/*--Media Queries--*/
@media only screen and (min-width: 2560px){
	.form-half-feild input, .form-half-feild textarea, .form-half-feild select{
		padding: 23px 15px 23px 7%;
	}
}
@media only screen and (max-width: 1200px){
	.cv-resume-section input {
    	width: 87%;
	}
	.radio-btn-for-position-input, .Check-In-form-section .form-radio-btn-input {
    	margin: 0px 0px 10px 47px;
	}
}
@media only screen and (max-width: 1199px){
	.radio-btn-for-position-input, .Check-In-form-section .form-radio-btn-input {
    	margin: 0px 0px 10px 15px;
	}
	.Check-In-form-section .radio-btn-for-position label, .Check-In-form-section .form-radio-btn label {
    	font-size: 17px;
    	line-height: 18px;
	}
	.cv-resume-section input {
    	width: 81%;
	}
	.radio-btn-for-position h6 {
    	width: 100%;
	}
	.Check-In-form-section {
    	padding: 54px 75px;
	}
}
@media only screen and (max-width: 1023px){
	.ready-to-join-heading{
		padding: 50px 0px 80px;
	}
	.salon-link-wr .checkform-field {
    	width: 62%;
	}
	.ready-to-join .form-half-feild input, .ready-to-join .form-half-feild select {
    	width: 100%;
	}
	.Check-In-form-section .radio-btn-for-position label, .Check-In-form-section .form-radio-btn label {
    	font-size: 16px;
    	line-height: 17px;
	}
	.Check-In-form-section input[type="radio"]:before {
    	top: 43%;
    	left: 4px;
	}
	.Check-In-form-section .radio-btn-for-position label, .Check-In-form-section .form-radio-btn label {
	    margin-left: 0px;
	}

}
@media only screen and (max-width: 979px){
	.ready-to-join .form-half-feild input, .ready-to-join .form-half-feild select {
    	width: 100%%;
	}
	.radio-btn-for-position-input:nth-child(3n+1), .Check-In-form-section .form-radio-btn-input:nth-child(5n+1) {
 	   margin-left: 15px;
	}
/*	.radio-btn-for-position-input:nth-child(2n+1), .Check-In-form-section .form-radio-btn-input:nth-child(4n+1), 
	.Check-In-form-section .form-radio-btn-input:nth-last-child(1) {
    	margin-left: 0px;
	}*/
	.ready-to-join .check-in-adress-phone-form .start_date{
		width: 100%;
		font-size: 18px;
		line-height: 20px;
	}
	.check-in-adress-message-form span {
    	padding-left: 17px;
    }
   	.radio-btn-for-position h6 {
	    font-size: 19px;
	    line-height: 35px;
    }
    .ready-to-join-heading {
    	padding: 47px 0px 55px;
	}
	.Check-In-form-section .checkform-boder {
    	margin: 21px 0px 0px;
	}
	.radio-btn-for-position {
    	margin: 10px 0;
	}
}
@media only screen and (max-width: 767px){
	.checkform-field, .cv-resume-section-starts, .upload_cv_wr{
    	width: 100%;
	}
	.ready-to-join-heading h3 {
    	font-size: 75px!important;
    	line-height: 92px!important;
	}
	.radio-btn-for-position-input, .Check-In-form-section .form-radio-btn-input {
    	margin: 0px 0px 10px 10px;
	}
	.radio-btn-for-position-input:nth-child(3n+1), .Check-In-form-section .form-radio-btn-input:nth-child(5n+1) {
    	margin-left: 10px;
	}
	.Check-In-form-section {
    	padding: 33px 54px;
	}
	.checking-btn {
    	margin-top: 40px;
	}
	/*26april2022*/
	.check-in-adress-message-form #about-your-education, .form-half-feild #should_hire {
	    background-position: 3% 17%;
	}
	.checkform-field .form-half-feild input#referral_about_us,
	.checkform-field .form-half-feild input#other_hear_about_us {
	    padding-left: 10px;
	}
	.Check-In-form-section .form-radio-btn label{
		line-height: 20px;
	}
	.Check-In-form-section .location-fields .form-radio-btn-input label{
		width: 92%;
	}
}
@media only screen and (max-width: 649px){
}
@media only screen and (max-width: 567px){
	.page-template-template-join .ast-container{
		overflow: hidden;
	}
	.ready-to-join-heading h3 {
    	font-size: 68px!important;
    	line-height: 88px!important;
	}
	.ready-to-join-heading {
    	padding: 39px 0px 44px;
	}
	.Check-In-form-section {
    	padding: 28px 34px;
	}
	.checkform-field .form-half-feild input[type=text] {
    	font-size: 16px;
    	line-height: 18px;
    	padding-left: 62px;
	}
	.radio-btn-for-position h6 {
    	font-size: 19px;
    	line-height: 32px;
	}
	.salon-link-wr .checkform-field{
		width: 100%;
	}
	/*26april2022*/
	.check-in-adress-message-form #about-your-education, .form-half-feild #should_hire {
	    padding-left: 60px;
	}
}
@media only screen and (max-width: 479px){
	.ready-to-join-heading h3 {
    	font-size: 61px!important;
    	line-height: 83px!important;
	}
	.ready-to-join-heading {
    	padding: 36px 0px;
	}
	.checkform-field span {
    	padding-left: 14px;
	}
	.radio-btn-for-position-input, .Check-In-form-section .form-radio-btn-input {
    	margin: 0px 0px 10px 0px;
    	width: 100%;
	}
	.radio-btn-for-position-input:nth-child(3n+1), .Check-In-form-section .form-radio-btn-input:nth-child(5n+1) {
    	margin-left: 0;
	}
	.Check-In-form-section .radio-btn-for-position label, .Check-In-form-section .form-radio-btn label {
    	font-size: 15px;
    	line-height: 16px;
    	width: 92%;
	}
	.ready-to-join .check-in-adress-phone-form .start_date {
    	font-size: 17px;
    	line-height: 19px;
	}
	.radio-btn-for-position h6 {
    	font-size: 18px;
    	line-height: 31px;
	}
	.upload_cv_wr label{
		padding: 18px 0 19px 8px;
		width: 100%;
	}
	.check-formerror {
    	font-size: 14px;
    	line-height: 15px;
	}
}
@media only screen and (max-width: 413px){
	.ready-to-join-heading h3 {
    	font-size: 53px!important;
    	line-height: 80px!important;
	}
	.Check-In-form-section .location-fields .form-radio-btn-input label {
	    width: 88%;
	}
	.radio-btn h6 {
		font-size: 19px;
	}
}
@media only screen and (max-width: 374px){
	.ready-to-join-heading h3 {
    	font-size: 48px!important;
    	line-height: 77px!important;
	}
	.checkform-field .form-half-feild input[type=text] {
    	font-size: 15px;
    	line-height: 17px;
	}
}
