/*
 Theme Name:   Bakery House
 Theme URI:    
 Description:  Bread and Cake Child Theme
 Author:       Ralph Spencer Lacson
 Author URI:   http://example.com
 Template:     bread-and-cake
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         child-theme, bakery, bread, pastry, store, blog, recipe
 Text Domain:  bread-and-cake-child
*/

.fourbox {
	height: 32rem;
}

.blog-post-repeat {
    margin: 1rem 0 0 0;
}

/* Post Grid Template */
#list-post-panel ul { 
    width : 100%; 
    list-style:none; 
}

#list-post-panel li{ 
    width: 25%;
    margin: 1%;
    padding: 1%;
    float: left;
    background: #eee;
    list-style: none;
    text-align: center;
    border: 1px solid #cfcfcf; 
}

.post-list-featured-image img{ 
    width: 100%;
    height: 200px; 
}

/* WooCommerce */
.woocommerce ul.products li.product .price {
    color: #FFA200;
}

.woocommerce .quantity .qty {
    border: 1px solid #7d7d7d;
    border-radius: 10px;
}

.woocommerce form .form-row input.input-text {
    padding: .4rem;
    font-size: 1rem;
    border: 1px solid #7d7d7d;
    border-radius: 10px;
}

.woocommerce form .form-row textarea {
    height: 15rem;
    padding: .4rem;
    border: 1px solid #7d7d7d;
    border-radius: 10px;
    resize: none;
}

.woocommerce table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text {
    width: 12rem;
    height: 2.4rem;
    font-size: 1rem;
    border-radius: 10px;
}
.woocommerce .cart .button {
    height: 2.4rem;
    border-radius: 10px;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt {
    background-color: #805221;
    border-radius: 10px;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce button.button.alt:hover {
    background-color: #FFA200;
}

.select2-container--default .select2-selection--single {
    height: 2.4rem;
    padding: 0.4rem;
    font-size: 1rem;
    border: 1px solid #7d7d7d;
    border-radius: 10px;
}

#sitefull {
    width: 100% !important;
}

#order_review_heading {
    padding: 1.6rem 0 0 0;
}
