@media only screen and (min-width: 1024px) and (max-width:1240px) {
.main {
width:1000px;
padding:0px 0px;
}
.main_inr {
padding:0px 12px;
}
	

	
}
 @media only screen and (min-width: 768px) and (max-width: 1023px) {
.main {
width:768px;
padding:0px 0px;
}
.main_inr {
padding:0px 12px;
}

	 

}
 @media only screen and (max-width: 767px) {
.main {
width:100%;
padding:0px 0px;
}
.main_inr {
padding:0px 12px;
}
.dskban{display: none !important;}
.mobban{display: block !important;}
	
	 .banner-title h1{font-size: 38px;}	 
	 
	 .banner img{width: 300px;}	 
	 .banner-title p{font-size: 20px;}
	 .bannerimg{height: 175px;}
	 .care-details{background: none;} 
	 .care-one{width: 100%; padding: 20px 0;}
	 .care-one p{padding: 10px 0; font-size: 15px;}
	 .rg-form h2{font-size: 22px; padding-bottom: 20px}
	 .form-row{width: 100%;}
	 .row-inr{margin: 5px 0px; padding: 10px}
	  .row-inr2{margin: 5px 0px;}
	 .inpform{font-size: 14px;}
	 .selinp{font-size: 14px;}
	 .std-code{font-size: 14px;}
	 .imp-message-inr{padding: 10px;}
	 .imp-message h3{font-size: 22px;}
	 .imp-message ul li{font-size: 16px; padding-left: 8px;}
	 .declare-row label{font-size: 14px;}
	 .submit a{font-size: 18px;}
	 
	 
	 
	 
	 
	 
	 
	 
	 .otpbox h4{padding: 0 20px; font-size: 18px}
	 .otpboxcont_inr{padding: 20px 10px;}
	 .otpboxcont p{font-size: 15px;}
	 .newrow label{width: 100%; font-size: 14px}
	 .input_dv.width3 {
    width: 193px;
}
	 .btmcaptcha{margin: 15px 0 0 0; width: 100%;}
	 .newrowinr{padding: 10px 0 20px 0;}
	 .thanku-detailsinr p{font-size: 14px; padding: 10px 0;}

      .newrowinr {
        padding: 0px;
    }


    #thankyou_msg .popup_boxnew {
        width: 95%;
        float: inherit;
    }

    #thankyou_msg .coustemailpd {
        padding: 25px;
    }

    #thankyou_msg .coustemail_row1 p {
        width: 100%;
        float: left;
    }

    #thankyou_msg .coustemail_row1 #otpsubmit {
        margin-right: 8px;
    }

	 
}
