@media(max-width: 1400px) {
.main_title h1{font-size: 50px;}
.main_logo img{max-width:20%;}
.main_bg {
    padding: 20px 0px;
}
.main_title h1 {
    font-size: 46px;
}
.yesclickmsg p {
    font-size: 20px;
    padding: 25px 0px 35px 0px;
}
	
}


@media(max-width: 1260px) {
.main_title h1{font-size:56px;}	
.footer-second-colm ul li h1{font-size:48px;}
	}



@media(max-width: 1070px) {
.footer-second-colm ul li h1 {font-size: 42px;}
.footer-second-colm ul li p{font-size: 20px; line-height: 20px;}
.footer-second-colm ul li h3{font-size:22px; line-height: 26px;}
.footer-second-colm ul li {padding: 0px 12px;}	
.applybtn {padding: 0px 16px;}	
.contactbtn{padding: 0px 16px;}	
.rangebox1 h2{font-size:18px;}
.range-slider .range-value{font-size:15px;}
.current2_points span{font-size:15px;}
.queinput p {
    font-size: 18px;
}
.yesclickmsg p {
    font-size: 18px;
    padding: 20px 0px 30px 0px;
}


	}





@media(max-width:999px) {
.main_title h1 {font-size: 48px;}
.rangesub_div{width:50%;}
.rangebox1 h2{font-size:20px;}
.range-slider .range-value{font-size:16px;}
.current2_points span{font-size:16px;}
.footer-second-colm ul li{width:48%;}
.main_title h1 {font-size: 50px; text-align: center; margin-bottom: 22px; line-height: 56px;}
.main_logo img{width:30%; height:auto; float:left;}
.rangesub_div{padding:6px 15px;}
.main_rangediv{padding:6px 15px;}
	
	}



@media(max-width: 800px) {
.main_title h1{font-size:46px;}
.applybtn a, .calculatebtn a{font-size:20px;}
.contactbtn a{font-size:20px;}
.footernote p{font-size:16px; line-height: 20px;}
	}



@media(max-width: 700px) {
.main_title h1 {font-size:42px; margin-bottom: 20px; line-height: 49px; margin-top:30px;}
.footer-second-colm ul li h3 {font-size: 20px; line-height: 24px;}
.footer-second-colm ul li p{font-size: 18px; line-height: 20px;}
.footer-second-colm ul li h1 {font-size: 38px; padding-bottom: 4px; padding-top: 4px;}
.applybtn a{padding:7px 24px;}
.contactbtn a, .calculatebtn a{padding:7px 24px;}
.main_logo img{width:36%;}
	}


@media(max-width: 630px) {
.applybtn{width:100%; height:auto; margin-bottom:20px; justify-content: center !important; display: flex !important;}	
.contactbtn{width:100%; height:auto; justify-content: center !important; display: flex !important;}	
.applybtn a, .calculatebtn a{padding:7px 22px;}
.contactbtn a{padding:7px 22px;}
.footer-second-colm ul li {width: 49%; padding:0px 4px;}
.footer-second-colm{padding:6px 10px;}
.main_rangediv{padding:6px;}
.main_logo img{width:36%;}
.footernote p {font-size: 14px; line-height: 18px;}
.queinput p {
    font-size: 16px;
}
.classmapdiv p {
    font-size: 13px;
}
.main_logo img {
    max-width: 40%;
}
	}
	
@media(max-width: 575px) {
.main_title h1 {font-size: 36px; margin-bottom: 18px; line-height: 42px;}
.rangebox1 h2{font-size:18px;}
.rangebox2{height:50px;}
.footer-second-colm ul li h1{font-size:34px;}
.footer_btns{margin:20px 0px 26px 0px;}
.range-slider .range-value{font-size:14px;}
.current2_points span{font-size:14px;}
.current2_points p{font-size:14px;}
.yesclickmsg p {
    font-size: 16px;
    padding: 15px 0px 20px 0px;
}
	}
	
@media(max-width:530px) {
.main_logo img {width: 40%;}
.rangebox1 h2{font-size:16px;}
.range-slider input[type="range"]::-webkit-slider-thumb{width:22px; height:22px;}	
.range-slider input[type="range"]{height:4px;}
.footer-second-colm ul li h3 {font-size: 18px; line-height: 22px;}
.footer-second-colm ul li p {font-size: 16px; line-height: 18px;}
.footer-second-colm ul li h1 {font-size:30px;}
.applybtn a {font-size: 18px;}
.applybtn{margin-bottom:18px;}
.contactbtn a, .calculatebtn a{font-size: 18px;}
.range-slider input[type=number] {
    font-size: 14px;
}
.queinput p {
    float: none;
	margin-top:10px;
}
.queinput form p {
    float: left;
	margin-top:0px;
}
	}
	
	
	
	
@media(max-width: 480px) {
.rangesub_div {width: 100%; padding:4px 15px;}
.range-slider .range-value{top:-26px; right:0px;}
.rangebox1{height:42px; margin-bottom:4px;}
.main_title h1 {
    font-size: 24px;
    line-height: normal;
    margin-top: 15px;
}
.footer-second-colm ul li p{font-size:14px;}	
.applybtn a, .calculatebtn a {font-size: 16px; padding:6px 20px;}
.contactbtn a {font-size: 16px; padding:6px 20px;}
.footer-second-colm ul li h3 {font-size: 16px; line-height: 19px;}
.footer-second-colm ul li h1 {font-size: 26px;}
.footer-second-colm ul li h1{margin:0px 26px;}
.range-slider input[type="range"]::-webkit-slider-thumb{width:20px; height:20px;}
.main_bg{padding:15px 0px 40px 0px;}
.main_rangediv{padding:2px 6px;}
.main_logo img{width:42%;}	
	}	
	
	
@media(max-width: 390px) {
.main_logo img {width: 42%;}
.main_title h1 {font-size: 28px; margin-bottom: 14px; margin-top:28px; line-height:32px;}		
.range-slider .range-value {top: -22px;}
.rangesub_div {padding: 4px 10px;}
.footer-second-colm ul li{margin:12px 0px; padding: 0px 2px; width:100%;}	
.footer-second-colm ul li h1 {margin: 0px 50px;}
.applybtn {margin-bottom: 16px;}
.contactbtn {margin-bottom: 16px;}
.footer_btns{margin-bottom:12px;}
		}