@charset "UTF-8";
@font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
src: url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.eot); src: local(''),
url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.woff2) format('woff2'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.woff) format('woff'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.ttf) format('truetype'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-regular.svg#PTSerif) format('svg'); } @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 700;
src: url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.eot); src: local(''),
url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.woff2) format('woff2'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.woff) format('woff'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.ttf) format('truetype'), url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/fonts/pt-serif-v17-latin-700.svg#PTSerif) format('svg'); }   .page-title {
text-transform: none;
}
body, p, .site-navigation-top-bar, .site-title, .widget_product_search #searchsubmit, .widget_search #searchsubmit, .widget_product_search .search-submit, .widget_search .search-submit, #site-menu, .copyright_text, blockquote cite, table thead th, .recently_viewed_in_single h2, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .shipping_calculator h2, .woocommerce-page .cart-collaterals .shipping_calculator h2, .woocommerce table.woocommerce-checkout-review-order-table tfoot th, .woocommerce-page table.woocommerce-checkout-review-order-table tfoot th, .qty, .shortcode_banner_simple_inside h4, .shortcode_banner_simple_height h4, .fr-caption, .post_meta_archive, .post_meta, .yith-wcwl-wishlistaddedbrowse .feedback, .yith-wcwl-wishlistexistsbrowse .feedback, .product-name span, .widget_calendar table tbody a, .fr-touch-caption-wrapper, .woocommerce .checkout_login p.form-row label[for="rememberme"], .wpb_widgetised_column aside ul li span.count, .woocommerce td.product-name dl.variation dt, .woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt p, .woocommerce td.product-name dl.variation dd p, .woocommerce-page td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dd p, .woocommerce-page td.product-name dl.variation dt p, .woocommerce .select2-container, .check_label, .woocommerce-page #payment .terms label, ul.order_details li strong, .widget_recent_comments li, .widget_shopping_cart p.total, .widget_shopping_cart p.total .amount, .mobile-navigation li ul li a, .woocommerce #payment div.payment_box p, .woocommerce-page #payment div.payment_box p, .woocommerce table.cart .cart_item td:before, .woocommerce #content table.cart .cart_item td:before, .woocommerce-page table.cart .cart_item td:before, .woocommerce-page #content table.cart .cart_item td:before, .language-and-currency #top_bar_language_list > ul > li > ul > li > a, .language-and-currency .wcml_currency_switcher > ul > li.wcml-cs-active-currency > ul.wcml-cs-submenu li a, .language-and-currency #top_bar_language_list > ul > li.menu-item-first > ul.sub-menu li.sub-menu-item span.icl_lang_sel_current, .language-and-currency-offcanvas #top_bar_language_list > ul > li > ul > li > a, .language-and-currency-offcanvas .wcml_currency_switcher > ul > li.wcml-cs-active-currency > ul.wcml-cs-submenu li a, .language-and-currency-offcanvas #top_bar_language_list > ul > li.menu-item-first > ul.sub-menu li.sub-menu-item span.icl_lang_sel_current, .woocommerce-order-pay .woocommerce .woocommerce-info, .select2-results__option, body.gbt_classic_notif .woocommerce-error, body.gbt_classic_notif .woocommerce-info, body.gbt_classic_notif .woocommerce-message, body.gbt_classic_notif .woocommerce-notice, .gbt_18_sk_editor_banner_subtitle, .gbt_18_sk_editor_slide_description_input, .woocommerce td.product-name .wc-item-meta li, .woocommerce ul.products li.product .woocommerce-loop-product__title, .product_content_wrapper .product_infos span.belowtext, .wc-block-grid__product-title, .wp-block-woocommerce-attribute-filter ul.wc-block-checkbox-list li label, .wp-block-woocommerce-active-filters ul.wc-block-active-filters-list li .wc-block-active-filters-list-item__name {
font-family: 'Poppins', sans-serif;
color: #777777;
}
p {
line-height: 1.8;
}
h1, h2, h3, h4, h5, h6 {
font-weight: 500;
}
h1, h2, h3 {
font-family: 'PT Serif', serif;
font-weight: 600;
}
.pum-title {
font-family: 'PT Serif', serif !important;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
margin-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
.page-title.blog-listing, .woocommerce .page-title, .page-title, .single .entry-title, .woocommerce-cart .page-title, .woocommerce-checkout .page-title, .woocommerce-account .page-title {
font-size: 56px;
}
}
.woocommerce-cart .cart-collaterals .cart_totals h2,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td,
#shipping_method label,
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select,
#billing_country_field .select2-selection__rendered, #billing_country_field .select2-selection__placeholder, #billing_state_field .select2-selection__rendered, #billing_state_field .select2-selection__placeholder, #calc_shipping_country_field .select2-selection__rendered, #calc_shipping_country_field .select2-selection__placeholder, #calc_shipping_state_field .select2-selection__rendered, #calc_shipping_state_field .select2-selection__placeholder, #shipping_country_field .select2-selection__rendered, #shipping_country_field .select2-selection__placeholder, #shipping_state_field .select2-selection__rendered, #shipping_state_field .select2-selection__placeholder, .woocommerce-widget-layered-nav-dropdown .select2-selection__rendered, .woocommerce-widget-layered-nav-dropdown .select2-selection__placeholder {
font-size: 15px;
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.cart-subtotal .amount,
label,
.woocommerce-checkout .shopkeeper_checkout_coupon, 
.woocommerce-checkout .shopkeeper_checkout_login,
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select,
#billing_country_field .select2-selection__rendered, #billing_country_field .select2-selection__placeholder, #billing_state_field .select2-selection__rendered, #billing_state_field .select2-selection__placeholder, #calc_shipping_country_field .select2-selection__rendered, #calc_shipping_country_field .select2-selection__placeholder, #calc_shipping_state_field .select2-selection__rendered, #calc_shipping_state_field .select2-selection__placeholder, #shipping_country_field .select2-selection__rendered, #shipping_country_field .select2-selection__placeholder, #shipping_state_field .select2-selection__rendered, #shipping_state_field .select2-selection__placeholder, .woocommerce-widget-layered-nav-dropdown .select2-selection__rendered, .woocommerce-widget-layered-nav-dropdown .select2-selection__placeholder,
.widget h3, .wpb_wrapper .widget h3, .widget-area .widget-title {
font-weight: 500;
}
.widget h3, .wpb_wrapper .widget h3, .widget-area .widget-title {
font-size: 15px !important;
}
.main-navigation ul li a {
font-size: 15px;
font-weight: 500;
text-transform: none;
}
.main-navigation > ul > li {
position: relative;
}
.main-navigation > ul > li.current-menu-item > a,
.main-navigation > ul > li:hover > a {
color: #000;
}
.main-navigation > ul > li > a:after {
display: block;
content: "";
width: 0;
height: 2px;
position: absolute;
bottom: -10px;
left: 15px;
background: #7bb034;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.main-navigation > ul > li.current-menu-item > a:after,
.main-navigation > ul > li:hover > a:after {
width: 35px;
} .woocommerce .products ul,
.woocommerce ul.products {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
align-items: stretch;
}
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
display: none;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
float: none;
clear: none;
border: 1px solid #e3e3e3;
}
.product_thumbnail_wrapper {
background-color: #f0f0f0;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title {
display: block;
text-align: center;
min-height: 59px;
padding-left: 10px;
padding-right: 10px;
}
.product_after_shop_loop {
text-align: center;
}
.product_after_shop_loop .price,
.product_after_shop_loop .price ins,
.woocommerce ul.products li.product .price,
.wp-block-getbowtied-carousel ul.products li.product .price {
font-size: 15px;
}
.woocommerce ul.products li.product .price del {
color: #d81717;
}
.woocommerce ul.products li.product .button {
font-size: 15px;
}
.woocommerce-loop-product__title {
padding-left: 10px;
padding-right: 10px;
}
@media only screen and (min-width: 768px) {
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title {
font-size: 15px !important;
}
}
@media only screen and (max-width: 768px) {
.woocommerce .products ul,
.woocommerce ul.products {
justify-content: space-between;
}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
float: none;
clear: none;
}
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
float:none;
}
}
@media only screen and (max-width: 640px) {
.products a.button, .woocommerce .products .added_to_cart.wc-forward,
.woocommerce-page .products .added_to_cart.wc-forward {
text-align: center;
}
} .woocommerce ul.products li.product .onsale,
.woocommerce .products span.onsale,
.woocommerce-page .products span.onsale,
.woocommerce span.onsale,
.quickview-badges span.onsale,
.wp-block-getbowtied-carousel ul.products li.product .onsale,
.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale {
background: #d81717;
}
.woocommerce ul.products li.product .onsale,
.woocommerce .products span.onsale,
.woocommerce-page .products span.onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.quickview-badges span.onsale,
.wp-block-getbowtied-carousel ul.products li.product .onsale,
.products .out_of_stock_badge_loop {
top: -1px;
left: -1px;
padding: 4px 10px 1px 10px;
font-size: 14px;
text-transform: none;
} .vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
font-size: 15px !important;
font-weight: 500 !important;
border-radius: 2px;
text-transform: none;
padding-left: 28px;
padding-right: 28px;
} .top-headers-wrapper .site-header.default .site-header-wrapper .site-branding {
margin-right: 35px;
}
.top-headers-wrapper .site-header.default .site-header-wrapper .menu-wrapper .main-navigation {
text-align: center;
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools > ul > li.my_account_icon {
margin-left: 25px;
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools .tools_button {
position: relative;
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools .shopping_bag_items_number,
.top-headers-wrapper .site-header .site-header-wrapper .site-tools .wishlist_items_number {
width: 21px;
height: 21px;
font-family: 'Poppins', sans-serif;
font-size: 12px;
font-weight: 700;
color: #ffffff;
text-align: center;
line-height: 21px;
position: absolute;
top: -8px;
right: -14px;
background: #000000;
border-radius: 10px;
} #frontpage-text {
background-size: 100% auto;
background-repeat: no-repeat;
background-position: bottom center;
}
#frontpage-usps p {
font-size: 13px;
line-height: 1.5;
}
#frontpage-usps p strong {
font-size: 15px;
font-weight: 500;
color: #000000;
} footer.entry-meta,
footer.site-footer {
display: none;
} #footer {
width: 100%;
position: relative;
overflow: visible;
margin: 100px 0 0;
background: #f0f0f0;
}
#footer .innerWrap {
display: flex;
max-width: 1400px;
padding: 75px 50px;
margin: 0 auto;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
}
#footer .innerWrap + .innerWrap {
padding-top: 0;
padding-bottom: 65px;
}
#footer .innerWrap + .innerWrap p {
display: block;
width: 100%;
text-align: center;
margin-bottom: 0;
}
#footer:before {
display: block;
content: "";
width: 81px;
height: 36px;
position: absolute;
top: -26px;
left: 50%;
z-index: 2;
transform: translateX(-50%);
background: url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/images/footer.png) no-repeat center center;
}
#footer .wpb_text_column {
margin-bottom: 20px;
}
#footer .widget {
margin-bottom: 0;
}
#footer .widgettitle {
font-size: 15px;
font-weight: 500;
color: #2d2c2a;
line-height: 1.2;
}
#footer .widget.widget_nav_menu ul li a {
font-size: 15px;
font-weight: 500;
color: #969696;
line-height: 1.2;
}
#footer .widget.widget_text {
font-size: 15px;
font-weight: 500;
color: #969696;
line-height: 1.2;
}
#footer .widget.widget_text strong {
font-weight: 500;
color: #2d2c2a;
} body.single-product .product p.price {
margin-bottom: 0;
}
.product p.wc-gzd-additional-info,
span.wc-gzd-additional-info.shipping-costs-info {
font-size: 14px !important;
line-height: 1.2 !important;
color: #777777 !important;
}
body.single-product .product .delivery-time-info {
margin-top: 15px;
margin-bottom: 50px;
}
.product_layout_classic .product_meta,
.product_layout_classic .product_meta * {
font-size: 12px !important;
font-weight: 400 !important;
color: #777777 !important;
text-transform: none !important;
}
body.single-product .product .woocommerce-tabs .panel > .row > .columns > h2:first-child {
display: none;
}
body.single-product .single_product_summary_related .related > h2 {
font-size: 28px !important;
text-align: left;
text-transform: none;
} .woocommerce div.product form.cart div.quantity:not(.hidden).default .default-qty,
.quantity:not(.hidden).default .default-qty {
font-weight: 500;
} .woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-name > a,
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-price .amount,
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-subtotal .amount {
font-size: 16px;
font-weight: 500;
color: #000000;
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-price,
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-subtotal {
text-align: right;
}
.woocommerce-cart .product-name .delivery-time-info,
.woocommerce-cart .product-name .units-info,
.woocommerce-cart .woocommerce-shipping-methods .shipping-method-description {
font-size: 14px !important;
font-weight: 400 !important;
line-height: 1.2 !important;
color: #777777 !important;
}
.woocommerce-cart .woocommerce-shipping-methods .shipping-method-description {
line-height: 1.4 !important;
}
.woocommerce-cart .product-name .delivery-time-info {
margin-top: 5px;
}
.woocommerce-cart .cart-collaterals .cart_totals h2,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th,
.woocommerce-cart .woocommerce-shipping-methods li > label {
text-transform: none;
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon input#coupon_code {
border-bottom: 2px solid rgba(84,84,84,0.15) !important;
}
.woocommerce ul#shipping_method li input {
margin-top: 3px;
}
.woocommerce-checkout-review-order-table ul#shipping_method li input {
margin-top: 0;
}
body.woocommerce-cart .choose-your-gift-notice-wrapper {
clear: both;
}
#wc-choose-your-gift {
width: 100%;
padding: 0 0 0 calc( 5% + 15px) !important;
}
#wc-choose-your-gift > h2 {
font-size: 28px;
}
@media only screen and (max-width: 768px) {
#wc-choose-your-gift {
padding: 0 !important;
}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name="update_cart"] {
margin-bottom: 30px !important;
} .woocommerce-checkout form.checkout h3,
.woocommerce-checkout .woocommerce-billing-fields label,
.woocommerce-checkout .woocommerce-shipping-fields label,
.woocommerce h2.woocommerce-order-details__title,
.woocommerce h2.woocommerce-order-downloads__title,
.woocommerce h2.woocommerce-column__title {
text-transform: none !important;
}
.woocommerce form .form-row, .woocommerce-page form .form-row {
padding: 0;
}
.woocommerce-page form .form-row {
margin-bottom: 15px;
}
.woocommerce form .form-row label {
font-size: 14px;
font-weight: 500;
color: #444;
text-transform: none;
}
#order_review .legal label {
display: block;
line-height: 1.5;
position: relative;
padding: 0 0 0 30px;
}
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order .input-checkbox {
position: absolute;
top: 2px;
left: 0;
}
.woocommerce-checkout #billing_address_1_field,
.woocommerce-checkout #shipping_address_1_field {
margin-bottom: 5px;
}
.woocommerce-checkout #billing_address_2_field,
.woocommerce-checkout #shipping_address_2_field {
margin-bottom: 15px;
}
.woocommerce-checkout #customer_details > .col-1 {
width: 48%;
float: left;
}
.woocommerce-checkout #customer_details > .col-2 {
width: 48%;
float: right;
clear: none;
margin-top: 16px;
}
#add_payment_method #payment ul.payment_methods li div.payment_box p,
.woocommerce #payment ul.payment_methods li div.payment_box p {
font-size: 14px !important;
}
#order_review .legal {
float: none;
margin-bottom: 0;
}
#add_payment_method #payment ul.payment_methods li label,
.woocommerce #payment ul.payment_methods li label {
font-weight: 500 !important;
}
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table {
margin: 25px 0 0;
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
padding: 0;
}
.entry-content .woocommerce #payment {
margin: 0 0 35px;
}
.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li {
padding: 15px;
background: #fff;
}
#add_payment_method #payment ul.payment_methods > li > input,
.woocommerce #payment ul.payment_methods > li > input {
top: 3px;
}
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order .cart_item .wc-gzd-product-name-right,
.woocommerce table.shop_table td.product-total .woocommerce-Price-amount.amount,
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tfoot tr th,
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tfoot tr td,
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order ul#shipping_method li label {
font-size: 16px !important;
font-weight: 500 !important;
line-height: 1.2 !important;
color: #000000 !important;
text-transform: none !important;
}
.woocommerce-checkout .shop_table tr td p {
font-size: 14px !important;
font-weight: 400 !important;
line-height: 1.2 !important;
color: #777777 !important;
}
.woocommerce ul#shipping_method .amount {
font-weight: 500;
}
.woocommerce-checkout .shop_table p.delivery-time-info {
margin-top: 5px;
}
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tfoot td {
padding: 5px 0 5px 0;
}
.woocommerce-checkout form.checkout .wc-gzd-order-submit {
margin: 35px 0 0;
}
.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-data-age-verification {
margin: 0 0 35px;
} body.archive .list-centered li a {
text-transform: none;
}
.wpb_widgetised_column aside ul li a {
font-size: 14px;
}
.shop_sidebar .widget ul .children {
margin-left: 10px;
}
.woocommerce .widget_product_categories ul li.current-cat > a,
.woocommerce-page .widget_product_categories ul li.current-cat > a,
.widget_product_categories ul li.current-cat > a {
font-weight: 600;
}
.woocommerce .widget_product_categories ul li,
.woocommerce-page .widget_product_categories ul li,
.widget_product_categories ul li {
position: relative;
}
.woocommerce .widget_product_categories ul li a,
.woocommerce-page .widget_product_categories ul li a,
.widget_product_categories ul li a {
display: block;
padding-right: 30px;
position: relative;
padding-left: 25px;
}
.woocommerce .widget_product_categories ul li a:before,
.woocommerce-page .widget_product_categories ul li a:before,
.widget_product_categories ul li a:before {
position: absolute;
top: -2px;
left: 0;
}
.woocommerce .widget_product_categories ul li .count,
.woocommerce-page .widget_product_categories ul li .count,
.widget_product_categories ul li .count {
position: absolute;
top: -1px;
right: 0;
}
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce-page .widget_price_filter .price_slider_amount {
font-size: 14px;
font-weight: 500;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label,
.woocommerce-page .widget_price_filter .price_slider_amount .price_label {
padding-top: 0;
}
.widget > ul > li:first-child,
.woocommerce .widget_layered_nav > ul > li:first-child {
padding-top: 0;
} .woocommerce-account .woocommerce-MyAccount-navigation ul li a {
font-size: 15px;
font-weight: 500;
text-transform: none;
} .tile-big .vc_column-inner,
.tile-small .vc_column-inner {
height: 0;
padding-top: 0 !important;
padding-bottom: 55% !important;
position: relative;
}
.tile-small .vc_column-inner {
padding-bottom: 75% !important;
}
.tile-big .vc_column-inner .wpb_wrapper .wpb_text_column,
.tile-small .vc_column-inner .wpb_wrapper .wpb_text_column {
display: inline-block;
max-width: 100%;
position: absolute;
bottom: 18px;
left: 25px;
z-index: 1;
margin-bottom: 0;
}
.tile-big .vc_column-inner .wpb_wrapper .wpb_single_image,
.tile-small .vc_column-inner .wpb_wrapper .wpb_single_image {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
overflow: hidden;
margin-bottom: 0;
}
.tile-big .vc_column-inner .wpb_wrapper .wpb_single_image figure,
.tile-big .vc_column-inner .wpb_wrapper .wpb_single_image figure a,
.tile-big .vc_column-inner .wpb_wrapper .wpb_single_image figure img,
.tile-small .vc_column-inner .wpb_wrapper .wpb_single_image figure,
.tile-small .vc_column-inner .wpb_wrapper .wpb_single_image figure a,
.tile-small .vc_column-inner .wpb_wrapper .wpb_single_image figure img {
display: block;
width: 100%;
height: 100%;
}
.tile-big .vc_column-inner .wpb_wrapper .wpb_single_image figure img,
.tile-small .vc_column-inner .wpb_wrapper .wpb_single_image figure img {
object-fit: cover;
}
.tile-big .wpb_text_column *,
.tile-small .wpb_text_column * {
color: #ffffff;
} .woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb {
font-size: 12px;
font-weight: 500;
} body.gbt_custom_notif .page-notifications .gbt-custom-notification-notice .gbt-custom-notification-message,
body.gbt_custom_notif .page-notifications .gbt-custom-notification-notice .product_notification_text {
font-family: 'Poppins', sans-serif;
font-size: 15px;
font-weight: 400;
text-decoration: none;
} .oh_mehrweg {
font-size: 18px;
} .widget-header-call-to-action {
text-align: center;
padding: 10px 25px !important;
margin-bottom: 0;
background: #6dab3c;
}
.widget-header-call-to-action * {
font-size: 14px;
color: #ffffff;
line-height: 1.3;
}
.widget-header-call-to-action p {
text-align: left;
margin: 0 50px 0 0;
}
.widget-header-call-to-action p:last-child {
margin-right: 0;
}
.widget-header-call-to-action p a {
color: #446b24;
font-weight: 400;
border-bottom: 1px solid transparent;
}
.widget-header-call-to-action p a:hover {
border-bottom: 1px dotted #446b24;
}
.widget-header-call-to-action .textwidget {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
@media (max-width: 650px) {
.widget-header-call-to-action .textwidget {
flex-direction: column;
}
.widget-header-call-to-action p {
text-align: center;
margin: 0 0 10px;
}
.widget-header-call-to-action p:last-child {
margin-bottom: 0;
}
} button.age-gate-submit-yes,
button.age-gate-submit-no {
display: inline-block;
font-size: 15px;
font-weight: 500;
padding: 14px 28px;
color: #ffffff;
background: #6dab3c;
border-radius: 2px;
text-transform: none;
cursor: pointer;
}
button.age-gate-submit-yes:hover,
button.age-gate-submit-no:hover {
color: #f7f7f7;
background-color: #5f9434;
}
.age-gate-challenge, .age-gate-message {
margin-bottom: 35px;
} @media (min-width: 1025px) {
.col2-set#customer_details {
width: 100% !important;
float: none;
padding: 0;
}
} .cwginstock-subscribe-form .panel {
border-radius: 0 !important;
}
.cwginstock-subscribe-form .panel-primary {
border-color: #e3e3e3 !important;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
color: #000000 !important;
padding: 20px;
background-color: #ffffff !important;
border-color: #ffffff !important;
border-radius: 0 !important;
}
.cwginstock-panel-heading h4 {
font-size: 16px !important;
font-weight: 700 !important;
color: #000000 !important;
line-height: 1.3 !important;
text-align: left !important;
margin-bottom: 0 !important;
}
.cwginstock-subscribe-form .panel-body {
padding: 0 20px 20px !important;
}
.cwginstock-subscribe-form .row {
margin: 0 !important;
}
.cwginstock-subscribe-form .col-md-12 {
padding: 0 !important;
}
.cwginstock-panel-body input[type=email] {
font-size: 15px !important;
font-weight: 500 !important;
text-align: left !important;
color: #444 !important;
height: 2.5rem !important;
border: 1px solid #cacaca !important;
}
.cwg_iagree_checkbox label {
display: block;
padding-left: 30px;
position: relative;
font-size: 14px;
font-weight: 500;
color: #888;
line-height: 1.3;
text-transform: none;
}
.cwg_iagree_checkbox label input {
position: absolute;
top: 0;
left: 0;
}
.cwginstock-subscribe-form .center-block {
text-align: left !important;
margin-left: 0 !important;
}
.cwginstock-subscribe-form input[type="submit"] {
margin: 20px 0 0;
}
.cwgstock_output {
margin: 15px 0 10px;
font-size: 14px;
line-height: 1.3;
}
.cwginstock_google_credit {
font-size: 14px;
line-height: 1.3;
margin: 5px 0 0;
}
.cwginstocksuccess {
font-weight: 700;
color: #7ab034 !important;
}   @media (max-width: 1023px) {
.woocommerce-checkout #customer_details > .col-1,
.woocommerce-checkout #customer_details > .col-2 {
width: 100%;
float: none;
}
.woocommerce-checkout #customer_details > .col-2 {
margin-top: 35px;
}
}
@media (max-width: 63.9375em) {
.woocommerce-checkout form.checkout .woocommerce-checkout-review-order {
padding-top: 50px;
}
}
@media (max-width: 910px) {
#footer .innerWrap {
flex-direction: column-reverse;
}
#footer .innerWrap > .footer-column {
width: 100%;
}
#footer .innerWrap > .footer-column:nth-child(1),
#footer .innerWrap > .footer-column:nth-child(2) {
display: none;
}
#footer .innerWrap > .footer-column:nth-child(3) {
margin: 55px 0 0;
}
#footer .widget.widget_text,
#footer .widget.widget_text *,
#footer .widgettitle,
#footer .widget_nav_menu li {
text-align: center;
}
}
@media (max-width: 767px) {
#frontpage-usps p {
text-align: center !important;
}
.vc_row.vc_custom_1615559460500 {
padding-left: 0 !important;
}
} .tax-product_cat .shop_header {
padding: 5px 0 !important;
margin: -85px 0 85px !important;
background-color: #f0f0f0;
background-image: url(//www.original-herberts.de/wp-content/themes/shopkeeper-child/assets/images/bg-cat.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.tax-product_cat .woocommerce-products-header__title {
margin: 45px 0;
}
.pc-brand-header {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
position: relative;
z-index: 2;
}
.pc-brand-header .brand {
display: flex;
flex-direction: row;
align-items: center;
}
.pc-brand-header .brand .visual {
width: 245px;
flex: 0 0 auto;
padding: 50px 20px;
margin: 0 100px 0 0;
}
.pc-brand-header .brand .visual img {
display: block;
width: auto;
height: auto;
max-width: 100%;
max-height: 150px;
margin: auto;
}
.pc-brand-header .brand .text {}
.pc-brand-header .brand .text h1 {
font-size: 44px;
margin-bottom: 15px;
}
.pc-brand-header .brand .text p {
margin-bottom: 0;
}
.pc-brand-header .description {
width: 40%;
}
.pc-brand-header .description *:last-child:not(div) {
margin-bottom: 0;
}
@media only screen and (max-width: 1240px) {
.pc-brand-header .description {
display: none;
}
}
@media only screen and (max-width: 800px) {
.tax-product_cat .shop_header {
padding: 35px 0 15px !important;
}
.pc-brand-header {
flex-direction: column;
justify-content: flex-start;
}
.pc-brand-header .brand {
flex-direction: column;
}
.pc-brand-header .brand .visual {
margin: 0 auto 50px;
}
.pc-brand-header .brand .text {
margin-bottom: 35px;
}
.pc-brand-header .brand .text * {
text-align: center;
}
}
@media screen and (max-width: 40em) {
.tax-product_cat .shop_header {
margin-top: -40px !important;
}
} .single_product_summary_related .widget_product_categories {
padding-right: 25px;
}
.single_product_summary_related .widget_product_categories h2.widgettitle {
font-size: 28px !important;
margin-bottom: 45px;
}
.single_product_summary_related .widget_product_categories ul {
font-size: 15px;
line-height: 20px;
list-style: none;
margin: 0;
}
.single_product_summary_related .widget_product_categories li.cat-parent:hover > ul.children {
display: block;
}
.single_product_summary_related .widget_product_categories ul.children {
display: none;
margin: 10px 0 10px 20px;
}
.single_product_summary_related .widget_product_categories li.cat-parent > a:after {
display: inline-block;
content: "";
width: 0;
height: 0;
vertical-align: top;
margin: 8px 0 0 10px;
border-top: 4px solid #ccc;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
}
.single_product_summary_related .widget_product_categories ul li {
position: relative;
}
.single_product_summary_related .widget_product_categories ul li a {
display: block;
font-size: 14px;
font-weight: 400;
padding-right: 30px;
position: relative;
padding-left: 25px;
color: #000000;
}
.single_product_summary_related .widget_product_categories ul li a:hover {
color: #7ab034;
}
.single_product_summary_related .widget_product_categories span.count {
float: right;
font-size: 11px;
font-weight: bold;
line-height: 1;
padding: 6px 10px !important;
border-radius: 10px !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
text-align: center;
min-width: 10px;
margin-top: -1px;
border-width: 1px;
border-style: solid;
background: rgba(84,84,84,0.05);
position: absolute;
top: -1px;
right: 0;
border-color: transparent;
color: #777777;
}
.single_product_summary_related .widget_product_categories .current-cat > span.count {
color: #7ab034;
}
@media screen and (min-width: 768px) {
.single_product_summary_related .widget_product_categories h2.widgettitle {
margin-top: 75px;
}
}
@media screen and (min-width: 1024px) {
.single_product_summary_related .widget_product_categories h2.widgettitle {
margin-top: 100px;
}
}
@media screen and (max-width: 1200px) {
.single_product_summary_related .xlarge-9 > .row {
display: flex;
flex-direction: column-reverse;
}
}
.oh-iframe-wrap {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
width: 100%;
height: auto;
}
.oh-iframe-wrap iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
body.woocommerce-checkout #customer_details > div {
width: 100% !important;
float: none !important;
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select, .woocommerce-checkout .select2-container--default .select2-selection--single, .country_select.select2-container, #billing_country_field .select2-container, #billing_state_field .select2-container, #calc_shipping_country_field .select2-container, #calc_shipping_state_field .select2-container, .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection--single, .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection--multiple, #shipping_country_field .select2-container, #shipping_state_field .select2-container, .woocommerce-address-fields .select2-container--default .select2-selection--single, .woocommerce-shipping-calculator .select2-container--default .select2-selection--single, .select2-container--default .select2-search--dropdown .select2-search__field, .woocommerce form .form-row.woocommerce-validated .select2-container .select2-selection, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, .woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select, .country_select.select2-container, .state_select.select2-container, .widget form.search-form .search-field {
border-color: #888 !important;
}
.woocommerce-checkout #billing_address_1_field, .woocommerce-checkout #shipping_address_1_field {
width: 47% !important;
float: left !important;
}

