/*
CTC Separate Stylesheet
Updated: 2026-01-22 19:42:25
Theme Name: Divi Child NEW
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.27.5.1769110945
*/

ul.tabs.wc-tabs {
    display: none;
}

.woocommerce-tabs.wc-tabs-wrapper {
    border: none !important;
}

table.woocommerce-product-attributes.shop_attributes {
    border: 1px solid #666;
}

div#tab-additional_information {
    padding: 0px !important;
}

#content-area table tr, #content-area table th, #content-area table td {
    padding-top: 0;
    padding-bottom: 0;
}

.product_meta {
    border-color: #666;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid;
	margin-top: 20px;
}

div#tab-additional_information > h2 {
    padding-top: 20px;
}

#main-content {background-color:#000000}
ul.tabs.wc-tabs {
    background: #000000 !important;
}
.et_header_style_centered #main-header .logo_container {height:200px}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container {padding-top: 277px !important}
.et_pb_section {
    background-color: #000000;
}

mark.count {
    background-color: #d3b113;
}

h2.woocommerce-loop-category__title {
    text-align: center;
}
a.et-cart-info {
    display: none;
}

input#searchsubmit {
    background: #000;
    color: #ccc;
    border-color: #666;
}
.product_meta > span {
    width: 100% !important;
    display: block;
    font-size: 20px;
}

@media only screen and (min-width: 981px) {
.et-fixed-header#top-header a {
    color: #d3b113 !important;
	}}

.widget_search input#searchsubmit, input#s {
    background: #000;
    border-color: #666 !important;
}

@media (min-width: 981px) {
#main-content .container:before {
    background-color: #666;
	}}

mark.count {
    background-color: #000;
    color: #666;
    padding-left: 10px;
}

.summary.entry-summary p {
    font-size: 20px;
}

select.orderby {
    background: #000;
    border: 1px solid #666;
}

span.sku {
    color: #d3b113;
}

header.woocommerce-products-header > img {
    width: 300px;
    float: left;
    margin-right: 20px;
    clear: both !important;
    display: block;
}

header.woocommerce-products-header {
    clear: both;
    display: table;
    padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #666;
}

div#et-info {
    font-size: 14px;
}

span.wcsob_soldout {
    left: 0 !important;
    padding-left: 20px;
    padding-right: 20px;
	right: 0px;
	top: 0px;
}

#top-header{
    background-color: #1a1a1a !important;
	}
#top-menu.nav > ul > a {color:#000;}