
.progressWidth{width:auto;padding-bottom:10px;margin-top:30px}
.prograsLable{color:#333;display:inline-block;float:left;font-size:14px;line-height:12px}
.progressWidth .progress{background-color:#e4e4e4;border:1px solid #A29E9E;margin-top:8px;border-radius: 10px;min-height: 20px;}
.progress .meter{background:transparent linear-gradient(#40b879,#40b879) repeat scroll 0 0!important;display:block;height:100%; width: 0; transition: all 1s ease .2s;}
.widthLimit{margin:auto;}

.three-step-form #lf4-step1.in .progress .meter{width:33.33%; transition: all 1s ease .2s;}
.three-step-form #lf4-step3 .progress .meter{width: 33.33%; transition: all 1s ease .2s;}
.three-step-form #lf4-step3.in .progress .meter{width: 66.66%; transition: all 1s ease .2s;}

.complete-progressbar #lf4-step3.in .progress .meter{width: 100%; transition: all 1s ease .2s;}

/*.three-step-form .debt-amt:nth-of-type(6) {margin-bottom: 20px !important;}*/

/* Progress bar for sc2_v2.php - start */
.three-step-form.sc2v2 #lf4-step1.in .progress .meter{width:40%; transition: all 1s ease .2s;}
.three-step-form.sc2v2 #lf4-step3 .progress .meter{width: 40%; transition: all 1s ease .2s;}
.three-step-form.sc2v2 #lf4-step3.in .progress .meter{width: 80%; transition: all 1s ease .2s;}
.complete-progressbar #lf4-step3.in .progress .meter{width: 100%; transition: all 1s ease .2s;}
/* Progress bar for sc2_v2.php - end */

/* Progress bar for fsi14.php */
.fsi14 #lf4-step1.in .progress .meter,.fsi-16 #lf4-step1.in .progress .meter,.fsi_ca #lf4-step1.in .progress .meter{width:20%; transition: all 1s ease .2s;}
.fsi14 #lf4-step2 .progress .meter,.fsi-16 #lf4-step2 .progress .meter,.fsi_ca #lf4-step2 .progress .meter{width: 20%; transition: all 1s ease .2s;}
.fsi14 #lf4-step2.in .progress .meter,.fsi-16 #lf4-step2.in .progress .meter,.fsi_ca #lf4-step2.in .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi14 #lf4-step3 .progress .meter,.fsi-16 #lf4-step3 .progress .meter,.fsi_ca #lf4-step3 .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi14 #lf4-step3.in .progress .meter,.fsi-16 #lf4-step3.in .progress .meter,.fsi_ca #lf4-step3.in .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi14 #lf4-step4 .progress .meter,.fsi-16 #lf4-step4 .progress .meter,.fsi_ca #lf4-step4 .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi14 #lf4-step4.in .progress .meter,.fsi-16 #lf4-step4.in .progress .meter,.fsi_ca #lf4-step4.in .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi14 #lf4-step5 .progress .meter,.fsi-16 #lf4-step5 .progress .meter,.fsi_ca #lf4-step5 .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi14 #lf4-step5.in .progress .meter,.fsi-16 #lf4-step5.in .progress .meter,.fsi_ca #lf4-step5.in .progress .meter{width: 90%; transition: all 1s ease .2s;}
.fsi14 #lf4-step6 .progress .meter,.fsi-16 #lf4-step6 .progress .meter,.fsi_ca #lf4-step6 .progress .meter{width: 90%; transition: all 1s ease .2s;}
.fsi14 #lf4-step6.in .progress .meter,.fsi-16 #lf4-step6.in .progress .meter,.fsi_ca #lf4-step6.in .progress .meter{width: 95%; transition: all 1s ease .2s;}

/* Progress bar for fsi_ca3.php */
.fsi_ca3 #lf4-step2-1 .progress .meter{width: 10%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step2-1.in .progress .meter{width: 20%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step2 .progress .meter{width: 10%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step2.in .progress .meter{width: 20%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step3 .progress .meter{width: 20%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step3.in .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step4 .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step4.in .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step5 .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step5.in .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step6 .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi_ca3 #lf4-step6.in .progress .meter{width: 90%; transition: all 1s ease .2s;}

/* Progress bar for fsi14.php */
.fsi14 #lf4-step1.in .progress .meter{width:15% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step2-1 .progress .meter{width: 15% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step2-1.in .progress .meter{width: 30% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step2 .progress .meter{width: 30% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step2.in .progress .meter{width: 45% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step3 .progress .meter{width: 45% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step3.in .progress .meter{width: 60% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step4 .progress .meter{width: 60% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step4.in .progress .meter{width: 75% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step5 .progress .meter{width: 75% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step5.in .progress .meter{width: 90% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step6 .progress .meter{width: 90% !important; transition: all 1s ease .2s;}
.fsi14 #lf4-step6.in .progress .meter{width: 95% !important; transition: all 1s ease .2s;}
.fsi14.complete-progressbar #lf4-step6.in .progress .meter{width: 100% !important; transition: all 1s ease .2s;}


.complete-progressbar #lf4-step6.in .progress .meter{width: 100%; transition: all 1s ease .2s;}
.fsi14 .progress .meter span,column-span: {display: none;}
/* Progress bar for fsi14.php */



/* Progress bar for fsi4.php */
.fsi4 #lf4-step2.in .progress .meter{width:20%; transition: all 1s ease .2s;}
.fsi4 #lf4-step3 .progress .meter{width: 20%; transition: all 1s ease .2s;}
.fsi4 #lf4-step3.in .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi4 #lf4-step4 .progress .meter{width: 40%; transition: all 1s ease .2s;}
.fsi4 #lf4-step4.in .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi4 #lf4-step5 .progress .meter{width: 60%; transition: all 1s ease .2s;}
.fsi4 #lf4-step5.in .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi4 #lf4-step6 .progress .meter{width: 80%; transition: all 1s ease .2s;}
.fsi4 #lf4-step6.in .progress .meter{width: 90%; transition: all 1s ease .2s;}
.fsi4 #lf4-step7 .progress .meter{width: 90%; transition: all 1s ease .2s;}
.fsi4 #lf4-step7.in .progress .meter{width: 95%; transition: all 1s ease .2s;}

.complete-progressbar #lf4-step6.in .progress .meter{width: 100%; transition: all 1s ease .2s;}
/*.fsi4 .progress .meter span{display: none;}*/


/* Progress bar for fsi4.php */

.fsi4 .progressWidth .progress,.fsi_ca .progressWidth .progress,.fsi-16 .progressWidth .progress, .fsi14-progress .progressWidth .progress{background-color:#fff;border:solid #71a827 0.5px;margin-top:8px;border-radius: 7px;min-height: 14px;position: relative;overflow: visible;}
.fsi4 .progress .meter,.fsi_ca .progress .meter,.fsi-16 .progress .meter, .fsi14-progress .progress .meter{background:transparent linear-gradient(#71a827,#71a827) repeat scroll 0 0!important;display:block;height:100%; width: 0; transition: all 2s ease .2s;font-size: 18px;}
/*.fsi4 .progressWidth{position: relative;}*/
.fsi4 .progress, .fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{width: 60%;margin-left: 10%;}
.fsi4 .progress .meter,.fsi_ca .progress .meter,.fsi-16 .progress .meter, .fsi14-progress .progress .meter{color: #71a827;line-height: 19px;height: 19px;}
.fsi4 .progress .meter .percentage-num,.fsi_ca .progress .meter .percentage-num,.fsi-16 .progress .meter .percentage-num, .fsi14-progress .progress .meter .percentage-num{font-weight: bold;}
.fsi4 .progress-wrap,.fsi_ca .progress-wrap,.fsi-16 .progress-wrap, .fsi14-progress .progress-wrap{
    position: absolute;
    right: -129px;
}
.fsi4 .progress .meter,.fsi_ca .progress .meter,.fsi-16 .progress .meter, .fsi14-progress .progress .meter{border-radius: 7px;}
.fsi4 #lf4-step6 .progress-wrap,.fsi_ca #lf4-step6 .progress-wrap,.fsi-16 #lf4-step6 .progress-wrap{right: -137px;}
/*.fsi4 .progressWidth .progress{height: 14px;}*/

.fsi14-progress .hero-banner .inner-box {padding: 30px 32px 50px !important; }

.fsi2_secv2 .progress { margin-left: 4% !important;}
.fsi2_secv2 .progress-wrap {right: -165px;}
.fsi2_secv2 #lf4-step3 .progress .meter strong {
    right: -165px;
    position: absolute;
    font-weight: 400;
}
/*.complete-progressbar .fsi2_secv2 #lf4-step3.in .progress .meter,{width: 100%; transition: all 1s ease .2s;}*/
.complete-progressbar #lf4-step3.in .progress .meter{width: 100% !important; transition: all 1s ease .2s;}


/* Progress bar for lf1.php */
.fsi14.lf1-page #lf4-step1.in .progress .meter{width:0% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step2 .progress .meter{width: 0% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step2.in .progress .meter{width:10% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step3 .progress .meter{width: 10% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step3.in .progress .meter{width:20% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step4 .progress .meter{width: 20% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step4.in .progress .meter{width:30% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step5 .progress .meter{width: 30% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step5.in .progress .meter{width: 40% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step6 .progress .meter{width: 40% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step6.in .progress .meter{width: 50% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step7 .progress .meter{width: 50% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step7.in .progress .meter{width: 65% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step8 .progress .meter{width: 65% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step8.in .progress .meter{width: 80% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step9 .progress .meter{width: 80% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page #lf4-step9.in .progress .meter{width: 95% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.complete-progressbar #lf4-step9.in .progress .meter{width: 100% !important; transition: all 1s ease .2s;}

.complete-progressbar #lf4-step9.in .progress .meter{width: 100%; transition: all 1s ease .2s;}
.fsi14.lf1-page .progress .meter span,column-span: {display: none;}
 .fsi14-progress.lf1-page .progress-wrap {
    position: absolute;
    right: -142px;
}
/* Progress bar for lf1.php */

/* Progress bar for lf1-bj-v3.php */
.fsi14.lf1-page.lf1-bj #lf4-step2 .progress .meter{width: 0% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step2.in .progress .meter{width:15% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step3 .progress .meter{width: 15% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step3.in .progress .meter{width:30% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step4 .progress .meter{width: 30% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step4.in .progress .meter{width:45% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step5 .progress .meter{width: 45% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step5.in .progress .meter{width: 60% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step6 .progress .meter{width: 60% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step6.in .progress .meter{width: 75% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step7 .progress .meter{width:75% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step7.in .progress .meter{width: 90% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step8 .progress .meter{width: 90% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj #lf4-step8.in .progress .meter{width: 95% !important; transition: all 1s ease .2s;}
.fsi14.lf1-page.lf1-bj.complete-progressbar #lf4-step8.in .progress .meter{width: 100% !important; transition: all 1s ease .2s;}

/* Progress bar for lf1-bj-v3.php */

@media screen and (max-width: 767px){
.fsi14-progress .progressWidth .progress{margin-left: 0;}
.three-step-form .tab-pane .privacy-text,.three-step-form .tab-pane .check-box{padding-left: 0% !important;}
.three-step-form .progress .meter span{display: none;}
.fsi4 .progress-wrap,.fsi_ca .progress-wrap,.fsi-16 .progress-wrap, .fsi14-progress .progress-wrap{right: -128px;z-index: 0;}
.fsi2_secv2 .progress { margin-left: 4% !important;}
.fsi2_secv2 .progress-wrap {right: -165px;} 
.fsi2_secv2 .progress-wrap span {display: inline-block !important;}
.fsi2_secv2 #lf4-step3 .progress .meter strong {right: -148px;}
.fsi2_secv2 #lf4-step3 .progress .meter strong span {display: inline-block;}
}

@media screen and (max-width: 575px){
    .fsi4 .progress,.fsi_ca .progress, .fsi-16 .progress, .fsi14-progress .progress{margin-left: 6%;}

.fsi2_secv2 .progress-wrap span {display: none !important;}
.fsi2_secv2 .progress-wrap {
    right: -73px;
}
.fsi2_secv2 #lf4-step3 .progress .meter strong { right: -60px;}
.fsi2_secv2 #lf4-step3 .progress .meter strong span {display: none;}

}



@media screen and (min-width: 768px) and (max-width: 1024px) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{margin-left: 10% !important;}
    .fsi4 #lf4-step6 .progress-wrap, .fsi_ca #lf4-step6 .progress-wrap, .fsi-16 #lf4-step6 .progress-wrap{right: -137px;}
    .fsi2_secv2 .progress { margin-left: 6% !important;
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{margin-left: 10% !important;}
    .fsi2_secv2 .progress { margin-left: 6% !important;}
}

@media screen and (min-width: 414px) and (max-width: 736px) and (orientation:landscape) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{margin-left: 10% !important;}
}
@media screen and (min-width: 414px) and (max-width: 736px)  {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress{margin-left: 0px !important;}
    .fsi4 #lf4-step6 .progress-wrap, .fsi_ca #lf4-step6 .progress-wrap, .fsi-16 #lf4-step6 .progress-wrap, .fsi14-progress .progress-wrap {right: -135px;}
}

@media screen and (min-width: 375px) and (max-width: 812px) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress{margin-left: -1%;}
}
@media screen and (min-width: 375px) and (max-width: 812px) and (orientation:landscape) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{margin-left: 10%;}
}
@media screen and (min-width: 360px) and (max-width: 740px) and (orientation:landscape) {
 .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress, .fsi14-progress .progress{margin-left: 10% !important;}
}
@media screen and (min-width: 360px) and (max-width: 740px) {
    .fsi4 .progress,.fsi_ca .progress,.fsi-16 .progress{margin-left: -3%;}
    .fsi4 #lf4-step6 .progress-wrap,.fsi_ca #lf4-step6 .progress-wrap,.fsi-16 #lf4-step6 .progress-wrap{right: -135px;}
}
@media screen and (max-width: 991px) and (min-width: 768px){
.three-step-form .tab-pane .privacy-text,.three-step-form .tab-pane .check-box {padding-left: 10% !important;}
}


@media only screen and (max-width:580px) {
    .progressWidth{font-size: 12px; }
/*    .fsi14-progress .progress-wrap{right: -115px;}*/
    
}
@media screen and (max-width: 380px){
    .fsi4 .progress,.fsi_ca .progress, .fsi-16 .progress, .fsi14-progress .progress{margin-left: 0%;}
    .fsi14-progress .progress-wrap {right: -110px;}
    .fsi14-progress .progress-wrap span{font-size: 15px;}
}


