.bh-job-list h2 a { color: #026a82!important;
}
.squarechilli-jobboard, .squarechilli-jobboard p{ font-family: 'Ubuntu' !important;
}
.gform_wrapper form input[type="file"]:before { width: 0;
}
.ginput_container_fileupload input { background: #fff; padding: 5px!important; border-radius: 3px;
}
.gform_wrapper form { float: left; padding: 20px; background: #f7f7f7;
}
.gform_wrapper.gravity-theme .gform_fields { display: block!important;
}
.gform_wrapper form input[type="file"]:after {
position: relative!important; display: block!important; clear: both!important;
}
.searchandfilter ul { width: 100%; text-align: center;
}
.search-filter-results , form.searchandfilter ul{ max-width: 1670px; margin: 0 auto;
}
.searchandfilter ul li { width: 31%; box-sizing: border-box;
}
.sf-input-text, .sf-input-select { width: 100%!important; font-size: 18px; font-weight: lighter!important; padding: 5px
}
.sf-input-select { padding-right: 30px!important; ;
}
.searchandfilter input, .sf-input-select { height: 50px;
}
.gform_wrapper.gravity-theme .gform_footer input { background-color: #2FBFC6; color: white; padding: 19px 41px; border: none;
}
@media only screen and (max-width: 640px) { .job-result { padding: 20px!important; } .searchandfilter ul li { width: 100%!important; } #content .single_job article { display: block!important; }
.gform_wrapper form{ width: 100%; }
}
@media only screen and (max-width: 940px) { #content .single_job article { display: block!important; } .searchandfilter ul li { width: 100%; } .gform_wrapper form { margin-left: 0px;
} .gform_wrapper form { width: 100%; }
}
#content .single_job article { max-width: 100%; display: grid; grid-template-columns: 4fr 2fr!important; grid-column-gap: 40px;
}
#content .single_job article form { width: 100%!important;
}
.single.single_job p { margin-bottom: 30px!important; }
