/**handles:wp-job-manager-job-listings,gjm-font,gjm-frontend**/
.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.rp4wp-related-job_listing>ul,ul.job_listings{border-top:1px solid #eee;margin:0;padding:0}.rp4wp-related-job_listing>ul.loading,ul.job_listings.loading{background:url(https://nextlandingjobs.com/wp-content/plugins/wp-job-manager/assets/dist/images/ajax-loader.ea183bf2.gif) no-repeat center 32px;border-bottom:1px solid #eee;min-height:96px}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border-bottom:1px solid #eee;list-style:none outside;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing.job_position_filled a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_filled a,ul.job_listings li.job_listing.job_position_filled a,ul.job_listings li.no_job_listings_found.job_position_filled a{opacity:.25}.rp4wp-related-job_listing>ul li.job_listing.no_job_listings_found,.rp4wp-related-job_listing>ul li.no_job_listings_found.no_job_listings_found,ul.job_listings li.job_listing.no_job_listings_found,ul.job_listings li.no_job_listings_found.no_job_listings_found{border-bottom:1px solid #eee;padding:1em}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{zoom:1;border:0;display:block;line-height:1.5em;overflow:hidden;padding:1em 1em 1em 2em;position:relative;text-decoration:none}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:#fcfcfc}.rp4wp-related-job_listing>ul li.job_listing a img.company_logo,.rp4wp-related-job_listing>ul li.no_job_listings_found a img.company_logo,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{box-shadow:none;float:left;height:42px;left:1em;margin-right:1em;position:absolute;vertical-align:middle;width:42px}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.job_listing a ul.meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a ul.meta,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position,ul.job_listings li.job_listing a ul.meta,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position,ul.job_listings li.no_job_listings_found a ul.meta{box-sizing:border-box}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;line-height:1.5em;padding:0 0 0 42px;width:55%}.rp4wp-related-job_listing>ul li.job_listing a div.position h3,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position h3,ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position h3{font-size:inherit;line-height:inherit;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a div.position .company{color:#999}.rp4wp-related-job_listing>ul li.job_listing a div.position .company .tagline,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company .tagline,ul.job_listings li.job_listing a div.position .company .tagline,ul.job_listings li.no_job_listings_found a div.position .company .tagline{margin-left:.5em}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{color:#999;float:left;line-height:1.5em;padding:0 0 0 1em;text-align:left;width:25%}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{color:#999;float:right;line-height:1.5em;list-style:none outside;margin:0;padding:0 0 0 1em;text-align:right;width:20%}.rp4wp-related-job_listing>ul li.job_listing a .meta li,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta li,ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{display:block;list-style:none outside;margin:0}.rp4wp-related-job_listing>ul li.job_listing a .meta .job-type,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta .job-type,ul.job_listings li.job_listing a .meta .job-type,ul.job_listings li.no_job_listings_found a .meta .job-type{font-weight:700}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,ul.job_listings li.job_listing.job_position_featured a,ul.job_listings li.no_job_listings_found.job_position_featured a{background:#fefee5}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover,ul.job_listings li.job_listing.job_position_featured a:focus,ul.job_listings li.job_listing.job_position_featured a:hover,ul.job_listings li.no_job_listings_found.job_position_featured a:focus,ul.job_listings li.no_job_listings_found.job_position_featured a:hover{background-color:#fefed8}.widget ul.job_listings li.job_listing a{padding:1em 0}.widget ul.job_listings li.job_listing .image{float:left}.widget ul.job_listings li.job_listing .image img{left:0;position:relative}.widget ul.job_listings li.job_listing .content{overflow:hidden}.widget ul.job_listings li.job_listing .position{float:none;padding:0;width:auto}.widget ul.job_listings li.job_listing ul.meta{float:none;margin:0;padding:0;text-align:left;width:auto}.widget ul.job_listings li.job_listing ul.meta li{display:inline;float:none;font-weight:400;margin:0 .5em 0 0;padding:0}.widget ul.job_listings li.job_listing ul.meta li:after{content:"‣";padding:0 0 0 .5em}.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:""}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#90da36}.job-manager .part-time,.job-types .part-time,.job_listing .part-time{color:#f08d3c}.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:#d93674}.job-manager .freelance,.job-types .freelance,.job_listing .freelance{color:#39c}.job-manager .internship,.job-types .internship,.job_listing .internship{color:#6033cc}@media only screen and (max-width:767px){ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{padding:1em}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;padding:0;width:60%}ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:right;font-size:.75em;line-height:2em;padding:0 0 0 1em;text-align:right;width:40%}ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;font-size:.75em;line-height:2em;width:40%}ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{font-size:1em}}.twenty-eleven ul.job_listings li.job_listing,.twenty-eleven ul.job_listings li.no_job_listings_found{padding:0!important}
@font-face{font-family:wpjm-geolocation;src:url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.eot?57071339);src:url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.eot?57071339#iefix) format('embedded-opentype'),url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.woff2?57071339) format('woff2'),url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.woff?57071339) format('woff'),url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.ttf?57071339) format('truetype'),url(https://nextlandingjobs.com/wp-content/plugins/wpjm-jobs-geolocation/assets/font/wpjm-geolocation.svg?57071339#wpjm-geolocation) format('svg');font-weight:400;font-style:normal}[class*=" gjm-icon-"]:before,[class^=gjm-icon-]:before{font-family:wpjm-geolocation;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gjm-icon-spin:before{content:'\e800'}.gjm-icon-spin-thin:before{content:'\e801'}.gjm-icon-target:before{content:'\e802'}.gjm-icon-spin6:before{content:'\e803'}.gjm-icon-location:before{content:'\e804'}.gjm-icon-circle-notch:before{content:'\e805'}.gjm-icon-key:before{content:'\e806'}.gjm-icon-resize-small:before{content:'\e807'}.gjm-icon-resize-full:before{content:'\e808'}.gjm-icon-target-1:before{content:'\e809'}.gjm-icon-cancel:before{content:'\e80a'}.gjm-icon-cancel-circled-outline:before{content:'\e80b'}.gjm-icon-wpjmgeo-logo:before{content:'\e810'}.gjm-icon-cancel-circled:before{content:'\f06e'}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
div.gjm-map-wrapper{position:relative;display:inline-block}div.gjm-map img{max-width:initial!important}div.gjm-map-wrapper .gjm-map-loader{position:absolute;left:48%;top:35%;font-size:35px;color:#555}div.gjm-map-wrapper.gmw-expanded-map{position:fixed!important;z-index:99999999999!important;width:100%!important;height:100%!important;left:0;top:0}span.gjm-resize-map-toggle.gjm-icon-resize-full,span.gjm-resize-map-toggle.gjm-icon-resize-small{background:#fff;color:#555;cursor:pointer;padding:7px 5px;font-size:13px;margin-right:10px;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:10px}div.gjm-expanded-map,div.gjm-gmap-expanded-map{position:fixed;z-index:9999999;width:100%!important;height:100%!important;left:0;top:0}form.gjm-features-enabled div.search_location{position:relative}form.gjm-features-enabled i.gjm-locator-btn{position:absolute;top:2px;right:3px;font-size:16px;cursor:pointer;color:#888}form.gjm-features-enabled div.gjm-filters-wrapper{margin:0;padding:0;width:100%;//display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}form.gjm-features-enabled div.gjm-filters-wrapper div.gjm-filter-wrapper{margin-top:.5em;float:left;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;//margin-right:0;margin-right:.5em;-webkit-box-flex:1;-moz-box-flex:1;width:20%;-webkit-flex:1;-ms-flex:1;flex:1}form.gjm-features-enabled div.gjm-filters-wrapper div.gjm-filter-wrapper:last-child{margin-right:0}form.gjm-features-enabled div.gjm-filter-wrapper select{width:100%}form.gjm-features-enabled div.gjm-filters-wrapper div.gjm-filter-wrapper span.select2-container{width:100%!important}.job_listings span.gjm-distance-wrapper{font-size:11px;text-align:center;color:#666;padding:1px 5px;border-radius:4px;background:#f1f1f1;border:0;margin:8px 0 0;display:inline-block;width:100%}div.gjm-single-map-wrapper{display:inline-block;border:5px solid #eee;box-sizing:border-box;margin-top:5px}div.gjm-info-window-wrapper{//min-width:150px;//min-height:100px;padding:0;text-align:center}div.gjm-info-window-wrapper h3.title{margin:5px 0;font-size:14px;text-transform:capitalize}div.gjm-info-window-wrapper h3.title a{font-size:16px}div.gjm-info-window-wrapper span.location{margin:6px 0;display:inline-block}div.gjm-info-window-wrapper span.location.gjm-icon-location:before{color:#666}div.gjm-info-window-wrapper span.distance{font-size:12px;color:#555;padding:4px 8px;border-radius:4px;background:#f1f1f1;border:0;margin:5px auto;display:inline-block;width:100%;font-weight:400}div.gjm-info-window-wrapper ul.job-items{padding:0;margin:0 0 5px;list-style:none}div.gjm-info-window-wrapper ul.job-items li{padding:0;margin:0;list-style:none;font-size:12px;line-height:20px}div.gjm-info-window-wrapper ul.job-items li span.label{margin-right:3px;font-weight:400}div.gjm-map img.js-info-bubble-close{width:15px;height:15px;content:''}div.gjm-info-window.bubble{min-width:220px;max-width:350px;padding:0;text-align:center}.bubble.gjm-icon-cancel-circled:before{position:absolute;right:2px;top:4px;font-size:14px;color:#666}div.gjm-info-window.bubble .title{margin:0 0 5px;font-size:15px;text-transform:capitalize;color:#666;text-decoration:none;box-shadow:none;text-shadow:none;border:0;display:inline-block;width:100%;line-height:20px}div.gjm-info-window.bubble span.location{margin:5px 0;display:inline-block;font-size:12px;width:100%;color:#666}div.gjm-info-window.bubble span.location.gjm-icon-location:before{color:#666;font-size:12px}div.gjm-info-window.bubble span.distance{font-size:12px;color:#555;padding:4px 8px;border-radius:4px;background:#f1f1f1;border:0;display:inline-block;width:100%;margin:5px 0;box-sizing:border-box}div.gjm-info-window.bubble ul.job-items{padding:0;margin:0 0 5px;list-style:none;color:#666;font-size:12px}div.gjm-info-window.bubble ul.job-items li{padding:0;margin:0;list-style:none;font-size:12px;line-height:22px}div.gjm-info-window.bubble ul.job-items li span.label{margin-right:3px;font-weight:500}body[class*=" jobify"] .hero-search .job_search_form.gjm-features-enabled .search_submit{margin-top:1em;width:100%}body[class*=" jobify"] .hero-search .job_search_form.gjm-features-enabled i.gjm-locator-btn{font-size:20px;top:6px;right:20px!important}body[class*=" jobify"] .hero-search .job_search_form.gjm-features-enabled div.gjm-filter-wrapper:last-child{margin-right:0}body[class*=" jobify"] form.gjm-features-enabled div.gjm-filter-wrapper{margin-right:1em}body[class*=" jobify"] form.gjm-features-enabled div.gjm-filters-count-3{max-width:33.5%;margin-right:0}body[class*=" jobify"] div.gjm-map-wrapper.global-map,body[class*=" jobify"] div.gjm-map-wrapper.single-page{padding:15px;border:1px solid rgba(0,0,0,.075);border-radius:4px;background:#fff;box-sizing:border-box}body[class*=" jobify"].single-job_listing .page-header div.gjm-map-wrapper.single-page{padding-right:0;border-right:0;padding-left:0;border-left:0}body[class*=" jobify"] form.gjm-features-enabled .gjm-filters-wrapper{margin-bottom:1em}body[class*=" jobify"] div.search_jobs.gjm_use div.gjm-filter-wrapper{margin-top:1em;margin-bottom:0}body[class*=" jobify"] form.gjm-features-enabled div.gjm-filter-wrapper span.select:after,body[class*=" jobify"] form.gjm-features-enabled div.gjm-filter-wrapper span.select:before{display:none}body[class*=" jobify"] form.gjm-features-enabled i.gjm-locator-btn{font-size:16px;color:#777;top:8px;right:20px!important}body[class*=" jobify"] .job_listings span.gjm-distance-wrapper{font:700 12px/normal Montserrat,sans-serif;text-transform:uppercase;text-align:center;color:#666;padding:3px 10px;border-radius:4px;background:#f1f1f1;display:inline-block;border:0;margin:5px auto;float:none}body[class*=" jobify"] form#job_preview h3.page-subtitle div.gjm-map-wrapper{margin-bottom:-42px;margin-top:30px;display:block;padding:15px 0 0;border:1px solid rgba(0,0,0,.075);border-radius:0}body[class*=" jobify"] .pac-container{border-radius:5px;border-top:0;box-shadow:0 3px 4px rgba(0,0,0,.21)}body[class*=" jobify"] .pac-logo:after{background-color:#f7f7f7;padding:10px;border-top:1px solid #e5e5e5;background-size:90px 11px}body[class*=" jobify"] .pac-item{padding:5px 10px}body[class*=" jobify"] .pac-matched{font-weight:500}body[class*=" jobify"] .pac-item-query{font-size:14px}@media (max-width:800px){body[class*=" jobify"] #page form.gjm-features-enabled.job_filters div.gjm-filters-count-3{max-width:100%;padding:0}}body[class*=" listify"] .search-filters-home .job_search_form.gjm-features-enabled .search_jobs{width:100%}body[class*=" listify"] .search-filters-home .job_search_form.gjm-features-enabled button.update_results{margin-top:1em;width:100%}body[class*=" listify"] .search-filters-home .job_search_form.gjm-features-enabled i.gjm-locator-btn{font-size:20px;top:6px;right:20px!important}body[class*=" listify"] form.gjm-features-enabled span.select.gjm-filter-wrapper{position:relative;display:block}body[class*=" listify"] .job_listings span.gjm-distance-wrapper{background:#909ab2;border:none;margin:0;color:#fff;font-size:11px;border-radius:0 0 5px 2px;width:initial;min-width:50px;left:0;z-index:5;font-style:inherit;font-weight:inherit;position:absolute;top:0;padding:2px 10px}body[class*=" listify"] .job_listings li.listing-featured--outline span.gjm-distance-wrapper{top:3px;left:3px}body[class*=" listable"].page-listings .pac-container,body[class*=" listable"].post-type-archive-job_listing .pac-container{position:absolute!important}body[class*=" listable"].home form.gjm-features-enabled .gjm-filters-wrapper .gjm-filter-wrapper,body[class*=" listable"].home-page form.gjm-features-enabled .gjm-filters-wrapper .gjm-filter-wrapper{margin:0}body[class*=" listable"].home form.gjm-features-enabled div.gjm-filters-wrapper .chosen-single span,body[class*=" listable"].home-page form.gjm-features-enabled div.gjm-filters-wrapper .chosen-single span{border-right:1px solid rgba(0,0,0,.075)!important;min-width:130px}body[class*=" listable"].home-page form.gjm-features-enabled div.gjm-filters-wrapper{//margin-left:20px}body[class*=" listable"] form.gjm-features-enabled .search_location input{min-width:200px}body[class*=" listable"] form.gjm-features-enabled i.gjm-locator-btn{display:block;left:225px;max-width:500px;padding:5px 2px;right:auto;top:22px;//background:#fff}body[class*=" listable"] .job_listings span.gjm-distance-wrapper{background:#fff;border:none;margin:0;color:#FF4D55;font-size:11px;border-radius:0 0 0 2px;width:initial;min-width:70px;float:right;font-weight:700;left:14px;letter-spacing:.1em;padding:1px 4px;top:14px}@media not screen and (min-width:900px){body[class*=" listable"] form.gjm-features-enabled .gjm-filters-wrapper,body[class*=" listable"] form.gjm-features-enabled div.gjm-filter-wrapper{width:100%;max-width:100%}body[class*=" listable"] form.gjm-features-enabled div.gjm-filter-wrapper{clear:both;padding:0;margin-bottom:14px}}body[class*=" listingeasy"] .pac-container{margin-top:-32px;border-top:1px solid #eee;radius:30px}body[class*=" listingeasy"] form.gjm-features-enabled div.gjm-filters-wrapper{max-width:720px;margin-left:auto!important;margin-right:auto!important;margin-top:10px}body[class*=" listingeasy"] form.gjm-features-enabled div.gjm-filters-wrapper .gjm-filter-wrapper{padding:0 10px;margin-right:0}body[class*=" listingeasy"] form.gjm-features-enabled i.gjm-locator-btn{top:13px;right:16px;font-size:18px}body[class*=" listingeasy"].home form.gjm-features-enabled i.gjm-locator-btn{top:18px;right:5px;font-size:18px}body[class*=" listingeasy"] span.gjm-distance-wrapper{max-width:90px;padding:0;font-size:12px;position:absolute;top:0;right:0;margin:0;background:#f1b14a;color:#fff;border-bottom-right-radius:0}body[class*=" listingeasy"] .gjm-map-wrapper div.gjm-info-window.bubble{position:initial;display:inline;eight:auto}@media only screen and (min-width:1200px){.main_wrapper .gt3_listing_search_form .gjm-features-enabled .search_jobs{width:90%}}@media only screen and (max-width:1200px){body[class*=" listingeasy"] form.gjm-features-enabled .gjm-filters-wrapper{display:inline-block;margin-bottom:20px;margin-top:0}body[class*=" listingeasy"] form.gjm-features-enabled .gjm-filters-wrapper .gjm-filter-wrapper{width:100%}}@media only screen and (max-width:899px){body[class*=" listingeasy"] .gt3_listing_with_map form.gjm-features-enabled .gjm-filters-wrapper{display:none}body[class*=" listingeasy"].show-filters .gt3_listing_with_map form.gjm-features-enabled .gjm-filters-wrapper{display:inline-block;margin-bottom:20px;margin-top:0}body[class*=" listingeasy"].show-filters .gt3_listing_with_map .gjm-filters-wrapper .gjm-filter-wrapper{width:100%;padding:0}}body[class*=" jobseek"] form.gjm-features-enabled div.gjm-filters-wrapper .gjm-filter-wrapper{float:left;padding:0 15px 15px;width:33.3333%;margin-top:0;clear:none}body[class*=" jobseek"] form.gjm-features-enabled div.gjm-filters-wrapper div.chosen-container-single{width:100%!important}body[class*=" jobseek"] form.gjm-features-enabled div.gjm-filters-wrapper a.chosen-single{background:#fff;border:1px solid #e7e7e7;border-radius:0;box-shadow:none;height:43px;padding:10px 15px;width:100%}body[class*=" jobseek"] form.gjm-features-enabled i.gjm-locator-btn{bottom:25px;right:22px;top:initial}body[class*=" jobseek"] form.gjm-features-enabled span.gjm-distance-wrapper{float:right;max-width:100px;padding:2px 0;font-size:12px}@media (max-width:767px){body[class*=" jobseek"] form.gjm-features-enabled div.gjm-filters-wrapper .gjm-filter-wrapper{float:none;width:100%;max-width:100%}}body[class*=" workscout"] form.gjm-features-enabled i.gjm-locator-btn,body[class*=" workscout"].home-page form.gjm-features-enabled i.gjm-locator-btn{bottom:25px;right:20px;top:initial}body[class*=" workscout"] form.gjm-features-enabled #search_location{padding:14px 28px 14px 18px}body[class*=" workscout"] .job_listings span.gjm-distance-wrapper{border-radius:3px;margin:0 5px;font-size:12px;position:absolute;right:20px;bottom:10px;max-width:85px}body[class*=" workscout"] form.gjm-features-enabled div.gjm-filter-wrapper{padding:15px 15px 15px 0;margin-top:0;margin-right:0;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;width:31.3333%;max-width:31.3333%}body[class*=" workscout"] .job_listings .chosen-container-single,body[class*=" workscout"] .job_listings .chosen-container-single .chosen-search>input[type=text]{width:100%!important}fieldset#gjm-alerts-location input.half{width:75%;float:left;display:inline-block}fieldset#gjm-alerts-location .select.half-wrapper,fieldset#gjm-alerts-location select.half{width:20%;float:right}fieldset#gjm-alerts-location .select.half-wrapper select.half{width:100%}@media not screen and (min-width:900px){body.listable .search_jobs i.gjm-locator-btn{display:block;right:30px;left:initial;background:0 0;top:20px}}@media (max-width:800px){#page form.gjm-features-enabled div.gjm-filters-wrapper{flex-direction:column}#page form.gjm-features-enabled div.gjm-filters-wrapper div.gjm-filter-wrapper{width:100%}body.jobify #page .search_jobs div.gjm-filters-wrapper{margin-bottom:0}body.jobify #page .search_jobs div.gjm-filters-wrapper div.gjm-filter-wrapper{margin-top:0;margin-bottom:2%;//width:100%;//max-width:100%;//padding:0;//margin-top:0;//margin-bottom:2%}}