/* ------------- */

/* --- PERSO --- */

/* ------------- */
body {
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}

.contenu-article ul li:before {
    content: "\2714\0020"!important;
    font-size: 1.3em!important;
    color: #937515!important;
    margin-right: 0.2em;
    margin-left: -0.4em;
    line-height: 0em;
    vertical-align: middle;
}

.contenu-article p{
line-height: 1.75;
}

.contenu-article ul {
    list-style: none;
    padding-left:20px!important;
}

.contenu-article li{
margin-top:15px;
 line-height:1.75!important;
}

.my-service .my-picto {
    color: #937515 !important;
}
.my-service .my-title {
    color:  #937515 !important;
}
.my-service .my-action {
    background-color: #937515 !important;
}
header{
	    -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.05);
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.05);
    box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}
.cover-black{
	opacity : 0.3;
}
.main-menu.effect4>ul>li>div>a{
	font-weight:300 !important;
}

.cover-white{
	opacity : 0.2;
}

#myCarouselHome.notitrelogo .carousel-item .carousel-caption .titre-slide div{
	text-transform:uppercase;
    font-weight:bold;
}

#myCarouselHome {
    background:#ffffff;
}
#myCarouselHome .carousel-item .carousel-caption .titre-slide h3{
	font-size:2.8rem !important;
    font-weight: 200;
    text-transform: uppercase;
}

#myCarouselHome .carousel-item {
    -webkit-transition: transform 5s ease, opacity 1.7s ease-out;
    -moz-transition: transform 5s ease, opacity 1.7s ease-out;
    -o-transition: transform 5s ease, opacity 1.7s ease-out;
    transition: transform 5s ease, opacity 1.7s ease-out;
}

#bloc-rubrique-contenu h1{
	font-weight:400 !important;
}

#wrapper .container-fluid2 .header-wrapper .header{
	box-shadow:none;
}

.main-menu.effect4 .logo{
	opacity:1;
}

#footer{
	background: url(../template/images/background-footer.jpg) no-repeat center top !important;
    background-size: 100% auto !important;
    border:0px !important;
}

.liste-pictos .plugin-description .title-plugin .title-heading-center{
	text-transform: uppercase;
	font-size: 2rem !important;
}

.plugin-basic .container-basic .h2, .plugin-basic .container-basic h2{
	font-size: 2rem !important;
    text-align:center;
 }

 .liste-pictos .container-pictos h4 {
    font-size: 1.325rem !important;
 }

 .liste-pictos .container-pictos .picto .logo-small i{
 	font-size:50px !important;
 }

.liste-pictos .container-pictos .button.button-2{
	border-color: #CAD339 !important;
 	background: #CAD339 !important;

 }

 .plugin-basic .container-basic .button.button-2{
	border-color: #aa4895 !important;
 	background: #aa4895 !important;
 }

.plugin-basic .container-basic .button.button-2 .button-text, .plugin-basic .container-basic .button.button-2 .button.button-2 i{
    color:#F6EFF3 !important;
}

.plugin-basic .container-basic .button.button-2:hover .button-text, .plugin-basic .container-basic .button.button-2:hover i, .plugin-basic .container-basic .button.button-2:focus .button-text, .plugin-basic .container-basic .button.button-2:focus i, .plugin-basic .container-basic .button.button-2:active .button-text, .plugin-basic .container-basic .button.button-2:active{
	color:#ffffff !important;
}

#bloc-rubrique-contenu{
	background: #ffffff !important;
    border-top: 0px !important;
}

.header-wrapper.style-header1.withoutpic{
	background: #130f0c;
}

