@-webkit-keyframes TableIN{0%{opacity:0;display:none}
1%{opacity:0;display:table}
100%{opacity:1;display:table}
}
@keyframes TableIN{0%{opacity:0;display:none}
1%{opacity:0;display:table}
100%{opacity:1;display:table}
}
@-webkit-keyframes TableOUT{0%{opacity:1;display:table}
99%{opacity:0;display:table}
100%{display:none}
}
@keyframes TableOUT{0%{opacity:1;display:table}
99%{opacity:0;display:table}
100%{display:none}
}
@-webkit-keyframes show{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes show{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes movePattern{0%{background-position:0% 0%}
100%{background-position:0% 100%}
}
@keyframes movePattern{0%{background-position:0% 0%}
100%{background-position:0% 100%}
}
@-webkit-keyframes scrollHeaderOut{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;visibility:visible}
100%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);opacity:0;visibility:hidden}
}
@keyframes scrollHeaderOut{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;visibility:visible}
100%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);opacity:0;visibility:hidden}
}
@-webkit-keyframes scrollHeaderIn{0%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);opacity:0;visibility:hidden}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;visibility:visible}
}
@keyframes scrollHeaderIn{0%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);opacity:0;visibility:hidden}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;visibility:visible}
}
@-webkit-keyframes defaultAnimation{0%{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}
}
@keyframes defaultAnimation{0%{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}
}
@-webkit-keyframes fillSVG{0%{fill:transparent}
100%{fill:#fff;stroke-dasharray:0,0}
}
@keyframes fillSVG{0%{fill:transparent}
100%{fill:#fff;stroke-dasharray:0,0}
}
@-webkit-keyframes toggleVisibiltyON{0%{visibility:hidden;opacity:0}
100%{visibility:visible;opacity:1}
}
@keyframes toggleVisibiltyON{0%{visibility:hidden;opacity:0}
100%{visibility:visible;opacity:1}
}
@-webkit-keyframes toggleVisibiltyOFF{0%{visibility:visible;opacity:1}
100%{visibility:hidden;opacity:0}
}
@keyframes toggleVisibiltyOFF{0%{visibility:visible;opacity:1}
100%{visibility:hidden;opacity:0}
}
@-webkit-keyframes socialAnimIn{0%{right:-42px}
100%{right:0}
}
@keyframes socialAnimIn{0%{right:-42px}
100%{right:0}
}
@-webkit-keyframes socialAnimOut{0%{right:0}
100%{right:-42px}
}
@keyframes socialAnimOut{0%{right:0}
100%{right:-42px}
}
@-webkit-keyframes NavOut{0%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
50%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
100%{-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0)}
}
@keyframes NavOut{0%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
50%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
100%{-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0)}
}
@-webkit-keyframes NavIn{0%{-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0)}
100%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
}
@keyframes NavIn{0%{-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0)}
100%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
}
@-webkit-keyframes MenuIn{0%{left:100%}
100%{left:0}
}
@keyframes MenuIn{0%{left:100%}
100%{left:0}
}
@-webkit-keyframes MenuOut{0%{left:0}
100%{left:100%}
}
@keyframes MenuOut{0%{left:0}
100%{left:100%}
}
@-webkit-keyframes LogoIn{0%{left:-100%}
100%{left:0}
}
@keyframes LogoIn{0%{left:-100%}
100%{left:0}
}
@-webkit-keyframes LogoOut{0%{left:0}
100%{left:-100%}
}
@keyframes LogoOut{0%{left:0}
100%{left:-100%}
}
@-webkit-keyframes LineIn{0%{height:0%}
100%{height:100%}
}
@keyframes LineIn{0%{height:0%}
100%{height:100%}
}
@-webkit-keyframes LineOut{0%{height:100%}
100%{height:0%}
}
@keyframes LineOut{0%{height:100%}
100%{height:0%}
}
@-webkit-keyframes SvgOFF{0%{stroke-dasharray:0,600;fill:transparent}
40%{fill:transparent;stroke-width:2}
100%{stroke-dasharray:1000,600;fill:#fff;stroke-width:0}
}
@keyframes SvgOFF{0%{stroke-dasharray:0,600;fill:transparent}
40%{fill:transparent;stroke-width:2}
100%{stroke-dasharray:1000,600;fill:#fff;stroke-width:0}
}
html #icon-holder{overflow:visible}
html #icon-holder img.logo{position:relative;width:50px;height:50px;left:-5px;top:-5px}
@media only screen and (min-width: 768px){html #icon-holder img.logo{width:70px;height:70px}
}
html.purple #tickets svg *{fill:#111 !important}
html iframe#webgl{position:fixed;left:0;top:0;width:100%;height:100%;width:100vw;height:100vh;z-index:auto;opacity:.75}
html #footer .text-content{position:relative}
html #footer .text-content .title{top:-60px}
html #footer .title.press{display:none;position:relative;left:75%;margin-left:80px}
@media only screen and (min-width: 768px){html #footer .title.press{display:block}
}
html #footer .title.press span:before{content:' ';position:absolute;left:-60px;top:52px;width:60px;height:3px;background-color:#46ffdd}
html #lines-holder{position:fixed;left:0;top:0;width:100%;height:100%;width:calc(100% - 40px);left:40px;z-index:0;max-width:1040px}
@media only screen and (min-width: 768px){html #lines-holder{width:calc(100% - 160px);left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}
}
html #lines-holder.out .line{-webkit-animation-name:LineOut;-webkit-animation-duration:.15s;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.19, 0.5, 0.46, 0.88);-webkit-animation-delay:0s;animation-name:LineOut;animation-duration:.15s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.19, 0.5, 0.46, 0.88);animation-delay:0s}
@media only screen and (max-width: 767px){html #lines-holder.schedule .line:nth-child(1){display:block;left:33%}
html #lines-holder.schedule .line:nth-child(2){display:block;left:0}
html #lines-holder.schedule .line:nth-child(3){display:block;left:66%}
}
html #lines-holder .line{position:absolute;width:0;height:0%;top:0;border-right:0.5px solid rgba(53,53,53,0.65);-webkit-animation-name:LineIn;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.19, 0.5, 0.46, 0.88);-webkit-animation-delay:0s;animation-name:LineIn;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.19, 0.5, 0.46, 0.88);animation-delay:0s}
@media only screen and (min-width: 768px){html #lines-holder .line{border-right:1px solid rgba(53,53,53,0.65)}
}
html #lines-holder .line:nth-child(1){display:none;left:25%}
html #lines-holder .line:nth-child(2){left:50%;-webkit-animation-delay:.1s;animation-delay:.1s}
html #lines-holder .line:nth-child(3){display:none;left:75%;-webkit-animation-delay:.2s;animation-delay:.2s}
@media only screen and (min-width: 768px){html #lines-holder .line:nth-child(1),html #lines-holder .line:nth-child(3){display:block}
}
