@media screen and (max-width: 600px){
.single-job #main > .wf-wrap {
    padding: 0px 50px 0px 20px !important;
}
.custom-str-nav-inner.sticky-element-original.sticky-element-active.element-is-not-sticky{
	display: none !important;
}
.single-employer #main > .wf-wrap {
    padding: 0 20px 0 20px !important;
}
.jobsearch-column-8.jobsearch-typo-wrap {
    padding: 0px 25px 0px 0px !important;
}
.jobsearch-description {
    column-count: 1 !important;
}
.jobsearch-jobdetail-services li.jobsearch-column-4 {
    width: 100% !important;
	margin: 0px !important;
}
li.jobsearch-column-12 .jobsearch-content-title h2 {
    align-items: center;
}
.jobsearch-jobdetail-services i {
    margin-left: 30px;
    margin-right: 20px;
    height: 55px;
}
.jobsearch-simple-gallery ul li[class*="jobsearch-column-"] {
    width: 100% !important;
}
.contant-info-only {
    width: 100% !important;
}
.flex-hered {
    display: flex;
    width: 100%;
    flex-direction: column;
}
figure.jobsearch-jobdetail-list {
    flex-direction: column !important;
}
.jobsearch-job-subheader {
    margin-bottom: -310px !important;
}
.big-free-btn{
	display: none !important;
}
.jobsearch-applicants-stats {
    width: auto !important;
}

}

@media screen and (max-width: 992px){
	.main-intro-row {
    padding: 250px 0px 50px 0px !important;
}
.dt-close-mobile-menu-icon:after, .dt-close-mobile-menu-icon:before, .dt-mobile-menu-icon:after, .dt-mobile-menu-icon:before, .hide-overlay:after, .hide-overlay:before, .menu-close-toggle:after, .menu-close-toggle:before, .menu-toggle:after, .menu-toggle:before {
    background-color: #fff;
    border-radius: 100% !important;
}
.jobsearch-banner-search .selectize-control.single .selectize-input {
    border: 1px solid #F2F2F2 !important;
}
ul.jobsearch-jobs-topsrchul {
    padding: 0px;
}
.content ol, .content ul {
    margin: 0px !important;
}
.jobsearch-column-12 {
    width: 100%;
}
.single-job .jobsearch-column-8.jobsearch-typo-wrap {
    float: center !important;
    width: 100% !important;
}
.single-job aside.jobsearch-column-4.jobsearch-typo-wrap {
    float: center !important;
    width: 100% !important;


}
.single-job figure.jobsearch-jobdetail-list {
    display: block !important;

}
.jobsearch-column-3.jobsearch-typo-wrap {
	display: none !important;
}
.jobsearch-employer-list-btn {
    margin-bottom: 10px;
    float: left !important;
    margin-left: 0px !important;
}
.jobsearch-jobdetail-listthumb ~ figcaption {
    padding-left: 15px !important;
}
ul.jobsearch-jobs-topsrchul {
    padding: 0px !important;
}
.jobsearch-row, .jobsearch-typo-wrap .jobsearch-row {
    margin: 0px 0px !important;
}
.jobsearch-plugin-default-container {
    padding: 0px 0px !important;
}

}
