/*
Theme Name: Mr. Tailor Child Theme
Theme URI: http://mrtailor.getbowtied.com/
Description: This is a child theme for Mr. Tailor.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: mrtailor
Version: 1.2.1
*/

@import url("../mrtailor/style.css");

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

header, header a{color: #FFF !important;}
header .shopping_bag_items_number, header .wishlist_items_number, header .site-branding{border-color: #FFF;}
header .shopping_bag_items_number{color: #FFF;}

#site-menu, #site-menu a{color: #FFF !important;}
#site-menu ul.sub-menu{background: #000;}

.shopping_bag_items_number, .wishlist_items_number, .site-branding{border-color: #FFFFFF !important; color: #FFFFFF !important;}


/* Shop-Seite */
.filter_products_container, .woocommerce-ordering{display: none !important}


/* Produktdetailseite */
.product_image_zoom_button{display: none !important;}

.woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price{font-size: 1.5em !important;}

.single_variation .stock{display: none !important;}

.variations_lines label{text-transform: none; color: #000 !important; font-weight: normal !important;}
.product_infos .big-select{border-bottom: 1px solid #000; border-top: 1px solid #000; height: auto;}
.product_infos .select2-container, .product_infos .big-select, .product_infos select.big-select{font-size: 1em !important;}
.product_infos .reset_variations{display: none !important;}

.product_infos .qty{display: none;}
.product_infos .quantity .minus, .product_infos .quantity .input-text, .product_infos .quantity .plus{border: none !important; border-top: 1px solid #000 !important; border-bottom: 1px solid #000 !important; background: #FFF !important;}
.product_infos .quantity .input-text{position: relative !important; z-index: 99 !important;}
.product_infos .quantity .minus, .product_infos .quantity .plus{border-left: none !important;}
.product_infos .quantity .minus:hover, .product_infos .quantity .plus:hover{background: #000 !important;}
.product_infos .quantity .input-text{display: block;}
.product_infos .quantity .plus{margin: 0 !important}


/* Warenkorb */
.cart-subtotal td, .shipping td:last-child, .order-total td{text-align: right !important;}
.includes_tax{font-family: 'Lato' !important; font-size: 1em !important; font-weight: normal !important; color: #000 !important;}

.shop_table.cart .product-quantity{width: auto !important; max-width: 90px !important;}
.shop_table.cart .product-name{white-space: nowrap;}
.shop_table.cart .quantity .minus, .shop_table.cart .quantity .input-text, .shop_table.cart .quantity .plus{border: 1px solid #000 !important;}
.shop_table.cart .quantity .minus, .shop_table.cart .quantity .plus{border-left: none !important;}


/* Kasse */
.shop_table.order_details .shipping{text-align: right;}
.order-total .includes_tax, .order-total .includes_tax .amount{font-family: 'Lato' !important; font-size: 12px !important; font-weight: normal !important; color: #000 !important; white-space: nowrap;}

.payment_methods label{color: #000 !important; text-transform: none !important;}

.main-slider h3 {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    margin: 0 0 24px 0;
    line-height: 1.8em;
    font-weight: bold;
}

@media only screen and (min-width: 40.063em) {
.main-slider h3 {
    margin: 0 0 30px 0;
}







/****************************************************************/
/****************************************************************/
/****************************************************************/