html,body{width:100%;height:100%;padding:0;margin:0;font-family:sans-serif}.appContainer{width:100%;height:100%}.eventTileContainer{position:relative}.eventTileContainer .eventTile{width:100%;position:relative;height:calc(100vh - 38px)}.eventTileContainer .eventTile .eventContainer{filter:blur(.5);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.eventTileContainer .eventTile .eventContainer .info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.4);color:#fff;width:90%;max-width:300px;padding:20px}.eventTileContainer .eventTile .eventContainer .info h1,.eventTile .eventContainer .info p{margin:0}.articleLink:link,.articleLink:visited,.articleLink:hover,.articleLink:active{color:#fff;text-decoration:underline}.galleryContainer{display:block;position:relative;width:100%;height:100%}.galleryContainer .loadingText{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.carousel-prev>.controlContainer,.carousel-next>.controlContainer{width:32px;height:32px;line-height:32px;border-radius:16px;font-family:monospace;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);cursor:pointer;margin:0 10px}.carousel-prev>.controlContainer:hover,.carousel-next>.controlContainer:hover{background:rgba(0,0,0,.8)}.carousel-item>img{width:100%;height:calc(100vh - 38px);object-fit:contain}.carousel-prev{position:absolute;top:50%;transform:translateY(-50%);left:0}.carousel-next{position:absolute;top:50%;transform:translateY(-50%);right:0}.errorContainer{position:absolute;left:0;top:0;width:100%;line-height:20px;padding:10px;font-weight:bold;color:#fff;background:#8b0000}@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}[class*=" ui-icon-"]:before,[class^=ui-icon-]:before,[data-icon]:before{font-family:ui-carousel!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-carousel .carousel-btn,.v-middle{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@font-face{font-family:ui-carousel;src:url(fonts/ui-carousel.eot);src:url(fonts/ui-carousel.eot?#iefix) format("embedded-opentype"),url(fonts/ui-carousel.woff) format("woff"),url(fonts/ui-carousel.ttf) format("truetype"),url(fonts/ui-carousel.svg#ui-carousel) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.ui-icon-prev:before{content:"a"}.ui-icon-next:before{content:"b"}.carousel-dots li button:before,.ui-icon-dot:before{content:"c"}.ui-carousel{display:block;margin-bottom:30px}.ui-carousel .carousel-wrapper{position:relative}.ui-carousel .track-wrapper{position:relative;display:block;overflow:hidden;margin:0;padding:0}.ui-carousel .track{position:relative;display:block;float:left}.ui-carousel .slide{float:left;height:100%;min-height:1px}.ui-carousel .carousel-btn{position:absolute;z-index:10;background-color:transparent;outline:0;border:none;font-size:20px;opacity:.75}.ui-carousel .carousel-btn:hover{opacity:1}.ui-carousel .carousel-prev .carousel-btn{left:-25px}.ui-carousel .carousel-next .carousel-btn{right:-25px}.ui-carousel .carousel-disable{opacity:.5}.ui-carousel .carousel-disable .carousel-btn:hover{opacity:.75}.carousel-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.carousel-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.carousel-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.carousel-dots li button:before{font-family:ui-carousel;font-size:9px;line-height:15px;position:absolute;top:0;left:0;width:15px;height:15px;text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased}.carousel-dots li.carousel-active button:before{opacity:.75}