/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/
/* Couleur surbrillance + survol menus */
.html_header_sidebar #header .av-main-nav > li:hover > a .avia-menu-text, .html_header_sidebar #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text,.html_header_sidebar #header .av-main-nav li.current-menu-item > a .avia-menu-text {
    color: #fff ! important;
}

/* Page produit - Styles liste catégories */
.posted_in a { text-decoration: none; padding: 5px; background: #24272a;
    color: white; border-radius: 5px; }
.posted_in a:hover { background: #c9c9c9 !important;   color: white !important;  }

/* BG boutons Panier */
#top .header_color .dropdown_widget .buttons { background: #000 !important;}
/* BG Survol article Panier */ 
div .dropdown_widget .cart_list li:hover{ background:#3f3f3f !important;}

/* Liste produits - Masquer choix nb produits affiché */
.sort-param-count {display: none;}

/* Page produit  - Style prix */
#top .price, #top .price span, #top del, #top ins { font-size: 20px !important; line-height: normal !important; color: #7E9A47 !important; }

/* Page produit  - Style stock */
.main_color .stock{  color: #7E9A47 !important; font-weight: bold; }


.header_color input[type='submit']:hover{color:white;}

/* Couleur fond sous-menus */
.header_color .main_menu .menu ul li a:hover, .header_color .av-subnav-menu ul a:hover {
    background-color: transparent !important;
}

/* Bug forcer affichage formulaire recherche */
/*#top #searchform > * {
opacity: 1 !important;
display: block !important;
}*/

/* Menu - Styles Formulaire de recherche */
.widget_search{  margin: 0 13%; }
.html_header_sidebar #header .av-main-nav {  padding: 20px 0 20px 0; }
.widget {  padding: 0 0 30px 0; }

/* Masquer résultats recherche Ajax */
#top #searchform .ajax_search_response { display: none !important; }
.ajax_load {display: none !important;}

/* Masquer date résultats recherche */
span.ajax_search_excerpt {  display: none !important; }

/* Couleur bouton suppression panier */
 #top .main_color a.remove, #top .main_color .onsale {
    background-color: white; }

/* Couleur texte champ recherche */
/*#searchform input{color:black !important;}*/

/*** Style Thumbnail page résultats de recherche *****/
.search-result-counter {
    padding: 0; width: 100px !important; height: 100px !important; box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2) !important;}
.search-result-counter img{ border-radius: 100px; }
#top .template-search.content .entry-content-wrapper { padding-left: 120px; }

/* Masquer recherche mobile */
@media only screen and (max-width: 989px){ .widget_search{display:none !important;} }

/* Sticky header mobile */
@media only screen and (max-width: 767px) {
.responsive #top #wrap_all #header {
    position: fixed;
}
.responsive #top #main {
    padding-top: 141px !important;
}
}
#aws_widget-2{ margin: 0 10%; }

.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {  background-color: #dce3d9 !important; color:#1f3028; }

/* Styles menus drapeaux */
#gtranslate_selector{display: none !important;}
.menu-item-gtranslate > a { border-bottom-style: none !important; border-bottom-width: 0px !important;}

/* Case à cocher 
.woocommerce-terms-and-conditions-checkbox-text { font-weight: unset !important; font-size: inherit !important; }

/* Titre et desctiption Produits en Capitales */
div.product .product_title, .woocommerce-product-details__short-description, .post-title{ text-transform: uppercase !important;}
.woocommerce-loop-product__title{ text-transform: uppercase !important;}


/* Page produit - masquer sku */
.sku_wrapper{display: none !important}

/* Page Catégories - Styles Titres barre onglets  */
#top .av-section-tab-title{padding-top:0px; padding-bottom:0px; }
.avia-tab-title-padding-default .av-outer-tab-title { padding-top: 0; padding-bottom:0px; }
.av-tab-no-icon.av-tab-no-image .av-inner-tab-title { margin-bottom: 0px;margin-top: 0px;font-weight:bold; font-size:14px}

#menu-item-searchbox form div{ display: block !important; opacity: 1 !important; width: auto !important; }

@media only screen and (max-width: 767px) {
	#custom_html-2 form div{ display: block !important; opacity: 1 !important; width: auto !important; } 
	#header .avia-custom-sidebar-widget-area .widget {display: none !important;}

	responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area { display: block !important; }
	.avia-custom-sidebar-widget-area { display: block !important; }
	#header .avia-custom-sidebar-widget-area .widget {display: block !important; }
	.bttel{display: none !important;}
}

/*#menu-item-searchbox form div #s {  width: 300px !important;  max-width: 300px;}
#menu-item-searchbox {top: 25px;}*/
#top #searchsubmit, .ajax_load { right: 0px;}
#top #s { padding: 11px 47px 9px 5px !important; }

.post-meta-infos .date-container{display: none;}

/* Couleur police champ recherche */
#s{color: #000000 !important;}