/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}
/*! Accessibility Text meant only for screen readers. */.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.screen-reader-text{visibility:hidden}::-moz-selection{background:#757549;color:#fff}::selection{background:#757549;color:#fff}:root{--w:#FFF;--g:#C4C4C4;--g2:#929292;--db:#1D1E28;--fzh:4rem;--fzb:2.75rem;--fzh3:2.2rem;--fzn:1.5rem;--fzm:1.38rem;--fzs:1.12rem;--bounce:cubic-bezier(.52,1.64,.37,.66)}html,body{min-height:100vh;background:linear-gradient(135deg,#353649 0%,#0d1218 160vw)!important;color:var(--w);font-family:'Rubik',sans-serif;font-weight:300}body{position:relative;display:flex;flex-direction:column}.svg-filters{position:absolute;height:0}body:before{content:'';position:fixed;top:0;left:0;width:100%;min-height:100vh;height:100%;z-index:-1;background:rgb(53,54,73);background:linear-gradient(135deg,#353649 0%,#0d1218 160%)}a{color:var(--white);text-decoration:none}.entry-content p a{text-decoration:underline}.site{flex:1 0 auto;z-index:0}#masthead{padding:1rem;text-transform:uppercase;position:relative;display:grid;grid-template-columns:240px auto 1fr;grid-gap:1rem;align-items:center;justify-content:space-between;font-size:var(--fzn)}#masthead .logo .logoNavClose{display:none}#stickyHeader{position:fixed;z-index:1000;top:0;left:0;width:100%;overflow:auto;padding:0 .5rem;transform:translateY(0);transition:all .6s ease-out;box-shadow:0 0 10px rgba(0,0,0,.3);background:linear-gradient(135deg,#353649 0,#0d1218 160vw),url(https://lesdigitales.ch/wp-content/themes/ld20/assets/css/../img/les-digitales-festival-d-logo.svg) no-repeat;background-size:100% auto;background-position:bottom center;background-blend-mode:hard-light}#stickyHeader.hidden{transform:translateY(-100%)}#stickyHeaderTop{width:100%;display:grid;grid-template-columns:60px 1fr;justify-content:end}#stickyHeaderTop .menu-toggle{margin:0;justify-self:end}#stickyHeaderTop>a{display:block}#stickyHeaderTop a img{max-height:45px}.stickyContent{font-size:1.2rem;list-style:none;padding-bottom:1rem;display:grid;justify-items:center;text-transform:uppercase;font-weight:500;display:none}.navOpen .stickyContent{display:grid;grid-template-columns:1fr 1fr 1fr}.stickyContent ul li a{display:block;padding:.3rem 0;line-height:1.2}.stickyContent ul{margin-bottom:.5rem;min-width:150px}.stickyContent .sub-menu{font-size:1.1rem;text-transform:none;padding-left:.5rem}.stickyContent time{color:var(--g);font-weight:300}#main-social-clone{display:grid;justify-content:space-evenly;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(1em,1fr))}#masthead:after{content:'';border-bottom:1px solid rgba(255,255,255,.14);grid-column:2/span 2;position:relative;top:-2.7rem}.tagline span,.tagline strong{display:block}.tagline span{text-align:right}.tagline span.tal{text-align:left}#masthead div.menu{display:grid;grid-template-columns:1fr 200px}#masthead .menu #menu-main.menu{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}#masthead .menu #menu-social_icons.menu{display:grid;justify-items:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(1.5em,1fr))}#masthead .tagline,#masthead .logo img{transition:all .3s ease-out}#masthead .main-navigation .logo.mobile,#masthead .menu-toggle{display:none}.menu-toggle{margin:1rem;width:30px;box-sizing:content-box;padding:10px;cursor:pointer}.menu-toggle:after,.menu-toggle:before,.menu-toggle span{background-color:#fff;border-radius:3px;content:'';display:block;height:3px;margin:6px 0;transition:all .3s var(--bounce)}.menu-toggle i{font-style:normal;font-size:10px;text-align:center;display:block;margin-top:.9rem;display:none}.navOpen .menu-toggle:before{transform:translateY(5px) rotate(135deg)}.navOpen .menu-toggle:after{transform:translateY(-13px) rotate(-135deg)}.navOpen .menu-toggle span{transform:scale(0)}body>footer .menu a,#masthead .menu a{text-decoration:none;color:var(--w)}#masthead .menu>li{margin-right:.8rem;text-transform:uppercase}#masthead .menu>li a{padding-right:.4rem}.menu-main-container>ul>li{position:relative}#masthead ul>li .sub-menu{display:none;text-transform:none;font-size:1.2rem;min-width:230px;padding:1rem}#masthead .menu>ul>li .sub-menu:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#353649;transform:skewX(-6deg) translateX(-11px)}#masthead .menu>ul>li .sub-menu li a{padding:.15rem;display:block;font-weight:400;position:relative}#masthead .menu>ul>li .sub-menu li a:before{position:absolute;content:'';top:50%;transform:translateY(-50%);left:-4px;width:1px;height:0;background:rgba(255,255,255,.14);transition:height 0s linear}#masthead .menu>ul>li .sub-menu li a:hover:before{transition:height .3s ease-out;height:100%}#masthead .menu>ul>li .sub-menu li{display:block}#masthead .menu>ul>li .sub-menu li a time{font-weight:300;color:var(--g)}#masthead .menu li:hover .sub-menu{display:block;position:absolute;z-index:1000}.wp-block-group{max-width:1280px;margin:0 auto}.intro .wp-block-separator,.wp-block-group.fr{margin-top:2rem;padding-top:1rem;position:relative;border-bottom:none;margin:0}.intro .wp-block-separator:before,.wp-block-group.fr:before{content:'';position:absolute;top:0;margin-top:7px;max-width:150px;width:100%;height:1px;border-bottom:1px solid rgba(255,255,255,.8)}.wp-block-group.fr.center:before{left:50%;transform:translateX(-50%)}.intro .wp-block-separator{margin:2rem 0}.intro .wp-block-separator:before{max-width:200px}.entry-content h3{font-size:var(--fzh3)}.entry-content h4{font-size:var(--fzn)}.entry-content ul{padding-left:2rem;margin-bottom:1rem}.entry-content ul li{list-style:disc}.entry-content ul.nobullet li{list-style:none}.entry-content ol li{list-style:initial}.item__svg{position:absolute;z-index:0;max-width:40vw;max-height:60vh;top:140px}.intro{margin-left:calc(40vw + 2rem);min-height:20vw;margin-right:2rem}.intro h1,.intro h2,.intro h3,.intro p,.intro ul{max-width:38rem}.events.list{width:95%;margin:0 auto;z-index:8;position:relative;text-align:center;margin-top:2rem}.events.list:after{content:'';clear:both;display:table}.events.list>.event{display:inline-block;min-width:360px;max-width:600px;margin-bottom:2rem;width:24.92%;position:relative}.events.list>h4{text-transform:uppercase;margin-bottom:1.3rem;font-weight:300;font-size:1.3rem;color:var(--g)}.events.list>.event.passed{min-width:240px}.events.list>.event:first-child{margin-left:.04rem}.events.list>.event a{display:grid;grid-template-columns:35.5% 1fr;grid-gap:.8rem;align-items:center;text-align:left;color:var(--w);text-decoration:none}.events.list>.event a h4 svg{width:100%;color:var(--w);font-size:2.25rem;font-weight:300}.events.list>.event a h4 svg.longTitle{font-size:1.4rem}.single.places svg.title text,.events.list>.event a h4 svg text{fill:var(--w)}.events.list>.event div.img{position:relative;z-index:1}.events.list>.event a>img[src$=".svg"]{background:#282B36;position:relative;z-index:1}.events.list>.event div.content time{display:block;font-size:.95rem;text-transform:none}.single.places .evt h2,.events.list>.event div.content time.mobile{display:none}.events.list>.event a{background-image:url(https://lesdigitales.ch/wp-content/themes/ld20/assets/css/../img/bgwhiterounded.svg);background-size:70% auto;background-repeat:no-repeat;background-position:86% center}.events.list>.event a:before{position:absolute;top:50%;left:0;width:calc(100% - 1rem);height:65%;transform:translateY(-50%);background:#282B36;border-radius:1rem}.entry-content{margin-top:4rem;line-height:1.5}.entry-content h1,.entry-content h2{font-size:var(--fzh);font-weight:300;margin-bottom:2rem;letter-spacing:-.06rem}.entry-content p{margin:1em 0}.wp-block-separator{max-width:95%;border:none;border-bottom:1px solid rgba(255,255,255,.14);margin:8rem auto 8rem}.sliders h2,.entry-content h2.sectionTitle{width:95%;font-size:1.2rem;font-weight:300;margin:0 auto;transform:translateY(-100%);position:relative;top:-6rem;color:var(--g)}.sliders h2{transform:translateY(50%);top:2rem}.sliders h2:first-child{position:relative;transform:translateY(50%);top:-4rem}figure.wp-block-image img{height:auto!important}.single.events section.place,.single.events section.artists{padding-top:4rem;padding-bottom:5rem}.single.events section.place h1,.single.events section.artists h1{width:95%;margin:0 auto;border-top:1px solid rgba(255,255,255,.14);font-size:2rem;color:var(--g);font-weight:300;margin-bottom:3rem}.single.places .evt{display:grid;align-items:center;grid-gap:2vw;margin-bottom:2vw;grid-template-columns:1fr minmax(200px,400px) 2fr}body.archives.places main .container,.artists.list.container,section.artists.list{width:95%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:baseline;position:relative}body.single.places .artists.list.container{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;align-content:flex-start;padding:2vw 0}body.single.places .artists .container{width:95%;margin:0 auto;padding:2vw 0}body.single.places .artists .button{font-size:var(--fzn);display:inline-block;padding:.3rem .5rem;border:1px solid rgba(255,255,255,.14);transition:all .3s var(--bounce)}body.single.places .artists .button:hover{background:var(--w);border-color:var(--w);color:var(--db)}body.single.places .artists.list.container .artist{text-align:left;margin-right:calc(1rem + 2vw);width:calc(100% / 4)}body.archives.places main .container,.events section.artists.list,.artists.list.container{flex-wrap:wrap}body.archives.places main .container .place{max-width:calc(33.32% - 2rem);margin:1rem}body.archives.places main .container .place ul.eventsList{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}body.archives.places main .container .place ul.eventsList li.evt{width:134px;margin:1rem .6rem;margin-left:0}body.archives.places .place h2{text-transform:uppercase;font-size:var(--fzh3);text-transform:uppercase;font-weight:300}section.artists.list h2{position:absolute;top:0;left:0;margin:0}body.archives.places main .container,.single.events section.artists .list.container{max-width:1800px}.events section.artists.list .artist{width:calc(100% / 8);margin-bottom:2rem}.artists.list.container .artist,section.artists.list .artist{width:calc(100% / 10);margin:.5rem;text-align:center}section.artists.list .artist a.eventLink{display:block;margin-top:.3rem;font-size:.8rem;color:var(--g)}section.artists.list .artist a.eventLink time{color:var(--g2)}.single.events .artists.list.container .artist{width:calc((100% / 5) - 1rem);margin-bottom:2rem}.artists.list.container .artist a,section.artists.list .artist a{text-decoration:none}.artists.list.container .artist h4,section.artists.list .artist h4{color:var(--w);font-weight:400;margin-bottom:.3rem}.artist_country,.artist_place{color:var(--g2)}.single.artists main>.img img,.artist .img img{position:absolute;min-height:100%;min-width:100%;top:0;left:0;object-fit:cover}.single.artists main>.img,.artist .img{max-width:80%;border-radius:50%;margin:0 auto .8rem auto;position:relative;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.single.artists main>.img{width:100%}.artists.list .artist:hover .img{animation:artistHover .6s var(--bounce)}.artists.list .artist:hover img{animation:artistImgHover .6s var(--bounce)}.artists.list .artist.dummy img{max-width:200px}.artists.list .artist.dummy:hover img{animation:none}.artists.list .artist.dummy abbr{text-decoration:none;color:var(--g)}@keyframes artistHover{0%,100%{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}50%{-webkit-clip-path:circle(40% at 50% 50%);clip-path:circle(40% at 50% 50%)}}@keyframes artistImgHover{0%,100%{filter:brightness(1) contrast(1);transform:scale(1)}50%{filter:brightness(2) contrast(3);transform:scale(2)}}.single.artists main>.img:after,.artist .img:after{content:"";display:block;padding-bottom:100%}body.single.events main .top{display:grid;align-items:center;grid-gap:2vw;grid-template-columns:minmax(200px,600px) minmax(200px,400px) 1fr}body.single.events main .top h1{display:none}body.single.events main svg.title{min-width:3vw}body.single.events main svg.title text{font-weight:300;fill:var(--w)}body.single.places main header,body.single.events main header{margin-left:4vw}.single main .event_date,.single main .event_time{display:block;text-transform:uppercase}.single main .mainContent{max-width:42em}.single main .mainContent p{margin-bottom:1.12rem}.single main time.event_date.mobile{display:none}body.single.events main .place .slider{text-align:center}body.single.events main .place .slider .img{display:inline-grid}.slider{opacity:0;filter:blur(10px);transition:all .6s ease-out}.slider.flickity-enabled{opacity:1;filter:none}.sliders{margin-top:4rem;position:relative;padding:4rem 0 8rem 0;max-width:100%;overflow:hidden}.sliders:before{content:'';top:0;left:50%;transform:translateX(-50%);width:95%;border-top:1px solid rgba(255,255,255,.14);height:1px;position:absolute}.sliders .slider{transform:rotate(-2deg)}.carousel-image{display:block;height:400px;min-width:150px;margin-right:2rem;top:50%;transform:translateY(-50%)}.carousel-image img{width:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%);border-radius:1rem}.mapboxgl-marker g[fill]{fill:#FFF!important}.mapboxgl-marker circle[fill="#FFFFFF"]{fill:#353649!important}.mapboxgl-marker ellipse{display:none}.sponsors{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));justify-items:center;justify-content:center;position:relative}.sponsors:before{content:'';background:#000;position:absolute;top:0;left:0;width:100%;height:100%}.sponsor{mix-blend-mode:luminosity}.sponsor img{max-height:200px;width:auto}.sponsor a{position:relative;z-index:1;display:block;line-height:0}.single.artists main{max-width:1800px;margin:0 auto;padding-bottom:8rem;display:grid;justify-content:center;align-items:start;grid-template-columns:minmax(200px,600px) minmax(300px,42em);grid-column-gap:2vw;grid-template-areas:"img header" "img main" "places main"}.single.events svg.longTitle,.single.places svg.longTitle,.single.artists main .the_title svg.longTitle{font-size:.85rem}.extralongTitle{font-size:.65rem}.single.artists main .the_title svg{margin-left:-.3rem}.single.artists main .the_title svg text{fill:var(--w)}.single.artists main .the_title h4{display:none}.single.artists main .img{align-self:start;grid-area:img}.single.artists main .event .img{grid-area:unset}.single.artists main .the_title{grid-area:header}.single.artists main .mainContent{grid-area:main;margin-top:2rem;padding-right:1.3rem}.single.artists main .events.list{grid-area:places}.single.artists main .mainContent iframe{margin:1rem auto}p.website a:before{content:'\00BB';display:inline-block;margin-right:.5rem}.event.fromshortcode .artists.list.container .artist{width:calc((100% / 6) - 1rem);margin-bottom:2rem}.event.fromshortcode .artists.list.container{max-width:1800px;margin-left:0;justify-self:start;grid-area:artists}.event.fromshortcode{display:grid;margin:2rem 5%;padding-top:1rem;border-top:1px solid rgba(255,255,255,.14);grid-template-columns:auto 1fr;grid-template-areas:"header ." "flyer artists";grid-column-gap:2vw;justify-items:start}.event.fromshortcode:first-of-type{border-top:none}.event.fromshortcode .left{justify-self:end}.event.fromshortcode header{align-self:start;grid-area:header}.event.fromshortcode p.park{margin:0}.event.fromshortcode h2{margin-bottom:0;line-height:1}.event.fromshortcode .flyer{max-width:300px;margin:1rem 0;grid-area:flyer}#artistsList{margin-top:3rem}#artistsList.loading{position:relative}@keyframes spinner{to{transform:rotate(360deg)}}#artistsList.loading:before{content:'';box-sizing:border-box;position:absolute;top:5rem;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid transparent;border-top-color:#fff;border-bottom-color:#fff;animation:spinner .8s ease infinite}.archives.filters{display:flex;flex-direction:row;flex-wrap:wrap;width:95%;max-width:1600px;margin:0 auto 2rem;text-transform:uppercase}.archives.filters a.active{background:var(--w);color:var(--db)}.archives.filters:after{content:'';border-bottom:1px solid rgba(255,255,255,.14);width:100%;position:relative}.yearsfilter.archives.filters a{width:3rem;display:block;padding:.5rem}.citiesfilter.archives.filters a{display:inline-block;min-width:3rem;padding:.5rem}.alphafilter span{color:var(--g2)}div.alphafilter.archives.filters a.alpha,div.alphafilter.archives.filters span.alpha{width:1.4rem;display:inline-block;padding:.2rem;text-align:center}body>footer{flex-shrink:0;background:var(--db);padding:2rem;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}body>footer .tagline{display:none}body>footer form#newsletter{display:none}body>footer form#newsletter.visible{display:block}body>footer form input[type="email"],body>footer form input[type="submit"]{border:1px solid var(--w);background:none;color:var(--w);padding:.5rem;border-radius:3px}body>footer form input[type="submit"]{cursor:pointer}body>footer form#newsletter>a{font-size:.8rem;text-decoration:underline}footer h4{font-size:var(--fzm);margin-bottom:1rem}footer .widget ul.sub-menu{margin-left:0;max-width:720px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}body>footer ul#sidebar li{display:block;min-width:186px;margin:.3rem .5rem .6rem 0rem;font-weight:400}body>footer ul#sidebar li time{color:var(--g);font-weight:300}body>footer .menu a{display:inline-block;text-transform:uppercase;margin-bottom:.3rem}body>footer .sub-menu{margin-left:.8rem}body>.post-edit-link{position:fixed;bottom:0;right:0;color:var(--w);background:#e74c3c;display:inline-block;z-index:100;text-decoration:none;font-weight:500;padding:.3rem .5rem;border-top-left-radius:3px;border-bottom-left-radius:3px;transition:all .3s var(--bounce)}body>.post-edit-link:hover{background:#c0392b}body>footer .sign{display:inline-block;width:auto;position:absolute;bottom:.3rem;right:.6rem;font-size:.6rem;color:var(--w)}@media screen and (min-width:900px) and (max-width:1480px){:root{--fzn:1.15rem}#masthead .menu #menu-social_icons.menu{justify-items:center;justify-content:end;grid-template-columns:repeat(auto-fit,minmax(1.1em,1.4em))}#masthead div.menu{grid-template-columns:1fr calc(5 * 1.4em)}.events.list>.event:first-child{margin-left:15.5%}.artists.list.container,section.artists.list{flex-wrap:wrap}.artists.list.container .artist,section.artists.list .artist{width:calc(100% / 6)}body.single.events main .top{grid-template-columns:minmax(200px,400px) minmax(200px,230px) 1fr}body.archives.places main .container{justify-content:flex-start}body.archives.places main .container .place{max-width:none}}@media screen and (min-width:900px) and (max-width:1138px){:root{--fzn:1rem}#masthead{grid-template-columns:120px auto 1fr}#masthead:after{top:-1.5rem}.events.list>.event:first-child{margin-left:0}.home .events.list>.event:nth-child(3){margin-left:15.5%}p.tagline{font-size:.8rem}body.single.places main .evt{grid-gap:2vw;margin-bottom:2vw;grid-template-columns:1fr 2fr;grid-template-areas:"header header" "flyer artists"}body.single.places main header{grid-area:header;max-width:600px}body.single.places main .flyer{grid-area:flyer;margin-left:4vw}body.single.places main .artists{grid-area:artists}}@media screen and (max-width:900px){:root{--fzn:1.093rem}body{background:linear-gradient(135deg,#353649 0%,#0d1218 160vh)}#masthead.stickyHeader{position:fixed;z-index:1000;top:-1px;left:0;width:100%;grid-gap:0;padding:.5rem;background:linear-gradient(135deg,#353649 0,#0d1218 160vw);animation:fromTop .5s ease-out;-webkit-animation:fromTop .5s ease-out}@keyframes fromTop{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@-webkit-keyframes fromTop{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}#masthead.stickyHeader .logo img{display:none}#masthead.stickyHeader .logo img.logoNavClose{display:block;width:50px}#masthead.stickyHeader .menu-toggle{margin:0;top:1.1rem}.item__svg{display:none}.logo{grid-area:logo;max-width:80px;display:block}.logo img{max-height:90px;width:123px}.tagline{display:inline-grid;grid-template-rows:1fr 1fr 1fr}#masthead{position:static;grid-gap:.5rem;grid-template-columns:100%;grid-template-areas:"tagline" "logo"}#masthead:after{display:none}.wp-block-separator{margin:2rem auto}.entry-content h2.sectionTitle{top:0}#site-navigation{position:absolute;top:0;left:0;width:100%;z-index:800}.navOpen #masthead .menu-toggle{position:fixed;top:0rem;right:1rem}.navOpen .stickyContent{grid-template-columns:1fr}.navOpen #stickyHeader{height:100vh;overflow:auto}.navOpen #stickyHeader.hidden{transform:translateY(0)}#masthead div.menu{width:100%;display:none;left:0}#masthead p.tagline{grid-area:tagline;font-size:.65rem;display:block}#masthead p.tagline>*{display:inline-block}.navOpen #masthead .logoNavOpen{margin-top:1rem;margin-left:1rem}.navOpen{max-height:100vh}#masthead .menu-main-container>ul>li .sub-menu{margin-left:1rem}#masthead .menu-toggle{display:block;position:absolute;right:0;z-index:10;top:1.6rem}.entry-content{margin-top:0rem}.intro{margin:1rem!important}.intro h1,.intro h2{font-size:2.2rem}.events.list>.event{min-width:0;width:100%}.events.list>.event a{background-position:right center}.events.list>.event:nth-child(even) a{grid-template-columns:1fr 35.5%;grid-template-areas:"info flyer";background-position:left center}.events.list>.event:nth-child(even) a>img{grid-area:flyer}.events.list>.event:nth-child(even) a>.content{grid-area:info;padding-left:.6rem}.events.list>.event div.content time{display:none}.events.list>.event div.content time.mobile{display:block}section.artists.list{flex-wrap:wrap}.event.fromshortcode .artists.list.container .artist,section.artists.list .artist{width:calc(50% - 1rem)}section.artists .artist.dummy:nth-child(n+3),.event.fromshortcode .artists.list.container .artist.dummy:nth-child(n+3),section.artists.list .artist:nth-child(n+7){display:none}.event.fromshortcode{grid-template-areas:"header " "flyer" "artists"}.event.fromshortcode,body.single.events main .top{grid-gap:1rem;grid-template-columns:1fr}body.single.events main .mainContent,body.single.events main header{margin:auto 5%}.single.events section.place,.single.events section.artists{padding:1rem 0}.single.events section.place h1,.single.events section.artists h1{margin-bottom:1rem}.single.events .artists.list.container .artist{width:calc((100% / 2) - 1rem)}.single.artists main{max-width:calc(100% - 2rem);padding-bottom:4rem;display:grid;justify-content:center;align-items:start;grid-template-columns:100%;grid-column-gap:0;grid-template-areas:"header" "img " "main" "places"}.single.artists main .the_title svg{margin-left:0}.single.artists main .the_title{margin-bottom:2rem}.single.artists .events.list>.event{width:100%;margin-bottom:2rem}.single.artists .events.list>.event.passed{width:50%;margin-bottom:1.3rem;min-width:180px}body>footer{align-content:center;align-items:center;grid-template-columns:1fr 1fr;grid-gap:.5rem}body>footer ul#sidebar{grid-column:1/span 2}body>footer ul#sidebar .textwidget{text-align:center}body>footer ul#sidebar ul.sub-menu{display:inline-flex;justify-content:center;font-size:.9em;grid-gap:.5rem}body>footer ul#sidebar li{min-width:calc(33.32% - .5rem);text-align:left}body>footer ul#sidebar li time{display:block}.menu-footer-container{text-align:right}.sliders{padding:2rem 0 3rem 0}.sliders h2:first-child{top:-2.4rem}.carousel-image{display:block;height:160px!important;max-width:60%;margin-right:1rem}.carousel-image img{border-radius:.3rem;width:auto;max-height:130px}.mainContent iframe{max-width:100%!important}body.archives.places main .container{justify-content:flex-start}body.archives.places main .container .place{max-width:none}}@media screen and (min-width:601px) and (max-width:900px){.single.places .evt{grid-gap:2vw;margin-bottom:2vw;grid-template-columns:1fr 2fr;grid-template-areas:"header header" "flyer artists";align-items:start;margin-bottom:3rem}.single.places .evt header{grid-area:header;max-width:600px}.single.places .evt .flyer{grid-area:flyer;margin-left:4vw}.single.places .evt .artists{grid-area:artists}body.single.places .artists.list.container{padding-top:0}body.single.places .artists.list.container .artist{width:calc((100% / 2 ) - 1.5rem);margin-right:1rem;margin-bottom:1rem;margin-top:0}}@media screen and (min-width:30px) and (max-width:600px){.single.places .evt{grid-gap:2vw;margin-bottom:2vw;grid-template-columns:1fr;grid-template-areas:"header" "flyer " "artists"}.single.places .evt header{grid-area:header}.single.places .evt .flyer{grid-area:flyer}.single.places .evt .artists{grid-area:artists}body.single.places .artists .container:not(.list){text-align:center;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.25)}body.single.places .artists.list.container .artist{width:calc((100% / 2 ) - 1.5rem);margin-right:1rem}}