/* Enter Your Custom CSS Here */
div.post.product.clearfix.type-product.status-publish.has-post-thumbnail.product_cat-e-book.has-post-title.has-post-date.has-post-category.has-post-tag.has-post-comment.has-post-author.first.instock.downloadable.taxable.shipping-taxable.purchasable.product-type-simple { background-color: #ffffff !important; padding: 10px !important; border-radius: 5px !important; }

.wc-products.grid3 .product {
    width: 32.2%;
    float: left;
    margin-left: 1.2%;
    margin-right: 0;
    margin-bottom: 2.2em;
}


/* Woocommerce */ 
span.onsale { background-color: #1dafec !important; }
button.single_add_to_cart_button.button.alt { background-color: #1dafec !important; }
button.single_add_to_cart_button.button.alt:hover { background-color: #1dafec !important; }
div.wc-proceed-to-checkout a { background-color: #1dafec !important; }

/* Enter Your Custom CSS Here */


div.post.product.clearfix.type-product.status-publish.has-post-thumbnail.has-post-title.has-post-date.has-post-category.has-post-tag.has-post-comment.has-post-author.instock.virtual.taxable.purchasable.product-type-simple { background-color: #ffffff !important; padding: 15px !important; border-radius: 5px !important; }

div.post.product.clearfix.has-post-thumbnail { background-color: #ffffff !important; padding: 15px !important; border-radius: 5px !important; }



.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #ffa500!important;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
span.price { color: #ffa500 !important;  }
td.product-name a { color: #ffa500!important; }
button#place_order.button.alt { background-color: #ff5a00 !important; }
div.col-2 { visibility: hidden; }

div.post-content h3 {

font-size: 16px !important;

}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #ffa500;
    font-size: 1.25em;
}

.woocommerce-message {
    border-top-color: #ffa500;
}
