/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */
/*@detached-ruleset: {
  font-size: 36px;
  font-weight: lighter;
  line-height: 29px;
  color:@button-disable;
};*/
/*.placeholder2(...) {
  &:-moz-placeholder : @arguments; // Firefox 4-18
  &::-moz-placeholder: @arguments; // Firefox 19+
  &:-ms-input-placeholder: @arguments; // Internet Explorer 10+
  &::-webkit-input-placeholder: @arguments; // Safari and Chrome
}*/
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
.row-eq-height > div[class*="col-"] {
  margin-bottom: 25px;
}
.row-eq-height > div[class*="col-"] > div {
  height: 100%;
}
.row-eq-height .job-spotlight {
  margin-bottom: 0;
}
.choose-hr {
  float: left;
  height: 50px;
  text-align: left;
  width: 50px;
}
.choose-hr label {
  width: 100%;
  height: 100%;
  display: block;
  padding: 10px 0 0 10px;
  background: #1e83f0;
}
.top-txt {
  text-align: center;
  font-size: 18px;
}
.txt20 {
  font-size: 22px;
  font-weight: bold;
}
.hr_filters .job_types {
  border-top-width: 1px;
}
.hr_filters .job_types li {
  height: 58px;
  padding: 20px 13px;
  border-bottom: 1px solid #ccc;
}
.hr_filters .job_types li.li-submit {
  padding: 0 20px;
  line-height: 61px;
  border-left: none;
  font-size: 18px;
  float: left;
}
.hr_filters input[type=checkbox] {
  position: relative;
  top: 2px;
  margin-left: 2px;
}
.hr_filters input[type=submit] {
  padding: 8px 30px;
  background: #1e83f0;
}
.clearfix:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
.clearme {
  clear: both;
}
#wpcf7-f20657-p20648-o1,
#wpcf7-f24104-p24100-o1 {
  background: #1e83f0;
  padding: 1px 30px 15px;
  direction: rtl;
  /*.joblistcats,*/
}
#wpcf7-f20657-p20648-o1 .joblistcats-select > label,
#wpcf7-f24104-p24100-o1 .joblistcats-select > label {
  font-size: 16px;
}
#wpcf7-f20657-p20648-o1 .me-white label,
#wpcf7-f24104-p24100-o1 .me-white label {
  color: #fff;
}
#wpcf7-f20657-p20648-o1 .me-white input[type="file"],
#wpcf7-f24104-p24100-o1 .me-white input[type="file"] {
  color: #fff;
}
#wpcf7-f20657-p20648-o1 .me-white label.big-txt,
#wpcf7-f24104-p24100-o1 .me-white label.big-txt {
  font-size: 18px;
}
#wpcf7-f20657-p20648-o1 .me-white #hr_resume,
#wpcf7-f24104-p24100-o1 .me-white #hr_resume {
  width: 270px;
}
#wpcf7-f20657-p20648-o1 .me-white .files-allowed,
#wpcf7-f24104-p24100-o1 .me-white .files-allowed {
  font-size: 16px;
  font-weight: normal;
}
#wpcf7-f20657-p20648-o1 .me-white .ms-options label,
#wpcf7-f24104-p24100-o1 .me-white .ms-options label {
  color: #647585;
}
#wpcf7-f20657-p20648-o1 .me-white .ms-options label input,
#wpcf7-f24104-p24100-o1 .me-white .ms-options label input {
  margin-left: 10px;
}
#wpcf7-f20657-p20648-o1 .me-white .chosen-container,
#wpcf7-f24104-p24100-o1 .me-white .chosen-container {
  color: #647585;
}
#wpcf7-f20657-p20648-o1 .rezume-for-hr,
#wpcf7-f24104-p24100-o1 .rezume-for-hr {
  color: #fff;
  font-weight: bold;
  text-align: center;
  margin-top: 30px;
}
#wpcf7-f20657-p20648-o1 .rezume-for-hr a,
#wpcf7-f24104-p24100-o1 .rezume-for-hr a {
  color: #fff;
  text-decoration: underline;
}
#wpcf7-f20657-p20648-o1 .rezume-for-hr a:hover,
#wpcf7-f24104-p24100-o1 .rezume-for-hr a:hover {
  text-decoration: none;
}
#wpcf7-f20657-p20648-o1 .city_select .select.wpcf7-form-control-wrapper,
#wpcf7-f24104-p24100-o1 .city_select .select.wpcf7-form-control-wrapper {
  display: none;
  /*      &:after{
        display: none;
      }*/
}
#wpcf7-f20657-p20648-o1 .joblistcats .select.wpcf7-form-control-wrapper:after,
#wpcf7-f24104-p24100-o1 .joblistcats .select.wpcf7-form-control-wrapper:after {
  content: "";
}
#wpcf7-f20657-p20648-o1 .wpcf7-form-control-wrap.alert_frequency,
#wpcf7-f24104-p24100-o1 .wpcf7-form-control-wrap.alert_frequency {
  max-width: 150px;
  width: 100%;
  display: inline-block;
}
#wpcf7-f20657-p20648-o1 .wpcf7-form-control-wrap.alert_frequency select.alert-frequency,
#wpcf7-f24104-p24100-o1 .wpcf7-form-control-wrap.alert_frequency select.alert-frequency {
  min-height: inherit;
  line-height: 1;
}
#wpcf7-f20657-p20648-o1 input[type=submit],
#wpcf7-f24104-p24100-o1 input[type=submit] {
  color: #818080;
  background-color: #fff;
  font-size: 18px;
  padding: 7px;
  width: 90%;
}
#wpcf7-f20657-p20648-o1 .mini-txt,
#wpcf7-f24104-p24100-o1 .mini-txt {
  color: #fff;
  font-size: 10px;
  line-height: 13px;
  margin-top: -20px;
  text-align: center;
}
#wpcf7-f20657-p20648-o1 .ajax-loader,
#wpcf7-f24104-p24100-o1 .ajax-loader {
  background-color: #fff;
}
#wpcf7-f20657-p20648-o1 .checkbox-here .wpcf7-list-item-label,
#wpcf7-f24104-p24100-o1 .checkbox-here .wpcf7-list-item-label,
#wpcf7-f20657-p20648-o1 .checkbox-tof .wpcf7-list-item-label,
#wpcf7-f24104-p24100-o1 .checkbox-tof .wpcf7-list-item-label {
  display: none;
}
#wpcf7-f20657-p20648-o1 input[type=checkbox],
#wpcf7-f24104-p24100-o1 input[type=checkbox] {
  position: relative;
  top: 2px;
  margin-left: 2px;
}
.hr-list {
  margin-top: 35px;
}
/*
.select.job-list-cats-get-wrapper, .job-list-cats-get{
  display: none;
}*/
.job-spotlight.hr-single-wrap {
  padding: 0 15px;
  position: relative;
  margin-bottom: 1em;
}
.job-spotlight.hr-single-wrap > label {
  font: inherit;
}
.job-spotlight.hr-single-wrap > label .hr-pick:checked + .div-checked {
  position: absolute;
  right: 0;
  width: 7px;
  height: 100%;
  background: #1e83f0;
}
.job-spotlight.hr-single-wrap .row-eq-height {
  align-items: center;
  min-height: 95px;
}
.job-spotlight.hr-single-wrap .row-eq-height > div[class*="col-"] {
  margin-bottom: 0;
  justify-content: center;
}
.job-spotlight.hr-single-wrap .row > div {
  padding-top: 10px;
  padding-bottom: 10px;
}
.job-spotlight.hr-single-wrap .row > div.choose-hr2 {
  padding: 0;
}
.job-spotlight.hr-single-wrap .choose-hr2 label {
  width: 100%;
  height: 100%;
  display: block;
  padding: 10px 0 0 10px;
  background: #1e83f0;
}
.job-spotlight.hr-single-wrap .col-hr-icon {
  /*text-align: left;*/
}
