#paymentSourceSelect .btn-source .ico-holder{padding:0 !important;}
@media (max-width:991px){.customer-support ul>li>div{width:130px;}
}
.header-info-opener{display:none;}
#footer .footer-frame{padding-top:23px;}
.footer-frame .copyright-text{display:inline-block;}
.contact-us .form-holder .btn{border-radius:59px;}
#header.header-public .navbar .logo a{padding:5px 0;}
#activateForm .cardactivation-main .btns .btn{border-radius:59px;}
@media (max-width:991px){.footer-frame .copyright-text{width:80%;}
.footer-frame .copyright-partner{display:inline-block;}
.footer-frame .copyright-text .logo{height:22px;}
.footer-frame .copyright-text .logo img{min-height:22px;min-width:35px;}
.footer-frame .copyright-text .copyright{margin-top:0 !important;}
.footer-frame .list-logos.copyright-partner{float:right !important;margin-top:15px;}
}
@media (max-width:580px){.footer-frame .copyright-text{display:block;margin-bottom:20px;text-align:center;width:100%;}
.footer-frame .list-logos.copyright-partner{display:block;float:none !important;}
.session-timeout{padding:12px 55px !important;}
.session-timeout .info{margin:0 auto 5px !important;}
.session-timeout .counter-timer{margin:0 auto 5px !important;}
#transfer-history .table-custom #transfersGrid>tbody>tr>td[data-label="Date"]:before, #homeContentContainer .table-custom>tbody>tr>td[data-label="Date"]:before{display:inline;}
#transfersGrid .date, .table-recent-transactions .date{width:85% !important;background:#f8f9fb;display:inline-flex;vertical-align:middle;}
#transfersGrid .date span, .table-recent-transactions .date span{font-size:11px !important;font-weight:700 !important;margin:2px 0 0 0 !important;line-height:1 !important;}
#transfersGrid .date span::after, .table-recent-transactions .date span::after{content:"/";}
#transfersGrid .date span:last-child::after, .table-recent-transactions .date span:last-child::after{content:" ";display:none;}
.card-stats.plastic-card-stats #card-info{width:100%;}
.card-stats.plastic-card-stats #card-info .print-name, .card-stats.plastic-card-stats #card-info .balance{display:flex;justify-content:space-between;}
.card-stats.plastic-card-stats #card-info .print-name .label, .card-stats.plastic-card-stats #card-info .print-name .value, .card-stats.plastic-card-stats #card-info .balance .static-label{flex:0 0 50%;padding-left:0;}
#cardActivationSecure .secure-activate-card .alert{padding:16px 28px !important;}
.load-funds-section .radio_tabs-wrapper .custom-control_tab{text-align: center;}
}
@media(max-width:404px){.fnf-section .fnf-success .btns a:first-child{margin:0 !important;}
}
@media(max-width:384px){.fnf-section .fnf-success .btn+.btn{margin:10px 0 0 !important;}
}
.load-funds-section .radio_tabs-wrapper .custom-control_tab .custom-radio-label{width: 100%;}
.order-success-card li .amount{color: #050485 !important;}
@media(max-width:340px){.card-stats .card-holder .balance .static-label{padding-left: 6px !important;}
.card-stats .card-holder .print-name .value {padding-left: 11px !important;}
}
.load-funds-section #review-load-funds .btn.btn-light,.btn.btn-light:focus,.btn.btn-light:hover,.btn.btn-light:active{color:#999999 !important;border-color:#DFE6EE !important;background:transparent !important; outline: none !important;}
#fnfForm .phone-no-info{font-size: 12px;line-height: 16px;color: #888;display: block;margin: 10px 0 0;}
#upgradeCardMainContainer #upgradeCardDetailSection .summary-table{margin:0 0 25px}
#upgradeCardMainContainer #upgradeCardDetailSection .upgradecard-disclaimer-text {color: #C64B31;font-size:.92857em;border:1px solid #faa9a9;background-color:#ffeeed;padding: 20px;border-radius: 4px; margin-bottom:25px}
