/*
Theme Name: BeDooWap
Description: Theme enfant de Divi
Template: Divi
Version: 1.1
Author: BeDooWap
*/

/*PERSONNALISER LE BOUTON DE RETOUR EN HAUT DE PAGE*/

/*Opacité du bouton et effets d'animation (pour tous les navigateurs)*/
.et_pb_scroll_top.et-visible {
    opacity: 1;
    -webkit-animation: fadeInBottom 1s;
    -moz-animation: fadeInBottom 1s;
    -o-animation: fadeInBottom 1s;
    animation: fadeInBottom 1s;
}
 
/*Positionnement et couleur du bouton*/
.et_pb_scroll_top.et-pb-icon {
    right: 10px; /*distance du bouton par rapport à la droite de la fenêtre*/
    bottom: 150px; /*distance du bouton par rapport au bas de la fenêtre*/
    border-radius: 5px; /*Propriété permettant d'arrondir le bouton, supprimez la si vous voulez un bouton carré*/
    background: #a1b7af; /*couleur de fond du bouton. Mettez celle que vous voulez*/
}
 
 /*couleur de fond du bouton au survol*/
.et_pb_scroll_top.et-pb-icon:hover {
    background: #b1ccdd;
}
 
/*Choix de l'icone et couleur de celui-ci*/
.et_pb_scroll_top:before {
    content: "\36"; /* icone provenant des icones de bases de Divi*/
    color: #e1e1e1; /*couleur de l'icône*/
}


/*Barre superieure*/
.et_secondary_nav_enabled #page-container #top-header {
	border-bottom: solid 1px #ffffff;
}

#et-info {
	float: right;
}

/*MENU MOBILE*/
/*Taille du logo*/
@media only screen and (max-width: 767px) {
    body header img#logo {
        max-width: 100%!important;
        max-height: 100%!important;
        height: auto!important;
        width: auto!important;
    }
}

/*Style du texte*/
.et_mobile_menu li a {
	font-size: 18px !important;
	font-weight: 400;
	text-transform: uppercase;
}

/*MODIFICATIONS du style global du menu mobile*/
/* X icon in expanded mobile menu */
.mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
}

/* Remove the top line in the mobile menu*/
.et_mobile_menu {
border-top:0;
}

/* Center-align moble menu items */

.et_mobile_menu li {
text-align:center !important;
}
  
.et_mobile_menu li li, .et_mobile_menu li ul {
padding-left:0 !important;
}

/* Make mobile menu fullwidth */
.et_mobile_menu {
min-width: 100vw;
margin-left: -10vw;
}