.endeveloppement:before{opacity:0.9; display:block; content:"SITE EN DEVELOPPEMENT"; position:fixed; z-index:1337; bottom:1em; right:1em; color:#B94A48; background-color:#F2DEDE; border-color:#EED3D7; border-radius:5px; box-shadow:1px 1px 1px 1px #00000033; padding:0.5em; width:20em; text-align:center; pointer-events:none; animation-duration:5s; animation-name:lolRotate; animation-iteration-count:1; animation-delay:30s; animation-direction:reverse;} @media (max-width:991px){.endeveloppement:before{right:0.2em;width:10em; bottom:2em;} } @media (max-width:767px){.endeveloppement:before{bottom:0;right:0;width:100%;border-radius:0;box-shadow:0;animation-name:none;} } @keyframes lolRotate{from{transform:rotate(0deg) translate(0,0); color:red; text-shadow:0 0 0 transparent;}15%{transform:rotate(25deg) translate(4em,0); color:green; text-shadow:1px 3px 5px red;}75%{transform:rotate(-25deg) translate(0,4em); color:blue; text-shadow:5px -3px 5px green;}to{transform:rotate(0deg) translate(0,0); color:red; text-shadow:0 0 0 transparent;} } pre{clear:both;} [hidden]{display:none;} body{height:100%;}.group-rounded .form-control,.group-rounded .btn{border-radius:50px;} .container.no-padding,.container-fluid.no-padding{padding-left:0; padding-right:0;} .no-padding{padding-left:0px !important; padding-right:0px !important;} .nopadding{padding-top:0px !important; padding-bottom:0px !important;} .no-margin{margin-left:0; margin-right:0;} .nomargin{margin-top:0; margin-bottom:0;} .pointer{cursor:pointer ;} .row.no-gutter{margin-right:0;margin-left:0;} .row.no-gutter > [class^="col-"],.row.no-gutter > [class*=" col-"]{padding-right:0; padding-left:0;}.img-responsivesed{max-width:100%; height:auto;}.vertical-center{display:table-cell;vertical-align:middle;float:none;}.voir-toutes{padding:0.7em;} .hoverlay{position:absolute; z-index:0; top:0; padding:0.5em; padding-top:0; width:100%; height:100%; display:none;} .hoverlay:hover,:hover > .hoverlay{display:block;} .rounded{border-width:2px; border-style:solid;border-radius:50%;padding:0.5em;}.placeholder{height:100%;} .placeholder::after{background-repeat:no-repeat;background-position:center;background-size:80%;content:'';position:absolute;height:100%;width:100%;top:0;left:0;}header .navbar-static-top{top:0; width:100%; margin-bottom:0;} a.zone_lien{position:absolute; z-index:-1;top:0;left:0;width:100%;height:100%;background:none;padding:0;}#footer_page{border-top-width:3px; border-top-style:solid; border-bottom-width:6px;border-bottom-style:solid;} #footer_page .container{padding:1em 0;} .icn-rsx{margin-bottom:2em;z-index:5;} .icn-rsx .pyricon{font-size:1.5em; padding:0.5em; padding-bottom:0.25em; border-radius:50%; background-color:white;} .icn-neg .pyricon{color:white;background-color:#337ab7;}@media (max-width:767px){#footer_page .container{padding-bottom:0;} #footer_contact{background-color:rgba(0,0,0,0.1); padding:0.5em 0; line-height:1.5;} .nav-justified.rowable{margin-left:-15px; margin-right:-15px; width:calc(100% + 15px);} .nav-justified > li[class*="col-xs-"]{float:left; font-size:0.8em;} .nav-justified > li[class*="col-xs-"] a{padding:0.5em; margin-bottom:0;} .nav-justified > li[class*="col-xs-"]::before{position:absolute; content:''; width:8px; height:8px; background:#000; border-radius:8px; margin-top:0.85em; margin-left:-18px; z-index:1;} .nav-justified > li[class*="col-xs-"]:first-child:before{background:transparent;} } @media (min-width:767px){.menu-dynamique > li:after{position:absolute; content:''; width:8px; height:8px; border-radius:8px; background:#fff; margin-top:-4px; top:50%; margin-left:-4px; z-index:1;} .menu-dynamique > li:first-child:after{background:transparent;}.menu-dynamique{font-size:1.4em;} .menu-dynamique > li > a{padding:21px;} } @media (min-width:992px) and (max-width:1199px){.menu-dynamique > li > a{padding:21px 0px!important;} } @media (min-width:768px) and (max-width:991px){header .navbar-header:not([class*="col-"]){max-width:230px;}.menu-dynamique > li > a{padding:21px 0px!important;} } @media (max-width:767px){.navbar-brand > img{max-height:100%;} .nav > li > a{padding:10px;} } .nav.nav-justified>li>a:focus,.nav.nav-justified>li>a:hover{text-decoration:none;background-color:#181919;} .nav.nav-justified > li > a{transition:background 0.3s ease;}.menu-dynamique .dropdown-menu{margin:0;border:0 none;border-radius:0;box-shadow:0 0 0; width:100%;} .affix .menu-dynamique .dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175) }#formulaire-contact textarea{resize:vertical;}.discret{font-style:italic;font-size:13px;color:#666;text-align:justify;}.partenaire .caption{height:5em; text-overflow:ellipsis;}.gmap > iframe{width:100%; min-height:330px; border:none;}.scrollSpy{transition:transform 0.35s ease,opacity 0.35s ease; opacity:1; animation:none;} .fromRight,.toRight{overflow:hidden;} .fromRight > *,.toRight > *{animation:fromRight 0.5s forwards;} .toRight > *{animation:toRight 0.5s forwards;} @keyframes fromRight{from{opacity:0; transform:translate(200%,0);} to{opacity:1; transform:translate(0,0);} } @keyframes toRight{from{opacity:0; transform:translate(0,0);} to{opacity:1; transform:translate(200%,0);} }.on_scroll{opacity:0; -webkit-transition:opacity 1s ease-in-out; -moz-transition:opacity 1s ease-in-out; -ms-transition:opacity 1s ease-in-out; -o-transition:opacity 1s ease-in-out; transition:opacity 1s ease-in-out;} @media (max-width:768px){.on_scroll{opacity:1;} }.notresponsive{width:980px; margin-left:auto; margin-right:auto;}#box-connexion{position:absolute;top:140px;right:0%;}.decal-slider{height:78px;}.sous-menu{position:relative;}a.anchor.affix{bottom:1em; opacity:1;} a.anchor.affix-top,a.anchor.affix{position:fixed; z-index:1; transition:all 0.35s ease;} a.anchor{text-decoration:none; left:1em; font-size:3em; line-height:0.75em; opacity:0; bottom:-2em; border-radius:50%;} @media (max-width:767px){a.anchor{left:0em;} a.anchor.affix{bottom:0em;} } .paragraphe{clear:both;}.galerie{width:500px; margin:0 auto;}