@charset "utf-8";
/* CSS Document */

@media(max-width:1600px){
	.mid-content {padding: 0% 0 0 0;}
	.screenform { margin-top: -24%; }
	.wd70 p {font-size: 20px; letter-spacing: 3px;line-height: 31px;}
	.wd70 h3 { font-size: 30px;letter-spacing: 3px; padding-bottom: 12px;}
	.bottom_section { padding: 24px 0 10px 0; }
	.bottom_section h5 { line-height: 22px;padding: 0 0 25px 15px; font-size: 18px; } 
	.registrationform .form-control { font-size: 13px; height: 40px; }
	.registrationform .form-group label samp { height: 34px; }
	.sbtn { font-size: 15px;  height: 43px; }
	.wrapper.registerd .screenform {transform: scale(0.9); margin-top: 0%;}
	.registeruser h5 { font-size: 70px; line-height: 60px; padding-bottom: 15px; }
	.registeruser h6 { font-size: 24px; }
	.registeruser { padding-bottom: 15px; }
	.registeruser figure { padding-bottom: 15px; }
	.thanku-content { padding: 26% 0 0 0; }
	.thanku-content h4 { font-size: 38px; }
	.thanku-content p { font-size: 21px; padding-bottom: 20px; }

	.screenform { margin-left: -20%; }

	
}
@media (min-width:1356px) and (max-width:1600px){
	.wrapper.registerd .screenform { transform: scale(0.5);  margin-top: -40%; top:50px;}
	.wrapper.registerd .wd70 { padding: 20% 0 0 0;}
	.registeruser h5 { font-size: 60px; line-height: 55px;   padding-bottom: 15px;}
	.wd70 p { font-size: 18px; letter-spacing: 3px;  line-height: 28px;}

}
@media (min-width:1356px) and (max-width:1400px){
	.screenform { margin-top: -40%;transform: scale(0.5); } 
	/* .screenform { margin-top: -24%;transform: scale(0.6); }  */

	.wd70 { padding: 14% 0 0 0; margin: 0 0 0 -2%; }
	.wd70 p {font-size: 19px; letter-spacing: 3px; line-height: 28px;}
	.wrapper.registerd .screenform { transform: scale(0.5);  margin-top: -40%;}
	.wrapper.registerd .wd70 { padding: 17% 0 0 4%;}
	.registeruser h5 { font-size: 60px; line-height: 55px;   padding-bottom: 15px;}
	.wd70 p { font-size: 19px;letter-spacing: 3px;line-height: 29px;}
	.wd70 .col-sm-6 .registeruser figure img, .wd70 .col-xs-12 .registeruser figure img { width: 65px; }
	.registeruser h5 samp img { height: 40px; }
	.logo img { width: 100px; }

	.mid-content.home .wd70 { padding: 15% 0 0 3%;}
	.mid-content.home .registeruser { padding-bottom: 22px;}
	.mid-content.home .wd70 strong { font-size: 28px; }
	.mid-content.home .wd70 h3 { font-size: 22px; }
}
@media (min-width:1365px) and (max-width:1600px){ 
	.wd70 h3 {  font-size: 26px; letter-spacing: 3px;  padding-bottom: 10px;}

}

