  /*
You can add your own CSS here.

Click the help icon above to learn more.
*/


.woocommerce-error li {
	color: white;
}

.woocommerce table.shop_table th { color: white
}

.woocommerce table.shop_table td { color: white
}


.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: #ff4700;
	font-weight: bold;
	text-shadow: 1px 1px 2px red;
}

.woocommerce div.product div.summary {
	color: white;
	text-shadow: 1px 1px 2px black;
}

.woocommerce div.product .out-of-stock {
	font-weight: bold;
	text-shadow: 1px 1px 2px black;
}


.content-area .entry-title, .content-area .entry-title a {
	color: #ff4700;
	font-weight: bold;
	text-shadow: 1px 1px 2px black;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {
    font-weight: 700;
	text-shadow: 1px 1px 2px black;
    color: #ff4700;
}
.woocommerce-checkout #payment {
    background: #0009;
    border-radius: 5px;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 2em 1em 3.5em;
    margin: 0 0 2em;
    position: relative;
    background-color: #0009;
}

.page-id-653 .entry-title{
display:none;
}

.page-id-710 .entry-title{
display:none;
}

.page-id-1033 .site-header{
display: none !important;
}

.page-id-1033 .custom-background{
background-image: none !important; 
}


.widget-area > :last-child {
	margin-bottom: -40px;
		margin-top: -40px
}

.related.products {
  display: none !important;
}

.elementor-21 .elementor-element.elementor-element-7445923 > .elementor-widget-container {
    background: rgba(255,0,0,0.5);
    border-radius: 15px 15px 15px 15px;
	
	#ycd-circle-975 .textDiv_Days h4, #ycd-circle-975 .textDiv_Days span {
    color: white;
}
	
#ycd-circle-975 .textDiv_Hours h4, #ycd-circle-975 .textDiv_Hours span {
    color: white;
}
	
	#ycd-circle-975 .textDiv_Minutes h4, #ycd-circle-975 .textDiv_Minutes span {
    color: white;
}
	
	#ycd-circle-975 .textDiv_Seconds h4, #ycd-circle-975 .textDiv_Seconds span {
    color: white;
}
	
