.foodtruck .single-job_listing-respond{display:none;visibility:hidden}.foodtruck a{outline:none}@media screen and (max-width:680px){.foodtruck .container{padding-left:2.5%!important;padding-right:2.5%!important}.foodtruck .footer-wrapper{text-align:center!important}.foodtruck .footer-wrapper #footer-logo{margin:0 auto 5%!important;display:block!important}}.foodtruck .search_jobs .search_region span{width:100%!important}@media screen and (min-width:960px){.foodtruck .container,.foodtruck .container-lg,.foodtruck .container-md,.foodtruck .container-sm,.foodtruck .container-xl{max-width:1280px}.foodtruck .search_jobs .search_region{position:static;width:49%!important;margin:0 1% 0 0}.foodtruck .search_jobs .search_categories{position:static;width:49%!important;margin:0 0 0 1%}.foodtruck .search_jobs .chosen-single{min-height:48.5px}}.foodtruck .entry-content h2{line-height:1.15}.foodtruck .entry-content h2{color:#111;font-size:2em;line-height:1.15;padding:0;margin:2em 0 .75em;border:none}.foodtruck .entry-content h2:first-child{margin-top:0}.foodtruck .entry-content h3{color:#111;font-size:1.75em;line-height:1.15;padding:0;margin:2em 0 .75em;border:none}.foodtruck .entry-content h4{color:#111;font-size:1.5em;line-height:1.15;padding:0;margin:2em 0 .75em;border:none}.foodtruck .entry-content h5{color:#111;font-size:1.25em;line-height:1.15;padding:0;margin:2em 0 .75em;border:none}.foodtruck .entry-content h6{color:#111;font-size:1.15em;line-height:1.15;padding:0;margin:2em 0 .75em;border:none}.foodtruck .callout-feature-content h2{line-height:1.5}.foodtruck .post-date{color:#e4e4e4;font-size:.9em;display:block}.foodtruck .entry-content .rcp_form .rcp_subscription_fieldset .rcp_subscription_message,.foodtruck .entry-content .rcp_header,.foodtruck .job_listing_packages ul.job_packages .package-section,.foodtruck .widget-title,.foodtruck .woocommerce-account .woocommerce legend{border-bottom:1px solid #e4e4e4}.foodtruck .home-widget-description{line-height:1.75!important}.foodtruck .home-widget+.container{margin-top:0!important}.foodtruck #page *{-moz-hyphens:normal!important;hyphens:none!important;word-wrap:normal!important}.foodtruck.archive #primary .content-area,.foodtruck.template-archive-job_listing #primary .content-area{margin:0 auto}.foodtruck #main .chosen-choices li.search-field input[type="text"],.foodtruck #main .select.null-wrapper,.foodtruck #german-market-sepa-holder,.foodtruck #german-market-sepa-iban,.foodtruck #german-market-sepa-bic{width:100%!important;display:block!important}.foodtruck #listify_widget_feature_callout-1{margin-bottom:0px!important}.foodtruck #listify_widget_feature_callout-1 p{font-size:20px}.foodtruck .listing-entry-company-image__img{width:100%!important;height:100%!important}.foodtruck .job_filters .search_keywords{margin-right:0}@media screen and (max-width:768px){.foodtruck h1.home-widget-title,.foodtruck .page-title{font-size:32px}}.foodtruck input.button.save_draft{display:none;visibility:hidden;width:0;height:0}.foodtruck #mceu_14{display:none!important;visibility:hidden!important}.foodtruck #masthead{-webkit-box-shadow:0 0 24px 1px rgb(0 0 0 / .25);box-shadow:0 0 24px 1px rgb(0 0 0 / .25)}.foodtruck.page-id-78 .page-cover{display:none;visibility:hidden}@media screen and (min-width:960px){.foodtruck.home #content .job_search_form{max-width:800px!important}.foodtruck.home #content .job_search_form .search_jobs{width:80%!important}.foodtruck.home #content .job_search_form .update_results{width:20%!important}}.foodtruck .grecaptcha-badge{display:none!important;visibility:hidden!important}.foodtruck #secondary #listify_widget_panel_listing_auhtor-2,.foodtruck .nf-form-fields-required{display:none;visibility:hidden}.foodtruck .popup{max-width:720px}.foodtruck .popup .wpcf7-form-control{width:100%}.foodtruck .popup .wpcf7-list-item{margin:0;font-size:.8em}.foodtruck #ftm-form div{margin-bottom:1em}@media screen and (max-width:680px){.foodtruck #ftm-form div.col-md-6{width:100%}}.foodtruck .popup h2{margin-top:0}.foodtruck .ninja-forms-req-symbol{color:#49C5B6}.foodtruck .popup .field-wrap input[type="button"]{width:100%}.foodtruck #alert-green{padding:1em;margin:20px auto;color:#3c763d;text-align:center;background:#dff0d8;border:1px solid #d0e9c6}.foodtruck .has-image.entry-cover--home::after,.foodtruck .has-image.entry-cover::after,.foodtruck .has-image.listing-cover::after,.foodtruck .has-image.page-cover::after,.foodtruck .listify-cover.has-image::after,.foodtruck .feature-callout .feature-callout-cover.has-overlay::after{background:-moz-linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .1) 100%);background:-webkit-linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .1) 100%);background:linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#1a000000',GradientType=1);-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}.foodtruck .has-image.image-grid-cover:hover::after,.foodtruck .job_listing.listing-card:hover .has-image::after,.XXXXXfoodtruck .has-image.listing-cover:hover::after{background:-moz-linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%);background:-webkit-linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%);background:linear-gradient(45deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000',GradientType=1)}.foodtruck .has-image.entry-cover,.foodtruck .has-image.entry-cover a,.foodtruck .has-image.entry-cover--home,.foodtruck .has-image.entry-cover--home a,.foodtruck .has-image.listing-cover,.foodtruck .has-image.listing-cover a,.foodtruck .has-image.page-cover,.foodtruck .has-image.page-cover a,.foodtruck .listify-cover.has-image,.foodtruck .listify-cover.has-image a,.foodtruck #listify_widget_feature_callout-1 .feature-callout-cover .callout-feature-content *{text-shadow:rgb(0 0 0 / .8) 0 0 8px}.foodtruck .has-image.image-grid-cover:hover a,.foodtruck .job_listing.listing-card:hover .job_listing-entry-meta *,.foodtruck .has-image.listing-cover:hover .content-single-job_listing-hero-company *{text-shadow:rgb(0 0 0) 0 0 4px}.foodtruck #listify_widget_feature_callout-3{margin:0}.foodtruck #listify_widget_feature_callout-3 .callout-feature-content{padding:40px 0}.foodtruck #listify_widget_feature_callout-3 .callout-feature-title{font-size:24px;font-weight:400}.foodtruck .content-box-inner,.foodtruck aside.widget,.foodtruck .map-widget-section{padding-left:0px!important;padding-right:0px!important}.foodtruck .job-package{border:thin solid #e4e4e4}.foodtruck .XXXXXjob_filters{border:thin solid #e4e4e4}.foodtruck .filter-label{font-weight:400}.foodtruck .results-found{font-size:.9em}.foodtruck .content-area::after{content:"";clear:both;display:table}@media only screen and (min-width:1200px){.foodtruck .filter_by_tag a,.foodtruck .job_types li{width:18.5%}}.foodtruck .home-feature-media img{position:relative;z-index:1;width:100%;max-width:278px;height:auto;margin:0;display:block}.foodtruck .home-feature-title h2{position:relative;z-index:10;max-width:278px;height:150px;margin:-150px 0 0 30px;font-size:32px!important;letter-spacing:1px;line-height:1.1;text-transform:uppercase;font-weight:bold!important;color:#49C5B6}.foodtruck #badges{padding:0;margin:0}.foodtruck.archive #badges{padding:0;margin:0 0 40px}.foodtruck #badges li{line-height:1.15;display:inline-block;padding:6px 8px;margin:0 2px 4px 0;background:rgb(73 197 182 / .8);border-radius:4px}.foodtruck #badges li:hover{background:rgb(73 197 182)}.foodtruck #badges li a{color:#fff!important;text-decoration:none!important}.foodtruck .entry-meta{display:none;visibility:hidden;width:0;height:0}.foodtruck .quelle{text-align:right;font-size:.8em;margin:20px auto}.foodtruck.blog #secondary aside:first-child{padding-top:0}.foodtruck .cat-description{max-width:720px;margin:0 auto;font-size:1.15em;text-align:center}.foodtruck .button,.foodtruck .submit,.foodtruck button.update_results{padding:12px 24px;letter-spacing:1px;text-transform:uppercase;-webkit-border-radius:22.5px;border-radius:22.5px;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-ms-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in}.foodtruck .cta>a{padding:12px 24px;color:#fff;font-size:1.0em!important;letter-spacing:1px;text-transform:uppercase;background:#49C5B6;-webkit-border-radius:22.5px;border-radius:22.5px;border:1px solid #fff;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-ms-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in}.foodtruck.home .cta>a{border:1px solid #fff0}.foodtruck .button:hover,.foodtruck .submit:hover,.foodtruck button.update_results:hover{color:#FFF!important;-webkit-box-shadow:0 4px 12px 1px rgb(0 0 0 / .4)!important;box-shadow:0 4px 12px 1px rgb(0 0 0 / .4)!important;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.foodtruck .custom-header-image,.foodtruck .custom-header-image--transparent{width:112px;height:auto}.foodtruck .homepage-cover.has-image{background-size:cover!important;background-position:center center!important}@media screen and (min-width:1280px){.foodtruck.single-job_listing .listing-cover{padding-top:20%!important}}.foodtruck .homepage-cover h1.home-widget-title,.foodtruck a.cover-wrapper{font-weight:700;letter-spacing:.1em;text-transform:uppercase}.foodtruck .has-image .page-title{padding:3em 0}@media screen and (min-width:600px){.foodtruck .has-image.page-cover--default{padding:4em 0}.foodtruck .has-image.page-cover--large{padding:6em 0}.foodtruck .has-image.page-cover--extra-large{padding:8em 0}}.foodtruck #menu-main-menu a{font-size:18px}.foodtruck #menu-main-menu .sub-menu a{font-size:16px}.foodtruck #masthead,.foodtruck #site-navigation{border:none}.foodtruck .navigation-bar-toggle{position:absolute;top:-65px;right:25px;z-index:51}.foodtruck .ion-navicon-round{color:#fff}.foodtruck .mobile-nav-menu-label{display:none;visibility:hidden}.foodtruck .navigation-bar-wrapper:after{left:auto;right:18px}.foodtruck #menu-main-menu .sub-menu{width:150px}.foodtruck #menu-main-menu .faq .sub-menu{width:250px}@media screen and (max-width:960px){.foodtruck .entry-cover,.foodtruck .entry-cover--home,.foodtruck .listing-cover{padding:6em .5em}.foodtruck .type-job_listing.style-grid .job_listing-entry-header,.foodtruck .type-job_listing.style-grid .content-single-job_listing-hero{padding:8em 2em 2em;overflow:hidden;height:auto;background-size:cover}}.foodtruck .nav-menu .sub-menu.category-list .mega-category-list-wrapper ul li{width:auto;margin-right:2%}.foodtruck .mega-category-list-wrapper ul li a{padding:8px 16px 8px 0!important;border:1px solid #e4e4e4;-webkit-border-radius:4px;border-radius:4px;margin-bottom:2px}.foodtruck .mega-category-list-wrapper ul li a:hover,.foodtruck .mega-category-list-wrapper ul li a:hover span.category-count{color:#fff!important;background:#49c5b6;box-shadow:none}.foodtruck .tertiary-navigation{border-top:thin solid #e4e4e4;border-bottom:thin solid #e4e4e4}.foodtruck #menu-tertiary a{font-size:1.15em}.foodtruck #menu-tertiary li:before{font-size:1.75em}.foodtruck #listify-login-popup{max-width:480px}.foodtruck #listify-login-popup .col-1{width:100%}.foodtruck #listify-login-popup .col-2{display:none;visibility:hidden}.foodtruck #customer_login:after{content:'Solltest Du noch kein eigenes Profil haben musst Du dich und deinen Food Truck zuerst registrieren.';padding:20px 0 0;font-size:.9em}.foodtruck .job-manager-form:before{content:'Login Daten';width:100%;margin:2.5em auto .5em;color:#111;font-size:24px;text-transform:uppercase;display:block}.foodtruck .fieldset-login_required{display:none;visibility:hidden}.foodtruck span.required{color:#49C5B6;font-size:1.2em;font-weight:400}.foodtruck .job-manager-form h2{margin:2.5em auto .5em;text-transform:uppercase}.foodtruck .job-manager-form fieldset>label{font-weight:700}.foodtruck .tertiary-navigation a{font-size:1.15em}.foodtruck input[type*="file"]{color:#49C5B6}.foodtruck.logged-in .header-header_foodtruck_daten-description{display:none;visibility:hidden}@media screen and (min-width:1200px){.foodtruck .jmfe-header-field{overflow:auto}.foodtruck .jmfe-header-field::after{content:"";clear:both;display:table}}.foodtruck .label-new{position:relative;top:-10px;padding:4px 6px;margin:0;background:#49C5B6;border-radius:5px;color:#fff;font-size:12px!important;font-weight:bold!important}.foodtruck .woocommerce #customer_details .col-1{float:none!important;width:100%!important;max-width:none}.foodtruck .woocommerce #customer_details .col-2{display:none;visibility:hidden}.foodtruck .woocommerce .product-desc,.foodtruck .woocommerce .product-tax,.foodtruck .woocommerce .includes_tax{font-size:.8em;display:block}.foodtruck .job-package{max-width:480px}.foodtruck .job-packages--inline .job-package{vertical-align:top}.foodtruck .job-package-title{color:#AE9874;font-size:2.5em;font-weight:700;letter-spacing:1px;text-transform:uppercase}.foodtruck .job-package-price{font-size:5em}.foodtruck .wgm-sale-label{font-size:.35em}.foodtruck .job-package-price .woocommerce-Price-currencySymbol{font-size:.75em}.foodtruck .job-package-monthly-label-top{margin-bottom:10px;color:#49C5B6;font-size:.3em;font-weight:700;line-height:1.25;display:block}.foodtruck .job-package-monthly-label-bottom,.foodtruck .woocommerce-price-suffix{margin-top:10px;font-size:.2em;line-height:1.25;display:block}.foodtruck .job-package-includes li{font-size:1.25em;line-height:1.5;text-align:left}.foodtruck .job-package-includes li::before{margin:0 .5em 0 0;font-size:24px;background:none!important;color:#49c5b6!important}.foodtruck .job-package-includes li:nth-child(1)::before{content:'';margin:0}@media only screen and (min-width:800px){.XXXfoodtruck .job-package:first-child .job-package-includes li:last-child{margin-bottom:63px}}.foodtruck .job-package-includes li:nth-child(1){color:#49C5B6;font-size:1.15em;font-weight:700;line-height:1.5;letter-spacing:1px;margin:0 0 20px}.foodtruck .job-package-includes li:last-child{font-size:.9em;line-height:1.5;margin:20px 0}.foodtruck .job-package-includes li:last-child::before{content:'';margin:0}.foodtruck .job-package-purchase .button{width:100%;display:block}.foodtruck .type-job_listing.style-grid .job_listing-entry-footer{padding-left:0}.foodtruck .type-job_listing.style-grid .job_listing-entry-header{-webkit-border-radius:4px;border-radius:4px}.foodtruck .listing-gallery img,.foodtruck .listing-gallery-nav img,.foodtruck .listify-gallery-images a{border:thin solid #e4e4e4}.foodtruck #secondary aside:nth-child(1),.foodtruck #secondary aside:nth-child(3){margin:0}.foodtruck .map-widget-section--split,.foodtruck .map-widget-section{padding:0!important}.foodtruck .content-single-job_listing-hero-company .job_listing-location,.foodtruck .content-single-job_listing-hero-company .content-single-job_listing-title-category{font-size:18px}.foodtruck.single-job_listing .job_listing-phone:before{content:'\f3a2'}.foodtruck.single-job_listing .listing-email:before{content:'\f2eb'}.foodtruck.single-job_listing .job_listing-url:before{content:'\f380'}.foodtruck.single-job_listing .ion-pricetag::before{content:'\f42c'}.foodtruck.single-job_listing #secondary h2{padding-bottom:10px;margin-top:48px;font-size:24px;border-bottom:1px solid #e4e4e4}.foodtruck.single-job_listing #text-3 h2{margin-top:0}.foodtruck.single-job_listing #main h2{margin-top:0}.foodtruck.single-job_listing #main h2.widget-title,.foodtruck.single-job_listing #main #reply-title{border:none!important;margin-bottom:0}.foodtruck aside h2.widget-title{padding-bottom:10px;margin-top:0;font-size:24px}.foodtruck strong.jmfe-custom-field-label{display:block}.foodtruck.single-job_listing .widget{padding-top:0;padding-bottom:0}.foodtruck .widget.listify_widget_panel_listing_comments{margin-top:90px}.foodtruck #jmfe-wrap-company_video{margin:48px auto}.foodtruck .job-dashboard-actions li:nth-child(2),.foodtruck .job-dashboard-actions li:nth-child(3),.foodtruck .job-manager-jobs tr th:last-child,.foodtruck .job-manager-jobs tr td:last-child,.foodtruck .woocommerce-EditAccountForm fieldset:nth-last-child(2){display:none;visibility:hidden}.foodtruck small{display:block}.foodtruck label>small{font-weight:400;display:inline}.foodtruck .wpcf7-form h3{margin:6px 0 24px}.foodtruck .wpcf7-form .btn-100{width:100%;display:block}.foodtruck .wpcf7-form small{color:#AE9874}.foodtruck #contact-form{max-width:680px;margin:40px auto}.foodtruck #contact-form .col-sm-12{margin-bottom:10px}.foodtruck .site-footer{background:#313131}.foodtruck .footer-wrapper #footer-logo{width:96px;height:auto;margin:0 20px 0 0}.foodtruck .footer-wrapper .footer-widget-title{font-size:20px;color:#818181}.foodtruck .footer-wrapper .site-info,.foodtruck .footer-wrapper .site-info a{color:#e4e4e4;font-size:12px}.foodtruck .footer-wrapper .button{color:#fff}.foodtruck .footer-wrapper a:hover{color:#fff!important}.foodtruck .footer-wrapper .site-footer .site-social a::before{font-size:40px}@media only screen and (max-width:480px){.foodtruck .footer-wrapper .site-info img{display:block}}.foodtruck #tribe-events-pg-template{max-width:1170px;padding-left:15px;padding-right:15px;margin:75px auto 60px}.foodtruck #tribe-events-pg-template .tribe-events-list{padding:25px 0;margin:0;border-bottom:1px solid #e4e4e4}.foodtruck #tribe-events-pg-template .tribe-events-list-separator-month{padding:10px 15px;background:#49C5B6;color:#fff}.foodtruck #tribe-events-pg-template h1{margin:0 auto}.foodtruck #cta-festival-registration{margin:50px auto}.foodtruck .tribe-list-widget li{padding:7px 0;margin:0;font-size:15px}.foodtruck .tribe-list-widget li:last-child{margin-bottom:10px}.foodtruck .tribe-list-widget .tribe-event-title{margin:0;padding:0;font-size:15px}.foodtruck .tribe-list-widget .tribe-event-duration span{font-size:13px}.foodtruck.single-tribe_events h1{margin:0 auto;font-size:34px;line-height:42px}.foodtruck.single-tribe_events h2,.foodtruck.single-tribe_events h3,.foodtruck.single-tribe_events h4{padding-bottom:15px;margin:0 auto 12px;font-size:20px;line-height:25px;XXXborder-bottom:1px solid #e4e4e4}.foodtruck .tribe-events-single-section-title{font-size:20px;font-weight:400}.foodtruck .tribe-events-ical,.foodtruck .tribe-events-gcal,.foodtruck .tribe-events-gmap,.foodtruck .tribe-bar-filters,.foodtruck #tribe-events-bar,.foodtruck #tribe-events-header .tribe-events-sub-nav{display:none!important;visibility:hidden!important}.foodtruck.single-tribe_events .tribe-events-event-meta{background:none;border:none;margin:0 auto}.foodtruck.single-tribe_events .tribe-events-content,.foodtruck.single-tribe_events .tribe-events-meta-group-details,.foodtruck.single-tribe_events .tribe-events-meta-group-organizer,.foodtruck.single-tribe_events .tribe-events-meta-group-venue,.foodtruck.single-tribe_events .tribe-events-venue-map{width:100%;padding:0;margin:0 auto 45px}@media only screen and (min-width:720px){.foodtruck.single-tribe_events .tribe-events-meta-group-details,.foodtruck.single-tribe_events .tribe-events-meta-group-organizer,.foodtruck.single-tribe_events .tribe-events-meta-group-venue,.foodtruck.single-tribe_events .tribe-events-venue-map{width:50%}}.foodtruck footer .instagram-pics.instagram-size-thumbnail li{float:left;width:24%;padding:0;margin:0 1% 1% 0}