@media(max-width:1365px){
	.thanku-content { padding: 21% 0 0 0; }
	.thanku-content h3 { font-size: 32px; line-height: 32px; }
	.thanku-content p { font-size: 20px; padding-bottom: 18px; }
	.thanku-content h4 { font-size: 38px; line-height: 40px; }
	.logo a img{ width: 80px; }
	.footer-link li { font-size: 15px; }
	.screenform {margin-top: -45%;transform: scale(0.51); }
	.wd70 { padding: 14% 0 0 0; }
	.wd70 strong { font-size: 17px; }
	.wd70 h3 { font-size: 27px; }
	.wd70 p { font-size: 18px;letter-spacing: 3px;line-height: 31px; }
	.bottom_section {  padding: 20px 0 10px 0;}
	.bottom_section h5 { padding: 0 0 20px 15px; }
	.registrationform .form-control {font-size: 12px; height: 36px;}
	.registrationform .form-group label { font-size: 13px; }
	.registrationform .form-group label samp { height: 30px;}
	.sbtn { font-size: 13px;  height: 38px;}

	.wrapper.registerd .wd70 { padding: 14% 0 0 5%;}
	.registeruser figure img { width: 90px; }
	.registeruser h5 { font-size: 55px;line-height: 50px; padding-bottom: 10px; }
	.registeruser h6 { font-size: 20px;}

	.wrapper.registerd .screenform { transform: scale(0.7); margin-top: -40%;  position: relative;top: 88px;}
	.wd70 { padding: 12% 0 0 0;   margin-left: -2%;}
	.wd70 h3 { font-size: 21px;}
	.registeruser h5 samp img { height: 35px; }
	.registeruser figure img { width: 50px;}

	.wd70 p { font-size: 17px;letter-spacing: 3px;line-height: 28px;}

	.mid-content.home .wd70 { margin-left: 0; padding: 14% 0 0 2%; }
	.mid-content.home .registeruser .lefttxt h6 { font-size: 20px; }
	
	.mid-content.home .registeruser { padding-bottom: 23px; }
	.mid-content.home .wd70 h3 { font-size: 22px; padding-bottom: 14px; }
	.mid-content.home .registeruser .leftblk figure {float: left;padding: 13px 15px 0 0;}
	.pdtop {  padding-top: 10px;}
	.mid-content.home .wd70 strong { font-size: 25px;}
	.mid-content.home .registeruser h5  { padding-bottom: 5px; }
	.mid-content.home .registeruser h3 { padding-bottom: 5px; }
	.mid-content.home .registeruser figure img {width: 58px;}

}

@media(max-width:1279px){ 
	.container { width: 100%; padding: 0 3%; }
	.slick-slide img { width: 100%; }
	.wd70 p { font-size: 16px; letter-spacing: 3px; line-height: 25px;} 
	.registeruser h5 {  font-size: 50px; line-height: 48px;  padding-bottom: 10px;}
	.registeruser h6 {  font-size: 18px;}
	.registeruser figure img {  width: 68px;}
	.wrapper.registerd .wd70 { padding: 21% 0 0 0;}
	.wrapper.registerd .screenform {  transform: scale(0.8);  margin-top: -31%; position: relative; top: 88px;}
	.wd70 {  padding: 21% 0 0 0;}
	.screenform { margin-top: -5%;   transform: scale(0.8);}
}
	
@media(max-width:1024px){
	.container { width: 100%;}
	.wrapper.registerd .screenform {transform: scale(0.9); margin-top: 20%; top: auto; position:relative;}
	.wrapper.registerd .wd70 { padding: 20% 0 0 5%;}
	.mid-content.home .wd70 {margin-left: 0; padding: 24% 0 0 0;}
	.mid-content.home .registeruser .leftblk .imgb { text-align: center; }
	.screenform { margin-left: 0; }

}
	
@media(max-width:1023px){
	.wrapper.registerd .wd70 { width: 100%; }
	.wd30 { width: 100%; text-align: center;}
	.wrapper.registerd .screenform { transform: scale(1); position: relative; margin: auto; margin-top: 20px; width: 240px; padding: 11px 15px 23px 17px; background-size: 96%; }

	.thanku-content {  padding: 45% 0 0 0;}
	.thanku-content h4 { font-size: 32px;  line-height: 35px;}
	.wd70 { width: 100%; }
	.wrapper .screenform { transform: scale(1); position: relative; margin: auto; margin-top: 20px; width: 220px; padding: 11px 15px 23px 17px; background-size: 96%; }
	.wd70 {  padding: 24% 0 0 0;}
	.registrationform .form-group label { font-size: 11px;}
	.bottom_section .container { padding: 0 4%; }
	.wd70 { text-align: center; }

	.wd70 p { font-size: 15px; letter-spacing: 3px; line-height: 23px;}
	.wd70 .col-sm-6 { padding: 0; }
	.wrapper .screenform { transform: scale(0.8); margin-top: 0; }
	.social_links.register { padding: 10px 0 10px 0; text-align: center; }
	.wrapper.registerd h6 { font-size: 30px; }
}

