body{font-family: 'Lato-Regular';}
.header_wrap .logo_img{padding: 20px 0px;}
h1, h2, h3, h4, h5, h6, strong, b {font-family: 'Lato-Bold';font-weight:normal;}
.jobs_unorderli{margin: 0;padding: 0;list-style: none;}
.jobs_unorderli li{display:inline-block;width: 15%;font-size:15px;}
.jobs_unorderli .flaticon-location:before{font-size: 13px;color: #cc2003;margin-right: 5px;}
.jobs_unorderli .fa-briefcase:before{color: #3b6bdc;margin-right: 5px;}
.jobs_mainp .sum_addwrap{background-color: #f9f9f9;padding: 10px 0 10px 0px;width: 60%;margin-top: 15px;}
.sum_addwrap .frst_wrp{padding: 0px 20px;color: #999;font-size:14px;}
.sum_addwrap .scnd_wrp{font-size: 14px;color: #999;}
.sum_addwrap .scnd_wrp strong{color:#333;}
.sum_addwrap .thrd_wrp{font-size: 14px;color: #999;padding: 0px 18px}
.sum_addwrap .thrd_wrp strong{color:#333;}
.job_descwrap .fa-star:before {color: #999;font-size: 12px;margin-right: 5px;}
.job_descwrap ul li{font-size:15px;line-height:30px;}
.job_descwrap h2{font-size: 20px;}
.comp_descr h2{font-size: 20px;}
.comp_descr p{font-size:15px;}
.canprofi_para{font-family: 'Lato-Bold';}
.inner_job_mainp h3{margin-left:12px;}
.inner_job_mainp .jobs_unorderli{margin-left:12px;}
.inner_job_mainp .sum_addwrap{margin-left:12px;}

@font-face {
  font-family: 'Lato-Regular';
  src: url('../new_fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),  url('../new_fonts/Lato-Regular.woff') format('woff'), url('../new_fonts/Lato-Regular.ttf')  format('truetype'), url('../new_fonts/Lato-Regular.svg#Lato-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Lato-Bold';
  src: url('../new_fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),  url('../new_fonts/Lato-Bold.woff') format('woff'), url('../new_fonts/Lato-Bold.ttf')  format('truetype'), url('../new_fonts/Lato-Bold.svg#Lato-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*-------Successmsg---------*/
.recur_success_wrap{
margin-top: 99px!important;
padding: 20px 0;
}
.recur_success_wrap .contact_wrap{
min-height: 410px;
text-align: center;
padding: 77px 0;
background: #fff;
border: 1px solid #f7f7f7;
}
.recur_success_wrap .fa-check-circle{
	font-size: 60px;
	color: #6dca00;
}
.recur_success_wrap h2{
	font-size: 40px;
    color: #646464;
}
.recur_success_wrap p{
text-align: center;
font-size: 20px;
margin: 20px auto 29px;
max-width: 500px;
color: #646464;
}
.form-control-feedback {
	position: absolute;
	top: 25px;
	right: -12px;
	z-index: 0;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #e60e0e;
}
.help-block {
    display: block;
    color: red;
    position: absolute;
    font-size: 12px;
    float: left;
	margin-top:0px;
}
.mandatory_icon{color: #d43f3a;}
.dob_wrap .form-control-feedback{right: -25px !important;top: 0px !important;}
.Logo_image img{padding: 10px 20px 0px;}
.apply_btn .btn{padding: 10px 25px;
    border-radius: 0px;
    border: 0px;
    margin-right: 10px;
   margin-top: 10px;
   margin-left: 0px;margin-bottom: 20px;}
.form_container input,.form_container select{border-radius: 0px;padding: 18px 0px;}
.glyphicon-ok{color:#00CC33 !important}	
.form_container input[type='file']{padding:6px;}
.details_pers_wrapper{padding:0px 12px;}
.approve_btns .btn{
	padding: 10px 25px;
    border-radius: 0px;
    border: 0px;
    margin-right: 10px;
   margin-top: 10px;
   margin-left: 13px;
   }
.jobs_mainp .Logo_image{text-align: center;padding: 25px 0px 5px;}
.jobs_mainp .Logo_image h2{margin-top: 20px;font-size: 20px;text-transform: uppercase;}
.inner_job_mainp .desc_wrapper{color: #09c;font-size: 16px;font-weight: 400;margin-bottom: 20px;}
.jobs_mainp .header_wrap{padding: 0px 15px;}
.jobs_unorderli li{width:37% !important;}
.sum_addwrap{width:100% !important;}
.inner_backviewjob{background:#fdfdfd;border:1px solid #f1f1f1;}
.job_descwrap h2{font-size: 18px;color: #333;}
.Desired_candite b{font-size: 18px !important;color: #676666 !important;font-family: 'Lato-Regular' !important;}
.Desired_candite p{color: #636363 !important;font-size: 15px !important;}
.Desired_candite p b{font-family: 'Lato-Regular' !important;}
.comp_descr h2{font-size: 18px !important;color: #333;}
.details_pers_wrapper input,.details_pers_wrapper select{border-radius:0px !important;}
.eduction_wrap{margin-left:10px !important;}
.job_detailswrap{margin-left:10px !important;}
/*-----10072019-------*/
.jobs_mainp input,.jobs_mainp select{height:40px !important;padding:5px 3px;}
.gender_jobapp input{height:13px !important;}

.onboarding_wrap .postion_form .form-control-feedback{ 
      right: -29px;
 }
.onboarding_wrap .help-block{ 
     position: initial;
    width: 100%;
    padding: 5px 0;
    font-size: 13.5px;
    font-family: 'Lato-Bold';
 }

 .onboarding_wrap #dynamic_atttable .attach_td .help-block{    position: initial;
    width: 100%;
    padding: 5px 0;
    font-size: 13.5px;
    font-family: 'Lato-Bold';}

 .onboarding_wrap #dynamic_atttable .attach_td   .form-control-feedback{    top: 10px!important}  