<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Signika+Negative:300,400,600,700');

html{-webkit-font-smoothing: antialiased;}
body{ color:#58585b; font-size:16px; font-family: 'Signika Negative', sans-serif;}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #454546;
	margin-top:0px;
	
	font-family: 'Signika Negative', sans-serif;

}
.h1, .h2, .h3, h1, h2, h3{ margin-bottom:10px;}
.h1, h1 {
    font-size: 24px;
}
.h2, h2 {
    font-size: 22px;
}
.h3, h3 {
    font-size: 20px;
}
.h4, h4 {
    font-size: 18px;
}
.h5, h5 {
    font-size: 16px;
}
.h6, h6 {
    font-size: 14px;
}
.bold-text{ font-weight: bold;}
.table-data-value.bold-text{ font-weight: bold;}
.table-data-label.bold-text{ font-weight: bold;}

.devider{ height:1px; background:#ccc;  float:left; width:100%;}
sup {font-size: 20px;top: 0;}

.required-field .control-label:after, .required-field label:after{content:"";color:red; font-size:20px; line-height:1; position: absolute;bottom: -1px;right: -9px;}


.custom_radio{ margin-bottom:10px; float:left; width:100%;}
.custom_radio.last{ margin-bottom:0px;}
.custom_radio input[type="radio"]{ display:none;}
.custom_radio input[type="radio"] + label{ margin-bottom:10px;}
.custom_radio input[type="radio"] + label .radio { float:left; background-color: #ffffff; margin-top:0px; margin-bottom:0px; -webkit-box-shadow: 0 0 1px 1px #22b14b;box-shadow: 0 0 1px 1px #22b14b;  border-radius: 50%;-webkit-border-radius:50%;width:35px; height:35px; display: inline-block;padding: 4px; position: relative;  border:10px solid #fff;margin-right:10px; position:relative;}
.custom_radio input[type="radio"]:checked + label .radio{background-color:#22b14b;}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: auto;}
.custom_radio input[type="radio"] + label .radio,
.custom_radio input[type="radio"]:checked + label .radio {

	
  -webkit-transition:background-color 0.4s linear;
  -o-transition:background-color 0.4s linear;
  -moz-transition:background-color 0.4s linear;
  transition:background-color 0.4s linear;
}



.custom_checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:50px;font-size:inherit; margin-bottom:20px; }

.custom_checkbox input[type=checkbox]{display:none}
.custom_checkbox label:before{content:""; padding:10px 3px; display:inline-block;width:35px;height:35px;position:absolute;left:0; top:0px;bottom:1px;background-color:#fff;box-shadow:0 2px 3px #999;-webkit-box-shadow: 0 0 1px 1px #22b14b;box-shadow: 0 0 1px 1px #22b14b;  border-radius: 50px;}

.custom_checkbox input[type=checkbox]:checked + label:before{content: "\2713";font-size:25px; font-weight:bold; color:#22b14b;text-align:center;line-height:15px;}




.edit-btn{ font-size:18px;display:inline-block; cursor:pointer;}
.edit-btn .edit-btn--icon{ height:25px; width:25px; display:block;}
.edit-btn  .edit-btn--text{ display:none;}

.debit-card__icon{ background:url("../images/small-card-icon.png") no-repeat left center; padding:5px 0px 5px 40px; background-size: 30px;}
.pre-receipt__icon{ background:url("../images/pre-receipt-icon.png") no-repeat left center; padding:5px 0px 5px 40px;}
.benef-icon-green{ background:url("../images/beneficiary-icon-blue.png") no-repeat left center; padding:2px 0 2px 30px;  }
.benef-icon-blue{ background:url("../images/benefi-icon-blue.png") no-repeat left center; padding:2px 0 2px 30px; background-size:contain;}

.promotion__icon{ background:url("../images/promotion__icon.png") no-repeat left center; padding:5px 0px 5px 40px; background-size:32px;}

.transaction-detail .two-column-table .promotion__icon-white{ background-image:url("../images/promotion__icon-white.png"); background-size: 30px auto; }



.page-notofication{ color:#8a8a8a;}
.page-notofication__cont{display: inline-block;padding: 0 0 8px 25px; width: auto;}
.page-notofication__icon{ background-repeat:no-repeat; background-position:left 4px; background-size:auto; padding:0px 0 4px 30px; display:inline-block;}


.vertical-devider{ position:relative;}
.vertical-devider::before { background: #dfdad8; content: ""; height: 100%; left: 50%;position: absolute;width: 0px; top:0px;}
sup{ top:0px;}
.progress{ height:16px;}
.progress-bar{ line-height: normal; background:#a5b3c9;}
/*====Buttons and Forms======*/
.btn{font-size: inherit;padding:7px 40px; white-space:inherit; border:none; font-weight:600; border-radius: 10px; -webkit-border-radius: 10px;}
.btn-primary{ background:#22b14b;  color:#fff;   border:0px;}
.btn-primary:hover{ background:#083674 ;  color:#fff;   border:0px;}
.btn-success{background:#bac7d8; color:#58585b;border:0px; }
.btn-success:hover{background:#22b14b;}
.btn-info{background:#083674; color:#fff;border:0px;}
.btn-info:hover, .btn-info.focus, .btn-info:focus, .btn-info.focus:active, btn-info:active{background-color:#22b14b;}
.btn-info.active, .btn-info:active, .open &gt; .dropdown-toggle.btn-info {
    background-color:#22b14b;
}



.btn-cancel.focus, .btn-cancel:focus, .btn-cancel:hover{text-decoration: underline;}







.form-control{ border-radius:2px; -webkit-border-radius:2px; height:40px; -webkit-appearance: menu-item;-moz-appearance: menu-item; }

select.form-control{line-height:33px;}



::-webkit-input-placeholder {
   color:#b4b4b4;
}


.form-display-table-cell {display: table-cell;height: auto;vertical-align: middle;width: 100%;}
.form-display-table-cell label{  display:inline;}




:-moz-placeholder { /* Firefox 18- */
   color:#b4b4b4;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color:#b4b4b4;  
}

:-ms-input-placeholder {  
   color:#b4b4b4;
}


.form-group.last{ margin-bottom:0px;}
.btn.add-beneficiary--btn, .btn.add-bank-account--btn, .btn.add-card--btn { float:left; background:none; padding:0px; margin-top:5px; font-size:80%;}
.add-beneficiary--icon{padding-left:25px;}
.add-card--icon, .add-uLinkcard--icon, .add-bank-account--icon{padding: 5px 0 5px 40px;}
.form-horizontal .control-label{ text-align:left; padding-top:0px;}
 label{font-weight:400; font-size:16px; position:relative; display:inline-block;}
.money-back-gura{display:block; padding: 0px 0 10px 90px; min-height:70px;  font-size:100%;}
.input-group-addon{ background-color:transparent;padding:6px 5px; font-size:11px;}
.glyphicon { font-size:20px;} 
.glyphicon-ok{font-size:20px;}
.pad-vertical-0x{ padding-top:0px; padding-bottom:0px;}
.btn-default{ background:#cad3e0;}
/*====Buttons and Forms End======*/

.payment__content--btn {
    margin-bottom: 20px;
    width: 100%;
}

.text-bold{font-weight:600;}

.space-bottom0{ margin-bottom:0px;}
.space-bottom1x{ margin-bottom:10px;}
.space-bottom2x{ margin-bottom:20px;}
.space-bottom3x{ margin-bottom:30px;}
.space-bottom4x{ margin-bottom:40px;}

.space-top1x{ margin-top:10px;}
.space-top2x{ margin-top:20px;}
.space-top3x{ margin-top:30px;}
.space-top4x{ margin-top:40px;}
.equal-sign{ font-size: 16px;line-height:2.2; }
.space-right0{ padding-right:0px;}
.space-right20{ padding-right:20px;}
.space-left0{ padding-left:0px;}
.space-left15{ padding-left:15px;} 


.divider{ height:1px; background:#ccc; float:left; width:100%;}
.well{padding:15px; background:none;border-radius:10px; -webkit-border-radius:10px;border:1px solid #dcdcdc; }
.well-lg{ padding:15px 0px; border-radius:0px; -webkit-border-radius:0px;}
.well-sm{ padding:20px 0px;}
.layout-border{ border:0; border-top:0px; padding:0px;position:relative;  top:-2px; height:100%}
.small, small{ font-size:80%;}
.invisible{ visibility:hidden;}
.btn-container-center, .btn-container{ text-align:center;}
.btn-container-right {text-align:right;}
.recaptcha-detail{display: inline-block;text-align: center;}

.cvv-number{ position:relative; cursor:pointer; z-index:10;}
.cvv-number .input-group-addon .cvv-number__image{ bottom: 45px;right: 0; position: absolute; z-index: 20; text-align:center; background:#fff;  }
.cvv-number__image{ display:none; padding:15px; border:1px solid #ccc;} 
.cvv-number__image img{ width:100%;} 


.cvv-number .input-group-addon:hover .cvv-number__image{ display:block;}

.modal-content{ border-radius:10px; -webkit-border-radius:10px; border:4px solid;}
.modal-header, .modal-body {border-bottom:0px; padding:15px;}
.modal-header *{ color:#fff; margin-bottom:0px;}
.modal-content .close { color: #ffffff; float: right;font-size:20px; font-weight: 700;line-height: 12px; opacity: 1;text-shadow: none;}



/*====Banner======*/
.carousel-control.left, .carousel-control.right{ background-image:none;}
.carousel-inner  .item-detail{ position:absolute; top:0px; right:0px; width:100%; height:100%;}
.carousel-inner .item-detail__row{ display:table; width:100%; height:100%;}
.carousel-inner .item-detail__cell{ display:table-cell; width:100%; height:100%; vertical-align:middle; padding:0px 15px;}
.carousel-inner  .item-detail__title h2{ font-size:25px; font-weight:bold; text-align:left;}

.carousel-inner  .item-detail__caption{ background-repeat:no-repeat; background-position:left top;  padding:0; background-size:0;  }


.carousel-inner  .item-detail__caption p{ font-size:16px; font-weight:200;}
.carousel-inner  .item-detail__caption .item-detail--content{ font-size:14px;} 
.carousel-inner  .item-detail__caption a { display:inline-block; padding:5px 10px; border:1px solid #22b14b; font-size:15px; font-weight:normal; text-decoration:none; margin-right:10px;}


.carousel-inner .item-detail__bottom{ display:none;  position:absolute; bottom:0px; background:rgba(255, 255, 255, 0.5);padding:10px; width:100%;}
.set-up-profile .carousel-inner  .item-detail__caption .item-detail--sub-title{ line-height:1;}


.set-up-profile .carousel-inner  .item-detail__title h2{ padding-right:0px;}
.carousel-inner .item-detail__caption .tem-detail--sub-title strong{ font-size:14px;}
/*====Banner End======*/

/*====NAVIGATION NEW======*/
.page-header{ background:#f4f4f4; border:0px; margin:0px;}
.navbar-brand{ height:auto;}
.navbar-toggle .icon-bar{ background:#083674;}
.navbar-brand a img{min-width:145px; max-width:358px; width:100%; height:auto;}
.navbar-toggle{ margin-bottom:15px; margin-top:15px;}



/*====NAVIGATION END======*/


/*====Page Body======*/
.page-body{ padding:15px 0px 30px 0px;}
.page-title{ display:inline-block; width:100%; margin-bottom:15px; border-radius:10px;}
.page-title h1{ margin-bottom:0px;}
.page-title__icon{ display:inline-block; width:15%; max-width:100px; vertical-align:middle;  padding-right:2%;}

.page-title__cont{display:inline-block;vertical-align:middle; width:72%; }

/*====Page Body End======*/


/*====FOOTER NEW======*/

.page-footer-micro{ background:#214577;}
.copyright{ font-size:12px; text-align:center; color:#fff; padding:15px; padding-bottom:0px;}
.footer-social{}
.footer-social ul{ list-style:none; text-align:center; padding:0px; margin:0px; padding:15px 15px 5px 15px;}
.footer-social ul li{ display:inline-block;}
.footer-social ul li a{ width:30px; height:20px; display:block;}
.footer-social ul li .twitter-icon{  background:url("../images/footer-social-icon-sprite.png") no-repeat 0px top; }
.footer-social ul li .fb-icon{ background:url("../images/footer-social-icon-sprite.png")  no-repeat -40px top; }
.footer-social ul li .youtube-icon{ background:url("../images/footer-social-icon-sprite.png")  no-repeat -70px top; }
.page-footer__content.well-lg{ padding:15px 0px;}
/* .page-footer__content{ border-top:3px solid;}	 */			

.page-footer__content h6{ text-transform:uppercase; font-size:16px; color:#048955; letter-spacing:1px;  }

.footer-nav ul{ padding-left:0px;  list-style:none;padding-bottom:10px;}
.footer-nav ul li{padding-bottom:6px; border-bottom:1px solid #f1f1f1; margin-bottom:5px;}
.footer-nav ul li a{ color:#454546; }

.social-respose{ list-style:none; padding:0px; margin:0px;display: inline; text-align:center;  }
.social-respose li{ border-bottom:0px; display: inline;  width:auto; margin-right:2px; margin-bottom:0px; padding-bottom:0px; }
.social-respose li a{ background-image:url("../images/social-response.png"); background-repeat:no-repeat; background-position:left center;  width:30px; height:30px; display:inline-block;}



.social-respose li a.social-respose__one{}
.social-respose li a.social-respose__two{ background-position: -32px center;}
.social-respose li a.social-respose__three{ background-position:-62px center;}
.social-respose li a.social-respose__four{ background-position:-94px center;}
.footer-content{}
.foter-content-extra--thumb{ padding:0px; margin:0px; list-style:none;}
.foter-content-extra--thumb li{ float:right; }

.foter-content-extra--thumb li.nortion-logo-cont{ display:block; text-align:right; width:100%; margin-bottom:0px;}
.foter-content-extra--thumb li a{ display:inline-block;}
.model-table{ display:table; width:100%; height:100%; }
.model-table__cell{ display:table-cell; width:100%; height:100%; vertical-align:middle;}
 .modal-header .close{width:15px; height:15px;}
 
/*====Mobile Popup======*/
.new-modal, .modal-body-popup{border-bottom:0px; padding:5px 10px;}
.modal-content-giftcard{ margin:100px ;width:70% ;position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.SpclPopup .model-body--content{padding: 25px 25px 16px 25px;}
.SpclPopupContTop{position: relative; margin:0 -25px; height: 40px;}
.SpclPopup .SpclPopupBoxTop{width: 100%;background-repeat: no-repeat; background-position: center top; background-size: contain; height: 130px; position: absolute; top:-84px; left:0; z-index: 9999999;}
.SpclPopup .SpclPopupBoxTop.NotiFicationPopUpIconStandard{ background-image:url("../images/NotiFicationPopUpIconStandard.png");}
.SpclPopupContMiddle{font-weight: 600;padding: 8px 0; margin: 0 -15px;}
.SpclPopupContMiddle h4{color:var(--primary); margin-bottom: 0px; font-size: 110%;}
.text-center{text-align:center}
.text-info-popup{color:#000}
.input-field-center{ width: 100%;
    justify-content: center;
    display: flex;
    align-items: center;
    margin-top:35px}
.SpclPopupContBottom .text-center{margin-bottom: 20px;margin-top: 1px;}
.close-giftcard-popup{    -webkit-appearance: none;
    padding: 4px;
    cursor: pointer;
    background: 0 0;
    border: 0;
        float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .7;}


 .page-footer__content .powered-logo{text-align:center; display:inline-block; font-size:12px; text-decoration:none; color:inherit; max-width:140px;}




/*====FOOTER NEW END======*/

/*========Two Column Table =====*/
.two-column-table{ padding:0 15px;}
 .table{ border:1px solid #ccc;border-collapse: inherit; border-radius:10px;}
 .table &gt; thead &gt; tr &gt; th{font-weight:normal;}
 .table td{ font-weight:normal;border-top:0px; vertical-align:middle;}
 .table .table-data-value{color:#003e7e;}
 .table &gt; tbody &gt; tr &gt; td{border-top:0px; padding:8px 8px 4px 8px ; }
 .table &gt; tbody &gt; tr.info &gt; td{ background:#e4e9f0;} 
 /* .table &gt; tbody &gt; tr.info &gt; td.table-data-value, .two-column-table .table &gt; thead &gt; tr &gt; th.table-data-value{  color:#083674;} */
  .table &gt; tbody &gt; tr &gt; th{ text-align:inherit;}
  th{ text-align:inherit;}
 .table .table-data-value__spcl{ padding-left:15px;}
 .table &gt; thead &gt; tr &gt; th{ vertical-align:middle;}
 .table-value-right .table .table-data-value{ text-align:right;}
.table &gt; tbody &gt; tr &gt; td, .table &gt; tbody &gt; tr &gt; th, .table &gt; tfoot &gt; tr &gt; td, .table &gt; tfoot &gt; tr &gt; th, .table &gt; thead &gt; tr &gt; td, .table &gt; thead &gt; tr &gt; th {vertical-align: middle; font-weight:normal;}
.responsive-table.table &gt; tbody &gt; tr &gt; td{padding: 10px 8px;}


/*========Two Column Table Ends =====*/

.steps-title{ padding:5px 15px; background:#dddddd;  display:block;}
.steps-title h2{ font-size:20px;}
.steps-title h2{ margin-bottom:0px; color:#8d8d8d;}
.step-icon{width:70%; padding: 5px 0 5px 30px; display:inline-block; }
.step-two .steps-icon--gray, .step-two .steps-icon--white{padding: 5px 0 5px 45px;}

.step-three .steps-icon--gray{padding: 5px 0 5px 45px;}
.step-three .btn-apply{ margin-top:8px;}
.send-money-steps--offer-btn{font-size: 14px;padding: 10px; width: 100%;}
.select-beneficiary .input-group .form-control{ border-right:0px; }
.currency-detail .currency-detail__left, .currency-detail .currency-detail__mid, .currency-detail .currency-detail__right{ float:left;}
.step-one .currency-detail .currency-detail--left{ padding-right:0px;}
.step-one .currency-detail .currency-detail--mid{}
.step-one .currency-detail .currency-detail--right{ padding-left:0px;}

.send-money-steps--offer-btn .btn-default{font-size:14px; width:100%; padding:10px;}
.step-counter{  display:block;  width:25%; padding:8px 0px; float:right; text-transform:uppercase;font-size:80%; text-align:right; }
.step-counter--number{ font-size:26px; line-height:1;}
.step-counter .glyphicon { font-size:16px; padding-left:5px; font-size:12px; }
 
.step-content{ display:none;;}
.step-three .step-content{ padding-top:0px;}


.step-one  .curency-container{  font-size:12px; font-weight:bold; padding-left:0px; }

.send-money__steps-btn{ text-align:center; margin:0px;}
.send-money-steps .active .step-counter .glyphicon {transform: rotate(180deg);}
.steps-title.disable h2{ opacity:0.2}
.send-money-steps .active .step-counter .glyphicon {transform: rotate(180deg);}
.send-money-steps .active.disable .step-counter .glyphicon {transform: rotate(0deg);}

.send-money__steps-three--content{ padding-top:0px;}


.step-three__confirmation-message{ background:#edf0f4; padding:10px 30px; text-align:center; position:relative; border-bottom:1px dashed #ccc;}
.step-three__confirmation-message .glyphicon-remove{ position:absolute; top:10px; right:10px; font-size:15px;}


.step-three__receipt-header{padding:0px 15px 20px 15px;}
.step-three__receipt-header p{ margin-bottom:0px;}
.step-three__receipt-logo{ text-align:center;}
.step-three__receipt-logo a{ display:block;}
.step-three__receipt-logo a img{ width:70%; max-width:150px;height:auto;}
.step-three__receipt-date{ text-align:center;}

.step-three__contact-info{margin-bottom:0px; text-align:center; padding:0 15px; display:none;}
.step-three__contact-info ul{ list-style:none; padding:0px; }
.step-three__contact-info .glyphicon-question-sign{  font-size: 17px;position: relative;top: 3px;}
.step-three__contact-info li{ width:100%;font-size:17px; color:#083674; }
.step-three__contact-info li:last-child{ border-right:0px; padding-right:0px; margin-right:0px;}
 .page-title-secondry{ padding:0 15px;}
 .page-title-secondry h2{ margin-bottom:15px;}
 
 .beneficiary-information-edit.well-lg{ padding-top:0px;}
 .beneficiary-information__sec-two.well-lg{ padding-bottom:0px;padding-top:0px;}
.add-new-benefi .form-horizontal .form-group{ margin-left:0px; margin-right:0px;}
.beneficiary-information__sec-two .input-group input[type="text"]{ border-left:0px;}
.payer-information .input-group input[type="text"]{ border-left:0px;}


.send-money-steps .panel-group .panel{border-radius:0px; -webkit-border-radius:0px;}
.send-money-steps .panel-group .panel-body{ padding:15px 0px;}
.send-money-steps .panel-group .panel-heading{ padding:0px; border-radius:0px; -webkit-border-radius:0px;}
.send-money-steps .panel-group .panel-heading a{ display:block; padding:0; background-color:#dddddd; text-decoration:none; color:#8d8d8d;} 
/* .send-money-steps .step-three .panel-body{ padding-top:0px;} */




.sending-method__list-item.sending-method__btn-container {border-bottom: 0px;}
.sending-methods__list .add-bank-account--icon{display:inline-block; }
.sending-methods__list .add-bank-account--btn{ margin-top:0px;}
.spanish .sending-methods__list .add-bank-account--btn, .spanish .sending-methods__list .add-card--btn{font-size:14px;}

.sending-method__list-item .sending-method--btn .glyphicon-plus {font-size: 15px;}


.sm-limit-message{font-size:16px;}



/*===========Payer Selection============*/

/*.payers-list{max-height: 320px;overflow-y: auto;}*/
.payers-list.well{ padding-bottom:0px;}
.payers-list .custom_radio { margin-bottom:0px;}

.payers-list .custom_radio input[type="radio"] + label strong{ display: block;font-weight: normal; padding-top:4px; font-size:16px; }
.payers-list .custom_radio input[type="radio"] + label .radio {border-radius: 4px; -webkit-border-radius:4px;box-shadow: 0 0 1px 1px #c9c9c9;float: none; height:auto; margin-right: 0px; padding: 0;width: 100%; position:relative; top:0px; text-align:center; margin-bottom:0px;}
.payers-list .custom_radio input[type="radio"] + label .radio img{ text-align:center; display:inline-block;}
.payers-list .custom_radio input[type="radio"]:checked + label .radio {background-color: transparent; box-shadow: 0 0 3px 3px #083674;  position:relative; top:0px;}

.payers-list .custom_radio input[type="radio"]:checked + label strong{ color:#083674;} 
.beneficiary-information-edit .beneficiary-information-icon, .upload-documents__desc .remitter-information-icon{ padding-left:60px; background-repeat:no-repeat; background-position:left top; background-size:55px auto;}
.payer-information.well-lg{ padding-bottom:0px;}
.payer-information .phoneEmailMsg{position : absolute;}
.payer-information .info-icon.col-xs-1{ padding:5px 0px;}
/*===========Payer Selection End============*/


/*===========Add New Sending Method============*/
.add-new-sending-method.well-lg { padding-bottom:0px;}
.add-new-sending-method .sending-method__list-item .custom_radio{ width:100%; float:none;}
.add-new-sending-method .sending-method__list-item{ border-bottom:0px;}
.add-new-sending-method .sending-method__list-item.spcl{}
.add-new-sending-method .sending-method__list-item.spcl label{ margin-bottom:0px;}
.add-new-sending-method .sending-method__list .custom_radio input[type="radio"] + label{font-size: inherit;}
.add-new-sending-method .sending-method__list .custom_radio input[type="radio"] + label .radio{ margin-top:8px;}




.add-new-sending-method .bank-icon{ background:url("../images/add-new-sending-method-icon-1.png") no-repeat left top; padding-left:50px; float:left; width:100%; background-size:30px 30px;}
.add-new-sending-method .card-icon{ background:url("../images/add-new-sending-method-icon-2.png") no-repeat left top; padding-left:50px; float:left; width:100%;background-size:30px 23px; }

.add-new-sending-method .sending-method__list .custom_radio input[type="radio"] + label .radio{ margin:0px;}

.long-desc-radio .input-group-addon{ border:0px; padding:0px; padding-right:15px; vertical-align:top;}
.long-desc-radio  .custom_radio input[type="radio"] + label, .long-desc-radio  .custom_radio input[type="radio"] + label span{ margin-bottom:0px;}
.long-desc-radio .input-group .form-control{ border:0px; box-shadow: none; -webkit-box-shadow:none; padding:0px; font-size:inherit; height:auto;}

/*===========Add New Sending Method End============*/

.payment__content--btn{ width:100%; margin-bottom:20px;}
.payment__content--btn .btn-success{ width:100%;}
.sending-method__list { padding:0px 15px;}
.sending-method__list-item{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e3e3e3}

.sending-method__list  .custom_radio{ margin-bottom:0px;}


.sending-method__list  .custom_radio input[type="radio"] + label{ float:right;width:100%; font-size:12px;}
.sending-method__list  .custom_radio input[type="radio"] + label strong.bank-icon{ background:url("../images/bank-icon-small.png") no-repeat left top; padding-left:30px; float:left; width:76%; background-size:17px 19px;}
.sending-method__list  .custom_radio input[type="radio"] + label strong.card-icon{ background:url("../images/small-card-icon.png") no-repeat left top; padding-left:30px;float:left; width:76%;background-size:17px auto; }
.sending-method__list--desc{ font-weight:normal; float:left; width:100%;}
.sending-method__list-image{ width:25%; float:left;font-weight: bold; }
.sending-method__list-item .custom_radio{ width:75%; float:right;}
.sending-method--btn .btn-success {width: 100%; font-size:16px;}

/*===========Add New Sending Method============*/

/*===========Add Credit Card============*/
.add-credit-card.well-lg, .add-bank-account.well-lg, .sign-up-desc.well-lg{ padding-bottom:0px;}

.add-credit-card .cvv-number .input-group-addon{ border:0px;}

.add-credit-card .input-group{width:100%;}

.add-credit-card .input-group-addon{    border-radius: 2px;-webkit-border-radius: 2px;}
/*===========Add Credit Card============*/

/*===========Add Bank Account============*/
.add-bank-account ol li, .order-list li{ margin-bottom:5px;}
.add-bank-account ol li:last-child{ margin-bottom:0px;}
.add-bank-account .input-group-addon{ border:0px;}
/*===========Add Bank Account============*/

.payer-information{}
.payer-information .input-group-addon{ border-right: 0}

/*===========Dynamic Pages============*/
/*===========Sign Up============*/
.dynamic-pages .page-title{ padding:10px 15px;}
.dynamic-pages .page-title h1{ color:#fff; }
.dynamic-pages .page-title .title__icon{ display:block;padding:10px 0 10px 48px;  background-image:url(../images/sign-up-title-icon.png); background-repeat:no-repeat; background-position:left center; background-size:40px auto; }
.dynamic-pages .sign-up .page-title .title__icon{  background-image:url(../images/sign-up-title-icon.png);}
.dynamic-pages .transaction-history .page-title .title__icon{  background-image:url(../images/myactiviti-icon.png);}



.dynamic-pages .page-title .page-title__cont{}

.has-success .glyphicon-ok{ color:#22b14b;}
.has-error .glyphicon-remove{font-size:20px;}
.has-success .form-control{ border-color:#cccccc;}
.has-success .form-control-feedback, .has-error .form-control-feedback, .has-success .form-control-error, .form-horizontal .has-feedback .form-control-feedback {
    width: auto;
    top: 9%;
    right: 10px;
}

.confirm-personal-info .page-title-secondry h3{ margin-bottom:0px;}
 .table .table__header-icon{display:block; padding:8px 0 8px 35px;  background-repeat:no-repeat; background-position:left center; background-size:auto;}
 .table__header-icon.benef-icon-white{ background-image:url("../images/benef-icon-white.png");}
 .table__header-icon.remitter-info-icon{ background-image:url("../images/remitter-info-icon.png");}

/*===========Sign Up End============*/

/*===========Add Beneficiaries ============*/
.dynamic-pages .beneficiaries .page-title .title__icon{  background-image:url(../images/add-benef-title-icon.png);}
.dynamic-pages .sending-method .page-title .title__icon{  background-image:url(../images/sending-method-title-icon.png);}
.beneficiaries-list.well-lg, .sending-methods__list.well-lg, .transaction-detail__desc.well-lg, .verify-bank-account__desc.well-lg, .add-a-sending-method__desc.well-lg, .upload-documents__desc.well-lg , .privacy-setting__decs.well-lg, .select-delivery-method.well-lg, .customized__well-lg; .well-lg.well-lg__vpad0{ padding:0px;}
.success-transaction__desc.well-lg{ padding-bottom:0px;}
.beneficiaries-list .two-column-table{ padding:0px;}
.beneficiaries-list .table__header-icon { padding:5px 0 5px 30px; display:inline-block;   background-repeat:no-repeat; background-position:left center; background-size:15px auto;}
.beneficiaries-list .table__header-icon .benef-icon-white{background-image:url(../images/benef-icon-white.png);}



.beneficiaries-list .two-column-table .table .table-data-value{ color:#083674;}
.table .table__btn-group{ border-top:1px solid #cccccc;  padding:0px;}
.table__btn-group .table-btn{ padding:10px 5px; background:none; width:100%; border:0px; text-align:center;}
.table-btn.last{ border-right:0px;}

.table-btn--icon { background-position: center top; background-repeat: no-repeat; display: inline-block; height: auto;  padding-top: 30px;width: auto;}

 .sending-methods__list .table__btn-group .table__btn-single .table-btn--icon{padding: 4px 0px 4px 70px;font-weight: bold; background-position: left center;    background-size: 45px; } 




/* .sending-methods__list .table__btn-group{border-radius:10px;} */


.table-hover &gt; tbody &gt; tr.table__btn-row:hover{ background:none;}
/*===========Add Beneficiaries End ============*/

/*===========First Message ============*/
.send-money__first-message .well-lg{ padding:0px;}
.first-message-bar{ height:30px;}
.first-message--content .send-money__steps-btn{ text-align:center;}
.first-message--content{ min-height:150px;background-repeat:no-repeat; background-position:left top; padding-left:40px; background-size:30px auto; }
/*===========First Message End ============*/

/*===========Verify Bank Account============*/
.dynamic-pages .verify-bank-account .page-title .title__icon{background-image:url(../images/verify-bank-account.png);}
.bank-account__detail .table th, .bank-account__detail .table{ border:1px solid #ccc;}
.bank-account__detail .table th, .bank-account__detail .table td{ font-weight:normal; text-align:center; vertical-align:middle; padding:10px 5px;}
.bank-account__detail .table th{  border:0px;}

/*===========Verify Bank Account End============*/

/*===========Sending Method List============*/
.sending-methods__list .two-column-table{ padding:0px;}
/*===========Sending Method List End============*/

.spanish .sending-methods__list .two-column-table  .table-header{ font-size:12px;}
.sending-methods__list .two-column-table  .table-header{ font-weight:normal; padding:0px; border-radius:10px;}

.table-header__left{ float:left; width:55%;padding:10px 0px 5px 5px;  text-align:left;}

.table-header__right{ float:right; width:40%; border-left:1px solid #fff;padding:10px 5px 10px 0; text-align:right; }
.table-header__right .table-header-icon{ padding-left:10px;}
.table-header-icon { background-repeat:no-repeat; background-position:left center; background-size:18px auto; padding-left:25px; text-align:left;}
.table-header-icon.icon--bank-account{background-image:url(../images/sending-method-list-icon-1.png); }
.table-header-icon .glyphicon-ok{ padding-right:10px; font-size: 12px;}
.table-header-icon.icon--credit-card{background-image:url(../images/sending-method-list-icon-2.png); }
/*===========Verify Bank Account End ============*/
.account-credit .nick-name .input-group-addon{ border:0px;}
/*===========Register Using Ulink Card ============*/

.dynamic-pages .ulink-card .page-title .title__icon, .dynamic-pages .ulink-card-steps .page-title .title__icon {background-image:url(../images/register-ulink-card-icon.png);}
 .ulink-card-steps .layout-border{ padding-top:0px;}
 .input-group.phone-number input[ type="text"]{ border-left:0px;}


/*===========Register Using Ulink Card ============*/

/*===========Register Using Ulink Card ============*/
.dynamic-pages .register-computer .page-title .title__icon{background-image:url(../images/register-computer-icon.png);}
.register-computer .layout-border{ padding-top:0px;}

.registration__steps .step{ background:#c6d5e4; height:25px; padding:0 10px; border-radius:10px;  text-align:left;   position:relative; top:2px; border:1px solid #b5c0d3; color:#12497c;}
.registration__steps .step.active{ background:#8ba6bf;}
.registration__steps .step .counter{float:right;}

.registration__steps .step.step_one::before{ width:25px; height:25px; border-radius:0px 10px 10px 0px; background-color:#c6d5e4;border:1px solid #b5c0d3; border-left:0px;  position: absolute; top:-1px;   left: 100%; z-index: 10; pointer-events: none;content: none;   }




.register-computer__data-spcl{ margin:0px -15px; word-wrap:break-word;}
.register-computer .page-notofication{ text-align:left; font-style:normal; }
.register-computer .well{}
.registration__steps .step.step_one.active::before { background-color:#8ba6bf; }




.register-computer .layout-border, .forget-password .layout-border {
    padding-top: 0px;
}





.registration__steps .custom-col{ width:100%; float:left;}


/*===========Register Using Ulink Card End============*/


/*===========Transaction Detail ============*/
.dynamic-pages .transaction-detail .page-title .title__icon, {background-image:url(../images/transaction-detail-icon.png);}
.transaction-detail__desc .transaction-no, .success-transaction__desc .transaction-no{ border:0; font-size:15px; font-weight:bold; padding:5px 10px;  text-align:right; }
.success-transaction__desc .transaction-date{text-align:right;padding:5px 0px; }
.transaction-detail__desc .two-column-table{ padding:0px;}
.transaction-status{ text-align:right;}
.transaction-status__message p{ font-size:15px; text-transform:uppercase; font-weight:bold; margin-bottom:0px; line-height:1;}
.transaction-detail .glyphicon-plus{ font-size: inherit;}
 .transaction-detail .two-column-table .benef-icon-white,  .cancel-transaction .two-column-table .benef-icon-white{background-image:url(../images/icon-beneInfo.png);}

 
 
 
 .transaction-detail__desc .edit-btn  .edit-btn--text{ display:block;}
 
 .dynamic-pages  .cancel-transaction .page-title .title__icon{background-image:url(../images/cancel-transaction.png);}

 .transaction-detail-comment{ min-height:210px; padding:8px 15px; max-height:210px; overflow-y:auto;}

 
/*===========Transaction Detail End============*/

/*===========Ulink Card============*/
.ulink-card__decs .two-column-table{ padding:0px;}
.dynamic-pages .ulink-card-manage-pin .page-title .title__icon{background-image:url(../images/ulink-manage-pin-icon.png);}
.ulink-card-manage-pin__desc.well-lg, .ulink-card-summary.well-lg, .ulink-card-activity__desc.well-lg, .ulink-card-profile__desc.well-lg, .ulink-alert-setup__desc.well-lg, .set-up-profile__decs.well-lg, .edit-profile__decs.well-lg, .change-password__decs.well-lg { padding:0px;}
.ulink-card-manage-pin__desc .pin-request--btn{ background:none; border:1px solid #22b14b; padding:5px 28px;}
.ulink-card-manage-pin__desc .btn-container .btn{ margin-top:10px;}
.ulink-card-manage-pin__desc .btn-container .btn.pin-request--btn{ margin-top:0;}
.ulink-card-summary .amount-holder{ padding-left:20px; font-size:30px;}

.dynamic-pages .ulink-card-summary .page-title .title__icon{background-image:url(../images/ulink-card-summary.png);}
.ulink-card-summary .two-column-table{ padding:0px; border:0px;}
.ulink-card-summary .card-summary__detail .table{ border:0px; padding:0px; }
.ulink-card-summary .card-summary__detail .table tr td{padding:3px 5px 3px 0px;}


.dynamic-pages .ulink-card-activity .page-title .title__icon{background-image:url(../images/ulink-card-activity.png);}
.ulink-card-activity__desc .btn-primary{ margin-bottom:10px;}
.ulink-card-activity__desc .two-column-table{padding:0px;}
.ulink-card-activity__desc .two-column-table .table{border:0px; margin-bottom:0px;}

.ulink-card-activity__desc .two-column-table .table td{border:0px;}
.dynamic-pages .ulink-card-profile .page-title .title__icon{background-image:url(../images/ulink-card-profile.png);}
.dynamic-pages .ulink-alert-setup .page-title .title__icon{background-image:url(../images/ulink-card-alert-setup.png);}
.ulink-alert-setup .alert-message{ position:relative; display:inline-block;} 
.ulink-alert-setup .alert-message .alert-message--open{ display:none; position:absolute; width:200px;  position: absolute; right: 64%; top: 0; z-index: 99;}
.ulink-alert-setup .alert-message:hover{ cursor:pointer;}
.ulink-alert-setup .alert-message:hover .alert-message--open{ display:block;}
 .ulink-alert-setup .alert-message--open .well{  background: #ffffff;padding: 10px;}
.ulink-alert-setup .table-alerts .table{ font-size:80%;}
.ulink-alert-setup .table-alerts td{ vertical-align:middle;}
.ulink-alert-setup .table-alerts .custom_checkbox label{ padding-left:30px;}
.ulink-alert-setup .table-alerts .form-control{ height:26px;}

.ulink-alert-setup .table-alerts .custom_checkbox input[type=checkbox]:checked + label:before {font-size: 14px;line-height: 6px;}
.ulink-alert-setup .table-alerts .custom_checkbox label:before { padding: 5px 3px; width: 18px; height: 18px;top: 5px;}


/*===========Ulink Card End============*/

/*===========Set Up Profile============*/
.dynamic-pages .set-up-profile .page-title .title__icon{background-image:url(../images/set-up-profile-icon.png);}
.set-up-profile__decs  .form-horizontal .form-group, .edit-profile__decs  .form-horizontal .form-group{ margin-left:0px;margin-right:0px;  }
 .set-up-profile__decs .custom_radio input[type="radio"] + label{ margin-bottom:0px;}
  .set-up-profile__decs .verification-quiz__list{ padding-right:10px;}
.set-up-profile__decs .well{ padding:15px;}
.set-up-profile__decs .doc-verfication-msg__cont{background-image:url(../images/doc-verification-icon.png); background-repeat:no-repeat; background-position:left top; padding-left:40px;background-size:30px auto; text-align:center;}
.set-up-profile__decs  .doc-verfication-msg__link{ padding:8px 30px; margin-right:10px; border:1px solid; display:inline-block; margin-left:20px; text-decoration:none;}
.set-up-profile__decs .doc-verfication-msg__link--desc{ display:inline-block;}
.set-up-profile__decs  .doc-verfication-note .well{ padding:10px; margin-top:15px; border:1px solid #083674}

.dynamic-pages .privacy-setting .page-title .title__icon{    background-image: url(../images/privacy-setting-icon.png);}




/*===========Set Up Profile End============*/

/*===========Login Module============*/


.login-module .page-title{ display:inherit;}
.login-module .carousel-inner .item-detail__row {padding-bottom: 95px;}
.login-module .carousel-inner .item-detail__caption{ padding-top:0px; margin:6% 0px; margin-right:0; width:100%;}
.login-module .carousel-inner  .form-group{ margin-bottom:10px;}
.login-module .carousel-inner .login-form{ width:100%; position:relative;}
 .login-form .error-message-container{ position:relative; right:0px;  background: #e4e5e9;  border-style: outset;border: 1px rgba(175, 191, 236, 0.82); border-radius:4px; top:-15px; padding:10px; margin-top:30px;}
 .login-form .error-message-container .errorMessage{ margin-left:0px; margin-bottom:0px; list-style:none; padding-left:0px;}
  .login-form .error-message-container .errorMessage span{font-weight:normal; }

.login-module .carousel-inner .login-form .errorMessage a{ border:0px; padding:0px;font-size: inherit;} 

.login-module .carousel-inner .item-detail__bottom{ display:block; padding:10px;}
.login-module .carousel-inner .item{ height:350px;}

.login-module .carousel-inner .item.bg-login{ background-image:url(../images/log-in-banner.png); background-repeat:no-repeat; background-position:left center; background-size:cover;}
.login-module .carousel-inner .item.bg-login-refer{ background-image:url(../images/imag-log-out-refer.png); background-repeat:no-repeat; background-position:left center; background-size:cover;}
.login-module .carousel-inner .item-detail__bottom--right{ display:inline-block; text-align:left; max-width:320px;}

.login-module .carousel-inner .item-detail__bottom--left .title-icon{ padding:6px 0 6px 90px; background-repeat:no-repeat; background-position:left center; background-size:auto; font-size:40px;}


.login-module .item-detail__bottom--left h2{color:#083674; margin-bottom:0px;}
.login-module .item-detail__bottom--left .login-signup-icon{display:block; padding: 14px 10px 14px 40px; background-image:url(../images/login-banner-icon-2.png); background-repeat:no-repeat; background-position:left center; background-size:34px auto;}


/*===========Login Module End============*/


/*===========Dashboard============*/

.dashboard__title{padding: 10px 15px; display:table; width:100%;}
.dashboard__title h1{ margin-bottom:0px;}
.dashboard__title *{ color:#fff;}
.dashboard__title h3{ margin-bottom:0px;}
.dashboard__title--left, .dashboard__title--right{ width:100%; display:block; vertical-align:top;}
.dashboard__title--right{ display:none;}






.dashboard__title--icon{ display:table-cell; padding-right:20px; vertical-align:top; width:25%; max-width:25%;}
.dashboard__title--icon img{ width: 100%; max-width: 107px; height: auto; max-height:60px; }
.dashboard__title--text{ display:table-cell; margin-right:20px; vertical-align:middle; padding-left:15px; }

.dashboard .carousel-inner .item{ height:190px;}
.dashboard .carousel-inner .item-detail__content .btn{ font-size:12px;}
.dashboard .carousel-inner .item-detail__bottom { position: static; display:block; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; }

.dashboard .carousel-inner .item.banner-dashboard{ background-image:url(../images/dashboard-banner.png); background-repeat:no-repeat; background-position:left center; background-size:cover;}
.dashboard .carousel-inner .item-detail__bottom--content h2{  margin-bottom:0px;}
.dashboard .carousel-inner .item-detail__bottom--content  .item-detail__bottom--left{ float:left;}
.dashboard .carousel-inner .item-detail__bottom--content  .item-detail__bottom--right{ float:right;}
.banner-dashboard .btn-spcl{ background:none; border:1px solid #174079; color:#174079; margin-top:5px;}
.dashboard .carousel-inner .item-detail__bottom--content .title-left{ display:inline-block;background-repeat:no-repeat; background-position:left center; background-size:auto;}
.dashboard .carousel-inner .item-detail__bottom--content{ margin-bottom:12px;}
.dashboard .carousel-inner .item-detail__bottom .progress{ margin-bottom:0px; height:15px; margin-top:10px;}
.dashboard .carousel-inner .item-detail__top .banner-detail--desc{ line-height:1;}

.dashboard  .carousel-inner{ overflow:visible;}
.dashboard .carousel-inner .item-detail__mid *{ color:#fff;}

.dashboard .carousel-inner .item-detail__mid { line-height:1; } 
.dashboard .carousel-inner .item-detail__mid .banner-detail__left{background-image:url(../images/dashboard-daily-limits-icon.png);background-position:left top;background-repeat:no-repeat;background-size:30px auto;padding-left:40px;padding-top:0}
.dashboard .carousel-inner .item-detail__mid .banner-detail--title{ font-size:15px; font-weight:bold; margin-bottom:0px;} 
.dashboard .carousel-inner .item-detail__mid .banner-detail--desc{ font-size:12px; } 

.dashboard .carousel-inner .item-detail__top .banner-detail--desc span{ display:block;}
.dashboard .carousel-inner .item-detail__top .banner-detail--desc .desc-top{ font-weight:600;} 
.dashboard .carousel-inner .banner-detail__right{ background-image:url(../images/dashboard-baic-level-icon.png); background-repeat:no-repeat; background-position:left top; padding-left:30px; background-size:20px auto;}
.dashboard .carousel-inner .banner-detail__right .banner-detail--title{ font-size:15px; margin-bottom:0px;}
.dashboard .carousel-inner .banner-detail__right .banner-detail--desc{ font-size:15px;}

.uniteller-communications__banner.communications__banner--second{ margin-top:15px;}

.spanish .dashboard .carousel-inner .item-detail__content .btn{ font-size:10px;}


.quick-link--title{ text-align:center;}
.dashboard .exchange-rate{ line-height:1.3; text-align:center;}
.dashboard .exchange-rate__label, .dashboard .exchange-rate__value{ font-size:24px; display:block;}

.quick-link{ padding-bottom:20px;}
.quick-link__sec:hover{cursor:pointer;}
.quick-link--icon{background-position:center top;background-repeat:no-repeat;background-size:contain;display:block;height:60px;margin-bottom:10px;width:100%;}
.quick-link--icon.icon-add-bank{ background-image: url(../images/quick-icon-set-1.png);}
.quick-link--icon.icon-add-card{ background-image: url(../images/quick-icon-set-2.png);}
.quick-link--icon.icon-add-benef{ background-image: url(../images/quick-icon-set-3.png);}
.quick-link--icon.icon-send-money{ background-image: url(../images/send-money-green.png);}
.recent-transfers .table{ margin-bottom:35px;}
.recent-transfers .responsive-table .btn-spcl{ background:none; border:1px solid #0e8e5c; }
.ulink-recent-activity .panel-default &gt; .panel-heading {background-color: none;border:0px;padding: 0;}
.ulink-recent-activity .panel-title &gt; a{  display:block; float:left; width:100%; padding:10px; color:#fff; background-color:#a7b6cc; background-repeat:no-repeat;background-image:url(../images/acoardian-arrow-open.png); background-position:right center; text-decoration:none;}
.ulink-recent-activity .panel-title &gt; a.collapsed{ background-image:url(../images/acoardian-arrow-close.png);}



.ulink-recent-activity .panel-title--right{padding-right: 32px;}
.ulink-recent-activity .table{ border:0px; margin-bottom:0px;}
.ulink-recent-activity .panel-group{ margin-bottom:25px;}
.ulink-recent-activity .panel-group .panel-body{ padding:0px;}
.ulink-recent-activity  .table &gt; tbody &gt; tr &gt; td{ padding:15px 10px; border-bottom:1px solid #ccc;}
.ulink-recent-activity  .table &gt; tbody &gt; tr &gt; td:first-child{ padding-left:20px;}
.ulink-recent-activity  .table &gt; tbody &gt; tr &gt; td:last-child{ padding-right:20px;}
.ulink-recent-activity  .table &gt; tbody &gt; tr:last-child bottom{ border-bottom:0px;}




.dashboard .carousel-inner .item-detail__row, .login-module .carousel-inner .item-detail__row{ display:block; height:auto; padding-bottom:0px !important;}
.dashboard .carousel-inner .item-detail, .login-module .carousel-inner .item-detail { height:auto; padding-bottom:20px; position: static;}
.dashboard .carousel-inner .item-detail__bottom,  .login-module .carousel-inner .item-detail__bottom{ position:static;}
.dashboard .carousel-inner .item-detail__cell, .login-module .carousel-inner .item-detail__cell{ display:block; width:100%;}
.dashboard .carousel-inner .item-detail__bottom, .login-module .carousel-inner .item-detail__bottom{ position:relative;}
.dashboard .carousel-inner .item .btn{ margin-bottom:20px; margin-top:10px;}
.dashboard .carousel-inner .item, .login-module .carousel-inner .item{ height:auto !important;}

.dashboard .carousel-inner .item-detail__bottom .btn{ margin-bottom:0px; }

.dashboard .carousel-inner .banner-detail__right{ margin-top:4%;}

.dashboard .profile-completed--title{color:#fff;}

.btn-quick-send{ padding:6px 12px;}



/*===========Dashboard End============*/


/*===========Transaction History============*/

.transaction-history__desc .date-range.well{ padding:25px 30px 25px 30px; margin-bottom:0px; }
.transaction-history__desc .search-result.well{ padding:15px;}

.transaction-history__desc .between-dates-open .between-dates--left, .transaction-history__desc .between-dates-open .between-dates--right{ padding-right:0px;  padding-left:0px;} 
.transaction-history__desc .between-dates-open .between-dates--left .col-sm-4{ padding-left:0px;}
.transaction-history__desc .between-dates-open .between-dates--left .col-sm-8{ padding:0px;}

.transaction-history__desc .between-dates-open .between-dates--left .col-sm-4{ padding-left:0px;}
.transaction-history__desc .between-dates-open .between-dates--right .col-sm-8{ padding:0px;}
 .transaction-history__desc .between-dates-open{padding: 0 15px;}


/*===========Transaction History End============*/

/*===========Transaction  Success Page ============*/
.success-transaction--table .table-header { padding:0px;}
.success-transaction--table .table-header .table-header__left { width:50%; padding:10px 15px 10px 15px;}
.success-transaction--table .table-header .table-header__right {width:50%; padding:10px 15px 10px 15px;}
.success-transaction--table .table td{ width:50%;}
.success-transaction--table .table-header__right { border-left:0px;}  
.success-transaction--table .vertical-devider::before { width:1px; background-color:#fff;}

/*===========Transaction  Success Page  End ============*/



















/*===========Payer Branch============*/
.payers-list__select-branch{ max-height:300px; overflow-y: auto;}
.payers-list__select-branch.well{ padding:0px;}
.payers-list__select-branch .custom_radio{ margin-bottom:0px;}
.payers-list__select-branch .custom_radio input[type="radio"] + label { float:left; margin-bottom: 0px; width:100%; border-bottom:1px solid #dcdcdc; padding:10px 0px; ; opacity:0.5;transition: background-color 0.4s linear 0s; line-height:1; color:#000; }
.payers-list__select-branch .custom_radio input[type="radio"] + label span { display:block; float:left; padding:0px 10px 10px 10px;  width:100%;}
.payers-list__select-branch .custom_radio input[type="radio"] + label span.payer-branch--logo{ width:100%;}
.payers-list__select-branch .custom_radio input[type="radio"]:checked + label { opacity:1;}

/*===========Payer Branch End============*/

/*===========Payer Branch============*/
.dynamic-pages .success-transaction .page-title .title__icon{background-image:url(../images/send-money-successfu-ltransaction-icon.png);}
.success-transaction .page-title-secondry h2{ margin-bottom:0px;}
.success-transaction--table-left .transaction-time-detail{ display:block;}
.success-transaction--table-left .transaction-num-detail--left, .success-transaction--table-left .transaction-time-detail--left{ padding-right:20px;}

.table-data-value.bg-info{ color:#fff;}
.success-transaction--title span{ display:block;}
.success-transaction--title .title-main { margin-bottom: 5px;}
.success-transaction--title .title-reprint{ float:left; }
.success-transaction--title .title-inprogress{ float:right;}
/*===========Payer Branch============*/


.sending-method__title *{ color:#fff; padding:10px 30px;}
.sending-method__title h2{ margin-bottom:0px;}
.add-a-sending-method .layout-border{top:0px;} 
.sending-method-col{text-align:center;   display: inline-block;}
.sending-method-col__icon{ width:113px; height:109px; background-repeat:no-repeat; background-size:100% auto; background-position:center; display:inline-block; }
.sending-method-col__desc .radio-text{ font-size:18px;}
/*===========Table With Dynamic Data============*/
.table-spcl{width: auto; display:block; position:relative;-webkit-box-shadow:inset 0 0 0 1px #083674;box-sizing:content-box;box-shadow:inset 0 0 0 1px #083674;border-left:15px solid #fff;border-right:15px solid #fff;vertical-align:top;border-bottom:30px solid #fff}
.table-spcl table{border:0}
.table-spcl .two-column-table{padding-bottom:70px}
.table-spcl .table__btn-group{bottom:0;display:inline-block;position:absolute;text-align:center;width:100%;border-top:1px solid #ccc}
.table-spcl .table__btn-group .table-btn{display:inline-block;width:auto; padding:10px 15px;}
.table-spcl__col{display:inline-block;width:100%;height:100%}
.table-spcl table{margin-bottom:0}


.table-spcl__new{width: auto; display:block; position:relative;vertical-align:top; border:1px solid #083674;}
.table-spcl__new table{border:0}
.table-spcl__new .two-column-table{padding-bottom:70px}
.table-spcl__new .table__btn-group{bottom:0;display:inline-block;position:absolute;text-align:center;width:100%;border-top:1px solid #ccc}
.table-spcl__new .table__btn-group .table-btn{display:inline-block;width:auto; padding:10px 15px;}
.table-spcl__new__col{display:inline-block;width:100%;height:100%}
.table-spcl__new table{margin-bottom:0}

/*===========Table With Dynamic Data End============*/

.forget-password__desc.well-lg { padding-bottom:0px;}


/*===========Upload Documents============*/
.dynamic-pages .upload-documents .page-title .title__icon {background-image: url("../images/upload-documents.png");}
.custom-file-browse--message p:last-child{ margin-bottom:0px;}
.upload-document__form.well-lg{ padding-bottom:0px;}
.upload-document__form .upload-document--displyed.well{ padding:15px; margin-bottom:0px;margin-top:4px;}

/*.upload-document__form .progress{ height:4px; margin-bottom:0px; margin-top:5px;}
.upload-document__form .document-img {border-right: 1px solid #cccccc; margin: -15px;}
.upload-document__table{ display:table; width:100%;}
.upload-document__table-cell{ display:table-cell; vertical-align:middle;}

.upload-document__table-cell.cell-left{ width:40%;  max-width:80px;}
.upload-document__table-cell.cell-right{ width:60%; padding-left:30px; max-width:155px; overflow:hidden;}
.upload-document__table-cell .document-detail{ width:100%; overflow:hidden;}
.upload-document__form  .chhose-file-btn{ padding-right:0px;}
*/

.upload-document--displyed p:last-child{ margin-bottom:0px;}
.upload-document--displyed .glyphicon-remove{ font-size:15px;}


/*===========Upload Documents End============*/

.responsive-table td.small-view-center{ text-align:center; }

.forget-password__desc .show-hint{ padding:15px 0px;}

.quick-links__list-group{ display:inline-block; width:100%; text-align:center;}
.quick-links-list{ width:49%; padding-right: 5px; padding-left: 5px; display:inline-block; text-align:center; vertical-align:text-top;}
.quick-links-list--content{ display:block;}

.responsive-table td.small-view-center .btn-sm{ padding:5px 3px;}
.btn-quick-send{ margin-bottom:5px;}
/*===========Dynamic Pages End============*/
.congratulations-screen .carousel-inner .item-detail__sub-title{font-size:18px; font-weight:normal;}
 
/*-- bkp--*/
/*===========Send Money Start Here============*/
.send-moeny-module .page-title{ display:inherit;}
.send-moeny-module .carousel-inner .item-detail__row {padding-bottom: 0;}
.send-moeny-module .carousel-inner .item-detail__caption{ padding:0; margin:0; width:100%; background:none;}
.send-moeny-module .carousel-inner .item-detail__bottom{ display:block; padding:10px; text-align:right;}
.send-moeny-module .carousel-inner .item{ height:360px;}


.send-moeny-module .carousel-inner .item.bg-login-refer{height:170px;}

.send-moeny-module .carousel-inner .item.bg-login{ background-image:url(../images/send-money-banner-bg.png); background-repeat:no-repeat; background-position:left center; background-size:cover;}
.send-moeny-module .carousel-inner .item.bg-login-refer{ background-image:url(../images/imag-log-out-refer.png); background-repeat:no-repeat; background-position:left center; background-size:cover;}
.send-moeny-module .item-detail__caption--title h1{ color:#fff; font-size:24px; line-height:1.3; font-weight:200;}
.send-moeny-module .carousel-inner .item-detail__caption a{ border:none;}

.send-moeny-module .item-detail__caption--title h1 strong{text-transform: capitalize;}









/*===========Send Money End Here============*/
.dynamic-fields .form-group{ width:50%;}

.dynamic-fields .form-group{ width:100%;}
.dynamic-fields .form-group:nth-child(odd) {
	float:left;
}

/* .dynamic-fields .form-group:nth-child(even) {
	float:right;
}
 */ 



.uniteller-communications__banner{ position:relative;}
.communications-banner__content{ text-align:right; width:100%; float:left; display:none;}
.communications-banner__content a{ display:block; float:left; width:110px; margin-right:35px; margin-top:15px;}
.communications-banner__content a:last-child{ margin-right:0px;}

.text-white{color:white;}



/*========= from Style_1.css  start here===*/

 
 
.divErrorMsg {    color: #000;  }
  


.vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
}
.vertical-align-center {
    /* To center vertically */
    display: table-cell;
    vertical-align: middle;
}
.modal-content-custom {
    /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
    width:inherit;
    height:inherit;
    /* To center horizontally */
    margin: 0 auto;
    background: transparent;
    
 	box-shadow:none;
}



@media only screen and (max-width : 600px) and (min-width : 351px) {
 
.recaptcha-detail{
	
	  transform: scale(0.80);
    -webkit-transform: scale(0.80);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
	
}

}


@media only screen and (max-width : 350px) {
 
.recaptcha-detail{
	
	  transform: scale(0.70);
    -webkit-transform: scale(0.70);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
	
}

}



.errorMsgDiv , .actionMsgDiv{
	
	 padding:12px 15px ; 
	 background:#e4e5e9;
	  border:1px solid #083674; 
	  border-radius:5px;  
	  -webkit-border-radius:5px;
	  font-size: 14px;
    color: #1d3b6a;
     font-weight: bold;
   /*  padding: 12px 15px;
    border: 1px rgba(175, 191, 236, 0.82);
    background: #e4e5e9;
    border-style: outset;
    display: none;
    -webkit-box-shadow: 0 0 2px 1px #000;
    box-shadow: 0 0 1px 1px rgba(2, 12, 80, 0.15);
   font-weight: bold;
    border-radius: 4px; */
	 
	
}

.errorMessage{
	 color: #1d3b6a;
} 

/* .actionMsgDiv{
	 font-size:14px;
	  color:green;
	  padding:15px;
	  border:1px solid #078209;
	  background: #ffc;
	  display: none;
}
 */
.errorPayerlistDiv{
	
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0px 0px 5px 1px rgba(226, 8, 8, 0.85);
	
}


#errorLoginDiv ul li a {
	font-size: inherit !important;
	font-weight: bold;
/* 	color: #1d3b6a !important; */
	color: #1d3b6a;
	padding: 0px 0px 0px 10px;
	border: none; 
	
}





.errorRadio{box-shadow: 0 0 1px 1px #F15A52 !important;}

 

/*    for pagination start*/
   
.paging-nav {
/*   text-align: right; */
  padding-top: 2px;
}

.paging-nav a {
  margin: auto 1px;
  text-decoration: none;
  display: inline-block;
  padding: 1px 7px;
  background: #91b9e6;
  color: white;
  border-radius: 3px;
}

.paging-nav .selected-page {
  background: #187ed5;
  font-weight: bold;
}
 


   /*    for pagination end*/
   .errorMsgDiv ul li{
   list-style: none;
   font-weight: bold;
   }
   
   .captchaError{
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    border: 1px solid #a94442;
    border-radius: 3px;
   
   }
   
   .errorMessage{
   list-style: none;
   font-weight: normal;
   margin-bottom:5px;
   margin-left: -40px;
   }
   
   
   
   
/*    for tooltip  start*/
   #tooltip
{
    text-align: center;
    color: #fff;
    background: #111;
    position: absolute;
    z-index: 100;
    padding: 5px;
    border-radius:7px;
}
 
    #tooltip:after /* triangle decoration */
    {
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #111;
        content: '';
        position: absolute;
        left: 50%;
        bottom: -10px;
        margin-left: -10px;
    }
 
        #tooltip.top:after
        {
            border-top-color: transparent;
            border-bottom: 10px solid #111;
            top: -20px;
            bottom: auto;
        }
 
        #tooltip.left:after
        {
            left: 10px;
            margin: 0;
        }
 
        #tooltip.right:after
        {
            right: 10px;
            left: auto;
            margin: 0;
        }
        
/*         for tooltip end */
   
 

/* Required field START */

.required-field-block {
    position: relative;   
}

.required-field-block .required-icon {
    display: inline-block;
    vertical-align: middle;
    margin: -0.25em 0.25em 0em;
    background-color: #E8E8E8;
    border-color: #E8E8E8;
    padding: 0.5em 0.8em;
    color: rgba(0, 0, 0, 0.65);
    text-transform: uppercase;
    font-weight: normal;
    border-radius: 0.325em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    transition: background 0.1s linear;
    font-size: 75%;
}
	
.required-field-block .required-icon {
    background-color: transparent;
    position: absolute;
    top: 0em;
    right: 0em;
    z-index: 10;
    margin: 0em;
    width: 30px;
    height: 30px;
    padding: 0em;
    text-align: center;
    -webkit-transition: color 0.2s ease;
    -moz-transition: color 0.2s ease;
    transition: color 0.2s ease;
}

.required-field-block .required-icon:after {
    position: absolute;
    content: "";
    right: 1px;
    top: 1px;
    z-index: -1;
    width: 0em;
    height: 0em;
    border-top: 0em solid transparent;
    border-right: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 0em solid transparent;
    border-right-color: inherit;
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
}

.required-field-block .required-icon .text {
	color: red;
	font-size: 26px;
	margin: -3px 0 0 12px;
}
/* Required field END */

  .loadingInside{
    background-image: url('../images/loadingInside.gif');
    background-repeat: no-repeat;
    background-position: right;
    pointer-events: none; 
  }
   .loadingInsideTx{background: rgba(255,255,255,0.8); width: 100%; height: 100vh; min-height: 100vh;position: fixed;top: 0;left: 0; right: 0px; bottom:0px; z-index: 10000; justify-content: center;
  align-items: center;}
   .loading_Confirmation { position: absolute;width: 100%;height: 100%;background: url(../images/commonLoader.gif) center no-repeat; background-size: 150px auto }
  
  .loading_Confirmation_En { position: absolute;width: 100%;height: 100%;background: url(../images/APP-loading.gif) center no-repeat; background-size: 150px auto }
  .loading_Confirmation_Es { position: absolute;width: 100%;height: 100%;background: url(../images/APP-loading_es.gif) center no-repeat; background-size: 150px auto }
 }
   
   
   .wordwrap
{
/* wrap long text and urls */
white-space: pre; /* CSS 2.0 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3.0 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
word-wrap: break-word; /* IE 5+ */
}


/*------------style_1.css end here------------- */

.doc-info .doc-info-cont{font-size:70%;}
.doc-info .doc-info-cont .col-xs-12:first-child{ padding:15px 0px; border:1px solid #ccc;position:relative;}
.doc-info .doc-info-cont  .doc-holder{ text-align:center;}
.doc-info .doc-info-cont  .doc-holder .img-responsive{ margin:0 auto;}
.doc-info .doc-info-cont   .doc-info-icon{ width:30px; height:30px; background:#fff; -webkit-border-radius:50%; border:1px solid #ccc; position:absolute; top:-20px; right:-10px; border-radius:50%;}
.doc-info .doc-info-cont   .doc-info-icon .cross-icon{ color:#f00; font-size:30px; position:relative; top:-7px; /*left:7px; */}
.doc-info .doc-info-cont   .doc-info-icon .correct-icon{color:#22b14b; font-size:20px;position:relative;/*left:5px;*/}

.doc-info .list-group {padding-left: 12px;margin-bottom: 20px;}

.empty-file-label{border: red; border-style: solid;}



/*----------  for terms_n_privacy_container --- */
.user-agreement-desc, .privacy-policy-desc{ word-wrap:break-word;}

.user-agreement-desc .list-group, .privacy-policy-desc .list-group{ margin-left:30px;}
.privacy-policy-desc .list-group{ list-style:none;}
.privacy-policy-desc .table-responsive .list-group{ margin-left:0px;}
.user-agreement-desc .list-group li, .privacy-policy-desc .list-group li{ margin-bottom:10px;}
.privacy-policy-desc .table &gt; tbody &gt; tr &gt; td,  .privacy-policy-desc .table &gt; thead &gt; tr &gt; td{vertical-align: top;border:1px solid #ccc;}
.privacy-policy-desc .table &gt; thead &gt; tr &gt; th{ border-bottom:0px; border-right: 1px solid #cccccc; text-align:center;}
.privacy-policy-desc .table &gt; thead &gt; tr &gt; th:last-child{ border-right: 0;}
.table-responsive h5{ margin-bottom:0px;}
.privacy-policy-desc  .table {border: 1px solid #cccccc;}
.step-three__notification { margin-top:15px; text-align:center;}


.terms_n_privacy_container h1{font-size: 20px; font-weight: bold;}
.terms_n_privacy_container h2, .terms_n_privacy_container h3{ font-size: 18px; font-weight: 600;}
.terms_n_privacy_container p{ font-size: 14px; text-align: justify;}

.terms_n_privacy_container{overflow: hidden; padding: 10px; }



.send-money__applogies-message .layout-border{ padding:15px; border:1px solid #dcdcdc;}
.send-money__applogies-message .first-message--content { background-position: 15px center; background-size: 50px auto;padding-left: 70px; }

/* For plaid implementation Style css*/

.dynamic__bank-logo{ text-align:center; padding:30px 0px; } 
.success__icon-select-bank .img-responsive{ margin:0 auto; padding:50px 0px;}

.step-three__notification { margin-top:15px; text-align:center;}

.beneficiary-information.benealert.well-lg.clearfix {padding-bottom: 0px;}

.ph-sm ::-webkit-input-placeholder {
   font-size: 12px!important;
}

.country-code{ padding-left:5px;}

.bold-text{ font-weight:600;}
.display__table{ display:table; height:100%; width:100%; vertical-align:middle;  }
.display__table-cell{ display:table-cell; height:100%; width:100%;  vertical-align:middle;}


.step-two .sm__list-btn{ border-radius:10px; border:1px solid #083674; padding:15px; }
.sm__list-btn .btn-text-hilighted h2{ font-size:45px; }
.sm__list-btn .btn-text-hilighted h2 .icon{ display:inline-block; padding:25px; margin-right:10px; background-repeat:no-repeat; background-position:left center; background-size:contain;}
.sm__list-btn .btn-text-hilighted h2 .text{ position:relative;top:-10px;}
.sm__list-title{ padding:10px 0 10px 60px;  background-repeat:no-repeat; background-position:left center; }
.sm__list-title.list-title__one{background-image:url(../images/sm-piggy-bank.png) ;}
.sm__list-title.list-title__two{background-image:url(../images/sm-express-delievery-icon.png) ;}

.sm__list-btn.btn-1 .btn-text-hilighted h2 .icon{background-image:url(../images/sm-bank-account.png) ;}
.sm__list-btn.btn-2  .btn-text-hilighted h2 .icon{background-image:url(../images/sm-visa.png) ;}
 .sm__list-btn.btn-3 .btn-text-hilighted h2 .icon{background-image:url(../images/sm-credit-card.png) ;}
 /*.sm__card-detail .card-detail--title{ padding:10px; border:1px solid #083674;} */
 
.sending-method__list-item{ border-bottom:0px;}
/*===========Send Money End Here============*/

.autoapplypromotion_message{float:left; width:100%; text-align:center; padding:10px 30px; position:relative; border-bottom:1px dashed #ccc;}
.autoapplypromotion_message .glyphicon-remove{ position:absolute; top:10px; right:10px; font-size:15px;}


.custom-row{ float:left; width:100%;}

.sign-up__optional .middle-name__title{ background:url(../images/signup-optioniol-plus-icon.png) no-repeat left center; padding: 5px 0 5px 40px; cursor:pointer;}
.sign-up__optional .middle-name__title.active{ background:url(../images/signup-optioniol-minus-icon.png) no-repeat left center; }



.sign-up__step-second .step-second__content{border:1px solid #dcdcdc; padding:20px; }
.step-second__content--icon{ background-position:left top; background-repeat:no-repeat;  padding-left: 20%; background-size: 16% auto;}


.sign-up .sq_info-icon{display:inline-block;height:20px; width:20px; margin-left:10px; /*position:relative;*/ top:5px; cursor:pointer; background-image:url(../images/icon-info.png); background-repeat:no-repeat; background-size:20px auto; background-position:center center;  }
.sign-up .sq_info-detail{ display:none; position:absolute; padding:15px; border:1px solid #ccc; width:300px; bottom:30px; left:0px; background:#fff; border-radius:10px;-webkit-border-radius:10px; }
.sign-up .sq_info-icon:hover .sq_info-detail{ display:block;} 

.sign-up .sq__label-spcl{position:relative; top:-5px;}






.show__routingNo{display:block;position:relative; }
 .show__routingNo-detail{ display:none; position:absolute; padding:15px; border:1px solid #ccc; width:300px; bottom:30px; right:0px; z-index:99; background:#fff; border-radius:10px;-webkit-border-radius:10px; }
.show__routingNo-detail .img__routingNo{width:100%; height:auto !important;}

.show__routingNo:hover  .show__routingNo-detail{ display:block;} 















/*======================footer csss========================*/

.footer-social ul li a{ width:30px; height:22px; display:block; background-image:url("../images/footer-social-icon-sprite.png"); background-repeat:no-repeat; }
.footer-social ul li .instagram-icon{ background-position:0px top;  }
.footer-social ul li .instagram-icon:hover{background-position:0px -24px; }
.footer-social ul li .fb-icon{ background-position:-35px top; }
.footer-social ul li .fb-icon:hover{ background-position:-35px -24px; }
.footer-social ul li .youtube-icon{ background-position:-70px top;  }
.footer-social ul li .youtube-icon:hover{ background-position:-70px -24px;  }
.footer-social ul li .twitter-icon:hover{ background-position:0px bottom;  }

.footer-spcl-message{ position:relative;}
.footer-spcl-message .footer-nav{position:absolute; bottom:-2px; left:30px; margin-top:20px;}
.footer-spcl-message .footer-nav li{ padding:0;margin:0; border-bottom:0; color:#333;}









/*===============Dashboard New===============*/


.modal-open .modal{ padding-right:0px !important;}
.has-feedback { position: relative;}
.show_error { display:none; max-width: 150px; bottom: 50px;color: #a94442; position: absolute;right: 0;text-align: left; line-height:1; }
.show_error__midium{max-width: 200px;}
.show_error__large{max-width: 190px;}
.show_error_loginPassword__large{max-width: 254px;}

.has-error .show_error{display:block;}
.has-error .show_error.small{font-size:75%;}

.show_error_loginPassword { display:none; max-width: 254px; bottom: 50px;color: #a94442; position: absolute;right: 0;text-align: left; line-height:1; }
.has-error .show_error_loginPassword{display:block;}
.has-error .show_error_loginPassword.small{font-size:75%;}

.form-display-table-cell {display: table-cell; height: 46px; vertical-align: middle; width: 100%;}
.pad-right0{ padding-right:0;}
.pad-left0{ padding-left:0;}
/* .dashboardV2 .dashboard__title h1{ margin-bottom:10px; margin-top:10px;} */


.dashboardV2  .dashboardV2__banner{height:300px;}
.dashboardV2__banner .banner-img{width:100%; height:250px; padding:15px; background:url(../images/dashboard-banner.png) no-repeat center top; background-size:cover;position:absolute; bottom:0}




.dashboardV2  .banner__cont-left span{color:#fff; font-size:20px; line-height:1;}
 .dashboardV2 .banner__cont-left .cont__top,  dashboardV2 .banner__cont-left .cont__bottom,  .dashboardV2 .banner__cont-right .cont__top,  dashboardV2 .banner__cont-right .cont__bottom{ display:block;}
.dashboardV2 .banner__cont-left .cont__bottom .bold-text{ font-size:40px;}

.dashboardV2 .banner__cont-left{ padding-left:60px; margin-top:15px;  background:url(../images/icon__banner-cont-left.png) no-repeat left center; background-size:50px auto;}
.dashboardV2 .banner__cont-right{ padding:8px 0 10px 55px;  background:url(../images/icon__banner-cont-right.png) no-repeat left center; background-size:45px auto; line-height:1.5}

.dashboardV2  .banner__cont-right span{ font-size:16px; color:#fff; line-height:1;} 
.dashboardV2 .banner__cont-right .cont__top{ font-size:35px;}
.dashboardV2 .banner__cont-right .cont__bottom span{ display:block;}
.dashboardV2 .banner__cont-right .cont__bottom--desc1{font-weight:bold;}
.dashboardV2 .banner__cont-right .cont__bottom--desc2{font-size:80%;}

.dashboardV2 .quick-link{ width:100%; text-decoration:none;}
.dashboardV2 .quick-link{ width:100%; display:block;}
.dashboardV2 .quick-link__icon{display:block; width:100px; height:100px; margin:0 auto; background-repeat:no-repeat; background-position: center center; background-size:100px auto; }

.dashboardV2 .quick-link .quick-link__desc{ width:100%; display:block;font-size:24px; font-weight:600;color:#22b14b; }
.dashboardV2 .exchange-rate__container .form-group{ margin-bottom:45px;}
.dashboardV2 .exchange-rate__container .exchange-rate__right{}
.dashboardV2 .exchange-rate{ font-size:16px; font-weight:bold;  margin-top: 7px; }

.dashboardV2__model .step-second__content--icon{padding-left:60px; background-image:url("../../images/singn-up-email-icon.png"); background-repeat: no-repeat; background-position: left top;background-size:50px auto;  }
.dashboardV2__model .step-third__content--icon{ width:115px; height:76px; margin:0 auto 10px auto; background-image:url("../../images/singn-up-email-icon.png"); background-repeat: no-repeat; background-position: left top;  background-size:100% auto;}
/* .dashboardV2__model .step-third__content { display:none;} */
 /*.dashboardV2__model .step-second__content--icon h3{word-wrap: break-word; word-break: break-all;}*/


.dashboardV2 .quick-link__icon.icon-1{ background-image:url("../images/quicklinknew_icon1.png");}
.dashboardV2 .quick-link__icon.icon-2{ background-image:url("../images/quicklinknew_icon2.png");}
.dashboardV2 .quick-link__icon.icon-3{  background-image:url("../images/quicklinknew_icon3.png");}
.dashboardV2 .quick-link__icon.icon-4{ background-image:url("../images/quicklinknew_icon4.png");}
 .message__activation-code span{ display:inline-block; padding:10px; background:#e5e5e5; border-radius:5px;margin-bottom:10px; font-size:110%; } 

.select-box__container{ position:relative;}
.select-box{ padding:5px; overflow: hidden; height:50px; border:1px solid #ccc;background:url(../images/dropdown-arrow.png) no-repeat right center;}
.select-box__options{padding:5px; background:#fff; width:100%;border:1px solid #ccc;border-top:0px;display:none; position:absolute; max-height:300px; overflow-y:auto; z-index:999;}
.select-box__options .option{ padding: 8px 10px 15px 70px; margin-bottom:0px; border-bottom: 1px solid #ccc; background-repeat:no-repeat;   background-position: left;     background-size: 55px auto;}
.option{  padding: 8px 10px 8px 70px; background-repeat:no-repeat;   background-position: left;     background-size: 55px auto; overflow:hidden;}


.responsive-table .btn{    padding: 6px;white-space: nowrap;}

.info-icon{ display:inline-block; width:20px; height:20px; position:relative; top:4px; left:5px; cursor:pointer; background-image:url(../images/info-icon.png); background-repeat:no-repeat; background-position:center center; background-size:100% auto;  }

.specialStrip
{
	background-color: #083674;
    width: 100%;
    
    /* align-content: center; */
    color: white;
    font-size: smaller;
    text-align: center;
}


/*=====================NEW SEND Money======================*/




.sendMoneyV2 .steps-title{ padding:5px;}
.circle { position: relative; display: block; margin: 10px 0; background-color: transparent;cursor:pointer;text-align: center;}
.circle:after { display: block;padding-bottom: 100%; width: 100%; height:0; border-radius:50%;background-color:#ddd;content: "";}
.circle__inner {position: absolute; top: 0; bottom:0; left:0; width:100%; height:100%;}
.circle__wrapper {display: table; width: 100%; height: 100%;}
.circle__content { display: table-cell; vertical-align: middle;font-size:1.5rem; table-layout:fixed;}
.circle__desc{display:block; line-height:1; height:80px; margin-bottom:10px; overflow:hidden;}
.circle__add-new { cursor:pointer;}
.circle__add-new .circle__content{background-image:url(../images/add-icon.png); background-repeat:no-repeat; background-position:center center; background-size:35% auto;}
.circle__giftCard .circle__content{background-image:url(../images/add-gift-card.png); background-repeat:no-repeat; background-position:center center; background-size:50% auto;}



.sendMoneyV2 .select-delivery-method .circle:after {padding-bottom: 70%; width: 70%; margin: 0 auto;}
.sendMoneyV2 .select-delivery-method .circle__inner{  width: 70%; bottom: 0;left: 0; right: 0; top: 0;  margin: 0 auto;}


.sendMoneyV2 .circle__cash-pickup .circle__content{background-image:url(../images/icon-cash-pickup.png); background-repeat:no-repeat; background-position:center center; background-size:60% auto;}
.sendMoneyV2 .circle__account-credit .circle__content{background-image:url(../images/icon-account-credit.png); background-repeat:no-repeat; background-position:center center; background-size:60% auto;}



.sendMoneyV2 .circle__home-deleivery .circle__content{background-image:url(../images/icon-home-deleivery.png); background-repeat:no-repeat; background-position:center center; background-size:60% auto;}





/*.sendMoneyV2 .circle__cash-pickup .circle__content:hover{background-image:url(../images/icon-cash-pickup-hover.png); }
.sendMoneyV2 .circle__account-credit .circle__content:hover{background-image:url(../images/icon-account-credit-hover.png);}

.sendMoneyV2 .circle.circle__cash-pickup:hover:after{background-color:#22b14b; }
.sendMoneyV2 .circle__account-credit:hover:after{background-color:#22b14b; }*/


/*.sendMoneyV2 .select-payers { float:left; width:100%;}*/

.sendMoneyV2 .sending-method__list .list { float:left; width:100%; cursor:pointer;}
 .sendMoneyV2 .sending-method__list .list .list-rate{ font-size:110%; line-height: 1.5; }
.sendMoneyV2 .sending-method__list .list  .list-top-iocn{ display:block; padding:10px 0 10px 50px; background-repeat:no-repeat; background-position:left center; background-size:40px auto;}
.sendMoneyV2 .sending-method__list .list  .top-icon__1{ background-image:url(../images/sm-list__icon1.png);}
.sendMoneyV2 .sending-method__list .list  .top-icon__2{ background-image:url(../images/sm-piggy-bank.png);}
.sendMoneyV2 .sending-method__list .list  .top-icon__3{ background-image:url(../images/sm-express-delievery-icon.png);}
.sendMoneyV2 .sending-method__list .list  .top-icon__4{ background-image:url(../images/sm-list__icon4.png);}

.sendMoneyV2 .sending-method__list .list-3 {border-bottom: none;}

.sendMoneyV2 .sending-method__list .list .list-bottom{ padding:0px 0 0 45px;  background-image:url(../images/radio-img.png); background-repeat:no-repeat; background-position:left center; }
.sendMoneyV2 .sending-method__list .custom_radio input[type="radio"]:checked + label .list-bottom{background-image:url(../images/radio-img-checked.png);}

.sendMoneyV2 .sending-method__list .list .list-bottom-iocn{background-position: left center; background-repeat: no-repeat; background-size: 25px auto; display: block;padding: 10px 0 10px 35px; line-height:1;}

.sendMoneyV2 .sending-method__list .list .spcl-Message{ padding:5px;margin: 0px -10px -10px; border-radius:0 0 10px 10px; background-color:#f1b163; font-size:90%;}


.sendMoneyV2 .sending-method__list .list  .icon__ULINKCARD{ background-image:url(../images/sm-ulink-card.png);}
.sendMoneyV2 .sending-method__list .list  .icon__CREDITCARD{ background-image:url(../images/sm-credit-card.png);}
.sendMoneyV2 .sending-method__list .list  .icon__BANKACCOUNT{ background-image:url(../images/sm-bank-account.png);}
.sendMoneyV2 .sending-method__list .list  .icon__VISA{ background-image:url(../images/visa-card.png);}
.sendMoneyV2 .sending-method__list .list  .icon__MASTERCARD{ background-image:url(../images/master-card.png);}


.sendMoneyV2 .vertical-devider { position: relative;float: left;width: 100%;}


.optionalName .middle-name__title{ background:url(../images/signup-optioniol-plus-icon.png) no-repeat left center; padding:5px 0 5px 35px; cursor:pointer; color:#22b14b;}
.optionalName .middle-name__title.active{ background:url(../images/signup-optioniol-minus-icon.png) no-repeat left center; }


.sendMoneyV2 .sending-method__list .list label span{ display:block; font-size:95%;}
.sendMoneyV2 .sending-method__list .custom_radio input[type="radio"] + label { padding:10px;  border-radius:10px;float:left; width:100%;  }
.sendMoneyV2 .sending-method__list .custom_radio input[type="radio"] + label:hover{background:#e4e9f0; cursor:pointer;}


.sendMoneyV2 .sending-method__list  .custom_radio input[type="radio"]:checked + label { background:#e4e9f0;}
.sendMoneyV2 .table .vertical-devider{ float:none;}





.sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"] + label{ width:100%;}
.sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__cash-pickup .circle__content {background-image:url(../images/icon-cash-pickup-hover.png); }
.sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle::after{ background-color:#22b14b;}
.sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__account-credit .circle__content {background-image:url(../images/icon-account-credit-hover.png); }

.sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__home-deleivery .circle__content {background-image:url(../images/icon-home-deleivery-hover.png); }




.sendMoneyV2  .payers-list{ padding:15px; border:1px solid #d3d3d3; border-radius:15px;-webkit-border-radius:15px;}
.sendMoneyV2  .payers-list  .col-xs-4{ padding:0 10px;}
.sendMoneyV2  .payers-list .circle{ margin-top:0px; margin-bottom:0;}
.sendMoneyV2  .payers-list .circle:after { background-color: #fff; border:1px solid #ccc}
.sendMoneyV2  .payers-list .circle__content img{ width:100%; height:auto; padding:5px;}


.sendMoneyV2 .payers-list .custom_radio{ width:100%; height:100%;}
.sendMoneyV2 .payers-list .custom_radio label{ width:100%; height:100%;}

.sendMoneyV2 .payers-list .custom_radio input[type="radio"]:checked + label .circle::after {
  border: 1px solid #22b14b;
   -webkit-box-shadow:  2px 2px 20px 0px rgba(50, 50, 50, 0.75);
   -moz-box- 2px 2px 20px 0px rgba(50, 50, 50, 0.75);
   box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.75);
   background-color:#fff;
}
 


.sendMoneyV2 .step-two__beneficiaries-list .custom_radio input[type="radio"] + label{ width:100%;}
.sendMoneyV2 .step-two__beneficiaries-list .custom_radio input[type="radio"]:checked + label .circle::after{ background-color:#22b14b; color:#fff; }
.sendMoneyV2 .step-two__beneficiaries-list .custom_radio input[type="radio"]:checked + label  .circle__content{color:#fff; }


.specialStripBtn
{
	display: inline-block;
    /* padding: 6px 12px; */
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}



.show-password{width:28px; height:28px; position:absolute; right:30px; top:6px; cursor:pointer; background-image:url(../images/icon-eye.png); background-repeat:no-repeat; background-position:center center; background-size:25px auto;  }



.show-password.active{background-image:url(../images/icon-eye-lash.png);}
.change-password__decs .show-password{right:20px;} 



.beneficiaries-list .bold-text{ font-size:120%; padding-bottom:0px;}
.beneficiaries-list .table-data__left{ display:inline-block;padding-right:30px; } 


.spcl-error__radio{ margin-top:30px; }
.spcl-error__radio .show_error{ bottom:35px; }

.spanish .has-error__spcl .show_error{bottom: 74px;}


.sendMoneyV2 .card__detail{ float:left; width:100%; position:relative;}

.sendMoneyV2  .cc_info-icon{display:inline-block;height:20px; width:20px; margin-left:10px; position:absolute; right: -18px;z-index: 99; top: 20px; cursor:pointer; background-image:url(../images/icon-info.png); background-repeat:no-repeat; background-size:20px auto; background-position:center center;  }
.sendMoneyV2  .cc_info-detail{ display:none; position:absolute; padding:15px; border:1px solid #ccc; width:250px; bottom:-50px; left:20px; background:#fff; z-index:999; }
.sendMoneyV2  .cc_info-icon:hover .cc_info-detail{ display:block;} 
.sendMoneyV2 .cc_info-detail.left{right:20px;left: auto;}

.sendMoneyV2  .nick-name .cc_info-icon{top:4px; right:-32px;}


.navbar-default .navbar-nav&gt;li&gt;a:focus, .navbar-default .navbar-nav&gt;li&gt;a:hover{cursor:pointer;}
.pointer{cursor: pointer; color: #22b14b;}


.showReceiptModal .modal-content { width: 280px;overflow: auto; margin: 0 auto;}
.showReceiptModal .modal-content table{ margin:0 auto}


.sendMoneyV2 .sending-method__list .list .add__sending-method .list-bottom{background-image: url(../images/icon-add__sm.png);}

.sendMoneyV2 .sending-method__list .add__sending-method .list-bottom{background-image: url(../images/icon-add__sm.png);}

.sendMoneyV2 .sending-method__list .custom_radio .add__sending-method input[type="radio"]:checked + label .list-bottom {background-image: url(../images/icon-add__sm.png)}




.login-form  .row{margin-right: 0; margin-left: 0;}
.login-form .col-sm-6{ padding:0px;}


.step-zero .steps-title .step-icon{ background-size:20px auto; }
.step-one .steps-title .step-icon{background-size:17px auto; }
.step-two .steps-title .step-icon{background-size:25px auto; }
.step-three .steps-title .step-icon{background-size:20px auto; }


.pointer{cursor: pointer; color: #22b14b;}


.afore__bill-payment .payers-list .custom_radio input[type="radio"] + label{background:url(../images/radio-img.png) no-repeat  10px center;border-radius: 10px;padding: 10px 10px 10px 40px; }
.afore__bill-payment .payers-list .custom_radio  input[type="radio"]:checked  + label{background: url(../images/radio-img-checked.png) no-repeat 10px center #e4e9f0; }


 .input-group{border}

.mainContanerCustomFieldsAcc .input-group input[type="text"]{border-left:1px solid #ccc; border-right:0px;text-transform: uppercase}

.mainContanerCustomFieldsAcc .input-group.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}


.payers-list .custom_radio input[type="radio"] + label .payer-list__amount { display: inline-block;font-weight: bold; font-size:100%;}
 
.step-three__confirmation-message_argentina_disclaimer p{ font-size:15px;background:#edf0f4;padding: 10px 30px;text-align: center;position: relative;border-bottom: 1px dashed #ccc}
 
 .afore__bill-payment .payers-list .custom_radio input[type="radio"] + label .dis__table-cell{display:block; text-align:left;}

  .afore__bill-payment .payers-list .custom_radio input[type="radio"] + label{ min-height: auto; height:auto;} 






/*======Asheesh Kumar ======*/

.dashboardV2 .quick-link__icon.icon-5 { background-image: url(../images/quicklinknew_icon5.png);}

.dynamic-pages .refer-friend .page-title .title__icon {background-image: url(../images/refer-friend-title-icon.png);}

/*======FAQS=======*/
.refer-friend{overflow-x:hidden;}
.faqs__desc{ padding:0px 15px;}
.how-it-works__steps{ padding:0px 15px;}
.faqs__desc .panel{    box-shadow: none; border: 0; }
.faqs__desc .panel-heading{ padding:0px; border-radius: 5px;}
.faqs__desc .panel-heading h4{ height:auto; font-size:100%;}


.faqs__desc  .panel-heading a{     display: block; padding:10px 35px 10px 10px;background-color:#083674; color:#fff; font-size:100%; text-decoration:none; border-radius: 10px;-webkit-border-radius: 10px;}
.faqs__desc .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body { padding: 15px 0;   border: 0; }

.faqs__desc .panel-heading a{background: url(../images/arrow-down.png) no-repeat right center #12497c;} 
.faqs__desc .panel-heading a.collapsed{    background: url(../images/arrow-up.png) no-repeat right center #12497c;}









.how-it-works__steps .step-list{} 
.how-it-works__steps .step-content{display:block;} 

.how-it-works__steps .step-content__left{ width:30px;float: left;margin-right: 10px; text-align:right; }
.step-list{font-size: 35px;color: #083674;font-weight: 600;line-height: 1;text-align: left;position:relative;}

.how-it-works__steps .step-list:after{content: "";position: absolute;bottom:5px;width: 115px;height: 2px;background: #083674;right: 6px; }
.how-it-works__steps .step2 .step-list{ text-align:center; width:100%;}
.how-it-works__steps .step2 .step-list:after{ width:100%; right:0;}



.how-it-works__steps .step-content__right{width: 80%;float: left;}
.how-it-works__steps  .step-content__icon{ padding: 0 50px 10px 0; background-repeat:no-repeat;  background-size: 40px auto; background-position:right top;margin-bottom:10px; }
.how-it-works__steps  .step1 .step-content__icon{ background-image:url(../images/how-it-works-icon1.png);}

.how-it-works__steps  .step2 .step-content__icon{ padding:0 0px 10px 70px ;  background-image:url(../images/how-it-works-icon2.png); background-position:left 15px;background-size:50px auto;}
.how-it-works__steps  .step3 .step-content__icon{ background-image:url(../images/how-it-works-icon3.png);}








.pad-top0{ padding-top:0px;}
.display-table{ display: table; height: 100%; width: 100%;}
 .display-table-cell{display: table-cell; height: 100%; vertical-align: middle;width: 100%;}
.display-table-row{display:table-row};


.refer-friend__main .layout-border{ padding-top:0px;}
.refer-friend__baner{ height:170px; background-color:#e9f2fb; position:relative;}

.refer-friend__baner .banner-content{width:50%; float:left; position:absolute; bottom:0;  }
.refer-friend__baner .banner-content__left{height:80%; left:-20px; background-image:url(../images/refer-friend-banner.png); background-repeat:no-repeat; background-position:center 15px;background-size:auto 100%; }
.refer-friend__baner .banner-content__right{height:100%;right:0;}

.refer-friend__baner .banner-content__right .display-table-cell{ vertical-align:bottom; padding:10px;}

 .refer-friend__baner .banner-text .title-text{ font-size:25px; line-height:1; margin-bottom:10px; }
 .refer-friend__baner .banner-text .offer-text{  line-height:1; font-weight:bold; color:#083674;  margin-bottom:10px; }
 .refer-friend__baner .banner-text .offer-text .offer-text__top{font-size:25px;}
 .refer-friend__baner  .banner-text .offer-text .offer-text__bottom{font-size:19px;}
 
 
  .refer-friend__desc .rewards-detail__right{ font-size:30px; font-weight:bold;color:#083674;}
  .refer-friend__desc .rewards-detail__left{ font-size:30px;}

.refer-friend__app{  width:auto; text-align:center;}
.refer-friend__app .app__list{ display:inline-block; width:100%; text-align:center; list-style:none; margin:0; padding:0;}
.refer-friend__app .app__list li{ margin-bottom:5px;}
.refer-friend__app .app__list li a{ display:inline-block; width:100%;   text-decoration:none;color:#fff; cursor:pointer;border-radius:10px;-webkit-border-radius:10px; }
.refer-friend__app .app__list li .app__list-icon {display:inline-block;     padding: 14px 10px 14px 30px; background-repeat:no-repeat; background-position:left center; }
.refer-friend__app .app__list li:last-child a{ margin-right:0px;}

.refer-friend__app .app__list li a.fb{    background-color:#3b5998; }
.refer-friend__app .app__list li a.tw{    background-color:#56d7fe; }

.refer-friend__app .app__list li a.em{  background-color:#fff; border:1px solid #ccc; color:#58585b;}



.refer-friend__app .app__list li a.fb:hover{    background-color:#1f3971; }
.refer-friend__app .app__list li a.tw:hover{    background-color:#2fb9e2; }
.refer-friend__app .app__list li a.em:hover{  background-color:#ccc; }





.refer-friend__app .app__list li a.fb .app__list-icon {  background-image:url(../images/fb-icon.png); background-size: 10px;padding-left: 20px;  }
.refer-friend__app .app__list li a.tw .app__list-icon{  background-image:url(../images/tw-icon.png); background-size: 25px;  }
.refer-friend__app .app__list li a.em .app__list-icon{  background-image:url(../images/email-icon.png);  }



.referral-activity .activity-count{ padding:10px; background:#ddd;margin-bottom:5px;}
.referral-activity .cell-left{ width:65%;}
.referral-activity .cell-right{ width:30%;}
.refer-friend__desc .app__list-text{ display:block;}



.checkout-wrap {
  max-width: 1200px;
  position: relative;
  pdiing:0px;
}

ul.checkout-bar li {
  
  display: block;
  
  padding: 14px 20px 14px 80px;
  position: relative;
}
ul.checkout-bar li:before {
  background: #ddd;
  border: 2px solid #FFF;
  border-radius: 50%;
  color: #fff;
  font-size: 25px;
  font-weight: 700;
  left: 20px;
  line-height:60px;
  height: 35px;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 35px;
  z-index: 999;
  border:2px solid #ddd; 
}
ul.checkout-bar li.active {
  color: #8bc53f;
  font-weight: bold;

}
ul.checkout-bar li.active:before {
 
  z-index: 99;
  
 
border:2px solid #15b04c;   
  
  
}
ul.checkout-bar li.visited {
  background: #ECECEC;
  color: #57aed1;
  z-index: 99999;
}
ul.checkout-bar li.visited:before {
  background: #57aed1;
  z-index: 99999;
}
ul.checkout-bar li:nth-child(1):before {
	//content: "";
 background-image:url(../images/refer-activity-icon1.png);background-repeat:no-repeat; background-position:center center;
 
}
ul.checkout-bar li:nth-child(2):before { background-image:url(../images/refer-activity-icon2.png);background-repeat:no-repeat; background-position:center center;}
ul.checkout-bar li:nth-child(3):before { background-image:url(../images/refer-activity-icon3.png);background-repeat:no-repeat; background-position:center center;}
/* ul.checkout-bar li:nth-child(4):before { content: "$20";} */
ul.checkout-bar li:nth-child(5):before { content: "5";}
ul.checkout-bar li:nth-child(6):before {content: "6";}

ul.checkout-bar li.active:nth-child(1):before {
  //content: "";
 background: #1fba56; /* Old browsers */
background: url(../images/refer-activity-icon1.png) no-repeat center, -moz-linear-gradient(top, #1fba56 0%, #026602 100%); /* FF3.6-15 */
background:  url(../images/refer-activity-icon1.png) no-repeat center , -webkit-linear-gradient(top, #1fba56 0%,#026602 100%); /* Chrome10-25,Safari5.1-6 */
background:  url(../images/refer-activity-icon1.png) no-repeat center,  linear-gradient(to bottom, #1fba56 0%,#026602 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:  url(../refer-activity-icon1.png) no-repeat center,  progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fba56', endColorstr='#026602',GradientType=0 ); /* IE6-9 */

}



ul.checkout-bar li.active:nth-child(2):before {
  //content: "";
 background: #1fba56; /* Old browsers */
background: url../images/refer-activity-icon2.png) no-repeat center, -moz-linear-gradient(top, #1fba56 0%, #026602 100%); /* FF3.6-15 */
background:  url(../images/refer-activity-icon2.png) no-repeat center , -webkit-linear-gradient(top, #1fba56 0%,#026602 100%); /* Chrome10-25,Safari5.1-6 */
background:  url(../images/refer-activity-icon2.png) no-repeat center,  linear-gradient(to bottom, #1fba56 0%,#026602 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:  url../images/refer-activity-icon2.png) no-repeat center,  progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fba56', endColorstr='#026602',GradientType=0 ); /* IE6-9 */

}


ul.checkout-bar li.active:nth-child(3):before {
 // content: "";
 background: #1fba56; /* Old browsers */
background: url(../images/refer-activity-icon3.png) no-repeat center, -moz-linear-gradient(top, #1fba56 0%, #026602 100%); /* FF3.6-15 */
background:  url(../images/refer-activity-icon3.png) no-repeat center , -webkit-linear-gradient(top, #1fba56 0%,#026602 100%); /* Chrome10-25,Safari5.1-6 */
background:  url(../images/refer-activity-icon3.png) no-repeat center,  linear-gradient(to bottom, #1fba56 0%,#026602 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:  url(../images/refer-activity-icon3.png) no-repeat center,  progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fba56', endColorstr='#026602',GradientType=0 ); /* IE6-9 */
}


ul.checkout-bar li.active:nth-child(4):before {
  
 background: #1fba56; /* Old browsers */
background:  -moz-linear-gradient(top, #1fba56 0%, #026602 100%); /* FF3.6-15 */
background:  -webkit-linear-gradient(top, #1fba56 0%,#026602 100%); /* Chrome10-25,Safari5.1-6 */
background:    linear-gradient(to bottom, #1fba56 0%,#026602 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:   progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fba56', endColorstr='#026602',GradientType=0 ); /* IE6-9 */

}





ul.checkout-bar a {color: #57aed1;font-size: 16px; font-weight: 600;text-decoration: none;}



.label__cusHeight{height:0px;}
 a.page-link{cursor:pointer;}
.text-spanish{display:none;}
.spanish .text-spanish{display:inline-block;}
.spanish  .text-english{display:none;}





.referFriendUINew{display:none;}
.refer-friend .input-group-addon {background: #22b14b; color: #fff; cursor: pointer;}

.referral-activity .activity-countStage .pagination{ margin:-20px 0 0 0; position:relative; right:20px;}

.pagination&gt;.active&gt;a, .pagination&gt;.active&gt;a:focus, .pagination&gt;.active&gt;a:hover, .pagination&gt;.active&gt;span, .pagination&gt;.active&gt;span:focus, .pagination&gt;.active&gt;span:hover {background-color: #083674; border-color: #083674;}
.pagination&gt;li&gt;a, .pagination&gt;li&gt;span { color:#083674;}



.logout .item-detail__cell{    background: rgba(255, 255, 255, 0.5);}
.logout .item-detail__caption-uniteller{text-align:right;}
.logout .item-detail__caption-uniteller .caption-uniteller__top{font-size:30px;}
.logout .item-detail__caption-uniteller .caption-uniteller__middle{font-size:20px; color:#083674;}
.logout .item-detail__caption-uniteller .caption-uniteller_bottom{font-size:25px;color:#083674;font-weight:bold;}






.level-upgrade__cont{ border:1px solid #bfbfbf; border-radius:15px; padding:40px 15px; position:relative; margin-bottom:30px; }
.level-upgrade__cont h3{ text-align:center; }
.level-upgrade__cont .level-upgrade__icon{ width:75px; height:75px;  border:1px solid #bfbfbf; border-radius:50%; -webkit-border-radius:50%; position:absolute; left:0; right:0; margin:auto; top:-37px;  background-color:#fff; background-repeat:no-repeat; background-position:center center; }
.level-upgrade__cont .level-upgrade__icon.icon-silver{background-image:url(../images/level-silver-img.png);}
.level-upgrade__cont .level-upgrade__icon.icon-gold{background-image:url(../images/level-gold-img.png);}
.level-upgrade__cont .level-upgrade__icon.icon-platinum{background-image:url(../images/level-platinum-img.png);}
.level-upgrade__cont .level-upgrade__list{ list-style:none;  padding-left:0;}
.level-upgrade__cont .level-upgrade__list li{    background-image: url(../images/list-image.png); background-repeat: no-repeat;background-position:left  5px;padding-left: 30px; margin-bottom: 18px;}
.level-upgrade__cont .limits-tital{ font-size:16px; padding:10px; color:#fff; border-radius:10px;-webkit-border-radius:10px; cursor:pointer;}
.level-upgrade__cont .limits-tital.active{ background:#12497c;}


/* .level-upgrade__cont .level-upgrade__limits{ border:1px solid #bfbfbf;  border-radius:10px;} */


.SILVER .detail-row__last td{ background:#ecf7ff; font-weight:bold;}
.GOLD  .detail-row__last td{ background:#fef1d8; font-weight:bold;}
.PLATINUM  .detail-row__last td{ background:#e5ecfb; font-weight:bold;}
.DIAMOND  .detail-row__last td{ background:#eae8e9; font-weight:bold;}




.detail-row__last td:first-child{ border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;}
.detail-row__last td:last-child{ border-radius:0px 10px 10px 0;-webkit-border-radius:0px 10px 10px 0;}

.level-upgrade__cont .level-upgrade__limits .detail--table td{ padding:5px; text-align:center;}
.level-upgrade__cont  .btn-apply{ width:200px; position:absolute; left:0; right:0; margin:auto; bottom:-17px;}
.level-upgrade__faqs .panel-heading{ padding:0;}


.level-upgrade__faqs .panel-heading a{display:block; padding:15px; color:#fff; text-decoration:none;border-radius:10px; background-image: url(../images/arrow-up.png); background-repeat: no-repeat; background-position: right center; background-color: #12497c;} 
.level-upgrade__faqs .panel-heading a.collapsed{    background-image: url(../images/arrow-down.png); background-repeat: no-repeat; background-position: right center; background-color: #12497c;}


.level-upgrade__faqs .panel-group .panel{ border-radius:10px;}

.level-upgrade-desc .custom_checkbox label{padding-left: 30px;}
.level-upgrade-desc .custom_checkbox label:before{border-radius:0px;-webkit-border-radius:0px; height:25px; top:0; box-shadow: none;-webkit-box-shadow: none; background: url(../images/arrow-up__levelUpgrade.png) no-repeat left center; background-size:15px auto;}
.level-upgrade-desc .custom_checkbox input[type=checkbox]:checked + label:before {background: url(../images/arrow-down__levelUpgrade.png) no-repeat left center; color:transparent;background-size:15px auto;}

.level-upgrade-desc .submit-info__success .custom_checkbox label:before{ background: url(../images/check__levelUpgrade.png) no-repeat left center;background-size:15px auto;}
.level-upgrade-desc .submit-info__success .custom_checkbox input[type=checkbox]:checked + label:before {background: url(../images/check__levelUpgrade.png) no-repeat left center;background-size:15px auto;}


.level-upgrade-desc  .custom_checkbox label{ font-size:20px;}

.level-upgrade__faqs .panel-heading a{}
.dynamic-pages .level-upgrade .page-title .title__icon{  background-image:url(../images/lelvel-upgrade-icon.png);}

.dynamic-pages .upload-documents .page-title .title__icon{  background-image:url(../images/title-icon__UploadDocuments.png);}

.inputfile {width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden;position: absolute; z-index: -1;}
.inputfile + label { border: 2px solid ;}
.inputfile + label {display: block;width: 100%;height: 48px;padding: 13px 12px;background-color: #fff;background-image:url(../images/icon-attach-file.png);background-repeat:no-repeat; background-position:right center;border: 1px solid #ccc;
border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.logout .item-detail__caption-uniteller .text-spanish{display:none;}
.spanish .logout  .item-detail__caption-uniteller .text-spanish{display:inline;}
.spanish .logout  .item-detail__caption-uniteller .text-english{display:none;}

.dashboard_decs--branding .exRateValue{font-weight: normal;}
.dashboard_decs--branding .list__quickLinks{display:inline-block;width:100%; margin:0; padding:0; list-style:none; text-align:center; margin:30px 0 0px 0;}

.dashboard_decs--branding .list__quickLinks .list{display:inline-block; width:48%; text-align:center; margin-bottom:20px;}
.dashboard_decs--branding .list__quickLinks .list a{ display:block;cursor:pointer;color:#22b14b; text-decoration:none; position:relative;}

.list__quickLinks .list .list-icon{ display:block; height:65px;  margin-bottom:25px; background-repeat:no-repeat; background-position:center; background-size:auto 60px; position:relative;}


.list__quickLinks .list .list-icon.icon-sm{background-image:url(../images/quickLinks-iconSm.png);}
.list__quickLinks .list .list-icon.icon-sendAfore{background-image:url(../images/quickLinks-iconSmAfore.png);}
.list__quickLinks .list .list-icon.icon-sendInfonavit{background-image:url(../images/quickLinks-iconSmInfonavit.png);}
.list__quickLinks .list .list-icon.icon-payBills{background-image:url(../images/quickLinks-iconpayBills.png);}
.list__quickLinks .list .list-icon.icon-phoneRecharge{background-image:url(../images/quickLinks-iconphoneRecharge.png);}
.list__quickLinks .list .list-icon.icon-payBills_comingSoon{background-image:url(../images/payBillsComingSoon.png);}
.list__quickLinks .list .list-icon.icon-phoneRecharge_comingSoon{background-image:url(../images/phoneRechargeComingSoon.png);}
.list__quickLinks .list .list-icon.icon-ReferFriend{background-image:url(../images/quickLinks-iconReferFriend.png);}
.list__quickLinks .list .list-icon.icon-omcGiftCard{background-image:url(../images/quickLinks-iconomcGiftCard.png);}
.list__quickLinks .list .list-icon.icon-eWallet{background-image:url(../images/quickLinks-iconEwallet.png);}
.list__quickLinks .list .list-icon.icon-loyaltyRewardsProgram{background-image:url(../images/quickLinks-iconLoyaltyRewardsProgram.png);}

.list__quickLinks .list .list-icon.icon-activity{background-image:url(../images/quickLinks-iconActivity.png);}
.list__quickLinks .list .list-icon.icon-contacts{background-image:url(../images/quickLinks-iconmyContact.png);}
.list__quickLinks .list  .list-title{display: block;height: 50px; font-size:18px; color:#22b14b;line-height:1;}
.list__quickLinks .list .list-icon.icon-trustPayment{background-image:url(../images/quickLinks-iconTrustPayment.png);}




.list__quickLinks .list .list-icon.icon-quickSend{background-image:url(../images/quick-send.png); backgorund-size:80px;}
.list__quickLinks .list .list-icon.icon-activity{background-image:url(../images/quickLinks-iconActivity.png);}
.list__quickLinks .list .list-icon.icon-contacts{background-image:url(../images/quickLinks-iconmyContact.png);}




.tx-history .table{border:0; /* margin-bottom:50px; */}
.tx-history .td-top{ padding-right:5px; font-weight:bold;}
.tx-history .table th:first-child{border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;}
.tx-history .table th:last-child{border-radius: 0 10px 10px 0px;-webkit-border-radius:  0 10px 10px 0px;}

.tx-history .table td:first-child{border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;}
.tx-history .table td:last-child{border-radius: 0 10px 10px 0px;-webkit-border-radius:  0 10px 10px 0px;}

.tx-history .table &gt; thead &gt; tr &gt; th{border-bottom: 0;}
.tx-history .table &gt; tbody &gt; tr{border-radius:10px;-webkit-border-radius:10px;}
.tx-history .table td:first-child{border-radius: 10px;-webkit-border-radius: 10px;}


 .dashboardV2.dashboard_decs--branding .banner__cont-left{ background:none;padding:0;}
 .dashboard_decs--branding .dashboardV2__banner { position:relative; overflow:hidden; }
 
 
 
.dashboard_decs--branding .dashboard__title--right{display:inline-block;float:left; width:40px;background-image: url(../images/dashboard-title-flag.png);background-repeat: no-repeat;background-position: center center; background-size: 100% auto; height:40px;background-color:#fff;border-radius: 40px; }
.Uniteller .dashboardV2__banner {display:none;}
















.logOut-module__new .logOut-banner{ position:relative; margin-top:-15px;}
.logOut-module__new .logOut-banner .logOut-form__new{ background:#fff; height:100%;}

.logOut-module__new .logOut-banner .display__table-cell{ display:block;width:100%;}



.logIn-module__new .logIn-banner{ position:relative; margin-top:-15px;}
.logIn-module__new .logIn-banner .logIn-form__new{ background:#fff; height:100%;}
.logIn-module__new .logIn-banner .display__table-cell{ display:block;width:100%;}

.logIn-module__new .logIn-banner .table-cell__left{background:#fff; height:100%;}



.logOut-banner .table-cell__left .spcl-info__cont{color:#12497c;  }
/*.logOut-banner .table-cell__left .spcl-info__cont span{display:block;}*/
.spcl-info__cont .spcl-info{display:block;}
.spcl-info__cont .spcl-info__top{font-size:30px;}
.spcl-info__cont .spcl-info__middle, .spcl-info__cont .spcl-info__bottom{font-size:22px;}
.spcl-info__cont .spcl-info__bottom{ font-weight:bold;}


 .logOut-module__new .logOut-banner .table-cell__right{ background:#fff;padding:70px; } 
.logOut-module__new .logOut-banner .display__table-cell.table-cell__left{ height:220px;}

/* .page-body{padding:0px 0px 30px 0px;}*/
 
 
 /*============Over Write ============*/
 .currency-detail--left .input-group .form-control{ border-right:0px;}
  .currency-detail--right .input-group .form-control{ border-right:0px;}
 
 
 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #f1f4f7;}
 .btn{width:100%;font-size:20px;}
.sendMoneyV2 .panel-group .panel-heading a{font-size:20px}

.send-money-steps .panel-group .panel, .send-money-steps .panel-group .panel-heading a, .steps-title.active, .steps-title { border-radius: 10px;-webkit-border-radius: 10px;}
.page-title__cont{font-weight:normal;}
.form-control{border-radius: 10px;-webkit-border-radius: 10px; font-size:16px;}

.send-money-steps.sendMoneyV2 .panel-title{font-weight:500;}
.sendMoneyV2 .icon-smOffer{display:inline-block; background-image: url(../images/icon-smOffer.png); background-repeat: no-repeat; background-position: left center;}

.fontW-regular{font-weight:400;}
.fontW-medium{font-weight:600;}
.fontW-bold{font-weight:700;}
.input-group-addon{border-radius: 10px;-webkit-border-radius: 10px;}
.sendMoneyV2  .two-column-table  .table th{border-bottom:0;}
.sendMoneyV2  .two-column-table  .table th .table-data-value__spcl{float:right;}
.sendMoneyV2 .sending-method__list .addSending-method__list .list .list-top-iocn{background-color:#12497c; border-radius:10px;-webkit-border-radius:10px; padding:10px 10px 10px 60px; background-position: 10px center; color:#fff;}

.benef-icon-green { background: url("../images/icon-benefInfo.png") no-repeat left center;padding: 2px 0 2px 45px; background-size: 30px;}

.sendMoneyV2 .payers-list .circle::after{border-radius: 10px;-webkit-border-radius: 10px;}

.sendMoneyV2 .payers-list .custom_radio input[type="radio"] + label {height:auto;margin-bottom:15px;width:100%; }





.uniteller-communications__banner img{width:100%;}
.page-body.dashboard{ padding-top:0px;}


.send-money-steps .panel-group .step-three .panel-body{padding-top: 0;}
.cvv-number .input-group .form-control {border-radius: 10px !important;}
.dashboard_decs--branding  .display__table-row{display:table-row;}
.dashboard_decs--branding  .display__table-cell{table-layout: fixed;}
.dashboard_decs--branding  .display__table-cell:first-child{vertical-align:bottom;}
.dashboard_decs--branding  .display__table-cell:last-child{vertical-align:top;padding-top: 40px;}

.dashboard_decs--branding .dashboard__title { padding:15px; background:#12497c;/* position: absolute; */top: 0;z-index: 999; border-radius:10px 10px 0 0;}


/* .Uniteller .dashboard_decs--branding .dashboard__title {height: 90px; padding:20px 15px;  background: url(../images/dashboard-header-image.png) no-repeat left bottom;background-size: cover;} */









.tx-history .btn{font-size:16px;padding: 7px 10px;}

.border-radius-right{border-radius: 0 10px 10px 0 !important;}

.border-radius-left{border-radius: 10px 0 0 10px !important;}
.icon__model-title{ padding:5px 0 5px 50px; background-repeat:no-repeat; background-position:left center; background-size: 35px auto;}
 .icon__model-title.icon-notification{background-image: url(../images/icon-notification.png);}
 
 

.page-title .icon__page-title{ display:block;padding:10px 0 10px 48px;  background-image:url(../images/sign-up-title-icon.png); background-repeat:no-repeat; background-position:left center; background-size:auto  35px; }
.page-title .icon__page-title.icon-signup{  background-image:url(../images/sign-up-title-icon.png);}
.page-title .icon__page-title.icon-myContacts{  background-image:url(../images/title-icon__myContacts.png);}
 .page-title .icon__page-title.icon-paymentOptions{  background-image:url(../images/title-icon__paymentOption.png);}
.page-title .icon__page-title.icon-myinformation{  background-image:url(../images/title-icon__myInformation.png);}
.page-title .icon__page-title.icon-myActivity{  background-image:url(../images/title-icon__myActivity.png);}
 .page-title .icon__page-title.icon-forgetPassword{  background-image:url(../images/title-icon__forgetPassword.png);}
.page-title .icon__page-title.icon-registerComputer{  background-image:url(../images/title-icon__registerComputer.png);} 
.page-title .icon__page-title.icon-privacySettings{  background-image:url(../images/title-icon__privacySettings.png);}
.page-title .icon__page-title.icon-changePassword{  background-image:url(../images/title-icon__changePassword.png);}
.page-title .icon__page-title.icon-verifyBank   {  background-image:url(../images/title-icon__verifyBank.png);}
.page-title .icon__page-title.icon-transactionDetail{  background-image:url(../images/title-icon__transactionDetail.png);}
.page-title .icon__page-title.icon-changeLanguage{  background-image:url(../images/title-icon__changeLanguage.png);}
.page-title .icon__page-title.icon-editNumber{  background-image:url(../images/title-icon__editNumber.png);}
.page-title .icon__page-title.icon-editEmail{  background-image:url(../images/title-icon__editEmail.png);}
.page-title .icon__page-title.icon-loyaltyRewards{  background-image:url(../images/title-icon__loyaltyRewards.png);}




    
    
    
.transaction-history.myActivity .hero-text-title h4{ margin-bottom:6px;} 

.benealert {float:left; width:100%;}


.transfer-detail__icon{ background: url(../images/transfer-detail__icon.png) no-repeat left center; padding: 5px 0px 5px 50px; background-size: 40px;}
.debit-card__icon { background: url(../images/small-card-icon.png) no-repeat left center;padding: 5px 0px 5px 50px; background-size: 40px;}
.deleivery-details__icon{background: url(../images/deleviery-details__icon.png) no-repeat left center;padding: 5px 0px 5px 40px; background-size: 30px;}
.tx-confirmation__message{ padding:20px 10px; border-radius:10px; text-align:center }
.select-delivery-method  .circle__desc{height:auto;}



.my-contacts__top .btn-link{padding:5px 0px 5px 25px; }  


.my-contacts__top .btn-all{background-image: url(../images/icon-btnAll.png); background-repeat: no-repeat; background-position: left center;background-size: 20px; }
.my-contacts__top .btn-favorites{background-image: url(../images/icon-btnFavorites.png) ; background-repeat:no-repeat; background-position:left center;background-size: 20px; }
.my-contacts__top .btn-addContact {background-image: url(../images/icon-btnAddContact.png); background-repeat: no-repeat;  background-position:left center;background-size: 20px;}








.my-contacts__top .dropdown {float:right;}
.my-contacts__top .dropdown-menu{ background:#fff;  border:1px solid #ccc; padding:0;margin:0;border-radius:10px;left: inherit;right: 0; }
.my-contacts__top .dropdown-menu li{border-radius:10px; }
.my-contacts__top .dropdown-menu li a{padding: 10px;text-align: right; border-radius: 10px;}

.beneficiaries-list .two-column-table .table  th{border-radius: 10px;}


.table__btn-group .table-btn{font-size:15px;}
.btn-multiple .btn{    width: auto;}

 .table__btn-group .table__btn-single{border-top:0px; background:#22b14b;border-radius: 10px;}
 .table__btn-group .table__btn-single .table-btn{color:#fff;} 







 .two-column-table .table tr th:first-child{border-radius:10px;}
 
 .two-column-table .table tr.info td:first-child{border-radius: 10px 0 0 10px;font-weight: bold;}
  .two-column-table .table tr.info td:last-child{    border-radius: 0 10px 10px 0;font-weight: bold;}
 
 .table tr th:first-child{border-radius:10px 0 0 10px;}
 .table tr th:last-child{border-radius:0 10px 10px 0;}
 .tx-confirmation__message {float:left; width:100%;}
 
 .cvv-number .input-group-addon{border:0px;}
 
#dateRange{display:block;}
#dateRangeLargeView{display:none;}
.success-transaction__desc{float:left; width:100%;}



.icon-howCanIsendMore{padding: 7px 0 7px 50px; background-image: url(../images/icon-howCanIsendMore.png) ; background-repeat:no-repeat; background-position:left center; background-size:40px auto; }
.step-two__beneficiaries-list .circle:after{    padding-bottom: 80%; width: 80%; margin:0 auto;} 


.border-radius{border-radius:10px !important;}

.clearLeft{float:left;width:100%;}



.forget-password .page-title, .register-computer .page-title{margin-bottom:0px;}

.sending-method .input-group-addon img, .send-money-steps .input-group-addon img{height:26px;}
.sending-method .input-group-addon .cvv-number__image img{height:auto;}

.send-money-steps .custom-file-browse  .inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}
.send-money-steps .custom-file-browse .inputfile-1 + label{}
.send-money-steps .custom-file-browse .inputfile + label{cursor:pointer;display:inline-block; max-width:100%; text-align:center;overflow:hidden; padding:10px; margin-bottom:0px; background-image:none; height:auto; border:0px;}
.send-money-steps .custom-file-browse .glyphicon-arrow-up {font-size: 16px; margin-right: 10px;}
.add-bank-account .glyphicon-question-sign{width:40px; height:100%;} 

.model-body__send-sms .step-second__content--icon{word-break:break-word;}
#applyPromoButtonDivId .btn{padding: 7px 0px;}


.billPay .bill-balance{padding:15px; border: 1px solid #12497c; border-radius:10px; }
.billPay .cont__bill-balance { padding-left:50px; background-image:url("../images/icon__bill-balance.png");background-repeat: no-repeat; background-position: left center; }
.billPay .cont__bill-balance .display-table-cell{width:auto; color:#12497c;}
.billPay .cont__bill-balance .display-table-cell:last-child{text-align: right;}


.receipt-cont{width:735px; margin:0 auto; border:1px solid #000;}
.receipt-cont *{color:#000;}
.receipt-cont__left{width:60%;  border-right:1px solid #000; table-layout:fixed; padding-bottom:15px; }
.receipt-cont__right{width:40%;  table-layout:fixed; padding-bottom:15px;}
.receipt-table td{ padding:10px;}
.receipt-table__inner{ padding:10px; border-collapse:separate; border-bottom:1px solid #000}
.receipt-table__inner:last-child{ border-bottom:0px; padding-bottom:0px;}
.receipt-table__inner td{ border-bottom:1px dashed #000;  line-height:1.2; font-size:14px; font-weight:200; width:50%; table-layout:fixed;}
.receipt-table__inner td span { display:block;}
.receipt-table__inner td:last-child{ text-align:right;}
.table-lable__top{ font-weight:400; }
.table-lable__bottom{ font-weight:200; font-style:italic;}
.receipt-desc{width:735px; margin:0 auto;}

.border__round{padding:15px; border:1px solid #ccc; border-radius:10px;} 

.overFlowY { max-height: 330px;overflow-y: auto; min-height: 330px;}



.tooltip__new {
    position: relative;
    display: inline-block;
	cursor:pointer;
}

.tooltip__new .tooltiptext {
	position: absolute;
	background: #ffffff;
	border: 1px solid #cccccc;
    visibility: hidden;
    width: 250px;
	border-radius:5px;
	padding:15px;
	bottom:40px;
	right:0;
	font-size:70%;
	text-align:center;
    

}

.tooltip__new:hover .tooltiptext {
    visibility: visible;
}

.tooltiptext:after, .tooltiptext:before {
	top: 100%;
	right:15px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.tooltiptext:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 20px;
    margin-left: -20px;
}
.tooltiptext:before {
	border-color: rgba(204, 204, 204, 0);
	border-top-color: #cccccc;
	border-width: 21px;
    margin-left: -21px;
}




.level-upgrade-desc .level-upgrade__cont{position:relative;}
.level-upgrade-desc .level-upgrade__cont .hero-text-title{position:absolute; top:98px;left:0; }
.level-upgrade-desc .level-upgrade__cont .hero-text-title h3{color:#fff;}
.level-upgrade-desc .level-upgrade__cont .h5, .level-upgrade-desc .level-upgrade__cont h5 {font-size: 24px;}

.level-upgrade-desc .level-upgrade__cont .level-upgrade__detail {font-size: 18px;}
.level-upgrade-desc .level-upgrade__cont .h3, .level-upgrade-desc .level-upgrade__cont h3 {font-size: 32px;}


.level-upgrade-desc .level-upgrade__cont:before{    content: ""; position: absolute; width: 100%;height: 210px; background-repeat: no-repeat;background-position: left top;background-size: contain; left: -25px;}


.level-upgrade-desc .BASIC .level-upgrade__cont:before{ background-image:url("../images/level-upgrade__titleBg-Basic.png");}
.level-upgrade-desc .SILVER .level-upgrade__cont:before{ background-image:url("../images/level-upgrade__titleBg-Silver.png");}
.level-upgrade-desc .GOLD .level-upgrade__cont:before{ background-image:url("../images/level-upgrade__titleBg-Gold.png");}
.level-upgrade-desc .PLATINUM .level-upgrade__cont:before{ background-image:url("../images/level-upgrade__titleBg-Platinum.png");}
.level-upgrade-desc .DIAMOND  .level-upgrade__cont:before{ background-image:url("../images/level-upgrade__titleBg-Diamond.png");}





.level-upgrade-desc .BASIC .level-upgrade__cont {border: 1px solid #004e7f;} 
.level-upgrade-desc .SILVER .level-upgrade__cont {border: 1px solid #9ec6e5;} 
.level-upgrade-desc .GOLD .level-upgrade__cont {border: 1px solid #be852a;} 
.level-upgrade-desc .PLATINUM .level-upgrade__cont {border: 1px solid #98a0b4;} 

.level-upgrade-desc .DIAMOND  .level-upgrade__cont {border: 1px solid #686868;} 




.level-upgrade-desc .BASIC .level-upgrade__cont .limits-tital{background-color:#004e7f;}
.level-upgrade-desc .SILVER .level-upgrade__cont .limits-tital{background-color:#9ec6e5;}
.level-upgrade-desc .DIAMOND  .level-upgrade__cont .limits-tital{background-color:#686868;}



.level-upgrade-desc .GOLD .level-upgrade__cont .limits-tital{background-color:#be852a;}
.level-upgrade-desc .PLATINUM .level-upgrade__cont .limits-tital{background-color:#98a0b4;}













.level-upgrade__step1 .level-upgrade__cont {opacity: 1;}

.level-upgrade__step1 .level-upgrade__cont.current{position:relative;}

.level-upgrade__step1 .level-upgrade__cont.current:after{content: ""; width: 113%;height: 92%; border-radius:10px; /* background: rgba(255, 255, 255, 0.5); */position: absolute;z-index: 10;top: 0; left: -24px;}


.level-upgrade__cont .level-upgrade__icon{border:0; background-color:transparent;left:inherit; right:-30px; z-index:99;}

.level-upgrade__cont .level-upgrade__icon.icon-basic{background-image: url(../images/level-upgrade__activeBasic.png);}
.level-upgrade__cont .level-upgrade__icon.icon-silver{background-image: url(../images/level-upgrade__activeSilver.png);}
.level-upgrade__cont .level-upgrade__icon.icon-gold{background-image: url(../images/level-upgrade__activeGold.png);}
.level-upgrade__cont .level-upgrade__icon.icon-platinum{background-image: url(../images/level-upgrade__activePlatinum.png);}

.level-upgrade__cont .level-upgrade__icon.icon-diamond{background-image: url(../images/level-upgrade__activeDiamond.png);}




.level-upgrade__cont{ padding:20px 15px 40px 15px;}
.level-upgrade-desc .level-upgrade__detail{margin-top:150px;}

.level-upgrade__cont .btn-apply{width:200px; position:absolute; left:0; right:0; margin:auto;  bottom:-17px;}
.sending-methods__list .table-header__left{width:100%;}


.borderBottom {
border-bottom: 1px solid #12497c !important;
border-radius: 10px 10px 0 0 !important;
}
.sendMoneyV2 .table &gt; tbody &gt; tr.info &gt; td{background: transparent !important;}
.sendMoneyV2 .table{padding: 0 10px;}
/* .sendMoneyV2 .step-three .table{margin-bottom:0px;}  */
.sendMoneyV2 .step-three .promoCouponCode__holder{margin-bottom:20px;}


.dashboard_decs--branding .layout-border{border: 1px solid #ccc; border-top:0px;    border-radius: 0 0 10px 10px;
}

.dashboard_decs--branding .dashboard__title .display__table-cell:first-child{vertical-align: middle;width:50px;}
.dashboard_decs--branding .dashboard__title .display__table-cell:last-child{padding-top:0;vertical-align: middle;}
.dashboard_decs--branding .dashboard01__title--right{text-align:center; margin-top:10px;}
.dashboard_decs--branding .dashboard01__title--mid{text-align:center;}
.dashboard_decs--branding .dashboard01__title--right .btn-success{width:auto;;padding: 0 15px; font-size:75%; font-weight:400; margin-top:15px; }

.dashboard_decs--branding .dashboard01__title--right .btn-success:hover{background:#22b14b;}
.dashboard_decs--branding .list__quickLinks .list{vertical-align: top;}

.navbar .nav a.logoutBtn{width:20px; height:30px; background-image: url(../images/iconLogout.png); background-repeat:no-repeat; background-position:center; background-size:16px;}
.navbar .nav a.logoutBtn:hover{background-image: url(../images/iconLogout.png);background-size:16px; background-repeat:no-repeat; background-position:center; }

.trustPilotiframebody iframe{min-height: 300px;max-height: 420px;} 
/*==Bill Payment New Flow== */


.list__quickLinks .list .list-icon.icon-ELECTRICITY{background-image: url(../images/bill_payment/ELECTRICITY.png);}
.list__quickLinks .list .list-icon.icon-WATER{background-image: url(../images/bill_payment/WATER.png);}
.list__quickLinks .list .list-icon.icon-SATELITE_TV{background-image: url(../images/bill_payment/SATELITE_TV.png);}
.list__quickLinks .list .list-icon.icon-SATELLITE_TV{background-image: url(../images/bill_payment/SATELLITE_TV.png);}
.list__quickLinks .list .list-icon.icon-TV-INTERNET_PHONE{background-image: url(../images/bill_payment/TV-INTERNET_PHONE.png);}
.list__quickLinks .list .list-icon.icon-TELECOM{background-image: url(../images/bill_payment/TELECOM.png);}

.list__quickLinks .list .list-icon.icon-GAS{background-image: url(../images/bill_payment/GAS.png);}
.list__quickLinks .list .list-icon.icon-NATURAL_GAS{background-image: url(../images/bill_payment/NATURAL_GAS.png);}
.list__quickLinks .list .list-icon.icon-MORTGAGE{background-image: url(../images/bill_payment/MORTGAGE.png);}
.list__quickLinks .list .list-icon.icon-MORTGAGE_PAYMENTS{background-image: url(../images/bill_payment/MORTGAGE_PAYMENTS.png);}
.list__quickLinks .list .list-icon.icon-GOVERNMENT_PAYMENTS{background-image: url(../images/bill_payment/GOVERNMENT_PAYMENTS.png);}
.list__quickLinks .list .list-icon.icon-STATE_PAYMENTS{background-image: url(../images/bill_payment/STATE_PAYMENTS.png);}

.list__quickLinks .list .list-icon.icon-CABLE_TV{background-image: url(../images/bill_payment/CABLE_TV.png);}
.list__quickLinks .list .list-icon.icon-INTERNET{background-image: url(../images/bill_payment/INTERNET.png);}
.list__quickLinks .list .list-icon.icon-MOBILE_NETWORK_OPERATOR{background-image: url(../images/bill_payment/MOBILE_NETWORK_OPERATOR.png);}
.list__quickLinks .list .list-icon.icon-LANDLINE_TELEPHONE{background-image: url(../images/bill_payment/LANDLINE_TELEPHONE.png);}
.list__quickLinks .list .list-icon.icon-INSURANCE{background-image: url(../images/bill_payment/INSURANCE.png);}

.list__quickLinks .list .list-icon.icon-COLLECTION_SERVICE{background-image: url(../images/bill_payment/COLLECTION_SERVICE.png);}
.list__quickLinks .list .list-icon.icon-OVERSEAS_EMPLOYMENT_CERTIFICATE{background-image: url(../images/bill_payment/OVERSEAS_EMPLOYMENT_CERTIFICATE.png);}
.list__quickLinks .list .list-icon.icon-BIRTH_SINGLENESS_MARRIAGE_AND_DEATH_CERTIFICATES{background-image: url(../images/bill_payment/BIRTH,_SINGLENESS,_MARRIAGE_AND_DEATH_CERTIFICATES.png);}
.list__quickLinks .list .list-icon.icon-No-Logo-Available{background-image: url(../images/bill_payment/No-Logo-Available.png);}
.list__quickLinks .list .list-icon.icon-MOBILE_POSTPAID{background-image: url(../images/bill_payment/MOBILE_POSTPAID.png);}
.list__quickLinks .list .list-icon.icon-LANDLINE{background-image: url(../images/bill_payment/LANDLINE.png);}

.list__quickLinks .list .list-icon.icon-EXPEDITION_OF_CERTIFICATES{background-image: url(../images/bill_payment/EXPEDITION_OF_CERTIFICATES.png);}
.list__quickLinks .list .list-icon.icon-FINANCIAL_SERVICES{background-image: url(../images/bill_payment/FINANCIAL_SERVICES.png);}

.list__quickLinks .list .list-icon.icon-LEGAL_SERVICES{background-image: url(../images/bill_payment/LEGAL_SERVICES.png);}
.list__quickLinks .list .list-icon.icon-INSURANCE{background-image: url(../images/bill_payment/INSURANCE.png);}
.list__quickLinks .list .list-icon.icon-LOGISTICS{background-image: url(../images/bill_payment/LOGISTICS.png);}
.list__quickLinks .list .list-icon.icon-TRANSPORTATION{background-image: url(../images/bill_payment/TRANSPORTATION.png);}
.list__quickLinks .list .list-icon.icon-TRAVEL{background-image: url(../images/bill_payment/TRAVEL.png);}
.list__quickLinks .list .list-icon.icon-DIRECT_SALES{background-image: url(../images/bill_payment/DIRECT_SALES.png);}
.list__quickLinks .list .list-icon.icon-EDUCATION{background-image: url(../images/bill_payment/EDUCATION.png);}
.list__quickLinks .list .list-icon.icon-EVENT_PLANNING{background-image: url(../images/bill_payment/EVENT_PLANNING.png);}
.list__quickLinks .list .list-icon.icon-FUNERAL_SERVICES{background-image: url(../images/bill_payment/FUNERAL_SERVICES.png);}
.list__quickLinks .list .list-icon.icon-ONLINE_SHOPPING{background-image: url(../images/bill_payment/ONLINE_SHOPPING.png);}
.list__quickLinks .list .list-icon.icon-PUBLICATIONS{background-image: url(../images/bill_payment/PUBLICATIONS.png);}
.list__quickLinks .list .list-icon.icon-GOVERNMENT{background-image: url(../images/bill_payment/GOVERNMENT.png);}
.list__quickLinks .list .list-icon.icon-HEALTH{background-image: url(../images/bill_payment/HEALTH.png);}
.list__quickLinks .list .list-icon.icon-FASHION_\&amp;_BEAUTY{background-image: url(../images/bill_payment/FASHION_&amp;_BEAUTY.png);}
.list__quickLinks .list .list-icon.icon-HOME{background-image: url(../images/bill_payment/HOME.png);}
.list__quickLinks .list .list-icon.icon-SCHOOL_\&amp;_OFFICE_SUPPLIES{background-image: url(../images/bill_payment/SCHOOL_&amp;_OFFICE_SUPPLIES.png);}
.list__quickLinks .list .list-icon.icon-RESTAURANTS{background-image: url(../images/bill_payment/RESTAURANTS.png);}
.list__quickLinks .list .list-icon.icon-SUPER_MARKET{background-image: url(../images/bill_payment/SUPER_MARKET.png);}
.list__quickLinks .list .list-icon.icon-ALL_GIFT_CARD_BRANDS{background-image: url(../images/bill_payment/ALL_GIFT_CARD_BRANDS.png);}


.category-select .select-wrapper.category-icon-ALL_GIFT_CARD_BRANDS, .category-select .dropdown-content .category-icon-ALL_GIFT_CARD_BRANDS{background-image: url(../images/giftCard_AllGiftCardBrands.png);}
.category-select .select-wrapper.category-icon-SUPER_MARKET, .category-select .dropdown-content .category-icon-SUPER_MARKET{background-image: url(../images/giftCard_supermarket.png);}
.category-select .select-wrapper.category-icon-RESTAURANTS, .category-select .dropdown-content .category-icon-RESTAURANTS{background-image: url(../images/giftCard_restaurants.png);}
.category-select .select-wrapper.category-icon-SCHOOL_\&amp;_OFFICE_SUPPLIES, .category-select .dropdown-content .category-icon-SCHOOL_\&amp;_OFFICE_SUPPLIES{background-image: url(../images/giftCard_school&amp;OfficeSupplies.png);}
.category-select .select-wrapper.category-icon-HOME, .category-select .dropdown-content .category-icon-HOME{background-image: url(../images/giftCard_home.png);}
.category-select .select-wrapper.category-icon-FASHION_\&amp;_BEAUTY, .category-select .dropdown-content .category-icon-FASHION_\&amp;_BEAUTY{background-image: url(../images/giftCard_FashionBeauty.png);}
.category-select .select-wrapper.category-icon-HEALTH, .category-select .dropdown-content .category-icon-HEALTH{background-image: url(../images/giftCard_health.png);}
.category-select .select-wrapper.category-icon-No-Logo-Available, .category-select .dropdown-content .category-icon-No-Logo-Available{background-image: url(../images/giftCard_AllGiftCardBrands.png);}

.category-select .dropdown-content .category-icon-ALL_GIFT_CARD_BRANDS:hover{background-image: url(../images/res__giftCard_AllGiftCardBrands.png);}
.category-select .dropdown-content .category-icon-SUPER_MARKET:hover{background-image: url(../images/res__giftCard_supermarket.png);}
.category-select .dropdown-content .category-icon-RESTAURANTS:hover{background-image: url(../images/res__giftCard_restaurants.png);}
 .category-select .dropdown-content .category-icon-SCHOOL_\&amp;_OFFICE_SUPPLIES:hover{background-image: url(../images/res__giftCard_school&amp;OfficeSupplies.png);}
 .category-select .dropdown-content .category-icon-HOME:hover{background-image: url(../images/res__giftCard_home.png);}
 .category-select .dropdown-content .category-icon-FASHION_\&amp;_BEAUTY:hover{background-image: url(../images/res__giftCard_FashionBeauty.png);}
 .category-select .dropdown-content .category-icon-HEALTH:hover{background-image: url(../images/res__giftCard_health.png);}
.category-select .dropdown-content .category-icon-No-Logo-Available:hover{background-image: url(../images/res__giftCard_AllGiftCardBrands.png);}



.bill-payment-services .list__quickLinks .list .list-title{font-size:14px;}

.icon-sampleExampleofbill{padding: 7px 0 7px 50px; background-image: url(../images/pay-bills-detail-white.png) ; background-repeat:no-repeat; background-position:left center; background-size:40px auto; }

.toolTip{width:30px; height: 30px; top:5px;  display: inline-block; position: relative; background-repeat: no-repeat; background-position: center center; background-size:100% auto; cursor: pointer; }
.toolTip.beneInfo{background-image: url(../images/icon-benef-Info-green.png);}

.toolTipInfo{width:200px; padding: 15px; border: 1px solid #ccc; background: #fff; position: absolute; min-height: 200px; border-radius: 10px; display: none;}
.toolTip:hover .toolTipInfo{display: block; top: 100%; z-index: 999; font-size:16px; right: -5px; line-height:1.5; color:#58585b;}

.toolTip.paybillInfo{background-image: url(../images/icon-payBills-lnfo-green.png);background-size: 24px;width: auto;background-position: left;font-size: 80%;padding: 5px 0 0 30px}


.dashboard_decs--branding .bill-payment-services .list__quickLinks{text-align:left;}


.list-comingSoonBanneren{display:block;width: 150px;height: 52px;position:absolute;top: 40px;background: url(../images/coming-soon-graphic.png) no-repeat center center;background-size: cover;left: 0;right: 0;margin: 0 auto;}
.list-comingSoonBanneres{display:block;width: 150px;height: 52px;position:absolute;top: 40px;background: url(../images/coming-soon-graphicES.png) no-repeat center center;background-size: cover;left: 0;right: 0;margin: 0 auto;}
.dashboard_decs--branding .list__quickLinks .list a.comingSoon{cursor:auto;}
.list__quickLinks .list .comingSoon .list-title{color:#7d7d7d;}

.list-NewCameen{display:block;width: 150px;height: 52px;position:absolute;top: 40px;background: url(../images/new.png) no-repeat center center;background-size: cover;left: 0;right: 0;margin: 0 auto;}
.list-NewCamees{display:block;width: 150px;height: 52px;position:absolute;top: 40px;background: url(../images/newES.png) no-repeat center center;background-size: cover;left: 0;right: 0;margin: 0 auto;}

 .sendMoneyV2 .currency-detail .currency-detail--left.DropDown .input-group{width:100%}
	 .sendMoneyV2 .currency-detail .currency-detail--left.DropDown .input-group-addon{width: 100px;border-radius: 0 10px 10px 0;font-size: 16px; background:url(../images/dropdown-arrow.png) no-repeat right center #f5f5f5;}

	  /* 
 .currencyDropDown{display:block; width:100px; font-size:16px;  border:1px solid #d3d3d3;transition: all 1s ease-out;  background:#fff; text-align:center;  position:absolute; right:0; top:100%;}
 .currencyDropDown .dropDownList{display:block; padding:5px}
 .currencyDropDown .dropDownList:hover{background-color:#eee;}
 .currencyDropDown.open{display:block;}
  */
 
 .currencyDropDown{ background: transparent;border: 0; -webkit-appearance: none;padding:10px 10px 10px 20px;width:100%;text-align: center; position: absolute;top: 0;left: 0;right: 0;bottom: 0; z-index: 999;margin: 0 auto;  outline: none !important;}
 .currencyDropDown option{ padding:10px;}
 
 
 .sendMoneyV2 .circle__cash-atm .circle__content {background-image: url(../images/icon-cash-atm.png); background-repeat: no-repeat; background-position: center center; background-size: 45% auto;}
 .sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__cash-atm .circle__content {background-image:url(../images/icon-cash-atm-hover.png); }
 
 .sendMoneyV2 .circle__Wallet .circle__content {background-image: url(../images/IconAlipay.png); background-repeat: no-repeat; background-position: center center; background-size: 60% auto;}
 .sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__Wallet .circle__content {background-image:url(../images/IconAlipayActive.png); }
 
 .sendMoneyV2 .circle__PIX .circle__content {background-image: url(../images/IconPIX.png); background-repeat: no-repeat; background-position: center center; background-size: 60% auto;}
 .sendMoneyV2 .select-delivery-method .custom_radio input[type="radio"]:checked + label .circle__PIX .circle__content {background-image:url(../images/IconPIXselect.png); }
 
 
 .SpclFxRateInfo{border-radius:4px;background: #d9e2ea;height:45px;}
 .SpclFxRateInfo .display-table-cell:first-child{ width:48px;  background:url(../images/IconDashboardInfo.png) no-repeat center center #b7c6d4; table-layout: fixed;}
 .SpclFxRateInfo .display-table-cell:last-child{padding:0 16px; width:92%; }
 
 
 .form-control.Search{background:url(../images/IconSearch.png) no-repeat left center; background-size: auto 100%; padding-left: 68px;}

 
 .show_error_doc_upload { display:none; bottom: 50px;color: #a94442; right: 0;text-align: left; line-height:1; }

.MomPopup .MomPopupContTop{position: relative; margin:0 -16px; }
.MomPopup .MomAndYouGiftBoxTop{width: 100%; background:url("../images/MomAndYouGiftBoxTop.png") no-repeat center top; background-size: 160px auto; height: 90px; position: absolute; top:-74px; left:0;}

.MomPopup .MomAndYouGiftBoxBottom{width: 100%; background:url("../images/MomAndYouGiftBoxBottom.png") no-repeat center top;background-size: 160px auto; height: 124px; position: relative; }

.MomPopup .MomAndYouGiftBoxBg{width: 100%; background:url("../images/MomAndYouGiftBoxBg.png") no-repeat center top; background-size: cover;  height:60px; position: absolute; bottom: 0; }
.MomPopup .modal-body{ max-height: initial; overflow-y: visible;}
.MomPopup  .MomAndYouGiftBoxText{padding: 0 ; text-align: center; font-size:22px; text-transform: uppercase; }
.MomPopup  .MomAndYouGiftBoxText h2{  margin: 0; padding:16px 0;}
.MomPopup  .MomPopupContMiddle{font-weight: 600;padding: 16px 0; }

 .show_error_doc_upload { display:none; bottom: 50px;color: #a94442; right: 0;text-align: left; line-height:1; }
 
 .errorMsgDivForgetPassword, .actionMsgDivForgetPassword {
    padding: 12px 15px;
    background: #f7eae9;
    border: 1px solid #f91b04;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    font-size: 14px;
    color: #fb0505;
    font-weight: bold;
    }
    
    .show_error__largeNew{max-width: 238px;}
    
    
    .reminderPopUp{width: 100px;
    height: 101px;
    position: absolute;
    left: -20px;
    top: -29px;
    background: url(../images/SetReminderPopUpIcon.png) no-repeat left top;
    background-size: cover;}
    
    
    
 .NotificationListItem{display:flex;align-items: center;}
 .NotificationListItem .NotificationText{display:inline-flex;width: 80%;}
 .NotificationListItem .NotificationIcons{display:inline-flex;}
 .NotificationListItem .Icon{cursor:'pointer'; display:inline-block; width: 24px; height: 24px; margin: 8px; background-repeat:no-repeat; background-position: center center; background-size: 100%; }
 
 .NotificationListItem .IconEdit{background-image:url(../images/IconEdit.png) }
.NotificationListItem .IconDelete{background-image:url(../images/IconDelete.png);}

.NotificationListItem:hover .NotificationText{color:#fff}
.NotificationListItem:hover .IconEdit{background-image:url(../images/IconEditHover.png) }
.NotificationListItem:hover .IconDelete{background-image:url(../images/IconDeleteHover.png);}

.navbar .nav .NotificationListItem a.IconEdit:hover{background-image:url(../images/IconEditHover.png); background-size: 100%;}
.navbar .nav .NotificationListItem a.IconDelete:hover{background-image:url(../images/IconDeleteHover.png); background-size: 100%;}


    
     
    .payer-information .phone-no .input-group-addon
    {
    border: 1px solid #CCC;
    border-right: 0px;
    }
    
    

 .PaymentUINew .PaymentUINew__Methos{margin-bottom:20px; border-radius:6px;border: 1px solid #ccc;min-height:407px}
 .PaymentUINew .nav-tabs.nav-justified&gt;li {float:left; width:50%;pointer-events: none;}

 


.PaymentUINew  .nav-tabs.nav-justified{ border-radius: 6px; padding: 8px 0; margin-bottom: 22px;}
.PaymentUINew .nav-tabs.nav-justified&gt;li&gt;a{display:flex; align-items: center;justify-content: center; height:100%; background:transparent ; font-size: 18px;font-weight:bold;   color: #7e7f7e; text-transform: uppercase; border:0; margin-bottom: 0px; padding: 0 4px;border-radius: 6px;}
.PaymentUINew .nav-tabs.nav-justified&gt;li.active&gt;a{color:#12497c;}
.PaymentUINew .nav-tabs.nav-justified&gt;li&gt;a svg{fill: #7e7f7e;}
.PaymentUINew .nav-tabs.nav-justified&gt;li.active&gt;a svg{fill:#22b14b;}


.PaymentUINew .nav-tabs.nav-justified&gt;.active&gt;a, .PaymentUINew .nav-tabs.nav-justified&gt;.active&gt;a:hover, .PaymentUINew .nav-tabs.nav-justified&gt;.active&gt;a:focus{border:0;}

.PaymentUINew .nav-tabs.nav-justified&gt;li&gt;a .TabIcon{background-size: 24px;
  background-repeat: no-repeat;
  background-position: top center;
 
  display: inline-block;
  line-height: 1.5;
}
.PaymentUINew .carousel {overflow: hidden;}

.PaymentUINew .nav-tabs.nav-justified&gt;li&gt;a .TabIcon.IconSaveMoney{background-image:url("../images/sm-piggy-bank.png"); }
.PaymentUINew .nav-tabs.nav-justified&gt;li&gt;a .TabIcon.IconFastDelievery{background-image:url("../images/sm-express-delievery-icon.png");}

.PaymentUINew .PaymentMethodsTitle{height:60px; display:flex; align-items:center; padding:  0 36px 0 36px;border-bottom: 1px solid #ccc;  }
.PaymentUINew .PaymentMethodsTitle h5{margin-bottom: 0;  font-weight: bold; text-transform: uppercase;}
.PaymentUINew .PaymentMethodsDesc{padding:16px 32px 39px 32px; }
.PaymentUINew .carousel-control{height:60px; width:60px; border-radius:50%; z-index: 999; opacity: 1; top:50%; }
.PaymentUINew  .carousel-control.right{background: 8px center #ccc; right:-35px; }
.PaymentUINew  .carousel-control.left{background:38px center #ccc; left:-35px;}
.iconFill{fill:#22b14b;}
.LeftIcon{width: 18px;
    height: 18px;
    display: inline-block;
    position: relative;
    right: -10px;
    transform: rotate(90deg);
    top: 21px;
    bottom: 0;
     }

     .RightIcon {width: 18px;
    height: 18px;
    display: inline-block;
    position: relative;
    left: -10px;
    transform: rotate(270deg);
    top: 19px;
    bottom: 0;
  }
.PaymentUINew .carousel-control .icon-prev, .PaymentUINew .carousel-control .icon-next, .PaymentUINew .carousel-control .glyphicon-chevron-left, .PaymentUINew .carousel-control .glyphicon-chevron-right{
  top: calc(50% - 10px);
  color: #22b14b !important;
}

.PaymentUINew .MostUsedOption{font-size: 80%;text-transform: initial; padding-left: 22px;   background:url("../images/IconMostUsedOption.png") no-repeat left center transparent; background-size: 15px;
  margin-left: 16px;
}

.PaymentUINew .sending-moneyV2 .sending-method__list .list .list-top{display: none;}

.PaymentUINew .sending-moneyV2 .sending-method__list .list{border:0;}.flp select:disabled, .flp select:disabled:focus {background: var(--light-gray);opacity: 0.5;}
.PaymentUINew .carousel-indicators{width: auto; left: 0; right: 0; bottom:16px; margin: 0 auto;}
.PaymentUINew .carousel-indicators li{border: 1px solid #ccc ; margin: 0 4px;}
.PaymentUINew .carousel-indicators .active{background: #ccc ;}


.sendMoneyV2 .payers-list.SelectPayersNew{padding:0}
.SelectPayersNew .SelectPayersNew__Title{padding: 12px 16px;  border-bottom: 1px solid #ccc; background: #fff; position: absolute; z-index: 999; width: 100%; top: 0; border-radius: 15px 15px 0 0; }
.SelectPayersNew .SelectPayersNew__Title h4{margin-bottom: 0;}
.SelectPayersNew .SelectPayersNew__PayersListCont{padding:75px  0px 106px 0px; float: left; width: 100%;}

.SelectPayersNew .SelectPayersNew__PayersList .col-xs-4{padding: 0 8px; position: relative;}

.select-payers.SelectPayersNew .SelectPayersNew__PayersList  .bank__logo img{width: 100%;height: auto;  max-width: 120px; margin: 0 auto;}
.SelectPayersNew .SelectPayersNew__PayersList .radio-button input[type="radio"] + label{margin-bottom: 0;}

.SelectPayersNew .SelectPayersNew__SearchBox{width: 100%; position: absolute; bottom: 0; background: #fff; padding: 16px 16px; border-radius: 15px; }
.SelectPayersNew .SelectPayersNew__SearchBox .SearchPayer { width: 100%; padding-left:  48px;border-radius: 6px;border: 1px solid #22b14b;background: url(../images/IconSearchNew.png) no-repeat 8px center transparent;background-size: 27px;}
.SelectPayersNew .SelectPayersNew__SearchBox .seemore {text-decoration: none;padding: 12px 0 12px 15px;background: url("../images/IconSeeMore.png") no-repeat 0px center transparent;display: inline-block;}






.SelectPayersNew .SelectPayersNew__PayersList .MostUsedOption{font-size: 80%;text-transform: initial; padding-left: 22px;   background:url("../images/IconMostUsedOption.png") no-repeat left center transparent; background-size: 15px;
  margin-left: 26px;
}


.SelectPayersNew .SelectPayersNew__PayersList  .IconCheckCont{display:none; width: 24px; height: 24px; position: absolute; z-index: 99;right:-5px;top: -1px; background: #fff; border-radius: 50%;}
.SelectPayersNew .SelectPayersNew__PayersList .IconCheck{fill: #22b14b;}
.SelectPayersNew .SelectPayersNew__PayersList .custom_radio input[type="radio"]:checked + label .IconCheckCont{display: block;}
.SelectPayersNew .SelectPayersNew__PayersList .payerNotAvailable{margin-top: 85px; text-align: center;}

.sendMoneyV2   .SelectPayersNew.payers-list .circle:after { background-color: #fff; border:1px solid transparent}
.sendMoneyV2 .SelectPayersNew.payers-list .custom_radio input[type="radio"]:checked + label .circle::after{box-shadow:none}


.sendMoneyV2  .SelectPayersNew.payers-list .custom_radio{ width:96%; margin: 0 2%; height:100%;}




    
    
    
    
    
    
    
    

.RefactorApp .PageSubHeader{padding: 16px ; background: #12497c;}
.RefactorApp .PageSubHeader .PageSubHeader__Title{color: var(--white); margin-bottom: 0;}
.RefactorApp .PageSubHeader .PageSubHeader__Title .TitleIcon{padding:0px 0px 0px 38px; background: url(../images/TitleIconSignup.png) no-repeat left center transparent; background-size: contain; }

.RefactorApp .SignUpPage .Page__TitleContainer{padding: 32px 16px 56px 16px; background:#f3f3f3; text-align: center;}
.RefactorApp .SignUpPage .Page__TitleContainer .Page__Title{font-size:40px; color:#102f49; margin-bottom: 0; font-weight:600;}
.RefactorApp .SignUpPage .Page__TitleContainer .TitleDescription{color:#102f49; margin-bottom: 0; font-size: 17px;}
.RefactorApp .SignUpPage .Page__FormContainer{position:relative; top:-16px;  height: 370px; width:calc(100% - 32px); margin:0 16px; border-radius: 6px;  padding: 16px 16px 32px 16px;border:1px solid #f3f3f3; box-shadow: 0px 2px 1px -1px rgb(0 0 0 / 20%), 0px 1px 1px 0px rgb(0 0 0 / 14%), 0px 1px 3px 0px rgb(0 0 0 / 12%);
  background: #fff;
}






/* .RefactorApp .SignUpPage .btn-container{position: absolute; bottom: -26px; width:calc(100% - 32px);} */
.RefactorApp .SignUpPage .btn-container{text-align:center;position: absolute; bottom: -26px;left:0; right:0; width:65%; margin: 0 auto;}
.RefactorApp .SignUpPage .btn-container .btn{width:100%}
.RefactorApp .SignUpPage .FormTitle{color:#12497c;font-size: 24px; margin-bottom: 25px;}
.RefactorApp .SignUpPage .Page__FormContainer .flp{margin: 16px 0 0 0;}
.RefactorApp .SignUpPage .Page__FormContainer .flp  input[type='text'], .RefactorApp .SignUpPage .Page__FormContainer .flp  input[type='password'], .RefactorApp .SignUpPage .Page__FormContainer .flp  input[type='email'], .RefactorApp .SignUpPage .Page__FormContainer .flp  input[type='date'], .RefactorApp .SignUpPage .Page__FormContainer .flp  input[type='tel'], .RefactorApp .SignUpPage .Page__FormContainer .flp  select{border: 0; padding: 0; border-bottom: 1px solid #d3d3d3; border-radius: 0;}
.RefactorApp .SignUpPage .Page__FormContainer .error, .RefactorApp .SignUpPage .Page__FormContainer .form-group .selectbox select.error{border: 0 !important; border-bottom: 1px solid var(--danger) !important;
}
.RefactorApp .SignUpPage .Page__FormContainer .form-control{border: 0; padding: 0; border-bottom: 1px solid #d3d3d3; border-radius: 0; font-size: 16px;box-shadow:none; height:40px; line-height:1;}
.RefactorApp .SignUpPage .Page__FormContainer select.form-control{appearance: auto;-webkit-appearance: auto;-moz-appearance: auto;}

.RefactorApp .SignUpPage .Page__FormContainer .form-group{margin-bottom:25px;}
.RefactorApp .SignUpPage .Page__FormContainer ::-webkit-input-placeholder { /* Edge */
  color: #555;
  line-height:1;
}

.RefactorApp .SignUpPage .StepNine .FormTitle{color:#12497c;font-size: 20px; margin-bottom: 10px;}
.RefactorApp .SignUpPage .Page__FormContainer .StepNine .form-group{margin-bottom:10px;}
.RefactorApp .SignUpPage .Page__FormContainer :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #555;
  line-height:1;
}

.RefactorApp .SignUpPage .Page__FormContainer ::placeholder {
  color: #555;
  line-height:1;
}
.RefactorApp .SignUpPage .Page__FormContainer .has-error .form-control{border-bottom:1px solid #a94442; }
    	
    .RefactorApp .SignUpPage .show_error{bottom:-18px; left:0; width:auto;max-width: initial;}
     .RefactorApp .SignUpPage .StepThird .input-group-addon{border: 0;background:'#f5f5ff5'; padding: 0px 16px 0 0;border: 0;background:#fff; border-bottom:1px solid #d3d3d3;border-radius: 0;box-shadow: none;}
      .RefactorApp .SignUpPage .StepThird .input-group-addon select{min-width:80px; height:auto; padding:8px 0; border: 0;background: transparent; box-shadow: none;}
       .RefactorApp .SignUpPage .StepThird .input-group-addon select option{padding:8px; background:#fff}

  .RefactorApp .SignUpPage .StepThird .has-error .input-group-addon {border-bottom:1px solid #a94442}    
       .RefactorApp .SignUpPage .StepThird .has-error .input-group-addon select.form-control{ border: 0;}
.RefactorApp .SignUpPage .Page__FormContainer .StepSecond {background: url(../images/BirthDayCake.png) no-repeat center bottom ;background-size: 60px; height: 100%}

.RefactorApp .SignUpPage .Page__FormContainer .flp  label{padding: 0; font-size: 16px;}    
.RefactorApp .SignUpPage .Page__FormContainer .PasswordHints{list-style: none; margin: 0; padding: 0;} 
.RefactorApp .SignUpPage .Page__FormContainer .PasswordHints li{padding: 0px 0 0px 24px; background: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="rgba(115,115,115,1)"&gt;&lt;path d="M0 0h24v24H0V0z" fill="none"/&gt;&lt;path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/&gt;&lt;/svg&gt;') no-repeat left 3px;
  content: " ";
  -webkit-filter: none;
  filter: none;
    background-size: 16px;font-size:16px; }

    .RefactorApp .SignUpPage .Page__FormContainer .PasswordHints li.PasswordHintsMatched{color: #22b14b;background: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="rgba(34,177,75,1)"&gt;&lt;path d="M0 0h24v24H0V0z" fill="none"/&gt;&lt;path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/&gt;&lt;/svg&gt;') no-repeat left 3px;background-size: 16px;}
    .RefactorApp .SignUpPage .Page__FormContainer .link{text-decoration: underline}
    
    .RefactorApp .SignUpPage .confetti {background-image: url("../images/confetti-ulink.png"); background-repeat: no-repeat; background-position:top center; background-size: 100%; }
    
    .congratsModel {
    	font-size: 30px;
    	color:#003e7e;
    	font-weight:bold;
    }
    
    .txConfirmationPopUpBg{
    background-image: url("../images/AppTxConfirmationBg.png"); background-repeat: repeat-x; background-position:left top; 
    }
    .txConfirmationPopUpBg3{
    background: url(../images/AppCongratulationBg3.png) no-repeat center;
    height: 282px;
    background-size: contain;
    }
   
      .txConfirmationSuccessulTx{
    background-image: url("../images/AppCongratulationBg4.png"); background-repeat: no-repeat; background-position:left 30px;
    width:100%; padding: 16px;
    } 

.noticeIcon{content: url("../images/notification-icon.png")}
    
    .qrCodeGoogleContainer{
    background: url(../images/UlinkGooglePlayStoreQRCode.png) no-repeat center;
    height: 282px;
    background-size: contain;
    width: 260px;
    margin:24px auto 24px auto;
    }
    .qrCodeIOSContainer{
    background: url(../images/UlinkAppleAppStoreQRCode.png) no-repeat center;
    height: 282px;
    background-size: contain;
    width: 260px;
    margin:24px auto 24px auto;
    }
    
    
    
    
    
    
    
    
    
    
   /*  
  
 .activity-count__cont .carousel-indicators li{border: 1px solid #ccc ; margin: 0 4px;}
 .activity-count__cont .carousel-indicators .active{background: #ccc ;}  
 .activity-count__cont .carousel {overflow: hidden;}
 .activity-count__cont .carousel-control{width:60px; opacity: 1; top:7%; z-index:999; }
.activity-count__cont  .carousel-control.right{right:-35px; }
.activity-count__cont  .carousel-control.left{left:-35px;}  
.activity-count__cont .circle__content{font-size:30px; color:#9ba0a6;}


    
 .referFriendUINew .referUINew__Methos{margin-bottom:20px;}
.referFriendUINew .circle { position: relative; display: block; margin: 5px 0; background-color: transparent;cursor:pointer;text-align: center; float: left}
 
.referFriendUINew .carousel {overflow: hidden;}
.referFriendUINew .carousel-control{width:auto; z-index:999;width: 60px; }
.referFriendUINew .carousel-control svg{width:18px; height:18px; }

.referFriendUINew  .carousel-control.right{right: -22px; }
/* .referFriendUINew .carousel-control{width:60px; opacity: 1; top:20%; }
.referFriendUINew  .carousel-control.left{left:-35px;} */
.iconFill{fill:#22b14b;}
.referFriendUINew .LeftIcon, {width: 48px;
    height: 48px;
    display: inline-block;
    position: relative;
    transform: rotate(90deg);
    top: 50%;
    bottom: 0;
    left: -20px;
    right: 0;
    margin: -33px 0 0 0;
     }

     .referFriendUINew .RightIcon,  {width: 48px;
    height: 48px;
    display: inline-block;
    position: relative;
 
    transform: rotate(270deg);
    top: 50%;
    bottom: 0;
    left: 0;
    right: 0;
    margin: -33px 0 0 0;
  }
.referFriendUINew .carousel-control .icon-prev, .referFriendUINew .carousel-control .icon-next, .referFriendUINew .carousel-control .glyphicon-chevron-left, .referFriendUINew .carousel-control .glyphicon-chevron-right{
  top: calc(50% - 10px);
  color: #22b14b !important;
}
.referFriendUINew, .referrallistMob{margin-bottom:50px; height:100px; }
.referFriendUINew .circle:after, .referrallistMob .circle:after { background-color: #e2ecf8;}
.referFriendUINew .custom_radio input[type="radio"]:checked + label .circle:after, .referrallistMob .custom_radio input[type="radio"]:checked + label .circle:after { background-color: #22b14b; color: #fff;}  { background-color: #22b14b; color: #fff;}


.referFriendUINew .custom_radio input[type="radio"]:checked + label .circle__content, .referrallistMob .custom_radio input[type="radio"]:checked + label .circle__content{color:#fff;} 
.referFriendUINew .carousel-indicators, .referrallistMob .carousel-indicators{width: auto; left: 0; right: 0; bottom:0; margin: 0 auto;}
.referFriendUINew .carousel-indicators li, .referrallistMob .carousel-indicators li{border: 1px solid #ccc ; margin: 0 4px;}
.referFriendUINew .carousel-indicators .active, .referrallistMob .carousel-indicators .active{background: #ccc ;}
 .referFriendUINew .circle__content, .referrallistMob .circle__content{font-size:30px; color:#9ba0a6;}

 .referFriendUINew .carousel-inner{width:94%; margin:0 auto;}
 .referrallistMob .carousel-inner{width:90%; margin:0 auto;}
 
.ReferFriendStatusLabel {font-size:18px;}
.ReferFriendStatusLabel .LabelIcon{ background-repeat:no-repeat; background-position:left center; }

.ReferFriendStatusLabelContainer{margin-bottom:100px;}
.ReferFriendStatusLabel.LabelSignup .LabelIcon{  background-image: url("../images/ReferFriendStatusIconSignup.png");background-size: auto 22px;
    padding: 5px 0 5px 30px;
}
.ReferFriendStatusLabel.TransferPlaced  .LabelIcon{  background-image: url("../images/ReferFriendStatusTransferPlaced.png");background-size: 27px auto;
    padding: 5px 0 5px 35px;}
.ReferFriendStatusLabel.TransferPaid .LabelIcon{  background-image: url("../images/ReferFriendStatusIconTrasferPaid.png"); background-size: 32px auto;
    padding: 5px 0 5px 40px;}
.ReferFriendStatusLabel.RewardEarned .LabelIcon{  background-image: url("../images/ReferFriendStatusIocnReward.png");background-size: 20px auto;
    padding: 5px 0 5px 28px;}



 
 
.checkout-bar li.active:after {
    -webkit-animation: myanimation 3s 0;
    background-size: 35px 35px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1fba56+0,026602+100 */
     background-color: #00ba31;
   
    content: "";
    height: 13px;
    width: 100%;
    left:0%;
    position: absolute;
    top: 0px;
    z-index: 0;
  }
  ul.checkout-bar li:first-child.active:after{border-radius:25px 0 0 25px}
  ul.checkout-bar li:last-child.active:after{border-radius:0 25px 25px 0%}
  .referralPagination .ReferFriendStatusLabel{font-size:18px;}


  ul.checkout-bar {
  position:relative;
  padding:0;

  }
  ul.checkout-bar:before {
   
  }
  ul.checkout-bar li {
    display: inline-block;
    padding: 0;
    text-align: center;
    width: 24%;
	height:13px;
	background: #ddd;
		margin-right: 1%;
  }
  
  ul.checkout-bar li:first-child{border-radius:25px 0 0 25px}
  ul.checkout-bar li:last-child{border-radius:0 25px 25px 0%}
  ul.checkout-bar li:before {
    height: 60px;
    left: -10px;
    line-height: 60px;
    position: absolute;
    top: -26px;
    width:60px;
    z-index: 99;
  }
  ul.checkout-bar li.visited {
    background: none;
  }
  ul.checkout-bar li.visited:after {
    background-size: 35px 35px;
    background-color: #00ba31;
   
   
    content: "";
    height: 13px;
    left: 50%;
    position: absolute;
    top: -50px;
    width: 100%;
    z-index: 99;
  }
  
ul.checkout-bar li.last{width: auto;left: -10px;} 

.bbva-account-msg{
   font-size:75%;
}








 */
 
 .QRCodeContainer{}
  .QRCodeContainer .nav-tabs{
  display: flex;
    width: 100%;
    flex-wrap: nowrap;
    border-bottom:0;
  }
  .QRCodeContainer .nav-tabs li{
  width:50%;
  text-align:center;
  border-bottom: 3px solid #ddd;
  }

  .QRCodeContainer .nav-tabs li.active{
  border-bottom: 3px solid #22b14b;
  }

 .QRCodeContainer .nav-tabs&gt;li&gt;a{
 color:inherit;
 font-weight:600;
 }

  .QRCodeContainer .nav-tabs li.active a{
  color: #22b14b;
  }


 .QRCodeContainer .nav-tabs&gt;li.active&gt;a,  .QRCodeContainer .nav-tabs&gt;li.active&gt;a:focus,  .QRCodeContainer .nav-tabs&gt;li.active&gt;a:hover{
  border:0;
 }

/* OMC GIFT CARD */

.OMCGiftCard .payers-list.SelectPayersNew{padding:30px 15px 40px;}
 .giftCardPhoneMsg{position : absolute;padding:10px}
  .gift-card .tab2 {
  width:50%;
  margin-left:auto;
  margin-right:auto;
  }  .gift-card .tab1 {
  text-align:center;
  }
  /* New stay connected css start */
  
.modal-content-stay-connected{ margin:100px 0px 50px 0px ;position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-content-stay-connected .SpclPopup .SpclPopupContTop{position: relative; margin:0 -25px; height:0px;}
.modal-content-stay-connected .SpclPopup .SpclPopupBoxTop{width: 100%;background-repeat: no-repeat; background-position: center top; background-size: contain; height: 150px; position: absolute; top:-120px; left:0; z-index: 999;}
.modal-content-stay-connected .SpclPopup .hero-text-title, .modal-content-stay-connected .SpclPopup .modal-text {margin-left: 50px}
.modal-content-stay-connected .SpclPopup .title-thankyou.hero-text-title {margin-left: 0px}
.email-icon-mobile{background-repeat:no-repeat;background-size: 30px auto; background-position:left center; background-image:url("../images/email-icon-mobile.png");}
.sms-icon-mobile{background-repeat:no-repeat;background-size: 30px auto;  background-position:left center; background-image:url("../images/sms-icon-mobile.png");}
.modal-content-stay-connected .custom_checkbox label:before{top:27px;}

.close-stay-connected-popup{    
	-webkit-appearance: none;
    padding: 10px;
    cursor: pointer;
    background: 0 0;
    border: 0;
    float: right;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    color: #12497c;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    position: absolute;
    z-index: 9999;
    right: 0px;
    opacity: .7;}

  /* New stay connected css end */

  
  /* gift card category css start */
  
    .category-select {
      position: relative;
      width: 100%;
      border-radius: 10px;
    }

    .category-select select {
      display: none;
    }

    .category-select .select-wrapper {
      display: flex;
      align-items: center;
      border: 1px solid #ccc;
      border-radius: 10px;
      padding: 15px 10px 15px 110px;
      cursor: pointer;
      background: #fff;    
      color: #58585b;
	    background-repeat: no-repeat;
	    background-position: 40px center;
	    
    }

    .category-select img {
      max-width: 30px;
      margin-right: 10px;
      margin-left: 40px;
    }

    .category-select .select-wrapper.active {
      box-shadow: 0 0 10px rgba(135, 206, 235, 0.7);
       }
    .category-select .dropdown-content {
      display: none;
      position: absolute;
      z-index: 100;
      border: none;
      border-top: 1px solid #ccc;
      min-width: 80%;
      margin-left:80px;
      border-radius: 10px;
      box-shadow: 0px 7px 11px -5px ;
      background-color: #fff;
}
    }
	 .category-select .dropdown-content a:first-child  {
	 border-top: 0;
	 border-top-right-radius:10px;
	 border-top-left-radius:10px
	 }
	 .category-select .dropdown-content a:last-child  {
	 border-bottom-right-radius:10px;
	 border-bottom-left-radius:10px
	 }
    .category-select .dropdown-content img {
      max-width: 30px;
      margin-right: 10px;
      margin-left: 40px;
    }

    .category-select .dropdown-content a {
      display: flex;
      z-index: 1000;
      align-items: center;
      padding: 10px 20px 10px 105px;
      text-decoration: none;
      color: black;
	    background: #fff;
      border-top: 1px solid #ccc;
    background-repeat: no-repeat;
    background-position: 40px center;
        color: #58585b;
	    
	    
    }.select-wrapper {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .category-select .dropdown-content a:hover {
      background-color: #22b14b;
      color:#fff;
    } 
     .arrow-icon::after {
      content: '\f078'; /* Down arrow icon */
      font-family: FontAwesome;
      transition: transform 0.3s ease-in-out;
      padding-right:10px;
    }

    .category-select.active .arrow-icon::after {
      content: '\f077'; /* Up arrow icon when active */
    }
    .multiBrandInfoContainer {
      display: inline-block;
      position: relative;
    }
	.multiBrandInfoImage {
	
		     width: 20px;
    height: 20px;
    background: url(../images/icon-info.png) no-repeat;
    background-size: 70%;
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: -6px;
    transform: translateY(-50%);
	}   
 .multiBrandInfoBox {
 	width:220px;
 	min-height:155px;
 	left:100%;
 	font-size:12px;
 	text-align:left;
	   display: none;
      position: absolute;
      top: 0;
      padding: 10px;
      background-color: #fff;
      border-radius: 5px;
    box-shadow: 3px 4px 11px -4px;
	    z-index:100;
	}
	  .multiBrandInfoImage:hover + .multiBrandInfoBox {
      display: block;
    }
.multiBrandInfo{font-size:14px;font-weight:800;padding-bottom:5px;}
  .sendMoneyV2 .payers-list .custom_gift_card.custom_radio input[type="radio"] + label {min-height:90px;height:120px;max-height:1500px;}
  
    /* gift card category css end */
    
    .bsm-container .bsm-info-icon{
    display: inline-block;
    cursor: pointer;
    background-image: url(../images/icon-info-secondary.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    padding: 0px 0px 0px 25px;
    color: #58585b; }
    .bsm-container{    padding: 5px 5px 5px 10px;
    border-radius: 5px;
    margin-bottom: 10px;}
    
    
.deactivate__icon{display:block;padding:20px 0 20px 90px;  background-image:url(../images/deactivate-url-icon.png); background-repeat:no-repeat; background-position:left center; background-size:70px auto; }    
    
    /* MOBILE AND PASSCODE LOGIN CSS STARTS */
    .login__toggle .nav-tabs {
    border-bottom: 1px solid transparent;
    display:flex;
    margin-bottom:16px;
}
/* .login__toggle .nav-tabs.toggle-nav&gt;li{margin-bottom:16px;} */
.login__toggle .col-sm-6{padding: 0px; }
	.login__toggle .nav-tabs.toggle-nav&gt;li.active&gt;a {
    color: #fff;
    background-color: #22b14b;
    border: 1px solid #ddd;
}.login__toggle .nav-tabs.toggle-nav&gt;li&gt;a {
    color: #7b7e85;
    cursor: default;
    background-color: #dbdee7;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    border-radius:10px;
    text-align:center;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
}
	.login__toggle .nav-tabs.toggle-nav&gt;li.toggle-email&gt;a {
		 border-radius:10px 0px 0px 10px; 
		 width: 100%; 
		 z-index:5;
	}
	.login__toggle .nav-tabs.toggle-nav&gt;li.active.toggle-email&gt;a {
		 border-radius:10px 10px 10px 10px; 
		 z-index:10;
		 width: 105%; 
	}
	.login__toggle .nav-tabs.toggle-nav&gt;li.toggle-mobile&gt;a {
		 border-radius:0px 10px 10px 0px; 
		 width: 100%; 
		 z-index:5;
	}
	.login__toggle .nav-tabs.toggle-nav&gt;li.active.toggle-mobile&gt;a {
		 border-radius:10px 10px 10px 10px; 
		 z-index:10;
		 width: 105%; 
		 right:5%;
	}
	.login-label{font-size:16px;}
    /* MOBILE AND PASSCODE LOGIN CSS END */
    /* Rewards program css start*/
    .RewardDashboard{width: 100%; margin: 0 auto; }
         .RewardBanner{ align-items: center; justify-content: center; width:100%; height: 580px;  padding:32px; background: url(../images/RewardBannerBg.png) no-repeat top center; background-size:cover;}
         .TotalEarnedReward{
         width: 100%;
         height: 300px;
         background: url(../images/EarnedRewardBg.png) no-repeat top center;
         background-size: contain;
        
         align-items: center;
         justify-content: center;
         margin: 24px auto;
         }
         .TotalEarnedRewardContainer{
         width: 260px;
         height: 260px;
         display: flex;
         align-items: center;
         justify-content: center;
         border-radius: 50%;
         background: #fff;
         border: 16px solid #4c698b;  margin:0 auto;}
         .TotalEarnedRewardPoints{ font-size: 100px; line-height: 1; font-weight: bold; }
         .TotalEarnedRewardStars{width: 60px;
         height: 60px;
         background: url(../images/EarnedRewardStar.png) no-repeat top center;
         background-size: cover;}   
         .TotalEarnedRewardStar_circle{width: 60px;
         height: 60px;
         background: url(../images/EarnedRewardStar_circle.png) no-repeat top center;
         background-size: cover;} 
         .TotalEarnedRewardPointsContainer{display: flex;  align-items: center;     justify-content: center;  } 
         .TotalEarnedRewardPointsTitle{text-align: center; font-size:24px; color: #808080; width:180px;}
         .RewardBannerWelcomeTitle{  }
         .RewardBanner .Title1{ color:#fff; }  
    
         .RewardBannerInfoMessage{text-align: center; font-size:24px; color:#fff; font-weight: 400; }
         .RewardTotalInfo{padding: 16px 24px; margin:30px 0;
         border-radius: 16px;
         background-color: #d9e2eb;   text-align: center;}
         .RewardTotalInfoContainer{display: flex; align-items: center; }
         .RewardTotalInfoContainer .Icon{width: 16%; height: 70px; background-repeat: no-repeat; margin: 8px 24px 8px 0; background-position: center center; background-size: contain; margin-right: 32px; }
         .RewardTotalInfoContainer.EarnedStarsToday .Icon{ background-image: url(../images/RewardIconTotalStars.png) ; }
         .RewardTotalInfoContainer.TotalRedemptionValue .Icon{ background-image: url(../images/RewardIconRedemptionValue.png) ; }
         .RewardDataContainer{border: 8px solid #d9e2ea; border-radius: 16px; padding: 16px; height:580px; margin-bottom:16px; }
         .RewardDataContainer.RewardsDataLeft .form-control{border: 0;padding: 0;border-bottom: 1px solid #d3d3d3;border-radius: 0;box-shadow:none;height:40px;line-height:1;}
    /* rewards program css end */
    .dashboard_decs .exchange-rate__container .dashboardInfoContainer{ text-align: center; padding:16px;}
         .dashboard_decs .exchange-rate__container .exchangeRateInfoContainer{    border: 5px solid #d9e2ea;
    border-radius: 16px;
    background-color:#fff;}
         
         
         
         
         
         .RewardTotalInfoContainer{display: flex; align-items: center; }
         
         
         
         
         
          .dashboard_decs .exchange-rate__container .dashboardInfoContainer .exRateValue{font-weight:700}
           .dashboard_decs .exchange-rate__container .dashboardInfoContainer .infoText{font-size:14px;color:#595859;margin-top:20px}
           
           
	.walletBalanceInfoImage {
	
		     width: 24px;
    height: 24px;
    background: url(../images/icon-dashboard-info.png) no-repeat;
    background-size: 70%;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
	}   
 .walletBalanceInfoBox {
 	font-size:12px;
 	text-align:left;
 	width:-webkit-fill-available;
	   display: none;
      position: absolute;
      padding: 20px 47px;
      background-color: #f2f2f2;
      border-radius: 8px;
	    z-index:100;
	    margin-right:15px;
	    margin-top:20px;
	    left:15px;
	}.dashboardInfoContainer:hover  .walletBalanceInfoBox {
    display: block;
}

.walletBalanceInfo{font-size:16px;padding-bottom:5px;color:#5c5c5c;}

    .walletBalanceContainer {
      display: inline-block;
      position: relative;
    }
            
	.walletBalanceInfo .QR-code-ulink-en {
	
    background-image: url(../images/QR-code-ulink-en.png);
    background-size: auto 75px;
    padding: 20px 0 20px 95px;
        background-repeat: no-repeat;
            background-position: left center;
    cursor: pointer;
        display: block;
	}          
	.walletBalanceInfo .QR-code-ulink-es {
	
    background-image: url(../images/QR-code-ulink-es.png);
    background-size: auto 75px;
    padding: 20px 0 20px 95px;
        background-repeat: no-repeat;
            background-position: left center;
    cursor: pointer;
        display: block;
	}  
	.RightIconEwalletTab{    width: 20px;
    height: 20px;
    display: inline-block;
    position: relative;
    left: 24px;
    transform: rotate(270deg);
    top: -11px;
    bottom: 0;}
    .ewallet-heading-info-box{padding:10px 20px;border-radius:5px;}
     .ewallet-heading-info-box&gt;h6{margin-bottom:0px}
     .ewallet-check{    content: "\2713";
    font-size: 25px;
    font-weight: bold;
    color: #22b14b;
    text-align: center;
    line-height: 15px;
}
.EwalletNonMigratedUser .NonMigratedUser__List{
  list-style:none;
  margin:0;
  padding:0;	
}

.EwalletNonMigratedUser .NonMigratedUser__List li{
  padding:4px 0 4px 32px;
  background: url(../images/IconListItemCheck.png) no-repeat left 8px;
  background-size: 24px;
  	
}
.EwalletNonMigratedUser .Content{
 display:block;	
 margin:24px 0;

}

.EwalletNonMigratedUser .Content__Left{
width:100%;
}
.EwalletNonMigratedUser .Content__Right{
	background: url(../images/ewallet-non-migrated-banner.png) no-repeat center bottom;
	width:100%;
	height:200px;
	background-size:contain;
 
}
.EwalletNonMigratedUser .QRCode{
	display:flex;
	align-items: center;
}

.EwalletNonMigratedUser .QRCode__Img-en{
	width:100px;
	height:100px;

	background: url(../images/QR-code-ulink-en.png) no-repeat left top;
	background-size:contain;
	
}

.EwalletNonMigratedUser .QRCode__Img-es{
	width:100px;
	height:100px;

	background: url(../images/QR-code-ulink-es.png) no-repeat left top;
	background-size:contain;
	
}

.dashboardInfoEwallet{
  margin-bottom:32px;
}

.dashboardInfoEwallet .col-md-6{
	padding:0;
	margin:0 16px;
	border-radius: 16px;
    background-color: #d9e2eb;
    text-align: center;

}
.dashboardInfoEwallet .col-md-6:last-child{
	margin-top:16px;
}
.display__table-cell-dashboard *{color:#000;width:20px;border:0px;background-color:transparent;}
.preferredCountryDasboard {
    /* Define styles for the select field */
}

/* Style the options */
.preferredCountryDasboard option {
    background-repeat: no-repeat;
    background-position: left center; /* Adjust as needed */
    padding-left: 20px; /* Add space for the image */
}

/* Define image size for options */
.preferredCountryDasboard option[data-image] {
    background-size: 16px; /* Adjust image size */
}
  .RewardsHistory {
           max-height: 380px;
    padding: 10px;
    overflow-x: hidden;
    }
    
    
    
 .country-select {
      position: relative;
      width: 100%;
      border-radius: 10px;
    }

    .country-select select {
      display: none;
    }

    .country-select .select-country-wrapper {
      display: flex;
      align-items: center;
      padding-left: 7px;
      cursor: pointer;   
      color: #fff;
	    background-repeat: no-repeat;
	    background-position: 10px center;
    background-size: 20px;
	    
    }

    .country-select img {
      max-width: 30px;
      margin-right: 10px;
      margin-left: 40px;
    }

    
    .country-select .country-dropdown-content {
      display: none;
      position: absolute;
      z-index: 1000;
      border: 1px solid #ccc;
      border-radius: 10px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
      background-color: #fff;
  	 	max-height: 350px;
      overflow:overlay;
}
.country-dropdown-content::-webkit-scrollbar {
    width: 5px;
    z-index:1001;
}

.country-dropdown-content::-webkit-scrollbar-track {
  background-color: #fff;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #ccc;
}

.country-dropdown-content::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 5px;
}
    }
	 .country-select .country-dropdown-content a:first-child  {
	 border-top: 0;
	 border-top-right-radius:10px;
	 border-top-left-radius:10px
	 }
	 .country-select .country-dropdown-content a:last-child  {
	 border-bottom-right-radius:10px;
	 border-bottom-left-radius:10px
	 }
    .country-select .country-dropdown-content img {
      max-width: 30px;
      margin-right: 10px;
      margin-left: 40px;
    }

    .country-select .country-dropdown-content a {
      display: flex;
      z-index: 1000;
      align-items: center;
      padding: 5px 50px 5px 40px;
    white-space: nowrap;
      text-decoration: none;
      color: black;
	    background: #fff;
      border-top: 1px solid #ccc;
    background-repeat: no-repeat;
	    background-position: 10px center;
    background-size: 20px;
        font-size: 14px;
	    
	    
    }.select-country-wrapper {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .country-select .country-dropdown-content a:hover {
      background-color: #22b14b;
      color:#fff;
    } 
     .arrow-icon::after {
      content: '\f078'; /* Down arrow icon */
      font-family: FontAwesome;
      transition: transform 0.3s ease-in-out;
      padding-right:10px;
      padding-top:10px;
    }

    .country-select.active .arrow-icon::after {
      content: '\f077'; /* Up arrow icon when active */
    }
    .dashboard_decs--branding .dashboard-dropdown-flag {
    display: inline-block;
    float: left;
    width: 30px;
    background-image: url(../images/dashboard-title-flag.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
    height: 30px;
    border-radius: 5px;
    margin-right:20px
}
 .country-select .country-dropdown-content .selected-country{background-image: url(../images/IconListItemCheck.png);}
     .origin-arrow-icon::after {
      content: '\f0d7'; 
      font-family: FontAwesome;
      transition: transform 0.3s ease-in-out;
      padding-right:10px;
      padding-top:15px;
    }
    .dropdown.open .dropdown-toggle .origin-arrow-icon::after {
      content: '\f0d8'; /* Up arrow icon when active */
    }
        .origin-arrow-icon:hover::after {
            cursor: pointer; /* Change cursor to pointer */
        }
.origin-country-change{padding-left:35px}

    .bsm-container .bank-Info-icon{
    display: inline-block;
    cursor: pointer;
    background-image: url(../images/bank_info-icon.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    padding: 0px 0px 0px 25px;
    color: #58585b; }
    .bsm-container{    padding: 5px 5px 5px 10px;
    border-radius: 5px;
    margin-bottom: 10px;}
    
    </pre></body></html>