@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic&amp;subset=latin,greek,latin-ext,cyrillic,greek-ext,vietnamese,cyrillic-ext);

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&amp;subset=latin,greek,latin-ext,cyrillic,greek-ext,vietnamese,cyrillic-ext);

@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);

.header{background-image:none!important;background-color:#fff!important}
.header .rightsidepage{width:90%!important;float:none;margin:310px auto 0!important;padding:0!important}
.apply-for-loan-strip{position:absolute;top:106px;left:0;width:100%}
.topside-header-afl{position:absolute;top:0;left:0;width:100%;padding: 23px 0;}
.apply-for-loan-strip section.info-wrap{padding:0;width:100%;position:relative;clear:both;display:block}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip h1{text-transform:uppercase;line-height:initial;margin:0;position:relative;z-index:1;font-size:38px;font-weight:700;font-family:'Roboto',sans-serif}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip h2{line-height:initial;margin:0;position:relative;z-index:1;font-size:30px;font-weight:300;font-family:'Roboto',sans-serif}
.apply-for-loan-strip .team-title-wrap{width:100%;position:relative}
.apply-for-loan-strip .team-title-wrap > ul{width:100%;font-size:0;display:flex}
.apply-for-loan-strip .team-title-wrap > ul > li{display:inline-block;width:33.333333333333%;min-height:170px}
.apply-for-loan-strip .team-title-wrap > ul > li:first-child{background:#ffc13e}
.apply-for-loan-strip .team-title-wrap > ul > li:nth-child(2){background:#ffad01;position:relative}
.apply-for-loan-strip .team-title-wrap > ul > li:nth-child(2):before{background:#ffad01;content:"";height:100%;left:-35px;position:absolute;top:0;transform:skew(-15deg);width:70px}
.apply-for-loan-strip .team-title-wrap > ul > li:nth-child(2):after{background:#ffad01;content:"";height:100%;right:-35px;position:absolute;top:0;transform:skew(-15deg);width:70px}
.apply-for-loan-strip .team-title-wrap > ul > li:last-child{background:#f89400}
.apply-for-loan-strip .team-title-wrap .title-head{position:absolute;width:100%;top:0;left:0}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip_outer{display:table;width:100%}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip{height:175px;display:table-cell;vertical-align:middle}
.apply-for-loan-strip .team-title-wrap > .title-head h2{margin-bottom:0;line-height:initial}
.press_cont h3:last-child,.press_cont h3:last-child span{font-size:24px}
.applyforloan h2{font-family:"Roboto",sans-serif;font-feature-settings:lnum;font-weight:300;line-height:32px;font-size:36px;margin:0;padding:0;color:#212121;margin-bottom:10px;margin-top:20px}
.applyforloan h3{margin:0;padding:0;font-size:24px;line-height:36px;font-weight:300;font-family:'Roboto',sans-serif;font-feature-settings:lnum;-moz-font-feature-settings:lnum;-webkit-font-feature-settings:lnum;-ms-font-feature-settings:lnum;-o-font-feature-settings:lnum;color:#212121;margin-bottom:30px}
.rightsidepage .innerpage{border:none!important}
a:focus,a:hover,a:active{outline:0;text-decoration:none}
.panel-group .panel + .panel{margin-top:0}
.panel{background:none;box-shadow:none;margin:0;border-radius:0!important}
.panel:last-child{border-bottom:none}
.panel-group > .panel:first-child .panel-heading{border-radius:7px 7px 0px 0px !important;}
.panel-group .panel{border-radius:0}
.panel-group .panel + .panel{margin-top:0!important}
.panel-title a{font-size:24px;line-height:29px;font-weight: 600;padding:15px;display:block;color:#fff;position:relative;/* font-family:"Roboto",sans-serif; */}
.forminfo-afl input[type="text"],.forminfo-afl select[multiple],.forminfo-afl select[size]{/* text-transform: capitalize; */height: 46px;border-color: rgb(141 141 141 / 0.5);font-size: 16px;border-style: solid;border-width: 0 0 0.5px 0;box-shadow: none;border-radius: 0;padding-left: 0;}
.panel-title a:hover,.panel-title a:focus,.panel-title a:active{text-decoration:none}
.panel-body{background:#fff;padding:0!important;border:1px solid rgba(204,204,204,0.6);box-shadow: 0px 3px 20px #ddd;border-radius: 5px;}
.panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius .3s linear .2s}
.panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0}
.infoinnerbox.submitbutton{text-align:center}
.applyforloan .infoinnerbox.submitbutton input[type="submit"],.applyforloan .infoinnerbox.submitbutton input[type="button"]{background:#ff5a00;width:auto;padding: 10px 40px;font-weight: 600;margin:0 auto;line-height:30px;font-size:16px;display:inline-block;box-shadow:0 5px 4px 0 rgba(0,0,0,0.1),0px 3px 4px 0 rgba(0,0,0,0.06);transition:.7s;/* font-family:"Roboto",sans-serif */outline: none;}
.applyforloan .infoinnerbox.submitbutton input[type="submit"]:hover,.applyforloan .infoinnerbox.submitbutton input[type="button"]:hover{color:#fff;background-color:#212121;transition:.2s}
.panel-group .panel{margin-bottom:10px!important}
/* #bs-collapse icon scale option */

/*.panel-heading a:before {
  content: '\f0d7';
  position: absolute;
  font-family: 'FontAwesome';
  right: 5px;
  top: 10px;
  font-size: 24px;
  transition: all 0.5s;
  transform: scale(1);
}

.panel-heading.active a:before {
  content: ' ';
  transition: all 0.5s;
  transform: scale(0);
}

#bs-collapse .panel-heading a:after {
  content: ' ';
  font-size: 24px;
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  transform: scale(0);
  transition: all 0.5s;
}

#bs-collapse .panel-heading.active a:after {
  content: '\e909';
  transform: scale(1);
  transition: all 0.5s;
}


#accordion .panel-heading a:before {
  content: '\f0d7';
  font-size: 24px;
  position: absolute;
  font-family: 'FontAwesome';
  right: 5px;
  top: 10px;
  transform: rotate(180deg);
  transition: all 0.5s;
}

#accordion .panel-heading.active a:before {
  transform: rotate(0deg);
  transition: all 0.5s;
}*/

/*CUSTOM CODE STARTS HERE*/
.boxtitle-afl{background:#757575;position:relative;text-transform:uppercase;margin:0;color:#fff;}
.forminfo-afl{box-sizing:border-box;width:100%;border:none;padding: 25px;}
#borrowerForm .forminfo-afl label{
    text-transform: capitalize;
    color: #000;
    font-weight: 400 !important;
}
.page-header h2{font-family:"Roboto",sans-serif;font-feature-settings:lnum;font-weight:300;line-height:44px;font-size:36px;margin:0;padding:0;color:#212121;margin-bottom:10px}
.page-header h3{margin:0;padding:0;font-size:28px;line-height:36px;font-weight:300;font-family:'Roboto',sans-serif;font-feature-settings:lnum;-moz-font-feature-settings:lnum;-webkit-font-feature-settings:lnum;-ms-font-feature-settings:lnum;-o-font-feature-settings:lnum;color:#212121;margin-bottom:10px}
.panel-heading{border:none;padding:0!important;border-radius:0!important}
/*.view-borrower.no-layout .wrap {
	max-width: 100% !important;;
}*/
.topside-header {margin: 40px 0;}
/*CUSTOM CODE ENDS HERE*/

.applyforloan .newlenderinfo.addlender{border:none;padding:0}
label{/* font-family:"Roboto",sans-serif; */font-size: 15px;font-weight: 300!important;line-height: 17px;color: #393939;}
.collapse{display:block!important}
a[role="button"]{cursor:default}
select{line-height:34px!important}
.applyforloan .forminfo-afl .form-group{margin-bottom: 35px;}
sup.mandatory{color:red;font-size:13px;top: -5px;}
@media (max-width: 1024px) {
.footer .firstblock,.apply-for-loan-strip .team-title-wrap > .title-head h2{display:none}
.footer .clientsnumber{text-align:center}
.footer .copyrightblock{padding:20px 30px!important}
.header .rightsidepage{width:95%!important}
.forminfo-afl {padding: 15px 0px 5px 0px;}
}
@media (max-width: 767px) {
.applyforloan .infoinnerbox.submitbutton input[type="submit"],.applyforloan .infoinnerbox.submitbutton input[type="button"]{font-size:100%}
.footer .copyrightblock .footerlicense .copysection{width:100%;float:none;text-align:center}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip h1{font-size:28px}
.apply-for-loan-strip .team-title-wrap .title-head .container .eq_height_strip{height:130px}
.apply-for-loan-strip .team-title-wrap > ul > li{min-height:130px}
.header .rightsidepage{margin:260px auto 0 !important;}
.panel-title a {font-size: 17px;font-weight: 400;}
}
@media (max-width: 640px) {
.applyforloan h2{font-size:28px}
.applyforloan .forminfo-afl .form-group{margin-bottom:15px; padding: 0 15px;}
.applyforloan .forminfo-afl label{margin-top:10px}
}
.view-borrower.no-layout .wrap{max-width:1280px}
.footer{border-top:1px solid #e0e0e0; margin-top:30px;}
.footer .firstblock{background:#fff;padding:30px 0}
.view-borrower.no-layout .footer .wrap {max-width: 1000px;}
.footer .firstblock .loginbox{text-align:center}
.footer .firstblock .contactaddress{text-align:right}
.footer .firstblock .moduletable,.footer .firstblock .loginbox{width:33.3%;float:left}
.footer .firstblock .pagelinks,.footer .firstblock .contactaddress{width:100%;float:left}
.footer .firstblock .pagelinks h2,.footer .firstblock .contactaddress h2,.footer .firstblock .loginbox h2{color:#f7941d;font-size:20px;margin-bottom:15px;text-transform:uppercase}
.footer .firstblock .pagelinks li,.footer .firstblock .contactaddress p{font-size:16px;color:#656565;font-size:16px}
.footer .firstblock .contactaddress p{line-height:29px}
.footer .firstblock .pagelinks li,.footer .firstblock .loginbox li{margin:6px 0;display:inline-block;width:100%}
.footer .firstblock .pagelinks li a,.footer .firstblock .loginbox li a{color:#656565;text-transform:uppercase;font-size:16px}
.footer .copyrightblock{background:#262727;padding:20px 0;color:#FFF}
.footer .copyrightblock1{background:none repeat scroll 0 0 #262727;border-bottom:1px solid #9a9a9a;color:#fff;padding:10px 0}
.spnTop{background:#FF5A00;border-radius:50%;bottom:1%;color:#fff;cursor:pointer;font-size:45px;height:40px;opacity:.5;position:fixed;right:1%;width:40px}
.spnTop i{float:left;margin-top:-12px;text-align:center;width:100%;color:#fff!important}
.spnTop:hover{opacity:1}

#collapseOne .forminfo-afl .form-group input#applicantEmail{padding-right:35px;}