body {font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#000000;font-size:16px;;}
h3 {font-family:Michroma, sans-serif;font-size:24px;color:#ffffff;text-align:center;;}
a:link, a:visited {color:#f37021;;}
a:hover, a:active {color:#f37021;;}
a[href^=tel] {color:#f37021;;}
.un-article-colonne-titre {color:#000000;font-size:16px;;}
.un-article-detail-popup-publication {display:none;;}
.meteo {color:#000000;;}
.menu-principal-horizontal {width:100%;background-color:rgba(0,0,0,0.0);color:#FFFFFF;font-size:14px;padding:5px 10px;height:50px;line-height:40px;;}
.menu-principal-horizontal-item {color:#000000;font-size:16px;padding:0px 10px;height:40px;line-height:30px;;}
.menu-principal-horizontal-item-titre-selected {width:100%;background-color:rgba(0,0,0,0.0);color:#ffffff;font-size:14px;padding:5px 10px;height:50px;line-height:40px;;}
.menu-principal-horizontal-item:hover  {background-color:transparent;color:#FFFFFF;font-size:14px;padding:0px 10px;height:40px;line-height:30px;;}
.menu-principal-horizontal-submenu {width:25%;;}
.menu-principal-horizontal-submenu-item {width:25%;;}
a.menu-principal-horizontal-submenu-item-titre {color:#FFFFFF;max-width:190px;padding 0px 0px;;}
.recherche {background-color:#ffffff;;}
.template-footer {background-color:#84ba30;;}
.logo-essentiel {background-color:transparent;;}
.mce-content-body {;}
a#menu-principal-horizontal-item-titre-2 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#fc030b;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.66);text-align:center;;}
a#menu-principal-horizontal-item-titre-4 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#04940c;display:inline-block;width:calc(100% - 1em);color:#FFFFFF;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
a#menu-principal-horizontal-item-titre-5 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#f78205;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 14px rgba(0,0,0,0.66);text-align:center;;}
#articles-calendrier-13 .calendrier-titre {display:none;;}
a#menu-principal-horizontal-item-titre-6 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#0546fa;display:inline-block;width:calc(100% - 1em);color:#FFFFFF;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
a#menu-principal-horizontal-item-titre-8 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#c8215d;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-2 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1,25em;padding:0.2em;background:#f70505;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-3 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;background:#fae505;display:inline-block;width:calc(100% - 1em);color:#FFFFFF;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-4 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#ffa600;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-5 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;background:#f78e05;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-6 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;padding:0.2em;background:#0546fa;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-8 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;background:#c8215d;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
#articles-colonne-27 .un-article-colonne-titre {font-size:16px;font-weight:bold;;}
#articles-blog-14  {color:#ffffff;;}
#articles-blog-14 .un-article-blog-contenu {color:#ffffff;;}
#articles-blog-14 .un-article-blog-titre {color:#ffffff;;}
#articles-blog-14 .un-article-blog-publication {#ffffff;;}
#articles-blog-14 .un-article-blog-texte {#ffffff;;}
.menu-principal-selecteur-item-1 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.5em;background:#ce171e;display:inline-block;width:calc(100% - 1em);text-transform:uppercase;color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
a#menu-principal-horizontal-item-titre-3 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#fae505;display:inline-block;width:calc(100% - 1em);color:#FFFFFF;text-shadow:0 0 14px rgba(0,0,0,0.66);text-align:center;;}
.wrapper-bloc {background-color:rgba(255,255,255,0.4);;}
#articles-calendrier-13 .un-calendrier-ligne-date {display:none;;}
a#menu-principal-horizontal-item-titre-15 {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1.25em;padding:0.2em;background:#2cd5e0;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.66);text-align:center;;}
#menu-principal-horizontal-submenu-15 .menu-principal-horizontal-submenu-item {font-family:"typo_1", "Lucida Grande", Lucida, Verdana, sans-serif;line-height:1,25em;padding:0.2em;background:#2cd5e0;display:inline-block;width:calc(100% - 1em);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.66);text-align:center;;}
.wrapper-contents {min-width:100%;;}
#articles-colonne-27 .un-article-colonne-suite::after {content:"Détails";background-color:rgb(24, 24, 24);color:white;padding:5px;;}
#articles-colonne-34 .un-article-colonne-suite::after {content:"Détails";background-color:rgb(24, 24, 24);color:white;padding:5px;;}
#articles-colonne-35 .un-article-colonne-suite::after {content:"Détails";background-color:rgb(24, 24, 24);color:white;padding:5px;;}
#articles-colonne-36 .un-article-colonne-suite::after {content:"Détails";background-color:rgb(24, 24, 24);color:white;padding:5px;;}
#articles-slick-14 .slick-slide {margin:10px;;}
#articles-slick-14 .un-article-slick-image {-webkit-background-size:cover !important;background-size:cover !important;;}
#direct ul {ist-style-type:none;margin:0;padding:0;overflow:hidden;;}
#liens_menu {margin-top:8px;;}
#menu-principal-horizontal-submenu-3 .menu-principal-horizontal-submenu-item {line-height:none !important;padding:none !important;;}
#rond_menu {width:70px;height:70px;margin:15px 0px 40px 30px;border-radius:50%;border:1px solid #E2006E;;}
#rond_menu_titre a {color:#212121;font-size:15px;line-height:1.2em;padding-top:8px;;}
#wrapper-bloc-1 {background:url(../template/cream_pixels.png) top left repeat;;}
#wrapper-bloc-2 {background-color:#d3d2d1;;}
#wrapper-bloc-3 {background:url(../template/cream_pixels.png) top left repeat;;}
.bloc-texte {position:relative;background:transparent;float:right;z-index:200;margin-right:170px;margin-top:20px;;}
.bloc-top {display:none;;}
.calendar-liste-lire-la-suite::after {display:none;;}
.calendrier-bloc-titre {display:none;;}
.contenu_pave {background:transparent;padding:0;position:relative;overflow:hidden;text-align:left;;}
.decale {position:absolute;left:-5000px;;}
.module-bloc-38 .module-bloc-item-commentaire {display:none;;}
.module-bloc-item-titre {font-size:18px;;}
.nivo-caption {opacity:1;;}
.picto a {background:#c50000;width:50%;-webkit-border-radius:50%;border-radius:50%;padding:4px;text-align:center;margin-left:25px;;}
.slick-track {margin-top:-25px;;}
.sommaire #direct.pave {padding:0;margin:1.5em 0 1.5em 1.5em;;}
.theme-default .nivo-caption {font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;border-bottom:none;;}
.theme-default .nivo-caption a {position:relative;font-size:18px;display:block;color:#fff;border-bottom:none;;}
.un-article-slick-image {height:350px;;}
.un-article-slick-publication {display:none;;}
.un-article-slick-suite {display:none;;}
.un-article-slick-texte {display:none;;}
.un-article-slick-titre {display:none;;}
.un-calendrier-bloc-ligne-date {display:none;;}
.un-calendrier-bloc-ligne-titre {display:none;;}
.un-lien-bloc-description {display:none;;}

@media screen and (max-width: 470px) {
.logo-essentiel {background-color:transparent;;}
.responsive-container {display:none;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
.logo-essentiel {background-color:transparent;;}

}

@media screen and (min-width: 980px) {
.logo-essentiel {background-color:transparent;;}

}

@media screen and (min-width: 1200px) {
.menu-principal-horizontal {margin-top:100px;min-width:1300px;;}
.menu-principal-horizontal-item {background-color:transparent;padding:10px 10px 10px 10px;display:inline-block;float:none;min-width:170px;;}
a.menu-principal-horizontal-item-titre {color:#FFFFFF;font-size:14px;padding:0px 5px;height:45px;line-height:35px;font-variant:normal;;}
a.menu-principal-horizontal-submenu-item-titre {font-size:14px;;}
.logo-essentiel {background-color:transparent;;}
.wrapper-contents {min-width:1300px;;}
#articles-blog-14 .un-article-blog-titre {color:#ffffff;;}
.wrapper-global-0 {min-width:1300px;;}

}

@media screen and (min-width: 1600px) {
.menu-principal-horizontal-item {background-color:transparent;padding:10px 10px 10px 10px;display:inline-block;float:none;min-width:170px;;}
a.menu-principal-horizontal-item-titre {color:#FFFFFF;font-size:14px;padding:0px 5px;height:45px;line-height:35px;font-variant:normal;;}
a.menu-principal-horizontal-submenu-item-titre {font-size:14px;;}
.logo-essentiel {background-color:transparent;;}
.wrapper-contents {min-width:1400px;;}

}

@media screen and (min-width: 1920px) {
.menu-principal-horizontal-item {background-color:transparent;padding:0px 0px 6px 0px;display:inline-block;float:none;min-width:170px;;}
.logo-essentiel {background-color:transparent;;}

}
