/** Liste article : HP**/
.elementor-4428 .elementor-element.elementor-element-2d806589 .elementor-posts-container .elementor-post__thumbnail

 {
	 max-height: 200px;}
/****/





.woocommerce.widget_product_categories h5 {
/*display:none;*/
}

/** RECHERCHE / SEARCH BARRE **/
.widget_product_search .search-field{
	background:#fff;
}
/**Fin**/


.filtrecat{
	font-family:"lato";
	font-weight:300;
	font-size:24px;	
}

.widget_product_search button{
	font-family:"lato" 16px;
	font-weight:500;
  width:100%!important;
}

#woocommerce-product-search-field-0{
	width:100%!important;
}

a { 
		color:#769B38;
		font-weight:500;
}

.telecharger {
		display:inline-block;
    padding:6px 24px;
    background-color:#EF6C1C;
    border-radius:200px;
	/*	border:1px solid #FFAD7B;*/
    color:#FFFFFF;
	  font-weight:700;
		font-family : Muli;
		font-size:14px;
		text-align:center;
}


.cart-icon{
    display:none!important;
}
.sb-icon-search{
    color:#ffffff;
}

#search-clicker{
    display:none;
}

.widget-title{
    font-weight:500px;
}


/** HAUT DE PAGES **/

/* Nav bar menu */
.main-menu li a {
    font-weight: 400;
	  font-size: 18px;
    font-family: 'Rubik', sans-serif;
}

/* Menu pleine largeur */
.navbar-area > .container {
    max-width:100%;
}

/*Hauteur du menu*/
.navigation{
    line-height:50px;
}

/* Taille logo */
.navbar-area .logo img {
    max-width: 500px;
}
/* FiN */

/*
.elementor-5085 .elementor-element.elementor-element-d0d47e7 .woocommerce img{
	height:110px!important;
	width:110px!important;
  margin:auto;
}
.elementor-5085 .elementor-element.elementor-element-d0d47e7 .woocommerce .woocommerce-loop-category__title {
    color: #151515;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px!important;
    font-weight: 400;
}
*/



/* COLONNES */
.col-lg-4{
    max-width:20%;
	  Margin-left:10px;	
}
.col-lg-8{
    max-width:80%;
}

/* image col droite */
#media_image-2 {
    width: 100%!important;
	  padding-top:16px;
	  background-color:#fff;
}
.wp-caption{
    background-color:#fff;
    border:0px;
}
.wp-caption-text {
    display: none;
}
/*FiN*/




	/** BT Liste produit **/
.woocommerce ul.products li.product .button {
    color: #fff!important;
    background-color: #96BF52FC!important;
    border-radius: 200px 200px 200px 200px;
    border-color:#fff!important;
	  font-family:muli;
   	font-weight:600;
}

.woocommerce ul.products li.product .button:hover{
    color: #96BF52FC!important;
    background-color: #FFFFFFFc!important;
}
/*FiN*/

	
.section-padding {
    padding: 0px 0;
}


.btcategorie{
    width:300px!important;
}
/*FiN*/
	

/** LISTES PRODUITS **/

.woocommerce ul.products li.product h5 a{  
    padding-left:10px;
	  padding-right:10px;
	  min-height: 72px;
	  font-size: 20px!important;
   	font-family:muli;
   	font-weight:600;
	  color:#151515!important;
} 

.button product_type_simple{
    color:#fff!important;
}
 .woocommerce .product-img   {
	  width: 100%;
    height:280px;
}

.woocommerce ul.products li.product a img {	
	  width: 100%;
  	height:250px;
}

/*Trier Par*/
.orderby {
    Display:none;
}
/**/

/*.shop-product {
	 min-height: 477px!important;
}*/
/** **/

/** LISTE RESULTATS DE RECHERCHE **/
.eael-product-grid .woocommerce ul.products li.product a img {
	height: 250px!important;
	width:100%!important;
}


/* PAGNINATION */
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:focus, .woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover, .woocommerce nav.woocommerce-pagination ul.page-numbers li span.current.page-numbers {
    color: #ffffff;
    border-color: #fff!important;
    background: #EF6C1C;
}
/*FiN*/




