.whitefont * {
color: #fff !important;
}
.bluefont * {
color: #6F7D9A !important;
}
.bigfont p,
.bigfont h2 {
font-size: 30px;
font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
line-height: 1.2em;
text-transform: uppercase;	
font-weight: 400 !important;
}
.bigtext {
font-size: 22px !important;
}
.uppercase *,
.uppercase h3 {
text-transform: uppercase !important;
}
h1+p,
p+h2,
h2+h3,
p+h3 {
padding-top: 30px;
}
h2+p {
padding-top: 10px;
}
.uppercase p {
text-transform: uppercase;
} .fusion-breadcrumbs * {
font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
text-transform: uppercase !important;
font-weight: 500;
} #hauptmenue li.fusion-widget-cart a {line-height: 100px;} .winkels-footer h3 {
font-size: 25px;
text-transform: uppercase;
font-weight: 500;
line-height: 1.2em;
} .eingerueckt > .fusion-builder-row {
max-width: 1100px !important;
} .woocommerce-checkout div.woocommerce-content-box,
.woocommerce-MyAccount-content, 
.woocommerce-content-box {
border: none !important;
}
.woocommerce-multistep-checkout .step-buttons .next-step-button {float: left !important; margin-right: 25px !important;}
.woocommerce-checkout .shop_table {background: #fff !important; margin: 50px 0 !important;}
.woocommerce-MyAccount-content, .woocommerce-content-box {
padding: 0 !important;
}
body.page-id-16586 .checkout_coupon {display: none !important;}
#customer_login h2, .cart_totals h2, .coupon h2, .cross-sells h2, .woocommerce .checkout h3, .woocommerce-shipping-calculator h2 {
border-bottom: none;
}
#customer_details .col-1 {
background: #f2f2f2;
}
h3#ship-to-different-address {
margin-bottom: 0 !important;
}
.col-2 .shipping_address {
margin-top: 30px !important;
}
.checkout .payment_methods li {
margin-bottom: 0 !important;
}
#order-payment {
padding: 30px;
background: #f2f2f2;
margin-bottom: 40px;
}
.checkout .payment_methods {
margin-top: 0 !important;
}
#order-verify {
margin-bottom: 50px;
}
#order-verify .woocommerce-gzdp-checkout-verify-data {
background: #f2f2f2;
padding: 30px;
margin-bottom: 50px !important;
}
.woocommerce-gzdp-checkout-verify-data p a {
color: #a3a4a6 !important;
font-weight: 400 !important;
font-style: italic !important;
}
div.wc-gzd-checkbox-placeholder-legal p.legal {
color: #fff;
background: #6f7d9a;
padding: 20px !important;
margin-bottom: 60px;
}
div.wc-gzd-checkbox-placeholder-legal p.legal a {
color: #fff;
text-decoration: underline;
}
abbr[title] {
border-bottom: none !important;
cursor: inherit !important;
text-decoration: none !important;
}
ul#shipping_method {
min-width: 400px;
}
.uppercase p {
text-transform: uppercase;
}
#sidebar.fusion-kategorie-shop {
padding: 20px 20px 0 20px !important;
background-color: #F7F7F7 !important;
} .fusion-product-buttons .show_details_button,
.fusion-product-buttons .fusion-rollover-linebreak {display: none !important;}
.products .fusion-product-wrapper {
position: relative;
border: none !important;
}
.fusion-clean-product .fusion-image-wrapper {
background-color: #f7f7f7;
}
#wrapper .fusion-product-wrapper .fusion-product-content h3.product-title {
font-family: "PT Serif" !important;
font-size: 20px !important;
font-style: normal !important;
line-height: 1.2em !important;
padding-bottom: 15px !important;
padding-top: 10px !important;
}
#wrapper .fusion-product-wrapper .fusion-product-content h3.product-title a {
color: #000000 !important;
}
#wrapper .fusion-product-wrapper .fusion-product-content h3.product-title a:hover {
color: #6f7d9a !important;
}
.price_slider.ui-slider-horizontal {
height: 0.2em !important;
}
.price_slider_wrapper .ui-slider .ui-slider-range {
background-color: #BCB4A4 !important;
}
.fusion-woo-product-images {
justify-content: center !important;
}
.fusion-clean-product-image-wrapper .cart-loading i {
display: none !important;
} .fusion-button_size-medium .quantity.hidden {
display: none !important;
}
.fusion-woo-badges-wrapper .fusion-out-of-stock {display: none !important;} .fusion-widget-area .widget .recentcomments, .fusion-widget-area .widget_archive li, .fusion-widget-area .widget_categories li, .fusion-widget-area .widget_layered_nav li, .fusion-widget-area .widget_links li, .fusion-widget-area .widget_meta li, .fusion-widget-area .widget_nav_menu li, .fusion-widget-area .widget_pages li, .fusion-widget-area .widget_product_categories li, .fusion-widget-area .widget_recent_entries li, .fusion-widget-area .widget_rss li {
border-bottom: none !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
} .search #wrapper #main .fusion-post-content > h2.fusion-post-title {
font-size: 20px !important;
line-height: 1.2em !important;
}
.search .fusion-content-sep {display: none !important;}
.search .fusion-product-buttons {display: none !important;} a.about_paypal {padding-left: 10px !important; font-style: italic !important;} .wc-gzd-checkbox-placeholder-reg_data_privacy {padding-bottom: 30px !important;} .wpcf7-acceptance .wpcf7-list-item {
margin-left: 0 !important;
line-height: 1.35em !important;
padding-bottom: 20px;
} a.fusion-icon-only-link {
padding-right: 0 !important;
}
#menu-item-20792 a {
padding-right: 5px !important;
padding-left: 5px !important;
}
#menu-item-19984 a {
padding-right: 15px !important;
}
.fusion-widget-cart-number {
background: #beb4a3 !important;
}
.whitetext p a {
color: #fff !important;
}
.fusion-checklist.whitetext .icon-wrapper, 
ul.fusion-checklist.whitetext .icon-wrapper {
justify-content: left !important;
padding-left: 3px !important;
width: 20px !important;
}
.whitetext .fusion-li-item {
padding: 2px 0 !important;
}
.whitetext .fusion-li-item-content {
margin-left: 15px !important;
}
#main .paypal-button-container {
display: none !important;
} #BorlabsCookieBox ul {
text-flow: center !important;
justify-content: center !important;
}
#BorlabsCookieBox ._brlbs-box-wrap {
max-width: 425px !important;
}
#menu-mobile-top-navi .fusion-open-nav-submenu {
display: none !important;
}
@media screen and (max-width: 1320px) {
div.shipping-coupon,
div.cart_totals {
width: 100% !important;
margin-right: 0 !important;
}
div.shipping-coupon {
margin-bottom: 30px !important;
}
ul#shipping_method {
width: 100% !important;
}
div.cart_totals .order-tax th,
div.cart_totals .order-tax td {
padding-top: 10px !important;
}
.fusion-body .fusion-menu-element-wrapper .fusion-menu-element-list > li:not(.fusion-menu-item-button) > a {
padding-left: 10px !important;
padding-right: 10px !important;
}
#menu-item-19985 a {
padding-right: 0 !important;
}
#menu-item-20792 a {
padding-left: 0 !important;
}
}
@media screen and (max-width: 1200px) {
#menu-hauptmenue #menu-item-19985,
#menu-hauptmenue #menu-item-20792,
#menu-hauptmenue #menu-item-19993 {
display: none !important;
}
}
@media screen and (max-width: 800px) {
.fusion-page-title-bar-right .fusion-page-title-secondary {
text-align: left !important;
padding-left: 15px !important;
}
.cart_totals table.shop_table th {
width: 30% !important;
}
.cart_totals table td {
width: 70% !important;
} }
.fusion-menu-element-wrapper.collapse-enabled.mobile-size-column-absolute:not(.mobile-mode-always-expanded).expanded > ul, 
.fusion-menu-element-wrapper.collapse-enabled.mobile-size-full-absolute:not(.mobile-mode-always-expanded).expanded > ul {
max-height: 1000px !important;
max-height: auto !important;
} .fusion-container-stuck a.fusion-background-highlight {
margin-top: 0 !important;
padding-top: 0 !important;
}
.fusion-container-stuck {
border-bottom: 2px solid #eae9e9 !important;
} #custom_html-2 {
margin-bottom: 0 !important;
}
#waberatung {
margin-left: -20px;
background: #f2f2f2;
border-top: 25px solid #fff;
width: calc(100% + 40px) !important;
padding: 20px 10px 20px 50px;
}
@media screen and (max-width: 1430px) {
#waberatung {
padding: 20px 10px 20px 10px;
}
}
#waberatung p {
line-height: 1.5em !important;
}
#waberatung p span.mobil {
display: block;
font-size: 125%;
}
div.wasymbol {
float: left;
width: 60px;
}
div.watext {
float: left;
width: calc(100% - 60px);
}
div.clear {
clear: both !important;
}
@media screen and (max-width: 1250px) {
div.wasymbol,
div.watext {
float: none;
width: 100% !important;
text-align: center;
}
div.wasymbol {
line-height: 1.0em !important;
}
} .fusion-woo-cart-1 td.label {width: auto !important;}