.enrollment-container{z-index:201;position:relative}
.section-loader{width:101%;height:101%;z-index:200}
.field.has-datepicker{position:relative}
.field.has-datepicker > label{top:0;transform:translate(0,0) scale(.85);position:relative;}
.field.has-datepicker > input{text-transform:uppercase}
.field.has-datepicker .cal-icon{position:absolute;top:40px;color:#757575}
body.ccart .field.has-datepicker [class*="icon-"]:not(.icon-narrow-arrow-right):hover{color:#757575!important}
.vc-check .vc-checkbox{letter-spacing:.23px;color:#757575;font-size:1.077em;font-weight:500}
.vc-check .vc-checkbox .btn-tooltip{font-size:12px;position:relative;top:0;left:5px}
.vc-check .vc-checkbox *{font-weight:500}
.vc-check [class*="icheckbox_"]{top:-2px}
.details-main .vc-check .field-holder:not(.d-none).confirm{min-height:40px}
.details-main .personal-info .field-holder.confirm{min-height:40px}
.details-main .vc-check [class*="owner-name-on-card-section"]:not(.d-none) + .confirm .field{position:relative;top:25px}
#ownerDetailsForm .form-holder .btns .btn:not(:last-child){margin:0 15px 0 0 !important}
#ownerDetailsForm .form-holder .btns .btn:hover,#ownerDetailsForm .form-holder .btns .btn:focus{outline:dotted 1px #505050;outline-offset:2px}
.muli-date label.calendar-label{top:auto!important}
.radio.radios-wrapper [class*="iradio"]{margin-right:10px}
.radio.radios-wrapper [class*="iradio"] + label{margin-right:50px}
form.alerts-form .agreement{position:relative;margin:0 0 10px;padding-left:65px}
form.alerts-form .agreement [class*="icheckbox"]{position:absolute;top:50%;left:20px;transform:translateY(-50%)}
.details-main .min-h-50 .field-holder{min-height:50px}
body.ccart:not(.accessibility-panel-active) #accessibility-settings{-webkit-box-shadow:none;box-shadow:none}
.form .form-control::placeholder{color:#757575;opacity:1}
body.ccart[data-pagetype="public-page"] #wrapper{background:none}
body.ccart #main > .container > .container{max-width:100%!important;padding:0!important}
#header .navbar-nav .ccart_app-menu{display:list-item!important}
#header .navbar-nav .ccart_app-menu > span{display:inline-block;vertical-align:middle;position:relative;top:1px}
.generic_ccart-main .bottom-row{width:100%;display:block;margin:50px 0 0}
.generic_ccart-main .bottom-row.row{display:flex}
.generic_ccart-main .captcha-holder ~ .bottom-row{margin-top:0}
.generic_ccart-main .btn-wrapper{float:right}
.generic_ccart-main .required-indicator{float:left;margin:8px 0;display:none;}
.hidden:not(.not-hidden){display:none}
#wrapper.ccart #main{background-color:#fff;overflow:visible}
.public-custom-background{background:none!important}
.public-custom-background .hero-block .hero-holder{padding-bottom:45px}
.public-custom-background .hero-block .hero-holder > #header{padding-bottom:0}
.public-custom-background .hero-block .hero-block-bg{background:none!important}
.side_img-holder{padding:0;width:100%;max-width:320px;height:100%}
.side_img-holder .img-fluid{width:100%;max-width:100%;height:auto}
[class*="col-"].right_side-section:only-child{padding-left:15px!important}
#toggleTile{margin-bottom:40px!important}
#tile .btns{margin-bottom:10px!important}
#frmCurrCalcWidget .icon-info{font-size:18px;color:#517fb3}
@media (max-width: 768px) {
.left_side-section{display:none}
.right_side-section{padding:0 30px!important}
}
.alert.alert-attention{position:relative;border:1px solid #E09751;background-color:#FDF1E3;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);padding:15px 33px 15px 55px;color:#E09751;font-size:.85714em;line-height:1.5}
.alert.alert-attention > *{margin:0}
.alert.alert-attention:before{font-size:1.5em;line-height:1;color:#E09751;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'\e990';font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.alert.promo-alert{position:relative;border:1px solid #FFE3B3;background-color:#FFF8EB;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);padding:15px 33px 15px 55px;margin:3.6rem auto 0}
.alert.promo-alert:before{font-size:1.83333em;line-height:1;color:#FFB026;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.alert.promo-alert .row > [class*="col"] h3{color:#AC5C14;font-size:1.16667em;line-height:1.5;font-weight:700;margin:0;padding:0}
.alert.promo-alert .row > [class*="col"] p{color:#AC5C14;font-size:1.08333em;line-height:1.46154;font-weight:300;margin:.15rem 0 0;padding:0}
.alert.promo-alert .row > [class*="col"] .btn-tooltip{margin-left:7px;color:#9C9C9C}
.alert.promo-alert .static-label{display:block}
.alert.promo-alert .static-label .amount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.alert.promo-alert .static-label .amount > *{display:inline-block;margin:0}
.static-label .amount > :not(img):empty{display:none!important}
.alert.promo-alert .static-label .amount > :not(:only-child){margin:0 0 0 5px}
.alert.promo-alert .static-label .amount > .num{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#AC5C14;font-size:1.33333em;line-height:1.6875}
.alert.promo-alert .static-label .amount > img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:100%;width:1em;height:1em;border-radius:50%}
.alert.promo-alert .static-label .amount > img[src=""]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.alert.promo-alert .static-label .amount > .currency-sign{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#AC5C14;font-size:1.08333em;line-height:2.07692;text-transform:uppercase}
.alert.promo-alert .static-label .amount > :empty:not(img){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.alert.alert-withPromoIcon:before{content:'\e962';font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.alert.alert-danger:before,.alert.alert-primary:before{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media (max-width: 768px) {
.alert.alert-attention{padding:15px 28px 15px 65px}
.alert.promo-alert{margin-top:1rem;padding:15px 28px 15px 65px}
.vc-check .vc-checkbox{display:inline}
}
.form .field-holder{min-height:36px;margin-bottom:20px!important}
.form .field.verify_email-field .input-group-icon.input-with_icon.with-link{display:block;right:0}
.form .field.verify_email-field .input-group-icon.input-with_icon.with-link > a{display:block}
.form .field.verify_email-field .input-group-icon.input-with_icon.with-link ~ .form-control{padding-right:90px}
.form .field.email_field-verified .input-group-icon.input-with_icon.with-link{display:block;right:0}
.form .field.email_field-verified .input-group-icon.input-with_icon.with-link > .success-email_field{display:block;position:relative;padding-left:22px;color:#15845B}
.form .field.email_field-verified .input-group-icon.input-with_icon.with-link > .success-email_field:before{font-size:1.16667em;line-height:1;content:'\e924';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.form .field.email_field-verified .input-group-icon.input-with_icon.with-link ~ .form-control{padding-right:90px}
.form .field .input-group-icon.input-with_icon{position:absolute;top:31px;right:2px;color:#AAA}
.form .field .input-group-icon.input-with_icon.with-link{display:none}
.form .field .input-group-icon.input-with_icon.with-link > *{font-size:.85714em;line-height:1;text-transform:capitalize}
.form .field .input-group-icon.input-with_icon.with-link > a{color:#D7282E}
body.ccart .form .field .input-group-icon.input-with_icon.with-link > a:hover{color:#AAA!important;text-decoration:underline}
.form .field .input-group-icon.input-with_icon.with-link > a,.form .field .input-group-icon.input-with_icon.with-link > .success-email_field{display:none}
.form .field .input-group-icon.input-with_icon.with-link ~ .form-control{padding-right:0}
.form .field .input-group-icon.input-with_icon a{color:#AAA}
.form .field .input-group-icon.input-with_icon ~ .form-control{padding-right:28px}
.form .field .input-group-icon.input-with_icon.with-img{top:initial;right:1px;bottom:-30px;}
.form .field.static-field .input-group-icon.input-with_icon.with-img > img{max-width:100% !important}
.form .field .input-group-icon.input-with_icon.with-img > img{width:auto;height:100%;}
.form .field .input-group-icon.input-with_icon.with-img + .form-control{padding-right:42px}
.form .field.field-focused .input-group-icon.input-with_icon.with-img{display:block;width: 90px;height: 24px;text-align: right;}
.form .field .note-message{display:block;margin-top:12px;font-size:.85714em;line-height:1.5;color:#757575}
.form .field.required-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form .field.required-field > :not(label):not(.radio-wrapper):not(.combodate):not(.input-group):not(.input-group-icon):not(.chosen-container):not(.form-control):not([class*="iradio"]){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.details-main .password-conditions{flex:none}
.details-main .password-conditions:after{content:'';clear:both;float:none}
.form .field.required-field > .password-conditions,.form .field.required-field > .note-message{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.form .field ~ .password-conditions{margin:3.57143em 0 .85714em!important}
.form .card-steps-holder{font-size:14px;line-height:20px}
.form .card-steps-holder .input-step{padding:0}
.form .card-steps-holder .input-step .step-holder > *{text-align:left;font-size:1.14286em;line-height:1.5}
.form .card-steps-holder .input-step .step-holder > .form-control:not(div){padding-right:42px}
.generic-dialog .close[data-uidialog-close]{font-size:.57143em;line-height:1;position:absolute;top:20px;right:20px;z-index:20;color:#717171;opacity:1}
.reg-steps{display:block;margin:0 auto 50px}
.reg-steps ul{padding:0;display:inline-block;width:100%;margin:0}
.reg-steps ul li{display:inline-block;text-align:center;vertical-align:middle}
.reg-steps ul.step_dots{margin:0 0 0 -7px}
.reg-steps ul.step_dots li{background:#DBDBDB;border-radius:100px;width:6px;height:6px;margin-right:5px}
.reg-steps ul.step_dots li.done{background:#058B71}
.reg-steps ul.step_desc li{margin:0 28px 0 0;color:#757575;font-weight:400;font-size:1em;line-height:1.25}
.reg-steps ul.step_desc li.done{color:#05856C;font-weight:500}
.reg-steps ul.step_desc li.active{color:#222;font-weight:500;}
.reg-steps ul.step_desc li.active:focus{outline: 1px dotted;outline-offset: 2px;}
@media (max-width: 768px) {
.reg-steps ul{text-align:center}
}
@media (min-width: 769px) {
.reg-steps ul.step_dots{display:none}
.reg-steps ul li{display: block;float: left;}
}
@media (max-width: 768px) {
.reg-steps ul.step_desc li{display:none}
}
@media (max-width: 768px) {
.reg-steps ul.step_desc li.active{display:inline-block;font-weight:400}
}
.page_body-wrapper{position:relative}
.your_details-container3 .details-main .details-step3 .page_body-heading,.page_body-wrapper .page_body-heading{color:#282828;font-size:1.57143em;line-height:1.31818;font-weight:700;margin-bottom:12px}
.your_details-container3 .details-main .details-step3 .page_body-heading.text-normal,.page_body-wrapper .page_body-heading.text-normal{font-weight:300}
.page_body-wrapper .page_body-heading.font-large{font-size:1.71429em;line-height:1.33333}
.page_body-wrapper .page_body-heading.green-heading,.page_body-wrapper .page_body-heading > .green-heading{color:#1A9A6B;}
.page_body-wrapper .page_body-heading.normal-color,.page_body-wrapper .page_body-heading > .normal-color{color:#282828;font-weight:400}
.page_body-wrapper .page_body-heading .new_line-text{display:block;margin:3px 0 0}
.page_body-wrapper .page_body-desc{color:#757575;font-size:1.0714285em;line-height:1.42857}
.page_body-wrapper > .btns{margin-top:25px;margin-bottom:30px;}
.page_body-wrapper > .btns .btn-orange{padding:10.25px 48px}
.ccart_load_funds-step3 .page_body-wrapper > .btns .btn-orange{padding:10.25px 32px}
.required-fields-indicator{color:#757575;font-size:1em;line-height:1.78571}
.required-fields-indicator:before{color:#D36E6E;content:' \25CF';position:relative;top:-2px;left:-7px;font-size:10px}
.slider-checkbox_with-bg{border:1px solid #EBE095;border-radius:4px;background-color:rgba(255,255,248,0.5);padding:24px 15px 24px 30px;display:block;position:relative}
.slider-checkbox_with-bg.checkbox-checked{border-color:#8ABF9E;background-color:rgba(241,255,248,0.5)}
.slider-checkbox [class*="icheckbox"]{vertical-align:middle;position:relative;margin-right:15px;vertical-align:middle;position:relative;margin-right:15px}
.slider-checkbox [class*="icheckbox"].checked ~ label{color:#282828}
.slider-checkbox > label{font-size:.857em;line-height:1.5;margin-bottom:0}
.slider-checkbox_with-bg .label-desc{color:#222;font-size:.92857em;line-height:1.46154;margin-bottom:0;max-width:92%;vertical-align:middle}
#footer .footer-holder .note{color:#666;font-size:.78571em;line-height:1.63636}
#header.header-public > .holder{padding:0}
#loadfundscartpanel .section-loader{width:101%}
@media (min-width: 1170px) {
#header.header-public .container{padding:0;max-width:1140px}
#header.header-public .row{margin:0}
#header.header-public [class*="col-"]{padding-left:0;padding-right:0}
}
.body-loaded .hero-block .animate{padding-bottom:30px}
.navbar-expand-lg .navbar-nav .active .nav-link{background:transparent}
.navbar-expand-lg .navbar-nav .sign-in span{padding:0;margin:0 5px 0 0;font-size:.92857em;line-height:2;color:#222}
.field-holder.captcha-holder{margin-top:-15px!important;margin-bottom:1rem!important}
.captcha-holder .captcha-area{margin-bottom:20px}
.captcha-holder .captcha-area .captcha{margin:10px 0 8px}
.captcha-holder .captcha-area .captcha.btn-2,.captcha-holder .captcha-area .captcha.btn-3{min-height:95px;height:95px}
.captcha-holder .captcha-area.captcha-field-wrapper label{font-size:1em!important}
.captcha-holder .captcha-area.captcha-field-wrapper label strong{font-size:1.14286em;line-height:1}
.captcha-holder .captcha-area label{min-height:0}
.captcha-holder .captcha-area.captcha-field-wrapper{margin-bottom:15px}
.captcha-holder .captcha-area.captcha-field-wrapper > .label{font-size:1em;line-height:1.14286;top:0;min-height:0}
.captcha-holder .captcha-area.captcha-field-wrapper .label-slide:not(.field-focused) label{font-size:1.14286em;line-height:1.5}
.captcha-holder .captcha-area.captcha-field-wrapper .label-slide.field-focused label{font-size:.85714em;line-height:1.5}
@media (max-width: 991px) {
.bank-with-us{padding:86px 20px 118px}
.hero-block .hero-holder #header .navbar h1{max-width:180px}
.navbar-expand-lg .navbar-nav .sign-in span{margin:13px 10px 13px 20px}
.navbar-expand-lg .navbar-nav .sign-in a{margin:7px 0 0}
}
@media (max-width: 767px) {
.generic_ccart-main .btn-wrapper{margin:0 0 15px}
.btns .btn-light{margin:20px 0}
.navbar-collapse{width:100%}
#credit-label-desc{padding:0 15px}
#footer .footer-holder .footer-nav{border:none;padding:0}
.half-field{padding:0!important}
.red-bullet-list{padding:18px}
red-bullet-list ~ .btns .btn{display:block}
.load-funds-section .alert.alert-primary{padding-left:45px}
.load-funds-section .alert.alert-primary [class*="icon-"]{left:15px}
}
@media (max-width: 768px) {
.generic_ccart-main .right_side-section{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.page_body-wrapper .page_body-heading{text-align:left}
}
@media (max-width: 580px) {
#wrapper.main-page.ccart{background:none!important}
}
@media all and (min-height: 1100px) and (max-width: 768px) {
.generic_ccart-main .right_side-section{margin-bottom:30px}
}
#main .container.no-shadow,#main .sub-container.no-shadow{-webkit-box-shadow:none;box-shadow:none}
#main .sub-container.no-shadow{padding:40px 0 30px}
#main .sub-container.no-shadow.ccart_load_funds-step1{padding-bottom:45px}
#main .container.no-shadow:before,#main .container.no-shadow:after{display:none}
#main .sub-container.no-shadow:before,#main .sub-container.no-shadow:after{display:none}
#main .container > .sub-container .generic-box-shadow:after{display:none}
#main .error-page-holder .frame .ico-holder .error-number,#main .error-page-holder .frame .error-page-content > a{color:#D7282E}
#main .mt-6{margin-top:4rem!important}
#main .table_summary-generic{border:1px solid #EBE095;border-radius:4px;background-color:#FFFFF8;padding:18px 30px;}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"]{border:none;width:100%;margin:0}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > thead > tr > th{border-top:none;border-bottom:1px solid #eeeee7;text-transform:uppercase;font-size:.78571em;line-height:2.63636;color:#262626;font-weight:500;vertical-align:top;padding:0 0 5px}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > thead > tr > th:first-child{max-width:45%;width:45%}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr > th,#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr > td{border-top:none;border-bottom:1px solid #eeeee7;font-size:.92857em;line-height:1.5;font-weight:400;vertical-align:top;padding:6px 0;color:#666}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr > td:last-child:not(only-child){text-align:right;font-weight:700;color:#282828}
.table_summary_common_table1 .card-num{margin:0 5px;text-align:right;font-weight:700}
.table_summary_common_table1 .card-num .dot:nth-child(9){margin:0 5px 0 0}
.table_summary_common_table1 .card-num .dot{background:#282828!important}
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr:last-child > td,#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr:last-child > th{border-bottom:none;padding-bottom:0}
[aria-describedby="add_funds_dialog"] .form-control{border-color:#DFE6EE;border-width:0 0 1px}
[aria-describedby="add_funds_dialog"] .form-control:focus{border-color:#A2A2A2}
[aria-describedby="add_funds_dialog"] .alert{margin:0 0 35px}
[aria-describedby="add_funds_dialog"] .form .field-holder{margin-bottom:30px!important}
[aria-describedby="add_funds_dialog"].ui-dialog .ui-dialog-content.generic-dialog{position:relative}
#frmCurrCalcWidget p a:hover,#frmCurrCalcWidget p a:focus{outline:dotted 1px;outline-offset:2px;text-decoration:underline}
@media (max-width: 768px) {
#main .table_summary-generic{padding:.75rem .9rem}
}
@media (min-width: 769px) {
#main .table_summary-generic > .row > [class*="col-"]:first-child{padding-right:1.5rem}
#main .table_summary-generic > .row > [class*="col-"]:last-child{padding-left:1.5rem}
}
@media (min-width: 769px) and (max-width: 991px) {
#main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > thead > tr > th:first-child{max-width:48%;width:48%}
}
@media (max-width: 768px) {
#main .table_summary-generic{padding:.65rem .8rem .75rem .55rem !important}
#main .table_summary-generic .table[class*="table_summary_common_table"]{border:none}
#main .table_summary-generic .table[class*="table_summary_common_table"] > thead > tr > th{border-top:none;border-bottom:1px solid #eeeee7;text-transform:uppercase;font-size:.78571em;line-height:2.63636;color:#222;font-weight:500}
}
.ui-dialog .ui-dialog-content.generic-dialog.add_funds-dialog .form .label{text-transform:capitalize}
.ui-dialog-content .top-auto.label.mb5{margin:0 0 8px!important}
.ui-dialog .ui-dialog-content.generic-dialog.add_funds-dialog .title{font-size:1.57143em;line-height:1.31818;color:#282828;font-weight:700;margin:0 auto 30px}
@media (max-width: 768px) {
.ui-dialog .ui-dialog-content.generic-dialog.add_funds-dialog .title{font-size:1.28571em;line-height:1.61111}
}
@media (max-width: 768px) {
.ui-dialog .ui-dialog-content.generic-dialog.add_funds-dialog .tabs-static_label{font-size:.85714em!important;line-height:1.5}
.ui-dialog .ui-dialog-content.generic-dialog.add_funds-dialog .field-holder{min-height:70px}
}
.radio_tabs-wrapper{display:block;overflow:hidden;padding:0;margin:0;list-style:none}
.radio_tabs-wrapper li.custom-control_tab > a{text-decoration:none}
@media (max-width: 580px) {
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content{padding:30px 16px!important}
}
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{padding:0!important;min-height:367px!important}
@media (min-width: 769px) {
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{padding:0 17px!important;height:auto!important;max-height:92vh}
[aria-describedby="add_funds_dialog"].ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{max-height:70vh!important;min-height:350px!important;height:auto!important}
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content{overflow:hidden!important;padding-bottom:30px!important;padding-left:35px!important;padding-right:35px!important}
}
@media (max-width: 768px) {
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{min-height:calc(100vh - 235px)!important;padding:0 15px!important}
[aria-describedby="add_funds_dialog"].ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{max-height:70vh!important;min-height:350px!important;height:auto!important}
[aria-describedby="add_funds_dialog"].ui-dialog.ui-widget .funds_adding-dialog_wrapper{margin-bottom:20px!important}
}
@media (min-width: 769px) {
.funds_adding-dialog_wrapper{table-layout:fixed}
.funds_adding-dialog_wrapper [class*="col"].position-relative{max-width:20%;width:20%}
}
.cols-separator{display:block;z-index:10;text-align:center}
.cols-separator:before{content:'';border:1px solid rgba(242,242,242,0.5);height:100%;position:absolute;top:0;left:50%}
.cols-separator > span[class*="icon-"]{position:relative;z-index:12;color:#979797;font-size:.57143em;display:none!important}
.cols-separator > span[class*="icon-"]:hover,.cols-separator > span[class*="icon-"]:focus{color:#979797!important}
.cols-separator > span.icon-exchange:before{font-size:11px;position:relative;top:2px}
.cols-separator > span[class*="icon-"]:after{content:'';border-radius:50%;width:4.25em;height:4.25em;z-index:-1;background-color:#F2F2F2;border:1px solid #F2F2F2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media (max-width: 767px) {
.cols-separator:before{top:50%;left:0;height:auto;width:100%}
}
@media (max-width: 768px) and (min-width: 581px) {
.ui-dialog.ui-widget-content{max-width:540px;width:100%!important}
.ui-dialog .ui-dialog-content.generic-dialog{padding:25px 15px!important}
}
@media (max-width: 580px) {
.ui-dialog.ui-widget-content{max-width:calc(100% - 22px)!important;width:100%!important}
.ui-dialog .ui-dialog-content.generic-dialog{padding:20px 19px!important}
}
.tabs-static_label{color:#757575!important;font-size:.85714em!important;line-height:1.5;margin:0 0 15px}
.radio_tabs-wrapper .custom-radio_tab{display:inline-block;position:relative;float:left;margin:0 5px 10px 0;padding:0;border-radius:25px;border:1px solid #E3E7ED;z-index:0;-webkit-box-shadow:none;box-shadow:none}
.radio_tabs-wrapper .custom-radio_tab:only-child,.radio_tabs-wrapper .custom-radio_tab:last-child{margin-bottom:0;margin-right:0}
.radio_tabs-wrapper .custom-radio_tab [class*="iradio"]{position:absolute;top:0;left:0;opacity:0}
.radio_tabs-wrapper .custom-radio_tab [class*="iradio"].checked ~ .custom-radio-label,.radio_tabs-wrapper .custom-radio_tab [class*="iradio"].hover ~ .custom-radio-label{position:static;cursor:pointer;color:#fff}
.radio_tabs-wrapper .custom-radio_tab [class*="iradio"].checked ~ .custom-radio-label:before,.radio_tabs-wrapper .custom-radio_tab [class*="iradio"].hover ~ .custom-radio-label:before{content:'';position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;border-radius:25px;z-index:-1}
.radio_tabs-wrapper .custom-control_tab{background:rgba(235,239,244,0.5)}
.radio_tabs-wrapper .custom-control_tab .custom-radio-label{font-size:1em;line-height:1.5;color:#666;margin:0;cursor:pointer;padding:6.5px 23.77px;text-transform:capitalize}
.other_amount_field-wrapper{display:none}
.other_amount_field-wrapper.active{display:block;margin-top:20px;margin-bottom:10px}
.currency_field .field .symbol-on-field.left,.currency_field .input-group .currency_sign-label{font-size:1.71429em;line-height:1.45833;cursor:default;padding-right:.5rem;height:34px;position:absolute;left:0;top:-1px;z-index:10}
.currency_field .field .form-control,.currency_field .input-group .form-control{font-size:1.71429em;line-height:1.45833;height:34px;color:#222222;padding-left:18px}
.currency_field .field .form-control::-webkit-input-placeholder,.currency_field .field .form-control::-moz-placeholder,.currency_field .field .form-control:-ms-input-placeholder,.currency_field .field .form-control:-moz-placeholder,..currency_field .field .form-control{color:#222}
[aria-describedby=add_funds_dialog] .form .footer:after{content:"";display:block;clear:both}
[aria-describedby=add_funds_dialog] .currency_field .input-group{display:flex;flex-direction:row-reverse}
[aria-describedby=add_funds_dialog] .currency_field .field .flag-holder,[aria-describedby=add_funds_dialog] .currency_field .input-group .flag-holder{position:absolute;right:2px;top:6px;z-index:3}
[aria-describedby=add_funds_dialog] .currency_field .input-group .input-group-prepend{border:solid #dfe6ee;border-width:0 0 1px;position:relative;top:-1px}
[aria-describedby=add_funds_dialog] .chosen-container-single .chosen-search input[type="text"]{background:none}
.currency_field .input-group.field-focused .form-control,.currency_field .input-group.field-focused .input-group-prepend{-webkit-transition:border-bottom-color .1s;-o-transition:border-bottom-color .1s;transition:border-bottom-color .1s}
.currency_field .input-group.has-error .form-control,.currency_field .input-group.has-error .input-group-prepend{-webkit-transition:border-bottom-color .1s;-o-transition:border-bottom-color .1s;transition:border-bottom-color .1s;border-bottom-color:#c33a3a!important}
.currency_field .chosen-container.chosen-container-active .chosen-single,
.currency_field .input-group .form-control,
.currency_field .input-group .form-control:focus{color:#222}
.currency_field .chosen-container .chosen-single{color:#666}
.currency_field .input-group .form-control::-webkit-input-placeholder,.currency_field .input-group .form-control::-moz-placeholder,.currency_field .input-group .form-control:-ms-input-placeholder,.currency_field .input-group .form-control:-moz-placeholder{color:#222}
.currency_field.currency-sending .input-group-prepend > img{margin-right:.5rem;width:1.14286em;height:1.14286em}
.currency_field.currency-sending .form-control{font-size:1.14286em;line-height:1.5}
.currency-sending ~ .field-holder .label.top-auto,.currency-sending ~ .field-holder label.top-auto{font-size:.9285em!important}
.currency-recieving ~ .field-holder .label.top-auto,.currency-recieving ~ .field-holder label.top-auto{font-size:.9285em!important}
.currency_rates-holder{margin:.625rem 0 0;font-weight:500;font-size:.78571em;line-height:1.45455;display:block;flex:none;max-width:none}
.currency_rates-holder > .from_rate,.currency_rates-holder > .recieving_rate,.currency_rates-holder > .arrow-icon{margin:0 9px 0 0;display:inline-block;vertical-align:middle;padding:0;flex:none;max-width:none;width:auto}
.currency_rates-holder .arrow-icon > [class*="icon-"]{font-size:.54545em;line-height:1;position:relative;top:-1px}
@media (max-width: 767px) {
.currency_rates-holder .from_rate,.currency_rates-holder .recieving_rate{text-align:center}
}
.grand_total-field{display:block}
.grand_total-field > .label{display:block;color:#757575!important;font-size:.85714em;line-height:1.5;letter-spacing:.2px}
.grand_total-field .currency_with_amount{font-size:2.57143em;line-height:1.02778;font-weight:500;color:#282828}
@media (min-width: 769px) {
.grand_total-field{display:inline-block;max-width:50%;float:left}
}
@media (max-width: 768px) {
.grand_total-field .currency_with_amount{font-size:2em;line-height:1.32143}
}
.currency_info{display:inline-block;vertical-align:top;margin-left:5px}
.currency_info .currency-flag{display:inline-block;vertical-align:bottom;max-width:100%;width:auto;height:auto}
.currency_info .currency-flag > a{cursor:default}
.currency_info .currency-flag > img{display:inline-block;vertical-align:middle;width:15.5px;max-width:100%;height:15.5px;border-radius:50%}
.currency_info .currency-flag ~ .currency-name{display:inline-block;vertical-align:bottom;margin-left:5px;padding-top:8px;color:#585858;font-size:1.71429em;line-height:1}
.currency_info .currency-flag ~ .currency-name .info_icon{color:#9C9C9C;margin-left:10px;display:inline-block}
.currency_info .currency-flag ~ .currency-name .info_icon:hover,.currency_info .currency-flag ~ .currency-name .info_icon:active{color:#f99612}
@media (max-width: 768px) {
.currency_info .currency-flag{max-width:14.67px;max-height:14.67px;padding-top:7.5px}
}
@media (max-width: 768px) {
.currency_info .currency-flag ~ .currency-name{font-size:1.28571em;line-height:1;padding-top:12px}
}
.currency_dropdown .chosen-container .chosen-single{font-size:1.23077em;line-height:1.5;border-width:0 0 1px}
.currency_dropdown .chosen-container .chosen-img.flag{width:.92857em}
.red-icon{color:#D7282E!important}
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .title{margin-bottom:2.11111em!important}
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .slimScrollDiv{padding-bottom:6px}
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{padding:0!important;min-height:565px!important}
@media (min-width: 769px) {
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content{padding:45px 35px 47px!important}
}
@media (max-width: 580px) {
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content{padding:30px 4px 16px!important}
}
@media (max-width: 768px) {
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .slimScrollDiv{padding-bottom:8px!important}
}
@media (min-width: 769px) {
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{padding:0 17px!important}
}
@media (max-width: 768px) {
body .ui-dialog.ui-widget .email_verification_dialog.generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{min-height:calc(100vh - 125px)!important;padding-left:15px!important;padding-right:15px!important}
}
@media (min-width: 581px) {
.verifications-holder{padding:0 5px}
}
@media (max-width: 580px) {
.verifications-holder .otp-container .otp-counter .label{font-size:.92857em;line-height:1.46154}
}
@media (max-width: 580px) {
.verifications-holder .otp-container .otp-counter .source{font-size:.85714em;line-height:1.58333}
}
.verifications-holder .otp-container .otp-counter .source .ico{color:#D7282E!important}
.verifications-holder .otp-container .otp-counter .send-again > span{color:#797979}
.verifications-holder .otp-container .otp-counter .send-again .send-again-link{color:#D7282E!important}
.verifications-holder .otp-container .otp-counter .send-again .send-again-link:hover{color:#982C30!important}
.verifications-holder .otp-container .otp-counter .send-again .counter .progress-circle > *{stroke:#dde2e8!important;fill:transparent!important}
.verifications-holder .otp-container .otp-counter .send-again .counter .progress-circle > :last-of-type{stroke:#D7282E!important}
.verifications-holder .otp-container .otp-counter .send-again .counter .counter-countdown{font-size:.92857em;line-height:1.38462}
.verifications-holder .otp-container.otp-overlay .send-again .send-again-link{color:#dde2e8!important}
.verifications-holder .otp-container.otp-overlay .send-again .send-again-link:hover{color:#dde2e8!important}
.verifications-holder .verification-info{text-align:center;color:#797979;font-weight:500;margin:1.78571em 0 0;font-size:.92857em;line-height:1.46154}
.verifications-holder .inputs-overlay{margin:2.14286em 0 0}
.verifications-holder .inputs-overlay .verification-area > .label{color:#A3A3A3;margin:0 0 20px}
.verifications-holder .inputs-overlay .verification-area .list-digits{overflow:hidden;margin:0 -5px 10px}
.verifications-holder .inputs-overlay .verification-area .list-digits li{margin:0;width:auto;padding:0 5px}
.verifications-holder .inputs-overlay .verification-area .list-digits li:first-of-type{padding:0 5px 0 0}
.verifications-holder .inputs-overlay .verification-area .list-digits li:last-of-type{padding:0 0 0 5px}
.verifications-holder .inputs-overlay .verification-area .list-digits li .form-control{padding:6px 0;text-align:center;font-size:1.71429em;line-height:1.25;border-width:0 0 2px;color:#222;width:auto;max-width:100%}
.verifications-holder .inputs-overlay .verification-area .error-message{font-size:.78571em;line-height:1.63636;color:#d36e6e;margin-bottom:30px;position:relative;top:5px}
@media (max-width: 580px) {
.verifications-holder .verification-info{font-size:.92857em;line-height:1.46154}
}
@media (max-width: 580px) {
.verifications-holder .inputs-overlay .verification-area > .label{font-size:.92857em;line-height:1.53846}
}
@media (max-width: 580px) {
.verifications-holder .inputs-overlay .verification-area .list-digits li .form-control{font-size:1.28571em;line-height:1.66667}
}
.form .form-control[name="cardProgramcur"]{opacity:1;background:#fff;position:relative;top:1px}
.add_funds-dialog.generic-dialog .cur-calculator{padding:0!important;position:static!important}
.add_funds-dialog.generic-dialog .cur-calculator > div > .form{width:100%}
.promotional_wrapper{display: flex;align-items: center;}
.promotional_wrapper .currency_info-tbl .grand_total-field .currency_info .currency-flag{padding-top:0;vertical-align:super}
.promotional_wrapper .currency_info-tbl .grand_total-field .currency_info .currency-flag ~ .currency-name{margin-left:0;}
.promotional_wrapper .field.custom_field-height {margin-left:15px;}
.currency_rates-list{display:block;padding-left:35px}
.currency_rates-list > .currency_rates-holder{margin-top:0;color:#666;font-size:.78571em;line-height:1.3}
.currency_rates-list > .currency_rates-holder > .arrow-icon{vertical-align:middle}
.currency_rates-list > .currency_rates-holder > .from_rate{-webkit-box-flex:0!important;-ms-flex:0 0 27.66667%!important;flex:0 0 27.66667%!important;max-width:27.667%!important}
.currency_rates-list > .currency_rates-holder > .arrow-icon{-webkit-box-flex:0!important;-ms-flex:0 0 16.66667%!important;flex:0 0 16.66667%!important;max-width:16.66667%!important}
.currency_rates-list > .currency_rates-holder > .recieving_rate{-webkit-box-flex:0!important;-ms-flex:0 0 41.66667%!important;flex:0 0 41.66667%!important;max-width:41.66667%!important}
.currency_rates-list > .currency_rates-holder:not(:first-child){margin-top:2px;font-size:.64286em;line-height:1.3;color:#757575}
@media (max-width: 992px) {
.currency_rates-list{max-width:100%;display:none}
}
.currency_summary_payment-section .currency_review-table tbody .grand_total-field .currency_with_amount{font-size:inherit;line-height:inherit;padding-left:10px}
.currency_summary_payment-section .currency_review-table tbody .grand_total-field .currency_info{float:left}
.static-label{display:inline-block}
.static-label .amount{display:block;font-weight:500;}
.static-label .amount > *{display:inline-block}
.static-label .amount > .num{margin-left:0}
.static-label .amount > img{vertical-align:middle;width:16px;height:16px;max-width:100%;margin:-2px 0 0 10px}
.pay_amount-wrapper > .static-label{font-size:2.57143em;line-height:1.02778;font-weight:500;color:#282828;}
.pay_amount-wrapper .static-label .amount > img{width:18px;height:18px;margin:0 10px}
.pay_amount-wrapper .static-label .amount > .currency-sign{color:#585858;font-size:24px;font-weight:300}
.card-prepared .text-center a{color:#757575}
body.ccart [aria-describedby="termsAndCondDialog"].ui-dialog .ui-dialog-content{position:relative;padding:35px 15px}
body.ccart [aria-describedby="termsAndCondDialog"].ui-dialog .ui-dialog-content .close{position:absolute;top:10px;right:10px;font-size:.85714em;line-height:1}
body.ccart [aria-describedby="termsAndCondDialog"].ui-dialog .ui-dialog-content .close.dialog-close{position:absolute;top:20px;right:20px}
body.ccart [aria-describedby="termsAndCondDialog"].ui-dialog .ui-dialog-content .scroll-frame{padding:0 15px}
@media (min-width: 991px) {
.user-cards-dropdown .btn-link{padding:15px 82px 14px 20px}
}
body.ccart .alerts-section{display:block}
body.ccart .alerts-section .alert{margin:30px 0 20px}
.verifications-holder .card-steps-holder > .input-step{padding:0 10px 0 0}
.verifications-holder .card-steps-holder > .input-step:last-of-type{padding-right:0}
.verifications-holder .card-steps-holder .input-step .step-holder > .field-masking{text-align:center!important}
@media (max-width: 768px) {
body.ccart .form .field-holder .note-message{margin-bottom:10px}
}
@media screen and (max-width: 575px) {
.captcha-holder .g-recaptcha{transform:scale(0.88);-webkit-transform:scale(0.88);transform-origin:0 0;-webkit-transform-origin:0 0}
}
.grand_total-field.d-inline-block .pay_amount-wrapper .static-label .amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
[aria-describedby="add_funds_dialog"] .form .footer .btn.btn-orange{margin-right:0}
#header .navbar-nav .ccart_app-menu > span{font-size:1em}
.supplementary-card-list{margin:0 0 10px 0 !important}
.supplementary-card-list li{border-bottom:1px solid #DFE6EE;padding:20px 25px 19px !important;position:relative}
.supplementary-card-list li:after{content:'';display:block;clear:both}
.supplementary-card-list li .readonly-data-links{transition:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:11px;line-height:14px;font-weight:500;margin-top: 2px;}
.supplementary-card-list li .readonly-data-links > a{color:#757575;display:inline-block;vertical-align:top;margin:0 0 0 28px;float:left;letter-spacing: 0.18px;}
.supplementary-card-list li .readonly-data-links > a .text{margin:0 0 0 2px}
.supplementary-card-list li .readonly-data-links > a:hover .text,.supplementary-card-list li .readonly-data-links > a:focus .text{outline:dotted 1px;outline-offset:2px;text-decoration:underline}
.supplementary-card-list li:first-child{border-top:1px solid #DFE6EE}
.supplementary-card-list li .supplementary-title{position:relative;padding:1px 0 0 30px;font-size:15px;color:#000000;}
.supplementary-card-list li .btn-add{float:right;}
.supplementary-card-list li .supplementary-title:before{position:absolute;content:"\e906";top:50%;left:0;transform:translateY(-50%);font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.supplementary-card-list li .btn-add{text-align: right;padding:6px 0;font-weight:500;font-size:12px;line-height:1.1;letter-spacing:0.18px;}
.supplementary-card-list li .btn-add:hover,.supplementary-card-list li .btn-add:focus{text-decoration:underline;outline:dotted 1px;outline-offset:2px}
.supplementary-card-list li .btn-add:before{content:"\e942";font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.supplementary-block{padding:23px 25px 38px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);border:1px solid #F1F1F1;margin:0 0 20px 0;}
.supplementary-block .readonly-data-links > a{color:#757575;display:inline-block;vertical-align:top;margin:0 0 0 28px;transition:none;font-size:11px;font-weight:500;}
.supplementary-block .readonly-data-links > a:hover,.supplementary-block .readonly-data-links > a:focus{outline:dotted 1px;outline-offset:2px}
.supplementary-block .readonly-data-links > a .text{margin:0 0 0 2px}
.supplmentary-form-holder .btn-add-card{margin:20px 0 80px 0;padding:0 0 0 28px;position:relative;color:#222;opacity:.4;border:none;background:none;letter-spacing:0.23px;}
.supplmentary-form-holder .btn-add-card[disabled]{pointer-events: none;}
.supplmentary-form-holder .btn-add-card:not([disabled]){opacity:1;pointer-events: auto;}
.supplmentary-form-holder .btn-add-card:before{position:absolute;content:"\e906";top:50%;left:0;font-size:12px;transform:translateY(-50%);font-family:"cholder4"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.supplmentary-form-holder .btn-add-card:hover,.supplmentary-form-holder .btn-add-card:focus{color:#000;opacity:1}
.supplmentary-form-holder .btn-add-card:hover .text,.supplmentary-form-holder .btn-add-card:focus .text{text-decoration:underline;outline-offset:2px;outline:dotted 1px}
.supplmentary-form-holder .openReadOnlyBox:first-child{border-top:1px solid #dfe6ee}
.supplmentary-form-holder .openReadOnlyBox li{border-top:0}
.wizard,.wizard > .content{overflow:visible!important}
.customer-details .wizard > .steps > ul{margin:0 0 70px}
.customer-details .wizard > .steps > ul > li.current > a{color:#222;font-weight:500}
.customer-details .wizard > .steps .disabled a,.customer-details .wizard > .steps > ul > li > a{background:none;color:#757575}
.details-main .form.ccart-details h1.note,.customer-details .note{color:#424242;font-size:1.57143em;line-height:1.4545;font-weight:300;margin:0 0 22px}
.details-main .form.ccart-details h1.note .sub-title,.customer-details .note .sub-title{font-weight:700}
.customer-details .wizard .actions ul > li{display:inline-block;vertical-align:top;margin:0 0 0 15px;float:left;}
.customer-details .wizard .actions ul > li a{min-width:130px}
[class*="your_details-container"] .wizard > .steps > ul{margin:0 0 70px}
[class*="your_details-container"] .wizard > .steps > ul > li.current > a{color:#222;font-weight:500}
[class*="your_details-container"] .wizard > .steps .disabled a,[class*="your_details-container"] .wizard > .steps > ul > li > a{background:none;color:#757575}
[class*="your_details-container"] .note{color:#424242;font-size:1.57143em;line-height:1.4545;font-weight:300;margin:0 0 30px}
[class*="your_details-container"] .note .sub-title{font-weight:700}
[class*="your_details-container"] .wizard .actions ul > li{display:inline-block;vertical-align:top;margin:0 0 0 15px;float:none}
[class*="your_details-container"] .wizard .actions ul > li a{min-width:130px}
#combobox_day_chosen .chosen-drop,#combobox_year_chosen .chosen-drop{min-width:90px;max-width:120px}
.customer-details .form .field.required-field{display:block}
.customer-details .form .symbol-on-field{line-height:24px;top:33px}
.customer-details .wizard > .steps li.done a em{display:none}
.customer-details .wizard > .steps > ul > li.current a{font-weight:500;color:#222}
.customer-details .wizard > .steps > ul > li.done a{font-weight:500}
.customer-details .wizard > .steps > ul > li a:focus{outline:dotted 1px!important;outline-offset:2px}
[class*="your_details-container"] .form .field.required-field{display:block}
[class*="your_details-container"] .wizard > .steps li.done a em{display:none}
[class*="your_details-container"] .wizard > .steps > ul > li.current a{font-weight:500;color:#222}
[class*="your_details-container"] .wizard > .steps > ul > li.done a{font-weight:500;color:#058B71}
.review-page-holder .reviewpage-block{margin:20px 0 30px;font-size:1.0714em;line-height:1.7333}
.review-page-holder .reference-number{font-size:14px;display:inline-block;vertical-align:top;border-radius:25px;background:rgba(235,239,244,0.5);padding:4px 18px;border:1px solid #E3E7ED;margin:0 0 38px}
.review-page-holder .reference-number .number{display:inline-block;vertical-align:top;font-weight:400}
.review-page-holder .review-heading{font-size:1.6em;line-height:1.25;font-weight:700;margin:0 0 10px}
.review-page-holder .review-heading .meta-text{font-weight:400;color:#282828;display:block;font-size:20px;margin-top:5px;}
.review-page-holder .reviewpage-block p{margin:0 0 8px;color:#757575;font-size:15px;}
.review-page-holder .reviewpage-block p a{display:inline-block;vertical-align:top}
.review-page-holder .reviewpage-block p .sub-text{display:inline-block;vertical-align:top}
.review-page-holder .reviewpage-block p a:hover,.review-page-holder .reviewpage-block p a:focus{text-decoration:underline;outline-offset:2px;outline:dotted 1px}
.review-page-holder .reviewpage-block .btn-managecards{display:inline-block;vertical-align:top;color:#fff;border-radius:4px;min-width:170px;text-align:center}
.review-page-holder .reviewpage-block .btns {margin-top:35px;}
.review-page-holder .reviewpage-block .btns .btn {min-width:133px !important;}
body.ccart .funds_summary-section > .table-summary-wrapper{margin:0 0 23px}
.doc-actions{margin:0 0 30px}
.doc-type-heading{margin:0 0 25px}
.doc-type-heading h2{font-size:inherit;line-height:inherit;margin:0}
.doc-type-heading .name{font-size:1.071em}
.doc-type-heading .ico{margin-right:10px}
.users-lists-wrapper{margin:0 0 60px}
.doc-content-holder.business-docs{margin:20px 0}
.review-section h2{font-size:1em;line-height:1.5;margin-bottom:20px}
.review-section .link-edit{color:#757575;font-size:11px;margin-left:15px;font-weight:500;letter-spacing:0.18px;}
.review-section .link-edit:hover, .review-section .link-edit:focus{outline:1px dotted;outline-offset: 2px;}
.review-section .link-edit .icon-edit{margin-right:3px}
.scroll-height-vh.ui-dialog{min-height:inherit}
.scroll-height-vh.ui-dialog .ui-dialog-content > .slimScrollDiv{padding:0}
.scroll-height-vh.ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{max-height:60vh!important;min-height:inherit!important;padding:0!important}
.ccart_landing-page .btn-link:not(.chosen-single){border:none;position:absolute;top:20px;right:25px}
h1.panel-heading,.panel-heading{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:inherit;line-height:inherit;margin:0}
h1.panel-heading .left .ico,.panel-heading .left .ico{color:#000;margin-right:10px}
h1.panel-heading .left .text,.panel-heading .left .text{font-size:1.071em;font-weight:500;color:#000}
h1.panel-heading .right .link,.panel-heading .right .link{font-size:.786em;color:#757575}
h1.panel-heading .right .link .ico,.panel-heading .right .link .ico{margin:0 5px 0 0}
.customer-details .wizard > .steps > ul{margin:0;flex-wrap:wrap}
.customer-details .wizard > .steps > ul li{margin:0 40px 10px 0}
[class*="your_details-container"] .wizard > .steps > ul{margin:0;flex-wrap:wrap}
[class*="your_details-container"] .wizard > .steps > ul li{margin:0 40px 10px 0}
#card-details-section-0 [id].confirm{white-space:nowrap}
@media screen and (min-width: 1024px) {
.sub-container[class*="your_details-container"] .side_img-holder{margin:0}
.form#frmCurrCalcWidget{padding-top:0}
}
.customer-details.side_img_neg .details-main.enroll-res .side_img-holder{margin:0}
@media(max-width:1124px) {
.customer-details .wizard > .steps > ul li{margin:0 20px 10px 0}
}
@media(max-width:1024px) {
.customer-details .wizard > .steps > ul{margin:0 0 20px}
}
@media(max-width:768px) {
.customer-details .wizard > .steps > ul{padding:0 15px}
.customer-details .wizard > .steps > ul li{margin:0 25px 10px 0}
[class*="your_details-container"] .wizard > .steps > ul{padding:0 15px}
[class*="your_details-container"] .wizard > .steps > ul li{margin:0 25px 10px 0}
.details-main .form.ccart-details .field-holder > .field .combodate > div{padding:0;margin:5px 0 50px;width:100%!important}
.review-page-holder.failure .btns .btn{width:auto;}
.wizard .actions ul{padding-right:15px;padding-top:20px}
.review-content-holder .review-section .tab-header .start{text-align:left}
#virtual-card .label-slide label.top-auto{display:inline}
}
@media(max-width:480px) {
.customer-details .wizard .actions ul{display:block;width:100%;padding:0 10px}
.customer-details .wizard .actions ul > li{display:block;width:100%}
.customer-details .wizard .actions ul > li a{width:100%}
.customer-details .wizard .actions ul > li{margin:15px 0 0}
[class*="your_details-container"] .wizard .actions ul{display:block;width:100%;padding:0 10px}
[class*="your_details-container"] .wizard .actions ul > li{display:block;width:100%}
[class*="your_details-container"] .wizard .actions ul > li a{width:100%}
[class*="your_details-container"] .wizard .actions ul > li{margin:15px 0 0}
}
body.ccart .load-funds-section{padding:0}
body.ccart .load-funds-section .padding-right{padding-right:15px}
body.ccart .load-funds-section .padding-left{padding-left:15px}
body.ccart .payment-form-wrapper .custom-field > ul{display:-webkit-box;display:-ms-flexbox;display:flex}
body.ccart .payment-form-wrapper .custom-field .field{width:100%}
body.ccart .payment-form-wrapper .field-expiration{margin:0}
body.ccart .payment-form-wrapper .field-expiration ul li{width:100%}
body.ccart .payment-form-wrapper .field-expiration ul li.slash{width:10px!important;text-align:center;color:#757575;padding:0 25px}
body.ccart .payment-form-wrapper .field-cvv .cvv-img{width:40px;top:25px}
body.ccart .table-funds tbody > tr > td .currency-title .icon-coin{font-size:17px}
body.ccart .table-funds tbody > tr > td .currency-title .icon-mc-mailsent{font-size:17px}
body.ccart .chosen-container.chosen-container-multi{margin:15px 0 0}
body.ccart .chosen-container.chosen-container-multi .slimScrollDiv{height:auto!important;max-height:300px!important}
body.ccart .chosen-container.chosen-container-multi .slimScrollDiv > ul{height:auto!important;max-height:300px!important;padding:15px 25px 0 15px;border:1px solid #D8DDE4;border-radius:4px;position:relative}
body.ccart .chosen-container.chosen-container-multi .chosen-choices{border:1px solid #D8DDE4;border-radius:4px}
body.ccart .chosen-container.chosen-container-multi .chosen-choices li.search-field{width:100%!important;padding:15px 0}
body.ccart .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:36px;border-bottom:1px solid #ccc!important;width:100%!important}
.ui-dialog.ui-widget-content.terms-dialog{position:relative}
.ui-dialog.ui-widget-content.terms-dialog .title,.ui-dialog.ui-widget-content.terms-dialog .heading{font-size:1.571em}
.ui-dialog.ui-widget-content .dialog-close:hover,.ui-dialog.ui-widget-content .dialog-close:focus{outline:dotted 1px;outline-offset:2px}
.ui-dialog.ui-widget-content.terms-dialog .slimScrollDiv{margin:30px 0 0;padding:15px 0!important;height:auto!important;max-height:195px!important;border:1px solid #D8DDE4;border-radius:4px}
.ui-dialog.ui-widget-content.terms-dialog .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{height:auto!important;max-height:125px!important;min-height:125px!important}
.review-content-holder .review-section .tab-header .start{font-size:16px;color:#000;margin:20px 0 18px;}
.review-content-holder .review-section .sub-title{font-size:14px;color:#000;margin:0 0 20px}
.review-content-holder .review-section .info-list .box{width:100%!important}
.review-content-holder .review-section .secondary-title{display:block;margin:20px 0;font-weight:500}
.review-content-holder .review-section .secondary-title .text{font-weight:700}
.review-content-holder .review-section .secondary-title .des{color:#058B71;font-size:11px;margin-left:20px}
.review-content-holder .review-section .info-list .box .val *{font-weight:400}
.review-content-holder .review-section .info-list .box .not-available{display:block;font-weight:400;font-size:16px;line-height:1.5;color:#222222;letter-spacing:0.27px;}
.field-tooltip > input{position:relative}
.field-tooltip.cust-width input[type=text]{width:60%}
.field-tooltip .info-tip{position:absolute;top:30px;right:5px;bottom:auto;z-index:5;font-size:12px;cursor:pointer}
.field-tooltip.cust-width .info-tip{right:45px}
.field-tooltip.cust-width .info-tip .text{margin-right:10px}
.field-want{padding-top:30px}
.badd-static{margin:30px 0 50px}
.field-static .name{display:block;color:#757575;font-size:12px;margin:0 0 5px}
.field-static .val{display:block;color:#222;font-size:18px;font-weight:400}
.title-lg{padding:30px 0}
.title-lg strong{font-size:22px;color:#2d2d2d;display:block;margin:0 0 25px}
.title-lg span{font-size:14px;color:#666;display:block}
.infos__list-form .header{display:flex;justify-content:space-between;align-items:center}
.infos__list-form .header .title .ico{margin-right:15px}
.infos__list-form .header .title .icon-card{color:#36424a;font-size:12px}
.infos__list-form .header .link{font-size:11px;color:#757575}
.infos__list-form .btns{margin:0 0 30px}
.emp__info-form.form-holder{margin-bottom:70px}
.bus-ownsership{margin:30px 0 0}
.bus-ownsership .heading{display:block;font-size:29px;color:#2d2d2d;font-weight:500;margin:0 0 15px}
.bus-ownsership .info{display:block;font-size:14px;color:#000;font-weight:400;margin:0 0 15px}
.bus-ownsership .yes{display:block;font-size:14px;color:#000;font-weight:500}
.bus-ownsership .yes .ico{margin-right:10px}
.add-another{margin:30px 0}
.add-another button{border:none;background:none;padding:0}
.add-another button[disabled="disabled"]{opacity:.5;cursor:not-allowed;user-select:none}
.add-another .ico{margin-right:10px}
.add-another button .text{font-size:14px;color:#000;font-weight:500}
.infos-list{border-bottom:1px solid #dfe6ee}
.infos-list .owner .bar{display:flex;justify-content:space-between;align-items:baseline;padding:20px 0}
.infos-list .owner .bar ~.infos__list-form{border-top:1px solid #dfe6ee;padding-top:20px}
.infos-list .owner .bar .title .ico{margin-right:10px}
.infos-list .owner .bar .title .icon-card{color:#36424a;font-size:12px}
.infos-list .owner .bar .title .name{color:#000;font-size:15px;font-weight:500}
.infos-list .owner .bar .title .des{color:#757575;font-size:12px;font-weight:400;padding-left:5px}
.infos-list .owner .bar .actions{font-size:11px;text-align:right}
.infos-list .owner .bar .actions li:not(:last-child){margin-right:25px}
.infos-list .owner .bar .actions .auth{color:#757575;font-weight:500;text-transform:capitalize;letter-spacing:.2px}
.infos-list .owner .bar .actions .auth:hover,.infos-list .owner .bar .actions .auth:focus{color:#757575!important;text-decoration:underline}
.infos-list .owner .bar .actions .auth.primary{color:#058b71}
.infos-list .owner .bar .actions .auth.primary:hover,.infos-list .owner .bar .actions .auth.primary:focus{color:#058b71!important;text-decoration:underline}
.infos-list .owner .bar .actions .link .text{font-weight:500;letter-spacing:.2px}
.infos-list .owner .actions .link .ico,.infos-list .owner .bar .actions .link{color:#757575}
.infos-list .owner .bar .actions .link .ico{margin:0 5px 0 0}
h1.panel-heading .right .link:hover,h1.panel-heading .right .link:focus,.panel-heading .right .link:hover,.panel-heading .right .link:focus,.add-another button:hover,.add-another button:focus,.infos-list .owner .bar .actions .auth.primary:hover,.infos-list .owner .bar .actions .auth.primary:focus,.infos-list .owner .bar .actions .link:hover,.infos-list .owner .bar .actions .link:focus{text-decoration:underline;outline-offset:2px;outline:dotted 1px}
.bz-enroll-btns{margin-bottom:25px}
.bz-enroll-btns .nav-item .nav-link{border-radius:25px!important;min-height:50px;min-width:174px;background-color:#555;color:#fff}
.bz-enroll-btns .nav-item .nav-link:hover,.bz-enroll-btns .nav-item .nav-link:focus{outline:dotted 1px #555;outline-offset:2px}
.bz-enroll-btns .nav-item:not(:last-child){margin-right:25px}
.docs-list{margin:15px 0 0 25px;max-width:calc(100% - 70px)}
.docs-list li{padding:5px 10px;background-color:#fff;color:#757575;border:1px solid #dfe6ee;border-radius:4px;font-size:.875em;margin:0 .5rem .5rem 0}
.ui-dialog.ui-widget.card-pack-dialog{position:relative}
.ui-dialog.ui-widget .dialog-close{position:absolute;top:20px;right:20px}
.ui-dialog.ui-widget.card-pack-dialog .dialog-close{position:absolute;top:20px;right:20px}
.ui-dialog.ui-widget.card-pack-dialog .generic-dialog{padding:45px 35px!important}
.ui-dialog.ui-widget.card-pack-dialog .generic-dialog .card-prg-name,.ui-dialog.ui-widget.card-pack-dialog .generic-dialog h3{font-size:20px;color:#36424A;font-weight:700;margin:0 0 18px;display:block}
.ui-dialog.ui-widget.card-pack-dialog .generic-dialog p{font-size:1rem;color:#000}
#cardPackDetailDialog.generic-dialog .slimScrollDiv{height:auto!important;max-height:278px!important}
#cardPackDetailDialog.generic-dialog .slimScrollDiv .scroll-holder{height:auto!important;max-height:278px;min-height:278px!important;padding-left:0!important}
.ccw-slides .slider-holder .slider-item .slider-content{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:12px;background:rgba(255,255,255,0.95);box-shadow:0 5px 9px rgba(0,0,0,0.04);backdrop-filter:blur(27.1828px);border-radius:12px;height:100%}
.ccw-slides .slider-holder .slider-item{padding:0 17px;height:auto}
.ccw-slides .slider-holder .slider-item .slider-content .img-holder{margin-top:15px;margin-bottom:0}
.ccw-slides .slider-item .slider-content .btn-holder{display:flex;justify-content:center;margin:22px 0 0}
.ccw-slides .slider-item .slider-content .btn-holder > *:only-child::before {display: none;}
.ccw-slides .slider-item .slider-content .btn-holder.empty{margin:0}
.ccw-slides .slider-item .slider-content .btn-holder.btn-holder-2{justify-content:space-between}
.ccw-slides .slider-item .slider-content .btn-holder a{padding:5px 0 0 18px}
.ccw-slides .slider-item .slider-content .checkbox-holder{padding:0;display:flex;align-items:center}
.slider-holder .slider-item .slider-content .btn-holder .currency__calc{position:relative}
.ccw-slides .slider-item .slider-content .btn-holder .currency__calc:before{content:"";width:1px;height:32px;background-color:rgba(151,151,151,0.30);position:absolute;left:-19px;top:-2px}
.ccw-slides .slider-item .slider-content .btn-holder.btn-holder-2 .checkbox-holder{max-width: 50%;flex: 0 0 50%;}
.ccw-slides .slider-item .slider-content .btn-holder.btn-holder-2 .currency__calc{max-width: 50%;flex: 0 0 50%;text-align: right;}
.ccw-slides .slider-item .slider-content .btn-holder .currency__calc:before{content:"";width:1px;height:32px;background-color:rgba(151,151,151,0.30);position:absolute;left:6px;top:-2px}
.ccw-slides .slider-item .slider-content .checkbox-holder label,.slider-holder .slider-item .slider-content .btn-holder a{color:#222;font-size:13px;font-weight:500;margin:0;cursor:pointer;padding:6px 0 0 1px}
.slider-holder .slider-item .slider-content .btn-holder a:hover,.slider-holder .slider-item .slider-content .btn-holder a:focus{text-decoration:underline}
.ccw-slides [class*=icheckbox]{font-size:.77em;vertical-align:middle;margin:0 9px 0 0}
.ccw-slides .slick-list{overflow:hidden;padding:15px 0}
.ccw-slides .slider-frame{padding-bottom:6px;z-index:4}
.ccw-slides .slider-btns .slider-btn .text{vertical-align:middle;padding-bottom:2px;display:inline-block}
.ccw-slides .slider-btns .inactive{pointer-events:none;color:#757575}
.ccw-slides .slider-btns a{color:#222;font-size:.8125rem;font-weight:700;padding:1px 5px 2px;outline-offset:-1px}
.ccw-slides .slider-btns a:hover{color:#000;outline:1px dotted #000}
.ccw-slides .slider-btns a:focus{outline:1px dotted #000}
.ccw-slides .slider-btns a.slick-disabled:focus{color:#757575}
.ccw-slides .slider-container .title-holder .title{text-align:center;text-transform:capitalize;display:block;color:#0F0F0F;font-size:1.571em;font-weight:700;line-height:1.2;margin:0 0 6px}
.ccw-slides .slider-container .tnc__link,.ccw-slides .single-card-holder .tnc__link{color:#757575;font-size:13px}
.ccw-slides .slider-container .info-box .det-link:hover,.ccw-slides .slider-container .info-box .det-link:focus,.ccw-slides .slider-container .tnc__link:hover,.ccw-slides .slider-container .tnc__link:focus{text-decoration:underline;outline-offset:2px;outline:dotted 1px}
.vr-slider.vr-img .card-box .currency__calc:hover,.vr-slider.vr-img .card-box .currency__calc:focus,.ccw-slides .slider-container a.currency__calc:hover,.ccw-slides .slider-container a.currency__calc:focus{text-decoration:underline}
.ccw-slides .single-card-holder .tnc__link:hover,.ccw-slides .single-card-holder .tnc__link:focus{text-decoration:underline}
.ccw-slides .slider-container .info-box .points{display:block;font-size:1.571em;margin-bottom:3px}
.ccw-slides .slider-container .info-box .frequency{display:block;color:#676767;font-size:1em;font-weight:400;margin-bottom:5px}
.ccw-slides .slider-container .info-box .det-box{color:#676767;font-size:1em;margin:0 0 10px}
.ccw-slides .slider-container .info-box .det-link{color:#676767;font-weight:500}
.ccw-slides .slider-container .info-box .det-link:hover,.ccw-slides .slider-container .info-box .det-link:focus{text-decoration:underline}
.ccw-slides .slider-container a.currency__calc{display:inline-block;vertical-align:top;margin:0 0 10px;color:#676767}
.ccw-slides .single-card-holder .inner-container{max-width:649px;background-color:rgba(255,255,255,0.95);border-radius:12px;box-shadow:0 5px 9px rgba(0,0,0,0.04);padding:30px;margin:0 auto}
.ccw-slides .single-card-holder .inner-container .title{font-size:1.5714285rem;font-weight:700;color:#0F0F0F;line-height:1.2}
.ccw-slides .single-card-holder{padding:0 0 60px}
.ccw-slides .single-card-holder .title-holder .btns .btn{min-width:280px;height:42px}
.ccw-slides .single-card-holder .img-holder{max-width:280px;min-height:184px;margin-right:30px;padding:0!important;text-align:center}
.ccw-slides .single-card-holder .img-holder img{margin:0 auto;height:auto!important;width:auto!important;max-width:100%}
.ccw-slides .single-card-holder .enrollment-card-fee{text-align:left;display:block;color:#36424A;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.375;margin:5px 0 0}
.ccw-slides .slider-container .btns{margin:10px 0 0}
.ccw-slides .single-card-holder .btns{margin:20px 0 0}
.ccw-slides .single-card-holder .title-holder .title,.ccw-slides .single-card-holder .tnc__link{text-align:left}
.ccw-slides .single-card-holder .btns{width:100%;padding-right:30px}
.vr-slider.vr-img.slider-holder{padding:50px 0}
.vr-slider.vr-img .card-holder img{max-height:416px;max-width:100%;margin:0 auto}
.vr-slider.vr-img > div.row{padding:0 80px}
.vr-slider.vr-img .card-types{max-width:605px}
.vr-slider.vr-img .card-types li:not(:last-child){margin:0 0 15px}
.vr-slider.vr-img .card-types .slimScrollDiv{height:auto!important;max-height:600px;padding-right:15px}
.vr-slider.vr-img .card-types ul{height:auto!important;max-height:600px;margin:0}
.vr-slider.vr-img .card-types .card-box{z-index:2;padding:30px 180px 25px 30px;position:relative;min-height:241px;border-radius:12px;background-color:#fff;box-shadow:0 5px 9px 0 rgba(0,0,0,.04)}
.vr-slider.vr-img .card-types.single-card{display:flex;justify-content:center;align-items:center;height:100%}
.vr-slider.vr-img .card-types.single-card ul{width:100%}
.vr-slider.vr-img .card-box .card-box__enroll{position:absolute;top:30px;right:30px;padding:6px 20px}
.vr-slider.vr-img .card-box .checkbox-holder{position:absolute;bottom:30px;right:30px;display:flex;align-items:center}
.vr-slider.vr-img .card-box .checkbox-holder label{margin:0;color:#222;font-weight:500;position:relative}
.vr-slider.vr-img .card-box .card-col-view{display:flex;flex-direction:column}
.vr-slider.vr-img .card-box .card-col-view .tnc__link{font-size:13px;margin:8px 0}
.vr-slider.vr-img .card-box .card-col-view .card-box__info.apr__info .card-action-btn-2{position:static;bottom:initial;left:initial;display:block}
.vr-slider.vr-img .card-box .card-box__title{color:#36424a;font-size:1.714em;font-weight:700;letter-spacing:0;line-height:1.1;display:block;max-width:320px}
.vr-slider.vr-img .card-box .card-box__tnc{display:inline-block;color:#36424a;color:#8c8c8c;font-size:.929em;letter-spacing:0;line-height:1.2;margin:5px 0 15px}
.vr-slider.vr-img .card-box .card-box__tnc:hover,.vr-slider.vr-img .card-box .card-box__tnc:focus{text-decoration:underline}
.vr-slider.vr-img .card-box .card-box__info{margin:0}
.vr-slider.vr-img .card-box .card-box__info .points{font-size:1.571em;font-weight:700}
.vr-slider.vr-img .card-box .card-box__info .frequency{font-size:1em;color:#8C8C8C;font-weight:400}
.vr-slider.vr-img .card-box .card-box__info.member__fee{color:#222;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:1px 0 12px}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn{display:inline-flex;align-items:center}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-2{display:flex}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-2,.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-single{margin:32px 0 0}
.vr-slider.vr-img .card-box .card-col-view .card-box__info.apr__info .card-action-btn-2,.vr-slider.vr-img .card-box .card-col-view .card-box__info.apr__info .card-action-btn-single{position:static;left:initial;bottom:initial}
.vr-slider.vr-img .card-box .action-link{font-size:.8125rem;color:#222;margin-right:20px!important;font-weight:500}
.vr-slider.vr-img .card-box .action-link:nth-child(2){margin:0;position:relative}
.vr-slider.vr-img .card-box .action-link:nth-child(2):before{content:"";height:32px;width:1px;background-color:rgba(151,151,151,0.30);display:inline-block;margin-right:20px;vertical-align:middle}
.vr-slider.vr-img .card-box .action-link:hover{text-decoration:underline;outline:none}
.vr-slider.vr-img .card-box .vr-img-col{min-height:180px;display:flex;flex-direction:column;justify-content:space-between}
.vr-slider.vr-img .vr-img-single{justify-content:end;z-index:3}
.hz-img.hz-slider .slider-content .title-holder{text-align:center;padding-bottom:0!important}
.hz-img.hz-slider .slider-content .title-holder .tnc__link{display:block;margin:0}
.hz-img.hz-slider .slider-content .enrollment-card-fee{text-align:center;display:block;color:#36424A;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.375;margin:16px 0 0}
.hz-img.hz-slider .slider-content .enrollment-card-fee .card-fee{margin:0;font-weight:700}
.hz-img.hz-slider .slider-content .actions{margin-top:18px}
.hz-img.hz-slider .slider-content .actions .info-box{margin:0 0 16px;text-align:left}
.hz-img.hz-slider .slider-content .actions .info-box .hr-card-detail{white-space:normal;text-align:left;color:#676767;font-size:14px;display:inline}
.hz-img.hz-slider .slider-content .actions .info-box .detail-link{font-size:13px;color:#222;font-weight:500;margin:16px 0 0}
.hz-img.hz-slider .slider-content .actions .info-box .hr-card-detail + .detail-link{display:inline}
.hz-img.hz-slider .slider-content .actions .info-box > .detail-link{display:block;text-align:center}
.hz-img.hz-slider .slider-content .img-holder > img{margin:0 auto;width:auto;max-width:100%}
.hz-img.hz-slider .slider-holder .slick-list{overflow:hidden}
#card-enrollment-slider .slider-frame .slick-dots{display:none!important}
#card-enrollment-slider .slick-slide:hover,#card-enrollment-slider .slick-slide:focus{outline:none}
#card-enrollment-slider .slick-slide:hover .slider-content,#card-enrollment-slider .slick-slide:focus .slider-content{outline:dotted 1px}
.ccw-slides .slider-btns{width: 183px;position: relative;z-index: 5;display: block;margin:9px auto 0 auto;}
.ccw-slides .slider-btns .icon-keyboard_arrow_left{top:3px;left:-4px;font-size:1.6em}
.ccw-slides .slider-btns .icon-keyboard_arrow_right{top:3px;left:6px;font-size:1.6em}
.ccw-slides .slider-btns:after{content:'';display:block;clear:both}
.ccw-slides .slider-btns > *{float:right}
.ccw-slides .slider-btns > :first-child{float:left}
.ccw-slides .slider-container{margin: 0 -25px;padding: 0 10px;position: relative;left: 0;overflow: hidden;}
.ccw-slides .slider-container.slider-container-2{left:initial;margin-left:0}
.ccw-slides .slider-container.slider-container-2 .slick-track{justify-content:center}
.hz-slider.vr-img .card__footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #dfe6ee}
.hz-slider.vr-img .card__footer .enroll-btn{padding:6px 15px;width:110px}
.hz-slider.vr-img .card__footer .checkbox-holder{padding:0}
.hz-slider.vr-img .img-holder img{max-width:100%;max-height:100%!important;width:auto!important;margin:0 auto;max-width:100%}
.hz-slider.vr-img .enrollment-card-fee{color:#36424A;font-size:1.571em;font-weight:700;letter-spacing:0;line-height:1.375}
.hz-slider.vr-img .currency__calc{margin:0 0 10px;display:block}
.hz-slider.vr-img .title-holder{text-align:center;padding:0 0 20px}
.hz-slider.vr-img .title-holder .title{font-size:1.571em;text-align:center;font-weight:700;margin:0 0 5px}
.hz-slider.vr-img .slider-item .slider-content .card__footer{position:absolute;bottom:30px;left:30px;width:80%}
.hz-slider.vr-img .slider-container .tnc__link{display:block;text-align:center;margin:0 0 5px}
.hz-img.vr-slider{padding:32px 0;max-width:920px;margin:0 auto}
.hz-img.vr-slider .card-types{max-width:100%}
.hz-img.vr-slider .card-types .card-box{padding:30px 180px 25px 30px;position:relative;min-height:200px;border-radius:12px;background-color:#fff;box-shadow:0 5px 9px 0 rgba(0,0,0,.04)}
.hz-img.vr-slider .card-types .card-box__title{color:#36424a;font-size:1.714em;font-weight:700;letter-spacing:0;line-height:1.1;display:block;max-width:320px;margin:0 0 5px}
.hz-img.vr-slider .card-types .card-box__tnc{display:inline-block;color:#8c8c8c;font-size:.929em;letter-spacing:0;line-height:1.2;margin:0 0 15px}
.hz-img.vr-slider .card-types li:not(:last-child){margin:0 0 15px}
.hz-img.vr-slider .card-types .slimScrollDiv{height:auto!important;max-height:600px;padding-right:15px}
.hz-img.vr-slider .card-types ul{height:auto!important;max-height:600px;margin:0}
.hz-img.vr-slider .card-types.single-card ul{height:auto!important;max-height:100%}
.hz-img.vr-slider .card-types .card-box{position:relative;min-height:235px;z-index:2}
.hz-img.vr-slider .card__img-hoder{width:100%;max-width:280px;min-height:172px;height:172px;overflow:hidden}
.hz-img.vr-slider .card__img-hoder img{display:block;height:172px;max-width:100%;margin:0 auto}
.hz-img.vr-slider .card-box__enroll{position:absolute;top:30px;right:30px;padding:6px 20px}
.hz-img.vr-slider .checkbox-holder{position:absolute;bottom:30px;right:30px;display:flex;align-items:center}
.hz-img.vr-slider .checkbox-holder label{margin:0;color:#222;font-weight:500;line-height:0;position:relative;top:3px}
.hz-img.vr-slider .card-box__info .points{font-size:1.571em;font-weight:700}
.hz-img.vr-slider .card-box__info .frequency{font-size:1em;color:#8C8C8C;font-weight:400}
.hz-img.vr-slider .card-box__info.member__fee{color:#222;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.3;margin:10px 0}
.hz-img.vr-slider .card-box__info.apr__info{font-size:.875rem;color:#676767;font-weight:400}
.hz-img.vr-slider .card-box__info.apr__info .link{color:#222;font-weight:500}
.hz-img.vr-slider .currency__calc{display:inline-block;margin:5px 0 0;color:#676767}
.center-align-slider .slick-slide:hover,.center-align-slider .slick-slide:focus{outline:none}
.center-align-slider .slick-slide:hover > *,.center-align-slider .slick-slide:focus > *{outline:dotted 1px}
.appointment .btn-request .text{vertical-align:middle}
.app-btn{text-align:right}
form#tncForm label{font-size:inherit;color:inherit}
#tf-amountDeposit:empty:before{content:'-'}
label.hover{outline:0!important}
.slider-mode2 .slider-item .actions.btn-holder-1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:5px}
.slider-mode2 .slider-item .actions.btn-holder-1 .info-box{flex:0 0 100%}
.slider-mode2 .slider-item .actions .btn-enroll{height:31px;font-size:12px;padding:3px 15px}
.slider-mode2 .slider-item .actions.btn-holder-1 .btn-enroll{margin:5px 0 0;flex:0 0 50%;min-width:114px;max-width:114px}
.slider-mode2 .slider-item .slider-content .actions.btn-holder-1 .btn-holder{margin:5px 0 0}
#card-enrollment-slider .slick-prev,#card-enrollment-slider .slick-next{display:none!important}
.sub-container .right_side-section{padding-left:0}
.enrollment-container .enrollment-tabs{display:flex;justify-content:center;align-items:center}
.enrollment-container .enrollment-tabs .nav > .nav-item{flex:0 auto;max-width:100%}
.enrollment-container .enrollment-tabs .nav{position:relative;border-radius:5px;overflow:hidden}
.enrollment-container .enrollment-tabs .nav .nav-link span{position:relative;z-index:999}
.enrollment-container .enrollment-tabs .nav > .nav-item .nav-link{border-radius:0!important}
.enrollment-container .enrollment-tabs .nav .bg-nav{position:absolute;top:0;display:block;height:auto;width:auto;z-index:99;left:0;transition:top .15s linear,left .25s linear;cursor:pointer}
.additional-container.credit{display:none}
.ui-dialog label,.ui-dialog [data-label]{color:#757575!important}
.card-pkg-wrapper ul{padding:0;margin:0}
.card-pkg-wrapper ul > li{position:relative;font-size:1rem;font-weight:300;line-height:1.5;color:#000;padding-left:15px}
.card-pkg-wrapper ul > li:before{content:"";width:6px;height:6px;position:absolute;border-radius:10px;top:10px;left:0}
.min-h-42{min-height:42px}
.field .combodate{margin:0}
.field .combodate > div{padding:0 30px 0 0}
.ui-dialog.ui-dialog-scroll{max-height:92vh!important}
#enrollment-tab-content #card-enrollment.section-loading{height:400px}
#enrollment-tab-content .section-loader.loading{position:absolute;z-index:1001}
#card-enrollment-slider .slick-track{display:flex;}
#combobox_day_chosen .chosen-drop .chosen-search input[type=text],#combobox_year_chosen .chosen-drop .chosen-search input[type=text]{padding:12px 25px 12px 15px}
#combobox_day_chosen .chosen-drop .chosen-search:after,#combobox_year_chosen .chosen-drop .chosen-search:after{font-size:11px}
#combobox_day_chosen .chosen-results li.active-result.result-selected,#combobox_year_chosen .chosen-results li.active-result.result-selected{padding-right:15px}
.ccart .hero-block #header .navbar{margin:0 0 50px}
#profileinfoform{padding-top:0}
.sub-container.tnc-box{padding:25px 22px}
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content.add_funds-dialog{padding:48px 42px 30px !important}
[aria-describedby="add_funds_dialog"].ui-dialog.ui-widget .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{padding:0!important}
.add_funds-dialog .amount-note{color:#757575;font-weight:300;font-style:italic;font-size:.625rem;text-align:right;margin:22px 0 0}
.ccw-slides .single-card-no-img {max-width: 425px;}
.ccw-slides .single-card-no-img .btns{width:50%;padding-right:0}
.document-action-wrapper{display: flex;justify-content: space-between;align-items: center;}
.document-action-wrapper .title,
.infos-list.attachments .owner .bar .title{font-weight: 500;font-size: 15px;line-height: 22px;color:#000000;}
.document-action-wrapper .list-inline .link{cursor:pointer;font-weight: 500;font-size: 11px;line-height: 16px;letter-spacing: 0.183333px;color: #999999;}
.document-action-wrapper .list-inline .link:hover,.document-action-wrapper .list-inline .link:focus{outline-offset: 2px;outline: dotted 1px;}
.document-action-wrapper .list-inline .link .text{cursor:pointer;}
.document-action-wrapper .title .des{font-weight: 400;font-size: 12px;line-height: 18px;letter-spacing: 0.2px;color: #999999;margin-left: 15px;}
.customer-details .infos-list.attachments{margin-top:25px;}
.customer-details .infos-list.attachments{border-top:1px solid #dfe6ee;}
.infos-list.attachments .document-action-wrapper{padding:20px 0 10px 0;}
.infos-list.attachments .owner .bar{padding:0 0 7px 0;}
.infos-list.attachments .owner .bar .docs-list{margin:0 0 0 35px;}
#physics-address > label{font-size: 15px;color: #222222 !important;letter-spacing: 0.22px;font-weight: 400;vertical-align: middle;display: inline-block;}
#creditCardEnrollment-p-3 .field .slider-checkbox{display:flex;align-items:center;}
@media(min-width:991px) {
.ccw-slides .slider-btns.slider-action-3{display:none}
}
@media(min-width:767px) {
.ccw-slides .slider-btns.slider-action-2{display:none}
}
@media(max-width:1130px) {
.ccw-slides .slider-item .slider-content .btn-holder a{padding:5px 0 0 10px}
.ccw-slides .slider-item .slider-content .checkbox-holder label{white-space:normal}
}
@media(max-width:1060px) {
.ccw-slides .slider-holder .slider-item .slider-content{padding: 30px 20px;}
.ccw-slides .slider-item .slider-content .btn-holder .currency__calc::before{left:0}
}
@media(max-width:1024px) {
body.ccart .alerts-section{display:block;margin:0}
body.ccart .alerts-section .gen_msg{margin:0 0 30px}
h1.panel-heading,.panel-heading{padding:20px 0}
.ccw-slides .slider-item .slider-content .btn-holder .currency__calc::before{left:5px;}
}
@media(max-width:1024px) and (min-width:769px) {
.ccw-slides .slider-item .slider-content .checkbox-holder label,
.slider-holder .slider-item .slider-content .btn-holder a{font-size:12px;}
}
@media(max-width:992px) and (min-width:821px) {
.hz-img.vr-slider .card-types .card-box .row [class*="col-"]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(max-width:768px) {
.enrollment-holder .content-holder .content-header h1{font-size:2em}
.bz-enroll-btns{margin-bottom:30px}
.ccw-slides .single-card-holder .inner-container{flex-direction:column}
.vr-slider.vr-img > div.row{padding:0 0 0 15px}
.vr-slider.vr-img .card-holder{padding:30px 0}
.vr-slider.vr-img .card-types{max-width:100%;height:100%}
.vr-slider.vr-img .card-types .slimScrollDiv{max-height:initial!important;padding:0;overflow:visible!important}
.hz-img.vr-slider .card-types ul{overflow:visible!important}
.vr-slider.vr-img .card-types .slimScrollDiv .slimScrollBar{display:none!important}
.vr-slider.vr-img .card-types ul{max-height:100%!important;overflow:visible!important}
.hz-img.vr-slider .card-types .slimScrollDiv{max-height:initial!important;overflow:visible!important}
.hz-img.vr-slider .card-types ul{max-height:100%!important;overflow:visible!important}
.hz-img.hz-slider .slider-content .enrollment-card-fee{margin-bottom:26px}
.ccw-slides .single-card-holder .inner-container{padding:20px 15px}
.ccw-slides .single-card-holder .img-holder{margin:0 0 20px}
.ccw-slides .single-card-holder .img-holder img{max-height:300px;max-width:100%}
}
@media(max-width:739px) {
.enrollment-holder .content-holder .content-header h1,.enrollment-holder .content-holder .content-header h2{font-size:1.5em}
.hz-slider.vr-img .img-holder{height:auto}
.ui-dialog.ui-widget.card-pack-dialog{min-height:inherit;min-width:inherit}
.ui-dialog.ui-widget.card-pack-dialog .cardPackDetailDialog-img{margin:0 0 20px}
.ui-dialog.ui-widget.card-pack-dialog .generic-dialog .card-prg-name{font-size:18px}
.ui-dialog.ui-widget.card-pack-dialog .dialog-close,.ui-dialog.ui-widget .dialog-close{top:10px;right:10px;font-size:14px}
}
#currency_added-table .icon-trash-o:focus,#currency_added-table .icon-trash-o:hover{outline:dotted 1px;outline-offset:2px;color:#000}
.load_funds-main .page_body-desc a:hover,.load_funds-main .page_body-desc a:focus,.slider-checkbox_with-bg .label-desc a:hover,.slider-checkbox_with-bg .label-desc a:focus{outline:dotted 1px;outline-offset:2px}
.ccart-btn-parent{display:inline-block;vertical-align:top}
.btn-back-parent{margin:0 10px 0 0}
@media screen and (max-width: 767px) {
.ccart-btn-parent{width:48%;float:left;margin:0}
.btn-next-parent{float:right;margin:0}
.vr-slider.vr-img .card-types .card-box{padding:20px 15px 10px;min-height:230px}
.vr-slider.vr-img .card-box .card-box__title{font-size:1.25em;letter-spacing:.01rem}
#creditCardEnrollment-p-3 .supplmentary-form-holder{margin:0 0 20px}
.ccw-slides .slider-item .slider-content .checkbox-holder{padding:0}
.supplementary-block{padding:8px 20px 0;margin:0;}
.mini-head{padding:20px 0}
.personal-info h3{margin-top:30px}
.supplementary-block .readonly-data-links > a{margin:0}
.infos-list .owner .bar{display:block}
.infos-list .owner .bar .title{display:block;margin:0 0 10px}
.docs-list{max-width:none;margin:0 0 15px}
.infos-list.attachments{padding:15px 0 0}
.infos-list .owner .bar .actions{text-align:left}
.review-page-holder .reference-number{font-size:.9em}
#ownerDetailsForm .form-holder .btns .btn:not(:last-child){margin-top:0!important;margin-right:0!important}
#ownerDetailsForm .form-holder .btns .btn:last-child{margin-top:15px!important}
.customer-details .wizard .actions ul{width:100%;padding:15px 15px 0 15px;}
.customer-details .wizard .actions ul > li{float:left;width:100%;margin:0}
.customer-details .wizard .actions ul > li + li{margin:15px 0 0}
.customer-details .wizard .actions ul > li a,.customer-details .wizard .actions ul > li button{width:100%}
.slider-holder .slider-item .slider-content .btn-holder .currency__calc{text-align:right}
.ccw-slides .slider-item .slider-content .checkbox-holder:last-child{border-width:0;margin:0}
.ccw-slides .slider-holder .slider-item .slider-content{padding:30px 20px}
.ccw-slides .slider-item .slider-content .checkbox-holder label{padding: 4px 0 0 1px;margin:0 0 0 5px}
.hz-img.hz-slider .slider-content .actions{padding:0;margin:0}
.ccw-slides .slider-item .slider-content .btn-holder{margin:25px 0 0}
.ccw-slides .slider-item .slider-content .checkbox-holder [class*=icheckbox]{margin:0!important}
.ccw-slides .slider-holder .slider-item .slider-content .img-holder{margin-bottom:10px}
.ccw-slides .slider-holder .slider-item .slider-content .img-holder .img-fluid{margin-bottom:20px}
.hz-img.hz-slider .slider-content .enrollment-card-fee{margin:0}
.enrollment-container::after,.enrollment-container::before{display:none}
.enrollment-container .enrollment-tabs .nav .bg-nav{display:none}
.enrollment-container .enrollment-tabs .nav > .nav-item:not(:last-of-type):not(:only-of-type) .nav-link{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}
}
@media screen and (max-width:580px) {
.bz-enroll-btns .nav{flex-direction:column;padding:0 20px}
.bz-enroll-btns .nav-item:not(:last-child){margin:0 0 15px}
.vr-slider.vr-img .card-types .card-box{padding:20px}
}
@media screen and (max-width:576px) {
.app-btn{text-align:center}
#creditCardEnrollment-p-3 #suppCardsBox_0{padding:0;border-width:0 0 1px;box-shadow:none}
.ccw-slides .slider-holder{padding-left:0}
.ccw-slides .slider-frame{padding-bottom:20px}
}
@media screen and (max-width: 391px) {
.ccw-slides .slider-holder .slider-item{padding:0 10px;width:270px;position:relative}
.ccw-slides .slider-holder .slider-item .slider-content{min-height:inherit}
.hz-slider.vr-img .slider-item .slider-content .card__footer{display:block;position:static;width:auto}
.hz-slider.vr-img .card__footer .enroll-btn{width:100%;margin:0 0 10px}
}
@media screen and (max-width: 320px) {
.ccw-slides .slider-container{margin:0 -15px}
}
@media(max-width:420px) {
[aria-describedby="termsAndCondDialog"].forceUserReadParent .ui-dialog-content .scroll-frame{padding:0!important}
}
.equal-height-slider #card-enrollment-slider .slider-item .slider-content{height:100%;position:relative}
.equal-height-slider #card-enrollment-slider .slider-item .slider-content .actions{position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);box-sizing:border-box}
.equal-height-slider #card-enrollment-slider .slider-item .slider-content .actions button{width:100%;min-width:0!important}
.tnc-wrapper a:hover,.tnc-wrapper a:focus{text-decoration:underline}
.ui-dialog.ui-widget-content.terms-dialog #tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .bulk-tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .tnc-dialog-holder .slimScrollDiv{max-height:90vh!important}
.ui-dialog.ui-widget-content.terms-dialog .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder,.ui-dialog.ui-widget-content.bulk-tnc-dialog .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{max-height:66vh!important;min-height:inherit!important}
.vr-slider.vr-img .card-box__info.apr__info .card-detail,.vr-slider.vr-img .card-box .card-box__info .det-box .text{display:inline;margin:0;font-size:14px;color:#676767}

@media screen and (max-width: 1024px) {
.ui-dialog.ui-widget-content.terms-dialog #tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .bulk-tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .tnc-dialog-holder .slimScrollDiv{max-height:66vh!important}
}
@media screen and (max-width:992px) {
.hz-img.vr-slider .card__img-hoder{max-width:100%}
.vr-slider.vr-img > div.row{padding:0 40px}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-2,.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-single{bottom:-8px}
.vr-slider.vr-img .card-box .action-link{margin-right:15px!important}
.vr-slider.vr-img .card-box .action-link:nth-child(2):before{margin-right:15px}
.identification-doc-container .identification-tab-holder,.doc-review-container .identification-tab-holder{padding:0}
}
@media screen and (max-width:820px) {
.hz-img.vr-slider .card__img-hoder{max-width:280px}
}
@media screen and (max-width: 768px) {
.ui-dialog.ui-widget-content.terms-dialog #tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content.bulk-tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .tnc-dialog-holder .slimScrollDiv{max-height:40vh!important}
.tnc-dialog-holder.ui-dialog .ui-dialog-content.generic-dialog{padding:35px 15px!important}
.vr-slider.vr-img .card-box .apr__info{padding-right:30px}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn{display:inline}
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content.add_funds-dialog {padding: 48px 42px 30px !important;}
.ccw-slides .slick-list{padding: 15px 12px;}
}
@media screen and (max-width: 767px) {
.vr-slider.vr-img .card-box .card-box__info .det-box{padding-right:150px}
.funds_adding-dialog_wrapper .mb-5:first-child{margin-bottom:5px!important}
.funds_adding-dialog_wrapper .mb-5{margin-bottom:0 !important}
.hz-img.vr-slider .card__img-hoder{margin:0 0 15px}
.vr-slider.vr-img .card-box .vr-img-col{min-height:195px}
.vr-slider.vr-img .card-box .checkbox-holder{bottom:20px;right:20px}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-2{display:flex}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-single{bottom:0}
.vr-slider.vr-img > div.row{padding:0 15px}
.ccw-slides .single-card-holder .btns{position:static;padding-right:0}
.vr-slider.vr-img .card-box .card-col-view .card-box__info.apr__info{position:static;bottom:initial}
.slider-mode2 .slider-item .actions.btn-holder-1 .btn-enroll{flex:0 0 100%;max-width:100%;min-width:100%}
.slider-mode2 .slider-item .slider-content .actions.btn-holder-1 .btn-holder{margin:20px 0 0}
.slider-mode2 .slider-item .actions .btn-enroll{min-width:100%;max-width:100%}
.vr-slider.vr-img .vr-img-single{justify-content:center}
#main .sub-container.no-shadow{padding:0 0 10px}
.vr-slider.vr-img .card-box .apr__info{padding-right:0}
.vr-slider.vr-img.slider-holder{padding:0 0 30px}
.enrollment-container .enrollment-tabs{display:block}
.enrollment-container .enrollment-tabs .nav > .nav-item{margin:0 0 5px}
.ccw-slides .slider-container.slider-container-2 .slick-track{justify-content:normal}
.ccw-slides .slick-list{max-width: 450px;margin: 0 auto;}
.supplementary-card-list li{padding: 17px 10px !important;}
.vr-slider.vr-img .card-box .card-box__enroll{z-index:1;}
.min-h-42{min-height:auto;}
.details-main .personal-info .mt-4{margin-top:0 !important;}
.funds_adding-dialog_wrapper .cols-separator{display:none;}
[aria-describedby="add_funds_dialog"].ui-dialog.ui-widget .funds_adding-dialog_wrapper {margin-bottom: 0 !important;}
}
@media screen and (max-width: 575px) {
.ui-dialog.ui-widget-content.terms-dialog #tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .bulk-tnc-dialog .slimScrollDiv,.ui-dialog.ui-widget-content .tnc-dialog-holder .slimScrollDiv{max-height:60vh!important}
.ui-dialog.ui-widget-content.terms-dialog .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder,.ui-dialog.ui-widget-content.bulk-tnc-dialog .generic-dialog.ui-dialog-content .slimScrollDiv .scroll-holder{max-height:60vh!important}
.tnc-dialog-holder .tnc-wrapper{padding:15px 8px!important}
.vr-slider.vr-img .card-box .checkbox-holder{position:static;bottom:initial;right:initial;margin:15px 0 0}
.vr-slider.vr-img .card-box .card-box__enroll{position:static;width:100%;order:1;margin:20px 0 0}
.vr-slider.vr-img .card-types .card-box{display:flex;flex-direction:column;border:1px solid #f5f5f5}
.vr-slider.vr-img .card-box .apr__info{padding-right:0}
.hz-img.vr-slider{padding:10px 0 30px}
.vr-slider.vr-img .card-box .vr-img-col{min-height:auto}
.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-2,.vr-slider.vr-img .card-box .card-box__info.apr__info .card-action-btn-single{margin:20px 0 0;position:static;left:initial;display:block}
.ccw-slides .slider-item .slider-content .btn-holder .currency__calc:before{display:none}
.enrollment-container .enrollment-tabs .nav > .nav-item .nav-link{border-radius:5px!important}
.tnc-dialog-holder .tnc-wrapper.card-pkg-wrapper{padding:0}
.ccart-btn-parent,.btn-next-parent{width:100%;float:none;margin:0 0 10px}
.vr-slider.vr-img .card-box .card-box__info .det-box{padding-right:0}
.ui-dialog.ui-widget .generic-dialog.ui-dialog-content.add_funds-dialog{padding:35px 30px 30px!important}
[aria-describedby="add_funds_dialog"] .form .footer .btn.btn-orange {margin-right: 0;margin-top: 0 !important;}
.add_funds-dialog .grand_total-field {margin-bottom:20px;}
.supplementary-card-list li .readonly-data-links > a{margin: 0 0 0 15px;}
.supplementary-block .personal-info .btns .btn{width:100% !important;margin: 0 0 10px !important;}
.supplementary-card-list li .supplementary-title{display: inline-block;vertical-align:middle;}
.supplementary-card-list li .supplementary-title.supplementary-names{width: 220px;}
}
@media screen and (max-width: 375px) {
	.supplementary-card-list li {display: flex;align-items: center;}
	.supplementary-card-list li .btn-add{width:45px;}
	.supplementary-card-list li .supplementary-title.supplementary-names{width: 180px;}
	.supplementary-card-list li .readonly-data-links{right:5px;}
	.supplementary-card-list li .readonly-data-links > a {margin: 0 0 0 10px;}
}

.table-success-summary{border-top: none !important;width: 100% !important;padding: 0;margin: 0}.table-success-summary .data-summary span{color: #262626;font-size: 12px;font-weight: 400}.table-success-summary th{border-bottom: 1px solid #EBE095 !important;border-top: none !important;padding: 10px 20px !important;vertical-align: middle;font-weight: 500;}.table-success-summary td{border-top: none !important;padding: 14px 20px}.table-success-summary .summary-type2{text-transform: uppercase;color: #262626;font-size: 12px;font-weight: 500;}.table-success-summary .inner-table tr:last-child{border-bottom: none !important} .table-summary-pd{padding: 0 !important} .table-success-summary .date-summry{text-align: right}.table-success-summary .inner-table tbody.has-owner-info tr{border-top: 1px solid #EBE095 !important}.table-success-summary .inner-table tbody.no-owner-info tr:nth-child(even){background: rgba(235, 224, 149, 0.20)} .table-success-summary .date-summry label{margin-bottom:0!important;}
