﻿.crsl-1,.crsl-2,.crsl-3,.crsl-4,.crsl-5,.crsl-6{background-size:cover}
.crsl-1,.crsl-2,.crsl-3,.crsl-4,.crsl-5{bottom:0;right:0}
.crsl-1,.crsl-2,.crsl-3,.crsl-4,.crsl-5,.crsl-6{position:absolute}
#mm_logo,.content-carousal,.footer_ccs_logo{background-repeat:no-repeat}
.footer ul li,.footerImage{width:100%;text-align:center}
#accountBtn_dsktop,#signin,.menu-desktop{display:none}
.headerImage{margin-top:68px}
#accountBtn,#showRightPush,.signin_device{display:block}
.carousal-heading{font-size:41px;font-family:proximaSemiBold;font-weight:700;line-height:1}
.carousal-subtext{width:100%;font-size:24px;margin-bottom:30px;line-height:1.4;font-family:proximaRegular}
.homebanner {width: 100%;
  max-width: 540px;
  height: auto;}
.crsl-1{background-image:url(./base/images/TEMPLATE1-CCS-Homepage-General-Mobile-FINAL.png);width:286px;height:211px}
.crsl-2{background-image:url(./base/images/TEMPLATE1-CCS-Homepage-Online-Payday-Loan-Mobile-FINAL.png);width:270px;height:232px}
.crsl-3{width:300px;height:140px}
.crsl-4{background-image:url(./base/images/TEMPLATE1-CCS-Homepage-Momentum-Visa-Mobile-FINAL.png);width:237px;height:180px}
.crsl-5{background-image:url(./base/images/TEMPLATE1-CCS-Homepage-Money-Transfer-Mobile-FINAL.png);width:188px;height:208px}
.crsl-6{bottom:0;right:0;background-image:url(./base/images/TEMPLATE1-CCS-Homepage-Cash-for-Gold-Mobile-FINAL.png);width:245px;height:205px}
.carousal-text,.slide2 .carousal-heading,.slide4 .carousal-heading{width:100%}
#mm_logo,.footer_ccs_logo{background-image:url(./base/images/logo-small.png)}
.bx-wrapper ul li{height:728px;position:relative}
.carousal-text{margin-top:56px}
.loanbtns{top:0!important}
.legaltxtbanner {bottom:70px;}
.leftContent,.rightContent{float:none;width:auto}
.loanValue:last-child, .loanValue:first-child {width:84%;}
.prcng-legal-points li{line-height:2.5!important;font-size:18px!important;font-weight:700!important}
.prcng-legal-points li sup{line-height:2.5!important;font-size:13px!important;font-weight:400!important}
.footer ul,.headerImage .headertext,.sliderheadtxt,h1,h2,h3{font-weight:700}
.cashAdvWrap .grayPanel{width:100%;padding-left:12px}
.header{height:70px}
#mm_logo{left:42%;height:60px;width:60px;top:5px;background-size:100%}
.footer_ccs_logo{height:88px;width:88px;display:inline-block}
#showLeftPush{margin:12px 0 0}
.apply-online{margin-left:0}
.store-icon-wrap{margin-left:30px;width:190px}
.bank-card,.find-location,.store-icon{margin-left:0}
.arrow-bottom1{margin-left:4px;left:-11px;margin-top:10px;}
.arrow-bottom-left, .arrow-bottom-right {display:none;}
.labelLeft{margin-left:0;width:108px}
.labelRight{width:193px}
.arrow-bottom-left{margin-left:15px}
.labelTop{margin-left:-44px;width:204px}
.arrow-bottom-right{margin-bottom:1em;margin-left:17px}
.getmoney_header{left:13%;width:79%}
.find-location-wrap{margin-left:7px;width:211px}
.apply-online-wrap{margin-left:5px;width:205px}
.arrow-bottom2{margin-left:44px;margin-top:4px;}
.bank-card-wrap{margin-left:13px;width:169px}
.loanValueWrapper .mm_btn{margin-top:15px}
.cashAdvWrap .sliderWrap{width:93%}
.cashAdvInfographic h2{font-size:20px}
.greenHeadCashAdv{font-size:33px;margin-bottom:15px;margin-left:10px}
.col-ml-1,.col-ml-10,.col-ml-11,.col-ml-12,.col-ml-2,.col-ml-3,.col-ml-4,.col-ml-5,.col-ml-6,.col-ml-7,.col-ml-8,.col-ml-9{float:left;margin-bottom:10px}
.col-ml-12{width:100%}
.col-ml-11{width:91.66666667%}
.col-ml-10{width:83.33333333%}
.col-ml-9{width:75%}
.col-ml-8{width:66.66666667%}
.col-ml-7{width:58.33333333%}
.col-ml-6{width:50%}
.col-ml-5{width:41.66666667%}
.col-ml-4{width:33.33333333%}
.col-ml-3{width:25%}
.col-ml-2{width:16.66666667%}
.col-ml-1{width:8.33333333%}
.search_3{width:100%;margin:1em 0 0}
.search_6{width:100%;margin-left:0}
.bx-controls,.wrpr-layout, .findstore_layout{width:95%}{width:95%}
.cbp-spmenu-vertical{width:365px;height:100%;top:0;z-index:1000}
.cbp-spmenu-left{left:-365px}
.cbp-spmenu-right{right:-365px}
.cbp-spmenu-push-toright{margin-left:365px}
.cbp-spmenu-push-toleft{margin-left:-365px}
.content-carousal{background-position:right center;margin:auto;width:94%;background-size:100%}
.services-container .services:nth-child(even){margin-left:0}
.services-container .services:nth-child(n+3){margin-top:0}
.serv_mt{margin-top:-7px;width:142px}
.loanValueWrapper,.rightContent{margin-top:0}
.padtable{width:100%}
.grayRightborder{border-right:none}
.loanValue{border-bottom:2px solid #c4bfbc;padding:10px 0 10px 5px}
.progress li{width:86px}
.progress li:nth-last-child(1){width:50px}
.bar-tab{width:38px;margin-top:18px}
.active-circle+.bar-tab{width:27px}
.circle-tab{height:50px;width:50px;line-height:50px}
.active-circle{height:60px;width:60px;line-height:60px}
.footer ul{color:#fff;display:block;font-size:18px;margin-bottom:20px;overflow:auto}
.footer ul li{display:block;float:left}
.footerImage{margin-bottom:15px}
.footerText{width:100%}
.sliderWrap{margin-left:7%;width:88%}
.grayPanel{padding-left:10px}
body,html,label,p,ul{padding:0;margin:0;font-family:proximaRegular;font-size:15px;color:#1c2b39}
.headerImage .headertext,h1{font-size:40px;color:#0d7cc1;line-height:48px}
h2,h3{font-size:28px}
h2{color:#00A19A;font-family:proximaSemiBold}
h3{color:#0093C9}
.loanValAmt{font-size:30px}
.findstore{padding:18px 24px;height:360px;}
.findstore .subheadline{margin-top:.5em}
.services{height:300px}
.momentumImgHome{margin-top:12px}
.headerImage{height:430px;overflow:hidden;padding:.5em 0 0}
.headerImage p{font-size:30px;font-family:proximaRegular}
.staticPageWrap{padding:.2em 0 0}
.subheadline{font-size:28px}
.subhd{display:block;margin-bottom:2em}
.cashAdvWrap .grayPanel .sbOptions{max-height:300px}
.ourStoryImg{float:right;margin:0}
.bx-wrapper,.header .wrpr-layout{margin-bottom:10px}
.loanRatesImg{float:right;margin-top:64px}
.myaccount{display:none}
.login-icon{display:inline;margin-top:-4px;margin-right:5px}
.findStoreArea{height:auto}
.loc_btn{display:inline-block}
.mm_app{display:none}
#accountBtn,#showLeftPush,#showRightPush,.cbp-spmenu,.mmmob_app,.pageName,.signin_device{display:block}
#map-canvas{height:350px}
.storeDetailMap{height:260px;width:100%}
.businessSolHeader,.checkCashingHeader,.giftCardHeader{height:auto}
.cssmenu{width:330px}
.cssmenu ul ul li a{margin-left:12px;text-indent:0}
#accountBtn,.pageName{display:none}
.mgnT135{margin-top:70px}
.ui-slider-horizontal{height:13px!important}
.sliderheadtxt{font-size:32px;font-family:proximaRegular;color:#107bc0;line-height:1em}
.padT100{padding-top:40px}
.mgnT80{margin-top:30px}
.services h2{margin-bottom:5px;font-family:proximaSemiBold;font-size:33px}
.services .mmbtn{margin-top:30px!important}
.services .mmbtn a{margin-top:0!important}
.checkImg{width:205px;height:auto;margin-top:39px;margin-right:-5px}

/*ui changes for cheque*/
.checMidRight {
    float: right;
    width: 70px;
}
.findstore .semi_hdr,.semi_hdr{font-size:28px;font-family:proximaregular;font-weight:700}
.weCanHelp{margin-bottom:30px}
.footerLinkColumn:first-child:first-child {width:100%;}
.footer {margin-top:0em;}
.mgnB20_dv {margin-bottom:20px;
}
.cashAdvWrap .redcolF0533EText {margin-top:2px;}

/*current-opportunities*/
.opportunityFilter .srSearch {
    height: 114px!important;
}
.opportunityFilter .srSearchForm {
    height: 61%!important;
}
.opportunityFilter .srSearchOption {
     margin-top: 0; 
     width: 50%;
}
.opportunityFilter .srSearchInput {
    width: 250px!important;
}
/*loan approval page- Transaction information*/
.widthIncrease {width: 100%;}
#agree_btn {margin-right:0;}
.successinfosection p{
    padding-top: 0;
}
.policycontainer > div, .policycontainer > p, .policycontainer li {
    color:#004C63; 
}
.policycontainer .policyheading{
    font-size:30px;    
}
.successdialog, .linkerrordialog, #authenticateFailurePopup.linkerrordialog {
    padding: 3.2rem;
    width: 435px;
}
.successdialog .message.right18 {
    right: 18%;
    top: 104%;
}
.successdialog .message.right9 {
    right: 7%;
    top: 104%;
}