@import "//fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext";html,body{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:1.5;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}a{text-decoration:none}:focus{outline:0}.row{clear:both}.left{float:left}.right{float:right}.transparent-button{background:transparent;padding:0;margin:0;border:0;cursor:pointer;color:#404040}body{color:#404040;font-size:14px;font-family:'gotham book',sans-serif;background:#FFFFFF;padding-bottom:20px}a{color:#ed2124}.font-family-alt{font-family:'gotham bold',sans-serif;font-weight:bold}.layout__schedulelist .aloompa__combobox{min-width:180px;margin-right:20px;float:left}.layout__schedulelist .aloompa__combobox .aloompa__combobox-value{padding-right:32px}.layout__schedulelist .layout__schedulelist-filters{float:left;padding:40px;position:relative;z-index:5}.layout__schedulelist .layout__schedulelist-no-events{clear:both;padding-left:40px;padding-right:40px;text-align:center}.layout__schedulelist .layout__schedulelist-collapsed{float:none;padding-bottom:65px}.layout__schedulelist .layout__schedulelist-collapsed>.aloompa__combobox{float:right}.layout__schedulelist-header{width:100%;clear:both;font-size:28px;margin-left:40px;margin-bottom:20px}@media (max-width:768px){.layout__schedulelist .aloompa__combobox{width:100%;margin-bottom:20px}.layout__schedulelist .layout__schedulelist-filters{padding-bottom:20px;padding-left:10px;padding-right:10px}.layout__schedulelist .layout__schedulelist-filters-collapsed>.aloompa__combobox{float:none}.layout__schedulelist .aloompa__combobox{margin-right:0}.layout__schedulelist .layout__schedulelist-header{margin-left:10px}}.component__event{float:left;border-bottom:solid 1px #d9d9d9;width:100%;padding-bottom:20px;padding-top:20px;background-color:#FFFFFF;transition:background-color .5s;color:#404040}.component__event:last-child{border-bottom:0}.component__event:hover,.component__event:focus{background-color:#F6F6F6}.component__event-inner{position:relative;margin-left:120px}.component__event-inner .aloompa__image{position:absolute;left:0;top:0}.component__event-inner{position:relative;padding-left:50px}.component__event-inner .aloompa__image{position:absolute;left:0;top:0}.component__event-description{float:left;padding-left:15px}.component__event-description .fa{font-size:16px}.component__event-link{font-family:'gotham bold',sans-serif;font-weight:bold;background:transparent;padding:0;margin:0;border:0;cursor:pointer;color:#404040;font-size:18px;color:#ed2124}.component__event-link:focus{text-decoration:underline}@media (max-width:768px){.component__event-inner{margin-left:10px;margin-right:10px}}.component__time{border-top:solid 1px #d9d9d9;position:relative;width:100%;float:left}.component__time-eventstime{top:20px;width:60px;position:absolute;left:40px}@media (max-width:768px){.component__time-eventstime{position:relative;left:0;top:0;margin-left:10px;margin-right:10px}}.component__pagination{clear:both;float:left;width:100%}.component__pagination-inner{padding:40px}.component__pagination-button-mobile{display:none}.component__pagination-button-previous .fa{margin-right:5px}.component__pagination-button-next .fa{margin-left:5px}.component__pagination-button{background:transparent;padding:0;margin:0;border:0;color:#404040;width:auto;float:left;border:solid 1px #d9d9d9;cursor:pointer;padding:7px 12px;font-size:12px;text-align:left;padding-top:8px}.component__pagination-button:focus,.component__pagination-button:hover{background:#F6F6F6}.component__pagination-button-next{float:right;text-align:right}@media (max-width:768px){.component__pagination-button-mobile{display:inline}.component__pagination-button-desktop{display:none}.component__pagination-inner{padding-left:10px;padding-right:10px}}.component__eventdetails{padding:40px;padding-top:20px;float:left}.component__eventdetails .aloompa__image img{padding-top:16px;padding-bottom:32px}.component__eventdetails .component__eventdetails-title{font-size:28px}.component__eventdetails .component__eventdetails-performer-link{text-transform:uppercase;font-size:12px}.component__eventdetails .component__eventdetails-event-time{padding-top:20px}.component__eventdetails .component__eventdetails-description{padding-top:20px}.component__eventdetails .component__eventdetails-description p{margin-bottom:18px}.component__eventdetails .component__eventdetails-description-more{background:transparent;padding:0;margin:0;border:0;cursor:pointer;color:#404040;text-transform:uppercase;font-size:12px}.component__eventdetails .component__eventdetails-gettickets{color:#404040;background:#ed2124;padding:5px 10px;margin-top:5px;display:inline-block;margin-bottom:5px}.component__sidebarperformerlist{padding:20px;max-height:850px;overflow:auto}.component__sidebarperformerlist-item{text-align:center;margin-bottom:10px}.component__sidebarperformerlist-item a{padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:40px;border-radius:20px;color:#ed2124;display:inline-block}.component__sidebarperformerlist-item a:active,.component__sidebarperformerlist-item a:focus{background:#F6F6F6}.component__sidebarperformerlist-item-active a,.component__sidebarperformerlist-item-active a:active,.component__sidebarperformerlist-item-active a:focus{color:#FFFFFF;background:#ed2124}.component__performerdetailspage-navigation{font-weight:bold;text-transform:uppercase;font-size:14px;padding:20px}.component__performerdetailspage-navigation a:active,.component__performerdetailspage-navigation a:focus{text-decoration:underline}.component__performerdetailspage{float:left;width:75%}.component__performerdetailspage-inner{padding:40px}.component__performerdetailspage-sidebar{float:left;width:25%}@media (max-width:768px){.component__performerdetailspage{width:100%}.component__performerdetailspage-navigation{padding-bottom:0}.component__performerdetailspage-sidebar{width:100%}.component__performerdetailspage-sidebar .component__sidebarperformerimagelist,.component__performerdetailspage-sidebar .component__sidebarperformerlist{display:none}}.component__performerdetails .component__socialicons{float:right}.component__performerdetails-title{padding-top:40px;padding-bottom:20px;clear:both}.component__performerdetails-details *{font-family:'gotham book',sans-serif !important;font-size:14px !important;color:#404040 !important}.component__performerdetails-titleinner{font-size:28px}.component__performerdetails-schedule{padding-top:10px}.component__performerdetails-videos{margin-top:20px}.component__performerdetails-videos .component__performerdetails-video{width:50%;float:left;margin-bottom:20px}.component__performerdetails-videos iframe{margin-right:10px;width:100%}.component__performerdetails-video:first-child .component__performerdetails-video-inner{padding-right:10px}.component__performerdetails-details{clear:both}.component__performerdetails-details p{padding-bottom:20px}@media (max-width:768px){.component__performerdetails-videos .component__performerdetails-video{width:100%}.component__performerdetails-videos .component__performerdetails-video .component__performerdetails-video-inner{padding-left:0;padding-right:0}.component__performerdetails .component__socialicons{width:100%;position:relative;left:-10px;margin-top:20px;margin-bottom:20px}}.component__socialicons .fa-stack{margin-left:10px}.component__socialicons-facebook .fa-circle{color:#6077A0}.component__socialicons-twitter .fa-circle{color:#86BBD7}.component__socialicons-youtube .fa-circle{color:#DB8C87}.component__socialicons-soundcloud .fa-circle{color:#EAC56C}.component__embeddedschedule-title{text-transform:uppercase;padding-bottom:5px}.component__embeddedschedule-list{border-top:solid 1px #d9d9d9}.component__embeddedschedule-item{border-bottom:solid 1px #d9d9d9;padding-top:10px;padding-bottom:10px}.component__embeddedschedule-item-title{font-weight:bold;font-size:14px;padding-bottom:5px}.aloompa__combobox{position:relative;color:#404040;background:#FFFFFF}.aloompa__combobox .fa{margin-right:4px;font-size:16px;color:#404040}.aloompa__combobox .aloompa__combobox-value{border:solid 1px #d9d9d9;width:100%;padding:7px 12px;background:#FFFFFF;text-align:left;position:relative;color:#404040}.aloompa__combobox .aloompa__combobox-value .fa-chevron-down{color:#404040;font-size:10px;margin-top:3px;position:absolute;right:6px;top:6px}.aloompa__combobox .aloompa__combobox-value:focus,.aloompa__combobox .aloompa__combobox-value:hover{background:#F6F6F6}.aloompa__combobox .aloompa__combobox-value:focus{box-shadow:none}.aloompa__combobox .aloompa__combobox-value:focus .fa-chevron-down{color:#ed2124}.aloompa__combobox .aloompa__combobox-options{max-height:300px;overflow:auto;position:absolute;box-shadow:0 7px 10px #CCCCCC;border:solid 1px #d9d9d9;border-top:0;z-index:3;width:100%}.aloompa__combobox .aloompa__combobox-option{border:0;width:100%;padding:7px 12px;background:#FFFFFF;text-align:left;float:left;color:#404040;margin-top:0;margin-bottom:0}.aloompa__combobox .aloompa__combobox-option:focus,.aloompa__combobox .aloompa__combobox-option:hover{background:#F6F6F6;box-shadow:none}.aloompa__modal{position:relative;z-index:5}.aloompa__modal-fixed{position:fixed;top:0;left:0;width:100%;height:100%}.aloompa__modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background:#FFF;opacity:.5}.aloompa__modal-content{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;transition:top .25s}.aloompa__modal-content-inner{text-align:left;background:#FFFFFF;margin-left:50%;width:600px;left:-300px;position:relative;box-shadow:0 3px 10px #CCCCCC;top:20px;min-height:150px;overflow:auto}.aloompa__modal-close{position:absolute;right:10px;top:10px;cursor:pointer;background:url(/x-circle.png);width:35px;height:35px}@media (max-width:768px){.aloompa__modal-content-inner{width:100%;left:0;margin-left:0;top:0}}.aloompa__image{float:left;background-color:#EEEEEE;max-width:100%;max-height:100%;min-height:50px}.aloompa__image img{width:100%;max-height:100%;display:block}.aloompa__dayslist .aloompa__combobox-value{padding-top:9px;padding-bottom:8px}.aloompa__dayslist-expanded{clear:both;width:100%;float:left;padding-bottom:40px}.aloompa__dayslist-expanded-day{background:transparent;padding:0;margin:0;border:0;color:#404040;width:165px;float:left;border:solid 1px #d9d9d9;cursor:pointer;padding:7px 12px;font-size:12px;border-right:0;text-align:center;padding-top:8px;background:#FFFFFF}.aloompa__dayslist-expanded-day:last-child{border-right:solid 1px #d9d9d9}.aloompa__dayslist-expanded-day:focus,.aloompa__dayslist-expanded-day:hover{background:#F6F6F6}.aloompa__dayslist-expanded-day.aloompa__dayslist-expanded-day-active{background:#ed2124;color:#FFFFFF;border-color:#ed2124;cursor:default}.aloompa__loader{height:60px;width:60px;margin:94px auto 0 auto;position:relative;animation:rotation .6s infinite linear;border-left:6px solid #CCCCCC;border-right:6px solid #CCCCCC;border-bottom:6px solid #CCCCCC;border-top:6px solid #ed2124;border-radius:100%}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-family:'gotham book';src:url('/fonts/GothamBook.otf') format('opentype')}@font-face{font-family:'gotham bold';src:url('/fonts/Gotham-Bold.otf') format('opentype')}.font-family-alt{font-family:'gotham bold',sans-serif;font-weight:bold}.aloompa__combobox .aloompa__combobox-value{font-family:'gotham book',sans-serif}.component__time-eventstime{font-size:13px}.component__event-description{font-size:13px}.aloompa__combobox .fa{color:#ed2124}.component__pagination-button{font-family:'gotham book',sans-serif;color:#ed2124}.component__eventdetails .component__eventdetails-title{font-size:22px;font-family:'gotham bold',sans-serif}.component__eventdetails .component__eventdetails-event-time{font-family:'gotham bold',sans-serif}