/*
Theme Name: Izeecom Child Theme
Description: Theme enfant de Izeecom
Author: IzeeDan
Author URI: https://izeecom.com/
Template: Divi
Version: 1.1
*/


/* METTRE EXPOSANTS ET INDICES À LA BONNE TAILLE */
sup, sub {font-size: 50%;}

/* INVERSER LES COLONNES SUR MOBILE */
@media only screen and (max-width : 980px) {
  .dc-inverser-colonnes--section .dc-inverser-colonnes--ligne {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;}
}

/*FIXE LA TOOLBAR TEXTE STICKY AU SCROLL*/
.mce-top-part {position: sticky !important;	top: -60px;}

/* MODIFIER LE POINT DE RUPTURE SUR MOBILE */
@media only screen and ( max-width: 1600px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
}

/* CSS refermer les sous-menus sur mobile */

#mobile_menu1 .menu-item-has-children > a { 
	background-color: transparent;
	position: relative; 
}
#mobile_menu1 .menu-item-has-children > a:after { 
	font-family: 'ETmodules';
	text-align: center;
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	position: absolute; 
}
#mobile_menu1 .menu-item-has-children > a:after { 
	font-size: 18px;
	content: '3d';
	top: 13px;
	right: 10px; 
	color: #e30513;
}
#mobile_menu1 .menu-item-has-children.visible > a:after { 
	content: '3b'; 
}
#mobile_menu1 ul.sub-menu { 
	display: none !important;
	visibility: hidden !important;
	transition: all 1.5s ease-in-out;
}
#mobile_menu1 .visible > ul.sub-menu { 
	display: block !important;
	visibility: visible !important; 
}

/* Message de succès du formulaire de contact */
.et-pb-contact-message {position: relative; text-align: center; color: #212966; font-size: 22px;}


