.topBand .navbar-left li { padding: 0 0.5rem 0 0 }
.topMenu .loginSect .loginClk { background: rgb(151, 20, 77); color: rgb(255, 255, 255); border-radius: 4px; padding: 1rem; display: inline-block; cursor: pointer; text-transform: uppercase; font-size: 11px }
.topMenu .loginSect a { color: rgb(151, 20, 77); display: inline-block; padding-right: 3px; font-size: 11px }
.topMenu .navbarSect ul li a { color: rgb(33, 33, 33); padding: 2.6rem 1.5rem 3.2rem; display: inline-block; font-size: 11px }
.preapprovedOffers .viewAll { float: right; padding: 5.5px 2px; cursor: pointer; color: rgb(255, 255, 255); text-decoration: none }
.maroontheme .topMenu .loginSect { padding: 2rem 0 0 }
.maroontheme .topMenu .navbarSect ul li a { padding: 2.9rem 0.5rem 2.8rem }
.topBand .navbar-nav li.active a { color: rgb(151, 20, 77); border-bottom: 3px solid rgb(151, 20, 77); line-height: 18.2px }
.maroontheme .topBand .navbar-nav li a { color: rgb(255, 255, 255); padding: 1rem 0.25rem 0.2rem }
.topBand .navbar-right { margin-right: -60px }
.maroontheme .topBand .navbar-nav.navbar-right li.topS.lang-wrap { width: auto; margin-right: 0 }
.topBand .navbar-nav a { color: rgb(102, 102, 102); font-size: 10px }
.viewAll { background: rgb(151, 20, 77); color: rgb(255, 255, 255); padding: 10px 40px; border: none; border-radius: 5px; font-size: 10px }
.preapprovedOffers p { color: rgb(151, 20, 77); float: left; padding-top: 0.25rem; position: relative; font-size: 10px }
.preapprovedOffers { background: rgb(229, 229, 229); border-radius: 0.5rem; float: left; width: 100%; padding: 1.15rem 1.2rem 1.15rem 6.3rem; margin: 1rem 0 }
.fdRatesBox .rates { background: rgb(102, 102, 102); transform: rotate(90deg); position: absolute; width: 14.8rem; left: -9rem; top: 5.3rem; padding: 1rem 0 0 56px; color: rgb(255, 255, 255); height: 42px; text-decoration: none; font-size: 12px }
.topbandBg_New { background: rgb(222, 222, 222); padding: 5px 0; border-bottom: 1px solid rgb(187, 187, 187) }
.newDesg .readAllPwu { background: rgb(151, 20, 77); text-align: center; color: rgb(255, 255, 255); padding: 5px 10px; margin: 10px auto 12px; display: block; border-radius: 4px; width: 125px }
ul.cpDiscMap li { display: inline-block; color: rgb(228, 228, 228); font-family: Lato-Light; font-size: 10px }
ul.cpDiscMap li a { color: rgb(228, 228, 228); padding: 0 1.5rem; border-right: 1px solid rgb(118, 118, 118); display: inline-block; text-decoration: none }
.copyright { display: inline-block; color: rgb(228, 228, 228); font-family: Lato-Light; font-size: 10px }
.socialLinks li a { width: 4.2rem; height: 4.2rem; display: block; border: 1px solid rgb(129, 129, 129); border-radius: 50%; text-decoration: none; text-align: center; color: rgb(129, 129, 129); font-size: 18px; line-height: 35px }
.getACallBox .callback { background: rgb(102, 102, 102); transform: rotate(90deg); position: absolute; width: 17rem; left: 19rem; top: 6.5rem; padding: 1rem 0 0 5.5rem; color: rgb(255, 255, 255); height: 40px; text-decoration: none; font-size: 11px }
.maroontheme .topBand .navbar-nav.navbar-left { margin-left: 25rem }
.accessibility * { line-height: 1.57 }
.nav-container li .mob {padding: 19px 5px; }
.nav-container li a {font-size: 12px}
.nav_links .nav_links_item .nav_links_item_link { padding: 9px 9px; }
.debit_page_container .channels {
    
    padding: 30px 35px;
    
}
body, body.normal {
    font-size: 12px !important;
    transition: 0.3s all ease;
}
.breadcrumb {
    
    padding: 0 25px;
}
.inner_template p {
   
    line-height: 1.5 !important;
}
li {
    
    font-size: 10px !important;
}

/*.icon-mice-icon:before {
  background-image: url('mic.png');
  background-repeat:no-repeat;
  padding-bottom:10px;
}*/