/**
* Theme Name: WooFood Child
* Description: This is a child theme of WooFood.
* Author: <a href="https://www.wpslash.com">WPSlash</a>
* Template: woofood
* Version: 2.3.3
*/

.woofood-product-loop .button,.woofood-product-loop .button:hover,.wf_product_view .single_add_to_cart_button {
    background: #000!important;
    color: #fff!important;
    border: none!important;
}

a.plus-qty.qty-change-button {
    background-color: rgba(0, 0, 0,1);
    border-top-right-radius: 300px;
    border-bottom-right-radius: 300px;
}

a.minus-qty.qty-change-button {
    border-top-left-radius: 300px;
    border-bottom-left-radius: 300px;
    background: rgba(0, 0, 0,1);
}

.woocommerce-additional-fields {
    display: none;
}

.woocommerce-billing-fields
{
	display:none;
}
.checkout .col-md-4 {
    max-width: 100%!important;
    flex: 0 0 100%;
}
li.woocommerce-order-overview__email.email {
    display: none;
}
@media screen and (min-width:768px) {
.navbar-brand>img {
	max-height:73px!important;
}
}
@media screen and (max-width:768px) {
.header-cart {
	border:none!important;
	background: #fff!important;
	/* color: #fff!important; */
}
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.woocommerce a.button:hover {background: #000!important;border:none!important;color:#fff!important;}
.wf_product_view .price {
    background: #199dbf!important;
    border: none!important;
}
.woofood-product-loop .product-price{font-size:16px!Important;}
section.woocommerce-customer-details {
    display: none;
}
.woocommerce-cart-form__cart-item .product-quantity .quantity {
	justify-content: flex-end;
}
.tm-extra-product-options-fields {list-style: none;padding: 0;}

.tm-extra-product-options-fields li {
    list-style: none;
    padding: 0!important;
}
.tc-cell.tc-col.tm-extra-product-options-container ul {
    list-style: none;
    padding: 0;
}
.tm-has-options.tc-after-shop-loop.tc-init {
    display: none;
}
.tm-extra-product-options .tm-epo-element-label.tm-section-label {
    margin-bottom: 0!important;
    font-size: 18px!important;
    padding: 10px;
}
.tm-collapse {
    background: #000;
    color: #fff;
    padding: 10px;
}
.tc-extra-product-options .tmcp-field-wrap .price.tc-price .amount {
    color: #fff;
}
.tm-epo-style:after {color:#fff!important}
.tm-box {background: #000;color: #fff;}
.column-50-wf {float:unset!Important;}
.wf_product_view .price {
    position: absolute;
    top: -54px;
}
.column-50-wf.image-column {padding:0;margin-bottom:10px;}
@media only screen and (max-width: 768px) {
.modal__content {
    margin-top: 30px;
}
	.column-50-wf {overflow:unset;}
	
}
.tm-extra-product-options .tmcp-field-wrap .tc-price {    position: unset;
    float: right!important;}

.woocommerce td.product-name dl.variation p {word-break: break-all}
.woofood-accordion .panel-heading {
    border-bottom: 1px solid #ccc;
}
.cart-icon i, .cart-icon span, .header-cart span, .header-cart i, .cart-icon a {
    color: #000!important;
}