.et_pb_widget.woocommerce a:active {
       color: #fafaf9; 
    } 

.et_pb_widget.woocommerce a {
       color: rgba(249,249,249,1); 
    } 

.et_pb_widget.woocommerce a:hover {
       color: #fafaf9; 
    } 

.et_pb_widget.woocommerce a:visited {
       color: #faf9f9; 
    } 

.hentry .woocommerce:active {
       color: rgb(253, 202, 66); 
    } 

.hentry .woocommerce:hover {
       color: #fcfcfc; 
    } 

.hentry .woocommerce ul.products li.product .price {
       background-color: rgba(44,45,46,1); 
    } 

.hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
       background-color: rgba(44,45,46,1); 
       font-size: 9px; 
    } 

.hentry .woocommerce:visited {
       color: #fcfcfc; 
    } 

.post-1060 .et_pb_section:nth-child(2) {
       background-color: rgba(0,0,0,1)!important; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(60,56,56,1)!important; 
       font-size: 15px; 
    } 

.post-40 .et_pb_section:nth-child(8) .et_pb_row:nth-child(3) {
       background-color: transparent; 
    } 

.post-580 .et_pb_section:nth-child(2) {
       background-color: transparent!important; 
    } 

.post-6 .et_pb_section:nth-child(2) {
       background-color: rgba(0,0,0,1)!important; 
    } 

.post-6 .et_pb_section:nth-child(3) .et_pb_text   a {
       color: rgba(250,50,50,1); 
    } 

.post-6 .et_pb_section:nth-child(3) .et_pb_text   {
       color: rgba(0,0,0,1); 
    } 

.post-987 .et_pb_section:nth-child(2) {
       background-color: rgba(0,0,0,1)!important; 
    } 

.post-989 .et_pb_section:nth-child(2) {
       background-color: rgba(0,0,0,1)!important; 
    } 

.post-989 .et_pb_section:nth-child(2) .et_pb_text   p {
       color: rgb(247, 247, 247); 
    } 

.woocommerce:active {
       color: #ffffff; 
    } 

.woocommerce-cart .woocommerce table.shop_table.cart div.quantity input.qty {
       color: rgba(0,0,0,1)!important; 
    } 

.woocommerce-cart .woocommerce table.shop_table.cart td.actions #coupon_code {
       color: rgba(0,0,0,1)!important; 
    } 

.woocommerce-checkout .woocommerce .shop_table th {
       color: rgb(253, 202, 66); 
    } 

.woocommerce-checkout .woocommerce p {
       background-color: rgba(255,255,255,1); 
       color: rgba(255,91,91,1); 
    } 

.woocommerce {
       color: rgba(247,247,247,1); 
    } 

.woocommerce .related > h2 {
       color: rgba(252,252,252,1); 
    } 

.woocommerce .woocommerce-breadcrumb {
       color: rgba(247,247,247,1); 
    } 

.woocommerce form .form-row input.input-text {
       color: rgb(0, 0, 0)!important; 
    } 

.woocommerce form.checkout .form-row .input-text {
       color: rgba(0,0,0,1)!important; 
    } 

.woocommerce form.checkout .form-row label {
       color: rgba(214,0,0,1); 
    } 

.woocommerce form.woocommerce-ordering {
       background-color: rgba(255,255,255,1); 
       color: rgba(0,0,0,1); 
    } 

.woocommerce #content-area div.product div.images {
       background-color: rgba(0,0,0,1); 
    } 

.woocommerce #content-area div.product .price .amount {
       color: rgba(252,252,252,1); 
    } 

.woocommerce #content-area div.product .product_meta a {
       color: rgba(175,175,175,1); 
    } 

.woocommerce #content-area div.product .product_meta {
       color: rgba(247,247,247,1); 
    } 

.woocommerce #content-area div.product .product_title {
       color: rgba(255,255,255,1); 
       font-size: 17px; 
    } 

.woocommerce #content-area div.product form.cart div.quantity input.qty {
       color: rgba(0,0,0,1)!important; 
    } 

.woocommerce #order_review {
       background-color: rgba(0,0,0,1); 
    } 

.woocommerce #payment {
       color: rgba(0,0,0,1); 
    } 

.woocommerce #payment div.form-row {
       background-color: rgba(0,0,0,1); 
    } 

.woocommerce #payment ul.payment_methods {
       background-color: rgba(0,0,0,1); 
    } 

.woocommerce #payment ul.payment_methods li {
       color: rgba(254,87,87,1); 
    } 

.woocommerce #payment ul.payment_methods li .payment_box {
       background-color: rgba(0,0,0,1); 
    } 

.woocommerce:hover {
       color: #fafaf9; 
    } 

.woocommerce ul.products li.product .price {
       background-color: rgba(44,45,46,1); 
    } 

.woocommerce ul.products li.product .woocommerce-loop-product__title {
       background-color: rgba(44,45,46,1); 
    } 

.woocommerce:visited {
       color: #faf9f9; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input[type=text] {
       background-color: rgba(204,174,40,0.43)!important; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container textarea {
       background-color: rgba(204,174,40,0.47); 
       color: rgba(255,255,255,1); 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container textarea:hover {
       color: #e4d7d7; 
    } 

#sidebar {
       color: rgba(255,255,255,1); 
    } 

#sidebar .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(255,255,255,1); 
    } 

html body {
       background-color: rgba(0,0,0,1)!important; 
    } 

html body div#et-top-navigation ul.nav .sub-menu {
       background-color: rgba(0,0,0,1); 
       border-bottom-color: rgba(241,152,44,1); 
       border-color: rgba(241,146,44,1); 
       border-right-color: rgba(241,152,44,1); 
       border-right-style: none; 
       border-top-color: rgba(241,152,44,1); 
    } 

html body div#et-top-navigation ul.nav li a {
       color: rgb(252, 252, 252); 
    } 

html body div#main-content {
       background-color: rgba(0,0,0,1); 
       color: rgba(255,255,255,1); 
    } 

html body div#top-header {
       background-color: rgba(0,0,0,1); 
    } 

html body header#main-header {
       background-color: rgba(0,0,0,1); 
    } 

