/*
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
*/

ul#menu-menu-principal li {
margin-top:0!important;	
padding:0 1.3020833333333335vw;	
}

.dsm_icon_list_0_tb_footer, ul.dsm_icon_list_items {
display: -ms-flexbox !important;
display: flex !important;	
}

 ul#menu-menu_footer {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-align: center !important;
align-items: center !important;	
padding: 0;
margin: 0;	
}

h4.et_pb_module_header {
padding: 0;
margin: 0;	
}

ul#menu-menu_footer li {
padding:0 1.0416666666666665vw;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url('./img/right.png') !important;
    width: 7.438vw !important;
    height: 7.438vw !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
}

.flex-direction-nav li a.flex-prev {
    background-image: url('./img/left.png') !important;
    width: 7.438vw !important;
    height: 7.438vw !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
}

@media (min-width: 320px) and (max-width: 991px) {
	
.dsm_icon_list_0_tb_footer,  ul.dsm_icon_list_items {
-ms-flex-pack: center !important;
justify-content: center !important;
}	

.et_pb_module_inner, ul#menu-menu_footer {
-ms-flex-direction: column !important;
flex-direction: column !important;		
}

	
}