﻿@import url("/wp-content/themes/twentyseventeen-child/fonts/MavenPro.css");::-webkit-input-placeholder{color:#C0C0C0}:-moz-placeholder{color:#C0C0C0;opacity:1}::-moz-placeholder{color:#C0C0C0;opacity:1}:-ms-input-placeholder{color:#C0C0C0}body{background:white;color:#807f7f;font-size:14px;font-family:"Maven Pro", sans-serif}@media screen and (max-width:767px){body{background-color:white;padding:0 10px 0 10px}}body a{text-decoration:none;color:#807f7f}body ul{padding-left:20px}body p{margin:0 0 10px}body .blue{color:#CE3175}body .green{color:#85a10a}body .required{color:#85a10a}body h1,body h2,body h1.page-title{font-size:44px;border-bottom:none;padding-bottom:9px;margin-bottom:0px;margin-top:0px;padding-top:0;font-weight:300;text-transform:none;letter-spacing:0}@media screen and (max-width:767px){body h1,body h2,body h1.page-title{font-size:20px}}body h1.green,body h2.green,body h1.page-title.green{color:#85a10a}body h1.blue,body h2.blue,body h1.page-title.blue{color:#CE3175}body h2,body h1.page-title{font-size:28px;margin-bottom:25px;padding-bottom:0}body h2.widget-title,body h1.page-title.widget-title{padding-left:0;font-size:22px;color:#807f7f;margin-bottom:20px;text-transform:none;border:none;font-style:normal;font-weight:300 !important;letter-spacing:0}body h3{color:#807f7f}body h4{font-weight:500;color:#807f7f}body strong{font-weight:500}body thead th{border-bottom:1px solid #f9fafb;font-weight:500}body tr{border-bottom:1px solid #f9fafb}body input[type="file"]{font-size:11px}body textarea{height:100px}body label{color:#807f7f}body span.featured{background:#CE3175;padding:3px;border-radius:3px;font-size:10px;color:white;white-space:nowrap;margin:0px 9px}body .red{color:#CE3175}body .hint{position:absolute;right:0;top:-51px;display:block;float:none;background:#CE3175;border-radius:100%;height:83px;width:83px;text-align:center;padding-top:31px;color:white;font-weight:bold;font-size:15px;z-index:99999}@media screen and (max-width:767px){body .hint{position:relative;margin:0 auto;top:0;margin-bottom:20px}}body a.remove,body .entry-content a.remove{height:21px;width:21px;background:#85a10a;color:white;box-shadow:none !important;border:none;text-align:center;line-height:19px}body a.remove:hover,body .entry-content a.remove:hover{text-decoration:none}body fieldset{border-top:1px solid #f9fafb;padding-top:40px}body mark,body ins{background:#f9fafb;border-radius:2px}body .hidden{display:none}body .mfz__required{color:#CE3175;font-weight:bold}body .banner.kc_row:not(.kc_row_inner){margin-top:-50px;margin-bottom:40px}body .banner.kc_row:not(.kc_row_inner) .kc_column{padding-left:0;padding-right:0}body .banner.kc_row:not(.kc_row_inner) .kc-container{max-width:initial}body .checkout-button,body .entry-content a.checkout-button{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0}body .checkout-button:hover,body .checkout-button:focus,body .checkout-button:active,body .entry-content a.checkout-button:hover,body .entry-content a.checkout-button:focus,body .entry-content a.checkout-button:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .checkout-button:hover,body .entry-content a.checkout-button:hover{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0}body .checkout-button:hover:hover,body .checkout-button:hover:focus,body .checkout-button:hover:active,body .entry-content a.checkout-button:hover:hover,body .entry-content a.checkout-button:hover:focus,body .entry-content a.checkout-button:hover:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .page-header,body.archive.page-one-column:not(.has-sidebar) .page-header{margin-bottom:15px;padding-bottom:0}body .requirednotice{color:#9d120b;text-align:center;font-weight:500;font-size:20px;font-style:italic;margin-bottom:20px;font-weight:normal;margin-top:-22px}body .wrap,body .page-one-column .panel-content .wrap{max-width:1170px;padding-left:15px;padding-right:15px;background-color:white}@media screen and (max-width:767px){body .wrap,body .page-one-column .panel-content .wrap{padding-left:0;padding-right:0}}body .site-content-contain{background:transparent}body .site-content-contain .wrap{background:white}body .site-content-contain .site-content{padding:0;padding-top:50px}@media screen and (max-width:767px){body .site-content-contain .site-content{padding-top:6px}}body .woocommerce-placeholder.wp-post-image{display:none}body .return-to-shop{display:none}body #masthead .navigation-top .wrap{position:relative;background:#f9fafb;padding-bottom:21px;z-index:99999;font-size:14px;max-width:1170px;padding:15px}@media screen and (max-width:767px){body #masthead .navigation-top .wrap{background:white}}@media screen and (max-width:767px){body #masthead .navigation-top .wrap .menu-toggle{position:absolute;right:10px;top:33px;font-size:0}body #masthead .navigation-top .wrap .menu-toggle:active,body #masthead .navigation-top .wrap .menu-toggle:focus,body #masthead .navigation-top .wrap .menu-toggle:hover{background-color:transparent;outline:none}body #masthead .navigation-top .wrap .menu-toggle:active svg,body #masthead .navigation-top .wrap .menu-toggle:focus svg,body #masthead .navigation-top .wrap .menu-toggle:hover svg{color:#85a10a}body #masthead .navigation-top .wrap .menu-toggle svg{font-size:31px;margin-right:0;top:0}body #masthead .navigation-top .wrap .menu-toggle .icon-bars{border:1px solid #ccc;border-radius:6px;padding:4px;color:#ccc}}body #masthead .navigation-top .wrap .menu-toggle:hover,body #masthead .navigation-top .wrap .menu-toggle:focus{color:#85a10a}@media screen and (min-width:766px){body #masthead .navigation-top .wrap{display:flex}}@media screen and (max-width:767px){body #masthead .navigation-top .wrap{display:block}}body #masthead .navigation-top .wrap .custom-logo-link img{max-width:223px}body #masthead .navigation-top .wrap .main-navigation{flex:1 0px}body #masthead .navigation-top .wrap .main-navigation>div{width:100%;max-width:876px;float:right}body #masthead .navigation-top .wrap .main-navigation>div .menu{justify-content:space-around;flex-wrap:wrap}@media screen and (min-width:766px){body #masthead .navigation-top .wrap .main-navigation>div .menu{display:flex}}@media screen and (max-width:767px){body #masthead .navigation-top .wrap .main-navigation>div .menu{padding:0}}body #masthead .navigation-top .wrap .main-navigation>div .menu a{color:#85a10a;margin:22px 14px;padding:7px 0;line-height:20px;font-weight:400;text-transform:uppercase}@media screen and (max-width:767px){body #masthead .navigation-top .wrap .main-navigation>div .menu a{margin:10px 0}}@media screen and (min-width:766px){body #masthead .navigation-top .wrap .main-navigation>div .menu li:last-of-type a{margin-right:0;padding-right:0}body #masthead .navigation-top .wrap .main-navigation>div .menu li:first-of-type a{margin-left:0}}body #masthead .navigation-top .wrap .main-navigation>div .menu .special a{background:#85a10a;color:white;padding:5px 10px;font-weight:500;text-transform:uppercase;white-space:nowrap}body #masthead .navigation-top .wrap .main-navigation>div .menu .special a:hover{background:rgba(133, 161, 10, 0.7)}body #masthead .navigation-top .wrap .main-navigation>div .menu .free{position:relative}body #masthead .navigation-top .wrap .main-navigation>div .menu .free:after{content:"gratis";display:block;position:absolute;top:10px;right:-10px;height:29px;width:29px;background-color:#CE3175;color:white;font-size:9px;padding-top:8px;text-align:center;border-radius:100%}body #masthead .navigation-top .wrap .main-navigation>div .menu .lwaopen a{background-image:url("img/user_logout.png");background-repeat:no-repeat;background-position:left;padding-left:22px}body #masthead .navigation-top .wrap .main-navigation>div .menu .userarea a{color:#CE3175;background-repeat:no-repeat;background-position:left}body .site-header{background-color:#f9fafb}body .site-header .navigation-top{background-color:#f9fafb;border-bottom:none;position:static;top:0}body .site-header .wrap{background-color:white;padding-bottom:35px}body .site-header .menu-scroll-down{display:none}body .fb_iframe_widget{text-align:center;width:100%;margin-top:50px}body .fb_iframe_widget>span{text-align:left !important}body .site-footer{margin-top:50px;border-top:none;background-color:#807f7f}body .site-footer .widget{padding-bottom:5px}@media screen and (max-width:767px){body .site-footer .widget{padding-bottom:0}}@media screen and (max-width:767px){body .site-footer{background-color:white;border-top:1px solid #f9fafb;margin-top:0}}body .site-footer .copyright{border-top:1px solid #939396;margin-top:30px;padding-top:30px;font-size:13px;color:white;padding-bottom:10px}@media screen and (max-width:767px){body .site-footer .copyright{color:#807f7f}}body .site-footer .wrap{background-color:transparent}body .site-footer h2.widget-title{margin-bottom:15px;color:white}@media screen and (max-width:767px){body .site-footer h2.widget-title{color:#807f7f}}body .site-footer ul.menu{padding-left:0}body .site-footer ul.menu li{border-top:none;border-bottom:none;padding:0}@media screen and (max-width:767px){body .site-footer ul.menu li{display:none}body .site-footer ul.menu li.mfz__mobile{display:block}}body .site-footer ul.menu li a{font-weight:400;color:white;text-decoration:none;font-size:13px;line-height:26px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none}body .site-footer ul.menu li a:hover:hover{color:white;text-decoration:underline}@media screen and (max-width:767px){body .site-footer ul.menu li a{color:#807f7f}body .site-footer ul.menu li a:hover:hover{color:#807f7f}}body .site-footer .widget-area{padding-bottom:0}body .site-footer .widget-column.footer-widget-1,body .site-footer .widget-column.footer-widget-2,body .site-footer .widget-column.footer-widget-3,body .site-footer .widget-column.footer-widget-4{float:left;width:25%;min-width:281px}body .site-footer .footer-widget-5{clear:both}body .site-footer .footer-widget-5 .menu{text-align:center}body .site-footer .footer-widget-5 .menu li{border-top:none;border-bottom:none;display:inline-block}body .site-footer .footer-widget-5 .menu li a{font-size:14px;text-transform:uppercase;color:white;padding:0 35px;font-weight:400}@media screen and (max-width:767px){body .site-footer .footer-widget-5 .menu li a{color:#807f7f}body .site-footer .footer-widget-5 .menu li a:hover:hover{color:#807f7f}}body .site-footer .footer-widget-5 .widget{padding-bottom:0}body .teaserbox{border:1px solid #e3e3e3;padding-left:0;padding-right:0;padding-bottom:30px;max-width:553px}@media screen and (min-width:600px){body .teaserbox{width:calc(50% - 30px) !important}}@media screen and (max-width:767px){body .teaserbox{width:100%}}body .teaserbox a{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0;box-sizing:initial;margin-top:14px;display:inline-block}body .teaserbox a:hover,body .teaserbox a:focus,body .teaserbox a:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .teaserbox h2,body .teaserbox p{padding-left:30px;padding-right:30px}body .teaserbox h2{margin-top:20px;color:#85a10a}body .teaserbox .container{position:relative}body .teaserbox .container .tooltip{position:absolute;width:22%;right:5%;bottom:-18%}body .bordertop{border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px}body .entry-content a:focus,body .entry-content a:hover,body .entry-summary a:focus,body .entry-summary a:hover,body .widget a:focus,body .widget a:hover,body .site-footer .widget-area a:focus,body .site-footer .widget-area a:hover,body .posts-navigation a:focus,body .posts-navigation a:hover,body .comment-metadata a:focus,body .comment-metadata a:hover,body .comment-metadata a.comment-edit-link:focus,body .comment-metadata a.comment-edit-link:hover,body .comment-reply-link:focus,body .comment-reply-link:hover,body .widget_authors a:focus strong,body .widget_authors a:hover strong,body .entry-title a:focus,body .entry-title a:hover,body .entry-meta a:focus,body .entry-meta a:hover,body .page-links a:focus .page-number,body .page-links a:hover .page-number,body .entry-footer a:focus,body .entry-footer a:hover,body .entry-footer .cat-links a:focus,body .entry-footer .cat-links a:hover,body .entry-footer .tags-links a:focus,body .entry-footer .tags-links a:hover,body .post-navigation a:focus,body .post-navigation a:hover,body .pagination a:not(.prev):not(.next):focus,body .pagination a:not(.prev):not(.next):hover,body .comments-pagination a:not(.prev):not(.next):focus,body .comments-pagination a:not(.prev):not(.next):hover,body .logged-in-as a:focus,body .logged-in-as a:hover,body a:focus .nav-title,body a:hover .nav-title,body .edit-link a:focus,body .edit-link a:hover,body .site-info a:focus,body .site-info a:hover,body .widget .widget-title a:focus,body .widget .widget-title a:hover,body .widget ul li a:focus,body .widget ul li a:hover,body .entry-content a,body .entry-summary a,body .widget a,body .site-footer .widget-area a,body .posts-navigation a,body .widget_authors a strong{-webkit-box-shadow:none;box-shadow:none}body .entry-content a:focus:hover,body .entry-content a:focus:focus,body .entry-content a:focus:active,body .entry-content a:hover:hover,body .entry-content a:hover:focus,body .entry-content a:hover:active,body .entry-summary a:focus:hover,body .entry-summary a:focus:focus,body .entry-summary a:focus:active,body .entry-summary a:hover:hover,body .entry-summary a:hover:focus,body .entry-summary a:hover:active,body .widget a:focus:hover,body .widget a:focus:focus,body .widget a:focus:active,body .widget a:hover:hover,body .widget a:hover:focus,body .widget a:hover:active,body .site-footer .widget-area a:focus:hover,body .site-footer .widget-area a:focus:focus,body .site-footer .widget-area a:focus:active,body .site-footer .widget-area a:hover:hover,body .site-footer .widget-area a:hover:focus,body .site-footer .widget-area a:hover:active,body .posts-navigation a:focus:hover,body .posts-navigation a:focus:focus,body .posts-navigation a:focus:active,body .posts-navigation a:hover:hover,body .posts-navigation a:hover:focus,body .posts-navigation a:hover:active,body .comment-metadata a:focus:hover,body .comment-metadata a:focus:focus,body .comment-metadata a:focus:active,body .comment-metadata a:hover:hover,body .comment-metadata a:hover:focus,body .comment-metadata a:hover:active,body .comment-metadata a.comment-edit-link:focus:hover,body .comment-metadata a.comment-edit-link:focus:focus,body .comment-metadata a.comment-edit-link:focus:active,body .comment-metadata a.comment-edit-link:hover:hover,body .comment-metadata a.comment-edit-link:hover:focus,body .comment-metadata a.comment-edit-link:hover:active,body .comment-reply-link:focus:hover,body .comment-reply-link:focus:focus,body .comment-reply-link:focus:active,body .comment-reply-link:hover:hover,body .comment-reply-link:hover:focus,body .comment-reply-link:hover:active,body .widget_authors a:focus strong:hover,body .widget_authors a:focus strong:focus,body .widget_authors a:focus strong:active,body .widget_authors a:hover strong:hover,body .widget_authors a:hover strong:focus,body .widget_authors a:hover strong:active,body .entry-title a:focus:hover,body .entry-title a:focus:focus,body .entry-title a:focus:active,body .entry-title a:hover:hover,body .entry-title a:hover:focus,body .entry-title a:hover:active,body .entry-meta a:focus:hover,body .entry-meta a:focus:focus,body .entry-meta a:focus:active,body .entry-meta a:hover:hover,body .entry-meta a:hover:focus,body .entry-meta a:hover:active,body .page-links a:focus .page-number:hover,body .page-links a:focus .page-number:focus,body .page-links a:focus .page-number:active,body .page-links a:hover .page-number:hover,body .page-links a:hover .page-number:focus,body .page-links a:hover .page-number:active,body .entry-footer a:focus:hover,body .entry-footer a:focus:focus,body .entry-footer a:focus:active,body .entry-footer a:hover:hover,body .entry-footer a:hover:focus,body .entry-footer a:hover:active,body .entry-footer .cat-links a:focus:hover,body .entry-footer .cat-links a:focus:focus,body .entry-footer .cat-links a:focus:active,body .entry-footer .cat-links a:hover:hover,body .entry-footer .cat-links a:hover:focus,body .entry-footer .cat-links a:hover:active,body .entry-footer .tags-links a:focus:hover,body .entry-footer .tags-links a:focus:focus,body .entry-footer .tags-links a:focus:active,body .entry-footer .tags-links a:hover:hover,body .entry-footer .tags-links a:hover:focus,body .entry-footer .tags-links a:hover:active,body .post-navigation a:focus:hover,body .post-navigation a:focus:focus,body .post-navigation a:focus:active,body .post-navigation a:hover:hover,body .post-navigation a:hover:focus,body .post-navigation a:hover:active,body .pagination a:not(.prev):not(.next):focus:hover,body .pagination a:not(.prev):not(.next):focus:focus,body .pagination a:not(.prev):not(.next):focus:active,body .pagination a:not(.prev):not(.next):hover:hover,body .pagination a:not(.prev):not(.next):hover:focus,body .pagination a:not(.prev):not(.next):hover:active,body .comments-pagination a:not(.prev):not(.next):focus:hover,body .comments-pagination a:not(.prev):not(.next):focus:focus,body .comments-pagination a:not(.prev):not(.next):focus:active,body .comments-pagination a:not(.prev):not(.next):hover:hover,body .comments-pagination a:not(.prev):not(.next):hover:focus,body .comments-pagination a:not(.prev):not(.next):hover:active,body .logged-in-as a:focus:hover,body .logged-in-as a:focus:focus,body .logged-in-as a:focus:active,body .logged-in-as a:hover:hover,body .logged-in-as a:hover:focus,body .logged-in-as a:hover:active,body a:focus .nav-title:hover,body a:focus .nav-title:focus,body a:focus .nav-title:active,body a:hover .nav-title:hover,body a:hover .nav-title:focus,body a:hover .nav-title:active,body .edit-link a:focus:hover,body .edit-link a:focus:focus,body .edit-link a:focus:active,body .edit-link a:hover:hover,body .edit-link a:hover:focus,body .edit-link a:hover:active,body .site-info a:focus:hover,body .site-info a:focus:focus,body .site-info a:focus:active,body .site-info a:hover:hover,body .site-info a:hover:focus,body .site-info a:hover:active,body .widget .widget-title a:focus:hover,body .widget .widget-title a:focus:focus,body .widget .widget-title a:focus:active,body .widget .widget-title a:hover:hover,body .widget .widget-title a:hover:focus,body .widget .widget-title a:hover:active,body .widget ul li a:focus:hover,body .widget ul li a:focus:focus,body .widget ul li a:focus:active,body .widget ul li a:hover:hover,body .widget ul li a:hover:focus,body .widget ul li a:hover:active,body .entry-content a:hover,body .entry-content a:focus,body .entry-content a:active,body .entry-summary a:hover,body .entry-summary a:focus,body .entry-summary a:active,body .widget a:hover,body .widget a:focus,body .widget a:active,body .site-footer .widget-area a:hover,body .site-footer .widget-area a:focus,body .site-footer .widget-area a:active,body .posts-navigation a:hover,body .posts-navigation a:focus,body .posts-navigation a:active,body .widget_authors a strong:hover,body .widget_authors a strong:focus,body .widget_authors a strong:active{text-decoration:none;color:#85a10a;border-bottom:none}body .nav-btns{margin-top:40px;padding-left:30px}body .kc-container{padding-left:0;padding-right:0}body .kc_row_inner,body .kc-row-container.kc-container .kc-wrap-columns{justify-content:space-around;display:flex;flex-flow:row wrap}@media screen and (max-width:767px){body .kc_row_inner,body .kc-row-container.kc-container .kc-wrap-columns{margin-left:0;margin-right:0}}@media screen and (max-width:767px){body .kc_row.kc_row_inner{width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media screen and (max-width:767px){body .kc_column,body .kc_column_inner{padding-left:0;padding-right:0}}body .job_listing .job-type{color:#85a10a}body .job_listing .job_application .application_details input[type="text"],body .job_listing .job_application .application_details textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border-radius:0;background:#f9fafb;box-shadow:none;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border:1px solid #c6c6c6;height:auto}body .job_listing .job_application .application_details input[type="text"]textarea,body .job_listing .job_application .application_details textareatextarea{height:100px}body .job_listing_preview{padding:5px 12px 5px 12px}body span.gjm-resize-map-trigger.gjm-icon-resize-full{display:none !important}body .single_job_listing,body .single-resume-content{overflow:hidden}body .single_job_listing h3,body .single-resume-content h3{clear:none}body .single_job_listing .resume-aside img,body .single-resume-content .resume-aside img{display:none}body .single_job_listing .resume-aside .job-title,body .single_job_listing .resume-aside .location,body .single-resume-content .resume-aside .job-title,body .single-resume-content .resume-aside .location{padding-left:5px}body .single_job_listing .resume_contact_details p:nth-of-type(2),body .single-resume-content .resume_contact_details p:nth-of-type(2){display:none}body .single_job_listing .meta .job-type,body .single-resume-content .meta .job-type{background-color:#85a10a;display:none}body .single_job_listing .gjm-map-wrapper,body .single-resume-content .gjm-map-wrapper{margin-bottom:28px}body .single_job_listing .description,body .single-resume-content .description{float:left;width:70%}@media screen and (max-width:767px){body .single_job_listing .description,body .single-resume-content .description{width:100%}}body .single_job_listing .description>.jmfe-custom-field-wrap,body .single-resume-content .description>.jmfe-custom-field-wrap{display:none}body .single_job_listing .criteria,body .single-resume-content .criteria{width:calc(30% - 30px);padding:10px;float:right;background:#f9fafb;margin-bottom:20px;margin-left:20px;margin-top:275px}@media screen and (max-width:767px){body .single_job_listing .criteria,body .single-resume-content .criteria{width:100%;float:none;margin-right:0;margin-left:0}}body .single_job_listing .criteria .jmfe-custom-field-wrap.jmfe-custom-field-multi-label,body .single-resume-content .criteria .jmfe-custom-field-wrap.jmfe-custom-field-multi-label{padding-bottom:0}body .single_job_listing .criteria .jmfe-custom-field-wrap.jmfe-custom-field-multi-label+.jmfe-custom-field-wrap,body .single-resume-content .criteria .jmfe-custom-field-wrap.jmfe-custom-field-multi-label+.jmfe-custom-field-wrap{padding-top:0}body .single_job_listing .criteria .jmfe-custom-field-wrap strong,body .single-resume-content .criteria .jmfe-custom-field-wrap strong{font-weight:normal;color:#85a10a}body .single_job_listing .criteria>*:not(.jmfe-custom-field-wrap),body .single-resume-content .criteria>*:not(.jmfe-custom-field-wrap){width:100%;margin-right:30px}body .single-resume-content .criteria,body .single_job_listing .criteria{margin-top:0}body .job_listing_preview_title .button,body .job_listing_packages_title .button,body .resume_preview_title .button{margin:6px}body .resume_preview h1:first-of-type{display:none}body #job-manager-bookmarks{border-top:1px solid #f9fafb;margin-top:25px;clear:both}body .job-manager-form input[type="submit"]{margin:0 auto;display:block}body .job-manager-form .jmfe-header-field{padding-bottom:5px;border-bottom:1px solid #e3e3e3;font-size:14px;font-weight:normal;text-transform:uppercase;font-style:italic;color:#807f7f;margin-bottom:5px;padding-top:10px}body .job-manager-form#submit-job-form .jmfe-header-field{color:#807f7f;font-style:normal;border-bottom:none;font-weight:500;margin-bottom:2px;padding-bottom:15px}body .job-manager-form .job-manager-term-checklist{overflow:visible}body .job-manager-form textarea{height:100px}body .job-manager-form fieldset{border-bottom:0;padding-bottom:0px}body .job-manager-form fieldset div.field{margin-bottom:25px}body .job-manager-form fieldset small.description{margin-top:5px}body .job-manager-form fieldset>label{color:#85a10a;font-weight:normal;font-size:14px;line-height:133%;margin-bottom:2px;text-transform:uppercase}body .job-manager-form fieldset .ui-sortable a.resume-manager-add-row{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0;margin-top:13px;display:inline-block}body .job-manager-form fieldset .ui-sortable a.resume-manager-add-row:hover,body .job-manager-form fieldset .ui-sortable a.resume-manager-add-row:focus,body .job-manager-form fieldset .ui-sortable a.resume-manager-add-row:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .job-manager-form .radiobuttons input[type="radio"],body .job-manager-form .radiobuttons input[type="checkbox"]{float:none}body .job-manager-form .radiobuttons label{float:none;display:inline}body .job-manager-form .jmfe-clear-radio{display:none !important}body .job-manager-form ul.job-manager-term-checklist{padding-left:5px}body .job-manager-form #headline_criteria{}body .job-manager-form fieldset[class^=fieldset-resume_spacer],body .job-manager-form fieldset[class^=fieldset-job_spacer]{display:none}body .job-manager-form div.criteria{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;-moz-column-fill:initial;-webkit-column-fill:initial;column-fill:initial;margin:0;padding:0;float:left;width:calc(50% - 30px)}body .job-manager-form div.criteria:nth-of-type(2n-1){clear:both;margin-right:59px}body .job-manager-form div.criteria[id^=fieldset-resume_spacer_50w],body .job-manager-form div.criteria[id^=fieldset-job_spacer_50w]{-moz-column-count:1;-webkit-column-count:1;column-count:1}body .job-manager-form div.criteria[id^=fieldset-resume_spacer_50w]:nth-of-type(n+3){margin-top:40px}body .job-manager-form div.criteria[id^=fieldset-resume_spacer_100w],body .job-manager-form div.criteria[id^=fieldset-job_spacer_100w]{width:100%;-moz-column-count:1;-webkit-column-count:1;column-count:1}body .job-manager-form div.criteria[id^=fieldset-resume_spacer_50w_header]>fieldset>label:first-of-type,body .job-manager-form div.criteria[id^=fieldset-job_spacer_50w_header]>fieldset>label:first-of-type{padding-bottom:5px;border-bottom:1px solid #e3e3e3;font-size:14px;font-weight:normal;text-transform:uppercase;font-style:italic;color:#807f7f;margin-bottom:5px;padding-top:10px;margin-bottom:12px}@media screen and (max-width:767px){body .job-manager-form div.criteria{-moz-column-count:1;-webkit-column-count:1;column-count:1;width:100%}}body .job-manager-form div.criteria h2{column-span:all}body .job-manager-form div.criteria div.field,body .job-manager-form div.criteria label{width:100%}body .job-manager-form div.criteria .field label{line-height:122%;text-indent:-29px;padding-left:24px;padding-bottom:1px;color:#807f7f;font-size:14px}body .job-manager-form div.criteria fieldset{border-bottom:none;break-inside:avoid-column}body .job-manager-form div.criteria fieldset .field ul label{cursor:pointer}body .job-manager-form div.criteria .resume-manager-data-row{background-color:#f9fafb;padding:10px 15px 1px 15px}body .job-manager-form div.criteria .resume-manager-data-row label{color:#85a10a;font-weight:normal;font-size:14px;line-height:133%;margin-bottom:2px;text-transform:uppercase}body .job-manager-form div.criteria .resume-manager-data-row .resume-manager-data-row .resume-manager-remove-row:before{background:white;border-radius:100%}body .job-manager-form div.criteria .resume-manager-data-row .resume-manager-data-row fieldset:last-child{border-bottom:none}body .job-manager-form div.criteria .resume-manager-data-row input[type="text"],body .job-manager-form div.criteria .resume-manager-data-row textarea{background:white}body .job-manager-form div.criteria .input-date{width:176px}body .job-manager-form div.criteria .fieldset-job_multiplelocations label{position:absolute;padding-left:27px;display:inline;width:auto;z-index:1;margin-top:5px;cursor:pointer}body .job-manager-form div.criteria .fieldset-job_multiplelocations .small{margin-top:15px}body .job-manager-form div.criteria .fieldset-job_multiplelocations .iradio.icheckbox:after,body .job-manager-form div.criteria .fieldset-job_multiplelocations .icheckbox.icheckbox:after{top:-5px}body .job-manager-form div.criteria .fieldset-job_bottominfo label{color:#807f7f}body .job-manager-form div.criteria .fieldset-job_bottominfo label a{color:#85a10a}body .job-manager-form div.criteria .fieldset-candidate_education .field,body .job-manager-form div.criteria .fieldset-candidate_experience .field{margin-bottom:25px;position:relative}body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-data-row,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-data-row{position:static}body .job-manager-form div.criteria .fieldset-candidate_education .field>div,body .job-manager-form div.criteria .fieldset-candidate_experience .field>div{position:relative}body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row{top:initial;width:auto;height:auto;font-size:0;bottom:0;color:#807f7f;text-align:right;right:15px}body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row:before,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row:before{width:auto;content:"Eintrag löschen";position:relative;padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0;display:inline-block;margin-right:0;line-height:inherit}body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row:before:hover,body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row:before:focus,body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row:before:active,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row:before:hover,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row:before:focus,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row:before:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}@media screen and (max-width:767px){body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row{position:relative}body .job-manager-form div.criteria .fieldset-candidate_education .field .resume-manager-remove-row:before,body .job-manager-form div.criteria .fieldset-candidate_experience .field .resume-manager-remove-row:before{margin-bottom:20px;margin-left:15px}}body .job-manager-form .job-manager-term-checklist{max-height:initial}body .job-manager-form#submit-job-form div.criteria:nth-of-type(2n-1){clear:none;margin-right:0}body .job-manager-form#submit-job-form div.criteria:nth-of-type(2n){clear:both;margin-right:59px}body .job-manager-form#submit-job-form div.criteria .field label{font-size:14px;font-weight:normal}body .job-manager-form#submit-job-form div.criteria fieldset>label{font-size:14px;font-weight:normal}body .job-manager-form#submit-job-form div.criteria li{margin-bottom:2px}body ul.resumes li.resume img{display:none}@media screen and (max-width:767px){body ul.resumes li.resume a{padding:3px}}@media screen and (max-width:767px){body ul.resumes li.resume a div.candidate-column .candidate-title{padding:10px}}@media screen and (max-width:767px){body ul.resumes li.resume a div span{font-size:10px}}@media screen and (max-width:767px){body ul.resumes li.resume a div date{font-size:10px}}body ul.resumes li.resume a div{line-height:100%}body ul.resumes li.resume a div.resume-posted-column{float:left;color:#d4d4d4;text-align:center}body ul.resumes li.resume a div span,body ul.resumes li.resume a div date{line-height:100%}body ul.resumes li.resume a div.candidate-column h3{display:none;padding:0}@media screen and (max-width:767px){body ul.resumes li.resume a div.candidate-column{padding:0}}body ul.resumes .resume_filters{background:#f9fafb}body ul.resumes .candidate-location-column{padding-left:10px}body .showing_jobs,body .showing_resumes{display:none !important}body.single-resume .resume-aside img{width:80px;height:auto;margin-right:15px;position:relative;left:0}body.single-resume .entry-header{display:none}body .teaser.single .job_listings>li.job_listing.job_position_featured{width:100%}body .teaser.single .job_listings{margin-top:0}body .teaser .job_listings{display:flex;justify-content:space-between;border-top:none;width:100%;float:none;margin-right:0}@media screen and (max-width:767px){body .teaser .job_listings{display:block}}body .teaser .job_listings p{display:none}body .teaser .job_listings>li.job_listing.job_position_featured{width:23%;border-bottom:none;border-top:none;background:#f9fafb}@media screen and (max-width:767px){body .teaser .job_listings>li.job_listing.job_position_featured{width:100%;margin-bottom:10px}}body .teaser .job_listings>li.job_listing.job_position_featured a{background:none;padding:20px;height:100%;display:block;padding-bottom:60px;position:relative}@media screen and (max-width:767px){body .teaser .job_listings>li.job_listing.job_position_featured a{padding-bottom:20px}}body .teaser .job_listings>li.job_listing.job_position_featured a .date br{display:none}body .teaser .job_listings>li.job_listing.job_position_featured a .featured{position:absolute;right:4px;top:8px;width:auto}body .teaser .job_listings>li.job_listing.job_position_featured a .location{clear:both;display:block;padding:0;position:absolute;bottom:20px}body .teaser .job_listings>li.job_listing.job_position_featured a .location:before{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager !important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 2px 0 0;*overflow:auto;*zoom:1;*display:inline;content:""}@media screen and (max-width:767px){body .teaser .job_listings>li.job_listing.job_position_featured a .location{position:relative;bottom:initial}}body .teaser .job_listings>li.job_listing.job_position_featured a>div{clear:both;display:block;width:100%}body .teaser .job_listings>li.job_listing.job_position_featured a>div:after{display:none}body .teaser .job_listings>li.job_listing.job_position_featured a:hover{box-shadow:none}body .teaser .job_listings>li.job_listing.job_position_featured:hover{background:#85a10a}body .teaser .job_listings>li.job_listing.job_position_featured:hover>a>div,body .teaser .job_listings>li.job_listing.job_position_featured:hover h3{color:white}body .rp4wp-related-job_listing>ul.loading,body ul.job_listings.loading{border-bottom:none}body #job-manager-job-applications ul.job-applications header img{display:none}body #job-manager-job-applications .job-application-meta dt{display:none}body div.job_listings .job-manager-applications-applied-notice,body div.resumes .job-manager-applications-applied-notice{color:#CE3175}body div.job_listings form.job_filters,body div.job_listings form.resume_filters,body div.resumes form.job_filters,body div.resumes form.resume_filters{float:left;width:calc(30% - 30px);margin-right:30px;background:#f9fafb;transition:all 0.5s;margin-top:0}body div.job_listings form.job_filters.resume_filters,body div.job_listings form.resume_filters.resume_filters,body div.resumes form.job_filters.resume_filters,body div.resumes form.resume_filters.resume_filters{margin-top:0}@media screen and (max-width:767px){body div.job_listings form.job_filters,body div.job_listings form.resume_filters,body div.resumes form.job_filters,body div.resumes form.resume_filters{width:100%;float:none;margin-top:0}}body div.job_listings form.job_filters .job_types,body div.job_listings form.resume_filters .job_types,body div.resumes form.job_filters .job_types,body div.resumes form.resume_filters .job_types{display:none}body div.job_listings form.job_filters .job_types li,body div.job_listings form.resume_filters .job_types li,body div.resumes form.job_filters .job_types li,body div.resumes form.resume_filters .job_types li{border-right:none}body div.job_listings div.gjm-map-wrapper,body div.job_listings ul.resumes,body div.resumes div.gjm-map-wrapper,body div.resumes ul.resumes{width:70% !important;margin-left:-30%;float:right;margin-bottom:7px}body div.job_listings div.gjm-map-wrapper li.resume a img,body div.job_listings ul.resumes li.resume a img,body div.resumes div.gjm-map-wrapper li.resume a img,body div.resumes ul.resumes li.resume a img{position:relative;left:0}body div.job_listings div.gjm-map-wrapper.resumes,body div.job_listings ul.resumes.resumes,body div.resumes div.gjm-map-wrapper.resumes,body div.resumes ul.resumes.resumes{width:70% !important;margin-left:0}@media screen and (max-width:767px){body div.job_listings div.gjm-map-wrapper.resumes,body div.job_listings ul.resumes.resumes,body div.resumes div.gjm-map-wrapper.resumes,body div.resumes ul.resumes.resumes{width:100% !important}}@media screen and (max-width:767px){body div.job_listings div.gjm-map-wrapper,body div.job_listings ul.resumes,body div.resumes div.gjm-map-wrapper,body div.resumes ul.resumes{width:100% !important;float:none;margin-left:0}}body div.job_listings div.gjm-map-wrapper div.gjm-info-window-wrapper,body div.job_listings ul.resumes div.gjm-info-window-wrapper,body div.resumes div.gjm-map-wrapper div.gjm-info-window-wrapper,body div.resumes ul.resumes div.gjm-info-window-wrapper{min-height:auto}body div.job_listings div.gjm-map-wrapper div.gjm-info-window-wrapper .distance,body div.job_listings ul.resumes div.gjm-info-window-wrapper .distance,body div.resumes div.gjm-map-wrapper div.gjm-info-window-wrapper .distance,body div.resumes ul.resumes div.gjm-info-window-wrapper .distance{display:none}body div.job_listings div.gjm-map-wrapper div.gjm-info-window-wrapper ul.job-items li.job-type,body div.job_listings ul.resumes div.gjm-info-window-wrapper ul.job-items li.job-type,body div.resumes div.gjm-map-wrapper div.gjm-info-window-wrapper ul.job-items li.job-type,body div.resumes ul.resumes div.gjm-info-window-wrapper ul.job-items li.job-type{display:none}body div.job_listings div.gjm-map-wrapper div.gjm-info-window-wrapper h3.title,body div.job_listings ul.resumes div.gjm-info-window-wrapper h3.title,body div.resumes div.gjm-map-wrapper div.gjm-info-window-wrapper h3.title,body div.resumes ul.resumes div.gjm-info-window-wrapper h3.title{padding:0}body div.job_listings .load_more_jobs,body div.resumes .load_more_jobs{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0;display:block;width:300px;margin:30px auto;clear:both;float:right}body div.job_listings .load_more_jobs:hover,body div.job_listings .load_more_jobs:focus,body div.job_listings .load_more_jobs:active,body div.resumes .load_more_jobs:hover,body div.resumes .load_more_jobs:focus,body div.resumes .load_more_jobs:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body div.job_listings .load_more_jobs.load_previous,body div.resumes .load_more_jobs.load_previous{clear:none}body div.job_listings .job_listings_wrapper .search_jobs .search_keywords,body div.job_listings .resume_filters .search_jobs .search_keywords,body div.resumes .job_listings_wrapper .search_jobs .search_keywords,body div.resumes .resume_filters .search_jobs .search_keywords{display:none}body div.job_listings .job_listings_wrapper .search_jobs,body div.job_listings .job_listings_wrapper .search_resumes,body div.job_listings .resume_filters .search_jobs,body div.job_listings .resume_filters .search_resumes,body div.resumes .job_listings_wrapper .search_jobs,body div.resumes .job_listings_wrapper .search_resumes,body div.resumes .resume_filters .search_jobs,body div.resumes .resume_filters .search_resumes{padding:15px}body div.job_listings .job_listings_wrapper .search_jobs div.resume-filter,body div.job_listings .job_listings_wrapper .search_resumes div.resume-filter,body div.job_listings .resume_filters .search_jobs div.resume-filter,body div.job_listings .resume_filters .search_resumes div.resume-filter,body div.resumes .job_listings_wrapper .search_jobs div.resume-filter,body div.resumes .job_listings_wrapper .search_resumes div.resume-filter,body div.resumes .resume_filters .search_jobs div.resume-filter,body div.resumes .resume_filters .search_resumes div.resume-filter{width:100%;float:none;margin-bottom:10px}body div.job_listings .job_listings_wrapper .search_jobs div.resume-filter.search_keywords,body div.job_listings .job_listings_wrapper .search_resumes div.resume-filter.search_keywords,body div.job_listings .resume_filters .search_jobs div.resume-filter.search_keywords,body div.job_listings .resume_filters .search_resumes div.resume-filter.search_keywords,body div.resumes .job_listings_wrapper .search_jobs div.resume-filter.search_keywords,body div.resumes .job_listings_wrapper .search_resumes div.resume-filter.search_keywords,body div.resumes .resume_filters .search_jobs div.resume-filter.search_keywords,body div.resumes .resume_filters .search_resumes div.resume-filter.search_keywords{padding-right:0}body div.job_listings .job_listings_wrapper .search_jobs input[type="text"],body div.job_listings .job_listings_wrapper .search_jobs select,body div.job_listings .job_listings_wrapper .search_resumes input[type="text"],body div.job_listings .job_listings_wrapper .search_resumes select,body div.job_listings .resume_filters .search_jobs input[type="text"],body div.job_listings .resume_filters .search_jobs select,body div.job_listings .resume_filters .search_resumes input[type="text"],body div.job_listings .resume_filters .search_resumes select,body div.resumes .job_listings_wrapper .search_jobs input[type="text"],body div.resumes .job_listings_wrapper .search_jobs select,body div.resumes .job_listings_wrapper .search_resumes input[type="text"],body div.resumes .job_listings_wrapper .search_resumes select,body div.resumes .resume_filters .search_jobs input[type="text"],body div.resumes .resume_filters .search_jobs select,body div.resumes .resume_filters .search_resumes input[type="text"],body div.resumes .resume_filters .search_resumes select{background-color:white}body div.job_listings .job_listings_wrapper .search_jobs .search_location,body div.job_listings .job_listings_wrapper .search_resumes .search_location,body div.job_listings .resume_filters .search_jobs .search_location,body div.job_listings .resume_filters .search_resumes .search_location,body div.resumes .job_listings_wrapper .search_jobs .search_location,body div.resumes .job_listings_wrapper .search_resumes .search_location,body div.resumes .resume_filters .search_jobs .search_location,body div.resumes .resume_filters .search_resumes .search_location{width:100%;padding-left:0}body div.job_listings .job_listings_wrapper .search_jobs .search_location #search_location,body div.job_listings .job_listings_wrapper .search_resumes .search_location #search_location,body div.job_listings .resume_filters .search_jobs .search_location #search_location,body div.job_listings .resume_filters .search_resumes .search_location #search_location,body div.resumes .job_listings_wrapper .search_jobs .search_location #search_location,body div.resumes .job_listings_wrapper .search_resumes .search_location #search_location,body div.resumes .resume_filters .search_jobs .search_location #search_location,body div.resumes .resume_filters .search_resumes .search_location #search_location{background-image:none !important}body div.job_listings .job_listings_wrapper .search_jobs div.gjm-filters-count-2,body div.job_listings .job_listings_wrapper .search_resumes div.gjm-filters-count-2,body div.job_listings .resume_filters .search_jobs div.gjm-filters-count-2,body div.job_listings .resume_filters .search_resumes div.gjm-filters-count-2,body div.resumes .job_listings_wrapper .search_jobs div.gjm-filters-count-2,body div.resumes .job_listings_wrapper .search_resumes div.gjm-filters-count-2,body div.resumes .resume_filters .search_jobs div.gjm-filters-count-2,body div.resumes .resume_filters .search_resumes div.gjm-filters-count-2{width:100%;max-width:100%}body div.job_listings .job_listings_wrapper .search_jobs div.gjm-filters-count-2:nth-of-type(1),body div.job_listings .job_listings_wrapper .search_resumes div.gjm-filters-count-2:nth-of-type(1),body div.job_listings .resume_filters .search_jobs div.gjm-filters-count-2:nth-of-type(1),body div.job_listings .resume_filters .search_resumes div.gjm-filters-count-2:nth-of-type(1),body div.resumes .job_listings_wrapper .search_jobs div.gjm-filters-count-2:nth-of-type(1),body div.resumes .job_listings_wrapper .search_resumes div.gjm-filters-count-2:nth-of-type(1),body div.resumes .resume_filters .search_jobs div.gjm-filters-count-2:nth-of-type(1),body div.resumes .resume_filters .search_resumes div.gjm-filters-count-2:nth-of-type(1){padding:0}body div.job_listings .job_listings_wrapper .search_jobs div.gjm-filters-count-2:nth-of-type(2),body div.job_listings .job_listings_wrapper .search_resumes div.gjm-filters-count-2:nth-of-type(2),body div.job_listings .resume_filters .search_jobs div.gjm-filters-count-2:nth-of-type(2),body div.job_listings .resume_filters .search_resumes div.gjm-filters-count-2:nth-of-type(2),body div.resumes .job_listings_wrapper .search_jobs div.gjm-filters-count-2:nth-of-type(2),body div.resumes .job_listings_wrapper .search_resumes div.gjm-filters-count-2:nth-of-type(2),body div.resumes .resume_filters .search_jobs div.gjm-filters-count-2:nth-of-type(2),body div.resumes .resume_filters .search_resumes div.gjm-filters-count-2:nth-of-type(2){display:none}body div.job_listings .job_listings_wrapper ul.job_listings,body div.job_listings .resume_filters ul.job_listings,body div.resumes .job_listings_wrapper ul.job_listings,body div.resumes .resume_filters ul.job_listings{flex:3;margin-right:25px}body div.job_listings .job_listings_wrapper .filters,body div.job_listings .resume_filters .filters,body div.resumes .job_listings_wrapper .filters,body div.resumes .resume_filters .filters{font-size:14px;flex:1;padding:15px}body div.job_listings .job_listings_wrapper .filters h3,body div.job_listings .resume_filters .filters h3,body div.resumes .job_listings_wrapper .filters h3,body div.resumes .resume_filters .filters h3{margin-bottom:20px;text-align:center}body div.job_listings .job_listings_wrapper .filters>div>label,body div.job_listings .resume_filters .filters>div>label,body div.resumes .job_listings_wrapper .filters>div>label,body div.resumes .resume_filters .filters>div>label{font-weight:400;color:#9d9d9d;background-image:url(../img/collapsed_arrow.png);background-repeat:no-repeat;padding-left:14px;background-position:left top 4px;margin-bottom:12px;cursor:pointer;background-position:0px 6px}@media screen and (max-width:767px){body div.job_listings .job_listings_wrapper .filters>div>label,body div.job_listings .resume_filters .filters>div>label,body div.resumes .job_listings_wrapper .filters>div>label,body div.resumes .resume_filters .filters>div>label{margin-bottom:0}}body div.job_listings .job_listings_wrapper .filters>div>label.open,body div.job_listings .resume_filters .filters>div>label.open,body div.resumes .job_listings_wrapper .filters>div>label.open,body div.resumes .resume_filters .filters>div>label.open{color:#CE3175 !important;background-image:url(../img/collapsed_arrow_down.png);background-repeat:no-repeat;background-position:0px 8px}body div.job_listings .job_listings_wrapper .filters>div>label.open+div,body div.job_listings .resume_filters .filters>div>label.open+div,body div.resumes .job_listings_wrapper .filters>div>label.open+div,body div.resumes .resume_filters .filters>div>label.open+div{display:block}body div.job_listings .job_listings_wrapper .filters>div>label+div,body div.job_listings .resume_filters .filters>div>label+div,body div.resumes .job_listings_wrapper .filters>div>label+div,body div.resumes .resume_filters .filters>div>label+div{display:none;font-weight:normal;margin-bottom:20px}body div.job_listings .job_listings_wrapper .filters>div>div>label,body div.job_listings .resume_filters .filters>div>div>label,body div.resumes .job_listings_wrapper .filters>div>div>label,body div.resumes .resume_filters .filters>div>div>label{margin-bottom:0;position:relative;padding-left:30px;padding-bottom:3px;cursor:pointer}body div.job_listings .job_listings_wrapper .filters>div>div>label .icheckbox,body div.job_listings .resume_filters .filters>div>div>label .icheckbox,body div.resumes .job_listings_wrapper .filters>div>div>label .icheckbox,body div.resumes .resume_filters .filters>div>div>label .icheckbox{top:1px;left:3px;position:absolute}body div.job_listings ul.job_listings,body div.resumes ul.job_listings{flex:1;border-top:none;float:right;width:70%;margin-top:15px}@media screen and (max-width:767px){body div.job_listings ul.job_listings,body div.resumes ul.job_listings{width:100%;margin-top:15px}}body div.job_listings ul.job_listings li.no_job_listings_found,body div.resumes ul.job_listings li.no_job_listings_found{background:none !important;border-bottom:none !important}body div.job_listings ul.job_listings li.job_position_featured a,body div.job_listings ul.job_listings li.job_position_featured a:hover,body div.resumes ul.job_listings li.job_position_featured a,body div.resumes ul.job_listings li.job_position_featured a:hover{background:none}body div.job_listings ul.job_listings li a,body div.resumes ul.job_listings li a{display:flex}body div.job_listings ul.job_listings li a:hover,body div.resumes ul.job_listings li a:hover{background:none}@media screen and (max-width:767px){body div.job_listings ul.job_listings li a,body div.resumes ul.job_listings li a{padding:7px}}body div.job_listings ul.job_listings li a>div,body div.resumes ul.job_listings li a>div{flex:1;font-weight:normal;color:#807f7f;line-height:inherit}body div.job_listings ul.job_listings li a .featured,body div.resumes ul.job_listings li a .featured{flex:1.5;text-align:center;min-width:48px;flex-grow:2;padding-right:10px;box-sizing:border-box}body div.job_listings ul.job_listings li a .featured span,body div.resumes ul.job_listings li a .featured span{background:#CE3175;padding:3px;border-radius:3px;font-size:10px;color:white;white-space:nowrap;margin:0px 9px;white-space:nowrap}@media screen and (max-width:767px){body div.job_listings ul.job_listings li a .featured span,body div.resumes ul.job_listings li a .featured span{font-size:6px;margin:0px 2px}}body div.job_listings ul.job_listings li a .featured img,body div.resumes ul.job_listings li a .featured img{border-radius:100%;position:static;left:0;margin:0 9px;display:inline}body div.job_listings ul.job_listings li a .featured img[src*="company.png"],body div.resumes ul.job_listings li a .featured img[src*="company.png"]{display:none}body div.job_listings ul.job_listings li a .date,body div.resumes ul.job_listings li a .date{flex:2;font-weight:normal;min-width:49px;flex-grow:3}body div.job_listings ul.job_listings li a .date date,body div.resumes ul.job_listings li a .date date{white-space:nowrap}@media screen and (max-width:767px){body div.job_listings ul.job_listings li a .date,body div.resumes ul.job_listings li a .date{font-size:10px}}body div.job_listings ul.job_listings li a .position,body div.resumes ul.job_listings li a .position{flex:10;padding-left:15px;padding-left:0}@media screen and (max-width:767px){body div.job_listings ul.job_listings li a .position,body div.resumes ul.job_listings li a .position{min-width:39%;font-size:12px}}body div.job_listings ul.job_listings li a .position h3,body div.resumes ul.job_listings li a .position h3{color:#85a10a;font-weight:400}body div.job_listings ul.job_listings li a .position h3:hover,body div.resumes ul.job_listings li a .position h3:hover{text-decoration:underline}body div.job_listings ul.job_listings li a .location,body div.resumes ul.job_listings li a .location{flex:4;color:#807f7f;font-weight:normal;word-break:normal;word-wrap:normal;min-width:78px}@media screen and (max-width:767px){body div.job_listings ul.job_listings li a .location,body div.resumes ul.job_listings li a .location{text-align:left}}body div.job_listings ul.job_listings li a .times,body div.resumes ul.job_listings li a .times{display:none}body #job_package_selection .job_listing_packages li.package-section{display:none}body #job_package_selection .job_listing_packages li:nth-last-of-type(5){border-bottom:5px solid #eee}body #job_package_selection .job_listing_packages li:nth-last-child(-n+4) b{background:#CE3175;padding:3px;border-radius:3px;font-size:10px;color:white;white-space:nowrap;margin:0px 9px;float:right}body #job_package_selection .job-package,body #job_package_selection .user-job-package{color:#adadad;font-style:italic}body #job_package_selection .job-package br,body #job_package_selection .user-job-package br{display:none}body #job_package_selection .job-package label,body #job_package_selection .user-job-package label{display:inline-block;margin-right:10px;font-style:initial;width:173px}body .woocommerce-MyAccount-content h2{margin-top:30px}body .woocommerce-MyAccount-content .my_account_job_packages thead th{border-bottom:none}body .woocommerce-Price-amount{color:#85a10a;font-weight:500;margin-right:12px}body .woocommerce h2.wc-bacs-bank-details-heading{display:none}body .woocommerce .woocommerce-MyAccount-navigation{border-top-color:#f9fafb}body .woocommerce .woocommerce-MyAccount-navigation li{border-bottom-color:#f9fafb}body .woocommerce .woocommerce-thankyou-order-received{font-size:44px;border-bottom:none;padding-bottom:9px;margin-bottom:0px;margin-top:0px;padding-top:0;font-weight:300;text-transform:none;letter-spacing:0}@media screen and (max-width:767px){body .woocommerce .woocommerce-thankyou-order-received{font-size:20px}}body .woocommerce .shop_table .product-thumbnail a{display:none}body .woocommerce .shop_table .product-name b{background:#CE3175;padding:3px;border-radius:3px;font-size:10px;color:white;white-space:nowrap;margin:0px 9px;position:relative;top:-2px}body .woocommerce .woocommerce-message{background:#85a10a}body .woocommerce .checkout #order_comments{height:200px}body .woocommerce #order_review .wc_payment_method input[type="radio"]:checked+label::before{background:#85a10a}body .woocommerce #order_review .wc_payment_method input[type="radio"]+label::before{box-shadow:0 0 0 2px #f9fafb}body .woocommerce #order_review .wc_payment_method .payment_box{background:#f9fafb}@media screen and (max-width:767px){body.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}}body.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{box-shadow:none}body.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads{display:none}body .post-navigation .nav-previous{padding-left:25px}body .post-navigation .nav-previous{padding-right:25px}body .post-navigation{margin:0;display:none}body.single-job_listing footer.entry-footer,body.single-resume-content footer.entry-footer{display:none}body .entry-footer .edit-link a.post-edit-link{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0}body .entry-footer .edit-link a.post-edit-link:hover,body .entry-footer .edit-link a.post-edit-link:focus,body .entry-footer .edit-link a.post-edit-link:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .lwa{position:absolute;background:white;width:355px;right:10px;top:-19px;display:none;z-index:1;border:1px solid #807f7f;padding:5px 10px 10px 10px;z-index:599999}body .lwa tr{border-bottom:none}body .lwa .lwa-submit-button{vertical-align:bottom;padding-right:20px}body .lwa .lwa-submit-button #lwa_wp-submit{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0;background-color:#CE3175}body .lwa .lwa-submit-button #lwa_wp-submit:hover,body .lwa .lwa-submit-button #lwa_wp-submit:focus,body .lwa .lwa-submit-button #lwa_wp-submit:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .lwa .lwa-submit-button #lwa_wp-submit:hover{background-color:#CE3175}body .lwa .lwa-submit-links label{padding-left:0;margin-left:0}body .site-content-contain .wrap:first-of-type{position:relative}body input[type="text"],body input[type="email"],body input[type="url"],body input[type="password"],body input[type="search"],body input[type="number"],body input[type="tel"],body input[type="range"],body input[type="date"],body input[type="month"],body input[type="week"],body input[type="time"],body input[type="datetime"],body input[type="datetime-local"],body input[type="color"],body textarea,body .chosen-container-multi .chosen-choices,body select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border-radius:0;background:#f9fafb;box-shadow:none;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border:1px solid #c6c6c6}body input[type="text"]textarea,body input[type="email"]textarea,body input[type="url"]textarea,body input[type="password"]textarea,body input[type="search"]textarea,body input[type="number"]textarea,body input[type="tel"]textarea,body input[type="range"]textarea,body input[type="date"]textarea,body input[type="month"]textarea,body input[type="week"]textarea,body input[type="time"]textarea,body input[type="datetime"]textarea,body input[type="datetime-local"]textarea,body input[type="color"]textarea,body textareatextarea,body .chosen-container-multi .chosen-choicestextarea,body selecttextarea{height:100px}body .iradio,body .icheckbox{cursor:pointer;height:20px;width:20px;border:1px solid #cecece;background-color:white;top:5px;margin-right:6px;border-radius:100%;position:relative;display:inline-block}body .iradio+label,body .icheckbox+label{padding-left:26px;margin-left:-26px;position:relative;display:inline-block}body .iradio:after,body .icheckbox:after{content:"";display:block;position:absolute;height:12px;width:12px;background:#85a10a;border-radius:100%;top:3px;left:3px;opacity:0;transition:all 0.5s;text-indent:0}body .iradio.icheckbox:after,body .icheckbox.icheckbox:after{content:"✓";top:0;color:#85a10a;font-weight:500;background:transparent;font-size:13px;left:4px}body .iradio.checked,body .icheckbox.checked{border-color:#85a10a}body .iradio.checked:after,body .icheckbox.checked:after{opacity:1}body .chosen-choices,body .chosen-choices input,body .chosen-container-multi .chosen-choices{cursor:pointer}body input[type="radio"],body input[type="checkbox"]{float:left;margin-top:6px}body label{margin-bottom:0;font-weight:300}body button,body input[type="button"],body input[type="submit"],body .kc_button{padding:9px 29px;color:#fff;background-color:#85a10a;margin-right:20px;font-size:14px;text-transform:uppercase;font-weight:400;word-break:nowrap;white-space:nowrap;width:auto;border-width:0}body button:hover,body button:focus,body button:active,body input[type="button"]:hover,body input[type="button"]:focus,body input[type="button"]:active,body input[type="submit"]:hover,body input[type="submit"]:focus,body input[type="submit"]:active,body .kc_button:hover,body .kc_button:focus,body .kc_button:active{text-decoration:none;background-color:#85a10a;box-shadow:none;-webkit-box-shadow:none;color:white !important}body .kc_button{margin-right:0}body .homesearch{width:300px;margin:0 auto;margin-top:5px;margin-bottom:50px;text-align:center}body .homesearch input[type="text"]{color:#807f7f;width:300px;background:white;border:0;border-radius:0;border-bottom:1px solid #dbdbdb;height:43px;background-image:url(../img/icon_search.png);background-position:11px 8px;background-repeat:no-repeat;padding-left:39px;font-weight:normal;font-size:20px;font-style:italic;font-family:"Maven Pro", sans-serif;padding:8px 8px 12px 40px;margin-bottom:35px}body .job-listing-meta li.jobId{float:right;margin-right:0}.page:not(.home) #content{padding-bottom:0}body.page.page-one-column:not(.twentyseventeen-front-page) #primary{max-width:100%}