@charset "UTF-8";
.icon-calendar:before{content:""}.icon-association:before{content:""}.icon-tourisme_visite:before{content:""}.icon-travaux:before{content:""}.icon-sports_loisirs:before{content:""}.icon-demarches_services:before{content:""}.icon-cantine:before{content:""}.icon-famille:before{content:""}.icon-piscine:before{content:""}.icon-infos:before{content:""}.icon-emplois:before{content:""}.icon-agenda:before{content:""}.icon-batiment_administratif:before{content:""}.icon-batiment_mairie:before{content:""}.icon-cantine-1:before{content:""}.icon-cinema:before{content:""}.icon-infos-1:before{content:""}.icon-feuille_admin:before{content:""}.icon-livre_medias:before{content:""}.icon-panier:before{content:""}.icon-patinoire:before{content:""}.icon-piscine-1:before{content:""}.icon-montagne:before{content:""}.icon-parking:before{content:""}.icon-sac_boutique_shopping:before{content:""}.icon-terrain_sport:before{content:""}.icon-travaux-1:before{content:""}.icon-cv:before{content:""}.icon-marches_public:before{content:""}.icon-plus:before{content:""}.icon-picto-telecabine:before{content:""}.icon-angle-up:before{content:""}.icon-bus:before{content:""}.dark-gray{background-color:#282d33}.gray{background-color:#464447}.light-gray{background-color:#f2f2f2}.blue{background-color:#6ab7b5}.pink{background-color:#f45058}.yellow{background-color:#ecb802}.white{background-color:#ffffff}@font-face{font-family:"archiveregular";src:url("../Fonts/archive-webfont.woff2") format("woff2"), url("../Fonts/archive-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"opensansregular";src:url("../Fonts/opensans-regular-webfont.woff2") format("woff2"), url("../Fonts/opensans-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"opensansbold";src:url("../Fonts/opensans-bold-webfont.woff2") format("woff2"), url("../Fonts/opensans-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"cerabold";src:url("../Fonts/cera/cera-bold-webfont.woff2") format("woff2"), url("../Fonts/cera/cera-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"cerabold_italic";src:url("../Fonts/cera/cera-bolditalic-webfont.woff2") format("woff2"), url("../Fonts/cera/cera-bolditalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ceraregular";src:url("../Fonts/cera/cera-regular-webfont.woff2") format("woff2"), url("../Fonts/cera/cera-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ceraitalic";src:url("../Fonts/cera/cera-regularitalic-webfont.woff2") format("woff2"), url("../Fonts/cera/cera-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"cera_stencilbold";src:url("../Fonts/cera/cerastencil-bold-webfont.woff2") format("woff2"), url("../Fonts/cera/cerastencil-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"cera_stencillight";src:url("../Fonts/cera/cerastencil-light-webfont.woff2") format("woff2"), url("../Fonts/cera/cerastencil-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"robotobold";src:url("../Fonts/roboto-bold-webfont.woff2") format("woff2"), url("../Fonts/roboto-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"robotomedium";src:url("../Fonts/roboto-medium-webfont.woff2") format("woff2"), url("../Fonts/roboto-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"briancon-svg";src:url("../Fonts/briancon-svg.woff2") format("woff2"), url("../Fonts/briancon-svg.woff") format("woff");font-weight:normal;font-style:normal}@media screen and (min-width:320px){body{font-size:14px}.content-inner{padding:0 20px}#main-menu{width:30px}#main-menu .mobile-menu{position:absolute;top:14px;right:20px;display:inline-block;height:100%;cursor:pointer;width:25px;height:30px;z-index:10;margin:auto 0;line-height:30px;display:block}#main-menu .mobile-menu:after{content:"";background-color:#000000;height:3px;right:0;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);position:absolute;width:25px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#main-menu .mobile-menu span{display:block;text-indent:-9999px;width:25px;height:3px;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);right:0;margin:0 auto;position:absolute}#main-menu .mobile-menu span:before,#main-menu .mobile-menu span:after{content:"";position:absolute;top:-8px;right:0;height:3px;width:25px;background-color:#000000;transform-origin:center center;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#main-menu .mobile-menu span:after{width:25px;bottom:-8px;top:auto}#main-menu.active .mobile-menu:after{width:0;opacity:0}#main-menu.active .mobile-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}#main-menu.active .mobile-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}#main-menu.active .menu-header{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#breadcrumb{display:none}}