/* Custom code goes here - paste your css code below in line 3 */
.product-information .product_desc table tbody, .product-description table tbody {
    border: none;
}
.tabs ul.nav-tabs {
    background-color: #3F3F3F;
    color: #FFFFFF;
	line-height: 50px;
}
.tabs ul.nav-tabs li.nav-item a {
    color: #b5b2b2;
	border:none;
}
.columns .text-uppercase {
    background-color: #3f3f3f;
	color: #ffffff;
}
#search_filters_brands .text-uppercase, #search_filters_suppliers .text-uppercase, .list-block .text-uppercase {
    color: #ffffff;
	padding-left: 10px;
	border:none;
}
.columns .text-uppercase a, .columns .text-uppercase span, .columns div#_desktop_cart .cart_index_title a, #home_man_product .catprod_title a span {
    border: none;
}
#index .tabs ul.nav-tabs li.nav-item a.active, #index .tabs ul.nav-tabs li.nav-item a:hover, .index_title a, .index_title span {
    color: white;
}
.columns .text-uppercase {
    background-color: #3f3f3f;
    color: #fff;
    padding-left: 10px;
	line-height: 50px;
}
.product-information .product_desc table tbody tr td, .product-description table tbody tr td {
    border: none;
}
.product-information .product_desc table tbody tr, .product-description table tbody tr {
    border:none;
}
.tabs ul.nav-tabs li.nav-item a {
 //   color: #ffffff;
    padding-left: 10px;
    border: none;
}
.products .product-miniature {
    text-align: center;
}
#product .tabs ul.nav-tabs li.nav-item a.active, #product .tabs ul.nav-tabs li.nav-item a:hover, #product .index_title span, .page-product-heading span, body #product-comments-list-header .comments-nb {
    color: #f7f7f7;
	background-color: #3F3F3F;
    padding-left: 10px;
    padding-right: 10px;
	//border-color: #3F3F3F;
	border:none;
	line-height: 50px;
}
.page-product-heading {
    background-color: #3F3F3F;
	border:none;
	line-height: 50px;
}

#_desktop_top_menu>ul>li>a.sf-with-ul:after,
body #_desktop_top_menu ul.top-menu .popover.sub-menu.collapse {
display: none !important;
}
.subcat_style_0 #subcategories ul li:hover .subcategory-image a {
    border: 1px solid #3F3F3F;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(51, 51, 51);
    border-right-color: rgb(51, 51, 51);
    border-bottom-color: rgb(51, 51, 51);
    border-left-color: rgb(51, 51, 51);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    padding: 1px;
}
@media (min-width: 992px) {
    .page_width_1300 main, .page_width_1300 .container, .page_width_1300.slider_position_top.slider_boxed div#slider_row {
        max-width: 1300px;
    }
}
a {
    color: #3f3f3f;
    text-decoration: none;
}

/* Reduziert hide */
a.product-flags-plist span.product-flag.discount {
display: none;
}

/* -XX% hide */
a.product-flags-plist span.product-flag.discount-percentage {
display: none;
}
