/*

 Theme Name:   Avada Child

 Theme URI:    https://lci-lighting.com

 Description:  Thème enfant du thème Avada

 Author:       Lara

 Author URI:   https://lci-lighting.com

 Template:     Avada

 Version:      1.0.0

*/

/*-------------------------------------------------------------SUPPRESSION D'ÉLÉMENTS--------------------------------------------------------------*/


/*Ne pas faire apparaître les métas du produit*/

.product_meta {

    display : none;

}



/*Fait disparaitre les options d'affichage de la page produit - ligne ou tableau */

.catalog-ordering {

    display: none !important;

}



/*Ne pas affiche le prix des produits*/

.price {

display:none

}



/*faire disparait les boutons de détails sur la page catalogue*/

.product-buttons{

	display:none;

}



/* Supprimer l'encart "Related products"*/

.related {

display:none !important;

}



/* Fait disparait la désignation du produit*/

.product_title {

display:none;

} 



/* Produit individuel : enlever la double barre sous la désignation article*/

.product-border{

	display:none !important;

	}

/* --------------------------------------------------------------MODIF TOP MENU-------------------------------------------------------------------------------*/



/*Mise en forme sélecteur de langues*/

.sub-menu a:hover span{

color:black !important;

}



/*-------------------------------------------------MODIFICATIONS MENU PRINCIPAL EN HAUT DE PAGE--------------------------------------------------------------*/



/*Menu haut de page : change la couleur du sous menu + garde surligner le premier sous menu sélectionné */

#menu-menu-principal > li > a + ul li:hover > a {

	background-color:#7EAEE8 ;

	color:white;

}



/*Menu haut de page : change les couleurs du sous sous menu*/

#menu-menu-principal > li > a + ul li:hover a + ul li:hover > a{

	background-color:#95C1F6;

}



#menu-menu-principal > li:hover > a {

	background-color:#588fd1;

}

/*----------------------------------------------------MODIFICATION MENU PRINCIPAL EN HAUT DE PAGE ANGLAIS----------------------------------------------------*/



/*Menu haut de page : change la couleur du sous menu + garde surligner le premier sous menu sélectionné */

#menu-menu-principal-anglais > li > a + ul li:hover > a {

	background-color:#7EAEE8 ;

	color:white;

}



/*Menu haut de page : change les couleurs du sous sous menu*/

#menu-menu-principal-anglais > li > a + ul li:hover a + ul li:hover > a{

	background-color:#95C1F6;

}



#menu-menu-principal-anglais > li:hover > a {

	background-color:#588fd1;

}





/*-------------------------------------------------MODIFICATIONS MENU PRINCIPAL APRES SCROLL --------------------------------------------------------------*/



/*Menu principal après scroll : change la couleur du sous menu + garde surligner le premier sous menu sélectionné */

#menu-menu-principal-1 > li > a + ul li:hover > a {

	background-color:#7EAEE8 ;

	color:white;

}



/*Menu principal après scroll : change les couleurs du sous sous menu*/

#menu-menu-principal-1 > li > a + ul li:hover a + ul li:hover > a{

	background-color:#95C1F6;

}



#menu-menu-principal-1 > li:hover > a {

	background-color:#588fd1;

}



/*----------------------------------------------------MODIFICATION MENU PRINCIPAL APRES SCROLL ANGLAIS----------------------------------------------------*/



/*Menu principal après scroll : change la couleur du sous menu + garde surligner le premier sous menu sélectionné */

#menu-menu-principal-anglais-1 > li > a + ul li:hover > a {

	background-color:#7EAEE8 ;

	color:white;

}



/*Menu principal après scroll : change les couleurs du sous sous menu*/

#menu-menu-principal-anglais-1 > li > a + ul li:hover a + ul li:hover > a{

	background-color:#95C1F6;

}



#menu-menu-principal-anglais-1 > li:hover > a {

	background-color:#588fd1;

}





/*-------------------------------------------------MODIFICATIONS PRÉSENTATION GRILLE DE PRODUITS --------------------------------------------------------------*/


/*centrer la désignation produit */

.product-title {

	text-align:center;

}



/* fond designation produit gris*/

.fusion-product-content {

	background-color: #eaeaea;

	height:100%;

	margin-left:-1px;

	margin-right:-1px;

	margin-bottom:-1px;

}



.up-sells .fusion-product-content{

	height:90px !important;

}



/* fond désignation produit bleu au survol*/

.products>li:hover .fusion-product-content {

	background-color: #5d9ae4;

}



/* désignation produit blanche au survol*/

.products>li:hover a {

	color: white !important;

}

.fusion-product-wrapper:hover {

	border: 1px solid #5d9ae4 !important;

}



/*-------------------------------------------------MODIFICATIONS ÉLÉMENT TABS--------------------------------------------------------------*/





/*modifier la mise en forme des liens du tabs*/

.woocommerce-Tabs-panel a:hover{

	color:#4E03AD;

	text-decoration:underline;

}

@media only screen and (min-width:800px){

.tabs li:hover{

	background-color:#2c6ab4 !important;

}

}

.tabs li:hover a{

	color:white;

}

