#customer_login h2 {
line-height: normal;
}
#add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input {
margin: 0 1em 0 0;
position: absolute;
margin-top: 7px;
}
User-Agent-Style-Sheetin
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border:0px !important;
}
.woocommerce .payment_methods li label {
margin-left: 2rem;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
pading:0px;
}
.woocommerce-gzd-reg_data_privacy-checkbox-text {
display: table !important;
}
form.woocommerce-EditAccountForm.edit-account > p.woocommerce-form-row > label {
text-align:left !important;
}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
border-top: 0px !important;
padding-left: 0px !important;
}
.woocommerce form.login:after {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
margin-top:2rem;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
margin: 0px;
padding: 0px;
}
#customer_login h2 {
text-align: center;
font-family: 'OpenSans bold',sans-serif;
font-size: 25px;
}
.woocommerce .product .related.products h2, .woocommerce .product .upsells.products h2 {
font-size: 30px !important;
font-family: 'OpenSans bold',sans-serif !important;
}
.woocommerce .related h2 {
padding-left: 24px;
}
.terms-privacy-policy {
text-align: left !important;
} .woofc-no-touchevents .woofc-inner a.woofc-checkout:hover, .woofc-touchevents .woofc-inner a.woofc-checkout:focus {
background: inherit;
}
.woofc-inner .woofc-price {
color: #161922;
}
.woofc-inner .woofc-product-title a {
color: #d85300;
font-size: 16px;
}
.delivery-time-info {
font-size: 12px;
font-weight: normal;
color: #999;
}
.woofc-inner .woofc-price {
line-height: normal;
}
.woofc-inner .woofc-title,
.woofc-inner .woofc-delete-item {
color: white;
}
.woofc-inner .woofc-delete-item:before {
content: url(//kaffee-ferro.de/wp-content/uploads/2018/10/delete.svg);
display: table;
width: 23px;
left: 20px;
position: relative;
cursor: pointer;
}
.units-info,
delivery-time-info {
display: none;
}
.new-price,
.old-price{
display: block;
}
.woocommerce-page ul.products li.product h4 {
line-height:normal;
}
.woofc-inner .woofc-title:before {
content:'Warenkorb';
color: #300808;
}
.woofc-quantity > input[type="number"] {
border: 2px solid;
padding:0;
text-align: center;
}
.woofc-inner .woofc-quantity .woofc-quantity-changer {
margin-left: 50px;
}
.woofc-inner .woofc-quantity .woofc-quantity-button.woofc-quantity-down,
.woofc-inner .woofc-quantity .woofc-quantity-button {
background: #d85300;
color: white;
font-family: 'OpenSans bold',sans-serif;
font-size: 12px;
} input.input-radio[type="radio"]:before {
content:'';
background: #E8E8E8;
width:22px;
height: 22px;
display: table;
border-radius: 100%;
position: relative;
left: -4px;
top: -4px;
border: 1px solid #ccc;
}
input.input-radio[type="radio"]:checked:after {
content: '';
background: #777;
width: 12px;
height: 12px;
position: absolute;
margin-top: -22px;
border-radius: 100%;
margin-left: 2px;
}
.cart-empty > .alert_icon > i,
.cart-empty > .close > .icon-cancel {
color: #9b812e !important;
}
input.input-checkbox[type="checkbox"]:before {
content: '';
background: #E8E8E8;
width: 25px;
height: 25px;
display: table;
margin-top: -3px;
margin-left: -3px;
}
input.input-checkbox[type="checkbox"]:checked:after {
content: url(//kaffee-ferro.de/wp-content/uploads/2018/11/checkmark.svg);
position: relative;
top: -19px;
left: 3px;
color: #4A2B2B;
}
.woocommerce-form__label-for-checkbox span {
display: block;
margin-left: 20px;
margin-top: -22px;
height: 38px;
font-size: 14px;
font-weight: normal;
position: relative;
left: 16px;
}
p {
line-height: 1.8 !important;
}
.alert a.close i {
color: white;
}
div.woocommerce-Message.woocommerce-Message--info.woocommerce-info > a:hover {
color: #444;
text-decoration: none;
}
.woocommerce-MyAccount-content .woocommerce-Message--info a {
color: #9b812e;
}
.icon-check:before {
color: white;
}
.alert a.close {
top: 26px;
}
.alert .alert_icon {
color: white;
}
.icon-bag-fine:before {
content: "\e93a";
font-family: 'ferro' !important;
}
.ferro-account:before {
content: "\e900";
}
.ferro-cart:before {
content: "\e93a";
}
.alert_success a, .alert_success a:hover {
color: white;
} h1, .cat_h2, .content_headline_h2, .pro_h2 {
font-family: 'OpenSans bold',sans-serif;
}
.woofc-inner .woofc-title, .woofc-inner .woofc-delete-item {
color: #300809;
} #Top_bar a#header_cart span {
top: initial;
right: 0;
border-radius: 100%;
position: absolute;
}
.mobile-tb-center #Top_bar .top_bar_right {
top: 6px !important;
right: 50px !important;
} #sectiongreen {
margin-top: 2rem;
padding: 0;
}
.goldline {
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: table;
height: 6px;
width: 100%;
}
#goldlinebottom {
margin-bottom: -35px;
}
.style-simple table:not(.recaptchatable) th {
box-shadow: none;
}
.header_txt {
font-family: 'OpenSans bold',sans-serif;
}
#flexHeader {
height: 250px;
margin-bottom: 3rem;
}
#SubflexHeader {
height: 250px;
margin-bottom: 3rem;
}
#flexHeader h1,
#SubflexHeader h1 {
color:white;
display: block;
text-align: center;
font-family: 'OpenSans bold', sans-serif;
text-transform: uppercase;
}
#block1 h2 {
font-size: 2.5rem;
margin-bottom: 2rem;
font-family: 'OpenSans bold',sans-serif;
line-height: normal;
} #Top_bar .menu > li.current-menu-item a {
font-family: 'OpenSans bold',sans-serif;
}
#Content {
padding-top: 0px !important;
}
p {
font-size: 15px;
line-height: 1.5;
color: #210B0B;
}
.pagetitle {
margin: 7rem auto !important;
display: block;
position: relative;
top: -1rem;
} h2.woocommerce-column__title {
margin-top: 1rem;
}
table > thead > tr > th.woocommerce-table__product-table.product-total:before,
.woocommerce-order-details > table > thead > tr > th.woocommerce-table__product-name.product-name:before {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
position: relative;
top: -5px;
}
table > thead > tr > th.woocommerce-table__product-table.product-total:after,
.woocommerce-order-details > table > thead > tr > th.woocommerce-table__product-name.product-name:after {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
position: relative;
top: 7px;
}
.woocommerce div.product form.cart .variations td {
height: 100px;
}
.woocommerce .product div.entry-summary > p.price {
margin-bottom: 0px;
}
.woocommerce form .form-row label.inline {
display: none;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email {
display: none;
}
.woocommerce-MyAccount-content address:before,
.woocommerce-account .addresses address:after,
.woocommerce-account .addresses address:after
{
display: none;
}
body.woocommerce-view-order >#Wrapper > #Content > div > div > div > div.section.the_content.has_content > div > div > div.vc_row.wpb_row.vc_row-fluid > div > div > div > div > div > div > nav > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a {
color: #D85300 !important;
font-family: 'OpenSans bold',sans-serif !important;
}
.woocommerce .woocommerce-customer-details address {
width: calc(100% - 20px);
padding: 15px !important;
}
.woocommerce-order-details > table > thead > tr > th.woocommerce-table__product-name.product-name,
.woocommerce-order-details > table > thead > tr > th.woocommerce-table__product-table.product-total {
padding-left: 0px !important;
font-family: 'OpenSans bold',sans-serif;
font-size: 18px !important;
padding-right: 0px !important;
}
.woocommerce-MyAccount-navigation {
font-size: 16px;
font-family: 'OpenSans bold',sans-serif !important;
}
.woocommerce table.my_account_orders .button {
white-space: nowrap;
margin-bottom: 1rem;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
margin-top: 1rem;
}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
padding-left: 0px !important;
}
section.woocommerce-order-details > table > thead > tr > th.woocommerce-table__product-table.product-total,
section.woocommerce-order-details > table > tbody > tr > td.woocommerce-table__product-total.product-total,
section.woocommerce-order-details > table > tfoot > tr:nth-child(1) > td,
section.woocommerce-order-details > table > tfoot > tr:nth-child(2) > td,
section.woocommerce-order-details > table > tfoot > tr:nth-child(3) > td,
section.woocommerce-order-details > table > tfoot > tr:nth-child(4) > td,
section.woocommerce-order-details > table > tfoot > tr:nth-child(5) > td,
section.woocommerce-order-details > table > tfoot > tr:nth-child(6) > td {
text-align: right;
}
.woocommerce table.shop_table tfoot th {
font-weight: 700;
border-top: 0px;
padding-left: 0px !important;
text-align: left;
}
.woocommerce-order-details__title {
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce-MyAccount-content mark {
font-size: 14px;
}
p.shipping-method-description {
font-size: 14px;
text-align: right !important;
}
.woocommerce-Price-amount {
font-family: 'OpenSans bold',sans-serif !important;
color: #4A2B2B;
}
.woocommerce ul#shipping_method li label {
color: #444;
font-weight: normal;
padding-left: 5px;
}
.button-flat.woocommerce-page button.button {
width: 100%;
margin-top: 1rem;
}
.woocommerce table.cart td.actions .coupon > button.button {
margin-top: 0;
}
.woocommerce-MyAccount-navigation ul li a {
border: 0;
background: transparent;
color: #4A2B2B;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
background: transparent;
color: #D85300;
font-family: 'OpenSans bold',sans-serif;
border: 0;
}
#order_comments {
height: 100px;
}
#order_review {
margin-top: 2rem;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 5px;
right: 5px;
}
#billing_title_field:after {
content: "\f0dd";
position: relative;
left: calc(100% - 20px);
margin-top: -23px;
top: -5px;
font-family: "FontAwesome";
color: #888;
font-size: 12px;
}
.woocommerce button.button.alt {
width: 100%;
}
#order_review_heading {
display: none !important;
}
.woocommerce-gzd-legal-checkbox-text {
display: table !important;
font-size: 14px !important;
}
#order_review .legal {
border-bottom: 1px solid #d3ced2;
padding-bottom: 1rem;
margin-bottom: 1rem;
}
.woocommerce-checkout #payment ul.payment_methods {
padding-left: 0;
}
.woocommerce-checkout .shop_table {
display: none;
}
.woocommerce table.cart td.actions .coupon .input-text+.button { overflow: hidden;
height: 44px;
} .woocommerce form .form-row select {
background: #E8E8E8;
}
.select2-container--default .select2-selection--single {
background-color: #E8E8E8;
border: 0px;
border-radius: 0;
height: 38px;
padding-top: 4px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
background: #E8E8E8;
border: 0px;
box-shadow: none;
}
.woocommerce div.product form.cart div.quantity {
width: 100%;
}
.woocommerce-checkout .shop_table {
background-color: transparent;
}
td.product-name a {
color: #444;
font-size: 14px !important;
}
.style-simple table:not(.recaptchatable) tr.order-total {
margin-top: .7rem !important;
}
.woocommerce table.shop_table,
#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
color: 444;
}
.woocommerce table.shop_table, .style-simple table:not(.recaptchatable) tr:first-child td,
.woocommerce table.shop_table tbody:first-child tr:first-child td, 
.woocommerce table.shop_table tbody:first-child tr:first-child th, 
.style-simple table:not(.recaptchatable) tr:nth-child(2n) td, 
.style-simple table:not(.recaptchatable) tr td:last-child, 
.style-simple table tr th:last-child {
padding: 5px 0 !important;
font-size: 14px;
}
.units-info {
margin-bottom: 0;
}
.unit-price-cart {
display:none;
}
.woocommerce .shop_table .product-name .delivery-time-info {
display: none;
}
.woocommerce table.shop_table tbody:first-child tr:first-child td, 
.woocommerce table.shop_table tbody:first-child tr:first-child th,
.style-simple table:not(.recaptchatable) tr:nth-child(2n) td,
.style-simple table:not(.recaptchatable) tr td:last-child, .style-simple table tr th:last-child {
border:0 !important;
}
.cart-collaterals h2 {
display: none;
}
.woocommerce table.cart td.actions .coupon #coupon_code {
text-align: center;
background: #E8E8E8;
color: black;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce table.cart td.actions .coupon #coupon_code::-webkit-input-placeholder {
color:black;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce table.cart td.actions .coupon {
margin-top: 2rem;
}
.woocommerce td.product-quantity {
height: 50px;
}
.wc-gzd-item-desc {
display: none;
}
.woocommerce .shop_table .product-remove a.remove {
color: transparent !important;
background: transparent !important;
line-height:0;
}
.woocommerce .shop_table .product-remove a.remove:before {
content:url(//kaffee-ferro.de/wp-content/uploads/2018/10/delete.svg);
display: table;
width: 26px;
left: 20px;
position: relative;
cursor:pointer;
} .style-simple table:not(.recaptchatable) tr:first-child td {
background: none;
box-shadow: none;
}
.woocommerce table.shop_table td {
border-top: 0px !important;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
font-family: 'OpenSans bold',sans-serif;
font-size: 14px !important;
color:#444;
}
.woocommerce div.product form.cart .variations label {
font-weight: 300;
margin-left: -.6rem;
}
.woocommerce .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page .quantity .minus:hover {
background-color: #C34E05;
}
.woocommerce .product .related.products h2, .woocommerce .product .upsells.products h2 {
font-size: 21px;
line-height: 25px;
margin-top: 2rem;
}
.woocommerce .product .related.products:before,
.woocommerce table.shop_table_responsive tr:before,
.woocommerce-page table.shop_table_responsive tr:before {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
margin: 0 -30% 0 -30% !important;
}
tr.cart-subtotal:before,
tr.shipping:before,
tr.order-total:before,
tr.order-tax:before {
display:none !important;
}
.product-name {
margin-top: 2rem !important;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
box-shadow: none;
}
.style-simple .ui-tabs .ui-tabs-panel {
padding: 0;
}
.woocommerce .product div.entry-summary .ui-tabs .ui-tabs-nav li a {
color: #DBAF00;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a:after {
background: transparent;
}
.ui-tabs .ui-tabs-nav li:last-child {
display: none;
}
.style-simple .ui-tabs .ui-tabs-nav {
border: 0;
}
.woocommerce .product div.entry-summary .ui-tabs .ui-tabs-nav li a {
padding: 14px 0px!important;
text-align: left;
box-shadow: none;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
margin-bottom: 1em;
display: none;
}
.woocommerce .variations_form .variations td.value .reset_variations {
position: relative;
top: 90px;
float: right;
}
td.value:after {
content: url(//kaffee-ferro.de/wp-content/uploads/2018/10/pulldown.svg);
position: absolute;
width: 40px;
height: 40px;
display: table;
right: 0;
top: 53px;
}
.woocommerce-variation-add-to-cart {
display: table;
margin-top: 1rem;
width: 100%;
}
.woocommerce div.product form.cart .variations {
background: transparent;
position: relative;
}
.woocommerce .product div.entry-summary .cart .button {
width: 100%;
margin-top: 1rem;
background: #D85300;
}
.woocommerce div.product form.cart .variations td.label {
padding: 0px;
text-align: left;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce .quantity input.qty {
width: calc(100% - 100px);
height: 43px;
border: 2px solid #333;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce .quantity, .woocommerce-page .quantity {
display: table;
width: 70%;
padding: 0;
margin: 0;
float: right;
height: 50px;
}
.woocommerce .quantity input.minus,
.woocommerce .quantity input.plus {
float: none;
-webkit-border-radius: 5px 0 0 5px;
border-radius: 0;
background: #D85300;
color: white;
font-size: 30px;
font-family: 'OpenSans bold',sans-serif;
border: 0;
position: relative;
}
.woocommerce .quantity input.minus {
float: right;
left: -50px;
}
.woocommerce .quantity input.plus {
float:right;
left: 43px;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{
-webkit-appearance: none;
margin: 0;
}
.woocommerce div.product form.cart .variations select {
position: absolute;
left: 0;
margin-top: 47px;
width: 100%;
z-index: 1;
background: transparent;
border: 2px solid #ccc;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
display: none;
}
.woocommerce-variation-availability {
display: none;
}
.woocommerce table.shop_table, 
.style-simple table:not(.recaptchatable) tr:first-child td {
border: 0;
}
.woocommerce .product div.entry-summary .price > del {
display: table;
float: none;
font-size: 12px;
}
.woocommerce .product div.entry-summary h1.product_title:after {
display: none;
}
.woocommerce .product div.entry-summary h1.product_title {
font-size: 28px;
line-height: normal;
text-transform: uppercase;
letter-spacing: normal;
}
.woof_products_top_panel {
display: none !important;
}
.product_meta {
display: none;
}
.fixed-nav {
display: none;
}
.woocommerce-result-count {
display: none;
}
#Top_bar a.responsive-menu-toggle {
background: none;
}
body.product-template-default.single.single-product>div#Wrapper>div#Content {
margin-top:2rem;
}
.single-product .woocommerce-content {
margin-bottom: 0;
}
body.tax-product_cat >div#Wrapper > div#Content {
background: #e9ddd4;
}
#Top_bar .menu li ul li a:hover {
background: white !important;
}
#Top_bar .menu li ul:before {
content: '';
width: 50px;
height: 50px;
background: white;
transform: rotate(45deg);
position: absolute;
left: 10px;
}
#Top_bar .menu li ul {
margin-top: -10px;
}
.pager .pages {
background-image: none;
border-radius: 0px;
}
.pager .pages a,
.pager .pages span.page-numbers.current {
border-radius: 0px;
}
.price {
color: #210B0B !important;
text-decoration: none;
}
.woocommerce ul.products li.product .price ins {
font-size: 16px;
color: #210B0B;
text-decoration: none;
display: block;
font-family: "OpenSans Regular", Arial, Tahoma, sans-serif !important;
font-weight: normal;
}
.wc-gzd-sale-price-label,
.woocommerce ul.products li.product .price del {
font-size: 12px;
color: #999 !important;
text-decoration: none;
opacity: 1 !important;
}
.wc-gzd-sale-price-label.wc-gzd-sale-price-regular-label {
display: block;
color: inherit;
color: #210B0B !important;
}
.onsale {
display: none !important;
}
.shop-filters .woocommerce-ordering select {
background: #d85300;
color: white;
font-size: 16px;
padding: 15px;
}
.woocommerce-page ul.products li.product h4 {
font-size: 20px;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce ul.products li.product a {
text-decoration: none;
}
.woocommerce ul.products li.product .desc {
background: none;
padding: 0;
text-align: center;
}
.shop-filters {
display: table;
margin: 3rem auto 1rem;
background-image:none;
padding: 0;
}
.woocommerce-ordering:before {
content:'Sortieren';
color: #707070;
font-size: 20px;
font-family: 'OpenSans bold',sans-serif;
display: block;
text-align: center;
margin-bottom: 1rem;
}
.woocommerce .product div.entry-summary > p.price {
color:black;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce .product div.entry-summary > p.smaller {
font-family: 'OpenSans bold',sans-serif;
font-size: 1rem;
color: #999;
}
.shop-filters .woocommerce-ordering select {
background: #d85300;
color:white;
}
.woofc-cart-open .woofc-inner a.woofc-checkout:hover {
background: #d85300;
}
.woofc-cart-open .woofc-inner a.woofc-checkout {
background: #d85300;
}
.woofc-inner .woofc-footer {
background: rgba(255,255,255,.8);
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.woofc-inner .woofc-footer:hover {
background: rgba(255,255,255,1);
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
} a {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
a:hover {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
text-decoration: none;
}
.woocommerce #respond input#submit.alt:disabled:hover
.font-size-05 {
font-size: 5rem;
}
.font-size-05 {
font-size: 4rem;
}
.font-size-05 {
font-size: 2.5rem;
} .btn-default {
background: #D85300;
color: white;
padding: 15px 25px;
font-size: 16px;
display: table;
margin: 1rem auto;
}
.btn-default:hover {
background: #C34E05;
color: white;
text-decoration: none;
}
.btn-trans-white {
background: rgba(255,255,255,.8);
padding: 15px 25px;
font-size: 16px;
color: #333;
}
.btn-trans-white:hover {
background: rgba(255,255,255,1);
color: #333;
}
.start_cat_h2 {
font-size: 18px;
color: #210B0B;
line-height: 1.5;
font-family: 'OpenSans bold',sans-serif;
text-transform: uppercase;
display: block;
letter-spacing: -0.2px;
}
.calligraph {
font-family: 'Kunstler Script';
}
.gold {
color:#DBA800;
}
.red {
color: #D85300;
} #Top_bar {
position: absolute;
background-color: rgba(255,255,255,0.0) !important;
}
#Top_bar .logo #logo {
margin: 30px 0px 0px 10px;
text-align: left;
}
#Top_bar a#search_button {
display: none;
}
.mobile-tb-center #Top_bar .top_bar_right {
display: table;
right: 40px;
top: 10px;
position: absolute;
}
#Top_bar a.responsive-menu-toggle i {
font-size: 30px;
background: rgba(0,0,0,0.2);
}
#Top_bar a#header_cart {
font-size: 30px;
}
#Top_bar .top_bar_right a:not(.action_button) {
color: white;
}
.stage_txt p {
text-align: center;
color: white;
text-transform: uppercase;
font-weight: 700;
font-size: 2rem;
line-height: normal;
}
.stage_txt .wpb_wrapper {
padding: 0 1rem;
} .stagesection-767 {
display: none !important;
} .welcome_txt {
text-align: center;
}
.welcome_txt h1:after {
content:'';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
top: 30px;
position: relative;
}
.cat_h2 {
color: #D85300;
font-weight: 700;
text-transform: uppercase;
}
.pre-Headline {
font-size: 4rem;
display: block;
margin-bottom: -2rem;
}
.woocommerce .product .related.products, .woocommerce .product .upsells.products {
background: #E8DDD4;
padding-top:0px;
} .prod_col, .start_prod_col,
.prod_col2{
text-align: center;
}
.product {
position: relative;
z-index: 29;
}
.ribbon {
font-family: 'OpenSans bold',sans-serif;
font-size: 14px;
color: #333;
text-align: center;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
position: relative;
padding: 7px 0;
top: 18px;
left: -60px;
width: 200px;
background-color: #ebb134;
background: rgba(255,199,13,1);
background: -moz-linear-gradient(top, rgba(255,199,13,1) 0%, rgba(167,128,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,199,13,1)), color-stop(100%, rgba(167,128,0,1)));
background: -webkit-linear-gradient(top, rgba(255,199,13,1) 0%, rgba(167,128,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,199,13,1) 0%, rgba(167,128,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,199,13,1) 0%, rgba(167,128,0,1) 100%);
background: linear-gradient(to bottom, rgba(255,199,13,1) 0%, rgba(167,128,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc70d', endColorstr='#a78000', GradientType=0 );
color: #fff;
position: absolute;
}
.cat_img_wrap {
margin-bottom: .7rem !important;
overflow: hidden;
}
.separator_top:before {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
}
.content_headline_h2 {
text-align: center;
margin-top: 3rem;
font-size: 30px;
text-transform: uppercase !important;
}
.prod_img_wrapper {
margin-bottom: 0 !important;
}
.cat_description {
margin-bottom: 1rem;
} .footer-icon {
font-size: 3rem;
}
.DHL-icon {
max-width: 150px;
}
.verpackung-icon {
max-width: 170px;
margin-top: 15px;
}
.DHL-wrapper {
background: #ffcd02;
color: #333;
padding: 0px 10px;
font-size: 10px;
font-family: 'OpenSans bold',sans-serif;
display: table;
}
.content_img {
margin: .5rem 0;
}
.green_shop {
height: 250px;
text-align: center;
}
#Footer .widgets_wrapper .widget h4 {
font-size: 16px;
font-weight: 700;
}
#Footer .widgets_wrapper {
padding: 30px 0 !important;
}
.widget_nav_menu ul {
list-style: none;
padding: 0;
}
.widget_nav_menu ul li:after {
display: none;
}
.color_tile_section {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(232,221,212,1) 60%, rgba(232,221,212,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(60%, rgba(255,255,255,1)), color-stop(60%, rgba(232,221,212,1)), color-stop(100%, rgba(232,221,212,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(232,221,212,1) 60%, rgba(232,221,212,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(232,221,212,1) 60%, rgba(232,221,212,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(232,221,212,1) 60%, rgba(232,221,212,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(232,221,212,1) 60%, rgba(232,221,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8ddd4', GradientType=0 );
}
.vc_section.separator_top.color_tile_section.fullfilled {
background: #e8ddd3
} @media only screen and (max-width: 767px) {
.stagesection-767 {
display: block !important;
}
.stagesection-768 {
display: none !important;
}
}
@media only screen and (min-width: 480px) {
.pagetitle {
margin: 2rem auto !important;
}
.portrait_only {
display: none !important; 
}
.content_img {
margin: .5rem 1rem;
width: calc(50% - 2rem);
float: left;
}
.vc_custom_1534992595431 {
margin-top: 2rem;
}
}
@media only screen and (min-width: 768px) {
#Top_bar .top_bar_right_wrapper {
position:absolute !important;
right: 35px;
top: 30px;
}
body.tax-product_cat >div#Wrapper > div#Content {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(232,221,212,1) 25%, rgba(232,221,212,1) 72%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(25%, rgba(255,255,255,1)), color-stop(25%, rgba(232,221,212,1)), color-stop(72%, rgba(232,221,212,1)), color-stop(72%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(232,221,212,1) 25%, rgba(232,221,212,1) 72%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(232,221,212,1) 25%, rgba(232,221,212,1) 72%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(232,221,212,1) 25%, rgba(232,221,212,1) 72%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(232,221,212,1) 25%, rgba(232,221,212,1) 72%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
tr.cart-subtotal > th,
tr.woocommerce-shipping-totals.shipping > th, 
tr.order-total > th,
tr.order-tax > th {
text-align: left;
font-size: 16px !important;
}
td.product-subtotal > span.woocommerce-Price-amount.amount {
font-size: 16px;
}
td.product-price > span.woocommerce-Price-amount.amount {
font-size: 16px;
}
tr.order-total > td > strong > span.woocommerce-Price-amount.amount, 
tr.order-tax > td > span.woocommerce-Price-amount.amount{
font-size: 16px;
}
tr.woocommerce-cart-form__cart-item.cart_item > td.product-quantity > div.quantity.buttons_added {
max-width: 200px;
}
.woocommerce table.cart td.actions .coupon {
display:flex;
}
.woocommerce-page table.cart td.actions .coupon .button {
width: auto;
}
.woocommerce form.login {
margin-bottom: 2rem;
}
.woocommerce-MyAccount-navigation {
font-size: 16px;
}
div.cart-collaterals > div > table > tbody > tr.cart-subtotal > td > span {
padding-right: 25px !important;
font-size: 16px;
}
.woocommerce-cart .cart-collaterals .cart_totals table>tbody>tr>td {
text-align: right;
padding-right: 25px !important;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
font-size: 16px !important;
}
td.product-name a {
font-size: 16px !important;
}
.woocommerce ul#shipping_method li label,
.woocommerce-cart .cart-collaterals .shipping-calculator-button {
font-size: 16px;
}
p.shipping-method-description {
font-size: 16px;
}
.woocommerce table.shop_table, .style-simple table:not(.recaptchatable) tr:first-child td {
font-size: 16px !important;
}
.woocommerce-Price-amount {
font-family: 'OpenSans bold',sans-serif !important;
}
.woocommerce .quantity, .woocommerce-page .quantity {
width: 100%;
}
.style-simple table:not(.recaptchatable) tr:before {
content:'';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
position: relative;
}
.cart-collaterals .cart_totals {
width: 100% !important;
}
.woocommerce .product div.entry-summary .cart {
width: 50%;
}
.pagetitle {
top: 1rem;
}
.start-cat-row .vc_col-sm-2 {
width: 33.333%;
}
.cat_h2,
.pro_h2 {
font-size: 20px;
}
.cat_h2 {
height: 50px;
}
.prod_col2 {
width: 50%;
text-align: center;
}
.color_tile_section {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 70%, rgba(232,221,212,1) 70%, rgba(232,221,212,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(70%, rgba(255,255,255,1)), color-stop(70%, rgba(232,221,212,1)), color-stop(100%, rgba(232,221,212,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 70%, rgba(232,221,212,1) 70%, rgba(232,221,212,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 70%, rgba(232,221,212,1) 70%, rgba(232,221,212,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 70%, rgba(232,221,212,1) 70%, rgba(232,221,212,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 70%, rgba(232,221,212,1) 70%, rgba(232,221,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8ddd4', GradientType=0 );
}
.one-fifth.column {
width: 25%;
}
.mobile-tb-center #Top_bar .top_bar_right {
right: 70px !important;
}
.woocommerce table.shop_table th.product-quantity {
min-width:170px !important;
}
.woocommerce table.shop_table th.product-price {
min-width:100px !important;
}
}
@media only screen and (min-width: 1024px) {
.woocommerce .product .related.products, .woocommerce .product .upsells.products {
border-top: 0px;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(232,221,212,1) 50%, rgba(232,221,212,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0)), color-stop(50%, rgba(232,221,212,1)), color-stop(100%, rgba(232,221,212,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(232,221,212,1) 50%, rgba(232,221,212,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(232,221,212,1) 50%, rgba(232,221,212,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(232,221,212,1) 50%, rgba(232,221,212,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(232,221,212,1) 50%, rgba(232,221,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8ddd4', GradientType=0 );
}
.woocommerce #reviews #comments ol.commentlist ul.children .star-rating
.woocommerce-MyAccount-navigation {
font-size: 20px;
font-family: 'OpenSans bold',sans-serif;
}
.woocommerce > #customer_login {
max-width: 700px;
display: table;
margin: auto;
}
#customer_login > div.u-column2.col-2 > form > p.woocommerce-FormRow.form-row {
text-align:left;
}
#customer_login > div.u-column2.col-2 > form > p.woocommerce-FormRow.form-row > button {
margin-left: 30%;
}
#customer_login > div.u-column1.col-1 > form > p:nth-child(3) {
text-align:left;
}
#customer_login > div.u-column1.col-1 > form > p:nth-child(3) > button {
margin-left: 30%;
}
.woocommerce form.login > .woocommerce-form-row > label,
.woocommerce form.register > .woocommerce-form-row > label {
text-align:right;
width:calc(30% - 1rem);
float:left;
color: #707070;
margin-right: 1rem;
}
.woocommerce form.register > .wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-reg_data_privacy {
margin-left: 30%;
}
.woocommerce form.login > .woocommerce-form-row > input.woocommerce-Input--text, 
.woocommerce form.register > .woocommerce-form-row > input.woocommerce-Input--text{
float:left;
width: 70%;
}
#customer_login > .u-column1,
#customer_login > .u-column2 {
width: 100% !important;
}
.ribbon-wrapper .ribbon {
top: 10px;
}
.cart-subtotal th,
.shipping th,
.order-total th {
text-align: left;
}
.woocommerce .shop_table .product-name {
text-align: left;
padding-left: 0px !important;
}
.product-thumbnail {
text-align: center;
}
.cart-collaterals .cart_totals table th, .cart-collaterals .cart_totals table td {
padding-left: 0px !important;
padding-bottom: 0px !important;
}
.woocommerce table.cart td.actions .coupon #coupon_code {
width: 315px;
}
.woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th, .style-simple table:not(.recaptchatable) tr:nth-child(2n) td, .style-simple table:not(.recaptchatable) tr td:last-child, .style-simple table tr th:last-child,
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
font-size: 16px !important;
border-top: 0px !important;
}
.style-simple table:not(.recaptchatable) tr:before {
position: absolute;
width: calc(100% - 30px);
}
.woocommerce button.button:disabled, 
.woocommerce button.button[disabled]:disabled,
form.woocommerce-cart-form > table > tbody > tr:nth-child(3) > td > button
{
margin-top: 2rem;
float:right;
width: 43%;
}
.woocommerce .product div.entry-summary .cart {
width: 50%;
}
.woocommerce .quantity, .woocommerce-page .quantity {
width: 100%;
}
#flexHeader {
height: 410px;
margin-bottom: 3rem;
}
#SubflexHeader {
height: 410px;
margin-bottom: 3rem;
}
.prod_col2 {
width: 25%;
}
.content_headline_h2 {
font-size: 40px;
}
.color_tile_section {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,221,212,1) 40%, rgba(232,221,212,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(40%, rgba(255,255,255,1)), color-stop(40%, rgba(232,221,212,1)), color-stop(100%, rgba(232,221,212,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,221,212,1) 40%, rgba(232,221,212,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,221,212,1) 40%, rgba(232,221,212,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,221,212,1) 40%, rgba(232,221,212,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,221,212,1) 40%, rgba(232,221,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8ddd4', GradientType=0 );
margin-top: 4rem;
}
.content_headline_h2 {
margin-top: 4rem;
}
.style-simple table:not(.recaptchatable) tr:before {
content:'';
display: none !important;
}
table > thead > tr > th.product-thumbnail:before,
table > thead > tr > th.product-name:before,
table > thead > tr > th.product-price:before,
table > thead > tr > th.product-quantity:before,
table > thead > tr > th.product-subtotal:before,
table > thead > tr > th.product-remove:before {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
position: relative;
top: -5px;
}
table > thead > tr > th.product-thumbnail:after,
table > thead > tr > th.product-name:after,
table > thead > tr > th.product-price:after,
table > thead > tr > th.product-quantity:after,
table > thead > tr > th.product-subtotal:after,
table > thead > tr > th.product-remove:after {
content: '';
background: rgba(152,122,0,1);
background: -moz-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,122,0,1)), color-stop(51%, rgba(237,215,128,1)), color-stop(100%, rgba(255,248,187,1)));
background: -webkit-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -o-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: -ms-linear-gradient(top, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
background: linear-gradient(to bottom, rgba(152,122,0,1) 0%, rgba(237,215,128,1) 51%, rgba(255,248,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987a00', endColorstr='#fff8bb', GradientType=0 );
display: block;
height: 4px;
position: relative;
top: 7px;
}
.woocommerce-cart table.cart .product-thumbnail,
.woocommerce-cart table.cart .product-name,
.woocommerce-cart table.cart .product-price,
.woocommerce-cart table.cart .product-quantity,
.woocommerce-cart table.cart .product-subtotal,
.woocommerce-cart table.cart .product-remove {
padding-left: 0px !important;
padding-right: 0px !important;
}
.woocommerce .quantity input.qty {
width: calc(100% - 100px);
left: 0px;
position: relative;
}
.product-name a,
.product-name p {
padding-right: 10px;
}
.woocommerce .shop_table .product-remove a.remove:before {
width: 19px;
top: 5px;
}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
text-align: left;
}
#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
border-collapse: separate;
margin: 0 0 6px;
padding: 0;
width: 43%;
left: 58%;
position: relative;
}
.woocommerce-cart .wc-proceed-to-checkout {
width: 43%;
float: right;
}
.woocommerce table.cart td.actions .coupon > button.button {
width: auto;
}
.button-flat.woocommerce-page button.button {
width: 43%;
margin-top: 2rem;
height: 44px;
}
.woocommerce-account .woocommerce-MyAccount-content {
float: right;
width: 80%;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 20%;
}
h2.woocommerce-column__title {
margin-top: 0rem;
}
} @media only screen and (min-width: 1260px) {
.woocommerce-MyAccount-navigation {
font-size: 25px;
}
.ribbon-wrapper .ribbon {
padding:0 0;
top: 21px;
}
.button-flat.woocommerce-page button.button {
width: 45%;
}
#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
width: 45%;
left: 56%;
}
.woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, form.woocommerce-cart-form > table > tbody > tr:nth-child(3) > td > button {
width: 45%;
}
.woocommerce-cart .wc-proceed-to-checkout {
width: 45%;
}
.woocommerce .quantity input.qty {
left: 0px;
position: relative;
}
.woocommerce table.cart td.actions .coupon #coupon_code {
width: 415px;
}
.pagetitle {
margin: 12rem auto !important;
}
.start-cat-row .vc_col-sm-2 {
width: 16.666%;
}
.stage_txt p {
font-size: 3rem;
}
.welcometext {
margin-top:2rem;
}
.one-fifth.column {
width: 18%;
}
#Footer .footer_copy .copyright  {
text-align: center;
float:none;
}
.content_headline_h2 {
font-size: 2.5rem;
font-family: 'OpenSans bold',sans-serif;
margin-bottom: 2rem;
}
.cat_h2, .pro_h2 {
font-size: 25px;
height: 60px;
}
#Top_bar .menu_wrapper {
float: none;
z-index: 201;
margin: auto;
display: table;
}
#Top_bar .menu li ul li a span {
display: inline-block;
position: relative;
line-height: normal;
}
#order_review .legal {
display: block;
width: calc(100% - 15px);
}
}
.verpackung-icon, .DHL-wrapper {
max-width: 170px!important;
overflow: hidden!important;
box-sizing: border-box;
}