input[type=text], input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date], textarea {
color: #C3C3C3;
}
.container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"] {
padding: 5px !important;
} #page-header-bg h1, body h1, body .row .col.section-title h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h1 {
font-size: 50px !important;
}
.woocommerce table.order-review th, .woocommerce-page table.order-review th, .woocommerce table.order-review tfoot td, .woocommerce table.order-review tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {
color: #d59345;
} .single-product div.product h1.product_title {
font-size: 43px !important;
line-height: 46px !important;
border-bottom: 1px solid #353535;
}
.woocommerce .summary .price, .woocommerce div.product .summary p.price {
color: #FFF;
} .woocommerce-cart-form {
border: 1px solid #353535 !important;
padding: 20px;
}
.cart-collaterals {
margin-top: 20px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
border: 1px solid #353535 !important;
padding: 20px;
}
.product-quantity input{
color: #FFF;
}
.mdm-woo-col {
background-color: #d59345 !important;
}
tr.woocommerce-cart-form__cart-item.cart_item {
background-color: #171717 !important;
}
.woocommerce table.cart a.remove {
color: rgba(255, 255, 255, 0.7) !important;
}
.woocommerce table.shop_table {
margin: 0 -1px 0 0;
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
display:none !important;
} .checkout h3 {
font-weight: 400;
}
.woocommerce table.cart td.actions, body .woocommerce table.cart td.actions {
padding: 25px 20px;
}
.checkout .col2-set .col-1 {
background: rgba(255, 255, 255, 0.03);
padding: 15px;
border-radius: 11px;
}
#ship-to-different-address {
font-size: 24px !important;
}
.select2-results__options{
color: #171717 !important;
}
.woocommerce-checkout-review-order-table .product-container, .woocommerce-checkout #payment div.payment_box, .woocommerce-checkout #payment .payment_method_paypal .about_paypal { color: #FFF;
padding-bottom: 0px !important;
padding-top: 0px !important;
margin-bottom: 0px !important;
}
.woocommerce-cart-form {
padding: 0;
border: 0px !important;
}
.woocommerce table.cart td.actions {
background-color: #171717;
}
.woocommerce-cart-form__contents {
border-top: 0px !important;
}
body:not(.woocommerce-cart) .main-content td {
border: 1px solid #2b2b2b !important;
font-size: 18px;
}
body:not(.woocommerce-cart) .main-content th {
border: 1px solid #c1853d !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
margin-top: 1em;
} .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color:#171717 !important;
}
.woocommerce .shop_table .coupon input, .woocommerce .shop_table .coupon input#coupon_code {
background-color: #FFF;
border-radius: 6px;
}
.woocommerce-page table.cart td.actions .coupon {
display: none;
}
table.cart tr {
margin-bottom: 0px;
}
body[data-bg-header="true"].woocommerce-checkout .container-wrap .woocommerce, body[data-bg-header="true"].woocommerce-cart .container-wrap .woocommerce {
padding-top: 0px;
} .woocommerce .woocommerce-customer-details :last-child, .woocommerce .woocommerce-order-details :last-child, .woocommerce .woocommerce-order-downloads :last-child {
background-color: #171717;
color: #FFF;
}
body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1) {
background-color: rgba(0,0,0,0);
} .woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message {
background-color: #007bff !important;
}
.white-text span {
color: #FFF;
}
.rounder-border {
border-radius: 11px;   
}
.wpcf7 .wpcf7-response-output {
background-color: #000 !important;
}
body:not(.woocommerce-cart) .main-content td {
border: none !important;
}
body:not(.woocommerce-cart) .main-content th {
border: none !important;
}