@media (max-width:767px) {
	.wd30 { display: block;  }
	.container { padding: 0 5%; }
	.logo a img { width: 70px; }
	.wrapper.registerd .wd70 { padding: 25% 0 10% 0;}
	.registeruser figure img { width: 45px;}
	.registeruser h5 {  font-size: 40px;line-height: 38px; padding-bottom: 10px;}
	.wd70 p { font-size: 15px; }
	.wrapper { height: auto; }
	footer { position: relative; } 
	.footer-link li { font-size: 13px; padding: 0 5px; }

	.thanku-content h4 { font-size: 26px;  line-height: 30px;}
	.thanku-content p { font-size: 16px;  padding-bottom: 10px;}
	.thanku-content h3 { font-size: 29px; line-height: 28px;}
	.thanku-content {  padding: 40% 0 0 0;}
	.bottom_section { position: relative; bottom: -77px; }
	.bottom_section .container {  padding: 0px 5%;} 
	.registrationform .form-group label { font-size: 14px; line-height: 27px;}
	.wd70 h3 { font-size: 25px;}
	.wd70 strong { font-size: 15px;}
	.wrapper .screenform { margin-top: 35px; }
	.wrapper.registerd .wd30 {  margin-bottom: 40px;}

	.wrapper.thankpage { height: 100vh; }
	 .wrapper.thankpage footer { position: absolute; }
	 .wd70 .col-xs-12 { padding-bottom: 25px; }
	 .wrapper .screenform { transform: scale(1); margin-top: 0; }
	 .wd70 { margin-left: 0; }

	 .mid-content.home .registeruser .leftblk figure { width: 20%; padding-right: 0; }
	 .mid-content.home .registeruser .lefttxt { width: 80%; }
	 .mid-content.home .registeruser figure img { width: 100%; }
	 .mid-content.home .registeruser .lefttxt h6 { font-size: 16px; }
	 .mid-content.home .registeruser .leftblk .imgb { padding-top: 17px; }
	 .mid-content.home .registeruser h3 {  padding-bottom: 15px;}
	 .mid-content.home .registeruser {  padding-bottom: 0;} 

	 .wrapper.registerd h6 {
    font-size: 25px;
}
}

@media only screen and (min-device-width: 480px) and (max-device-width: 640px) and (orientation: landscape) {
	.wrapper.registerd .wd70 { padding: 25% 0 0% 0;}
	.thanku-content { padding: 32% 0 0 0;}
	.thanku-content h4 { font-size: 20px; line-height: 30px; letter-spacing: 2px;}
	.thanku-content h3 {  font-size: 25px;   line-height: 24px;}
	.thanku-content p { font-size: 14px; padding-bottom: 7px;}
	.bottom_section { position: relative; bottom: 10px; margin-top: 40px;}
	.wd70 h3 { font-size: 22px; letter-spacing: 1px;}
 	.bottom_section .container { padding: 0px 8%;}
 	.registrationform .form-group label { font-size: 14px; line-height: 17px;}
 	.wrapper .screenform { transform: scale(1); margin-top: 0; }
 	
}
@media only screen and (min-device-width: 480px) and (max-device-width: 640px) and (orientation: portrait) {
	.wrapper.registerd .wd70 { padding: 25% 0 0 0;}
	.wrapper { height: auto; }
	footer { position: relative; } 
	.footer-link li { font-size: 13px; padding: 0 5px; }
	.thanku-content h4 { font-size: 20px; line-height: 30px; letter-spacing: 2px;}
	.thanku-content h3 {  font-size: 25px;   line-height: 24px;}
	.thanku-content p { font-size: 14px; padding-bottom: 7px;}

	.thanku-content { padding: 52% 0 0 0;}
	.wd70 { padding: 29% 0 0 0;}
	.intl-tel-input .country-list { width: 280px !important; }
	.mid-content.home .registeruser .leftblk { width: 100%; }
	.mid-content.home .registeruser .leftblk figure { width: auto;padding-right: 0; float: none; display: inline-block; padding: 10px 0 15px 0;}
	.mid-content.home .registeruser .lefttxt { width: 100%; float: none;display: inline-block;}
	.mid-content.home .registeruser .lefttxt h6 { font-size: 16px; padding: 5px 0;} 
	.mid-content.home .wd70 strong { font-size: 17px;}
	.mid-content.home .registeruser .leftblk .imgb { padding-top: 20px;}
	.mid-content.home .wd70 {padding: 28% 0 7% 0;}
	.mid-content.home .registeruser figure img {  width: 70px;}
}

