/* cmsms stylesheet: CSS theme modified: 21/10/2018 15:34:09 */
body {padding-top: 0;font-family: Arial, Helvetica, sans-serif;background-color: #fff;font-size: 1.7em;color: #414f10;}.clear {clear: both;}img {width: 100%;}.bordure img {border : 1px dashed #ccc;}.liens img {max-width: 260px;}a {color: #5b6f16;}a:hover, a:focus {color: #a2c427;text-decoration:none;}hr {clear: both;}.hrliens,.hrasso {margin: 1em 0 1em 0;height:1px;clear: both;border-top:2px #ccc solid;color:none;background:none;}h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a{font-family: Chewy, Arial, Helvetica, sans-serif;color: #414f10;}h1{font-size: 2.8em;}h2{font-size: 2.4em;}h3{font-size: 1.8em;padding: 0 0 0 0;}h4{font-size: 1.4em;}h5{padding: .5em 0 .5em 0;font-size: 1.4em;color: #00722d;font-weight :600;}header h1{color: #fff;text-transform:uppercase;font-size : 2.6em;padding: 0;}.preheader h4{color: #414f10;font-size : 0.8em;font-family: Chewy, Arial, Helvetica, sans-serif;}@media (min-width:768px){.preheader h4 {font-size : 1.35em;}}h4 {font-family: Arial, Helvetica, sans-serif;}.preheader{background-color: #a2c427;padding: 0.5em 0 0.5em 0;}.titrepage {text-transform: uppercase;color: '#fff';margin-top: 0;}header{padding: 0.5em 0 0.5em 0;background-color: #fff;}header.haut{padding: 0;background-color: #ccbfaa;}.bouton {display:block;background-color : #ccc;padding: 10px;margin: 0 0 20px 0;}.bouton:hover {border-left: 5px solid #18beb7;border-right: 5px solid #18beb7;}.petitlogo{margin: 10px 10px 10px 30px;font-size:1.5em;font-weight: 500;color: #fff;text-transform:uppercase;font-family: Chewy, Arial, Helvetica, sans-serif;}.breadcrumb {padding: 0;background: none;font-size:1em;margin: 0.5em 0;}@media (max-width:786px){.breadcrumb {padding: 0 10px;}}.fluidecoverintro{background-size: cover;padding: 0 0 1em 0;}.fluidecovercontenu{background: #fff;padding: 0 0 1em 0;}.fluidecovercontenuhaut{background: #18beb7;margin: 0 0 2em 0;}.sansmarge {padding: 0;}.sansmargedte {padding: 0;}.sansmargedte p{padding: 0;margin: 0;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * FOOTER* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */.fluidecoverfooter{background: #18beb7;padding: 0 0 1em 0;margin: 2em 0 0 0;}#footer {display: block;padding: 20px 0px 0px 0;text-align:center;color:#fff;}#footer a {color: #fff;}#footer a:hover {color:#00722d;}#footer ul > li {display: block;float: left;position: relative;z-index: 10;margin: 0 1em;}#footer ul > li > a {display: block;overflow: hidden;position: relative;padding: 0. 5em 1em 0.5em 0;}#footer-menu.cf {padding: 0; margin: 0;text-align: center;display:inline-block;list-style: none;}#news {font-size: 1em;padding: 0 0 1em 0;}h2.news {margin-top: 0px;}.btn-outline-default {border-color: #18beb7;font-size: 1.2em;margin: 0.5em 0 0.5em 0;}.btn-outline-default:hover,.btn-outline-default:hover a,.btn-outline-default:focus,.btn-outline-default:active,.btn-outline-default.active,.open > .dropdown-toggle.btn-outline-default {background-color: #a2c427;color: #fff;}.btn-outline-default a:hover {text-decoration:none;}.equipe{padding : 2em 0 1em 0 ;text-align: center;}#contenu p{padding : 0em 0 1em 0 ;text-align:justify;}@media (max-width:768px){#contenu{padding : 0em 15px 1em 15px ;}}#contenu ul li {list-style: outside disc;padding: 0px 0px 0.3em;text-decoration: none;}blockquote {border-left: 5px solid #a2c427;font-weight: 600;}.navbar-toggle .icon-bar{background-color: #414f10;}.row.slider{border-top : 1px solid #ccc;}.avis img{border-radius: 50%;margin: 0 15px;}.imgcadregris img {border: 1px solid #ccc;margin: 0 0 0.5em 0;}.commande{float:right;}#navbarlg {padding: 0 0 40px 0;}@media (min-width:1200px){#navbarlg {padding: 40px 0 0 0;}}.navbar-header{padding: 10px 0;}.navbar-nav{margin: 1em 0 0 0;}.navbar-nav.lg.navbar-inverse{background-color: #18beb7;border: 1px #666666;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {color: #FFF;background-color: #b5cff4;border : 1px dashed #56ac00;}.navbar-inverse .navbar-nav > li > a {border-bottom : 4px solid transparent;margin: 1px;font-family: Arial, Helvetica, sans-serif;}.navbar-inverse .navbar-nav > li > a:hover {border-bottom : 4px solid #a2c427;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;}#main-nav nav > ul > li > ul {-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;-o-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;visibility: hidden;float: none;position: absolute;top: 100%;left: 0;opacity: 0;background-color: rgba(255, 255, 255, 0.85);display: block;padding: 5px 10px;list-style: none;z-index: -1;}#main-nav nav > ul > li > ul > li a {opacity: 1;display: block;white-space: nowrap;padding: 0 0 5px 0 ;font-size: 0.8em;color:#fff;}#main-nav nav > ul > li > ul > li a:hover {}#main-nav nav > ul > li > ul li a:hover,#main-nav nav > ul > li > ul li a:focus,#main-nav nav > ul li a:hover,#main-nav nav > ul li a:focus{text-decoration: none;}#main-nav nav > ul > li:hover > ul {-webkit-transition-delay: 0s, 0s;-moz-transition-delay: 0s, 0s;-o-transition-delay: 0s, 0s;transition-delay: 0s, 0s;opacity: 1;visibility: visible;background-color: #414f10;background-color: rgba(90, 90, 90, .85);}#main-nav .nav {position: absolute;width: 100%;z-index: 50;top: 0;left: 0;margin: 0 auto;}#main-nav nav > ul {margin : 10px 0px 0 0px;position: relative;padding: 0 5px 0 5px;}@media (min-width:992px){#main-nav nav > ul {margin : 0 0px 0 0px;float: right;}}@media (min-width:1200px){#main-nav nav > ul {margin : 0px 0px 0 0px;}}#main-nav nav > ul > li {display: block;float: left;position: relative;z-index: 10;}#main-nav nav > ul > li > a {display: block;font-size: 1em;font-weight: 500;overflow: hidden;position: relative;padding: 5px 5px 0 5px;border-bottom : 4px solid transparent;font-family: Chewy, Arial, Helvetica, sans-serif;text-transform: uppercase;}#main-nav nav > ul > li > a:hover{color: #fff;background-color: rgba(90, 90, 90, .85);background-color: #a2c427;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color: #fff;background:#a2c427;}ul#main-menu.cf,.navbar.mobile {margin-bottom: 0px;background: #a2c427;}#main-menu > li {display: block;border-bottom: 1px dotted #fff;position: relative;}#main-menu > li:last-child {border-bottom: none;}#main-menu > li > a,#main-menu > li.sectionheader > span {text-transform: uppercase;color: #fff;text-decoration: none;padding: 8px 0;display: block;position: relative;}#main-menu > li.current > a,#main-menu > li.current.sectionheader > span {color: #fff;}#main-menu > li.current > a:hover,#main-menu > li.current.sectionheader:hover > span,#main-menu > li > a:hover,#main-menu > li.sectionheader:hover > span{color: #5b6f16;}#main-menu > li > ul,#main-menu > li > ul > li > ul  {position: absolute;left: -999em;}#main-menu > li:hover > ul,#main-menu > li.active > ul,#main-menu > li > ul > li:hover > ul,#main-menu > li > ul > li.active > ul {position: relative;left: 0;}#main-menu > li > ul > li > a,#main-menu > li > ul > li.sectionheader > span,#main-menu > li > ul > li > ul > li > a,#main-menu > li > ul > li > ul > li.sectionheader > span {text-decoration: none;display: block;padding: 0px 0;}#main-menu > li > ul{list-style:none;}#main-menu > li > ul > li.sectionheader:hover > span,#main-menu > li > ul > li > ul > li:hover > a,#main-menu > li > ul > li > ul > li.sectionheader:hover > span {color: #a2c427;}#main-menu > li > ul > li > ul > li > a,#main-menu > li > ul > li > ul > li.sectionheader > span {padding-left: 15px;font-size: .875em;text-transform: none;}@media screen and (min-width: 768px) {.lt-768 {display: none;}}.navmobile {background-color: #ccbfaa;}#mobile-menu > li {display: block;border-bottom: 1px dotted #fff;position: relative;}#mobile-menu > li:last-child {border-bottom: none;}#mobile-menu > li > a,#mobile-menu > li.sectionheader > span {font-family: Chewy, Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;font-size: 1em;font-weight: 400;cursor: pointer;padding: 0.5em;display: block;position: relative;}#mobile-menu > li.current > a,#mobile-menu > li.current.sectionheader > span,#mobile-menu > li:hover > a,#mobile-menu > li.sectionheader:hover > span {background-color: #fff;}#mobile-menu > li > ul > li {list-style: none;}#mobile-menu > li > ul,#mobile-menu > li > ul > li > ul  {position: absolute;left: -999em;}#mobile-menu > li:hover > ul,#mobile-menu > li.active > ul,#mobile-menu > li > ul > li:hover > ul,#mobile-menu > li > ul > li.active > ul {position: relative;left: 0;}#mobile-menu > li > ul > li > a,#mobile-menu > li > ul > li.sectionheader > span,#mobile-menu > li > ul > li > ul > li > a,#mobile-menu > li > ul > li > ul > li.sectionheader > span {text-decoration: none;color: #fff;display: block;padding: 4px 0;}#mobile-menu > li > ul > li:hover > a,#mobile-menu > li > ul > li.sectionheader:hover > span,#mobile-menu > li > ul > li > ul > li:hover > a,#mobile-menu > li > ul > li > ul > li.sectionheader:hover > span {color: #fff;border-bottom: 1px dotted #fff;}
/* cmsms stylesheet: CSS formulaire modified: 05/06/2018 17:25:30 */
.right{float:right !important}
.alert-box.alert{background-color:#c60f13;border-color:#ae0d11;color:#fff}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {

     border:1px solid #ccc;
     -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
     box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
     display:block;
     padding:0.5rem;
     margin:0 0 1rem 0;
     width:100%;
     -webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;
     -moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;
     transition:box-shadow 0.45s,border-color 0.45s ease-in-out;
}
