/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/

#menu-menu-principal li {
	margin:0 .3vw!important;
	padding-left: 0!important;
	padding-right: 0!important;
	-ms-flex-align: center !important;
	align-items: center !important;
}

.et-pb-contact-message {color:#fff !important}

.metaslider .flexslider {
	margin: 0!important;
}
.metaslider .flex-control-nav {
	position: absolute;
	bottom: 12px!important;
}
.metaslider .flexslider .flex-direction-nav li a.flex-next {  
	background-image: url('img/right.png')!important;
	width: 3.3333333333333335vw !important;
	height: 3.3333333333333335vw !important;	
}
.metaslider .flexslider .flex-direction-nav li a.flex-prev {  
	background-image: url('img/left.png')!important;
	width: 3.3333333333333335vw !important;
	height: 3.3333333333333335vw !important;	
}

.et_pb_menu__menu {
	margin-left: 0!important;
	margin-right: 0!important;
}

#menu-menu-principal {
	flex-wrap: nowrap!important;
}

.et_pb_menu__wrap {
	margin: 0!important;
}

ul#menu-menu_footer {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}


@media (max-width:767px) {
	
	
}

@media (max-width:981px) {

	
}

@media (min-width:981px) {
	#menu-menu-principal li a {
		border: 1px solid transparent;
		padding: 0.521vw;
		border-radius: 25px;
		box-shadow: 0px 0px 20px 5px rgba(255,255,255,0);
		text-decoration: none;
	}
	#menu-menu-principal li a:hover {
		border: 1px solid rgb(255, 28, 0);
		box-shadow: 0px 0px 20px 5px rgba(190,30,30,.8);
	}
	
	#menu-menu-principal li.menu-item-557 a {
	  border: 1px solid rgb(255, 28, 0);
	  box-shadow: 0px 0px 20px 5px rgba(190,30,30,.8);
		background: rgb(255, 28, 0);
	}
	
}