@media(max-width:480px){
	.logo { padding-left: 10px; }
	.wd70 p { font-size: 14px; line-height: 22px;}
	.registeruser h5 {   font-size: 32px;  line-height: 28px; padding-bottom: 10px;}
	.registeruser h6 { font-size: 16px;}
	.logo a img {  width: 60px;}
	.wrapper.registerd .wd70 { padding: 30% 0 0% 0;}
	.thanku-content h4 { font-size: 20px; line-height: 30px; letter-spacing: 2px;}
	.thanku-content h3 {  font-size: 25px;   line-height: 24px;}
	.thanku-content p { font-size: 14px; padding-bottom: 7px;}
	.wd70 strong {  font-size: 14px;letter-spacing: 0.5px;}
	.bottom_section { position: relative; bottom: 0; margin-top: 40px;}
	.wd70 h3 { font-size: 22px; letter-spacing: 1px;}
	.registrationform .form-group label { font-size: 14px; line-height: 17px;}
	.thanku-content h4 { font-size: 16px;  line-height: 30px;   letter-spacing: 1px;}
	.thanku-content p { font-size: 21px;  padding-bottom: 5px;}
	.thanku-content h3 {  font-size: 31px;line-height: 28px;padding-bottom: 18px;}
	.social_links { margin: 50px 0 0 0; }
	.social_links { margin: 20px 0 0 0;}

	.mid-content.home .registeruser .leftblk { width: 100%; }
	.mid-content.home .registeruser .leftblk figure { width: auto;padding-right: 0; float: none; display: inline-block; padding: 10px 0 15px 0;}
	.mid-content.home .registeruser .lefttxt { width: 100%; float: none;display: inline-block;}
	.mid-content.home .registeruser .lefttxt h6 { font-size: 16px; padding: 5px 0;} 
	.mid-content.home .wd70 strong { font-size: 23px; padding-bottom: 20px;}
	.mid-content.home .registeruser .leftblk .imgb { padding-top: 20px;}
	.mid-content.home .wd70 {padding: 28% 0 7% 0;}
	.mid-content.home .registeruser figure img {  width: 70px;}
	.mid-content.home .wd70 h3 { font-size: 20px; }
	
}
@media(max-width:479px){
	.footer-link li { font-size: 11px; }
	.wrapper.registerd .wd70 { padding: 40% 0 0 0;}
	
	.thanku-content { padding: 60% 0 0 0;}
	.wd70 { padding: 40% 0 0 0;}
	.wd70 strong { font-size: 14px; letter-spacing: 0.5px;}
	.wd70 h3 { font-size: 15px;   letter-spacing: 1px;}
	.wd70 p { font-size: 14px; line-height: 20px;}
	.bottom_link li { font-size: 11px; padding: 0 2px; }
	.bottom_section .row{ margin: 0; }
	.bottom_section .col-xs-12 { padding: 0; }
	.registrationform .form-group label input[type="checkbox"] + span { left: 0; }
	.registrationform .form-group label input[type="checkbox"] { left:0; }
	.social_links.register li a {font-size: 25px;} 
	.mid-content.home .registeruser .leftblk { width: 100%; }
	.mid-content.home .registeruser .leftblk figure { width: auto;padding-right: 0; float: none; display: inline-block; padding: 10px 0 15px 0;}
	.mid-content.home .registeruser .lefttxt { width: 100%; float: none;display: inline-block;}
	.mid-content.home .registeruser .lefttxt h6 { font-size: 16px; padding: 5px 0;} 
	.mid-content.home .wd70 strong { font-size: 21px;padding-bottom: 15px;}
	.mid-content.home .registeruser .leftblk .imgb { padding-top: 20px;}
	.mid-content.home .wd70 {padding: 23% 0 0 0;}
	.mid-content.home .registeruser figure img {  width: 70px;}
	.mid-content.home .wd70 {  padding: 40% 0 7% 0;}
	.mid-content.home .wd70 h3{ font-size: 17px; }

}