@font-face {
font-family: "Shopkeeper-Icon-Font";
src: url(//www.original-herberts.de/wp-content/themes/shopkeeper/inc/fonts/shopkeeper-icon-font/fonts/Shopkeeper-Icon-Font.woff2?dev9eh) format("woff2"), url(//www.original-herberts.de/wp-content/themes/shopkeeper/inc/fonts/shopkeeper-icon-font/fonts/Shopkeeper-Icon-Font.ttf?dev9eh) format("truetype"), url(//www.original-herberts.de/wp-content/themes/shopkeeper/inc/fonts/shopkeeper-icon-font/fonts/Shopkeeper-Icon-Font.woff?dev9eh) format("woff"), url(//www.original-herberts.de/wp-content/themes/shopkeeper/inc/fonts/shopkeeper-icon-font/fonts/Shopkeeper-Icon-Font.svg?dev9eh#Shopkeeper-Icon-Font) format("svg");
font-display: block;
font-weight: normal;
font-style: normal; }
[class^="spk-icon-"], [class*=" spk-icon-"] { font-family: "Shopkeeper-Icon-Font" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.spk-icon-checked:before {
content: ""; }
.spk-icon-sync:before {
content: ""; }
.spk-icon-Document_3:before {
content: ""; }
.spk-icon-Add_2:before {
content: ""; }
.spk-icon-Remove_2:before {
content: ""; }
.spk-icon-icon-arrow-right:before {
content: ""; }
.spk-icon-icon-message:before {
content: ""; }
.spk-icon-icon-like-it:before {
content: ""; }
.spk-icon-close-thin-large:before {
content: ""; }
.spk-icon-down-arrow-thin-large:before {
content: ""; }
.spk-icon-left-arrow-thin-large:before {
content: ""; }
.spk-icon-right-arrow-thin-large:before {
content: ""; }
.spk-icon-up-arrow-thin-large:before {
content: ""; }
.spk-icon-menu-filters:before {
content: ""; }
.spk-icon-down-small:before {
content: ""; }
.spk-icon-left-small:before {
content: ""; }
.spk-icon-right-small:before {
content: ""; }
.spk-icon-up-small:before {
content: ""; }
.spk-icon-video-player:before {
content: ""; }
.spk-icon-load-more:before {
content: ""; }
.spk-icon-diamond:before {
content: ""; }
.spk-icon-spk_error:before {
content: ""; }
.spk-icon-spk_check:before {
content: ""; }
.spk-icon-warning:before {
content: ""; }
.spk-icon-close:before {
content: ""; }
.spk-icon-arrow-left:before {
content: ""; }
.spk-icon-arrow-right:before {
content: ""; }
.spk-icon-view:before {
content: ""; }
.spk-icon-heart-full:before {
content: ""; }
.spk-icon-heart:before {
content: ""; }
.spk-icon-cart-shopkeeper:before {
content: ""; }
.spk-icon-menu:before {
content: ""; }
.spk-icon-search:before {
content: ""; }
.spk-icon-user-account:before {
content: ""; }
.spk-icon-quote-left:before {
content: ""; }
.spk-icon-used-product:before {
content: ""; }
.spk-icon-coupon:before {
content: ""; }.b2b-discount-banner{font-family:sans-serif;position:relative;top:0;left:0;right:0;padding:15px 25px;background-color:#145474;color:#fff;text-align:center;display:none;z-index:99}.b2b-discount-banner-dismiss{background:0 0;border:0;color:#fff;font-size:24px;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.b2b-discount-banner p{margin:0}button.b2b-discount-banner-dismiss:hover{background:0 0}.variation-bulk-price{float:left;width:100%;margin-bottom:15px}.woocommerce-variation.single_variation{margin-bottom:15px}input.cwgstock_phone {
width: 100%;
text-align: center
}
.iti {
width: 100%
}
.cwginstock-panel-heading h4 {
color: #fff
}
.center-block {
display: block;
margin-right: auto;
margin-left: auto
}
.cwginstock-panel-body input[type=email],
.cwginstock-panel-body input[type=text],
.form-group {
margin-bottom: 15px
}
#cwg-bis-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: .5;
z-index: 10000
}
.cwgstock_button {
width: 100%;
padding-top: 5px;
background: #87ceeb;
color: #fff
}.cwginstock-subscribe-form .row {
margin-left: -15px;
margin-right: -15px
}
.cwginstock-subscribe-form .col-lg-1,
.cwginstock-subscribe-form .col-lg-10,
.cwginstock-subscribe-form .col-lg-11,
.cwginstock-subscribe-form .col-lg-12,
.cwginstock-subscribe-form .col-lg-2,
.cwginstock-subscribe-form .col-lg-3,
.cwginstock-subscribe-form .col-lg-4,
.cwginstock-subscribe-form .col-lg-5,
.cwginstock-subscribe-form .col-lg-6,
.cwginstock-subscribe-form .col-lg-7,
.cwginstock-subscribe-form .col-lg-8,
.cwginstock-subscribe-form .col-lg-9,
.cwginstock-subscribe-form .col-md-1,
.cwginstock-subscribe-form .col-md-10,
.cwginstock-subscribe-form .col-md-11,
.cwginstock-subscribe-form .col-md-12,
.cwginstock-subscribe-form .col-md-2,
.cwginstock-subscribe-form .col-md-3,
.cwginstock-subscribe-form .col-md-4,
.cwginstock-subscribe-form .col-md-5,
.cwginstock-subscribe-form .col-md-6,
.cwginstock-subscribe-form .col-md-7,
.cwginstock-subscribe-form .col-md-8,
.cwginstock-subscribe-form .col-md-9,
.cwginstock-subscribe-form .col-sm-1,
.cwginstock-subscribe-form .col-sm-10,
.cwginstock-subscribe-form .col-sm-11,
.cwginstock-subscribe-form .col-sm-12,
.cwginstock-subscribe-form .col-sm-2,
.cwginstock-subscribe-form .col-sm-3,
.cwginstock-subscribe-form .col-sm-4,
.cwginstock-subscribe-form .col-sm-5,
.cwginstock-subscribe-form .col-sm-6,
.cwginstock-subscribe-form .col-sm-7,
.cwginstock-subscribe-form .col-sm-8,
.cwginstock-subscribe-form .col-sm-9,
.cwginstock-subscribe-form .col-xs-1,
.cwginstock-subscribe-form .col-xs-10,
.cwginstock-subscribe-form .col-xs-11,
.cwginstock-subscribe-form .col-xs-12,
.cwginstock-subscribe-form .col-xs-2,
.cwginstock-subscribe-form .col-xs-3,
.cwginstock-subscribe-form .col-xs-4,
.cwginstock-subscribe-form .col-xs-5,
.cwginstock-subscribe-form .col-xs-6,
.cwginstock-subscribe-form .col-xs-7,
.cwginstock-subscribe-form .col-xs-8,
.cwginstock-subscribe-form .col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}
.cwginstock-subscribe-form .col-xs-1,
.cwginstock-subscribe-form .col-xs-10,
.cwginstock-subscribe-form .col-xs-11,
.cwginstock-subscribe-form .col-xs-12,
.cwginstock-subscribe-form .col-xs-2,
.cwginstock-subscribe-form .col-xs-3,
.cwginstock-subscribe-form .col-xs-4,
.cwginstock-subscribe-form .col-xs-5,
.cwginstock-subscribe-form .col-xs-6,
.cwginstock-subscribe-form .col-xs-7,
.cwginstock-subscribe-form .col-xs-8,
.cwginstock-subscribe-form .col-xs-9 {
float: left
}
.cwginstock-subscribe-form .col-xs-12 {
width: 100%
}
.cwginstock-subscribe-form .col-xs-11 {
width: 91.66666667%
}
.cwginstock-subscribe-form .col-xs-10 {
width: 83.33333333%
}
.cwginstock-subscribe-form .col-xs-9 {
width: 75%
}
.cwginstock-subscribe-form .col-xs-8 {
width: 66.66666667%
}
.cwginstock-subscribe-form .col-xs-7 {
width: 58.33333333%
}
.cwginstock-subscribe-form .col-xs-6 {
width: 50%
}
.cwginstock-subscribe-form .col-xs-5 {
width: 41.66666667%
}
.cwginstock-subscribe-form .col-xs-4 {
width: 33.33333333%
}
.cwginstock-subscribe-form .col-xs-3 {
width: 25%
}
.cwginstock-subscribe-form .col-xs-2 {
width: 16.66666667%
}
.cwginstock-subscribe-form .col-xs-1 {
width: 8.33333333%
}
.cwginstock-subscribe-form .col-xs-pull-12 {
right: 100%
}
.cwginstock-subscribe-form .col-xs-pull-11 {
right: 91.66666667%
}
.cwginstock-subscribe-form .col-xs-pull-10 {
right: 83.33333333%
}
.cwginstock-subscribe-form .col-xs-pull-9 {
right: 75%
}
.cwginstock-subscribe-form .col-xs-pull-8 {
right: 66.66666667%
}
.cwginstock-subscribe-form .col-xs-pull-7 {
right: 58.33333333%
}
.cwginstock-subscribe-form .col-xs-pull-6 {
right: 50%
}
.cwginstock-subscribe-form .col-xs-pull-5 {
right: 41.66666667%
}
.cwginstock-subscribe-form .col-xs-pull-4 {
right: 33.33333333%
}
.cwginstock-subscribe-form .col-xs-pull-3 {
right: 25%
}
.cwginstock-subscribe-form .col-xs-pull-2 {
right: 16.66666667%
}
.cwginstock-subscribe-form .col-xs-pull-1 {
right: 8.33333333%
}
.cwginstock-subscribe-form .col-xs-pull-0 {
right: auto
}
.cwginstock-subscribe-form .col-xs-push-12 {
left: 100%
}
.cwginstock-subscribe-form .col-xs-push-11 {
left: 91.66666667%
}
.cwginstock-subscribe-form .col-xs-push-10 {
left: 83.33333333%
}
.cwginstock-subscribe-form .col-xs-push-9 {
left: 75%
}
.cwginstock-subscribe-form .col-xs-push-8 {
left: 66.66666667%
}
.cwginstock-subscribe-form .col-xs-push-7 {
left: 58.33333333%
}
.cwginstock-subscribe-form .col-xs-push-6 {
left: 50%
}
.cwginstock-subscribe-form .col-xs-push-5 {
left: 41.66666667%
}
.cwginstock-subscribe-form .col-xs-push-4 {
left: 33.33333333%
}
.cwginstock-subscribe-form .col-xs-push-3 {
left: 25%
}
.cwginstock-subscribe-form .col-xs-push-2 {
left: 16.66666667%
}
.cwginstock-subscribe-form .col-xs-push-1 {
left: 8.33333333%
}
.cwginstock-subscribe-form .col-xs-push-0 {
left: auto
}
.cwginstock-subscribe-form .col-xs-offset-12 {
margin-left: 100%
}
.cwginstock-subscribe-form .col-xs-offset-11 {
margin-left: 91.66666667%
}
.cwginstock-subscribe-form .col-xs-offset-10 {
margin-left: 83.33333333%
}
.cwginstock-subscribe-form .col-xs-offset-9 {
margin-left: 75%
}
.cwginstock-subscribe-form .col-xs-offset-8 {
margin-left: 66.66666667%
}
.cwginstock-subscribe-form .col-xs-offset-7 {
margin-left: 58.33333333%
}
.cwginstock-subscribe-form .col-xs-offset-6 {
margin-left: 50%
}
.cwginstock-subscribe-form .col-xs-offset-5 {
margin-left: 41.66666667%
}
.cwginstock-subscribe-form .col-xs-offset-4 {
margin-left: 33.33333333%
}
.cwginstock-subscribe-form .col-xs-offset-3 {
margin-left: 25%
}
.cwginstock-subscribe-form .col-xs-offset-2 {
margin-left: 16.66666667%
}
.cwginstock-subscribe-form .col-xs-offset-1 {
margin-left: 8.33333333%
}
.cwginstock-subscribe-form .col-xs-offset-0 {
margin-left: 0
}
@media (min-width:768px) {
.cwginstock-subscribe-form .col-sm-1,
.cwginstock-subscribe-form .col-sm-10,
.cwginstock-subscribe-form .col-sm-11,
.cwginstock-subscribe-form .col-sm-12,
.cwginstock-subscribe-form .col-sm-2,
.cwginstock-subscribe-form .col-sm-3,
.cwginstock-subscribe-form .col-sm-4,
.cwginstock-subscribe-form .col-sm-5,
.cwginstock-subscribe-form .col-sm-6,
.cwginstock-subscribe-form .col-sm-7,
.cwginstock-subscribe-form .col-sm-8,
.cwginstock-subscribe-form .col-sm-9 {
float: left
}
.cwginstock-subscribe-form .col-sm-12 {
width: 100%
}
.cwginstock-subscribe-form .col-sm-11 {
width: 91.66666667%
}
.cwginstock-subscribe-form .col-sm-10 {
width: 83.33333333%
}
.cwginstock-subscribe-form .col-sm-9 {
width: 75%
}
.cwginstock-subscribe-form .col-sm-8 {
width: 66.66666667%
}
.cwginstock-subscribe-form .col-sm-7 {
width: 58.33333333%
}
.cwginstock-subscribe-form .col-sm-6 {
width: 50%
}
.cwginstock-subscribe-form .col-sm-5 {
width: 41.66666667%
}
.cwginstock-subscribe-form .col-sm-4 {
width: 33.33333333%
}
.cwginstock-subscribe-form .col-sm-3 {
width: 25%
}
.cwginstock-subscribe-form .col-sm-2 {
width: 16.66666667%
}
.cwginstock-subscribe-form .col-sm-1 {
width: 8.33333333%
}
.cwginstock-subscribe-form .col-sm-pull-12 {
right: 100%
}
.cwginstock-subscribe-form .col-sm-pull-11 {
right: 91.66666667%
}
.cwginstock-subscribe-form .col-sm-pull-10 {
right: 83.33333333%
}
.cwginstock-subscribe-form .col-sm-pull-9 {
right: 75%
}
.cwginstock-subscribe-form .col-sm-pull-8 {
right: 66.66666667%
}
.cwginstock-subscribe-form .col-sm-pull-7 {
right: 58.33333333%
}
.cwginstock-subscribe-form .col-sm-pull-6 {
right: 50%
}
.cwginstock-subscribe-form .col-sm-pull-5 {
right: 41.66666667%
}
.cwginstock-subscribe-form .col-sm-pull-4 {
right: 33.33333333%
}
.cwginstock-subscribe-form .col-sm-pull-3 {
right: 25%
}
.cwginstock-subscribe-form .col-sm-pull-2 {
right: 16.66666667%
}
.cwginstock-subscribe-form .col-sm-pull-1 {
right: 8.33333333%
}
.cwginstock-subscribe-form .col-sm-pull-0 {
right: auto
}
.cwginstock-subscribe-form .col-sm-push-12 {
left: 100%
}
.cwginstock-subscribe-form .col-sm-push-11 {
left: 91.66666667%
}
.cwginstock-subscribe-form .col-sm-push-10 {
left: 83.33333333%
}
.cwginstock-subscribe-form .col-sm-push-9 {
left: 75%
}
.cwginstock-subscribe-form .col-sm-push-8 {
left: 66.66666667%
}
.cwginstock-subscribe-form .col-sm-push-7 {
left: 58.33333333%
}
.cwginstock-subscribe-form .col-sm-push-6 {
left: 50%
}
.cwginstock-subscribe-form .col-sm-push-5 {
left: 41.66666667%
}
.cwginstock-subscribe-form .col-sm-push-4 {
left: 33.33333333%
}
.cwginstock-subscribe-form .col-sm-push-3 {
left: 25%
}
.cwginstock-subscribe-form .col-sm-push-2 {
left: 16.66666667%
}
.cwginstock-subscribe-form .col-sm-push-1 {
left: 8.33333333%
}
.cwginstock-subscribe-form .col-sm-push-0 {
left: auto
}
.cwginstock-subscribe-form .col-sm-offset-12 {
margin-left: 100%
}
.cwginstock-subscribe-form .col-sm-offset-11 {
margin-left: 91.66666667%
}
.cwginstock-subscribe-form .col-sm-offset-10 {
margin-left: 83.33333333%
}
.cwginstock-subscribe-form .col-sm-offset-9 {
margin-left: 75%
}
.cwginstock-subscribe-form .col-sm-offset-8 {
margin-left: 66.66666667%
}
.cwginstock-subscribe-form .col-sm-offset-7 {
margin-left: 58.33333333%
}
.cwginstock-subscribe-form .col-sm-offset-6 {
margin-left: 50%
}
.cwginstock-subscribe-form .col-sm-offset-5 {
margin-left: 41.66666667%
}
.cwginstock-subscribe-form .col-sm-offset-4 {
margin-left: 33.33333333%
}
.cwginstock-subscribe-form .col-sm-offset-3 {
margin-left: 25%
}
.cwginstock-subscribe-form .col-sm-offset-2 {
margin-left: 16.66666667%
}
.cwginstock-subscribe-form .col-sm-offset-1 {
margin-left: 8.33333333%
}
.cwginstock-subscribe-form .col-sm-offset-0 {
margin-left: 0
}
}
@media (min-width:992px) {
.cwginstock-subscribe-form .col-md-1,
.cwginstock-subscribe-form .col-md-10,
.cwginstock-subscribe-form .col-md-11,
.cwginstock-subscribe-form .col-md-12,
.cwginstock-subscribe-form .col-md-2,
.cwginstock-subscribe-form .col-md-3,
.cwginstock-subscribe-form .col-md-4,
.cwginstock-subscribe-form .col-md-5,
.cwginstock-subscribe-form .col-md-6,
.cwginstock-subscribe-form .col-md-7,
.cwginstock-subscribe-form .col-md-8,
.cwginstock-subscribe-form .col-md-9 {
float: left
}
.cwginstock-subscribe-form .col-md-12 {
width: 100%
}
.cwginstock-subscribe-form .col-md-11 {
width: 91.66666667%
}
.cwginstock-subscribe-form .col-md-10 {
width: 83.33333333%
}
.cwginstock-subscribe-form .col-md-9 {
width: 75%
}
.cwginstock-subscribe-form .col-md-8 {
width: 66.66666667%
}
.cwginstock-subscribe-form .col-md-7 {
width: 58.33333333%
}
.cwginstock-subscribe-form .col-md-6 {
width: 50%
}
.cwginstock-subscribe-form .col-md-5 {
width: 41.66666667%
}
.cwginstock-subscribe-form .col-md-4 {
width: 33.33333333%
}
.cwginstock-subscribe-form .col-md-3 {
width: 25%
}
.cwginstock-subscribe-form .col-md-2 {
width: 16.66666667%
}
.cwginstock-subscribe-form .col-md-1 {
width: 8.33333333%
}
.cwginstock-subscribe-form .col-md-pull-12 {
right: 100%
}
.cwginstock-subscribe-form .col-md-pull-11 {
right: 91.66666667%
}
.cwginstock-subscribe-form .col-md-pull-10 {
right: 83.33333333%
}
.cwginstock-subscribe-form .col-md-pull-9 {
right: 75%
}
.cwginstock-subscribe-form .col-md-pull-8 {
right: 66.66666667%
}
.cwginstock-subscribe-form .col-md-pull-7 {
right: 58.33333333%
}
.cwginstock-subscribe-form .col-md-pull-6 {
right: 50%
}
.cwginstock-subscribe-form .col-md-pull-5 {
right: 41.66666667%
}
.cwginstock-subscribe-form .col-md-pull-4 {
right: 33.33333333%
}
.cwginstock-subscribe-form .col-md-pull-3 {
right: 25%
}
.cwginstock-subscribe-form .col-md-pull-2 {
right: 16.66666667%
}
.cwginstock-subscribe-form .col-md-pull-1 {
right: 8.33333333%
}
.cwginstock-subscribe-form .col-md-pull-0 {
right: auto
}
.cwginstock-subscribe-form .col-md-push-12 {
left: 100%
}
.cwginstock-subscribe-form .col-md-push-11 {
left: 91.66666667%
}
.cwginstock-subscribe-form .col-md-push-10 {
left: 83.33333333%
}
.cwginstock-subscribe-form .col-md-push-9 {
left: 75%
}
.cwginstock-subscribe-form .col-md-push-8 {
left: 66.66666667%
}
.cwginstock-subscribe-form .col-md-push-7 {
left: 58.33333333%
}
.cwginstock-subscribe-form .col-md-push-6 {
left: 50%
}
.cwginstock-subscribe-form .col-md-push-5 {
left: 41.66666667%
}
.cwginstock-subscribe-form .col-md-push-4 {
left: 33.33333333%
}
.cwginstock-subscribe-form .col-md-push-3 {
left: 25%
}
.cwginstock-subscribe-form .col-md-push-2 {
left: 16.66666667%
}
.cwginstock-subscribe-form .col-md-push-1 {
left: 8.33333333%
}
.cwginstock-subscribe-form .col-md-push-0 {
left: auto
}
.cwginstock-subscribe-form .col-md-offset-12 {
margin-left: 100%
}
.cwginstock-subscribe-form .col-md-offset-11 {
margin-left: 91.66666667%
}
.cwginstock-subscribe-form .col-md-offset-10 {
margin-left: 83.33333333%
}
.cwginstock-subscribe-form .col-md-offset-9 {
margin-left: 75%
}
.cwginstock-subscribe-form .col-md-offset-8 {
margin-left: 66.66666667%
}
.cwginstock-subscribe-form .col-md-offset-7 {
margin-left: 58.33333333%
}
.cwginstock-subscribe-form .col-md-offset-6 {
margin-left: 50%
}
.cwginstock-subscribe-form .col-md-offset-5 {
margin-left: 41.66666667%
}
.cwginstock-subscribe-form .col-md-offset-4 {
margin-left: 33.33333333%
}
.cwginstock-subscribe-form .col-md-offset-3 {
margin-left: 25%
}
.cwginstock-subscribe-form .col-md-offset-2 {
margin-left: 16.66666667%
}
.cwginstock-subscribe-form .col-md-offset-1 {
margin-left: 8.33333333%
}
.cwginstock-subscribe-form .col-md-offset-0 {
margin-left: 0
}
}
@media (min-width:1200px) {
.cwginstock-subscribe-form .col-lg-1,
.cwginstock-subscribe-form .col-lg-10,
.cwginstock-subscribe-form .col-lg-11,
.cwginstock-subscribe-form .col-lg-12,
.cwginstock-subscribe-form .col-lg-2,
.cwginstock-subscribe-form .col-lg-3,
.cwginstock-subscribe-form .col-lg-4,
.cwginstock-subscribe-form .col-lg-5,
.cwginstock-subscribe-form .col-lg-6,
.cwginstock-subscribe-form .col-lg-7,
.cwginstock-subscribe-form .col-lg-8,
.cwginstock-subscribe-form .col-lg-9 {
float: left
}
.cwginstock-subscribe-form .col-lg-12 {
width: 100%
}
.cwginstock-subscribe-form .col-lg-11 {
width: 91.66666667%
}
.cwginstock-subscribe-form .col-lg-10 {
width: 83.33333333%
}
.cwginstock-subscribe-form .col-lg-9 {
width: 75%
}
.cwginstock-subscribe-form .col-lg-8 {
width: 66.66666667%
}
.cwginstock-subscribe-form .col-lg-7 {
width: 58.33333333%
}
.cwginstock-subscribe-form .col-lg-6 {
width: 50%
}
.cwginstock-subscribe-form .col-lg-5 {
width: 41.66666667%
}
.cwginstock-subscribe-form .col-lg-4 {
width: 33.33333333%
}
.cwginstock-subscribe-form .col-lg-3 {
width: 25%
}
.cwginstock-subscribe-form .col-lg-2 {
width: 16.66666667%
}
.cwginstock-subscribe-form .col-lg-1 {
width: 8.33333333%
}
.cwginstock-subscribe-form .col-lg-pull-12 {
right: 100%
}
.cwginstock-subscribe-form .col-lg-pull-11 {
right: 91.66666667%
}
.cwginstock-subscribe-form .col-lg-pull-10 {
right: 83.33333333%
}
.cwginstock-subscribe-form .col-lg-pull-9 {
right: 75%
}
.cwginstock-subscribe-form .col-lg-pull-8 {
right: 66.66666667%
}
.cwginstock-subscribe-form .col-lg-pull-7 {
right: 58.33333333%
}
.cwginstock-subscribe-form .col-lg-pull-6 {
right: 50%
}
.cwginstock-subscribe-form .col-lg-pull-5 {
right: 41.66666667%
}
.cwginstock-subscribe-form .col-lg-pull-4 {
right: 33.33333333%
}
.cwginstock-subscribe-form .col-lg-pull-3 {
right: 25%
}
.cwginstock-subscribe-form .col-lg-pull-2 {
right: 16.66666667%
}
.cwginstock-subscribe-form .col-lg-pull-1 {
right: 8.33333333%
}
.cwginstock-subscribe-form .col-lg-pull-0 {
right: auto
}
.cwginstock-subscribe-form .col-lg-push-12 {
left: 100%
}
.cwginstock-subscribe-form .col-lg-push-11 {
left: 91.66666667%
}
.cwginstock-subscribe-form .col-lg-push-10 {
left: 83.33333333%
}
.cwginstock-subscribe-form .col-lg-push-9 {
left: 75%
}
.cwginstock-subscribe-form .col-lg-push-8 {
left: 66.66666667%
}
.cwginstock-subscribe-form .col-lg-push-7 {
left: 58.33333333%
}
.cwginstock-subscribe-form .col-lg-push-6 {
left: 50%
}
.cwginstock-subscribe-form .col-lg-push-5 {
left: 41.66666667%
}
.cwginstock-subscribe-form .col-lg-push-4 {
left: 33.33333333%
}
.cwginstock-subscribe-form .col-lg-push-3 {
left: 25%
}
.cwginstock-subscribe-form .col-lg-push-2 {
left: 16.66666667%
}
.cwginstock-subscribe-form .col-lg-push-1 {
left: 8.33333333%
}
.cwginstock-subscribe-form .col-lg-push-0 {
left: auto
}
.cwginstock-subscribe-form .col-lg-offset-12 {
margin-left: 100%
}
.cwginstock-subscribe-form .col-lg-offset-11 {
margin-left: 91.66666667%
}
.cwginstock-subscribe-form .col-lg-offset-10 {
margin-left: 83.33333333%
}
.cwginstock-subscribe-form .col-lg-offset-9 {
margin-left: 75%
}
.cwginstock-subscribe-form .col-lg-offset-8 {
margin-left: 66.66666667%
}
.cwginstock-subscribe-form .col-lg-offset-7 {
margin-left: 58.33333333%
}
.cwginstock-subscribe-form .col-lg-offset-6 {
margin-left: 50%
}
.cwginstock-subscribe-form .col-lg-offset-5 {
margin-left: 41.66666667%
}
.cwginstock-subscribe-form .col-lg-offset-4 {
margin-left: 33.33333333%
}
.cwginstock-subscribe-form .col-lg-offset-3 {
margin-left: 25%
}
.cwginstock-subscribe-form .col-lg-offset-2 {
margin-left: 16.66666667%
}
.cwginstock-subscribe-form .col-lg-offset-1 {
margin-left: 8.33333333%
}
.cwginstock-subscribe-form .col-lg-offset-0 {
margin-left: 0
}
}
.cwginstock-subscribe-form .clearfix:after,
.cwginstock-subscribe-form .clearfix:before,
.cwginstock-subscribe-form .container-fluid:after,
.cwginstock-subscribe-form .container-fluid:before,
.cwginstock-subscribe-form .container:after,
.cwginstock-subscribe-form .container:before,
.cwginstock-subscribe-form .row:after,
.cwginstock-subscribe-form .row:before {
content: " ";
display: table
}
.cwginstock-subscribe-form .clearfix:after,
.cwginstock-subscribe-form .container-fluid:after,
.cwginstock-subscribe-form .container:after,
.cwginstock-subscribe-form .row:after {
clear: both
}
.cwginstock-subscribe-form .center-block {
display: block;
margin-left: auto;
margin-right: auto
}
.cwginstock-subscribe-form .pull-right {
float: right !important
}
.cwginstock-subscribe-form .pull-left {
float: left !important
}
.cwginstock-subscribe-form .hide {
display: none !important
}
.cwginstock-subscribe-form .show {
display: block !important
}
.cwginstock-subscribe-form .invisible {
visibility: hidden
}
.cwginstock-subscribe-form .text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0
}
.cwginstock-subscribe-form .panel-heading>.dropdown .dropdown-toggle,
.cwginstock-subscribe-form .panel-title,
.cwginstock-subscribe-form .panel-title>.small,
.cwginstock-subscribe-form .panel-title>.small>a,
.cwginstock-subscribe-form .panel-title>a,
.cwginstock-subscribe-form .panel-title>small,
.cwginstock-subscribe-form .panel-title>small>a {
color: inherit
}
.cwginstock-subscribe-form .hidden {
display: none !important
}
.cwginstock-subscribe-form .affix {
position: fixed
}
.cwginstock-subscribe-form .panel {
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}
.cwginstock-subscribe-form .panel-title,
.cwginstock-subscribe-form .panel>.list-group,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group,
.cwginstock-subscribe-form .panel>.panel-collapse>.table,
.cwginstock-subscribe-form .panel>.table,
.cwginstock-subscribe-form .panel>.table-responsive>.table {
margin-bottom: 0
}
.cwginstock-subscribe-form .panel-body {
padding: 15px
}
.cwginstock-subscribe-form .panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 3px;
border-top-left-radius: 3px
}
.cwginstock-subscribe-form .panel-title {
margin-top: 0;
font-size: 16px
}
.cwginstock-subscribe-form .panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px
}
.cwginstock-subscribe-form .panel>.list-group .list-group-item,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group .list-group-item {
border-width: 1px 0;
border-radius: 0
}
.cwginstock-subscribe-form .panel-group .panel-heading,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
border-bottom: 0
}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px
}
.cwginstock-subscribe-form .panel>.list-group:first-child .list-group-item:first-child,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 3px;
border-top-left-radius: 3px
}
.cwginstock-subscribe-form .panel>.list-group:last-child .list-group-item:last-child,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px
}
.cwginstock-subscribe-form .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0
}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child {
border-top-right-radius: 3px;
border-top-left-radius: 3px
}
.cwginstock-subscribe-form .list-group+.panel-footer,
.cwginstock-subscribe-form .panel-heading+.list-group .list-group-item:first-child {
border-top-width: 0
}
.cwginstock-subscribe-form .panel>.panel-collapse>.table caption,
.cwginstock-subscribe-form .panel>.table caption,
.cwginstock-subscribe-form .panel>.table-responsive>.table caption {
padding-left: 15px;
padding-right: 15px
}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
border-top-left-radius: 3px
}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
border-top-right-radius: 3px
}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
border-bottom-left-radius: 3px
}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
border-bottom-right-radius: 3px
}
.cwginstock-subscribe-form .panel>.panel-body+.table,
.cwginstock-subscribe-form .panel>.panel-body+.table-responsive,
.cwginstock-subscribe-form .panel>.table+.panel-body,
.cwginstock-subscribe-form .panel>.table-responsive+.panel-body {
border-top: 1px solid #ddd
}
.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child td,
.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child th {
border-top: 0
}
.cwginstock-subscribe-form .panel>.table-bordered,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered {
border: 0
}
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
border-left: 0
}
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
border-right: 0
}
.cwginstock-subscribe-form .panel>.table-responsive {
border: 0;
margin-bottom: 0
}
.cwginstock-subscribe-form .panel-group {
margin-bottom: 20px
}
.cwginstock-subscribe-form .panel-group .panel {
margin-bottom: 0;
border-radius: 4px
}
.cwginstock-subscribe-form .panel-group .panel+.panel {
margin-top: 5px
}
.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.list-group,
.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.panel-body {
border-top: 1px solid #ddd
}
.cwginstock-subscribe-form .panel-group .panel-footer {
border-top: 0
}
.cwginstock-subscribe-form .panel-group .panel-footer+.panel-collapse .panel-body {
border-bottom: 1px solid #ddd
}
.cwginstock-subscribe-form .panel-default {
border-color: #ddd
}
.cwginstock-subscribe-form .panel-default>.panel-heading {
color: #333;
background-color: #f5f5f5;
border-color: #ddd
}
.cwginstock-subscribe-form .panel-default>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #ddd
}
.cwginstock-subscribe-form .panel-default>.panel-heading .badge {
color: #f5f5f5;
background-color: #333
}
.cwginstock-subscribe-form .panel-default>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #ddd
}
.cwginstock-subscribe-form .panel-primary {
border-color: #337ab7
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
color: #fff;
background-color: #337ab7;
border-color: #337ab7
}
.cwginstock-subscribe-form .panel-primary>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #337ab7
}
.cwginstock-subscribe-form .panel-primary>.panel-heading .badge {
color: #337ab7;
background-color: #fff
}
.cwginstock-subscribe-form .panel-primary>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #337ab7
}
.cwginstock-subscribe-form .panel-success {
border-color: #d6e9c6
}
.cwginstock-subscribe-form .panel-success>.panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6
}
.cwginstock-subscribe-form .panel-success>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #d6e9c6
}
.cwginstock-subscribe-form .panel-success>.panel-heading .badge {
color: #dff0d8;
background-color: #3c763d
}
.cwginstock-subscribe-form .panel-success>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #d6e9c6
}
.cwginstock-subscribe-form .panel-info {
border-color: #bce8f1
}
.cwginstock-subscribe-form .panel-info>.panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1
}
.cwginstock-subscribe-form .panel-info>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #bce8f1
}
.cwginstock-subscribe-form .panel-info>.panel-heading .badge {
color: #d9edf7;
background-color: #31708f
}
.cwginstock-subscribe-form .panel-info>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #bce8f1
}
.cwginstock-subscribe-form .panel-warning {
border-color: #faebcc
}
.cwginstock-subscribe-form .panel-warning>.panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc
}
.cwginstock-subscribe-form .panel-warning>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #faebcc
}
.cwginstock-subscribe-form .panel-warning>.panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b
}
.cwginstock-subscribe-form .panel-warning>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #faebcc
}
.cwginstock-subscribe-form .panel-danger {
border-color: #ebccd1
}
.cwginstock-subscribe-form .panel-danger>.panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1
}
.cwginstock-subscribe-form .panel-danger>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #ebccd1
}
.cwginstock-subscribe-form .panel-danger>.panel-heading .badge {
color: #f2dede;
background-color: #a94442
}
.cwginstock-subscribe-form .panel-danger>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #ebccd1
}.woocommerce-checkout .woocommerce form.woocommerce-checkout:after{clear:both;content:"";display:block}.woocommerce div.product .product_infos p.price-unit{display:block!important;font-size:.9em!important}.woocommerce div.product .product_infos p.wc-gzd-additional-info{font-size:.9em!important}.woocommerce div.product .product_infos p.wc-gzd-additional-info a{font-size:1em!important}span.wc-gzd-additional-info.shipping-costs-info{font-size:1em}.woocommerce div.product .product_infos span.wc-gzd-additional-info.shipping-costs-info{margin-bottom:0}.woocommerce .related.products .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.woocommerce .related.products .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info{display:block!important;font-size:.8em!important}.woocommerce .related.products .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info a,.woocommerce .related.products .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info a{font-size:1em!important}.archive .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.archive .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info{display:inline-block!important;font-size:.8em!important}.archive .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info a,.archive .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info a{font-size:1em!important}.woocommerce li.product p.wc-gzd-additional-info{font-size:.8em!important;margin-bottom:.2rem;margin-top:.2rem}.archive .wc-gzd-rating-authenticity-status{display:block;font-size:10px!important}.archive .wc-gzd-rating-authenticity-status a{font-size:10px!important}@media(min-width:1025px){.col2-set#customer_details{float:left;margin-top:90px;padding:0 90px 0 10px;width:62.2%!important}#order_review{float:right;margin-top:90px;width:37.8%}}@media(max-width:1024px){#order_review{margin-top:40px}}.products .product_after_shop_loop.germanized-active .wc-gzd-additional-info{line-height:16px!important}.product p.wc-gzd-additional-info,span.wc-gzd-additional-info.shipping-costs-info{text-transform:none!important}.products .product_after_shop_loop.germanized-active .shipping-costs-info,.products .product_after_shop_loop.germanized-active .tax-info{display:inline-block!important;text-transform:none}.woocommerce-checkout-review-order{padding:0 40px 40px}table.shop_table tr.cart_item .wc-gzd-cart-info,table.shop_table tr.cart_item .wc-gzd-cart-info p,table.shop_table tr.cart_item .wc-gzd-cart-info span{font-size:11px!important;font-weight:400}.wc-gzd-checkbox-placeholder a{font-size:1em!important}.woocommerce-checkout-review-order h3#order_payment_heading{margin-top:20px}#place_order{width:100%!important}.woocommerce .shop_table.woocommerce-checkout-review-order-table tr td.product-total,.woocommerce .shop_table.woocommerce-checkout-review-order-table tr th.product-total{text-align:right}@media(min-width:1025px){body.woocommerce-multistep-checkout .col2-set#customer_details{float:none;margin:0;padding:0;width:100%!important}body.woocommerce-multistep-checkout #order_review{float:none;margin:0;width:100%!important}body.woocommerce-multistep-checkout .woocommerce-gzdp-checkout-verify-data .col2-set .col-1{float:left;width:50%}body.woocommerce-multistep-checkout .woocommerce-gzdp-checkout-verify-data .col2-set .col-2{margin-top:0!important;width:50%}}body.woocommerce-multistep-checkout h3#order_review_heading{margin-bottom:20px;margin-top:15px}body.woocommerce-multistep-checkout .woocommerce-gzdp-checkout-verify-data .col2-set{margin-bottom:20px!important}body.woocommerce-multistep-checkout-active-address #order_review{display:none}