/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
.header-content img { display: inline-block; margin-bottom: 1em; }
#main-footer { display: none; }
@media (min-width: 768px) {
	.header-content img { max-width: 465px; }
}
@media (max-width: 500px) {
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content { width: 100% !important; }
}
.woocart-mini { font-size: 0.9em !important; }
.woocart-mini table thead { display: none !important; }
.woocart-mini table td.product-thumbnail, .woocart-mini table.shop_table_responsive tr td.product-thumbnail { display: none !important; }
.woocart-mini table td.product-quantity { min-width: auto !important; }
.woocommerce-page .woocart-mini .quantity { width: auto !important; }
.woocart-mini .quantity { width: auto !important; }
.woocart-mini input, .woocart-mini button { font-size: 14px !important; padding: 3px !important; height: auto !important; width: auto !important; }
.woocart-mini input.input-text.qty { font-size: inherit !important; height: auto !important; width: 40px !important; }
.woocart-mini .coupon, .woocart-mini .coupon { display: none !important; }
.woocart-mini .cart-collaterals .cart_totals { float: none !important; width: auto !important; }
.woocart-mini .return-to-shop { display: none !important; }
.woocart-mini button::after { display: none !important; }
.wc-restaurant-ordering-notice.success-notice { background-color: #8b8c48 !important; }
.woocart-mini table.shop_table_responsive.cart tr td::before { display: none !important; }
.woocart-mini table.shop_table_responsive tr { display: table-row !important; }
.woocart-mini table.shop_table_responsive tr td { display: table-cell !important; }
.woocart-mini table.shop_table tr:first-child td { border-top: 0 !important; }
.woocart-mini table.shop_table_responsive tr:first-child td { border-top: 0 !important; }

.woocommerce-checkout #customer_details { margin-bottom: 1.2em; }
.woocommerce-order { padding-bottom: 3em; }
.woocommerce {  }
.return-to-shop { display: none !important; }
.show-image > .wc-restaurant-menu-product { min-width: auto !important; }
.woocommerce table.shop_table_responsive tr.shipping td, .woocommerce-page table.shop_table_responsive tr.shipping td { text-align: left !important; }
.woocommerce table.shop_table_responsive tr.shipping td::before, .woocommerce-page table.shop_table_responsive tr.shipping td::before { display: block; float: none !important; margin-bottom: 0.5em; }
.woocommerce-checkout-review-order { padding-bottom: 3em; }
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button { color: #8b8c48 !important; border-color: #8b8c48 !important; background: #FFFFFF !important; }
.wc-restaurant-modal .quantity { white-space: nowrap !important; }
.woocommerce form .form-row textarea { height: 13em !important; }
#left-area ul, .entry-content ul { list-style-type: none !important; padding-left: 0 !important; }
#order_comments_field { margin-bottom: 2em; }