/** **/
.btn-info, .section-title h2:before, .section-title h2:after, .service-box h4:before, .service-box h4:after, .contact-wrapper, #footer-widgets .widget-title:after, #subscribe, .boxed-btn, .days li .active, .feature-box:hover .feature-icon, .feature-box:hover .feature-icon:after, .gallery-page .gallery-item figcaption ul li a:hover, .gallery-tab-sorting li a:after, .header-slider .boxed-btn, .header-slider .owl-next:hover, .header-slider .owl-prev:hover, .header-social li a:hover, .header-social li a:focus, .main-menu>ul>li a:before, .main-menu>ul>li.active>a, .main-menu>ul>li.focus>a, .main-menu>ul>li:hover>a, .mean-container a.meanmenu-reveal, .nav-tabs .nav-link.active, .preloader, .product-carousel .owl-next:hover, .product-carousel .owl-prev:hover, .recomended-text, .scrollup, .search-result .posts-navigation .nav-links a, .section-title hr:after, .section-title hr:before, .service-box figure figcaption .boxed-btn, .shop-product .overlay li a:hover, .shop-product .sale:not(.product), .subscribe-wrapper button, .weekdays, .widget-search input[type=button], .widget-tag li a:hover, .widget_search input[type=submit], li.page-item .page-link:hover, li.page-item.active .page-link, .calendar_wrap thead tr, .pagination a:hover, .pagination span, .widget_product_search button[type=submit], .widget_product_tag_cloud .tagcloud a:hover, .widget_search input[type=button], .widget_tag_cloud .tagcloud a:hover, .woocommerce #payment #place_order, .woocommerce #respond input#submit, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .woocommerce a.button, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart table.cart input.button, .woocommerce-page #payment #place_order, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, button, input.search-btn, input[type=button], input[type=reset], p.form-submit .submit, table th, table#wp-calendar tfoot, td#today, .recomended .boxed-btn, .wpcf7-form .wpcf7-submit{
background: #ACC97CFC!important;
}  /*ACC97CFC*/
/*FiN*/


/*NEW FICHE PRODUIT */

/**ATTENTION : Onglets fiche cachés**/
.woocommerce div.product.elementor ul.tabs{
	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: right;
    width: 48%!important;
    clear: none!important;
}
.related.products{
	display:none;
}
.up-sells.upsells.products{
	clear:both;
padding-top:30px;
}
.woocommerce .products ul, .woocommerce ul.products{
	padding-top:40px;
}

.woocommerce-product-details__short-description{
	padding-bottom:40px;	
}

.woocommerce div.product.elementor .woocommerce-tabs .panel{
	display:inline-block;
	padding:20px;
}

.woocommerce div.product div.images .flex-control-thumbs{
	margin:6px;
	padding:6px;
}
/***FiN***/



/* Mise en page description produit */
.product_meta {
    padding-bottom : 20px;
}
/* cacher le code UGS */
.sku_wrapper{
    display:none;
}

/**/
 .woocommerce-Tabs-panel H2 {
 /*   display:none;   */
    padding-bottom:20px;
    font-weight:300;
}
.related H2 {
/*	  clear:both;   */
    padding-top:10px;
    padding-bottom:30px;
    font-weight:300;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    font-weight:300!important;
    font-size:32px!important;
    color:#000000!important;	
}

.post-thumb img{
 /*   display:none;   */
}
.meta-info, .post-date, .posted-by .post-category, .comments-area {
 /*   display:none;   */
}
.post-title{
   	text-align:center;
	  font-size:46px;
	  font-weight:300;
	  padding-top:20px;
	  padding-bottom:10px;
}

.woocommerce-tabs.wc-tabs-wrapper  {
	clear:none!important;
}

.woocommerce div.product div.images{
	  margin-right: 40px;
}

div.summary{
	Clear:both!important;
	width:100%!important;
}
/*FiN*/


/** FOOTER **/
.widget_nav_menu {
	  width: 160px!important;
    margin:auto!important;
    padding-bottom: 0px;
    margin-bottom: 30px;
    border-bottom: none;	

}

.footer-sidebar > .container {
    max-width:100%;
}

/*Réseaux sociaux*/
#menu-reseaux-sociaux{
    display:flex;
}

.fab.fa-facebook-f{
    font-size:40px!important;	
    margin-right:30px;
}

.fab.fa-instagram{
    font-size:40px!important;
    margin-right:30px;
}
/** **/
#footer-widgets {
    background: #fff;
    padding: 30px 0 0px;
    box-shadow: 0px 1px 1px 0px rgb(44 49 59 / 15%);
}

/* */
#footer-copyright{
    display:none!important;
}

.copy-content {
		font-size:12px;
}

#footer-widgets a{
		font-size:14px;
  	color:#769B38!important;
		font-weight:600;
	  font-family:Montserrat;
    text-transform: capitalize;
	
}

#footer-widgets a:hover{
    font-family:Muli;
    font-size:15px;
    font-weight:600;
    color:#151515!important;
	  text-transform : uppercase;
}

.widget_nav_menu ul li {
    padding-bottom: 06px;
    margin-bottom: 0px;
    border-bottom: none;

}

/*FiN*/
