@media only screen and (min-width: 1024px) and (max-width: 1140px) {
	.progressbar{padding-left: 30px;}	
.progressbar li{padding: 0px 14px;}	
}

@media only screen and (max-width: 1023px) {
	.congr-box {
		width: 95%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
.container-box{width: 100%; padding: 0px;}
.container-inr{padding: 0px 12px;}
.progressbar{padding-left: 30px}
.progressbar li{padding: 0px 8px; font-size: 12px;}
.ofr-date{width: auto;}	
.slct-btn-col a{width: 170px;}	
.ofr-date .ofr-date-cont{font-size: 16px;}	
.upld-row{display: inherit; padding: 0px 0 5px 0;}	
.upld-col{width: 100%; padding-bottom: 15px;}
.ofr-item{width: 50%;}
.ofr-disc li{font-size: 14px;}	
/* footer */	
.ftr-link{width: auto;}	
.ftr-link li{padding: 0px 5px; font-size: 13px;}
.ftr-link li a{font-size: 13px; line-height: 14px;}	
}



@media only screen and (max-width: 767px) {
.top-row{height: 50px; justify-content: space-between;}	
.logo{width: 40px}	
.main-wrp{margin-top: 50px;}
.progressbar-mob{display: block;}
.btn-back{position:relative; left: 0px; top: 0px;}
.container-box{width: 100%; padding: 0px;}
.container-inr{padding: 0px 12px;}
.progressbar{display: none;}
.no-pad{padding: 0px!important}	
.hm-logo{top: 10px}	
.logo-hm{width: 40px;}	
.hm-cont h2{font-size: 18px;}
.slct-prdt{display: inherit;}	
.slct-btn-col{margin-bottom: 20px; justify-content: space-between;}	
.slct-btn-col a{width: 49%; margin-right: 0px;}	
.slct-btn-col a span{margin-right: 8px;}
.slct-btn-col a{font-size: 22px;}	
.ofr-date .ofr-date-cont{font-size: 18px;}
.hm-note{display: inherit; font-size: 14px;}	
.hm-note span{font-size: 14px;}	
.ofr-date{width: 100%;}	
.form-cont{top:0px; padding: 30px 0px;}	
.width-60, .width-90{width: 100%;}
.verify-box{width: 100%;}	
.form-inr{padding: 15px 12px;}
.form-inr h2{font-size: 20px;}
.form-inr p br{display: none;}
.form-inr p{font-size: 16px; line-height: 20px;}	

.personal-details .frm-row, .purchase-details .frm-row{display: inherit; padding-bottom: 0px;}	
.personal-details .frm-row .col-33, .purchase-details .frm-row .col-50{width: 100%; padding-bottom: 15px;}	
.personal-details .frm-row .col-33 label, .purchase-details .frm-row .col-50 label{font-size: 16px;}	
.personal-details .frm-row .btn, .purchase-details .frm-row .btn{width: 100%!important}	
	
.upld-row{display: inherit; padding: 0px 0 5px 0;}	
.upld-col{width: 100%; padding-bottom: 15px;}
.note-row{display: inherit; padding-bottom: 0px;}
.note-row .col-50{width:100%; padding-bottom: 15px;}
.declare-box p{padding-bottom: 0px;}
.btn-row .btn{width: 100%!important;}
.summary-details{padding: 0px;}	
.summary-row .col-details, .summary-row .col-title{font-size: 15px;}
.btn-edit{top:17px; right: 15px;}
.offer-list{display: flex;}	
.ofr-item .item-box{padding: 0px;}	
.ofr-item{width: 100%;}
.ofr-disc{padding: 10px;}	
.ofr-disc li{font-size: 13px;}
.popup-cont{width: 95%; ; margin:80px auto 0px auto;}
.tc-popup p{font-size: 16px; line-height: 20px;}
.tc-popup p br{display: none;}	
/*Footer csss start*/
.footer{padding: 15px 12px;}	
.ftr-link{width: 100%; padding-bottom: 10px;}	
.ftr-link li a{font-size: 14px;}
.copyright-row{font-size: 15px;}
.ftr-link li{padding: 0px 0px 7px 0; text-align: center; border-right: 0px;}	
.footer-container{display: inherit;}
.ftr-link ul{display: inherit;}
.ftr-rit{display: flex; justify-content: center;}	
.otp-box{padding: 0px 0px;}
.otp-box .input-filed{width: 40px!important; padding: 0px 8px;}
.divover_auto {width: 240px !important;margin-left: -130px;padding: 10px !important;}
.divover_auto img {width: 100%;}
.policy-chk-row .chk-clol{width: 33%;}
.thank-you {
	padding-top: 30px;
}

.go-home {
	right: 0px;
}


}

@media only screen and (min-width: 360px) {
.ofr-disc li{font-size: 16px;}	
}