/* onglet du tab actif en gras*/

.active {

	font-weight:bold;

	color:#2c6ab4;

}



/*-------------------------------------------------MODIFICATIONS DE LA RECHERCHE AVANCEE --------------------------------------------------------------*/



/*modifications du bouton reset page convertisseurs*/

.reset-convertisseurs {

    width: 100%;

	height: 40px;

    font-family: "Open Sans";

    font-size: 18px;

    background-color: #2c6ab4;

	color:white;

}

.reset-convertisseurs:hover {

	cursor:pointer;

	background-color:#7EAEE8;

}

.reset-convertisseurs-en {

    width: 100%;

	height: 40px;

    font-family: "Open Sans";

    font-size: 18px;

    background-color: #2c6ab4;

	color:white;

	margin-bottom:40px;

}

.reset-convertisseurs-en:hover {

	cursor:pointer;

	background-color:#7EAEE8;

}



/*modifications du bouton reset page rubans*/

.reset-rubans {

    width: 100%;

	height: 40px;

    font-family: "Open Sans";

    font-size: 18px;

    background-color: #2c6ab4;

	color:white;

	margin-bottom:40px;

}

.reset-rubans:hover {

	cursor:pointer;

	background-color:#7EAEE8;

}



/*modifications du bouton reset page systemes de pilotage*/

.reset-pilotage {

    width: 100%;

	height: 40px;

    font-family: "Open Sans";

    font-size: 18px;

    background-color: #2c6ab4;

	color:white;

	margin-bottom:40px;

}

.reset-pilotage:hover {

	cursor:pointer;

	background-color:#7EAEE8;

}
/*modifications du bouton reset page systemes de pilotage en*/

.reset-pilotage-en {

    width: 100%;

	height: 40px;

    font-family: "Open Sans";

    font-size: 18px;

    background-color: #2c6ab4;

	color:white;

	margin-bottom:40px;

}

.reset-pilotage-en:hover {

	cursor:pointer;

	background-color:#7EAEE8;

}


#custom_html-2 {

	margin-bottom:0px;

}

.widget-title {

	margin-bottom:10px;

	margin-top:10px;

}

.sidebar .widget {

	margin-bottom:0px;

}

.title_recherche {

    font-weight: bold;

    font-size: 20px;

    text-align: center;

}

#custom_html-2 {

	margin: 20px 0px 40px 0px;

}

.widget-title  {

	margin-top:-20px;

}



/*80% de largeur pour le body*/

.fusion-row {

	width:80%;

}



/*-------------------------------------------------PAGE CONTACT --------------------------------------------------------------*/



/* Marge top réduite entre titre et barre grisée */ 

.fusion-layout-column {

	margin-top:0px !important;

}

.fullwidth-box  {

	padding-top:0px !important;

}

/*-------------------------------------------------PAGE RESULTAT DE RECHERCHE --------------------------------------------------------------*/

/* Faire disparaître les éléments suivants : auteur, date, catégorie */ 

.fusion-meta-info {

	display:none;

}

.fusion-single-line-meta {
	display:none;
}

.sep-double {
	display:none;
}

/* Fond de la désignation produit en gris*/
.fusion-post-content-wrapper {
    padding-left: 5px !important;
    padding-right: 5px !important;
	background-color: #eaeaea;
	height:100px;
}

/*Mettre une bordure aux produits*/
.fusion-post-wrapper {
	border: 1px solid #eaeaea !important;
}

/*Modif de la taille de police et de l'alignement*/
.fusion-post-wrapper h2 {
	font-size:18px !important;
	text-align:center;
}

/*Bordure bleue au survol*/
.fusion-post-wrapper:hover {
	border: 1px solid #5d9ae4 !important;
}

/*Fond de la désignation produit en bleu au survol*/
.fusion-post-wrapper:hover .fusion-post-content-wrapper {
	background-color: #5d9ae4 !important;
}

/*Désignation produit en blanc au survol*/
.fusion-post-wrapper:hover h2 a {
	color: white !important;
}

/*---------------------------------------------------------PARAMETRES GLOBAUX--------------------------------------------*/

/*Retrait de la barre verticale dans les infos de contact*/
.fusion-header-separator {
	color:#2c6ab4
}

main a:lang(en) {
	color:#2c6ab4!important;
}

x.fusion-header {
    height: 100% !important;
}

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape) {
	ul.fusion-menu li {
		padding-right:0 !important;
	}
}

@media only screen and (max-device-width: 1040px) and (min-device-width: 800px) {
	.fusion-row {
		width:100% !important;
	}
}

@media only screen and (max-device-width: 900px) and (min-device-width: 800px) {
	.fusion-header-wrapper .fusion-row {
		padding-right:0 !important;
		padding-left:0 !important;
	}
}

.fusion-search-post-title {
	color:#2c6ab4 !important;
}

.pps-password-protected-store .button{
	color:white;
	cursor:pointer;
}

.pps-password-protected-store a{
	color: #2c6ab4 !important;
	text-decoration:underline;
}

/* ANIMAWEB CSS */

.d-none {
	display: none;
}

x.text-red {
	color: red;
}