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

#menu-menu-principal li{
	padding:0 1.5vw !important;
}

.metaslider .flexslider{
	margin-bottom:0 !important;
}

.flex-control-paging li a.flex-active {
    background: #000 !important;
}



.flex-control-paging li a {
    background: #fff !important;
}


.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 20px !important;
    text-align: center;
}


.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url(/wp-content/uploads/2025/06/fleche-right.svg)!important;
    width: 2.7083333333333335vw !important;
    height: 2.7083333333333335vw !important;
    background-size: contain !important;
	background-repeat:no-repeat !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url(/wp-content/uploads/2025/06/fleche-left.svg)!important;
     width: 2.7083333333333335vw !important;
    height: 2.7083333333333335vw !important;
    background-size: contain !important;
	background-repeat:no-repeat !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:#204b57 !important
}

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


@media (min-width: 768px) {
  .cmplz-message, .cmplz-categories {
    width: calc(var(--cmplz_banner_width) - 0px) !important;
  }
}