/*
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
*/
.et-menu .menu-item-has-children > a:first-child:after {
    display:none!important;
}
#cc-window.cc-window .cc-compliance .cc-btn.cc-accept-all {
    color: #ffffff;
    background-color: #a47e49!important;
    border-color: #a47e49!important;
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer {
    color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 1vw;
    font-family: 'Merriweather',Georgia,"Times New Roman",serif!important;
    padding-left: -1.3em;
    background-color: rgba(0,0,0,0);
	letter-spacing: -1px!important;}


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

ul.dsm_icon_list_items li.dsm_icon_list_child.dsm_icon_list_child_0_tb_footer, ul.dsm_icon_list_items li.dsm_icon_list_child.dsm_icon_list_child_1_tb_footer {
-ms-flex-align: start !important;
align-items: flex-start !important;
}

@media (min-width: 981px) {
	
.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url('./img/left.png') !important;
    width: 3.3333333333333335vw !important;
    height: 3.3333333333333335vw !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;
}
	
ul#menu-menu_footer {
	
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-pack: center !important;
justify-content: center !important;	
-ms-flex-align: center !important;
align-items: center !important;	
padding: 0;
margin: 0;	
}	

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