

@media (min-width: 1369px){
.loan-compare { top: -450px; }
 .banner {height: 90vh;}
}
@media(min-width: 1459px)/*media screen*/{
 .loan-compare { top: -480px; }
 .banner {height: 80vh !important;}
   
}
@media(min-width: 1800px)/*media screen*/{
 .loan-compare { top: -480px; }
 .banner {height: 72vh !important;}
   
}
@media only screen and (min-width: 1200px) and (max-width: 1300px)/*media screen*/{
.container-inner{padding-left: 15px; padding-right: 15px;}
}/*media screen*/

@media(max-width: 1199px)/*media screen*/{
header .contactus li span { padding-left: 10px;}
.container-inner{padding-left: 15px; padding-right: 15px;}
.banner{height: auto; padding-bottom: 120px;}
.banner img{height: auto;}
.feature-section .container-inner{padding-left: 0; padding-right: 0;}
.feature-section .column-3{padding: 15px;}
.bankpartner .container-inner{padding-left: 15px; padding-right: 15px;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider { width: 200px;}

/*footer*/
footer .ftr-menu li + li{padding-left: 18px;}
/*footer*/

/*personalloan compare*/
.bankloan-compare .column-2{padding-right: 15px;}
.bankloan-compare .column-2 + .column-2{padding-left: 15px;}
.bankloan-compare .column-2.LoanAmount .textbx{width: 150px; padding-right: 10px; font-size: 18px;}
.bankloan-compare .column-2.LoanAmount .amout-rangeslider{/*max-width: 320px;*/}
.rightbr-icons{font-size: 14px;}
.loan-caategory li{font-size: 14px; width: 160px;}
.rightbr-icons li{width: 35px; height: 35px; padding-left: 35px;}
.loan-process{padding: 20px;}
.rightbr-icons li a{line-height: 34px; height: 34px; padding-left: 10px;}

.bankloan-compare .tenure-range{padding-left: 120px;}
.bankloan-compare .tenure-rangeslider{width: 100%; padding: 0 50px 0 45px; /*max-width: 215px;*/ position: relative;}
.bankloan-compare .column-2.Tenure .textbx{width: 120px; padding-right: 10px; font-size: 18px;}
.bankloan-compare .lefttxt{left: -45px;}
/*personalloan compare*/

/*bank compare listing*/
.bank-compare li{padding: 10px; vertical-align: middle;}
.bank-compare ul.head li{padding: 10px;}
.bank-compare li.bankname{width: 200px;}
.bank-compare li.Foreclosure{width: 120px;}
.bank-compare li.processing-fee{width: 120px;}
.bank-compare li.proceed{width: 80px;}
/*bank compare listing*/

/*loan process slider*/
.finalview{padding: 15px;}
.process-loan{padding: 15px;}
.loan-process{padding: 0;}
/*loan process slider*/

/*final step*/
.finalstepmain .process-title{font-size: 26px;}
.finalstep-content .loandoctext{font-size: 20px; padding: 15px; max-width: 370px;}
/*final step*/

/*documention online*/
.documentsbx{padding: 15px;}
.Checklist-doc .rows.docrow .docbx ul li .column-2{width: 100%;}
.pickup-address .timebx .col{width: 90px;}
.pickup-address .rows .addressbx .column-2.timebx{padding-left: 0; margin-left: -2px; padding-right: 0;}
.pickup-address .rows .addressbx .column-2{padding-right: 40px;}
.pickup-address .timebx .timetext{width: 40px;}
/*documention online*/

/*range*/
.bank-compare .banklisting-bg{padding: 15px;}
.bankloan-compare.rangebx .column-3 + .column-3{padding-left: 10px;}
header .contactus li{padding-left: 25px;}
/*range*/
}/*media screen*/

@media(min-width: 992px) and (max-width: 1099px)/*media screen*/{

.bankloan-compare .column-2 + .column-2 .amout-rangeslider {left: -14px;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider .lefttxt { left: 0px;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider { padding: 0 50px;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider .righttxt {right: -14px;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider .lefttxt { right: auto; left: 0px;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider { left: -5px;}

}
@media(max-width: 991px)/*media screen*/{
/*header*/
header .contactus li + li { margin-left: 0; margin-top: 5px;}
header .contactus li {text-align: left; width: 100%;}
/*header*/

.container-inner.loan-compare{padding: 0 10px;}
.banner{min-height: 530px;}
.loan-compare ul{width: 100%; float: left; margin: 0;}
.loan-compare ul li{padding: 20px 5px;}
.loan-compare ul li:nth-of-type(2){margin-top: 50px;}
.loan-compare ul li:nth-of-type(3){margin-top: 100px;}
.loan-compare ul li:nth-of-type(4){margin-top: 50px;}

.feature-section .column-3.videos{width: 100%;}
.feature-section .column-3.reviews{width: 50%;}
.feature-section .column-3.why-we{width: 50%;}

/*personalloan compare*/
.loan-caategory .loantypesection {  bottom: 0; color: #fff; float: right; font-family: "HelveticaNeueBold_1";font-size: 28px;
max-width: none; position: relative; right: 0; text-align: center; width: 100%; /*padding-bottom: 20px;*/
}
.loan-caategory .loantypesection img{display: inline-block; float: none; vertical-align: bottom;}
.loan-caategory .loantypesection br{display: none;}
.loan-caategory li{width: 20%;}

.bankloan-compare{margin-bottom: 50px;}
.bankloan-compare .amout-rangeslider{margin-top: 30px;}
.bankloan-compare .tenure-rangeslider{margin-top: 30px;}
.bankloan-compare .column-2.Tenure{min-height: 152px;}
.bankloan-compare .column-2.LoanAmount .amout-rangeslider{max-width: none; width: 100%; padding: 0 40px;}
.bankloan-compare .amout-rangeslider .lefttxt{right: auto; left: 0;}
.bankloan-compare .loanamount-range.mbkSld .amout-rangeslider  .righttxt { left: auto; right: -20%;}
.bankloan-compare .tenure-rangeslider{max-width: none;}
.bank-compare ul{display: flex;}
.bank-compare ul.head{font-size: 13px; font-family: "HelveticaNeue_0";}
.bank-compare ul.head li.bankname{font-family: "HelveticaNeue_0";}
.bank-compare li.bankname{width: 100px; padding-right: 10px;}
.bank-compare li.bankname .bnk-logo{font-size: 0;}
/*personalloan compare*/

/*loan process*/
.living-content li{margin: 0;}
/*loan process*/

/*final step*/
.finalstep-content .loandoctext{max-width: none;}
.finalstep-content .loandetail{max-width: none; padding-left: 30px;}
.loandetail .bottomrow{padding-left: 0;}
/*final step*/

/*range*/
.bankloan-compare{margin-bottom: 0;}
.bankloan-compare.rangebx .column-3:first-of-type{width: 100%; float: left; border: 0;}
.bankloan-compare.rangebx .column-3{width: 50%;}
.bankloan-compare.rangebx .column-3:last-of-type{width: 50%;}
/*range*/

.bankloan-compare{margin-bottom: 60px;}
.bankloan-compare .column-2.LoanAmount{width: 100%; padding: 0;}
.bankloan-compare .column-2.Tenure{width: 100%; padding: 0; border: 0; min-height: auto; padding-top: 30px; margin-top: 60px;
border-top: 1px solid #957b33;}

.loan-caategory ul{padding-top: 20px;}
.post-popup {width: 100%;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider { width: 96%;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider {width: 88%;}
.popup-modal .close { right: -29px;}
.loan-compare {top: -360px;}
header .social li:first-child span { font-size: 14px;}

}/*media screen*/



@media(max-width: 767px)/*media screen*/{
/*comparebest*/
.bankloan-compare .loanamount-range{padding-left: 0;}
.bankloan-compare .column-2.LoanAmount .textbx{width: 100%; padding: 0; margin-bottom: 15px; position: relative;}
.bankloan-compare .tenure-range{padding-left: 0;}
.bankloan-compare .column-2.Tenure .textbx{width: 100%; padding: 0; margin-bottom: 15px; position: relative;}
/*comparebest*/

/*home page*/
.loan-compare .compare-head{margin: 0;}
/*home page*/

/*compare loan*/
/*.bankloan-compare{margin-bottom: 10px;}*/
/*compare loan*/

/*bank compare*/
.bank-compare li{text-align: center;}
/*bank compare*/

/*range*/
.loan-caategory li{font-size: 13px;}
.Checklist-doc .rows.docrow .docbx .textbx { float: left; padding-left: 0; width: 100%;}
/*range*/

/*Request for Pick-up*/
.request-pickup-doc .pickup-doc{padding: 0;}
.pickup-doc .column{max-width: none;}
.pickup-doc .column + .column{max-width: none; float: left;}
.pickup-doc .column + .column .docbx{padding-left: 120px;}
.request-pickup-doc .optional-docmain{padding-right: 15px;}
.request-pickup-doc .optional-doc .column-2 + .column-2{float: left; padding-top: 5px; padding-left: 15px; clear: both;}
.request-pickup-doc .optional-doc + .optional-doc{padding-top: 20px; margin-top: 20px; border-top: 1px solid #ccc;}
.Best-Time-Pickup .inputbx.pickdoc{padding: 10px 5px;}
.pickup-address .timebx .col{width: 76px;}
.pickup-address .timebx .timetext{font-size: 14px; width: 30px;}
.pickup-address .timebx .col.to{margin: 0;}
.pickup-address .timebx .col.tmbx{margin-right: 0;}
.pickup-address .timebx .timetext{min-height: 42px; line-height: 42px;}
/*Request for Pick-up*/

/*Your Loan Eligiblity*/
.Loan-Eligiblity-content .column{max-width: 170px; padding: 0;}
/*Your Loan Eligiblity*/

/*blog detail*/
.writereview .col-2{width: 100%;}
/*blog detail*/

/*video popup*/
.post-popup { width: 85%; top: 25%;}
.popup-modal .close { right: -15%;}
/*video popup*/

.inputclk + .chkicon, .inputclk:checked + .chkicon {  width: auto;  left: 0;}
.loan-compare ul li:nth-of-type(2) .pic img { top: 72%;}
}/*media screen*/

@media(max-width: 639px)/*media screen*/{
.rightbr-icons{display: none;}
/*range*/
.bank-compare .banklisting-bg{padding: 0;}
/*range*/
/*home page*/
.container-inner.loan-compare {  float: left;  padding: 0 10px;  width: 100%;}
.banner{min-height: auto; padding-bottom: 0;}
header{padding-top: 15px;}
.loan-compare{top: 0; position: relative;}
.loan-compare .compare-head{font-size: 24px; margin-top: -50px;}
.loan-compare ul{text-align: center;}
.loan-compare ul li{width: 33%; float: none; display: inline-block; margin: -1px; vertical-align: top; margin-bottom: 0px; padding-bottom:0px}
.loan-compare ul li .loanbg:after{display:none;}
.loan-compare ul li .text{font-size:13px; padding-left:0; padding-right:0}
.loan-compare ul li:nth-of-type(2){margin-top: 0;}
.loan-compare ul li:nth-of-type(3){margin-top: 0;}
.loan-compare ul li:nth-of-type(4){margin-top: 0;}
.rangeslider{display:none;}
.feature-section .column-3.reviews{width: 100%;}
.feature-section .column-3.why-we{width: 100%;}
.finalstepmain .process-mainbx{height:auto!important;}
.welcometxt{padding: 20px 0 40px 0;}
/*home page*/

/*footer*/
footer .ftr-logo{max-width: none; text-align: center; width: 100%;}
footer .ftr-logo img{max-width: 75px; float: none; display: inline-block;}
footer .bottomrow .pull-left{width: 100%; float: left; text-align: center;}
footer .bottomrow .pull-right{width: 100%; float: left; text-align: center;}
footer .ftr-menu ul{text-align: center;}
footer .ftr-menu li{float: none; display: inline-block; padding: 2px;}
footer .toprow{padding-bottom: 15px;}
/*footer*/

/*compare bank loan*/
.process-content{padding-bottom:95px;}
.loan-caategory ul {
    float: none;
    margin-left: -15px;
    margin-right: -15px;
    width: auto;
    text-align: center;
    padding-top: 20px;
    /*background-color: #89c28a;*/
    background-color: #fff;
    border-top: 1px solid rgba(0,0,0,0.3);
    clear: both;
}
.loan-caategory li{width: 50%; padding: 0 15px; min-height: 130px; display: inline-block; float: none; margin: -1px;}
.bank-compare .baNklisting ul{width: -moz-max-content; width: -webkit-max-content; width: max-content;}
.baNklisting{ overflow: auto;}
.baNklisting .header-compare{/*width: 800px;*/ width: 100%; white-space: nowrap;}
.baNklisting #LoanResponseDiv{/*width: 800px;*/ width: 100%; white-space: nowrap;}
.bank-compare .baNklisting ul{display: table;}
.bank-compare li.bankname{font-size: 14px;}
.bank-compare .baNklisting li{white-space: normal; /*min-height: 60px;*/ vertical-align: middle;}
.bank-compare li.bankname .bnk-logo img{max-width: 100%;}
/*compare bank loan*/

.hidden-slide-height{height:400px; border:2px solid #FF0000}
.self-company-type .living-content li {min-height: 198px;}
.Financial-details .Financial-details-bx{min-height: 400px;}
.crdtcrdbg .CompanyType li{min-height:200px;}
.process-loan .loan-content.home-loan-slide{padding-bottom:0}
.process-loan .loan-content.home-loan-slide{min-height: 80px;}
/*process loan*/
.process-loan{padding: 15px; min-height: inherit;}
/*.process-loan .process-mainbx{min-height: 415px;}*/
.process-loan{min-height:478px;}
.existingloans .rowbx .Colfrm{width:100%}
.process-loan .gander-content{vertical-align: middle; display: table-cell;}

.process-loan .process-mainbx{padding: 0 15px;}
.process-loan .process-title{font-size: 30px;}
.fiximg{display: block;}
.prev-arow-slider{left: 0; width: 30px; height: 55px;}
.next-arow-slider{right: 0; width: 30px; height: 55px;}
.finalview{padding: 0;}

.gander-content ul{text-align: center;}
.gander-content ul li{width: 47%; height: auto; display: inline-block; float: none; margin: 1%; border: 5px solid #535f8d;}
.gander-content ul li:last-of-type{border: 5px solid #fc3468;}
.gander-content ul li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.gander-content ul li:before{display: none;}
.gander-content li a::after{bottom: 10px; width: 30px; height: 30px; background-size: 100% auto;}
.gander-content li a.active::after{bottom: 10px; width: 30px; height: 30px; background-size: 100% auto;}

.process-loan .im-content ul{text-align: center;}
.process-loan .im-content ul li{width: 47%; min-height: inherit; display: inline-block; float: none; margin: 1%;
background-size: 100% auto; font-size: 20px;height: 100px;}
.process-loan .im-content ul li a{position: absolute; left: 0; top: 0; width: 100%; min-height: 100%;}
.process-loan .im-content li::before{width: 30px; height: 30px; background-size: 100% auto; top: -15px;}
.process-loan .im-content li a{padding: 15px;}

.amountbx{margin: 0;}
.amounttxt{min-height: 135px;}

.process-loan .companytext{min-height: auto; background-size: 100% auto !important; padding: 60px 15px 80px;}
.inputbx.compnytype{font-size: 16px;}
#ajax_listOfOptions_companyNameFront{margin-left: -135px; max-width: 270px; padding: 5px;}
#ajax_listOfOptions_companyNameFront div{padding: 5px; text-transform: none; font-size: 14px;}


.living-content{margin-top: 0;}
.living-content li{margin-bottom: 20px; width: 87px; min-height: 115px; font-size: 16px;}
.living-content li a{width: 100%;}
.living-content li .pic{height: 80px; width: 100%;}
.living-content li .locationname{margin-bottom: -10px; bottom: 0; font-size: 14px;}
.living-content li .typename{max-width: 200px;}
#ajax_listOfOptions_otherCity{max-width: 270px; margin-left: -110px;}

.process-loan .personalDetails{margin-top: 0;}
.process-loan .personalDetails .col.txt{max-width: none; font-size: 16px; text-align: left; padding: 0; line-height: 30px;
padding-left: 5px;}
.process-loan .personalDetails .col{max-width: 100%; width: 100%;}
.inputbx.emailtext{font-size: 16px;}
.inputbx.contact-na{font-size: 16px;}
#ajax_listOfOptions_otherCity{padding: 5px;}
#ajax_listOfOptions_otherCity div{padding: 5px; text-transform: none; font-size: 14px;}
.process-loan .personalDetails .rows + .rows{margin-top: 10px;}
/*process loan*/

/*final page*/
.process-loan .process-mainbx{padding: 0;}
.finalstep-content .loandetail{padding-left: 15px; padding-top: 30px;}
.finalstepmain .process-title{padding-top: 62px;}
/*final page*/

/*view offer*/
.process-loan .slidetbg-bx{background-position: right bottom !important;}
.bankloan-compare.onlineoofers .column-2{width: 100%; text-align: center;}
.bankloan-compare.onlineoofers .column-2 + .column-2{padding: 0; border: 0; padding-top: 10px; margin-top: 10px; border-top: 1px solid #4c4c4c;}
/*view offer*/

/*range*/
.bankloan-compare .heading{font-size: 24px;}
.bankloan-compare.rangebx .column-3{width: 100%; min-height: inherit;  border: 0; padding: 0;}
.bankloan-compare.rangebx .column-3:last-of-type{width: 100%; padding: 0;}
.bankloan-compare.rangebx .amout-rangeslider{margin-top: 35px; margin-bottom: 20px;}
.bankloan-compare.rangebx .column-3 + .column-3{padding-top: 20px; margin-top: 10px; border-top: 1px solid #957b33;}
/*range*/

/*Document*/
.Checklist-doc .rows.docrow + .rows.docrow{margin-top: 0;}
.Checklist-doc .rows.docrow .column{width: 100%; padding: 0; padding: 10px 0;}
.documention-btn .column{margin: 0; padding: 0; min-width: inherit; width: 100%; max-width: 300px; margin: 5px 0;}

.loan-Eligibility .eligibility-list li{width: 100%; float: left; padding: 15px 10px;}
/*Document*/

/*Submit Document Online*/
.online-submitbx .column{width: 100%;}
.online-submitbx .column + .column{width: 100%; padding-left: 15px;}
.online-submitdoc .sub-row .column{width: 100%;}
.online-submitdoc .sub-row .column.oTheroption{width: 100%; padding-left: 15px;}
.pickup-address .rows .column-2{width: 100%; padding-right: 0;}
.pickup-address .rows .column-2 + .column-2 {margin-top: 15px;}
/*Submit Document Online*/

/*Request for Pick-up*/
.pickup-doc .column + .column .docbx{padding-left: 10px;}
.request-pickup-doc .optional-docmain{padding-left: 15px;}
/*Request for Pick-up*/

/*Eligiblity Calculator*/
.Calculator-content .rows + .rows{margin-top: 50px;}
.Calculator-content .loan-numeric{padding-left: 0; font-size: 14px;}
.page-container{padding: 40px 15px 130px;}
.Calculator-content .rows .column-2{width: 100%; padding: 0; text-align: left; font-size: 18px;}
.Calculator-content .rows .column-2 + .column-2{margin-top: 10px;}
.Calculator-content .inputbx.loantype{padding-left: 60px;}
/*Eligiblity Calculator*/

/*Your Loan Eligiblity*/
.Loan-Eligiblity .heading{font-size: 30px;}
.Loan-Eligiblity-content{font-size: 18px;}
.Loan-Eligiblity-content .column{padding: 10px 0; width: 145px;}
/*Your Loan Eligiblity*/

/*header*/
.banner img {min-height: 300px;}
.banner {min-height: 300px;}
header .social { padding-top: 8px;padding-left: 30%;float: left;}
header .contactus { padding-top: 100px; padding-left: 30%;}
header .contactus li span ,header .social li:first-child span{ color: #6e6e6e;}
header .social li:first-child { color: #6e6e6e; font-size: 14px;}
/*header*/

/*personalloan*/
.bankloan-compare .loanamount-range.mbkSld .amout-rangeslider .righttxt { left: auto;  right: -27%;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider { width: 92%;}
/*personalloan*/

.loan-caategory .loantypesection img { max-width: 100px;}
.loan-caategory .loantypesection{padding-top: 50px}
.loan-caategory .loantypesection { font-size: 22px;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider {  width: 94%;}
.Textheaderbg {min-height: 270px;}
.textPagebg .page-container { font-size: 16px; margin-top: 145px;}
.page-container { padding: 20px 15px 130px;}

}/*media screen*/


@media(max-width: 559px)/*media screen*/{
.lrg .bankloan-compare .column-2.LoanAmount .amout-rangeslider { width: 80%;}
.lrg .bankloan-compare .loanamount-range.mbkSld .amout-rangeslider .righttxt {right: -23%;}
}

@media(max-width: 479px)/*media screen*/{
.lrg .bankloan-compare .loanamount-range.mbkSld .amout-rangeslider .righttxt {right: -27%;}
.bankloan-compare .column-2 + .column-2 .amout-rangeslider { width: 87%;}
.bankloan-compare.rangebx .column-3 + .column-3 .amout-rangeslider { width: 89%;}
/*header*/
header .social li {width: 100%; text-align: left; margin-bottom: 5px; }
header .social { padding-left: 0; float: left;}
header .contactus { padding-top: 80px; padding-left: 16%;}
.logo img { max-width: 100px;}
.loan-compare .compare-head { font-size: 21px; margin-top: -36px;}
header .social { padding-top: 3px;padding-left: 16%;}
header .social li:first-child span {margin: 0; position: relative; left: 26px;}
header .social li:first-child span { float: initial; font-size: 14px;}
header .social li + li {margin-left: 0; margin-bottom: 0;line-height: 20px;}
header .social li:first-child { padding-left: 35px;}
/*header*/

}
@media(max-width: 420px)/*media screen*/{
/*credit card type*/
.creditCompare{font-size: 12px; padding-top: 0; min-height: inherit;}

/*credit card type*/
/*personalloan*/
.bankloan-compare .loanamount-range.mbkSld .amout-rangeslider .righttxt { left: auto;  right: -30%;}
.bankloan-compare.rangebx .column-3:first-of-type .loanamount-range.mbkSld .amout-rangeslider{ padding-left: 36px;}
/*personalloan*/

}/*media screen*/

@media(max-width: 359px)/*media screen*/{
/*home page*/
.loan-compare .compare-head{font-size: 20px;}
/*home page*/
.logo img{max-width: 100px;}
/*processloan section*/
.process-loan .process-title{font-size: 24px;}
.process-loan .im-content ul li{font-size: 18px;}
.process-loan .process-title small{padding-top: 10px; font-size: 16px;}

.living-content li{width: 84px;}
#ajax_listOfOptions_otherCity{margin-left: -113px; max-width: 258px;}
/*processloan section*/

/*final page*/
.process-loan .process-title{font-size: 20px;}
.finalstep-content .loandoctext{font-size: 16px; line-height: 24px;}
/*final page*/

/*Request for Pick-up*/
.pickup-address .timebx .col{margin: 0 4px;}
/*Request for Pick-up*/

/*Your Loan Eligiblity*/
.Loan-Eligiblity-content .column{width: 126px;}
/*Your Loan Eligiblity*/

/*video poup*/
.post-popup {width: 78%;}
/*video poup*/

/*header*/
header .social { padding-left: 6%;  float: left;}
header .contactus {
    padding-top: 80px;
    padding-left: 8%;
}
.column.pull-right.social ul {
    padding-left: 2%;
}
/*header*/

/*personalloan-compare*/
.lrg .bankloan-compare .loanamount-range.mbkSld .amout-rangeslider .righttxt { right: -30%;}
.popup-modal .close { right: -22%;}
/*personalloan-compare*/
.loan-compare ul li:nth-of-type(2) .pic img { top: 80%;}
}/*media screen*/

