/*
Vous pouvez ajouter du CSS personnalisé ici.

Cliquez sur l’icône d’aide ci-dessus pour en savoir plus.
*/

.sidebar-widgets {
    background-color: #fff;
    padding: 10px;
}

.atout, .wpb_single_image img {
	    width: 100%;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
}

hr {padding:0; margin:0; ; border-color:#75D69C !important; position: relative !important;
	box-sizing:none !important;
	width:100% !important;
}

.autor {background-color: #75D69C !important;}
.date {background-color: #4bb19c !important;}
.comment-numb { background-color: #00C1CF !important;}

.news-item h2 {
	font-family:"merriweather sans", "sans serif" !important ;
color:#000 !important; }

#menu-item-111 a, #menu-item-957 a, #menu-item-32 a, #menu-item-349 a, #menu-item-171 a { background-color: #75D69C;
opacity: 0,6;}

#menu-item-345 a, #menu-item-911 a, #menu-item-280 a, #menu-item-426 a, #menu-item-110 a { background-color: #4bb19c;}

#menu-item-344 a, #menu-item-1430 a, #menu-item-361 a, #menu-item-634 a, #menu-item-239 a, #menu-item-367 a { background-color: #00C1CF;
opacity: 0,6;}

div.wpcf7-mail-sent-ok {
margin-top:2em;
font-family: 'Pacifico', cursive !important;
font-weight: 100 !important;
font-size: 22px;
color: #b9c302;}

/*.vc_custom_1548687019686 {
	background-image: linear-gradient(to right, white, #4bb19c, #4bb19c,#4bb19c,#4bb19c,#4bb19c,#4bb19c, white);
}*/
.occaz {
	color:#ffffff !important;
	font-family: 'merriweather Sans', sans-serif !important;
	background-color: #4bb19c !important;
}

.navbar-brand {
    padding-top: 5px !important;
    padding-bottom: 30px !important;
	max-width:300px !important;
}
h2 {
    color: #ca4e6a !important;
    line-height: 60px;
}
.col-md-4 {
    margin-bottom: 20px !important;
}
h3 { margin-bottom: 10px !important; line-height:50px;
}
.accord-title {
    background-color: #fff;
}
.fa {
    padding-right: 10px;
}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #999;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
     color: #b9c302 !important;
     background-color: #fff;
     font-size: 22px;
     font-family: 'Pacifico', cursive !important;
    font-weight: 100 !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff !important;
}
.evenement .vc_single_image-img {
    width: 100%;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
}

.sidebar-widgets {
    background-color: #eee;
    padding : 10px;
}
h4 {  color: #b9c302 !important;
}

ul.drop-down li a {
    font-weight: 600 !important;
	background-color : #b9c302;
}
ul.drop-down li a {width: 200px!important;}

.navbar-default .navbar-nav.menu-style-4 > .current-menu-ancestor > a {background-color:#fff; border: solid 1px #b9c302; color:#b9c302; }

.navbar-default .navbar-nav.menu-style-4 > .current-menu-ancestor > a:hover {background-color:#b9c302; border: solid 1px #b9c302; color:#fff; }

.navbar-default .navbar-nav > li.drop > a:hover {color:#b9c302; }

.page-banner, .page-banner span {background:none; 
	color: #b9c302 !important;  font-size: 50px !important;
     font-family: 'Pacifico', cursive !important;
margin-top:1em;}

footer, footer a, .footer-widgets a, .widget_contact_info a, .footer-widgets, .widget_contact_info, .textwidget,  .footer-widgets p, .widget_text, .textwidget p {
	background-color:#4bb19c;
color:#fff !important;
	font-size: 1em !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;}

body, p {font-size:15px; font-weight:300;font-family: 'merriweather sans', sans-serif !important; line-height:24px !important; color:#666;}

.navbar li {margin-left:30px !important;}

h1 {    font-family: 'Pacifico', cursive !important; color: rgb(254, 108, 97);}

h3, h4, h5,h6 {font-weight:400; font-family: 'merriweather Sans', sans-serif !important; color: rgb(0, 193, 207) !important; line-height:30px;}

h2 {font-weight:400;  font-family: 'Pacifico', cursive !important;  color: rgb(117, 214, 156) !important; line-height:30px;}

.widget, .footer-widgets h4, .widget_contact_info h4 {color:#fff !important;}

ul:not([class]) > li:before {
    position: absolute;
    margin-left: -20px;
    font-family: 'Pacifico';
    font-size: 15px;
    content: "\25AA";
    color: #666;
	font-weight:300;
}

blockquote, blockquote p {
padding:0;
    margin: 0 0 20px;
    font-size: 15px;
font-style: italic;    
	border-left: none;
	font-weight:400;
	line-height:28px !important;
}