/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 15.7

All css files are placed in /css/ folder
*/

#Header {
    display: none;
}

#Top_bar #logo {
    padding: 10px 0px 20px !important;
    line-height: 0px !important;
    width: 100%;
}
#Header_creative #Top_bar .logo {margin: 0px !important;}

h1, h2, h3, h4, h5, h6 {text-transform: uppercase;}


/* #### Menü  ### */

#Top_bar .menu ul {
    padding-top: 5px;
}

#Header_creative #Top_bar .menu > li > a span {
    line-height: 26px !important;
    padding-top: 5px;
}

#menu > ul > li > a span, #menu > ul > li > a, .action_button, #overlay-menu ul li a {
    font-family: "Lato",Arial,Tahoma,sans-serif;
    font-weight: 400 !important;
    font-size: 12px !important;
    letter-spacing: 0.3em !important;
    text-transform: uppercase;
}

#Top_bar .menu > li ul.sub-menu {background-color: #e14290; line-height: 16px; letter-spacing: 0.3em;font-weight: 300; font-size: 12px; white-space: nowrap; text-transform: uppercase}
#Top_bar .menu li ul.sub-menu li {width: auto;}

#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle {
    color: #000 !important;
}

.column, .columns {
    margin: 0 1% 10px !important;
}

/* #### Woocommerce  ### */

.one.column {
    width: 100% !important;
}
.einstieg {margin-left: 17px; width: 99% !important}

.woocommerce .product div.entry-summary .price {
	color: #000 !important;
}

.woocommerce div.product form.cart .variations {
    display: block;
}

.image_frame, .wp-caption {border-width: 0px !important;}
.woocommerce ul.products li.product .desc {background: transparent !important;}
.woocommerce ul.products li.product .button {margin: auto;}
.woocommerce ul.products li.product .price { color:#000 !important;}

.single-product {margin-top: 30px;}

.shop-filters {display: none;}
.product_meta {display: none;}

.ppt {display: none !important;}

.back-btn {float: right; z-index: 20}


/* #### Warenkorb & Kasse  ### */

.top_bar_right {border-top: 1px solid #fff; padding-top: 35px !important;}
th {text-transform: uppercase; color: #000 !important;}
.woocommerce-cart .cart-collaterals .cart_totals table small {color: #000 !important;}
.order-total {font-size: 1.3em;}
.order-total .includes_tax {font-size: 0.6em; display: block;}
.actions {background: transparent !important; }
label {text-transform: uppercase; font-weight: normal !important;}
.required {color: #000 !important;}

#customer_details {margin-top: 20px; margin-bottom: 50px;}

.woocommerce-checkout .woocommerce table.shop_table, #payment {
    width: 75%;
} 

/* #### Feedback  ### */

.woocommerce form .form-row.woocommerce-invalid label {
    color: #fff;
}

@media only screen and (min-width: 960px) and (max-width: 1239px) 
{
	.top_bar_right {border-top: 0px solid #fff; padding-top: 8px !important;}
}
