/*
Name: MaxSled
URI: https://ldzx8l8rom.wpo.spinupwp.site
Author: Westwords Consulting, LLC
Author URI: https://westwordsconsulting.com
Version: 1.0
*/

.content p																	{ font-family: Arial, sans-serif; }
.site-container .site-inner .wrap											{ width: 1091px; max-width: 1091px; }
.site-container .site-header .wrap											{ max-width: 1091px; }
.site-header .nav-primary													{ background-color: #0012e6; z-index: 100; position: relative; }
.site-header:after															{ z-index: 10; }
.header-image .site-title,
.header-image .site-title a,
.header-image .title-area													{ min-height: 150px; }
.genesis-nav-menu li														{ text-transform: uppercase; font-family: 'Aldrich', sans-serif; }
.genesis-nav-menu li a														{ padding: 10px 15px; font-size: .7em; }
.genesis-nav-menu li a:hover,
.genesis-nav-menu .current-menu-item a										{ background-color: #EB0000; }
.sidebar ul li																{ list-style-image: none; }
#bottom-ad																	{ padding-top: 10px; }
#header-ad .wrap															{ max-width: 1091px; }
.single .entry-footer .entry-meta											{ margin-top: 20px; }

/* Beaver Builder */
.fl-post-grid-post															{ margin-bottom: 50px !important; }

/* WP Job Manager */
.sidebar .job_listings														{ min-height: 350px !important; }
.sidebar .job_listings .entry.odd, .job_listings .entry.even				{ width: 100%; min-height: auto; }
.sidebar .widget ul.job_listings li.job_listing ul.meta,
.sidebar .showing_jobs span													{ display: none !important; }
.sidebar ul.job_listings li.job_listing a div.location						{ width: 100%; }
.sidebar ul.job_listings li.job_listing a img.company_logo					{ position: relative; left: 0; }
.sidebar ul.job_listings li.job_listing a div.location						{ padding-left: 0; }
.sidebar .job_filters .search_jobs div.search_keywords,
.sidebar .job_filters .search_jobs div.search_location						{ width: 100%; }
.sidebar .job_filters .search_jobs div.search_keywords						{ padding-right: 0; padding-bottom: .5em; }
.sidebar .job_filters .search_jobs div.search_location						{ padding-left: 0; }
.sidebar ul.job_listings li.job_listing a div.position h3					{ font-size: .9em !important; }
.sidebar ul.job_listings li.job_listing a div.location						{ font-size: .8em !important; }
.sidebar .gjm-filters-wrapper p,
.sidebar .job_filters p														{ margin-bottom: 0 !important; }
.sidebar .search_jobs														{ padding-top: 0 !important; padding-bottom: 0 !important; }
.sidebar .job_filters .showing_jobs											{ padding: 0 !important; border-top: 0 !important; display: block !important; }
.sidebar ul.job_types,
.rss_link																	{ display: none !important; }
.sidebar .search_jobs i.gjm-locator-btn										{ position: relative !important; right: -5px !important; }
.sidebar input#search_location												{ width: 90% !important; }
.sidebar .gjm-map															{ top: -16px !important; }
.search_categories .chosen-results li:first-child							{ display: none !important; }

@media only screen and (max-width: 500px) {
.header-image .title-area,
.header-image .site-title													{ min-height: 62px !important; }
.pointelle_slider															{ height: 261px !important; min-height: 140px !important; }
.site-footer .credit-info													{ background: none; display: block; margin-left: 0; padding-left: 0; }
}

@media only screen and (max-width: 751px) {
#header-ad																	{ text-align: center; }
}

@media only screen and (max-width: 710px) {
.pointelle_slider															{ height: 261px !important; }
img.pointelle_slider_thumbnail.full											{ height: auto !important; }
}

@media only screen and (min-width: 1024px) {
.title-area, .header-image .title-area										{ width: 38%; }
.site-header .widget-area													{ width: 62%; }
}

@media only screen and (max-width: 1024px) {
.site-container .site-inner .wrap											{ width: 100%; max-width: 100%; }
}