/*
 Theme Name:   Divi-TheMiddleMan
 Theme URI:    http://www.frag.co.uk/
 Description:  Divi Child Theme
 Author:       Dug Stokes
 Author URI:   http://www.frag.co.uk/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

#et_top_search {
    margin-top: -20px;
}

.archive #left-area,
.category #left-area {
	width: 100%;
}
.archive #main-content .container::before, .archive #sidebar
.category #main-content .container::before, .category #sidebar {
	display: none;
}

.et-cart-info {
	display: none !important;
}
#main-content {
    background-color: transparent !important;
}

.noborders, .noborders td, .noborders tr {
 border: 0px !important;
}
#main-content a { color: white; }
#main-content { color: white; font-size: 120%; }
.et_overlay { display: none; }
h1.page-title { display: none; }
.woocommerce-breadcrumb { display: none; } 

body.custom-background {
    background-color: #777777;
    background-image: url('https://www.the-middle-man.com/wp-content/uploads/2015/12/bg.jpg');
    background-repeat: repeat !important;
    background-position: top center !important;
    background-attachment: fixed !important;
    background-size: initial !important;
}
.gridlist-toggle { display: none !important; }
#main-header {
	background-color: #bbbbbb;
}
#et_top_search {
	display: none; 
}

ul.products li {
    color: white;
}

body ul.products.list li.product {
    text-align: left !important;
    width: 50% !important;
    margin-right: 0 !important;
    float: left !important;
    clear: none !important;
}

body.archive.category #left-area {
    width: 100% !important;
}

#left-area {
    width: 79.125% !important;
}

ul.products li h3 {
    font-size: 1.5em !important;
    color: white;
}

ul.products.list li.product img {
    width: 20.75% !important;
}
ul.products.list li.product h3, ul.products.list li.product div[itemprop="description"], ul.products.list li.product .price, ul.products.list li.product .gridlist-buttonwrap {
    width: 75.4%;
    float: right;
    clear: none;
}
ul.products li hr {
    display: none
}

.current-menu-item a,
.current_page_item a {
	color: white !important;
}

.et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay::before, .et_pb_member_social_links a:hover, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_contact_submit, .et_pb_bg_layout_light .et_pb_newsletter_button {
    color: white;
}

.et_pb_bg_layout_dark, .et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark h4, .et_pb_bg_layout_dark h5, .et_pb_bg_layout_dark h6 {
    color: #fff !important;
    background-color: transparent !important;
}

.et_pb_slider .et_pb_slide {
	box-shadow: none;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    height: 145px;
}

.mobile_menu_bar::before {
    color: white;
}
h1, h2, h3, h4, h5, h6 {
    color: white;
}
#comment-wrap {
    display: none;
}
.et_right_sidebar #sidebar {
    padding-left: 30px;
    position: fixed;
    left: 72%;
}
#tab-description h2 {display: none; }
