/*
Theme Name: Divi Child elvicart
Template: Divi
Author: caroline Arbogast
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.26.1563783911
Updated: 2019-07-22 10:25:11

*---------------Ajouter un séparateur vertical entre chaque élément du menu---------------*/

/*---------------Header Texture (mettre image dans header divi et ceci sur largeur ecran ordi---------------*/
 @media all {
	#main-header {
    background-size: initial;
    background-repeat: no-repeat;
	text-align: center ;
	background-position: top;
    background-image: url(https://www.elvicart.com/wp-content/uploads/2020/03/bandeau-elvicart2-scaled.jpg) !important;
}
}

/* enlever selectionner une page sur mobile */
.select_page {
	display:none!important;
	background: #fff !important;
}
/* make "select page bg color transparent" */
    .et_header_style_centered #main-header .mobile_nav,
    .et_header_style_split #main-header .mobile_nav {
         background-color: rgba(0, 0, 0, 0); }
/*------------------------------------------------*/
/*---------[GQ - MOBILE MENU BUTTON 2]avoir texte mebu et pas de hambyrger sur mobile------------*/
/*------------------------------------------------*/
 
    .mobile_menu_bar:before {
            display:none}
    .mobile_menu_bar::after {
            font-family: Montserrat;
		font-size: medium;
		font-style: bold;
            content: "MENU";
            position: relative;
		top: 25px!important;
            padding: 5px 5px 5px 5px;
            background: rgba(0,0,0,0);
			color: #bf6142!important;
        	cursor: pointer;}
    .mobile_nav.opened .mobile_menu_bar:after {
        content: "FERMER";}
/*---------------mettre hamburger blanc et + gros ---------------*/
span.mobile_menu_bar:before {
    color: #bf6142!important;
	font-size: 50px;
}

/*---------------mettre hamburger + haut + gros---------------*/
 
.et_header_style_centered .mobile_menu_bar {

    position: absolute;
    font-size: 65px;
	top: -45px!important;

}
/*---------------enlever titre photo dans grille galerie divi---------------*/
.et_pb_gallery_title
{

    Display: none!important;

}

/* ajout icone foogallerie */

.foogallery.fg-hover-custom .fg-thumb:focus:before {
	visibility: visible;
	opacity: 1;
}

.foogallery.fg-hover-custom .fg-caption-inner:before {
	content: "";
	display: inline-block;
	position: relative;
	width: 32px;
	height: 32px;
	margin: 10px 0 5px 0;
	background: transparent no-repeat center center;
	background-size: 32px 32px;
	vertical-align: middle;
}

.foogallery.fg-hover-custom .fg-thumb:before,
.foogallery.fg-hover-custom .fg-caption-inner:before {
	background-image: url('https://www.elvicart.com/testsite/wp-content/uploads/2019/08/fg_custom_icon-copie-copie.png');
}

/* @2x Images (Pixel Ratio of 1.25+) */
@media only screen and (-o-min-device-pixel-ratio: 5/4),
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and (min-device-pixel-ratio: 1.25),
only screen and (min-resolution: 1.25dppx) {
	.foogallery.fg-hover-custom .fg-thumb:before,
	.foogallery.fg-hover-custom .fg-caption-inner:before {
		background-image: url('https://www.elvicart.com/testsite/wp-content/uploads/2019/08/fg_custom_icon@2x-copie-copie.png');
	}
}

/* @3x Images (Pixel Ratio of 2.25+) */
@media only screen and (-o-min-device-pixel-ratio: 9/4),
only screen and (-webkit-min-device-pixel-ratio: 2.25),
only screen and (min-device-pixel-ratio: 2.25),
only screen and (min-resolution: 2.25dppx) {
	.foogallery.fg-hover-custom .fg-thumb:before,
	.foogallery.fg-hover-custom .fg-caption-inner:before {
		background-image: url('https://www.elvicart.com/testsite/wp-content/uploads/2019/08/fg_custom_icon@3x-copie.png');
	}
}
/* diminuer interlignage description images foogallery*/
.et_pb_text_3 p {

    line-height: 1.3em !important;

}
.et_pb_text_5 p {

    line-height: 1.3em !important;

}
.et_pb_text_7 p {

    line-height: 1.3em !important;}
.et_pb_text_9 p {
line-height: 1.3em !important;}
/* modifier styles titre et descriptif photos foogallery*/
.foogallery .fg-caption {
background-color: rgba(246, 241, 247, 0.77)!important;
	color: #846851 !important;
}
/* modifier styles titre et descriptif photos foogallery*/
.foogallery .fg-caption-title

{
font-size: 18px;
	font-weight: bold;
    color: #846851 !important;

}
/* modifier styles titre et descriptif photos foogallery*/
.fg-caption-title

{
font-size: 18px;
	font-weight: bold;
    color: #846851 !important;

}