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

a:hover{text-decoration: none!important;}

#cmplz-document {max-width: 100% !important;}

#cc-window.cc-window .cc-compliance .cc-btn.cc-accept-all {
    color: #fff!important;
    background-color: #503218 !important;
    border-color: #503218!important;
}

#cc-window.cc-window .cc-compliance .cc-btn.cc-dismiss {
    color: #000!important;
    background-color: transparent !important;
    border-color: #000!important;
}

div.cc-compliance .cc-btn.cc-show-settings, div.cc-compliance .cc-btn.cc-save {
    color: #503218!important;
    background-color: transparent !important;
    border-color: #503218!important;
}

div.cc-compliance .cc-btn.cc-show-settings:hover, div.cc-compliance .cc-btn.cc-save:hover {
   color: #000!important;
}

#cmplz-document {
    max-width:100% !important;
}

#cmplz-document h3,#cmplz-document h2{
	font-size:20px !important;
}


#cmplz-document p a, div.name a{
	color:#e02427 !important
}

#cmplz-document .cmplz-slider-checkbox input:checked + .cmplz-slider {
    background-color:#e02427!important;
}

.gform-field-label a:hover{
	color:#e02427 !important
}


@media (min-width: 981px) {
	
	
	
#menu-menu-principal li {padding: 0 1vw !important;}
	
.restaurant img{
	width: 4.427vw!important;
	height: 4.427vw!important;	
}		
	
.rs-footer img{
	width: 2.24vw!important;
	height: 2.24vw!important;
}	
	
	
.map-footer{height: 26.042vw!important;}

.map-footer iframe{height: 26.042vw!important;}	
	
	
}