/*
Theme Name:     Divi-child
Description:    Divi-child pour Pizza Polo
Author:         elbe06_ppg
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
/*---------- [Font Styling] ----------*/
h1, h2 , h3 {
font-family: 'Ecuyer', cursive;
}



#page-container #top-header { background-color: #000000 !important; }

.payment_method_cod {background-color: #000000}

.woocommerce-terms-and-conditions-wrapper {background-color: #000000}

.woocommerce-checkout-review-order-table {background-color: #000000}

.woocommerce-checkout-review-order-table {background-color: #000000}

.woocommerce-checkout-payment {background-color: #0c0b10}

/*------------------------------------------------*/
/*-----------[GQ - COMPACT SUB-MENU]--------------*/
/*------------------------------------------------*/
 
/* drop down menu - level 1 */
    .nav li ul {
        width: 160px;
        padding: 0px;}
    .nav li li {
        line-height: 14px;}
    #top-menu li li {
        padding: 0 0px;}
    #top-menu li li a {
        font-size: 13px;
		color: #ffffff;
        width: 170px;
        padding: 5px 10px;
        font-weight: 300;}

.pum-theme-235134 .pum-title, .pum-theme-hello-box .pum-title {
	color: #9d6b26;
	text-align: center;
	text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.23 );
	font-family: Ecuyer;
	font-size: 32px;
	line-height: 36px;
}



#top-header .et-social-icon a {font-size: 23px; padding-bottom: 11px; color: #9d6b26;}
#et-info a, #et-secondary-menu > ul > li > a {
	color: #9d6b26 !important;
	position: relative;
}


/*
Make sub-menus open to left not right
*/
.sub-menu { 
	left: auto !important; 
	right: 0px !important; 
}
.sub-menu .sub-menu { 
	right: 200px !important; 
}

/*
Hide product images in Woocommerce
*/
.woocommerce-product-gallery {
display:none;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
float: left;
}
.woocommerce-cart td.product-thumbnail {
    display: none;
}
@media (max-width: 767px){
    .woocommerce .cart.shop_table .product-name {
        display: block !important;
    }
}

/*
Hide product images in Woocommerce Fly Cart
*/
.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img {
    width: 40px;
    height: 40px;
    float: left;
    margin: 0;
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    display:none;
}

/*
Fixed menu on mobile
*/
@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed !important; } }
.et_mobile_menu {
    overflow: scroll !important;
    max-height: 83vh;
}
.et_mobile_menu {
overflow: scroll !important;

max-height: 83vh;

}

.storeclosing_show { 
    background-color: #F00;
    color: #FFF;
    width: 90%;
    height: auto;
    margin-bottom:10px;
    padding: 10px;
    font-size: 12px;
    text-align: center;
}

.woocommerce-password-strength.short {
	background-color:#fd0404;
}
.woocommerce-password-strength.bad {
	background-color:#fd0404;
}
.woocommerce-password-strength.good {
	background-color:#fd0404;
}
.woocommerce-password-strength.strong {
	background-color:#59b200;
}

.woocommerce-checkout #payment {
	background:#000000;
	border-radius:5px
}