ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}.et_mobile_menu li a{font-size:18px;font-weight:normal}#et-boc .et-dynamic-content-woo--product_description a.button,body.single-product #main-content #et-boc a.button{color:#ffffff!important}.et-waypoint:not(.et_pb_counters){opacity:1}body.single-product #main-content a.button{color:#ffffff!important}body.single-product .et_pb_wc_price .woocommerce-price-suffix{display:none}.dwe_wishlist_button_wrapper{padding-top:2px}.dwe_single_woo_product_thumbnail{background:#ffffff}.woocommerce-checkout-review-order .wc-gzd-checkbox-placeholder-photovoltaic_systems{display:none!important}#top-menu li.blauermenuepunkt a{border:1px solid #ffffff;padding:5px 5px 3px 5px!important;margin-bottom:15px}#cookieChoiceInfo{padding:16px 4px!important;background:#ffffff!important}#cookieChoiceInfo a{border:1px solid #999;padding:3px 12px}#cookieChoiceDismiss{background-color:lime}a#cookieChoiceDismissIcon{border:0 none}@media (min-width:981px){#logo{position:absolute;max-height:350%;margin-top:50px}}@media (max-width:980px){#logo{position:absolute;max-height:200%;margin-top:15px}}@media (min-width:981px){.et_fullwidth_nav #main-header .container{padding-right:100px;padding-left:60px}}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"e028";display:inline-block;position:absolute;top:1em;left:1.5em}#top-menu li li a,.et-db #et-boc .et-l .et_pb_menu_0_tb_body.et_pb_menu .nav li ul.sub-menu a{padding:10px 3px;width:200px;line-height:1.3em}.entry-content .et_pb_text a,.entry-content .et_pb_blurb_description a,.entry-content .et_pb_toggle_content a{text-decoration:underline}.entry-content .et_pb_text.backbuttonhell a{text-decoration:none;cursor:pointer}.single #main-content div.product a.button{color:#1f1d45}.et_pb_text.backbuttonaufblau a{color:#ffffff;cursor:pointer}.relatedText .wc-gzd-additional-info{display:none!important}.woocommerce-MyAccount-content .woocommerce-info{color:#1f1d45!important}.woocommerce-form-login{border-color:#1f1d45!important}a.woocommerce-button,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button{background-color:#1f1d45!important;border:1px solid #ffffff}.eventbuttonsingle{background-color:#1f1d45!important;color:#ffffff;border:1px solid #1f1d45;padding:6px 16px;text-decoration:none!important;border-radius:8px;display:inline-block;margin-top:16px;margin-bottom:16px}.woocommerce form .form-row input.input-text{font-size:16px}.woocommerce-error,.em.pixelbones .woocommerce-error,.em-wc-booking-message{background-color:#E60F4A!important;color:#ffffff}.em-event-booking-form .woocommerce-error,.em-event-booking-form .woocommerce-message{position:relative;top:100px;z-index:100}.em.pixelbones.input input[type="submit"]{background-color:#30bf17!important;color:#1f1d45!important;width:auto!important;border-color:#1f1d45!important;border-radius:6px;text-transform:none!important;font-size:20px!important;font-weight:normal!important;letter-spacing:normal!important}.em.pixelbones.input input[type="submit"]:hover{background-color:#1f1d45!important;color:#ffffff!important}.em.em-event-booking-form .em-booking-section{padding:0}.em-event-booking-form .em-login,.em-event-booking-form .em-booking-form-details-title,.em-booking-form-section-details .em-booking-form-details p.input-group.input-field-booking_comment,.em-booking-form-section-details .em-booking-form-details .em-login-trigger{display:none!important}.em-booking-form-section-details .em-booking-form-details .input-field-data_privacy_consent{border:4px solid #30bf17!important;padding:6px}.em-booking-form-section-details .em-booking-form-details .input-field-data_privacy_consent input[type=checkbox]{border:2px solid #30bf17!important;width:25px!important;height:25px!important}.em-booking-form-section-details .em-booking-form-details .input-field-data_privacy_consent input[type=checkbox]:after{width:12px!important;height:15px!important}.em.em-event-booking-form h3.em-booking-section-title{color:#1f1d45;background-color:#e8e0d1;border-color:#1f1d45}.em.em-calendar .em-cal-head>div,.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{color:#1f1d45!important}.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a{background-color:#1f1d45!important;border-color:#1f1d45!important;color:#ffffff!important}.em-calendar-preview .em-item-name a{font-family:'Henriette lokal',Helvetica,Arial,Lucida,sans-serif;font-size:20px;color:#1f1d45!important;text-decoration:underline}@media (max-width:981px){#eventliste01 img{clear:both;float:none;margin-bottom:10px}}.dp-ddg-items .dp-ddg-overlay-icon{color:#1F1D45}#menu-blog-kategorien .current-menu-item a{border-bottom:3px solid #fff}.et_pb_scroll_top.et-pb-icon{bottom:200px}.et_pb_contact_form_0 .et-pb-contact-message{color:#ffffff;background:#30BF17;padding:6px}.vertikal-zentrieren{display:flex;flex-direction:column;justify-content:center}.et_pb_search input.et_pb_s,.et_pb_search input.et_pb_searchsubmit{padding:0.2em 0.5em!important}.single-post #main-content .blogbeitrag img{padding-top:12px;padding-bottom:12px}#terminliste i{font-size:14px;line-height:1.0}#terminliste span a{display:inline-block;margin-bottom:12px;font-weight:bold;font-size:15px;line-height:1.2}#eventliste01 img{float:left;margin:16px 24px 20px 0}@media (max-width:767px){#eventliste01 img{float:none;margin:0 24px 6px 0}}#eventliste01 .clear{display:block;clear:both}#eventliste01 hr{color:#eee!important;clear:both;margin-top:20px}#igumbicalendar h2.calendar-productcategory{font-size:8px;font-family:'Brandon Grotesque Regular lokal',Helvetica,Arial,Lucida,sans-serif;margin-bottom:0}.pbigumbi{display:none}#footer-widgets .footer-widget li::before{display:none}#footer-widgets .footer-widget li{padding-left:0!important}#block-11,#block-15,#block-19{margin-bottom:0;display:block;width:100%!important}#footer-widgets .sub-menu{margin:8px 0}@media (max-width:981px){.footer-widget #block-21{padding:16px 0}}.footer-widget .footerkontakt a{border:1px solid #fff;padding:6px 28px 4px 28px!important}.footer-widget .footerkontakt a:hover{background-color:#e8e0d1;color:#1f1d45!important}.footer-widget #block-21,.footer-widget #block-22{width:100%!important}#footer-widgets .footer-titel-breit a,#menu-item-1188 a,#menu-item-1984 a{border-bottom:1px solid #fff}#footer-widgets .footer-titel-breit{margin-bottom:5px}@media (max-width:767px){#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:5px!important}}@media (max-width:980px){#footer-widgets .footer-widget .fwidget{margin-bottom:5px}}@media (min-width:980px){.b24-agencysearch #collapseAdvancedSearch .collapse{display:block!important;border:1px dashed lime}}