.entry-author {
display: none!important;
}

job_listing-hero-company .claimed-ribbon .tooltip, .claimed-ribbon:hover .tooltip, .content-single-job_listing-hero-company .claimed-ribbon .tooltip {
    display: none;
}
.archive-job_listing-layout-wrapper {
    display: none;
}

body:not(.facetwp) .locate-me~input[type=text] {
    background-color: white;
}

.main-navigation {
display: none;
}

header.navBar span {
    letter-spacing: 1.5px!important;
}

.type-job_listing.style-grid .job_listing-entry-footer {
  display: none;
}

.feature-callout.text-center .feature-callout-cover h2 {
  letter-spacing: .1em;
  line-height: 52px;
  text-transform: uppercase;
  color: white !important;
}

.nav-menu {
  display: none;
}

.site-branding .custom-header img {
  max-width: 30%;
}

.callout-feature-content p {
  font-size: 16px;
  line-height: 1.5;
  margin: 1.5em 0;
}

.content-single-job_listing-hero-actions {
  display: none;
}

li.type-job_listing .claimed-ribbon {
  display: none;
}

.claimed-ribbon span:first-child {
  display: none !important
}

.content-single-job_listing-hero-company>div:last-of-type {
  display: none;
}

.job_listing-entry-footer .job_listing-rating-wrapper {
  display: none;
}

.map-marker-info .job_listing-rating-stars {
  display: none;
}

.site-footer {
  background-color: #FFFFFF;
}

.site-info {
  line-height: 18px;
  color: black;
  font-weight: 400 !important;
}

@media (max-width: 360px ) {

.feature-callout.text-center .callout-feature-content, #masthead, .footer-wrapper { display: none;}

}


