/* Styles issus du personnaliseur du thème (extraits de la page d'accueil archivée) */


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}


.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}



/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}


body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}


				:root { --sm-color-primary: #FF4D58; }
:root { --sm-color-secondary: #28acab; }
:root { --sm-color-tertiary: #8fcc80; }
:root { --sm-dark-primary: #484848; }
:root { --sm-dark-secondary: #2F2929; }
:root { --sm-dark-tertiary: #919191; }
:root { --sm-light-primary: #FFFFFF; }
:root { --sm-light-secondary: #F9F9F9; }
:root { --sm-light-tertiary: #F9F9F9; }
.site-branding img{max-height: 80px}.section-wrap { max-width: 1170px; }
.single:not(.single-job_listing) .header-content,
 .single:not(.single-job_listing) .entry-content,
 .single:not(.single-job_listing) .entry-footer,
 .single:not(.single-job_listing) .comments-area,
 .single:not(.single-job_listing) .post-navigation,
 .page .header-content,
 body:not(.single):not(.woocommerce-checkout):not(.page-template-full_width) .entry-content,
 .page .entry-footer,
 .page .comments-area,
 .page .post-navigation,
 .secondary-menu,
 .error404 .header-content, .error404 .entry-content,
 .search-no-results .header-content, .search-no-results .entry-content,
 .upsells, .related { max-width: 1170px; }
.bar, .bar--fixed, .site-header,
 .primary-menu ul .children, ul.primary-menu .sub-menu, .search-suggestions-menu,
 .search-suggestions-menu .sub-menu,
 .site-header .search-form .search-field,
 .site-header .search-form.is--active,
 .search_jobs--frontpage .chosen-container .chosen-results,
 .header-facet-wrapper .facet-wrapper input, .header-facet-wrapper .facet-wrapper select { background-color: #FFFFFF; }
ul.primary-menu > .menu-item.menu-item-has-children > .sub-menu:before,
 .site-header .search-suggestions-menu:before { border-top-color: #FFFFFF; }
.site-header .site-title,
 .menu-trigger, .search-trigger--mobile { color: #484848; }
.search-form .search-field,
 .search-form .search-submit { color: #484848; }
.header--transparent .primary-menu ul .children a,
 .primary-menu ul .header--transparent .children a,
 .header--transparent ul.primary-menu .sub-menu a,
 ul.primary-menu .header--transparent .sub-menu a,
 div.sd-social.sd-social .inner a span { color: #919191; }
.primary-menu ul a, ul.primary-menu a, .menu-wrapper a,
 .primary-menu ul .page_item a,
 ul.primary-menu .menu-item a,
 .primary-menu ul .page_item_has_children > a,
 ul.primary-menu .menu-item-has-children > a { color: #919191; }
.sub-menu .primary-menu ul .page_item_has_children:after,
 .primary-menu ul .sub-menu .page_item_has_children:after,
 .sub-menu ul.primary-menu .menu-item-has-children:after,
 ul.primary-menu .sub-menu .menu-item-has-children:after,
 .primary-menu ul .page_item_has_children:after,
 ul.primary-menu .menu-item-has-children:after,
 .primary-menu ul > .cta.page_item:after,
 ul.primary-menu > .cta.menu-item:after { border-top-color: #919191; }
.primary-menu.primary-menu ul .page_item_has_children:hover:after,
 ul.primary-menu.primary-menu .menu-item-has-children:hover:after,
 .hover.menu-item-has-children > a:after, .hover.page_item_has_children > a:after,
 .page-template-front_page .is--active .search-field-wrapper:after { border-top-color: #45bbe6; }
.search-suggestions-menu .menu-item-has-children:hover:after { border-left-color: #45bbe6; }
.primary-menu > ul li:hover > a, ul.primary-menu li:hover > a,
 .search-suggestions-menu li:hover > a,
 .header--transparent .primary-menu ul .page_item_has_children:hover > a,
 .header--transparent .primary-menu ul .page_item:hover > a,
 .header--transparent ul.primary-menu .menu-item-has-children:hover > a,
 .header--transparent ul.primary-menu .menu-item:hover > a,
 .page-listings .select2-results .select2-results__options .select2-results__option:hover,
 .page-listings .select2-container--default .select2-results__option--highlighted[aria-selected]:not(:first-child) { color: #45bbe6; }
.page-template-front_page .search-suggestions-menu > .menu-item:hover > a,
 .search_jobs--frontpage .chosen-container .chosen-results li:hover,
 .select2-results .select2-results__options .select2-results__option:hover,
 .select2-container--default .select2-results__option--highlighted[aria-selected]:not(:first-child) { background-color: #45bbe6; }
html, .mce-content-body, .job_filters, .page-package-selection .hentry.hentry, .single-job_listing .entry-header:before,
 .listing-sidebar--main .widget:not(.widget_listing_tags):not(.widget_listing_actions):not(.widget_listing_comments),
 .listing-sidebar--top .widget,
 .listing-sidebar--bottom,
 .listing-sidebar--main .comment-respond,
 .page-add-listing .entry-content,
 .page-add-listing fieldset:first-child,
 .woocommerce-account:not(.logged-in) .entry-content .woocommerce form,
 .post-password-form,
 .page-listings div.job_listings .load_more_jobs strong,
 body.registration .entry-content,
 .search-form .search_jobs--frontpage .search-field,
 .search_jobs select,
 .chosen-container-multi .chosen-choices,
 .chosen-container-single .chosen-single,
 .select2-drop,
 .chosen-container .chosen-drop,
 .chosen-container .chosen-results li.no-results,
 
 input, 
 select, 
 textarea, 
 .select2-container--default .select2-selection--single .select2-selection__rendered, 
 .select2-container--default .select2-selection--multiple .select2-selection__rendered, 
 #page .nf-form-cont textarea, 
 #page .nf-form-cont input:not([type="button"]):not([type="submit"]), 
 #page .nf-form-cont .listmultiselect-wrap select, 
 #page .nf-form-cont .list-select-wrap select, 
 #page .nf-form-cont .listcountry-wrap select, 
 #page .wpforms-form input[type=date], 
 #page .wpforms-form input[type=datetime], 
 #page .wpforms-form input[type=datetime-local], 
 #page .wpforms-form input[type=email], 
 #page .wpforms-form input[type=month], 
 #page .wpforms-form input[type=number], 
 #page .wpforms-form input[type=password], 
 #page .wpforms-form input[type=range], 
 #page .wpforms-form input[type=search], 
 #page .wpforms-form input[type=tel], 
 #page .wpforms-form input[type=text], 
 #page .wpforms-form input[type=time], 
 #page .wpforms-form input[type=url], 
 #page .wpforms-form input[type=week], 
 #page .wpforms-form select, 
 #page .wpforms-form textarea,
 .description_tooltip,
 .description_tooltip:after,
 .woocommerce-account.logged-in .myaccount, 
 .woocommerce-account.logged-in .myaccount:after,
 .entry-content table:not(.cart-totals):not(.ui-datepicker-calendar),
 #job-manager-job-dashboard table,
 .search_jobs--frontpage input,
 .search_jobs--frontpage .chosen-single,
 .search_jobs--frontpage-facetwp.search_jobs--frontpage select,
 .search_jobs--frontpage-facetwp .facetwp-facet,
 .toggle-hidden-facets,
 .myflex.no-map .search_jobs,
 .tooltip, .action--share div.sharedaddy,
 .listing-sidebar--secondary .widget_search form input[type="text"],
 .select2-results__options,
 .select2-container--default .select2-selection--single,
 .select2-container--default .select2-selection--multiple .select2-selection__rendered,
 .job-manager-form .select2-selection--multiple,
 
 .lwa-modal,
 #content nav.job-manager-pagination ul li > a:hover,
 
 ul.job-dashboard-actions a, 
 ul.job-manager-bookmark-actions a, 
 .woocommerce-account.logged-in .woocommerce a.button, 
 .woocommerce-account.logged-in a.edit, 
 
 input[type="submit"].secondary, 
 button[type="submit"].secondary,
 
 .page-add-listing .select2-container--default .select2-selection--multiple .select2-selection__choice, 
 .page-listings .select2-container--default .select2-selection--multiple .select2-selection__choice, 
 .post-type-archive-job_listing .select2-container--default .select2-selection--multiple .select2-selection__choice,
 
 div.wpforms-container-full .wpforms-form input[type=checkbox], 
 div.wpforms-container-full .wpforms-form input[type=radio],
 
 .woocommerce-checkout-payment { background-color: #FFFFFF; }
.chosen-container-multi .chosen-choices li.search-field input[type=text], 
 .page-add-listing .select2-container .select2-search--inline .select2-search__field{background-color: #FFFFFF !important }.lwa-form .button-arrow:after { border-left-color: #FFFFFF; }
.uploader-btn .spacer:after,
 .tooltip:before,
 .action--share div.sharedaddy:before { border-top-color: #FFFFFF; }
.widget_listing_comments #add_post_rating:not(:empty):before,
 .uploader-btn .spacer:after { border-right-color: #FFFFFF; }
.page-template-front_page .search_jobs--frontpage .search-submit,
 .primary-menu.secondary-menu > ul > li,
 ul.primary-menu.secondary-menu > li,
 ul.primary-menu.secondary-menu .hover.menu-item-has-children,
 .primary-menu.secondary-menu > ul > li:hover,
 ul.primary-menu.secondary-menu > li:hover
 .lwa-form button[type="submit"],
 .btn,
 input[type="submit"],
 button[type="submit"],
 .page-template-front_page .search_jobs--frontpage .search-submit,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a,
 .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"],
 body.registration .entry-content #buddypress .standard-form input#signup_submit[type="submit"],
 .woocommerce .button,
 .woocommerce-message > a,
 .fwp-load-more,
 .card__featured-tag,
 .product .product__tag,
 .entry-content .woocommerce a.button, .woocommerce .entry-content a.button, .entry-content .woocommerce-message > a,
 .entry-content a.btn:hover, .entry-content .page-template-front_page .search_jobs--frontpage a.search-submit:hover,
 .page-template-front_page .search_jobs--frontpage .entry-content a.search-submit,
 .page-template-front_page .search_jobs--frontpage .entry-content a.search-submit:hover,
 .entry-content a.btn,
 .entry-content .page-template-front_page .search_jobs--frontpage a.search-submit,
 .entry-content .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview .entry-content a,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview .entry-content a:hover,
 .entry-content .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover,
 .entry-content .woocommerce a.button:hover, .woocommerce .entry-content a.button:hover,
 .entry-content .woocommerce-message > a:hover,
 .action--favorite.bookmarked .action__icon[class],
 .wp-job-manager-bookmarks-form[class].has-bookmark .action__icon[class],
 .listing-sidebar--secondary .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,
 .listing-sidebar--secondary .widget_shopping_cart_content .woocommerce-mini-cart__buttons a:hover,
 
 #page .nf-form-cont button, 
 #page .nf-form-cont input[type=button], 
 #page .nf-form-cont input[type=submit], 
 #page .wpforms-form input[type=submit], 
 #page .wpforms-form button[type=submit], 
 #page .wpforms-form .wpforms-page-button { color: #FFFFFF; }
.front-page-section:nth-child(2n),
 .blog, .archive, .woocommerce.archive,
 .page-header, .page-header-background,
 .single:not(.single-job_listing) .entry-featured, .page .entry-featured,
 .error404 .entry-header, .search-no-results .entry-header,
 .single-job_listing,
 .page-add-listing .hentry,
 .job_filters .showing_jobs,
 .job_listing_packages,
 .page-listings,
 .tax-job_listing_category,
 .tax-job_listing_tag,
 .single-action-buttons .action__icon,
 .woocommerce-account:not(.logged-in) .site-content,
 .woocommerce-account:not(.logged-in) .entry-content,
 .mobile-buttons, .tabs.wc-tabs,
 .woocommerce-cart,
 .woocommerce-checkout,
 body.registration,
 .woocommerce-account.logged-in .page,
 .page-job-dashboard,
 .page-my-bookmarks,
 .page-add-listing .hentry,
 .page-job-dashboard .hentry,
 .facetwp-pager .facetwp-pager-label,
 .facetwp-pager a.active,
 .facetwp-pager a.active:hover,
 .widgets_area .front-page-section:nth-child(odd) .product_list_widget li,
 .widgets_area .job_listings .job_listing > a:hover,
 .widgets_area .job_listings .job_listing.job_position_featured > a,
 .widgets_area .job_listings .job_listing.job_position_featured > a:hover,
 .listing-sidebar--main .product_list_widget li,
 .listing-sidebar--main .job_listings .job_listing > a:hover,
 .listing-sidebar--main .job_listings .job_listing.job_position_featured > a:hover,
 .listing-sidebar--main .job_listings .job_listing.job_position_featured > a,
 .listing-sidebar--secondary .product_list_widget li,
 .listing-sidebar--secondary .job_listings .job_listing > a:hover,
 .listing-sidebar--secondary .job_listings .job_listing.job_position_featured > a:hover,
 .listing-sidebar--secondary .job_listings .job_listing.job_position_featured > a,
 
 input[type="submit"].secondary:hover, 
 button[type="submit"].secondary:hover { background-color: #F9F9F9; }
.job_listing_packages { background-color: #F9F9F9; }
.page-title,
 .widget_title--frontpage,
 .single:not(.single-job_listing) .entry-title, .page .entry-title,
 .card__title.card__title,
 .card__title.card__title a,
 .package__price,
 .product .card__title.card__title,
 h1, h2, h3, h4, h5, h6,
 .results,
 .intro,
 .listing-sidebar .widget_sidebar_title { color: #484848; }
.widget_subtitle--frontpage { color: #919191; }
.entry-content a:hover, 
 .comment-content a:hover,
 #page .nf-form-cont .nf-field label, 
 #page .wpforms-form .wpforms-field-label, 
 label, 
 html,
 .widget--footer .search-form .search-field,
 .entry-content a.listing-contact,
 .single-action-buttons .action__text, .single-action-buttons .action__text--mobile,
 div.sd-social.sd-social > div.sd-content.sd-content ul li > a span,
 .listing-sidebar,
 .widget_listing_content,
 .widget_listing_comments h3.pixrating_title,
 .widget_listing_sidebar_categories .category-text,
 .widget_listing_tags .tag__text,
 ol.comment-list .fn,
 ol.comment-list .fn a,
 ol.comment-list .comment-content,
 ol.comment-list .reply,
 .comment-respond label,
 .page-template-front_page .search-form .search-field,
 .woocommerce-account:not(.logged-in) .woocommerce form.login .form-row .required,
 .mobile-buttons .btn--view, .search_jobs--frontpage .chosen-container .chosen-results li,
 .entry-content_wrapper .widget-area--post .widget_subtitle,
 .entry-content table:not(.cart-totals):not(.ui-datepicker-calendar) td a:not([class*="job-dashboard-action"]),
 #job-manager-job-dashboard table td a:not([class*="job-dashboard-action"]),
 
 .widgets_area .product_list_widget li a .product-title,
 .widgets_area .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item a:nth-of-type(2) .card__content,
 .widgets_area .widget_shopping_cart_content .woocommerce-mini-cart__total,
 .widgets_area .job_listings .content .meta .job-type:hover,
 .widgets_area .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,
 
 .listing-sidebar--main .product_list_widget li a .product-title,
 .listing-sidebar--main .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item a:nth-of-type(2) .card__content,
 .listing-sidebar--main .widget_shopping_cart_content .woocommerce-mini-cart__total,
 .listing-sidebar--main .job_listings .content .meta .job-type:hover,
 
 .listing-sidebar--secondary .product_list_widget li a .product-title,
 .listing-sidebar--secondary .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item a:nth-of-type(2) .card__content,
 .listing-sidebar--secondary .widget_shopping_cart_content .woocommerce-mini-cart__total,
 .listing-sidebar--secondary .job_listings .content .meta .job-type:hover,
 
 .btn--apply-coupon.btn--apply-coupon,
 input.btn--update-cart[type="submit"],
 .select2-container--default .select2-results__option--highlighted:first-child,
 
 .lwa-modal label,
 
 ul.job-dashboard-actions a:hover, 
 ul.job-manager-bookmark-actions a:hover, 
 .woocommerce-account.logged-in .woocommerce a.button:hover, 
 .woocommerce-account.logged-in a.edit:hover, 
 ul.job-dashboard-actions a:focus, 
 ul.job-manager-bookmark-actions a:focus, 
 .woocommerce-account.logged-in .woocommerce a.button:focus, 
 .woocommerce-account.logged-in a.edit:focus,
 
 input[type="submit"].secondary:hover, 
 button[type="submit"].secondary:hover,
 
 div.wpforms-container-full .wpforms-form input[type=date], 
 div.wpforms-container-full .wpforms-form input[type=datetime], 
 div.wpforms-container-full .wpforms-form input[type=datetime-local], 
 div.wpforms-container-full .wpforms-form input[type=email], 
 div.wpforms-container-full .wpforms-form input[type=month], 
 div.wpforms-container-full .wpforms-form input[type=number], 
 div.wpforms-container-full .wpforms-form input[type=password], 
 div.wpforms-container-full .wpforms-form input[type=range], 
 div.wpforms-container-full .wpforms-form input[type=search], 
 div.wpforms-container-full .wpforms-form input[type=tel], 
 div.wpforms-container-full .wpforms-form input[type=text], 
 div.wpforms-container-full .wpforms-form input[type=time], 
 div.wpforms-container-full .wpforms-form input[type=url], 
 div.wpforms-container-full .wpforms-form input[type=week], 
 div.wpforms-container-full .wpforms-form select, 
 div.wpforms-container-full .wpforms-form textarea { color: #484848; }
input[type=date], 
 input[type=datetime], 
 input[type=datetime-local], 
 input[type=email], 
 input[type=month], 
 input[type=number], 
 input[type=password], 
 input[type=range], 
 input[type=search], 
 input[type=tel], 
 input[type=text], 
 input[type=time], 
 input[type=url], 
 input[type=week],
 input[type="checkbox"],
 input[type="checkbox"]:focus,
 .package__btn.package__btn:hover,
 .facetwp-checkbox.facetwp-checkbox:hover:after,
 .facetwp-checkbox.facetwp-checkbox.checked:after,
 select, 
 textarea, 
 .select2-container--default .select2-selection--single .select2-selection__rendered, 
 .select2-container--default .select2-selection--multiple .select2-selection__rendered, 
 #page .nf-form-cont textarea, 
 #page .nf-form-cont input:not([type="button"]):not([type="submit"]), 
 #page .nf-form-cont .listmultiselect-wrap select, 
 #page .nf-form-cont .list-select-wrap select, 
 #page .nf-form-cont .listcountry-wrap select, 
 #page .wpforms-form input[type=date], 
 #page .wpforms-form input[type=datetime], 
 #page .wpforms-form input[type=datetime-local], 
 #page .wpforms-form input[type=email], 
 #page .wpforms-form input[type=month], 
 #page .wpforms-form input[type=number], 
 #page .wpforms-form input[type=password], 
 #page .wpforms-form input[type=range], 
 #page .wpforms-form input[type=search], 
 #page .wpforms-form input[type=tel], 
 #page .wpforms-form input[type=text], 
 #page .wpforms-form input[type=time], 
 #page .wpforms-form input[type=url], 
 #page .wpforms-form input[type=week], 
 #page .wpforms-form select, 
 #page .wpforms-form textarea,
 #page .wpforms-form input[type="checkbox"],
 #page .wpforms-form input[type="checkbox"]:focus{border-color: #48484833 }ul.primary-menu > .menu-item.menu-item-has-children > .sub-menu:after,
 .description_tooltip:after{border-top-color: #48484833 }.description_tooltip.left:after{border-right-color: #48484833 }.description_tooltip.right:after,
 .uploader-btn .spacer:after{border-left-color: #48484833 }.uploader-btn .spacer:after{border-bottom-color: #48484833 }.btn:hover,
 input[type="submit"]:hover,
 button[type="submit"]:hover,
 .page-template-front_page .search_jobs--frontpage .search-submit:hover,
 .lwa-form button[type="submit"]:hover,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover,
 .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"]:hover,
 body.registration .entry-content #buddypress .standard-form input#signup_submit[type="submit"]:hover,
 .woocommerce .button:hover,
 .woocommerce-message > a:hover,
 .fwp-load-more:hover,
 .btn:focus,
 input[type="submit"]:focus,
 button[type="submit"]:focus,
 .page-template-front_page .search_jobs--frontpage .search-submit:focus,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:focus,
 .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"]:focus,
 body.registration .entry-content #buddypress .standard-form input#signup_submit[type="submit"]:focus,
 .woocommerce .button:focus, 
 .woocommerce-message > a:focus,
 .fwp-load-more:focus,
 
 #page .nf-form-cont button:hover, 
 #page .nf-form-cont input[type=button]:hover, 
 #page .nf-form-cont input[type=submit]:hover, 
 #page .wpforms-form input[type=submit]:hover, 
 #page .wpforms-form button[type=submit]:hover, 
 #page .wpforms-form .wpforms-page-button:hover { background-color: #484848; }
.btn,
 input[type="submit"],
 button[type="submit"],
 .page-template-front_page .search-form .search-submit,
 .page-template-front_page .search_jobs--frontpage .search-submit,
 .lwa-form button[type="submit"],
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a,
 body.registration .entry-content #buddypress .standard-form input#signup_submit[type="submit"],
 .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"],
 .woocommerce .button,
 .woocommerce-message > a,
 .fwp-load-more,
 .popup__rating,
 .single-action-buttons .action:hover .action__icon,
 .action--favorite.bookmarked .action__icon,
 .wp-job-manager-bookmarks-form[class].has-bookmark .action__icon,
 .package--labeled .package__btn.package__btn,
 .featured-label,
 .product .product__tag,
 .wc-bookings-date-picker .ui-datepicker td > a:hover,
 .wc-bookings-date-picker .ui-datepicker table .bookable-range a,
 .wc-bookings-date-picker .ui-datepicker table .ui-datepicker-current-day a,
 .block-picker > li a.selected,
 .block-picker > li a:hover,
 .lwa-form input[type="submit"]:hover,
 .no-results .clear-results-btn,
 .widgets_area .widget_shopping_cart_content .remove_from_cart_button:after,
 .listing-sidebar--main .widget_shopping_cart_content .remove_from_cart_button:after,
 .listing-sidebar--secondary .widget_shopping_cart_content .remove_from_cart_button:after,
 
 #page .nf-form-cont button, 
 #page .nf-form-cont input[type=button], 
 #page .nf-form-cont input[type=submit], 
 #page .wpforms-form input[type=submit], 
 #page .wpforms-form button[type=submit], 
 #page .wpforms-form .wpforms-page-button { background-color: #00e0a4; }
.package__btn.package__btn,
 .nav-links a:hover,
 .widgets_area .widget_shopping_cart_content .woocommerce-mini-cart__buttons a:hover,
 .widgets_area .job_listings .content .meta .job-type,
 .listing-sidebar--main .job_listings .content .meta .job-type,
 .listing-sidebar--secondary .job_listings .content .meta .job-type,
 
 .btn--apply-coupon.btn--apply-coupon:hover,
 input.btn--update-cart[type="submit"]:hover { color: #00e0a4; }
.heart.is--bookmarked #hearshape { fill: #00e0a4; }
.btn--apply-coupon.btn--apply-coupon:hover,
 input.btn--update-cart[type="submit"]:hover,
 div.wpforms-container-full .wpforms-form input[type=checkbox], 
 div.wpforms-container-full .wpforms-form input[type=radio] { border-color: #00e0a4; }
.card,
 .package,
 .leaflet-popup-content,
 .leaflet-popup-tip,
 .facetwp-pager > span,
 .facetwp-pager > a,
 #content nav.job-manager-pagination ul li > span,
 #content nav.job-manager-pagination ul li > a,
 #content nav.job-manager-pagination ul li span.current,
 .nav-links a,
 .entry-content_wrapper .widget-area--post .section-wrap,
 .widgets_area .front-page-section:nth-child(even) .product_list_widget li { background-color: #FFFFFF; }
.card { border-radius: 4px; }
ul.categories--widget .category-cover { border-radius: 0px; }
.card--listing .card__title.card__title,
 .card--post a:hover,
 .grid__item--widget .posted-on a:hover,
 .grid__item--widget .card--post a:hover,
 .popup__title.popup__title { color: #45bbe6; }
.card, .card__content, .card--post.sticky,
 .popup__address, .package__description,
 .single-job_listing .entry-subtitle,
 .section-wrap { color: #919191; }
.facetwp-pager > span:after,
 .facetwp-pager > a:after,
 #content nav.job-manager-pagination ul li > span:after,
 #content nav.job-manager-pagination ul li > a:after,
 #content nav.job-manager-pagination ul li span.current:after,
 .nav-links a:after { border-color: #919191; }
.card .pin,
 .card .pin__icon,
 .card--listing .card__rating.rating,
 .widget_listing_sidebar_categories .category-icon { color: #45bbe6; }
.card__tag,
 .card__rating.rating,
 .single-action-buttons .action__icon,
 .widget_listing_sidebar_categories .category-icon { border-color: #45bbe6; }
.pin--selected #selected { fill: #45bbe6; }
.card__rating.card__pin { color: #45bbe6; }
.card__tag,
 .card__rating.rating,
 .widget_listing_sidebar_categories .category-icon { background-color: #FFFFFF; }
.pin #selected,
 .marker-cluster svg #svgCluster2,
 .marker-cluster svg #svgCluster3,
 .marker-cluster svg #svgCluster4,
 .pin #oval { fill: #FFFFFF; }
.pin--selected #selected,
 .marker-cluster svg #svgCluster1,
 .heart.is--bookmarked #heartshape { fill: #45bbe6; }
.marker-cluster, .pin__icon { color: #45bbe6; }
.footer-widget-area { background-color: #2F2929; }
.widget--footer { color: #ffffff; }
.site-footer { background-color: #484848; }
.site-info { color: #F9F9F9; }
.theme-info { color: #F9F9F9; }
.not-entry-content a,
 .comment-content a,
 .single-categories-breadcrumb a:hover,
 .single-rating > i, .widget_listing_comments .comment .review_rate > i,
 .single-action-buttons .action:hover .action__text,
 .action--favorite.bookmarked .action__icon,
 .wp-job-manager-bookmarks-form[class].has-bookmark .action__icon,
 .tags-links a:hover, .tags-links a:focus,
 .loader,
 .listing-sidebar .widget_listing_content a,
 .listing-sidebar a:hover,
 .listing-sidebar .action__icon,
 .widget_listing_comments #add_comment_rating_wrap i,
 ol.comment-list .fn a:hover,
 .single-job_listing .entry-title,
 .page-listings div.job_listings .load_more_jobs:hover strong,
 .tax-job_listing_category div.job_listings .load_more_jobs:hover strong,
 .tax-job_listing_tag div.job_listings .load_more_jobs:hover strong,
 .chosen-container-single .chosen-single,
 .progress,
 .single-product .stars a:before,
 .product-content .price,
 .tabs.wc-tabs li.active a,
 .color-accent,
 .entry-content a, .comment-content a,
 .gallery-arrow,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover,
 .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:focus,
 .package__btn.package__btn:hover,
 .site-footer a:hover,
 .facetwp-pager a:hover,
 .facetwp-pager a.first-page:hover:before, .facetwp-pager a.first-page:hover:after,
 .facetwp-pager a.last-page:hover:before, .facetwp-pager a.last-page:hover:after,
 .widget_listing_sidebar_claim_listing .listing-claim-button, .lwa-form .lwa-action-link,
 .pac-container .pac-item:hover .pac-item-query,
 .select2-container--default .select2-results__option:hover,
 div.wpforms-container-full .wpforms-form label.wpforms-error { color: #45bbe6; }
.secondary-menu, .secondary-menu-wrapper:before, .product__remove,
 .page-template-front_page .pac-container .pac-item:hover,
 .facetwp-type-slider .noUi-connect,
 .card__featured-tag, .woocommerce-message, .no-results .clear-results-btn { background-color: #45bbe6; }
progress::-webkit-progress-bar { background: #45bbe6; }
progress::-webkit-progress-value { background: #45bbe6; }
progress::-moz-progress-bar { background: #45bbe6; }
.page-template-front_page .is--active .search-field-wrapper.has--menu:after,
 ul.secondary-menu > .menu-item.menu-item-has-children > .sub-menu:before,
 ul.secondary-menu > .menu-item.menu-item-has-children > .sub-menu:after,
 .search_jobs--frontpage .chosen-with-drop.chosen-container-active .chosen-single:after,
 .search_jobs--frontpage .search_region .select2-container.select2-container--open:after,
 .search_jobs--frontpage .search_categories.search-filter-wrapper .chosen-container-single.chosen-with-drop:after { border-top-color: #45bbe6; }
.description, .tabs.wc-tabs,
 .single-categories-breadcrumb a,
 .single-categories-breadcrumb a:after,
 .single-rating .rating-value, .widget_listing_comments .comment .review_rate .rating-value,
 div.sd-social.sd-social > div.sd-content.sd-content ul li > a,
 .sharedaddy div.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button,
 .sharedaddy div.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button:before,
 .tags-links,
 .tags-links a,
 .listing-sidebar a,
 .widget_listing_comments .comment-meta a,
 .comment-meta a,
 .single:not(.single-job_listing) .entry-subtitle, .page .entry-subtitle,
 .single:not(.single-job_listing) .entry-meta a, .page .entry-meta a,
 .tax-job_listing_category div.job_listings .load_more_jobs strong, .tax-job_listing_tag div.job_listings .load_more_jobs strong,
 .search_jobs select,
 .chosen-container-multi .chosen-choices li.search-field input[type=text],
 .chosen-container-single .chosen-single,
 .active-tag,
 .select-tags .chosen-container-multi .chosen-choices,
 .chosen-results,
 .job-manager-form .field small.field-description,
 .uploader-btn .spacer .text,
 .page-add-listing .chosen-container-multi .chosen-choices li.search-choice,
 .page-add-listing .select2-selection--multiple .select2-selection__choice,
 .page-add-listing .select2-selection__rendered,
 .page-add-listing .select2-results__option,
 .page-add-listing .select2-results__option[aria-selected],
 .page-add-listing .select2-container--default .select2-results__option--highlighted:not([aria-selected="true"]):first-child,
 .woocommerce-account:not(.logged-in) .woocommerce form.login label[for=rememberme],
 .woocommerce-account:not(.logged-in) .lost_password a,
 .woocommerce-breadcrumb,
 .product-content .price del,
 .mfp-iframe-scaler.mfp-wp-login .mfp-close,
 .nav-links a, .facetwp-pager a,
 .job_filters .facetwp-type-fselect .fs-label.fs-label,
 .page-listings div.job_listings .load_more_jobs strong, .post-type-archive-job_listing div.job_listings .load_more_jobs strong,
 .search-form .search_jobs--frontpage .search-field,
 .search_jobs--frontpage .search_location #search_location,
 .search_jobs--frontpage .select-region-dummy,
 .search_jobs--frontpage.search_jobs select,
 .search_jobs--frontpage .chosen-single,
 .search_jobs--frontpage-facetwp input,
 .search_jobs--frontpage-facetwp select,
 .facetwp-pager .facetwp-pager-label,
 .facetwp-pager a.active,
 .facetwp-pager a.active:hover,
 .select2-container--default .select2-selection--single .select2-selection__rendered,
 .page-listings .select2-results__option,
 .page-listings .select2-container--default .select2-results__option--highlighted:first-child,
 .search_jobs--frontpage .select2-container--default .select2-selection--single .select2-selection__rendered,
 .select2-container--default .select2-selection--single .select2-selection__placeholder,
 .tax-job_listing_category .select2-results__option,
 .tax-job_listing_category .select2-container--default .select2-results__option--highlighted:first-child, 
 .tax-job_listing_category .select2-container--default .select2-results__option--highlighted[aria-selected],
 .job-manager-form .select2-container--default .select2-selection--single .select2-selection__rendered,
 
 
 ul.job-dashboard-actions a,
 ul.job-manager-bookmark-actions a, 
 .woocommerce-account.logged-in .woocommerce a.button, 
 .woocommerce-account.logged-in a.edit, 
 ul.job-dashboard-actions a, 
 ul.job-manager-bookmark-actions a, 
 .woocommerce-account.logged-in .woocommerce a.button, 
 .woocommerce-account.logged-in a.edit,
 
 input[type="submit"].secondary, 
 button[type="submit"].secondary,
 
 #job-manager-job-dashboard table ul.job-dashboard-actions li .job-dashboard-action-delete, 
 #job-manager-bookmarks table ul.job-manager-bookmark-actions li .job-manager-bookmark-action-delete,
 
 .page-add-listing .select2-container--default .select2-selection--multiple .select2-selection__choice, 
 .page-listings .select2-container--default .select2-selection--multiple .select2-selection__choice, 
 .post-type-archive-job_listing .select2-container--default .select2-selection--multiple .select2-selection__choice { color: #919191; }
.page-template-front_page .search-form .search-field::-webkit-input-placeholder { color: #919191; }
.page-template-front_page .search-form .search-field::-moz-placeholder { color: #919191; }
.page-template-front_page .search-form .search-field:-moz-placeholder { color: #919191; }
.page-template-front_page .search-form .search-field::-ms-input-placeholder { color: #919191; }
.page-template-front_page .search-form .search-field:-ms-input-placeholder { color: #919191; }
.select-tags .chosen-container-multi .chosen-choices li.search-field::-webkit-input-placeholder { color: #919191; }
.select-tags .chosen-container-multi .chosen-choices li.search-field::-moz-placeholder { color: #919191; }
.select-tags .chosen-container-multi .chosen-choices li.search-field:-moz-placeholder { color: #919191; }
.select-tags .chosen-container-multi .chosen-choices li.search-field::-ms-input-placeholder { color: #919191; }
.select-tags .chosen-container-multi .chosen-choices li.search-field:-ms-input-placeholder { color: #919191; }
.listing-sidebar .widget_search form input=[type"text"]::-webkit-input-placeholder { color: #919191; }
.listing-sidebar .widget_search form input=[type"text"]::-moz-placeholder { color: #919191; }
.listing-sidebar .widget_search form input=[type"text"]:-moz-placeholder { color: #919191; }
.listing-sidebar .widget_search form input=[type"text"]::-ms-input-placeholder { color: #919191; }
.listing-sidebar .widget_search form input=[type"text"]:-ms-input-placeholder { color: #919191; }
.description_tooltip { color: #919191; }
.job_filters .showing_jobs,
 .tax-job_listing_category div.job_listings .load_more_jobs strong,
 .tax-job_listing_tag div.job_listings .load_more_jobs strong,
 .search-suggestions-menu .menu-item-description,
 .widget_listing_comments #add_post_rating,
 .widgets_area .job_listings .content .meta .location,
 .widgets_area .job_listings .content .meta .company,
 .listing-sidebar--main .job_listings .content .meta .company,
 .listing-sidebar--main .job_listings .content .meta .location,
 .listing-sidebar--secondary .job_listings .content .meta .company,
 .listing-sidebar--secondary .job_listings .content .meta .location { color: #919191; }
.chosen-container-single .chosen-single div b:after,
 .select2-container:after,
 .select-tags .chosen-container-multi .chosen-choices:after,
 .tax-job_listing_category .select2-container:after { border-top-color: #919191; }
.remove-tag:before,
 .remove-tag:after { background-color: #919191; }

@media  screen and (min-width: 900px) { 

	.site-header { padding-top: 0px; }

	ul.primary-menu > .menu-item > a, .header--transparent ul.primary-menu > .menu-item > a { padding-left: 21px; }

}

@media screen and (min-width: 900px)  { 

	.site-header{padding-bottom: 0px}
	ul.primary-menu > .menu-item > a { padding-right: 21px; }

	.primary-menu ul > .cta.page_item,
 ul.primary-menu > .cta.menu-item,
 .search_jobs--frontpage-facetwp .facetwp-facet { border-color: #F9F9F9; }

}

@media  only screen and (min-width: 900px) { 

	.front-page-section { padding-top: 90px; }

}

@media only screen and (min-width: 900px)  { 

	.front-page-section { padding-bottom: 90px; }

}

@media only screen and  (min-width: 900px) { 

	.primary-menu ul .children, ul.primary-menu .sub-menu{border-top-color: #e1e1e1}
}

@media not screen and (min-width: 900px) { 

	.menu-wrapper, .search-form input.search-field { background-color: #FFFFFF; }

	ul.primary-menu .hover.menu-item-has-children > a, .primary-menu > ul .hover.page_item_has_children > a { color: #45bbe6; }

}

@media not screen  and (min-width: 900px) { 

	.primary-menu ul .children, ul.primary-menu .sub-menu{background-color: #e1e1e1}
}

@media not screen and (min-width: 480px) { 

	.grid.job_listings > .grid__item,
 .job_listings.product-content > .grid__item,
 .product-content.job_listings > * { background-color: #F9F9F9; }

}
			

	
.site-header .site-title {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
text-transform: none;
}


.search-suggestions-menu li a, .primary-menu > ul a, .secondary-menu > ul a, ul.primary-menu a, ul.secondary-menu a {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 600;
}


input, textarea, label, html, .entry-content blockquote cite, .comment-content blockquote cite, .card--feature .card__content, .rating, .widget--footer .search-form .search-field, .featured-label, .package__description, .footer-text-area, .widget_listing_comments h3.pixrating_title, .chosen-container-multi .chosen-choices, .chosen-container-single .chosen-single, .product .product__price, .product .product__tag, .entry-content_wrapper .widget-area--post .widget_title, .entry-content_wrapper .widget-area--post .widget-title, .widgets_area .product_list_widget li .product__price {
font-family: Kreon, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
}


.entry-title, .archive-title, h1, h2, h3, .card--feature .card__title, .results, .page-title, .search_location input, .package__title, .package__price, .package__subscription-period, h2.comments-title, .page-add-listing fieldset:first-child label, .product-content .price {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 400;
}


.intro, .description, .tabs.wc-tabs, .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a, .widget_subtitle--frontpage, .category-list a, .single:not(.single-job_listing) .entry-subtitle, .blog .entry-subtitle, .page .entry-subtitle, .single-job_listing .entry-subtitle {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
}


.card__title.card__title, ul.categories--widget .category-count, ul.categories--widget .category-text {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 700;
letter-spacing: 0;
text-transform: uppercase;
}


.card, .widgets_area .product_list_widget li {
font-family: Kreon, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
font-weight: 300;
}


.single:not(.single-job_listing) .entry-meta, .page .entry-meta, .single:not(.single-job_listing) div.sd-social.sd-social > div.sd-content.sd-content ul li > a, .page div.sd-social.sd-social > div.sd-content.sd-content ul li > a, .search_jobs select, .search-form .search-field, .search_jobs--frontpage .chosen-container .chosen-results li, .search_jobs--frontpage .chosen-container-multi .chosen-choices li.search-field input[type=text], .search_jobs--frontpage .chosen-container-single .chosen-single, .search_jobs .chosen-container .chosen-results li, .search_jobs .chosen-container-multi .chosen-choices li.search-field input[type=text], .search_jobs .chosen-container-single .chosen-single, .search_jobs--frontpage-facetwp, .search_jobs--frontpage-facetwp input, .search_jobs--frontpage-facetwp select, .search_jobs--frontpage-facetwp .facetwp-filter-title, .header-facet-wrapper .facetwp-facet input, .header-facet-wrapper .facetwp-facet select, .header-facet-wrapper .facetwp-facet label, .active-tag, .chosen-results, .job_filters .search_jobs div.search_location input, .search-suggestions-menu li a, .page-template-front_page .search-form .search-submit, .btn, input[type="submit"], button[type="submit"], .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"], .woocommerce .button, .search_jobs--frontpage #search_location, .select2-container--default .select2-selection--single .select2-selection__rendered, #page .nf-form-cont button, #page .nf-form-cont input[type=button], #page .nf-form-cont input[type=submit], #page .wpforms-form input[type=submit], #page .wpforms-form button[type=submit], #page .wpforms-form .wpforms-page-button {
font-family: "Josefin Sans", "SF Pro Text", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 400;
}

