.wpcf7-form p:nth-child(-n+4){float:none!important;}span.previewcp{color:#555;width:100%;text-align:center;height:40px;line-height:40px;letter-spacing:8px;border:1px dashed #888;border-radius:0.5em;margin-bottom:1.6em;}span.form_button{display:inline-block;width:100%;background:#e63f3b;border-radius:50px;border:none;color:#fff;margin-top:10px;font-weight:600;font-family:'poppins';}.wpcf7-form input{margin-bottom:5px!important;}input.wpcf7-form-control.wpcf7-submit.careerggg{width:100%!important;background-color:#e63f3b;color:#fff;font-weight:500;margin-top:0!important;font-size:18px;}.wpcf7-form p:nth-child(-n+4){margin-top:0px;color:black;font-size:15px;font-weight:500;}span.wpcf7-list-item-label{font-size:14px;color:black;font-weight:500;}span.lbl{color:black;font-size:15px;font-weight:500;}.career_input_field{background:#f6f6f6;margin-bottom:15px;padding:10px 10px!important;width:100%;border:1px solid black!important;border:none!important;}.career_form{background-color:#8080803d;padding:15px 0px;border-radius:3px;padding-top:30px;}.wpcf7 select{background-color:#f6f6f6;border:none;border-radius:3px;margin-bottom:10px!important;padding:10px;text-indent:0px;width:100%;z-index:100;}.inpputmsg{height:100px;border-radius: 7px;margin-bottom: 2px !important;}
.wpcf7-form p{
 padding-left: 0 !important;
 padding-right: 0 !important;
}
.login_form #captcha .previewcp {
 width: 35% !important;
 margin-right: 10px;
 margin-left: 10px;
}
.modal-header {
 padding: 5px !important;
}
.captcha_refersh { 
 width: 33px;
 height: 33px;
 border-radius: 3px;
 border: none;
 transition: .4s;
}
.captcha_form {
 width: 50%;
}
#mainrow {
 padding: 0 15px;
}
.form_input{
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 font-size: 1em;
 border: .1em solid #dadce0;
 border-radius: .5em;
 outline: none;
 padding: 1em;
 z-index: 1;
 background: none;
}

.form_label{
 position: absolute;
 left: 1em;
 top: 1em;
 padding: 0 .25em;
 background-color: #fff;
 color: #80868b;
 font-size: 1em;
 transition: .4s;
}

.form_input:focus + .form_label{
 top: -.5em;
 left: .8em;
 color: rgb(28,164,248);
 font-size: .80em;
 font-weight: 600;
 z-index: 5;
}

.form_input:not(:placeholder-shown).form_inputcon:not(:focus) + .form_label{
 top: -.5em;
 left: .8em;
 font-size: .80em;
 font-weight: 600;
 z-index: 5;
}

.form_input:focus{
 border: .1em solid rgb(28,164,248);
}

.login_form {
 margin-top: 100px;
}


.login_form #captcha .previewcp {
 color: #555;
 width: 80%;
 text-align: center;
 height: 33px;
 line-height: 33px;
 letter-spacing: 8px;
 border: 1px dashed #888;
 border-radius: 0.5em;
 margin-bottom: 1em;
}

.form_label_captcha{
 position: absolute;
 left: 1em;
 top: 5.2em;
 padding: 0 .25em;
 background-color: #fff;
 color: #80868b;
 font-size: 1em;
 transition: .4s;
}

.form_input_captcha:focus + .form_label_captcha{
 top: 4.7em;
 left: .8em;
 color: rgb(28,164,248);
 font-size: .80em;
 font-weight: 600;
 z-index: 5;
}

.form_input_captcha:not(:placeholder-shown).form_input_captcha:not(:focus) + .form_label_captcha{
 top: 4.6em;;
 left: .8em;
 font-size: .80em;
 font-weight: 600;
 z-index: 5;
}

.form_input_captcha:focus{
 border: .1em solid rgb(28,164,248);
}

.login_form #captcha .previewcp span{
 display: inline-block;
 user-select: none;
}


.login_form #captcha .captcha_form .captcha_refersh{
 width: 40px;
 border: none;
 outline: none;
 background: #888;
 color: #eee;
 cursor: pointer;
 border-radius: 0.5em;
 margin-left: 5px;
}
.captcha_refersh{
 transition: .4s;

}

.captcha_refersh:hover{
 transition: .4s;

 transform: scale(0.90);
}
button.wpcf7-form-control.wpcf7-submit.form_button {
 background-color: #e63f3b;
 color: white;
 font-weight: 400;
}
button.form_button { 
 text-align: -webkit-center;
 height: 40px;
 background: #E1863B;
 border-radius: 50px;
 border: none;
 color: #fff;
 font-weight: 700;
 font-family: 'poppins';
 width: 100%;
 margin-top: 10px;
}
div#captcha {
 margin-top: -10px !important;
}
.inpputmsg {
 background-color: #e1ecf0 !important;
}
@media only screen and (min-width: 360px) and (max-width:767px) {
.login_form #captcha .previewcp {
 width: 35% !important;
 margin-right: 5px;
 margin-left: 5px;
}
.inpputmsg {
 background-color: #e1ecf07a !important;
}
}