.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #000;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #8a8a8a;
    color: #fff;
}
.woocommerce ul.products li.product a img {
		min-height:210px;
}
.woocommerce span.onsale{
		border-radius:0;
		background-color:black;
}
.woocommerce ul.products li.product .price {
		color:black;
}
.outOfStockPrice {
   visibility: hidden;
}
.woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del,
.entry-summary p.price span {
    color: #666 !important;
    font-size: 14px !important;
    margin: 0 !important;
}
div.single_meta{
		display:none;
}
.product-category{
		text-align:center;
}
h2 mark.count{
		display:none;
}
.nocomments{
		display:none;
}
.product_meta span{
		display:block;
}
.product_meta span.sku_wrapper span.sku{
		display:inline-block;
}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
		background-color:black;
}
.variations{
		position:relative;
}
.variations .label{

}
.variations .value{
		padding-left: 50px !important;
}
.variations .label{
		color:black;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
		color:white;
}
.dropdown-menu{
		background-color:white !important;
		color:black !important;
}
.dropdown-menu li a{
		color:black !important;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
		background-color:#b1af67 !important;
}
.term-description p{
		font-size:24px;
		font-weight:800;
}
.related{
		display:inline-block !important;
}

ul#menu-categories{
		list-style-type:none;
		padding:0px;
		justify-content: center;
		text-align: center;
}
ul#menu-categories li{
		padding:5px 15px;
		display:inline-block;
		align-items: flex-start;
}
ul.sub-menu{
		list-style-type:none;
		padding-left:0px;
		display:none;
		position:absolute;
		background-color:#b1af67;
}
ul.sub-menu li a:hover{
		color:white;
}
ul#menu-categories li:hover ul.sub-menu{
		display:block;
		color:#b1af67;
}
ul#menu-categories li:hover a{
		color:black !important;
}
ul.sub-menu li{
		display:block !important;
}
ul.dropdown-menu li{
		padding:10px !important;
}
ul.dropdown-menu li ul.dropdown-menu{
		background-color:#b1af67 !important;
		width:100%;
}
ul.dropdown-menu li ul.dropdown-menu li{
		padding:10px !important;
}
ul.dropdown-menu li.menu-item-has-children:hover ul.dropdown-menu{
		display:inline;
		position:relative;
}

body .et_pb_button, body.et-db #et-boc .et-l .et_pb_button {
	padding: 0.3em 1em !important;
	color: #515151 !important;
    border-width: 3px !important;
    border-color: #ebe9eb !important;
    border-radius: 3px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    background-color: #ebe9eb !important;
}