.nav>li>a{padding:0px 0px}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_header_style_centered .mobile_nav .select_page,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_header_style_split .mobile_nav .select_page,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_nav_text_color_light #top-menu>li>a,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_nav_text_color_dark #top-menu>li>a,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #top-menu a,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et-search-field::placeholder,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_mobile_menu li a{color:yellow!important}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #et_search_icon:before,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_search_form_container input,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) .et_close_search_field:after,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #et-top-navigation .et-cart-info{color:yellow!important}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #top-menu li.current-menu-item>a,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #top-menu li.current-menu-ancestor>a,body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a{color:#8a025d!important}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #top-menu li.mega-menu>ul>li>a:first-child{border-bottom:1px solid yellow!important}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js) #main-header{background-color:black!important}.container.et_pb_menu_hidden{z-index:1}.et_search_form_container{z-index:auto!important}.festival-header-text{color:white}#top-menu li a:hover{background:#fff}#top-header{z-index:9000}#logo{max-height:130px;margin-left:-30px;margin-top:-28px;z-index:10000;background:transparent}.trennung{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (max-width:980px){#logo{max-height:130px;margin-top:-28px;z-index:10000}.desktop-only{display:none}.wpml-mobile-language-switcher{float:right;position:absolute;top:-40px;right:-14px;margin:0;margin-right:10px;padding-top:24px;padding-right:0;margin-left:90px}.wpml-ls-legacy-list-horizontal{position:relative;padding:0}}#festival-header{position:fixed;top:87px;width:100%;height:auto;z-index:999;padding:0!important;background-color:rgba(0,0,0,0.8)!important}#festival-header-mobile{top:27px;width:100%;height:auto;z-index:999;padding:0!important;background-color:#000000!important}.et_pb_section_1.et_pb_section{background-color:#fff!important}.bold{color:#000000!important;letter-spacing:1px}#top-menu li.current-menu-item>a{color:#8a025d!important}#top-menu li.mega-menu>ul>li>a:first-child{border-bottom:1px solid rgba(0,0,0,0.4)}#top-menu li.mega-menu>ul>li{margin:10px}#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:45%}#top-menu li.mega-menu.mega-menu-parent-3>ul>li{padding-left:30px!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(240,212,231,0.9)}#top-menu li.mega-menu li a:hover,.nav ul li a:hover{background-color:rgba(240,212,231,0.9)}#top-menu ul li a:hover{background-color:rgba(240,212,231,0.9)!important}h1.entry-title{color:#000;font-weight:700;margin-bottom:0px}p.post-meta{color:#8a025d!important;font-weight:600}.mfp-bottom-bar{display:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#8a025d!important}h1{margin-top:0px}#sponsor-logos img{width:auto;vertical-align:middle;display:inline-block;max-height:155px;max-width:155px;opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:65px}#sponsor-logos a{display:block;height:100%;width:100%;position:relative}#sponsor-logos img:hover{opacity:1}#veranstalter-logos img{width:auto;vertical-align:middle;max-height:150px;max-width:275px;opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#veranstalter-logos a{height:100%;width:100%;vertical-align:middle;position:relative}#veranstalter-logos img:hover{opacity:1}.et-pb-active-slide .et_pb_slide_description{animation-name:none}.vollbild{width:100%;height:auto}#page-container{padding-top:86px!important}#main-header{top:33px!important;z-index:9000}.single-film .entry-title{display:none}.single-film .published{display:none}.archive .et_pb_section{padding:0px}.archive .et_pb_row{padding:0px;width:100%}#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}.wpml-mobile-language-switcher{display:none}#top-menu .wpml-ls-item{display:none}}body.acwp-contrast:not(.acwp-contrast-custom):not(.acwp-contrast-hardcss):not(.acwp-contrast-js)
h1 a,h3 a,h4 a,h5 a,h6 a{color:#fff;font-weight:700}h1 a,.et_pb_slide_title{color:#ffffff!important}.et_pb_dp_oc_0 .dp_oc_post_meta,.et_pb_dp_oc_0 .dp_oc_post_meta a{margin-top:5px}.et_pb_post p{color:#000!important}.search-results .et_pb_post a img{display:none}.search-results .post-meta{display:none}.wpcf7-form.cf7skins input[type="text"],.wpcf7-form.cf7skins input[type="email"],.wpcf7-form.cf7skins input[type="tel"],.wpcf7-form.cf7skins input[type="url"],.wpcf7-form.cf7skins input[type="number"],.wpcf7-form.cf7skins input[type="range"],.wpcf7-form.cf7skins input[type=date],.wpcf7-form.cf7skins input[type=file]{width:100%;border:1px solid #c0c0c0;background:#fff!important;margin-bottom:20px}.wpcf7-form.cf7skins fieldset{margin-bottom:20px!important}.wpcf7-form.cf7skins textarea{width:100%;padding:5px;margin-top:20px!important;border:1px solid #c0c0c0;background:#fff!important;box-shadow:none}.wpcf7-form.cf7skins button,.wpcf7-form.cf7skins html input[type="button"],.wpcf7-form.cf7skins input[type="reset"],.wpcf7-form.cf7skins input[type="submit"]{-webkit-appearance:none;cursor:pointer;border-radius:4px;border-width:0px;font-size:16px;font-weight:700!important;padding:5px 10px 5px 10px;color:#ffffff!important;background:#8a025d}button.pea_cook_btn{background:none!important;border:2px solid #fff!important;border-radius:0px!important;box-shadow:none!important;color:#fff!important;font:bold 13px 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;line-height:1!important;padding:5px 0!important;text-align:center!important;text-shadow:none!important;width:120px!important;margin-left:20px!important;text-transform:uppercase!important;letter-spacing:1px!important}.pea_cook_wrapper{position:fixed;padding:15px!important;margin:0;border-radius:0px!important;z-index:10000;background:rgba(0,0,0,0.8)!important;text-align:center}.pea_cook_wrapper p{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-size:13px!important;margin:0;font-weight:bold}.pea_cook_wrapper.pea_cook_bottomcenter{bottom:52px!important;width:100%!important}.pea_cook_wrapper.pea_cook_bottomcenter{left:0px!important;margin:0!important}.hidemenu{display:none!important}.et_pb_section_1.et_pb_section{background-color:#fff!important}.custom-back-button{border-width:0px!important;border-color:#8a025d!important;border-radius:4px!important;font-size:16px!important;font-weight:600!important;background-color:#8a025d!important}.custom-back-button::after{line-height:inherit!important;font-size:inherit!important}#category-title{background-color:transparent!important}#category-title span{position:relative;padding:5px;top:45px;background:#8a025d;width:180px;z-index:6;text-align:center;font-weight:800;letter-spacing:3px}#category-divider{display:block!important;z-index:4!important;margin:0 auto;border-top-color:#8a025d!important;border-top-style:dotted!important;border-top-width:4px!important}#category-divider::before{}