.form-item-clearance.js-form-item-clearance { display: none !important}

.body-page {background-color:#eeeeee !important}

.form-row-inline {
  display: block;
  text-align: center;
  padding-bottom: 15px;
}
.form-row-inline input {
  display: inline-block;
}
.form-row-inline #keywords {
  width: 50%;
}

.form.form-careers-landing.form-careers-search {padding-bottom:5px !important}

.before_content.area .col-xs-12,
.before_content.area .col-xs-12 .content.block-content  {
  width: 100%;
}

.before_content.area .col-xs-12 div[id^="block-exposedformcareerspage"] {
  width: 100%;
}

.before_content.area div[id^="block-exposedformcareerspage"] .js-form-item {
  display: inline-block;
  font-size: 12.5px;
  width: 12% !important;
  float: left;

}
.before_content.area div[id^="block-exposedformcareerspage"] .js-form-submit {
  font-size: 12px !important;
  font-family: "Open Sans", sans-serif !important;
  font-weight: 700 !important;
  color:#105286 !important;
  line-height: 19px !important;
}
.before_content.area div[id^="block-exposedformcareerspage"] .form-item-location,
.before_content.area div[id^="block-exposedformcareerspage"] .form-item-keywords,
.before_content.area div[id^="block-exposedformcareerspage"] .form-item-scr{
  display: none;
}
.before_content.area div[id^="block-exposedformcareerspage"] .js-form-item label {
  border-bottom: 1px solid #999;
  text-align: center;
  background-color: #eee;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 1px;
  display:none;
}
.before_content.area div[id^="block-exposedformcareerspage"] .js-form-item select{
width: 100% !important;
}

.before_content.area div[id^="block-exposedformcareerspage"] .button.js-form-submit.form-submit {
  border-radius: 0;
  font-weight: 400;
  font-family: "Raleway", sans-serif;
  font-size: 14px;
  line-height: 1.8;
  margin: 0;
  border:1px solid transparent;
  color: #495057;
  background-color: transparent;
  padding: 0px 8px;
  text-transform: capitalize;
}

.before_content.area div[id^="block-exposedformcareerspage"] .button.js-form-submit.form-submit:hover {
  text-decoration: underline;
  background-color: transparent !important;
  color: #000;
}


.before_content.area div[id^="block-exposedformcareerspage"] .js-form-type-select,
.before_content.area div[id^="block-exposedformcareerspage"] .js-form-type-select select {
  color: #495057 !important;
  border-color: #dee2e6;
  outline-color: #dee2e6;
  border-radius: 4px;
  box-shadow: none;
}

.before_content.area div[id^="block-exposedformcareerspage"] .js-form-type-select {
  margin:1px;
}


.form-item-posted:before {
    font-family: 'gva-icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e93f";
    position: absolute;
    left: -20px;
    top:10px
}