@charset "UTF-8";
/***!  /media/templates/site/cassiopeia/css/user.css?3d1341  !***/

*{margin:0px;padding:0px;font-size:100%;font-weight:normal}.container-header{position:relative;z-index:10;background-color:transparent;background-image:none;box-shadow:none}.container-header .navbar-brand{display:none}html{max-width:100vw;right:0;left:0;font-size:14px}body{width:auto;background-color:#Fff;max-width:100vw}h1{font-size:2.4rem;font-family:'Chonburi',cursive;line-height:5rem;letter-spacing:0.1rem;margin-top:0.5rem;margin-bottom:2rem;color:#BCE9E4;text-align:center;background-color:rgba(120,144,111,0.85)}h2{font-size:1.6rem;font-family:'Chonburi',cursive;margin-top:1rem;margin-bottom:1.2rem;color:#78906f;line-height:normal}h2.eb-event-title-container a{font-size:1.3rem;font-family:'Chonburi',cursive;margin-top:1rem;margin-bottom:1.2rem;color:#78906f;line-height:normal;text-decoration:none}h3{font-size:1.4rem;font-family:'Roboto',cursive;line-height:normal;margin-top:1rem;margin-bottom:1.2rem;color:#78906f}h4{font-size:1.4rem;font-family:'Roboto',sans-serif;margin-top:1rem;margin-bottom:1.2rem;color:#78906f;line-height:normal}a{font-size:1.1rem;font-family:'Roboto',sans-serif;color:#595857;line-height:normal}a:hover{font-size:1.1rem;font-family:'Roboto',sans-serif;color:#595857;line-height:normal}p{font-size:1.2rem;font-family:'Roboto',sans-serif;color:#0B0D0A;line-height:1.7rem}li{font-size:1.2rem;font-family:'Roboto',sans-serif;line-height:1.6rem;color:#0B0D0A}span.titreck strong,.subheading-category strong,h3 strong,h2 strong,h1 strong{font-family:'Roboto',sans-serif;font-weight:normal}#cookiesck_accept{color:#fce1d5}#cookiesck_text{font-family:'Roboto',sans-serif}.page-link{color:#78906f}.page-link:hover{background-color:#78906f}.acysubbuttons .subbutton{background-color:#78906f;padding:0.5rem 1rem;border-radius:5px;border-color:#595857}.btn-primary{background-color:#78906f;padding:0.5rem 1rem;border-radius:5px;border-color:#595857;color:#fff}.btn-primary:hover{background-color:#78906f;color:#ffd8d8}.boutonTelechargement{width:100%;line-height:4rem;background-color:#78906f;padding:1rem;border-radius:30px;border-color:#595857}.boutonTelechargement:hover,.boutonTelechargement:focus{width:100%;line-height:4rem;background-color:#8DEC62;padding:1rem;border-radius:30px;border-color:#595857}._rando .boutonTelechargement{background-color:#d73367}._rando .boutonTelechargement:hover,._rando .boutonTelechargement:focus{background-color:#8DEC62}a.btn.boutonTelechargement{color:#8DEC62;font-weight:bold;font-size:1.6rem;vertical-align:middle}a.btn.boutonTelechargement:hover,a.btn.boutonTelechargement:focus{color:#78906f;font-weight:bold;font-size:1.6rem;vertical-align:middle}._rando a.btn.boutonTelechargement span{color:#8DEC62;font-weight:bold;font-size:1.8rem;vertical-align:middle}._rando a.btn.boutonTelechargement:hover span,._rando a.btn.boutonTelechargement:focus span{color:#d73367;font-weight:bold;font-size:1.8rem;vertical-align:middle}.caret{margin-left:1rem;vertical-align:middle;border-top:0.5rem solid #595857;border-right:0.5rem solid transparent;border-left:0.5rem solid transparent}.container-header{background-color:rgba(120,144,111,0.85)}.grid-child.container-below-top{justify-content:center}.custom.logoTitre a{flex-direction:row;display:flex;justify-content:center;align-items:center}#logoASL{max-height:150px;padding:1rem}#nomASL{width:500px;max-width:75%;padding:1rem}#div02{padding:1rem}.container-header .container-nav{flex-wrap:wrap;justify-content:center;padding-bottom:1em}div#menuPrincipal.maximenufixed{justify-content:center;display:flex;background-color:#78906f}div#menuRando.maximenufixed{justify-content:center;display:flex;color:#78906f;background-color:#99D5B7}div#menuRando.maximenufixed span{color:#0B0D0A}div#menuPrincipal ul.maximenuck li.maximenuck.level1,div#menuRando ul.maximenuck li.maximenuck.level1{padding-left:0.4rem;padding-right:0.4rem;line-height:3rem}div#menuPrincipal ul.maximenuck li.maximenuck.level1 a{font-size:1.2rem;font-family:'roboto',cursive;line-height:3.5rem;color:#BCE9E4}div#menuRando ul.maximenuck li.maximenuck.level1 a{font-size:1.2rem;font-family:'roboto',cursive;line-height:3.5rem;color:#99D5B7}div#menuPrincipal ul.maximenuck li.maximenuck.level1 a:hover,div#menuRando ul.maximenuck li.maximenuck.level1 a:hover{color:#8DEC62}div#menuPrincipal ul.maximenuck li.level1.parent>a:after,div#menuPrincipal ul.maximenuck li.level1.parent>span.separator:after,div#menuRando ul.maximenuck li.level1.parent>a:after,div#menuRando ul.maximenuck li.level1.parent>span.separator:after{display:none;visibility:hidden}div#menuRando ul.maximenuck li div.floatck ul.maximenuck2,div#menuRando ul.maximenuck2{display:flex !important;flex-direction:row}div#menuRando ul.maximenuck li ul.maximenuck2 li.maximenuck,div#menuRando ul.maximenuck2 li.maximenuck{display:flex !important}div#menuPrincipal ul.maximenuck2 li.maximenuck.level2,div#menuPrincipal ul.maximenuck2 li.maximenuck.level3,{background-color:#78906f;padding-left:1rem;padding-right:1rem;line-height:3rem;border-bottom:2px dotted #8DEC62;width:auto}div#menuPrincipal ul.maximenuck2 li.maximenuck.level2 a,div#menuPrincipal ul.maximenuck2 li.maximenuck.level3 a,div#menuRando ul.maximenuck2 li.maximenuck.level2 a,div#menuRando ul.maximenuck2 li.maximenuck.level3 a{font-size:1.1rem;font-family:'Roboto',sans-serif}div#menuPrincipal ul.maximenuck2 li.maximenuck.level2 a:hover,div#menuPrincipal ul.maximenuck2 li.maximenuck.level3 a:hover,div#menuRando ul.maximenuck2 li.maximenuck.level2 a:hover,div#menuRando ul.maximenuck2 li.maximenuck.level3 a:hover{font-size:1.1rem;font-family:'Roboto',sans-serif}div#menuPrincipal ul.maximenuck li.level1.parent>a:after,div#menuPrincipal ul.maximenuck li.level1.parent>span.separator:after,div#menuRando ul.maximenuck li.level1.parent>a:after,div#menuRando ul.maximenuck li.level1.parent>span.separator:after{content:none}a.maximenuck.menuNiv2{text-align:center;background:#78906f;padding:0 1rem}.lienVide{font-size:1.3rem;font-family:'roboto',cursive;line-height:3.5rem;color:#BCE9E4}.breadcrumb{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;margin:1rem;background-color:rgba(241,241,241,0.7)}.breadcrumb a,.breadcrumb li,.breadcrumb span{font-size:1.1rem;line-height:normal;padding-left:0.4rem;padding-right:0.4rem}.card-body{padding:0;z-index:2}.card{background-color:transparent;border:none}h3.newsflash-title a{font-size:1.2rem;font-family:'Chonburi',cursive;margin-bottom:1.2rem;margin-top:1.2rem;color:#e85311;line-height:normal;border-top:2px dotted #e85311;padding-top:1rem;text-decoration:none}.mod-articlesnews__item{padding-bottom:1rem}aside.aktuelles,.custom .location{margin-top:2rem;background-color:#fff4f4;border-radius:10px;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);position:relative;z-index:90;padding:2rem}.moduletable.tabArticle li,.category-module li{padding:0.8rem;list-style:none}.ribbon-wrapper-orange{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-orange{font:bold 15px Sans-Serif;color:#FFF;text-align:center;text-shadow:rgba(0,0,0,0.5) 0px 1px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#e85311;background-image:-webkit-gradient(linear,left top,left bottom,from(#e85311),to(#d26d01));background-image:-webkit-linear-gradient(top,#e85311,#d26d01);background-image:-moz-linear-gradient(top,#e85311,#d26d01);background-image:-ms-linear-gradient(top,#e85311,#d26d01);background-image:-o-linear-gradient(top,#e85311,#d26d01);color:#FFF;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.ribbon-orange:before,.ribbon-orange:after{content:"";border-top:3px solid #c26400;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-orange:before{left:0}.ribbon-orange:after{right:0}.item-image{width:90%;max-width:350px;height:auto;align-self:center}.blog-items .blog-item{padding:1rem}.blog-item{display:flex;justify-content:flex-start;align-items:stretch;margin-top:1rem;background:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 8px rgb(0 0 0 / 30%);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgb(0 0 0 / 30%);padding:1rem;flex-wrap:nowrap;align-content:center}.page-header H2 a{font-size:1.6rem;font-family:'Chonburi',cursive;margin-top:1rem;margin-bottom:1.2rem;color:#78906f;line-height:normal}.contact{padding:0 10%}.control-group{display:flex;flex-direction:column;justify-content:space-between}.form-horizontal .control-label{text-align:left}span.acycontactform{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.acycontactform .contact-form input,input#jform_consentbox0{height:2rem;width:2rem;margin-right:2rem;font-size:1.3rem}input#acysubscribe{width:2rem;margin-right:2rem}.listeContact #div22{background-color:#ECEFEB;padding:3rem;width:80%;margin-left:auto;margin-right:auto}.list-title a{color:#78906f;margin-right:2rem}.listeContact .dl-horizontal dt,.listeContact .dl-horizontal dd{font-family:"Roboto";font-size:1.4rem;line-height:normal}span.jicons-icons img{margin-top:-5px}.contact-form{font-family:'Roboto';font-size:1.5rem}fieldset{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:2rem}.contact-form label{height:2rem;font-size:1.3rem;margin-bottom:0}.contact-form label:hover{font-family:'Roboto'}.contact-form input{height:2rem;width:100%;font-size:1.3rem}.contact-form textarea{line-height:2rem;width:100%;font-size:1.3rem}.contact-form button{line-height:2rem;color:#BCE9E4;background-color:#78906f;padding:0.5rem;font-size:1.3rem;border-radius:5px;border-color:#99D5B7;width:20rem;margin-top:1rem}.contact-form button:hover{line-height:2rem;background-color:#BCE9E4;color:#78906f;border-color:#8DEC62;padding:0.5rem;font-size:1.5rem;border-radius:5px}.contact-form .checkbox input{line-height:1.5rem;width:auto}label#jform_contact_email_copy-lbl,.optional{font-size:1rem}#modal-jform_consentbox .modal-header{display:none}.contentpane{font-size:1.5rem;font-family:'Roboto',sans-serif;color:#595857}#jform_consentbox{display:flex;flex-direction:row;justify-content:center;align-items:center}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:inherit}.alert-danger{height:50VH;width:50vw;color:#a94442;background-color:#ece7e4;border-color:#ebccd1;position:fixed;top:25VH;left:25vw;font-size:2rem;margin:auto;line-height:normal}div#imageModal_jform_images_image_fulltext{width:80%;max-width:800px}.page-header{border-bottom:none}dd.hits{background-color:rgba(241,241,241,0.7);padding:0.5rem}.muted{color:#595857;font-size:1rem}._asl div[itemprop="articleBody"]{background-color:transparent;padding:2rem;margin-left:1rem;margin-right:1rem}div[itemprop="articleBody"],div#eb-event-page{background-color:rgba(236,238,235,0.85);padding:2rem;margin-left:10%;margin-right:10%}.blocTextevert{background-color:rgba(236,238,235,0.95);padding:3rem;margin-bottom:1rem}.blocImage{max-width:100%;margin-left:auto;margin-right:auto;vertical-align:middle}._pageSimple #sect2{margin-top:2rem;padding-top:3.5rem;padding-bottom:1rem;width:auto}._pageSimple div[itemprop="articleBody"]{background-color:#ECEFEB;padding:2rem;margin-left:10%;margin-right:10%}body._asl{background-image:url("https://asl-griesbach68.fr/images/asl/griesbach-au-val-photo-aerienne%20-1-min.jpg");background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.blogAsso div#div23{margin-top:20vh;padding:1rem}.moduletable{margin-top:2rem;background:#fff4f4;border-radius:10px;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);padding:1rem}.items-leading,.category-desc{padding:1rem 3rem}body._rando{background-image:url("https://asl-griesbach68.fr/images/rando19/article/leslie-s-photographie-wasserbourg-min.jpg");background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}#dateRando{font-size:3rem;font-family:'Satisfy',cursive;line-height:normal;font-weight:bold;margin-top:0.5rem;margin-bottom:1.5rem;color:#d73367}._rando #sect2{margin-top:1rem;padding-top:1.5rem;padding-bottom:1rem}._rando div[itemprop="articleBody"]{background-color:transparent;padding:2rem;margin-left:10%;margin-right:10%}._rando._pageSimple div[itemprop="articleBody"]{background-color:#ECEFEB;padding:2rem;margin-left:10%;margin-right:10%;width:auto}.item-page_rando h1{font-size:3.0rem;font-family:'Satisfy',cursive;line-height:5rem;margin-top:0.5rem;margin-bottom:3.5rem;color:#d73367;text-align:center;background-color:rgba(236,238,235,0.5)}.item-page_rando h2{font-size:1.8rem;font-family:'Satisfy',cursive;margin-top:1rem;margin-bottom:1.2rem;color:#d73367;line-height:normal}.item-page_rando h3{font-size:1.6rem;font-family:'Satisfy',cursive;line-height:normal;margin-top:1rem;margin-bottom:1.2rem;color:#d73367}body._jonquille{background-image:url("https://asl-griesbach68.fr/images/jonquille/article/leslie-s-photographie-jonquille-min.jpg");background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}._jonquille div[itemprop="articleBody"]{padding:2rem;margin-left:10%;margin-right:10%}body._paysanne{background-image:url("https://asl-griesbach68.fr/images/paysanne/2017-fete-paysanne-griesbach-au-val-9-min.jpg");background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}._paysanne div[itemprop="articleBody"]{padding:2rem;margin-left:10%;margin-right:10%}.footer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#78906f;background-image:none}.main-bottom{background-color:#78906f}.sect4{padding:1rem}.droits{font-size:1rem;font-family:'Roboto',sans-serif;margin:1rem;color:#ECEFEB}#annexe a,#annexe li,#annexe span{font-size:1.1rem;list-style-type:none;line-height:normal}a.scrollToTop{color:#ECEFEB;background-color:rgba(120,144,111,0.85);font-size:0.9rem}input#agree_privacy_policy.A2O4W8X6IK,input#agree_privacy_policy{display:inline-block !important;visibility:visible !important;opacity:1 !important}label[for="agree_privacy_policy"]{display:block !important;visibility:visible !important}.form-check-input{width:1.4rem !important;height:1.4rem !important;border:2px solid #78906F !important}@media all and (min-width:1441px){html{font-size:16px}div#menuPrincipal ul.maximenuck li.maximenuck.level1{padding-left:1rem;padding-right:1rem;line-height:3rem}div#menuPrincipal ul.maximenuck li.maximenuck.level1 a{font-size:1.3rem;line-height:3.5rem}.lienVide{font-size:1.3rem}div#menuPrincipal ul.maximenuck li.level1.parent>a:after,div#menuPrincipal ul.maximenuck li.level1.parent>span.separator:after{display:none;visibility:hidden}}@media all and (max-width:995px){body{margin:0px;padding:0px;max-width:100%}div[itemprop="articleBody"],div#eb-event-page{padding:0.8rem;margin-left:1rem;margin-right:1rem}._pageSimple #sect2{margin-left:1rem;margin-right:1rem;padding-top:3.5rem;padding-top:1rem;padding-bottom:1rem;width:auto}h1{font-size:1.4rem;line-height:2rem;letter-spacing:0.1rem}h2{text-align:left;font-size:1.4rem;font-weight:normal}.items-leading,.category-desc{padding:1.5rem;margin-left:0.5rem;margin-right:0.5rem}}@media all and (max-width:460px){body{}body._asl,body._rando,body._jonquille,body._paysanne{background-image:none;background-color:#c9d6cf}div[itemprop="articleBody"],div#eb-event-page{padding:0.8rem}.blocTextevert{padding:1rem;margin-bottom:0.8rem}._asl div[itemprop="articleBody"],._rando div[itemprop="articleBody"]{padding:0.8rem}._rando._pageSimple div[itemprop="articleBody"],._pageSimple div[itemprop="articleBody"] 0,.items-leading,.category-desc{background-color:#ecefeb;padding:0.8rem;margin-left:0;margin-right:0;width:auto}.moduletable.tabArticle{margin:1rem}h1{font-size:1.5rem;margin-top:0.5rem;margin-bottom:1.5rem;line-height:1.9rem}h2{font-size:1.5rem;margin-top:1rem;line-height:1.9rem;margin-bottom:1.2rem}h3{font-size:1.2rem;margin-top:1rem;margin-bottom:1.2rem}h4{font-size:1.1rem;margin-top:1rem;margin-bottom:1.2rem}a{font-size:1.4rem}a:hover{font-size:1.4rem}p{font-size:1.4rem;line-height:1.9rem}li{font-size:1.4rem;line-height:1.9rem}.custom.logoTitre a{flex-direction:column}}
