.buttons button a,button,header{position:relative}#menu li,.dibb,.dibm,.dibt{display:inline-block}#slider,body{margin:0}a.btn-default,a.btn-info{font-size:1.25em}#block-horaires h3,#home-accroche .text-accroche h2,#infos h3,#slider li h2,.text-presentation h1{text-transform:inherit}.overflow,.rwd-table{overflow:hidden}#list-footer li,#menu li,.dibm,button{vertical-align:middle}#cookie-bar a,.vcard a.email:hover,a:hover{text-decoration:none}.vcard .adr .locality,.vcard .org,body.maintenance h1{text-transform:uppercase}#page img,.googlemaps-canvas{max-width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1;padding:0;text-align:left;background:#fff;font:1em Raleway,Arial,sans-serif;color:#000}blockquote,em{font-style:italic}h1,h2,h3,h4,h5,h6{margin:20px 0;padding:0;font-size:1.55em;color:#000;font-family:Raleway,Arial,sans-serif}#page h2,.accordion .trigger #checkbox-10:checked+label:before,.accordion .trigger #checkbox-11:checked+label:before,.accordion .trigger #checkbox-12:checked+label:before,.accordion .trigger #checkbox-13:checked+label:before,.accordion .trigger #checkbox-1:checked+label:before,.accordion .trigger #checkbox-2:checked+label:before,.accordion .trigger #checkbox-3:checked+label:before,.accordion .trigger #checkbox-4:checked+label:before,.accordion .trigger #checkbox-5:checked+label:before,.accordion .trigger #checkbox-6:checked+label:before,.accordion .trigger #checkbox-7:checked+label:before,.accordion .trigger #checkbox-8:checked+label:before,.accordion .trigger #checkbox-9:checked+label:before,.orange.draw:hover,.orange.draw:hover a,.pink.draw:hover,a,h4{color:#57bfde}#block-horaires h3,#infos h3,#slider li h2,.text-presentation h1,h1{font-family:great_vibesregular}ol,ul{margin:10px 0;padding:0;list-style-position:inside}a{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}a:focus{outline:0}.btn-default.orange,.rwd-table td:before,.rwd-table th,.vcard,.white.draw:hover,a:focus,a:hover{color:#dfbbb1}#menu a,#scrollToTop,.breadcrumb>li,p{color:#000}#footer-realisation a img,.vcard abbr,a img{border:0}a[href$='.pdf']{padding:10px 0 10px 30px;background:url(../images/pdf.png) 0 50% no-repeat}blockquote{margin:30px 0;padding:5px 15px;border-left:4px solid #eee;font-family:open_sansitalic,Arial,sans-serif}body.maintenance h1,em,strong{font-family:Raleway,Arial,sans-serif}strong{font-weight:700}#scrollToTop{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:1000000;display:none}#scrollToTop span.glyphicon{left:50%;top:-15px;color:#000}.dibt{vertical-align:top}.dibb{vertical-align:bottom}.box-shadow{box-shadow:0 2px 10px rgba(0,0,0,.2)}.m30-10 a{margin:30px 5px}#home-accroche .buttons,.mt30{margin-top:30px}.h100{height:100%}.btn{border-radius:0;padding:0}.btn-info,.buttons button{padding:8px 30px}#footer-realisation a:hover,.breadcrumb,.btn-default,.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary{background:0 0}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#0ba1b8;border:0}.btn-success{background:#5cb85c;border:0}.btn-info{background:#dfbbb1;color:#373737;border:1px solid #dfbbb1}a.btn-info{color:#373737}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background:0 0;border:1px solid #dfbbb1;color:#dfbbb1}.preheader .btn-info{background:0 0;color:#dfbbb1}.preheader a.btn-info{font-size:.9em;margin:5px;padding:3px 5px}.buttons.no-pad button,header{padding:0}.btn-info:focus,.open>.dropdown-toggle.btn-info,.preheader .btn-info.active,.preheader .btn-info.focus,.preheader .btn-info:active,.preheader .btn-info:hover{background:#dfbbb1;border:1px solid #dfbbb1;color:#373f51}.bs{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.bs2{box-shadow:0 0 40px rgba(0,0,0,.2);-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.ts{text-shadow:-5px 5px 5px rgba(0,0,0,.2)}.buttons{isolation:isolate}button{background:0 0;box-sizing:border-box}.buttons button a{padding:8px 30px;display:block;z-index:10000}button.pink{border:0 solid #d49b62;color:#d49b62;box-shadow:inset 0 0 0 2px #d49b62}button.white{border:0 solid #fff;color:#fff;box-shadow:inset 0 0 0 2px #fff}button.orange{border:0 solid #dfbbb1;color:#dfbbb1;box-shadow:inset 0 0 0 2px #dfbbb1}button::after,button::before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%}.fb-ph a,.in-ph a{display:block;width:22px;height:22px}.draw{-webkit-transition:color .25s;transition:color .25s}.draw::after,.draw::before{border:2px solid transparent;width:0;height:0}.draw::before{top:0;left:0}.draw::after{bottom:0;right:0}.draw:hover::after,.draw:hover::before{width:100%;height:100%}.pink.draw:hover::before{border-top-color:#fff;border-right-color:#fff;-webkit-transition:width .25s ease-out,height .25s ease-out .25s;transition:width .25s ease-out,height .25s ease-out .25s}.pink.draw:hover::after{border-bottom-color:#fff;border-left-color:#fff;-webkit-transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.white.draw:hover::before{border-top-color:#dfbbb1;border-right-color:#dfbbb1;-webkit-transition:width .25s ease-out,height .25s ease-out .25s;transition:width .25s ease-out,height .25s ease-out .25s}.white.draw:hover::after{border-bottom-color:#dfbbb1;border-left-color:#dfbbb1;-webkit-transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.orange.draw:hover::before{border-top-color:#57bfde;border-right-color:#57bfde;-webkit-transition:width .25s ease-out,height .25s ease-out .25s;transition:width .25s ease-out,height .25s ease-out .25s}.orange.draw:hover::after{border-bottom-color:#57bfde;border-left-color:#57bfde;-webkit-transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.fancybox-wrap{z-index:100000!important}#bookeoresa{background:#373f51;padding-top:15px}.preheader{padding:6px}.preheader .adresse-ph,.preheader .fb-ph,.preheader .tel-ph{margin-right:10px}.preheader,.preheader span{background:#fff;color:#dfbbb1;text-align:right;font-size:1.2em}.fb-ph a{background:url(../img/Facebook.svg) center center/cover no-repeat}.in-ph a{background:url(../img/instagram.svg) center center/cover no-repeat}#home-map .block-map h2,#img-responsive,#menu li#page-10,#menu li#page-20,#menu li#page-21,#menu li#page-accueil,.accordion .trigger #checkbox-1,.accordion .trigger #checkbox-10,.accordion .trigger #checkbox-11,.accordion .trigger #checkbox-12,.accordion .trigger #checkbox-13,.accordion .trigger #checkbox-2,.accordion .trigger #checkbox-3,.accordion .trigger #checkbox-4,.accordion .trigger #checkbox-5,.accordion .trigger #checkbox-6,.accordion .trigger #checkbox-7,.accordion .trigger #checkbox-8,.accordion .trigger #checkbox-9,.all input[type=checkbox],.breadcrumb :nth-child(3),.rwd-table th,.vcard .adr .country-name,.vcard .email_container,.vcard .email_name,.vcard .faxnumber,.vcard .nickname,.vcard .telnumber a{display:none}.topBar{line-height:3em}header{z-index:1000;background:rgba(255,255,255,.7)}#logo{background:#fff;width:20%;margin-left:2%;position:absolute;top:15px;padding:10px}#footer-logo img,#logo img{width:360px}#menu{width:77%;position:relative;margin-left:22%}#menu .navbar-default{background-color:transparent;border-color:transparent;background-image:none;border-radius:0}#menu ul.navbar-nav{text-align:right;float:none}#menu li{float:none}#cookie-bar a,#list-footer li,#page img,.rwd-table td:before{display:inline-block}#menu a{font-size:1.1em;border:5px solid transparent}.navbar{margin-bottom:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent!important}.navbar-default .navbar-nav>li>a{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.navbar-default .navbar-nav>li>a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:5px;background:#373f51;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.navbar-default .navbar-nav>li>a:active:before,.navbar-default .navbar-nav>li>a:focus:before,.navbar-default .navbar-nav>li>a:hover:before{left:0;right:0}#menu .active a::before{content:"";z-index:-1;width:100%;left:0;right:0;bottom:5px;background:#373f51}.home #content,footer,tbody,ul.dropdown-menu{background:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff!important;background-color:red!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#00f;color:#373737;background-image:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;background-color:#fff}.panier{font-size:.875em}#slider-content{top:-114px;position:relative;z-index:100;text-align:center;background:#fff}#slider li{margin:0 auto;padding:0;background:0 0;min-height:300px;width:100%}#slider li h2{position:absolute;top:35%;left:-100%;right:-100%;color:#fff;font-size:5em;text-shadow:-5px 5px 20px #000}.focus-in-expand-fwd{-webkit-animation:1.5s cubic-bezier(.25,.46,.45,.94) both focus-in-expand-fwd;animation:1.5s cubic-bezier(.25,.46,.45,.94) both focus-in-expand-fwd}@-webkit-keyframes focus-in-expand-fwd{0%{letter-spacing:-.1em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes focus-in-expand-fwd{0%{letter-spacing:-.1em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}#slider li p{position:absolute;bottom:25px;left:0;right:0;color:#fff;font-size:1.875em}.bx-wrapper .bx-next:hover{background-position:-43px -32px!important}.bx-wrapper .bx-prev:hover{background-position:0 -32px!important}.bx-wrapper img{margin:auto!important}#CDSWIDCOE.widCOE{border:none!important;margin:10px auto!important}#CDSSCROLLINGRAVE.wide{width:50%!important;margin:0 auto 40px}#home-presentation{padding:100px 0;margin-top:-114px;background:url(../img/bg-home-presentation.jpg) center center/cover no-repeat}#home-presentation .text-presentation{position:relative;z-index:100;width:62%;padding:60px 30px;background:#fff}.text-presentation h1{text-align:right;font-size:3.2em;color:#57bfde;padding:0!important;margin:0!important;height:91px;background:0 0}.text-presentation p{font-size:1.3em;color:#373f51}#home-accroche .text-accroche p,#home-presentation .text-presentation p{text-align:right}#home-accroche .img-accroche,#home-presentation .img-presentation{position:relative;z-index:10;width:29.4%;margin-left:-40px;margin-top:30px}#home-presentation .imgbox{border:10px solid #fff}#home-accroche .imgbox{border:10px solid #d49b62}#home-accroche .imgbox img,#home-presentation .imgbox img{margin:-30px 0 25px 45px}#home-presentation .text-presentation a.btn-info{font-size:1.25em;color:#373737;width:350px;margin:5px 0;border:1px solid #000}#home-acces{padding:130px 0;text-align:center}#home-acces .block-home-acces{position:relative;width:32%;margin:10px .5%;padding:20px 40px 30px;min-height:300px}#home-acces .block-home-acces span{color:#57bfde;font-size:5em}#home-acces .block-home-acces span.icon-agenda-1{font-size:4.7em}#home-acces .block-home-acces h3{font-family:great_vibesregular;color:#d49b62;text-transform:inherit;font-size:3.125em}#home-acces .block-home-acces p{color:#fff;font-size:1.2em}#home-acces .btn-acces{position:absolute;left:0;right:0;bottom:30px}#home-accroche{padding:100px 0}#home-accroche .text-accroche{position:relative;text-align:right;z-index:100;width:62%;padding:60px 70px 100px 162px}#block-horaires,#infos .block-info,#page h1,.btn-page,.rwd-table{text-align:center}#home-accroche .text-accroche h2{font-size:2.1em;color:#000}#home-accroche .text-accroche p,#page{font-size:1.2em;color:#000}#infos{margin:140px 0;position:relative;height:auto}#infos .block-actu{width:60%;margin-left:1%;background:#fff}#infos .block-info{margin:0 1.5%;width:36%;top:50%;transform:translateY(-50%);position:absolute;height:inherit!important}.block-faq{margin:0!important;height:inherit!important}.block-faq h3,.block-fb h3{color:#000;font-size:3em;padding:10%;background:rgba(212,155,98,.7);height:100%}.block-fb .bs2{background:url('../img/page-facebook.png') center center no-repeat}.block-faq .bs2{background:url('../img/page-faq.png') center center no-repeat}@-webkit-keyframes text-blur-out{0%{-webkit-filter:blur(0.01);filter:blur(.01)}100%{-webkit-filter:blur(12px) opacity(0%);filter:blur(12px) opacity(0%)}}@keyframes text-blur-out{0%{-webkit-filter:blur(0.01);filter:blur(.01)}100%{-webkit-filter:blur(12px) opacity(0%);filter:blur(12px) opacity(0%)}}.block-faq:hover h3,.block-fb:hover h3{-webkit-animation:.3s cubic-bezier(.55,.085,.68,.53) both text-blur-out;animation:.3s cubic-bezier(.55,.085,.68,.53) both text-blur-out}.block-faq:hover .bs2,.block-fb:hover .bs2{box-shadow:none}#home-map{position:relative}#map{clear:both;width:100%;height:500px;color:#000}#block-horaires{position:absolute;width:40%;height:100%;top:0;left:0;padding:60px 50px;background:url(../img/bg-horaire.png) center center no-repeat rgba(68,98,108,.8)}#block-horaires h3{font-size:4em;color:#dfbbb1}#block-horaires p.horaire{font-size:1.8em;color:#fff;margin:35px auto 0}#block-horaires p.horaire-tel{font-size:2em;color:#fff;font-weight:700;margin:80px auto}ol.breadcrumb{margin:50px 0 20px}#content{padding-bottom:140px;background:fixed #fff}.container{width:80%}.container.bs2{width:80%;padding:4%}#page h1{color:#dfbbb1;font-size:4em;margin:0 auto 40px;padding-top:110px;position:relative}#page h1:before{font-family:icomoon;position:absolute;color:#dfbbb1;left:0;right:0;top:0;text-shadow:none}#page img{margin:50px auto;height:auto}.page-6 h2,.page-8 h2{border-bottom:1px solid #fff}.page-6 h1:before{content:'\e904';font-size:1.5em}.page-7 h1:before{content:'\e909';font-size:1.5em}.page-8 h1:before{content:'\e90b';font-size:1.4em}.page-9 h1:before{content:'\e90a';font-size:1em}.page-10 h1:before{content:'\e90f';font-size:1em}.page-7 ul li{list-style-type:none}.page-7 h2:before{font-family:icomoon;content:'\e906';font-size:1.5em;left:0;bottom:0;margin-right:20px;color:#57bfde}.btn-page{margin:60px auto 20px}.rwd-table{color:#fff;margin:50px 0;width:100%;min-width:300px}.rwd-table th p{font-size:.8em;color:#dfbbb1}.rwd-table tr{border-color:#787878;border-top:1px solid #787878;border-bottom:1px solid #787878}.bl,.rwd-table th{border-left:1px solid #787878}.rwd-table tr:first-child{border-top:none}.rwd-table th:first-child{font-size:1.2em;color:#57bfde;border-left:none}.rwd-table td{display:block;color:#000}.rwd-table td,.rwd-table th{margin:.5em 1em;text-align:center}.rwd-table td:first-child{padding-top:.5em}.rwd-table td:last-child{padding-bottom:.5em}.rwd-table td:before{content:attr(data-th) ": ";font-weight:700;width:6.5em}@media (max-width:840px){.rwd-table th:first-child{font-size:1em}.rwd-table td{font-size:.8em}}@media (min-width:540px){.rwd-table td:before{display:none}.rwd-table td,.rwd-table th{display:table-cell;padding:.25em .5em}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}}#cookie-bar,#flashMessage,#footer-logo,#footer-realisation,.all,.footer .buttons,.result_error,.result_success,body.maintenance{text-align:center}.all input[type=checkbox]:checked+label{background-color:#57bfde;color:#373737}.all input[type=checkbox]:checked+label:before{content:'Tout fermer'}.all label{position:relative;margin:0;padding:5px 30px;font-size:1em;color:#57bfde;border:1px solid #57bfde}.all label:before{content:'Tout ouvrir'}.content{width:102%;height:100%;overflow-y:scroll}.accordion{position:relative;width:100%;height:auto;overflow:hidden;margin:50px auto}.accordion .trigger label::before{font-family:icomoon;content:'\e90e';font-size:2em;color:#000;position:absolute;left:10px;line-height:20px}.accordion .trigger #checkbox-10:checked+label,.accordion .trigger #checkbox-11:checked+label,.accordion .trigger #checkbox-12:checked+label,.accordion .trigger #checkbox-13:checked+label,.accordion .trigger #checkbox-1:checked+label,.accordion .trigger #checkbox-2:checked+label,.accordion .trigger #checkbox-3:checked+label,.accordion .trigger #checkbox-4:checked+label,.accordion .trigger #checkbox-5:checked+label,.accordion .trigger #checkbox-6:checked+label,.accordion .trigger #checkbox-7:checked+label,.accordion .trigger #checkbox-8:checked+label,.accordion .trigger #checkbox-9:checked+label{color:#57bfde;border-bottom:1px solid #373737}.accordion .trigger #checkbox-10:checked+label i:before,.accordion .trigger #checkbox-11:checked+label i:before,.accordion .trigger #checkbox-12:checked+label i:before,.accordion .trigger #checkbox-13:checked+label i:before,.accordion .trigger #checkbox-1:checked+label i:before,.accordion .trigger #checkbox-2:checked+label i:before,.accordion .trigger #checkbox-3:checked+label i:before,.accordion .trigger #checkbox-4:checked+label i:before,.accordion .trigger #checkbox-5:checked+label i:before,.accordion .trigger #checkbox-6:checked+label i:before,.accordion .trigger #checkbox-7:checked+label i:before,.accordion .trigger #checkbox-8:checked+label i:before,.accordion .trigger #checkbox-9:checked+label i:before{transform:translate(5px,8px) rotate(45deg)}.accordion .trigger #checkbox-10:checked+label i:after,.accordion .trigger #checkbox-11:checked+label i:after,.accordion .trigger #checkbox-12:checked+label i:after,.accordion .trigger #checkbox-13:checked+label i:after,.accordion .trigger #checkbox-1:checked+label i:after,.accordion .trigger #checkbox-2:checked+label i:after,.accordion .trigger #checkbox-3:checked+label i:after,.accordion .trigger #checkbox-4:checked+label i:after,.accordion .trigger #checkbox-5:checked+label i:after,.accordion .trigger #checkbox-6:checked+label i:after,.accordion .trigger #checkbox-7:checked+label i:after,.accordion .trigger #checkbox-8:checked+label i:after,.accordion .trigger #checkbox-9:checked+label i:after{transform:translate(-5px,8px) rotate(-45deg)}.accordion .trigger .checkbox{position:relative;display:block;width:100%;margin:0;padding:20px 0 20px 60px;color:#000;font-size:1.2em;cursor:pointer;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.accordion .trigger .checkbox i{position:absolute;display:inline-block;width:20px;height:20px;right:20px}.accordion .trigger .checkbox i:after,.accordion .trigger .checkbox i:before{position:absolute;content:'';width:16px;height:3px;background-color:#57bfde;transition:transform 250ms}.accordion .trigger .checkbox i:before{transform:translate(-5px,8px) rotate(45deg)}.accordion .trigger .checkbox i:after{transform:translate(5px,8px) rotate(-45deg)}.accordion .trigger .content{position:relative;max-height:1px;padding:0;overflow-y:scroll;transition:max-height .5s ease-in-out}.accordion .trigger .content h3{margin:30px 0 15px 30px}.accordion .trigger .content p{margin:30px;color:#000;font-size:1em}.accordion .trigger .content ul{color:#000;margin:20px 5% 0}#checkbox-10:checked~.content,#checkbox-11:checked~.content,#checkbox-12:checked~.content,#checkbox-13:checked~.content,#checkbox-1:checked~.content,#checkbox-2:checked~.content,#checkbox-3:checked~.content,#checkbox-4:checked~.content,#checkbox-5:checked~.content,#checkbox-6:checked~.content,#checkbox-7:checked~.content,#checkbox-8:checked~.content,#checkbox-9:checked~.content{max-height:350px;transition:max-height .5s ease-in-out}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.accordion .trigger .checkbox i,.all{display:none}.accordion .trigger .content{max-height:350px}}.forescape{padding:0!important}footer .container{width:60%;background:#fff}#footer-logo{margin:50px auto 30px}.footer .buttons{margin-bottom:15px}footer button.orange{padding:8px 10px;width:265px;text-align:center}.footer .buttons a{margin:10px 50px}.bo-foo,.bo-foo .container{background:#373737}#list-footer,#rs_link{list-style:none}ul#list-footer{margin:17px 0 0}#list-footer li{margin:0 10px 0 0}#list-footer a{color:#fff}#footer-realisation{color:#fff;padding-top:10px}#rs_link li{float:left;margin:0 4px 4px 0}#rs_link a{background:url(../img/icones-reseaux-sociaux.png) no-repeat;display:block;width:32px;line-height:32px;text-indent:-9999px;outline:0}#rs_link a.twitter{background-position:0 -32px}#rs_link a.google{background-position:0 -64px}#rs_link a.youtube{background-position:0 -128px}#rs_link a.linkedin{background-position:0 -160px}#rs_link a.viadeo{background-position:0 -256px}#rs_link a.dailymotion{background-position:0 -288px}.vcard a.email{text-decoration:underline;display:none}.result_error{color:#fff;line-height:40px;background:#e57c7c}.result_success{color:#fff;line-height:40px;background:#78ca71}#flashMessage{background:#fff;color:#337ab7;line-height:40px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:0;color:#000;font-size:30px}#cookie-bar{background:#111;height:auto;line-height:24px;color:#eee;padding:3px 0;font-size:.8em;z-index:10000}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0;color:#fff}#cookie-bar a{color:#fff;border-radius:3px;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#3ac976}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}@media (max-width:1605px){.nav>li>a{padding:10px 5px}}@media (max-width:1440px){#logo{width:15%;margin-left:1%;top:42px}#menu{width:84%;margin-left:16%}#home-accroche .img-accroche,#home-presentation .img-presentation{width:36.4%}#home-acces .block-home-acces h3{font-size:2.5em}#home-acces .block-home-acces p{font-size:1em}}@media (max-width:1340px){#menu a,#slider li p{font-size:1em}#slider li h2{font-size:3em}}@media (max-width:1180px){#logo,#menu{margin-left:0;width:100%}.preheader,.preheader span{font-size:.9em}span.icon-facebook{font-size:3em;background:0 0}#logo{position:relative;padding:10px;text-align:center;top:0}#logo img{width:150px;height:auto}#home-accroche .text-accroche p,#home-presentation .text-presentation p,#menu ul.navbar-nav{text-align:center}#menu a{font-size:1em}.nav>li>a{padding:10px 3px}.container.bs2,footer .container{width:100%}#home-presentation{padding:0}#home-presentation .text-presentation h1{text-align:center;background-position:center top;margin:0;height:auto}#home-accroche .text-accroche,#home-presentation .text-presentation{width:100%;padding:60px 30px;text-align:center}#home-accroche .img-accroche,#home-presentation .img-presentation{width:100%;margin:0;padding-bottom:30px}#home-presentation .img-presentation{background:#fff}#home-accroche{padding:50px 0;background-position:center top;margin:0}#home-accroche .img-accroche{background:0 0}#home-accroche .imgbox,#home-presentation .imgbox{text-align:center;border:none}#home-accroche .imgbox img,#home-presentation .imgbox img,#infos{margin:0}#home-presentation .imgbox img,.text-presentation{box-shadow:none}#home-acces{padding:30px 0}#home-acces .block-home-acces{width:48%}#home-acces .block-home-acces.visite{width:98%}#infos .block-actu{width:100%;margin:auto;display:block}#infos .block-info{width:100%;margin:10px auto;position:relative;top:inherit;transform:inherit}#infos .block-info a{width:48%;margin:10px auto;display:inline-block;vertical-align:top}.block-faq,.block-fb{height:200px;margin:0 auto 30px}.block-faq h3,.block-fb h3{font-size:2.5em;padding:8%}.block-map{width:90%;margin:auto}#block-horaires h3{font-size:3em}#block-horaires p.horaire{font-size:1.3em}#block-horaires p.horaire-tel{font-size:1.5em}.footer .buttons a{margin:10px auto}}@media (max-width:970px){#menu a{font-size:.9em}.text-presentation p{font-size:1.1em}}@media (max-width:900px){#menu a{font-size:.8em}.page-10 .content{width:103%}}@media (max-width:767px){header{overflow:hidden}.fb-ph{top:45px;left:10px;right:inherit}#menu{padding:0}#menu a{font-size:1.5em;padding-bottom:20px}#menu li{display:block;background:#fff}#home-acces .block-home-acces{width:98%}#slider-content{display:none}#img-responsive{display:block;margin-top:-52px}#home-presentation{margin-top:-4px}#infos .block-info a{width:90%}#block-horaires{position:relative;width:100%}#footer-admin,.text-presentation .text-right{text-align:center}.accordion .trigger .checkbox,a.btn-default{font-size:1em}#home-presentation .text-presentation a.btn-info{font-size:1em;width:250px;margin:5px auto}}@media (max-width:590px){.page-10 .content{width:104%}}@media (max-width:562px){.fb-ph{top:65px}.text-presentation h1{font-size:1.8em;background-size:contain}#page h1{font-size:2.5em}.accordion .trigger label.checkbox{font-size:.9em}}@media (max-width:540px){.rwd-table td,.rwd-table th{text-align:left}.rwd-table td:before{width:auto;padding-right:10px}.rwd-table tr:nth-child(2)>td:first-child,.rwd-table tr:nth-child(3)>td:first-child,.rwd-table tr:nth-child(4)>td:first-child{font-size:1em;color:#57bfde;border-bottom:1px solid #57bfde}.bl{border-left:1px solid transparent}}@media (max-width:440px){.preheader{font-size:.8em}#home-accroche{padding:0}#home-accroche .text-accroche{padding:30px}}@media (max-width:380px){.preheader{font-size:.7em}.block-faq h3,.block-fb h3{font-size:2em}}body.maintenance{background:#979797;font-family:Raleway,sans-serif}body.maintenance #content{background:url(../img/bg-awelys.png) center center no-repeat #979797}body.maintenance h1{font-size:3em;color:#fff}body.maintenance .title{margin:50px auto}body.maintenance h2{font-size:2em;margin:50px auto;color:#fff;text-transform:inherit}body.maintenance h3{font-size:1.5em;color:#fff;text-transform:inherit}body.maintenance em{font-size:2em;color:#00bdf0}body.maintenance a{color:#00bdf0}