a#footer-contact{padding-left:50px!important;padding-right:1.7em!important;height:60px!important}a#footer-contact:before{margin-top:3px;content:''!important;background-image:url(https://cafmring.de/wp-content/uploads/2024/11/contact-us_17-papperplane.svg);width:25px;height:25px;background-size:25px;display:block;position:absolute;filter:brightness(0) invert(1);left:30px}a#footer-instagram{padding-left:50px!important;padding-right:1.7em!important;height:60px!important}a#footer-instagram:before{margin-top:3px;content:''!important;background-image:url(https://cafmring.de/wp-content/uploads/2024/11/icons8-instagram.svg);width:25px;height:25px;background-size:25px;display:block;position:absolute;filter:brightness(0) invert(1);left:30px}li#menu-item-24774{display:none!important}.single-post .et_post_meta_wrapper{text-align:center}.single-post .post h2{color:#195caa;font-size:26px}.single-post h1.entry-title,.single-post .post-meta{text-align:left}.single-post .et_post_meta_wrapper img{width:auto}#wp-auth-check-wrap #wp-auth-check{z-index:0!important}#wp-auth-check-wrap #wp-auth-check-bg{display:none}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout a{color:#fff}.woocommerce-checkout #main-content .cart-subtotal td{border-top:1px solid rgba(0,0,0,.1)}.toggleButton{cursor:pointer}input.tnp-submit{cursor:pointer;margin-top:30px!important;background:#195caa!important;text-transform:uppercase}input.tnp-submit:hover{background-color:#8b9a9b!important}.toggleButton h2:after{font-family:'ETMODULES';content:'\4c';display:block;position:absolute;right:0;top:0}.toggleButton.minus h2:after{content:'\4b';font-family:'ETMODULES'}.hide-video .et_pb_carousel_items{height:auto!important}.custom-dropdown-content{display:none;position:absolute;background-color:#195caa;min-width:160px;z-index:1}.custom-dropdown-content a{color:#fff!important;padding:12px 16px;text-decoration:none;display:block}.custom-dropdown-content a:hover{background-color:#8b9a9b}span.letter{text-transform:lowercase}#et-boc .hide-logout{display:none!important}.custom-search-bar{margin-bottom:20px}.custom-search-bar input#s{padding:8px 15px}.custom-search-bar input[type="search"]{width:300px;padding:8px;border:1px solid #ccc}.custom-search-bar input[type="submit"]{background-color:#195caa;color:#fff;border:none;padding:8px 15px;cursor:pointer}.ShareoneDrive{background:#fff}a#hidelogout,.hide-logout{display:none!important}.logged-in a#hidelogin,a#hidelogout,.logged-in .hide-login{display:none!important}.logged-in a#hidelogout,.logged-in .hide-logout{display:block!important}.archive li.product,.related li.product{text-align:center}#content1,#content2,#content3,#content4{background:#fff;padding:20px!important}.clicked img{filter:brightness(0%)}#content1 ul li,#content2 ul li,#content3 ul li,#content4 ul li{color:#000!important}#content1 ul,#content2 ul,#content3 ul,#content4 ul{padding-bottom:0px!important}div#customer_details{padding-top:30px}.woocommerce-loop-product__title,.wc-block-grid__product-title{hyphens:auto!important}.woocommerce-cart p.wc-gzd-additional-info{font-size:16px!important}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.um input[type=submit].um-button{background:#195caa}.um input[type=submit].um-button:hover{background:#8b9a9b}.wc-block-grid.wp-block-product-new.wc-block-product-new.has-4-columns .wc-block-grid__product-price.price{margin-bottom:0px}.woocommerce-cart p.wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info{margin-bottom:0;padding-bottom:0}table.shop_table.woocommerce-checkout-review-order-table .wc-gzd-cart-item-thumbnail img{width:45px}h3#order_payment_heading{margin-top:30px}div#payment{margin-bottom:50px!important}.woocommerce-shop nav.woocommerce-breadcrumb a{display:none}.wc-block-grid__product-image img,.wc-block-grid__product-image{height:150px!important;object-fit:contain}section.related.products{padding-top:40px}.woocommerce-shop li.product.type-product{text-align:center}.woocommerce-shop span.woocommerce-Price-amount.amount:before{content:'Preis: '}form.checkout.woocommerce-checkout input{}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding-bottom:20px}.wc-block-grid__product-title,.woocommerce-loop-product__title,#et-boc .related h2.woocommerce-loop-product__title{font-size:20px!important}span.woocommerce-Price-amount.amount{color:#000;padding-bottom:12px;display:block}.wc-block-grid__product-price.price,span.woocommerce-Price-amount.amount{font-size:18px;font-weight:600}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{font-size:16px;background-color:#195caa;border-color:#195caa;border-radius:0px}li.product.type-product,.wc-block-grid__products li{border:1px solid rgba(0,0,0,0.3);padding:20px!important}.hidden{display:none!important}#menu-main-1 .wrapper a,#menu-main-1 .wrappertwo a,#menu-main-1 .wrapperthree a{padding-bottom:0px!important}a.button.wc-forward:after{opacity:0!important}.wc-block-components-notice-banner.is-success>svg{margin-top:4px}#et-boc a.button.wc-forward{padding:2px 10px!important;border:0px!important}.wc-block-components-notice-banner__content{line-height:30px}.woocommerce .et-l .et_pb_section{padding-top:0!important;padding-bottom:0!important}.woocommerce #sidebar,.woocommerce-page #sidebar,.single-post #sidebar{display:none}.woocommerce-page #main-content .container:before{content:none!important}.single-post #main-content .container:before{content:none}.woocommerce #left-area,.woocommerce-page #left-area,.single-post #left-area{width:100%;padding-right:0}body,html{overflow-x:hidden}.hover-text{padding-left:10px;padding-right:10px;line-height:8px;font-size:14px}.hover-text span{line-height:21px;display:block}.hover-text strong{margin-bottom:10px;display:block}div#auto-width-column{display:flex;justify-content:right}.et_pb_post a.more-link:hover{background:#195caa!important;border-color:#195caa}.image-hover-overlay span.et_pb_image_wrap{height:360px;object-fit:cover;overflow:hidden}.all-height img{object-fit:cover;height:360px}.image-hover-overlay{position:relative;overflow:hidden}.image-hover-overlay .et_pb_image{margin-bottom:0px!important}.image-hover-overlay img{transition:transform 0.3s ease}.hover-text{text-align:left!important}.image-hover-overlay .hover-text,.image-hover-overlay .image-overlay{text-align:left;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;background:rgba(0,0,0,0.7);color:#fff;text-align:center;transition:opacity 0.3s ease}.image-hover-overlay:hover .hover-text,.image-hover-overlay:hover .image-overlay{opacity:1}div#col-one-overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#000;z-index:0;opacity:0.6}div#col-two-overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#17529f;z-index:0;opacity:0.6}.et_pb_section_1{padding-top:0px!important;padding-bottom:0px!important}a#footer-mail{padding-left:50px!important;padding-right:1.7em!important;height:60px!important;display:inline-block}a#footer-mail:before{margin-top:3px;content:''!important;background-image:url(https://cafmring.de/wp-content/uploads/2024/01/email.png);width:25px;height:25px;background-size:25px;display:block!important;position:absolute;filter:brightness(0) invert(1);left:30px}.download-btn img{filter:brightness(0) invert(1)}#news{background-size:cover}ul#menu-footer-menu li a:after{content:"\35";font-family:ETmodules!important}.two{padding-left:16px!important}.one a{padding-left:0px!important}#menu-main-1 li a{padding-bottom:29px}.sub-menu li a{text-transform:capitalize!important;padding:6px 12px!important}.sub-menu img{width:100px}#et-boc .sub-menu{background-color:rgba(255,255,255,0.9)!important;background:rgba(255,255,255,0.9)!important}#last-section .et_pb_button_module_wrapper{position:absolute;bottom:0px;right:0;left:0;padding-bottom:80px}#last-section .et_pb_text{margin-bottom:140px}ul.sub-menu li a{font-size:13px!important}li.two a,li.three a{padding-left:0!important}.wrapper,.wrappertwo,.wrapperthree{width:30.33%!important;text-align:center}div#auto-width-column .et_pb_column{width:auto!important}a.et_pb_button{padding-top:15px!important;padding-bottom:15px!important}.floating-button{position:fixed;right:-84px;top:50%;transform:translateY(0%) rotate(-90deg);background-color:#195caa;color:#fff;padding:10px 30px;border-radius:0;cursor:pointer;font-weight:600;font-size:20px}@media only screen and (max-width:980px){.logged-in ul#mobile_menu1 .hide-logout{display:block!important}.page-id-24348 a.dp_oc_read_more_link{display:table;margin-top:20px!important}.page-id-24348 .dp_oc_post_excerpt{margin-bottom:10px!important}.bitmeta-col-one{margin-bottom:0}.bitmeta-col-one ul{padding-bottom:0}.image-hover-overlay span.et_pb_image_wrap{width:300px}.all-height img{width:100%!important}.hidden{display:block!important}.image-row .et_pb_column_1_3 .et_pb_image{text-align:center;margin:0 auto 20px auto}div#uber{background-size:cover}div#blog-col-one{margin-bottom:0}div#auto-width-column a.et_pb_button{padding:6px!important;font-size:14px!important}div#auto-width-column .et_pb_button_module_wrapper{margin:2px!important}.one,.two,.three{margin-left:35px;padding-left:0px!important}div#auto-width-column{display:flex;justify-content:center!important}.sub-menu img{width:40px;position:absolute;margin-top:10px;margin-left:-12px}.wrapper,.wrappertwo,.wrapperthree{width:100%!important;float:none!important;text-align:left}.sub-menu li a{padding-left:5%!important}.sub-menu{width:100%!important}footer .et_pb_menu .et_pb_menu__menu{display:block}footer .et_mobile_nav_menu{display:none!important}ul#menu-footer-menu{justify-content:center}footer .et_pb_menu__wrap{justify-content:center!important}}@media only screen and (max-width:767px){#uber .image-hover-overlay{clear:both;width:300px!important;margin-left:auto!important;float:none;margin-right:auto!important}.image-hover-overlay:hover .hover-text{width:300px}#uber h2{text-align:center}.image-hover-overlay span.et_pb_image_wrap{height:320px}.floating-button{display:none}}@media only screen and (min-width:981px){.woocommerce-shop span.woocommerce-Price-amount.amount{padding-bottom:0px}.woocommerce-shop #et-boc span.price,#et-boc .related span.price,.archive #et-boc span.price{margin-top:auto!important}#btn h3{margin-bottom:85px}#btn .et_pb_button_module_wrapper{position:absolute;bottom:0px;right:0;left:0}#main-content .related .et_shop_image img,.archive #main-content .et_shop_image img{margin:auto!important;width:200px}.header-first{width:21%!important}.header-first .et_pb_image_0_tb_header{width:100%!important}.header-second{width:73%!important}.wrapper li a{line-height:20px}.woocommerce-shop .product{width:23.353%!important;margin-right:1.47%!important;clear:none!important}.wp-block-button.wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid__products,.woocommerce-shop ul.products.columns-3,section.related.products .products,.archive .products{display:flex;flex-wrap:wrap}li.wc-block-grid__product,.woocommerce-shop li.product.type-product,.related .product,.archive .product{display:flex;flex-direction:column}.woocommerce-cart a.wc-block-components-product-name{font-size:20px}.wc-block-components-sidebar a.wc-block-components-totals-coupon-link,.wc-block-components-sidebar .wc-block-components-totals-item{font-size:18px}.wc-block-grid__products{padding:0px!important}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 23%!important;max-width:23%!important;margin:10px!important}ul.products.columns-3 .et_shop_image,.archive ul.products.columns-3 .et_shop_image{height:200px;display:block}.sub-menu{border-top:2px solid!important}.image-row .et_pb_column_1_3{text-align:center;display:flex;flex-direction:column;align-items:center}.image-row .et_pb_column_1_3 .et_pb_image{max-width:100%;height:180px;margin-bottom:10px;vertical-align:middle;text-align:center;margin:auto;width:180px;align-items:center;display:flex}div#col-one-overlay{margin-right:2px}div#col-two-overlay{margin-left:2px}div#user h2:after{content:'';background-image:url(https://cafmring.de/wp-content/uploads/2024/01/23_iconscafmring-05.svg);width:120px;height:120px;position:absolute;background-size:120px;margin-top:-35px}}@media screen and (min-device-width:768px) and (max-device-width:1024px){header .et_pb_menu_1_tb_header.et_pb_menu ul li a{font-size:13px!important}div#auto-width-column a.et_pb_button{padding:10px 25px!important;font-size:16px!important}div#auto-width-column .et_pb_button_module_wrapper{margin:6px!important}}@media screen and (min-device-width:981px) and (max-device-width:1099px){.et_pb_menu_0_tb_footer.et_pb_menu ul li a{font-size:13px!important}}@media (min-width:768px) and (max-width:980px){#uber .image-hover-overlay{clear:both;width:300px;margin-left:auto!important;float:none;margin-right:auto!important}#uber h2{text-align:center}.woocommerce-shop li.product.type-product,.single-product .product,.tax-product_cat .product{display:flex;flex-direction:column}.woocommerce-shop #et-boc span.price,.single-product #et-boc span.price,.tax-product_cat #et-boc span.price{margin-top:auto!important}.woocommerce-shop #et-boc .product,.tax-product_cat #et-boc li.product.type-product{width:48.353%!important;margin-right:1.47%!important;clear:none!important}.woocommerce-shop ul.products.columns-3,.single-product .products,.tax-product_cat .products{display:flex;flex-wrap:wrap}}