/* https://www.dunker-mueller.de/wp-content/themes/dunkermueller/style.css?ver=1.0 */
.checkbox.woocommerce-form__label.woocommerce-form__label-for-checkbox{float:left!important;margin-bottom:15px;margin-left:-3px}.form-row.data-download.terms.legal{margin-bottom:0px!important}*{padding:0;margin:0}body{font-size:15px;line-height:1.4;font-family:Helvetica,​Arial,​FreeSans,​sans-serif;color:#303030}a{color:#34688b;text-decoration:none}img{max-width:100%;height:auto}.wrapper{padding-top:109px}.post-edit-link{background-color:#34688b;bottom:0;color:#fff;font-size:15px;font-weight:700;padding:10px 20px;position:fixed;right:0;z-index:999}#front-content-title h1,main section h1{font-size:1.8rem;line-height:1.3}.alignleft,.left{float:left;margin-right:20px;margin-bottom:10px}#content h3{font-size:1.15rem;line-height:1.2;margin-bottom:10px}strong,strong *{font-weight:bold!important}hr{color:#ddd;background-color:#ddd;height:4px;border:none}.header{background-color:#3d4041;box-shadow:0 0 14px 5px rgba(0,0,0,.5);position:fixed;width:100%;z-index:999;top:0}.header .inner{padding:15px;overflow:hidden}.logo{width:140px;float:left}.mobile-nav{font-size:33px;position:relative;top:23px;float:right;color:#fff}.header.scroll .logo{width:80px}.header.scroll #main-navigation{height:55px;transition:height 0.25s ease;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-o-transition:height 0.25s ease;-ms-transition:height 0.25s ease}.header.scroll #main-navigation>ul>li>a{padding:17px 0}#main-navigation{display:none;transition:height 0.25s ease;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-o-transition:height 0.25s ease;-ms-transition:height 0.25s ease}#main-navigation li{list-style:none}#main-navigation li a{color:#fff;font-size:16px}#main-navigation li a .fa{float:right;font-size:23px}.master-slider,.master-slider .ms-view{width:100%!important;margin:0!important}.master-slider .ms-inner-controls-cont{max-width:100%!important}.ms-slide-info{color:#fff;font-size:30px;left:15px;line-height:34px;right:auto!important;top:24%!important;width:63%!important}.ms-slide-info a{text-align:right}.ms-slide-info a .fa-chevron-right{left:6px;position:relative;top:1px}.ms-slide-info a:hover{text-decoration:underline}.ms-skin-black-2.round-skin .ms-nav-next,.ms-skin-black-2.round-skin .ms-nav-prev{transform:scale(.8)}.wrapper main{padding:15px;position:relative;z-index:300}main .master-slider-parent{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:30px}body main h2{padding-bottom:0}#main-wrapper .form-row.data-download.terms,#content ul,#content ol,#content p,.wrapper main ul,.wrapper main ol,.wrapper main p{margin-bottom:15px}.woocommerce table.shop_table,.shop_table.order_details,.woocommerce-checkout .shop_table{background-color:transparent}.product-container-link .text>p{line-height:1.3}#place_order,.checkout-button.button.alt.wc-forward{float:right}.wc-gzd-additional-info.tax-info,.wc-gzd-additional-info.shipping-costs-info{display:none}.woocommerce-checkout-payment{margin-bottom:20px}.woocommerce-de_price_taxrate{color:#34688b}.wgm-virtual-notice{background-color:transparent;color:#aaa}#rpwe_widget-3{padding:15px}.rpwe-time{display:none}.tribe-events-venue-details,.tribe-events-sub-nav{display:none!important}.tribe-events-list-separator-month{padding:0!important;text-indent:-7000em}.ai1ec-event-header>span{visibility:hidden}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:15px}#tribe-bar-collapse-toggle,#tribe-bar-form{background-color:#e0e0e0}.tribe-bar-submit{padding-top:25px;margin-left:0}.tribe-events-single-section.tribe-events-event-meta{display:none}#main-wrapper .start-list ul{overflow:hidden}.tribe-events-list-separator-month{background-color:#eee;display:block;font-size:16px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}#main-wrapper .ai1ec-event-avatar{background-color:transparent;box-shadow:none}#main-wrapper .event-wrapper{font-family:Helvetica,​Arial,​FreeSans,​sans-serif!important}.ai1ec-single-event,#main-wrapper .event-wrapper p{font-size:15px!important;line-height:22px!important}#main-wrapper .ai1ec-subscribe-container{display:none}.category-33 main article{border-top:4px solid #ddd;margin-bottom:10px;overflow:hidden;padding:20px 0}article.category-veranstaltungen{clear:both;padding-top:20px}.event-date,.category-33 #main-wrapper main article h2{margin-bottom:20px;display:block}.single-category-33 h1{float:left}.category-33 main section>p{margin-bottom:35px}.back-to-event{border:1px solid #ddd;background-color:#f8f8f8;border-radius:5px;color:#6e6e6e;float:right;padding:3px 8px;margin-top:17px;transition:all 0.25s linear;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear}.back-to-event:hover{background-color:#eee}a.read-more,#main-wrapper .tribe-events-read-more{border:1px solid #34688b;color:#fff;font-weight:700}#main-wrapper .start-list li{background:url(/wp-content/themes/dunkermueller/img/icons/ballon-icon.png) no-repeat scroll 0 5px rgba(0,0,0,0);border-bottom:medium none;float:left;width:25%;padding-top:5px;background-position:0 5px;transition:background-position 0.5s ease}#main-wrapper .start-list li .rpwe-title{font-size:1.1rem!important;padding-left:35px;padding-top:11px}#main-wrapper .start-list li:hover{background-position:0 0;transition:background-position 0.5s ease}#main-wrapper .start-list li:hover a{text-decoration:underline}.after-content h2{border-bottom:1px solid #ccc}#wgmpmap{margin-bottom:20px}.wp-caption .wp-caption-text{font-style:italic}.tribe-bar-disabled{display:none!important}#eventgalleries .rpwe-img{display:block!important;margin-bottom:10px}#eventgalleries .rpwe-title{font-size:1.2rem!important}.variations_form.cart .variations .value input{margin-left:12px;margin-right:2px}.variations_form.cart .variations .label{width:30%}.variations_form.cart .variations .value fieldset{border:none}.variations_form.cart .variations .value fieldset strong,.variations_form.cart .variations .value fieldset br{display:none}#main-wrapper .ai1ec_event strong a:hover{text-decoration:underline!important}.kgvid_wrapper .kgvid_below_video p{font-style:normal;line-height:19px}#front-content-title{max-width:960px;margin:35px auto 0}.rpwe-block ul{list-style:outside none none!important;margin-left:0!important;padding-left:0!important}.rpwe-block h3{background:rgba(0,0,0,0) none repeat scroll 0 0!important;clear:none;font-size:.9rem!important;font-weight:400;line-height:1.5em;margin-bottom:0!important;margin-top:0!important}#rpwe_widget-4{margin-bottom:25px}.shop-payment{border-top:1px solid #ddd;padding-top:8px;font-size:13px;line-height:1.7em;margin-top:15px}.banner-wrapper{overflow:hidden}.banner-wrapper{max-width:auto}.banner-wrapper .copycode{border:1px solid #888;box-shadow:0 0 3px #555 inset;margin-top:6px;padding:6px 10px;width:51%;color:#444;height:65px}.banner-wrapper strong{display:block}.sidebar .accordion{padding-top:24px;max-width:380px}.sidebar .accordion .accordion-title{border:none!important;color:#303030!important;display:block!important;font-size:1.3rem!important;font-weight:400!important;line-height:inherit!important;position:relative;top:inherit!important;cursor:pointer;margin-top:-24px;background:url(/wp-content/themes/dunkermueller/img/icons/plus.png) no-repeat;background-position:left 2px;padding-left:24px}#main-wrapper .accordion .accordion-title{outline:0!important}.sidebar .accordion .accordion-title_active,.sidebar .accordion .accordion-title.open{border:none!important;color:#303030!important;display:block!important;font-size:1.3rem!important;font-weight:400!important;line-height:inherit!important;position:relative;top:inherit!important;cursor:pointer;margin-top:-24px;background:url(/wp-content/themes/dunkermueller/img/icons/minus.png) no-repeat;background-position:left 2px}.sidebar .accordion .accordion-content{margin-top:-8px!important;padding-bottom:12px!important;padding-left:24px}.sidebar .accordion .accordion-title a,.sidebar .accordion .accordion-title_active a,.sidebar .accordion .accordion-title_open a,#main-wrapper .accordion .accordion-title a,#main-wrapper .accordion .accordion-title_active a,#main-wrapper .accordion .accordion-title.open a{color:#303030}.sidebar .accordion .accordion-title a:hover,.sidebar .accordion .accordion-title_active a:hover,.sidebar .accordion .accordion-title.open a:hover,#main-wrapper .accordion .accordion-title a:hover,#main-wrapper .accordion .accordion-title_active a:hover,#main-wrapper .accordion .accordion-title.open a:hover{color:#34383a}div.animation-fade.accordion{max-width:inherit!important}footer.footer{background-color:#1b1b1b;border-top:1px solid #d7d7d7;color:#ccc;z-index:600}footer.footer a{color:#ccc}footer.footer .inner>div:first-child a{text-decoration:underline}footer.footer .inner>div:first-child a:hover{text-decoration:none}footer.footer .inner{padding:20px 15px}footer.footer li{list-style:none}footer.footer h2{margin-bottom:15px}footer.footer li a{position:relative;left:0;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease}footer.footer li a .fa{font-size:10px;line-height:17px;margin-right:5px}footer.footer li a:hover{left:5px;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;color:#fff}.widget_dpe_fp_widget,.woocommerce.widget_products{padding:15px}#content .products{padding-left:0}.widget_dpe_fp_widget li img,.woocommerce ul.product_list_widget li img{width:38%}.widget_dpe_fp_widget li{overflow:hidden}.widget_dpe_fp_widget li img{float:right}.woocommerce #content{padding:30px 15px}.product-description{clear:both}#tab-description h2,.product-description h2{border-bottom:1px solid #cac9c9;display:block;font-size:1.1rem;font-weight:700;margin:0 0 6px}#content ul,main ul,main ol{padding-left:13px}.sidebar-widget>div{margin-bottom:20px}.sidebar .recent-posts-extended h3,#rpwe_widget-3 h3 a,.sidebar-widget h3{border-bottom:1px solid #34688b;display:inline-block!important;font-size:1.3rem;line-height:1.2;font-weight:400;top:1px;position:relative;color:#303030}.sidebar .recent-posts-extended h3 a{font-size:1.2rem line-height:1.2;color:#303030}.sidebar .recent-posts-extended .rpwe-summary{border-top:1px solid #ccc;padding-top:10px}.more-link{float:right}.more-link:hover{text-decoration:underline}.more-link i{font-size:11px;margin-left:3px}.sidebar .rpwe-block li{border-bottom:none}.widget_black_studio_tinymce .textwidget a:hover{text-decoration:underline}.sidebar-widget .textwidget,.cart_list.product_list_widget{border-top:1px solid #ccc;padding-top:10px!important}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #ccc;width:100%;margin-top:10px}.widget_black_studio_tinymce ul{padding-left:13px}.sidebar-widget .widget_text .textwidget{padding-top:15px}.product .product_title{font-size:1.5rem;line-height:1.2;margin:0 0 15x!important;padding:0;color:#303030;font-weight:400}.woocommerce .price .amount{color:#34688b;font-size:1.4rem;line-height:1.2}.woocommerce .price small{color:#6e6e6e;font-size:1rem;display:none}#main-wrapper .quantity.buttons_added{margin-bottom:15px!important}a.read-more,.tribe-events-read-more,span.content-button a,a.content-button,a span.content-button,.woocommerce .wrapper #content .added_to_cart,.woocommerce .wrapper #content input.button,.woocommerce .wrapper #respond input#submit,.woocommerce .wrapper a.button,.woocommerce .wrapper button.button,.woocommerce .wrapper input.button,.woocommerce-page .wrapper #content input.button,.woocommerce-page .wrapper #respond input#submit,.woocommerce-page .wrapper a.button,.woocommerce-page .wrapper button.button,.woocommerce-page .wrapper input.button,.woocommerce #container .single_add_to_cart_button{background:#a9d5f9!important;background:url(data:image/svg+xml!important;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5ZDVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDY4OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#a9d5f9 0%,#7db9e8 49%,#34688b 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a9d5f9),color-stop(49%,#7db9e8),color-stop(100%,#34688b))!important;background:-webkit-linear-gradient(top,#a9d5f9 0%,#7db9e8 49%,#34688b 100%)!important;background:-o-linear-gradient(top,#a9d5f9 0%,#7db9e8 49%,#34688b 100%)!important;background:-ms-linear-gradient(top,#a9d5f9 0%,#7db9e8 49%,#34688b 100%)!important;background:linear-gradient(to bottom,#a9d5f9 0%,#7db9e8 49%,#34688b 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d5f9',endColorstr='#34688b',GradientType=0)!important;background-repeat:repeat-y!important;background-size:100% 60px!important;background-position:0 -30px!important;border:1px solid #34688b;padding:8px;text-shadow:none!important;color:#fff!important;opacity:1.0!important;border-radius:4px;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;display:inline-block;font-weight:700}a.read-more:hover,.tribe-events-read-more:hover,span.content-button a:hover,a.content-button:hover,a span.content-button:hover,.woocommerce .wrapper #content .added_to_cart:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce #container .single_add_to_cart_button:hover{background-position:0 -10px!important;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;text-decoration:none!important}a.read-more,.tribe-events-read-more,.woocommerce .wrapper #content .added_to_cart{font-weight:700;padding:4px 9px}a.read-more,.tribe-events-read-more{float:right}a.read-more{margin-top:25px}.content-button{overflow:hidden;display:block}.ai1ec-event-description .content-button{display:none}span.content-button a,a.content-button,a span.content-button{padding:4px 8px;color:#fff!important}.widget_shopping_cart_content .total,.widget_shopping_cart_content .buttons a{margin-bottom:10px;width:90%}.buttons .wc-forward a:after,.buttons .wc-forward:after{position:absolute;right:10px}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{background-color:#34688b}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-color:#34688b}#content .woocommerce-message .wc-forward{clear:both;display:inline-block;float:left;margin-bottom:10px;margin-right:100%;overflow:hidden}#content .products li{margin-right:0;width:100%;overflow:hidden}#content .products li .product-container-link .woocommerce-price-suffix,#content .products li .product-container-link div[itemprop="description"]{display:none}.woocommerce ul.products li.product .image-wrapper{background-color:#34688b;display:block}#eventgalleries .rpwe-img img,.woocommerce ul.products li.product .product-container-link img{margin-bottom:-6px;opacity:1;width:100%;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease}#eventgalleries .rpwe-img,.woocommerce ul.products li.product .image-wrapper{position:relative;max-height:290px;overflow:hidden}.product-link-title{position:absolute;top:-20px;left:20px;color:#fff;display:block;z-index:555;transition:top 0.8s ease;-webkit-transition:top 0.8s ease;-moz-transition:top 0.8s ease;-o-transition:top 0.8s ease;-ms-transition:top 0.8s ease}.woocommerce ul.products li.product .image-wrapper:hover .product-link-title{top:25px;transition:top 0.8s ease;-webkit-transition:top 0.8s ease;-moz-transition:top 0.8s ease;-o-transition:top 0.8s ease;-ms-transition:top 0.8s ease}.tribe-events-content strong a:hover,#content .product-link-title:hover{text-decoration:underline!important}.add-to-card,.link-to-product{background:url(/wp-content/themes/dunkermueller/img/icons/bg-hov.png) no-repeat 0 -2px #264c66;color:#fff;display:block;font-size:1.5rem;height:31px;margin-top:-15px;padding-left:11px;padding-top:9px;position:absolute;top:50%;width:31px;border-radius:50%;box-shadow:-1px 1px 5px rgba(0,0,0,.7);z-index:555}.link-to-product{left:-50px;transition:left 0.8s ease;-webkit-transition:left 0.8s ease;-moz-transition:left 0.8s ease;-o-transition:left 0.8s ease;-ms-transition:left 0.8s ease}.woocommerce #content .products{margin-left:-15px;margin-right:-15px}.woocommerce #content .related.products{margin-left:0;margin-right:0}.woocommerce #content .products>li{padding-left:15px;padding-right:15px;box-sizing:border-box}.woocommerce #content .products>li .woocommerce-product-details__short-description{color:#6e6e6e;line-height:1.2em}.woocommerce-page #content span.onsale{left:auto;right:0}.woocommerce #content .products .woocommerce-loop-product__title{padding:0;font-size:1rem;font-weight:700}.woocommerce-page .woocommerce-tabs .tabs{display:none}.add-to-card{right:-50px;transition:right 0.8s ease;-webkit-transition:right 0.8s ease;-moz-transition:right 0.8s ease;-o-transition:right 0.8s ease;-ms-transition:right 0.8s ease}.woocommerce ul.products li.product .image-wrapper:hover .link-to-product{left:42%}.woocommerce ul.products li.product .image-wrapper:hover .add-to-card{right:42%}.products .add_to_cart_button{float:right;margin-top:23px!important}.product-container-link .text .excerpt{line-height:18px}.product-container-link .text .excerpt a{display:none}.product-container-link .text a:hover{text-decoration:underline!important}.products li .product-container-link a.button.add_to_cart_button{margin-top:0!important}select{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#6e6e6e;height:30px;padding-right:18px}select option,.wppp-select option{padding:5px}.form-wppp-select{position:relative}#tab-description h2,.product-description h2,#main-wrapper h2,.woocommerce .page-title{clear:both;line-height:1.3;font-size:1.5rem;font-weight:400;margin-bottom:8px}#tab-description h2,.product-description h2,.woocommerce .page-title{text-transform:uppercase;color:#303030;margin-bottom:15px}#tab-description h2,.product-description h2{padding-bottom:15px}.woocommerce .page-title{border-bottom:1px solid #ccc;margin-bottom:20px;margin-top:0;padding-bottom:15px}.woocommerce .page-title span{border-bottom:1px solid #34688b;padding-bottom:15px}#woocommerce_widget_cart-2 li a img{display:none}#order_review_heading{margin:10px 0}.woocommerce-checkout .order_details{padding-left:0;font-size:1.2rem;padding-top:15px}.woocommerce .order_details li,.woocommerce-page .order_details li{border-right-style:solid}.woocommerce-page .order_details li strong{margin-top:4px}article .woocommerce h2{margin-bottom:15px;margin-top:30px}.woocommerce a.remove,.woocommerce table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce-page #content table.cart a.remove{color:#f07c00!important}.woocommerce a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover{background-color:#f07c00;color:#fff}dl{margin-bottom:15px}dt{min-width:100px;float:left}.user-menu{overflow:hidden;position:absolute;right:3%;top:0}.user-menu li{float:left;list-style:none;margin-left:8px;position:relative}.user-menu a{color:#fff;display:block;font-size:.9rem;height:30px;left:0;padding:0;position:absolute;text-indent:-7000em;top:0;width:39px}.user-menu i{background-color:#34688b;border-radius:0 0 5px 5px;color:#fff;font-size:1.6rem;height:23px;padding:2px;text-align:center;width:31px;border:1px solid #34688b;transition:padding 0.25s ease;-webkit-transition:padding 0.25s ease;-moz-transition:padding 0.25s ease;-o-transition:padding 0.25s ease;-ms-transition:padding 0.25s ease}.user-menu li:hover i{transition:padding 0.25s ease;-webkit-transition:padding 0.25s ease;-moz-transition:padding 0.25s ease;-o-transition:padding 0.25s ease;-ms-transition:padding 0.25s ease;padding:8px 2px 2px}#main-wrapper .rpwe-thumb{border:none!important;padding:0!important}.single_variation{border-top:1px solid #cac9c9;margin-bottom:20px;overflow:hidden;padding-top:20px}.single_variation .price{float:right}.type-product .summary.entry-summary,.variations_form.cart{margin-bottom:0!important}.type-product .summary.entry-summary{position:relative}.product_meta{display:none}.summary .stock{display:none}.qa-faq{margin-bottom:0}#main-wrapper main .accordion-title,.qa-faq-anchor{background-color:#34688b;border-radius:5px 5px 0 0;color:#fff;display:block;padding:8px 10px;text-decoration:none!important}.qa-faq-anchor{cursor:pointer}#main-wrapper main .accordion-title:after,.qa-faq-anchor i{float:right;padding-top:4px}#main-wrapper main .accordion-content,.qa-faq-answer{padding:10px}.accordion-content.faq-answer h2{margin-top:15px}.qa-show-more{float:right;font-size:.9rem}.qa-show-more i{margin-left:4px}#main-wrapper main .accordion-title{font-weight:700;font-size:1.1rem;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#main-wrapper main .accordion-title:hover{cursor:pointer;background-color:#134d74}#main-wrapper main .accordion-title:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";-webkit-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease}#main-wrapper main .accordion-title.open:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#main-wrapper main .accordion-title:not(.open):hover:after{-webkit-transform:translate(3px,0);-ms-transform:translate(3px,0);-o-transform:translate(3px,0);transform:translate(3px,0)}#main-wrapper form textarea,#main-wrapper form input[type=password],#main-wrapper form input[type=text],#main-wrapper form input[type=tel],#main-wrapper form input[type=email]{background-color:#fff;border:1px solid #d5d5d5;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#6e6e6e;border-radius:3px;font-size:1.1rem;line-height:20px;margin-bottom:10px;padding:4px 6px;width:97.8%;max-width:97.8%;min-width:97.8%}form textarea{min-height:100px}form select{margin-bottom:10px}#main-wrapper form p{margin-bottom:0}form label{margin-right:10px}.wpcf7-submit{background:none repeat scroll 0 0 #34688b;color:#fff;padding:5px 10px;border-radius:4px;border:none;float:right;width:auto}.wpcf7-submit:hover{background:#3a739a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNzM5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODRmNmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3a739a 0%,#284f6a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a739a),color-stop(100%,#284f6a));background:-webkit-linear-gradient(top,#3a739a 0%,#284f6a 100%);background:-o-linear-gradient(top,#3a739a 0%,#284f6a 100%);background:-ms-linear-gradient(top,#3a739a 0%,#284f6a 100%);background:linear-gradient(to bottom,#3a739a 0%,#284f6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a739a',endColorstr='#284f6a',GradientType=0)}.th_rh_name_field{display:none}.wpcf7-form-control-wrap span.wpcf7-list-item{margin-left:0}.glossary-menu-atoz{border-bottom:1px solid #ccc}.glossary-menu-atoz .glossary-menu-item{padding:0;margin:0;margin-right:5px}.atozmenu-off:hover{background-color:transparent}.atozmenu-off:hover,.atozmenu-on{font-weight:700}main article a:hover{text-decoration:underline}.ms-slide-bgcont>img{bottom:0;position:absolute}@media only screen and (min-width:400px){.spaltig{columns:2}}@media only screen and (min-width:800px){.spaltig{columns:3}.woocommerce #content .products>li:nth-child(3n+4){clear:left}.woocommerce ul.products li.product .button{bottom:25px;position:absolute}.woocommerce ul.products li.product .price{bottom:70px;position:absolute}.type-product .summary.entry-summary .quantity{position:absolute;right:140px;margin-top:5px!important}#rpt_pricr{margin-bottom:20px;overflow:hidden}.rpt_xsm_price{overflow:hidden}.rpt_feature[style*="color:#bbbbbb"]{color:transparent!important;position:relative}.rpt_feature[style*="color:#bbbbbb"]:before{color:#000!important;content:"-";left:50%;position:absolute}#rpt_pricr .rpt_title{height:44px;line-height:22px;padding:5px 10px;text-align:center}#rpt_pricr .rpt_price{font-size:1.8rem;padding:0}#rpt_pricr .rpt_features{padding:0}#rpt_pricr .rpt_features>div{font-size:.9rem;line-height:1.3}.header .inner,#main-wrapper{margin:0 auto;max-width:960px}#main-wrapper{overflow:hidden}.has-sidebar main,#container{width:75%;float:left}.sidebar{width:20%;float:right;padding-top:30px}#main-navigation{display:block;float:right;width:78%;height:89px}#main-navigation ul{height:100%}.mobile-nav{display:none}#main-navigation li{float:left;width:16.3%;height:104%;border-left:1px solid #414648;border-right:1px solid #2e3133}#main-navigation li a{font-size:15px;display:block;text-align:center;color:#d8d8d8;padding:33px 0;transition:all 0.25s linear;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;border-bottom:2px solid #3d4041}#main-navigation>ul>li>a:hover,#main-navigation>ul>.current-menu-item>a,#main-navigation>ul>.current-menu-parent>a,#main-navigation>ul>.current-menu-ancestor>a{border-color:#34688b;color:#34688b;background-color:#34383a;transition:all 0.25s linear;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;text-decoration:none}.header .inner{overflow:hidden;padding:0 15px}.logo{padding:5px 0}#main-navigation ul.sub-menu{position:absolute;top:89px;background-color:#FFF;height:auto;padding-bottom:5px;width:250px;opacity:0;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;visibility:hidden}.header.scroll #main-navigation ul.sub-menu{top:58px}#main-navigation .menu-item-has-children:hover .sub-menu{opacity:1;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;visibility:visible}#main-navigation ul.sub-menu li{border:medium none;height:auto;width:100%;border:none}#main-navigation ul.sub-menu li a:before{content:"•";font-size:23px;margin-right:5px;position:relative;top:2px;left:-10px}#main-navigation ul.sub-menu li a{padding:5px 10px 5px 20px;color:#444;text-align:left;border:none}#main-navigation ul.sub-menu li:hover a{color:#34688b;text-decoration:none}.post-type-archive-product .wrapper{padding-top:89px}.home .wrapper{padding-top:74px}.wrapper{padding-top:105px}.wrapper .ms-slide-info{left:50%;margin-left:-480px;right:auto!important}.wrapper .ms-slide-info .ms-info{background-color:rgb(255,255,255);background-color:rgba(255,255,255,.8);color:#303030;font-size:1.05rem;line-height:1.4;padding:30px;width:28%}.wrapper .ms-slide-info .ms-info h2{font-size:1.8rem;line-height:1.2;margin-bottom:15px}.wrapper .ms-slide-info .ms-info a{margin-top:15px;display:block}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce-page #content div.product table.voucher-fields{width:100%}.woocommerce-page #content div.product .single_add_to_cart_button{float:right!important}.voucher-fields td.value{width:78%}.voucher-fields input[type="text"],.voucher-fields textarea{width:100%!important}.voucher-fields .voucher-image-option{float:right;margin:0;margin-left:10px;padding:0;text-align:center}footer.footer .inner,#rpwe_widget-3{margin:0 auto;max-width:960px;padding:15px 0 0}#rpwe_widget-3 ul{overflow:hidden;display:flex}#rpwe_widget-3 li{float:left;margin-right:3%;overflow:hidden;width:23%;align-items:stretch;position:relative;padding-bottom:25px}#rpwe_widget-3 li:first-child+li+li+li,#rpwe_widget-3 li:last-child{margin-right:0}#rpwe_widget-3 h3{border-bottom:1px solid #ccc;display:block!important;line-height:17px;margin-bottom:15px!important}main h3{margin-bottom:15px}.sidebar h3{padding-bottom:10px}#rpwe_widget-3 h3 a{padding-bottom:10px}#rpwe_widget-3 .more-link:hover{text-decoration:underline}#rpwe_widget-3 .rpwe-img{background-color:#34688b;display:inline-block!important;line-height:0!important;margin-bottom:10px}#rpwe_widget-3 .rpwe-thumb{padding:0!important;border:none!important;width:100%;margin:0 0 0!important;height:auto;float:none!important;opacity:1;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease}#rpwe_widget-3 .rpwe-img:hover img{opacity:.5;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease}#rpwe_widget-3 .more-link{position:absolute;right:0;bottom:2px}#eventgalleries li,#content .products li{float:left;margin-right:0;min-height:575px;width:33.334%;clear:none;position:relative;border-bottom:1px solid #ccc;padding-bottom:20px}.products li .product-container-link a.button.add_to_cart_button{position:absolute;bottom:20px}#content .products .product-container-link{padding-right:8%}#content .products li:nth-child(3n+2) .product-container-link{padding-left:4%;padding-right:4%}#content .products li:nth-child(3n+3) .product-container-link{padding-right:0;padding-left:8%}#eventgalleries li{margin-right:3%;min-height:auto;width:22.75%}#eventgalleries li:nth-child(4n+4){margin-right:0}.wrapper main{padding:0}html{position:relative;min-height:100%}.wrapper{padding-bottom:363px}footer.footer{bottom:0;position:absolute;width:100%}footer.footer .inner{padding:30px 0;overflow:hidden;display:flex;justify-content:space-between}footer.footer .inner>div{border-left:1px solid #414648;border-right:1px solid #2e3133;float:left;padding-left:3%;padding-right:3%;width:29.19%}footer.footer .inner>div:first-child{padding-left:0;border-left:none}footer.footer .inner>div:last-child{padding-right:0;border-right:none}footer .wpcf7-form-control-wrap.checkbox-data{width:5%!important}footer .info-data a{padding-left:13px}footer.footer form textarea{width:98%}footer.footer form .wpcf7-form-control-wrap{width:48%;float:left;margin-bottom:5px}footer.footer form .textarea{width:97%}footer.footer form .wpcf7-form-control-wrap input,footer.footer form .textarea textarea{padding:2%;color:#6e6e6e}footer.footer form input.wpcf7-submit{width:auto}footer.footer form .wpcf7-form-control-wrap.phone,footer.footer form .wpcf7-form-control-wrap.Vorname{margin-right:3%}main form p>.anrede,main form p>.anliegen{display:block;clear:both}form input[type="text"],form input[type="tel"],form input[type="email"]{min-width:95.8%!important;width:95.8%!important}form textarea{min-width:98%}main .wpcf7-form .auftragsnummer,main .wpcf7-form .email,main .wpcf7-form .nachname{float:right;width:49.8%}main .wpcf7-form .kundenummer,main .wpcf7-form .phone,main .Vorname,main .nachname{float:left;width:49%}main form .city>span{width:32.668%;float:left;margin-right:1%}main form .city>span:last-child{margin-right:0}main form .city>span input{width:93%!important;min-width:93%!important}body{background:url(/wp-content/themes/dunkermueller/img/backgrounds/dunker_mueller_bg2.jpg) no-repeat fixed;background-size:cover}.home{background:none}#tribe-events-pg-template,#main-wrapper{background-color:rgb(255,255,255);background-color:rgba(255,255,255,.9);margin-top:20px;max-width:900px;overflow:hidden;padding:30px;min-height:400px}#main-wrapper{margin-bottom:30px}.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper,.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop{width:100%}.single-tribe_events #tribe-events-content .tribe-events-meta-group-details dd{float:left;width:125px}.home #main-wrapper{padding:0 0 50px;max-width:960px}.alignright{max-width:45%;float:right;margin-left:20px;margin-bottom:15px;padding-top:5px}.alignleft{max-width:45%;float:left;margin-right:20px;margin-bottom:15px;padding-top:5px}.tribe-events-event-image{float:left;margin-right:3%;padding-top:5px;width:40%;margin-bottom:10px!important}.category-veranstaltungen .ai1ec-event-avatar{float:left;margin:0 16px 8px 0;max-width:40%}.kgvid_wrapper{overflow:hidden;width:100%!important}.kgvid_wrapper .kgvid_videodiv{float:left;max-width:640px;width:100%}.kgvid_wrapper .kgvid_below_video{float:right;width:24%;clear:none}.ms-parent-id-14{float:right;margin-bottom:30px;margin-left:30px}}@media only screen and (max-width:800px) and (min-width:420px){#eventgalleries{overflow:hidden}.woocommerce #content .products>li:nth-child(2n+3){clear:left}#eventgalleries li,#content .products li{float:left;margin-right:0;min-height:480px;width:50%;clear:none;position:relative;border-bottom:1px solid #ccc;padding-bottom:20px}#eventgalleries li{width:47.5%;min-height:auto}#eventgalleries li:nth-child(2n+2){margin-left:5%}.products li .product-container-link a.button.add_to_cart_button{position:absolute;bottom:20px}#content .products .product-container-link{padding-right:2%}#content .products li:nth-child(2n+2) .product-container-link{padding-right:0;padding-left:2%}}@media only screen and (max-width:800px){.type-product .summary.entry-summary .quantity{margin-top:5px!important;margin-right:10px!important}#main-navigation{background-color:rgb(61,64,65);overflow-y:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;position:fixed;top:80px;right:0;bottom:0;left:0;width:100%;z-index:999}.logo{width:90px}.home .wrapper{padding-top:72px}#main-navigation ul{padding:0}#main-navigation a{padding:10px 15px;border-top:1px solid #414648;border-bottom:1px solid #2e3133;display:block}#main-navigation .menu-item-has-children>a{margin-right:45px;position:relative}#main-navigation a i{border-bottom:1px solid #2e3133;padding:4px 16px 5px 12px;position:absolute;right:-44px}#main-navigation li:first-child a{border-top:none}#main-navigation li:last-child a{border-bottom:none}.ms-nav-next,.ms-nav-prev{display:none!important}.rpt_plans .rpt_plan{margin:0 0 15px!important;width:100%}#rpt_pricr .rpt_plan .rpt_title{font-size:1.2rem!important;line-height:1.2}#rpt_pricr .rpt_plan .rpt_head .rpt_price{font-size:1.8rem!important;line-height:1.6!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%}#rpwe_widget-3 .rpwe-block h3{width:100%;border-bottom:medium none;font-size:18px!important}.sidebar{padding:0 15px}.rpt_feature[style*="color:#bbbbbb"]{display:none}.ms-slide-info.ms-dir-v .ms-info *{display:none}.wrapper{padding-top:94px}#main-navigation .sub-menu{display:none}footer.footer .inner>div{margin-bottom:20px}footer.footer form textarea,footer.footer form input{padding:1%;width:98%;margin-bottom:10px}footer.footer form .wpcf7-acceptance input{width:auto}#main-navigation .sub-menu a{padding-left:30px}#main-navigation .sub-menu li:last-child a{border-bottom:1px solid #2e3133}.rpt_xsm_price .rpt_plan .rpt_head,.rpt_xsm_price .rpt_plan .rpt_features,.rpt_xsm_price .rpt_plan .rpt_foot{display:none}.rpt_xsm_price .rpt_plan .fa{float:right}.rpt_xsm_price .rpt_plan .rpt_foot{padding:10px 0;width:100%}.after-content{padding:15px}#main-wrapper .start-list li{width:50%}.banner-wrapper .copycode{height:132px}#rpwe_widget-3 li{border-bottom:1px solid #ddd;list-style:outside none none;margin-bottom:20px;padding-bottom:10px}#rpwe_widget-3 h3{border-bottom:1px solid #ccc;display:block!important;line-height:17px;margin-bottom:15px!important}}@media only screen and (max-width:500px){#main-wrapper .start-list li{width:100%}.banner-wrapper .copycode{height:132px;width:90%}.banner-wrapper .left{float:none}.warenkorb .shop_table.cart td.product-thumbnail{display:none}.qa-faq.cf{margin-bottom:10px}.qa-category{overflow:hidden}#rpt_pricr .rpt_plan .rpt_title{font-size:1.5rem!important;line-height:1.3}.rpt_xsm_price .rpt_plan .rpt_foot{padding:10px 0!important;width:100%}}@media only screen and (min-width:801px) and (max-width:1070px){.wrapper .ms-slide-info{left:55%;margin-left:-480px;width:180%!important}}