@import "//fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext";@import "//fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext";@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);.font-family-alt{font-family:'Montserrat',sans-serif;font-weight:bold}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:#666666}body{color:#666666;font-size:14px;font-family:'Montserrat',sans-serif;background:#FFFFFF;padding-bottom:20px}a{color:#1d2f59}.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 #1d2f59;border-radius:100%}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.component__performercategoryselector{width:100%;text-align:center;padding-bottom:40px}.component__performercategoryselector-category{display:inline-block}.component__performercategoryselector-category a{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;border-radius:50px;text-transform:uppercase;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:bold}.component__performercategoryselector-category a:focus,.component__performercategoryselector-category a:active{text-decoration:underline}.component__performercategoryselector-category-active a{background:#1d2f59;color:#FFFFFF}.component__performercategoryselector-category-active a:focus,.component__performercategoryselector-category-active a:active{text-decoration:none}.component__performerimage{width:100%;float:left}.component__performerimage-inner{margin:5px;margin-left:1%;margin-right:1%;position:relative;float:left;max-width:98%}.component__performerimage-overlay{position:absolute;color:#FFFFFF;font-size:16px;margin-top:25%;text-align:center;width:100%;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:bold}.component__performerimage-overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#1d2f59;opacity:.5}.component__performerimage a:focus .component__performerimage-overlay-background{background:#1d2f59}.component__performerimage a:hover .component__performerimage-overlay-background{background:#1d2f59}.component__performerimage-active .component__performerimage-overlay-background{background:#1d2f59;opacity:1}@media (max-width:768px){.component__performerimage-inner{margin-left:2%}.component__performerimage{width:50% !important}}@media (max-width:480px){.component__performerimage-inner{margin-left:0;margin-right:0;max-width:100%;width:100%}.component__performerimage-inner .aloompa__image{width:100% !important}.component__performerimage{width:100% !important}}.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}.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:'Montserrat',sans-serif !important;font-size:14px !important;color:#666666 !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}.component__sidebarperformerimagelist{padding:20px;max-height:850px;overflow:auto;padding-top:0}.component__sidebarperformerimagelist .component__performerimage:first-child .component__performerimage-inner{margin-top:0}.page__list-no-performers{clear:both;width:100%;float:left}.page__list{padding:40px}.page__list .component__performerimage{width:100%}.page__list .page__list_listitems{display:flex;flex-direction:row;flex-wrap:wrap}.page__list .page__list_listitems .lazyload__container{width:25%}.page__list-no-performers{text-align:center}@media (max-width:992px){.page__list{padding-left:10px;padding-right:10px}.page__list .component__performerimage{width:33.333%}}@media (max-width:768px){.page__list .component__performerimage{width:100%}}.component__performerimage-overlay-background{opacity:.5}.component__performerimage-overlay-background:hover{opacity:.8}.component__performerimage-overlay{font-size:18px}.font-family-alt{font-family:'Montserrat',sans-serif;font-weight:bold}