*{box-sizing:border-box}html{position:relative;min-height:100%}body{margin:0;padding:0}a{text-decoration:none;-webkit-transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear;transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear}a:hover,a:focus{outline:0;text-decoration:none}button,input[type="submit"]{-webkit-transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear;transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear}button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus{outline:0;text-decoration:none;cursor:pointer}p{margin:0 0 10px 0}img{display:block;max-width:100%;height:auto}iframe,object,embed,video{display:block;max-width:100%;border:0}.embed-container{overflow:hidden;position:relative;max-width:100%;height:0;padding-bottom:56.25%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.sr-only{overflow:hidden;clip:rect(0,0,0,0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.clearfix:after{display:table;clear:both;content:" "}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.row{margin:0 -15px}.row:after{display:table;clear:both;content:" "}.col{float:left;position:relative;min-height:1px;padding:0 15px}.col.col-20{width:20%}.col.col-25{width:25%}.col.col-33{width:33.333333%}.col.col-35{width:35%}.col.col-40{width:40%}.col.col-45{width:45%}.col.col-50{width:50%}.col.col-55{width:55%}.col.col-60{width:60%}@media screen and (max-width:991px){.col{float:none;width:100% !important}}.flex-row{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;margin:0 -15px}.flex-row.align-items-center{align-items:center}@media screen and (max-width:991px){.flex-row{flex-wrap:wrap}}.flex-row .flex-col{flex-grow:1;flex-shrink:1;padding:0 15px}.flex-row .flex-col.col-auto{flex-basis:auto}.flex-row .flex-col.col-5{flex-basis:5%;max-width:5%}.flex-row .flex-col.col-10{flex-basis:10%;max-width:10%}.flex-row .flex-col.col-15{flex-basis:15%;max-width:15%}.flex-row .flex-col.col-20{flex-basis:20%;max-width:20%}.flex-row .flex-col.col-25{flex-basis:25%;max-width:25%}.flex-row .flex-col.col-30{flex-basis:30%;max-width:30%}.flex-row .flex-col.col-33{flex-basis:33.333333%;max-width:33.333333%}.flex-row .flex-col.col-35{flex-basis:35%;max-width:35%}.flex-row .flex-col.col-40{flex-basis:40%;max-width:40%}.flex-row .flex-col.col-45{flex-basis:45%;max-width:45%}.flex-row .flex-col.col-50{flex-basis:50%;max-width:50%}.flex-row .flex-col.col-55{flex-basis:55%;max-width:55%}.flex-row .flex-col.col-60{flex-basis:60%;max-width:60%}.flex-row .flex-col.col-65{flex-basis:65%;max-width:65%}.flex-row .flex-col.col-70{flex-basis:70%;max-width:70%}.flex-row .flex-col.col-75{flex-basis:75%;max-width:75%}.flex-row .flex-col.col-80{flex-basis:80%;max-width:80%}.flex-row .flex-col.col-85{flex-basis:85%;max-width:85%}.flex-row .flex-col.col-90{flex-basis:90%;max-width:90%}.flex-row .flex-col.col-95{flex-basis:95%;max-width:95%}.flex-row .flex-col.col-100{flex-basis:100%;max-width:100%}@media screen and (max-width:991px){.flex-row .flex-col:not(.keep-width){flex-basis:100% !important;max-width:100% !important}}.text-center{text-align:center}.inline-list{margin:0;padding:0;list-style:none}.inline-list>li{display:inline-block;vertical-align:middle}.input-wrap{margin:0 0 10px 0}.input{display:block;width:100%;padding:5px;border:0;border-radius:0;font-family:inherit;font-weight:inherit;-webkit-transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear;transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear}.input:focus{outline:0}.submit{border-style:solid;font-family:inherit;font-weight:inherit;text-decoration:none;-webkit-transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear;transition:color 250ms linear,background-color 250ms linear,border-color 250ms linear,opacity 250ms linear}.submit:hover,.submit:focus{outline:0;cursor:pointer}img.size-auto,img.size-full,img.size-large,img.size-medium{max-width:100%;height:auto}img.alignleft{display:inline;float:left;margin-right:20px;margin-bottom:10px}img.alignright{display:inline;float:right;margin-bottom:10px;margin-left:20px}img.aligncenter{display:block;clear:both;margin-right:auto;margin-bottom:10px;margin-left:auto}.attachment img{max-width:100%;height:auto}.alignleft{display:inline;float:left;margin-right:20px}.alignright{display:inline;float:right;margin-left:20px}.aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto}html{color:#000;background:#fff;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:1.625em}@media screen and (max-width:1199px){html{font-size:15px}}@media screen and (max-width:991px){html{font-size:14px}}@media screen and (max-width:767px){html{font-size:12px}}body{overflow-x:hidden;padding-top:106px}@media screen and (max-width:1199px){body{padding-top:96px}}@media screen and (max-width:991px){body{padding-top:67px}}.container{max-width:1530px}a{color:#ee1b24}a:hover,a:focus{color:#000}ol,ul{margin:30px 0;padding:0;list-style-position:inside}.btn{display:inline-block;font-weight:700;line-height:1em;text-align:center;vertical-align:middle;text-transform:uppercase}.btn.btn-sm{padding:15px;font-size:.875rem}.btn.btn-black{color:#fff;background:#000}.btn.btn-black:hover,.btn.btn-black:focus{color:#fff;background:#ee1b24}.btn.btn-red{color:#fff;background:#ee1b24}.btn.btn-red:hover,.btn.btn-red:focus{color:#fff;background:#000}.btn.btn-black-border{border:1px solid #000;color:#ee1b24;background:#fff}.btn.btn-black-border:hover,.btn.btn-black-border:focus{color:#fff;background:#000}#header{position:fixed;z-index:1030;top:0;width:100%;padding:5px 0;background:#000}#header .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}@media screen and (max-width:1199px){#header .container{display:block}}#header .container .nav-logo{display:inline-block;width:105px;opacity:1;vertical-align:middle}#header .container .nav-logo:hover,#header .container .nav-logo:focus{opacity:.8}@media screen and (max-width:991px){#header .container .nav-logo{width:75px}}#header .container .nav-collapse{display:flex;flex-direction:row;flex:1 1 auto;flex-wrap:nowrap;align-items:center;padding-bottom:20px}@media screen and (max-width:1199px){#header .container .nav-collapse{display:block;padding-bottom:0}}#header .container .nav-collapse nav{padding:0 100px;flex:1 0 auto}@media screen and (max-width:1199px){#header .container .nav-collapse nav{padding:0}}#header .container .nav-collapse nav>ul{display:flex;flex-direction:row;margin:0;padding:0;list-style:none;flex-wrap:nowrap}@media screen and (max-width:1199px){#header .container .nav-collapse nav>ul{display:block}}#header .container .nav-collapse nav>ul>li{display:inline-block;position:relative;vertical-align:middle;flex:1 1 auto}#header .container .nav-collapse nav>ul>li.current-menu-item>a{color:#ee1b24}#header .container .nav-collapse nav>ul>li>a{color:#fff}#header .container .nav-collapse nav>ul>li>a:hover,#header .container .nav-collapse nav>ul>li>a:focus{color:#ee1b24}#header .container .nav-collapse nav>ul>li>ul{display:none;position:absolute;z-index:1030;top:100%;min-width:170px;margin:0;padding:0;padding:14px;background:#ee1b24;list-style:none}@media screen and (max-width:1199px){#header .container .nav-collapse nav>ul>li>ul{display:block;position:static;margin-top:15px;padding:0;background:0}}#header .container .nav-collapse nav>ul>li>ul::before{position:absolute;top:-9px;left:0;width:0;height:0;border-right:7px solid transparent;border-bottom:10px solid #ee1b24;border-left:7px solid transparent;content:""}@media screen and (max-width:1199px){#header .container .nav-collapse nav>ul>li>ul::before{display:none}}#header .container .nav-collapse nav>ul>li>ul>li{font-size:.875rem;line-height:1em}#header .container .nav-collapse nav>ul>li>ul>li+li{margin-top:14px}@media screen and (max-width:1199px){#header .container .nav-collapse nav>ul>li>ul>li+li{margin-top:15px}}#header .container .nav-collapse nav>ul>li>ul>li.current-menu-item>a{color:#000}#header .container .nav-collapse nav>ul>li>ul>li>a{color:#fff}#header .container .nav-collapse nav>ul>li>ul>li>a:hover,#header .container .nav-collapse nav>ul>li>ul>li>a:focus{color:#000}#header .container .nav-collapse nav>ul>li:hover>ul,#header .container .nav-collapse nav>ul>li:focus>ul{display:block}#header .container .nav-collapse .nav-search{flex:0 1 365px}#header .container .nav-collapse .nav-search .socials{display:inline-block;margin:0 17px 0 0;vertical-align:middle}#header .container .nav-collapse .nav-search .socials>li{font-size:1.25rem;line-height:1em}#header .container .nav-collapse .nav-search .socials>li+li{margin-left:7px}#header .container .nav-collapse .nav-search .socials>li>a:hover,#header .container .nav-collapse .nav-search .socials>li>a:focus{color:#fff}#header .container .nav-collapse .nav-search form{display:inline-block;position:relative;max-width:240px;vertical-align:middle}#header .container .nav-collapse .nav-search form input[type="search"]{display:block;width:100%;padding:2px 25px 2px 5px;border:0;border-bottom:1px solid #404040;border-radius:0;color:#fff;background:#000;font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:400;line-height:1em;-webkit-appearance:none}#header .container .nav-collapse .nav-search form input[type="search"]:focus{border-bottom:1px solid #ee1b24;outline:0}#header .container .nav-collapse .nav-search form button{position:absolute;top:50%;right:0;margin:0;padding:0;border:0;border-radius:0;color:#fff;background:0;font-size:1rem;line-height:1em;transform:translateY(-50%);-webkit-appearance:none}#header .container .nav-collapse .nav-search form button:hover,#header .container .nav-collapse .nav-search form button:focus{color:#ee1b24;cursor:pointer}@media screen and (max-width:1199px){#header .container .nav-collapse{display:none}#header .container .nav-collapse.open{display:block;position:absolute;z-index:1030;top:100%;right:0;left:0;padding:15px;background:#000;text-align:center}#header .container .nav-collapse.open nav>ul>li{display:block}#header .container .nav-collapse.open nav>ul>li+li{margin-top:15px}#header .container .nav-collapse.open .nav-search .socials{display:block;margin:15px 0}#header .container .nav-collapse.open .nav-search form{display:block;margin:0 auto}}#header .container .nav-toggle{display:none;position:absolute;top:50%;right:15px;color:#fff;font-size:2.5rem;line-height:1em;transform:translateY(-50%)}@media screen and (max-width:1199px){#header .container .nav-toggle{display:inline-block}}#main .page-content{padding:40px 0 90px 0}@media screen and (max-width:991px){#main .page-content{padding:30px 0}}#main .page-content.page-content-tall{padding:120px 0}@media screen and (max-width:991px){#main .page-content.page-content-tall{padding:30px 0}}#main #events-filter-bar{margin-top:20px;background:#000;text-align:center}#main #events-filter-bar>ul{margin:0;padding:0;list-style:none}#main #events-filter-bar>ul>li{font-size:1.25rem;line-height:1em;text-transform:uppercase}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li{display:block}}#main #events-filter-bar>ul>li:first-child{margin-right:30px}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li:first-child{margin-right:0}}#main #events-filter-bar>ul>li>span{display:inline-block;color:#fff;font-weight:500}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li>span{padding:10px}}#main #events-filter-bar>ul>li>a{display:inline-block;padding:20px;color:#fff;font-weight:900;vertical-align:middle}#main #events-filter-bar>ul>li>a.active{color:#fff;background:#ee1b24}#main #events-filter-bar>ul>li>a:hover,#main #events-filter-bar>ul>li>a:focus{color:#fff;background:#ee1b24}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li>a{display:block;padding:10px}}#main #events-filter-bar>ul>li>.filter-search>p{margin:0 0 2px 0;color:#ee1b24;font-size:.6875rem;font-style:italic;line-height:1em;text-align:center;text-transform:none}#main #events-filter-bar>ul>li>.filter-search>form{display:inline-block;position:relative;max-width:240px;margin:0 10px 0 0;vertical-align:middle}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li>.filter-search>form{margin:0;padding:10px}}#main #events-filter-bar>ul>li>.filter-search>form input[type="search"]{display:block;width:100%;padding:2px 25px 2px 5px;border:0;border-bottom:1px solid #404040;border-radius:0;color:#fff;background:#000;font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:400;line-height:1em;-webkit-appearance:none}#main #events-filter-bar>ul>li>.filter-search>form input[type="search"]:focus{border-bottom:1px solid #ee1b24;outline:0}#main #events-filter-bar>ul>li>.filter-search>form button{position:absolute;top:50%;right:0;margin:0;padding:0;border:0;border-radius:0;color:#fff;background:0;font-size:1rem;line-height:1em;transform:translateY(-50%);-webkit-appearance:none}#main #events-filter-bar>ul>li>.filter-search>form button:hover,#main #events-filter-bar>ul>li>.filter-search>form button:focus{color:#ee1b24;cursor:pointer}@media screen and (max-width:1199px){#main #events-filter-bar>ul>li>ul{padding:10px}}#main #events-filter-bar>ul>li>ul>li{font-size:1.25rem;line-height:1em}#main #events-filter-bar>ul>li>ul>li>a{padding:20px 5px;color:#fff}#main #events-filter-bar>ul>li>ul>li>a.active{color:#ee1b24}#main #events-filter-bar>ul>li>ul>li>a:hover,#main #events-filter-bar>ul>li>ul>li>a:focus{color:#ee1b24}#main #events .no-events{margin:0;text-align:center}#main #events .loading{display:block;text-align:center}#main #events .event-cal-groups h2{max-width:100%;margin:0 0 20px 0;font-size:1.5rem;font-weight:700;line-height:1em;flex:0 0 100%;text-transform:uppercase}#main #events .event-cal-groups .event-group{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -10px 90px -10px}@media screen and (max-width:991px){#main #events .event-cal-groups .event-group{margin:0 -10px 30px -10px}}#main #events .event-cal-groups .event-group:last-child{margin-bottom:0}#main #events .event-cal-groups .event-cal{max-width:25%;padding:10px;flex:0 1 25%}@media screen and (max-width:1199px){#main #events .event-cal-groups .event-cal{max-width:33.333333%;flex:0 1 33.333333%}}@media screen and (max-width:991px){#main #events .event-cal-groups .event-cal{max-width:50%;flex:0 1 50%;text-align:center}}@media screen and (max-width:767px){#main #events .event-cal-groups .event-cal{max-width:100%;flex:0 1 100%}}#main #events .event-cal-groups .event-cal>.inner{position:relative;height:415px;padding:14px 14px 70px 14px;border:2px solid #e3e3e3}@media screen and (max-width:767px){#main #events .event-cal-groups .event-cal>.inner{height:auto}}#main #events .event-cal-groups .event-cal>.inner .event-img{margin-bottom:14px}#main #events .event-cal-groups .event-cal>.inner .event-img>a{display:inline-block;opacity:1}#main #events .event-cal-groups .event-cal>.inner .event-img>a:hover,#main #events .event-cal-groups .event-cal>.inner .event-img>a:focus{opacity:.8}@media screen and (max-width:991px){#main #events .event-cal-groups .event-cal>.inner .event-img>a{display:block}#main #events .event-cal-groups .event-cal>.inner .event-img>a>img{width:100%}}#main #events .event-cal-groups .event-cal>.inner .event-info h3{margin:0;font-weight:700}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a{color:#000}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a:hover,#main #events .event-cal-groups .event-cal>.inner .event-info h3>a:focus{color:#ee1b24}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a>span{display:block}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a>span.presented-by{font-size:1rem;line-height:1em}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a>span.title{font-size:1.25rem;line-height:1.1em}#main #events .event-cal-groups .event-cal>.inner .event-info h3>a>span.supporting-acts{font-size:1rem;line-height:1em}#main #events .event-cal-groups .event-cal>.inner .event-info .event-date{margin-top:5px;font-size:.875rem;line-height:1em}#main #events .event-cal-groups .event-cal>.inner .event-info .venue-info{margin-top:5px;color:#ee1b24;font-size:.875rem;font-weight:900;line-height:1em}#main #events .event-cal-groups .event-cal>.inner .event-links{display:flex;flex-direction:row;position:absolute;right:14px;bottom:14px;left:14px;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:991px){#main #events .event-cal-groups .event-cal>.inner .event-links{display:block}}#main #events .event-cal-groups .event-cal>.inner .event-links .btn-sm{padding:10px 10px;flex:0 1 auto}@media screen and (max-width:991px){#main #events .event-cal-groups .event-cal>.inner .event-links .btn-sm+.btn-sm{margin-left:7px}}#main #events .event-list{padding:25px 0;border-bottom:1px solid #dbdbdb}#main #events .event-list:first-child{padding-top:0}#main #events .event-list>.inner{display:flex;flex-wrap:nowrap;flex-direction:row;margin:0 -10px;align-items:center}@media screen and (max-width:1199px){#main #events .event-list>.inner{display:block;text-align:center}}#main #events .event-list>.inner>div{padding:0 10px}#main #events .event-list>.inner .event-date-time{flex:0 0 9%;max-width:9%}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-date-time{display:none}}#main #events .event-list>.inner .event-date-time .date-box{width:65px;border:2px solid #000;text-align:center}#main #events .event-list>.inner .event-date-time .date-box>span{display:block;font-weight:700;text-transform:uppercase}#main #events .event-list>.inner .event-date-time .date-box>span:nth-child(1){padding:5px;color:#fff;background:#ee1b24;font-size:1rem;line-height:1em}#main #events .event-list>.inner .event-date-time .date-box>span:nth-child(2){padding:5px 5px 0 5px;font-size:1rem;line-height:1em}#main #events .event-list>.inner .event-date-time .date-box>span:nth-child(3){padding:0 5px;font-size:2.5rem;line-height:1em}#main #events .event-list>.inner .event-date-time .date-box>span:nth-child(4){padding:0 5px 5px 5px;font-size:.625rem;line-height:1em;text-indent:.125em;letter-spacing:.25em}#main #events .event-list>.inner .event-img{flex:0 0 27%;max-width:27%}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-img{max-width:100%}}#main #events .event-list>.inner .event-img>a{display:inline-block;opacity:1}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-img>a{display:block;margin-bottom:14px}#main #events .event-list>.inner .event-img>a>img{width:100%}}#main #events .event-list>.inner .event-img>a:hover,#main #events .event-list>.inner .event-img>a:focus{opacity:.8}#main #events .event-list>.inner .event-info{flex:0 0 45%;max-width:45%}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-info{max-width:100%}}#main #events .event-list>.inner .event-info h2{margin:0;font-weight:700}#main #events .event-list>.inner .event-info h2>a{color:#000}#main #events .event-list>.inner .event-info h2>a:hover,#main #events .event-list>.inner .event-info h2>a:focus{color:#ee1b24}#main #events .event-list>.inner .event-info h2>a>span{display:block}#main #events .event-list>.inner .event-info h2>a>span.presented-by{font-size:1.125rem;line-height:1em}#main #events .event-list>.inner .event-info h2>a>span.title{font-size:1.5rem;line-height:1.1em}#main #events .event-list>.inner .event-info h2>a>span.supporting-acts{font-size:1.125rem;line-height:1em}#main #events .event-list>.inner .event-info .event-date{margin-top:5px;font-size:1.125rem;line-height:1em}#main #events .event-list>.inner .event-info .venue-info{margin-top:5px;color:#ee1b24;font-size:1.125rem;font-weight:900;line-height:1em}#main #events .event-list>.inner .event-links{flex:0 0 14%;max-width:14%}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-links{max-width:100%;margin-top:14px}}#main #events .event-list>.inner .event-links .btn-sm{display:block;padding:15px 5px}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-links .btn-sm{display:inline-block;vertical-align:middle}}#main #events .event-list>.inner .event-links .btn-sm+.btn-sm{margin-top:20px}@media screen and (max-width:1199px){#main #events .event-list>.inner .event-links .btn-sm+.btn-sm{margin-top:0;margin-left:7px}}#main .events-more{margin-top:90px;text-align:center}@media screen and (max-width:991px){#main .events-more{margin-top:30px}}#main #home-carousel .owl-carousel .item .hidden{display:none}#main #home-carousel .owl-carousel .owl-nav>button{position:absolute;top:0;bottom:0;color:#a5a6a6;background-repeat:repeat-x;font-size:2.8125rem;line-height:1em}#main #home-carousel .owl-carousel .owl-nav>button>i{position:absolute;top:50%;transform:translateY(-50%)}#main #home-carousel .owl-carousel .owl-nav>button.owl-prev{left:0;width:25%;background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%)}@media screen and (max-width:991px){#main #home-carousel .owl-carousel .owl-nav>button.owl-prev{background-image:none}}#main #home-carousel .owl-carousel .owl-nav>button.owl-prev>i{left:40px}#main #home-carousel .owl-carousel .owl-nav>button.owl-next{right:0;width:25%;background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%)}@media screen and (max-width:991px){#main #home-carousel .owl-carousel .owl-nav>button.owl-next{background-image:none}}#main #home-carousel .owl-carousel .owl-nav>button.owl-next>i{right:40px}#main #home-carousel .featured-show-info-bar{padding:20px 0;color:#fff;background:#ee1b24 url("../img/bg/featured-shows.png") no-repeat center center;background-size:cover}#main #home-carousel .featured-show-info-bar .container{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;max-width:1100px}@media screen and (max-width:991px){#main #home-carousel .featured-show-info-bar .container{display:block;text-align:center}}#main #home-carousel .featured-show-info-bar .container .featured-show-title{flex:0 0 auto}#main #home-carousel .featured-show-info-bar .container .featured-show-title>span{display:block;color:#000;font-weight:900;text-transform:uppercase}#main #home-carousel .featured-show-info-bar .container .featured-show-title>span:nth-child(1){font-size:1.8125rem;line-height:1em;text-indent:.2em;letter-spacing:.4em}#main #home-carousel .featured-show-info-bar .container .featured-show-title>span:nth-child(2){font-size:2.6875rem;line-height:1em;text-indent:.2em;letter-spacing:.4em}#main #home-carousel .featured-show-info-bar .container .featured-show-content{flex:1 1 auto;padding:20px;border-left:4px solid #fff}@media screen and (max-width:991px){#main #home-carousel .featured-show-info-bar .container .featured-show-content{padding:15px 0;border-left:0}}#main #home-carousel .featured-show-info-bar .container .featured-show-content h2{margin:0;font-size:1.5rem;font-weight:700;line-height:1.0833333333em}#main #home-carousel .featured-show-info-bar .container .featured-show-link{flex:0 0 auto}#main .sidebar{margin:0;padding:0;list-style:none}#main .sidebar>li+li{margin-top:40px}#main .sidebar>li.widget_fpc_newsletter_widget{padding:20px;color:#8f8f8f;background:#000}#main .sidebar>li.widget_fpc_newsletter_widget h2{margin:0;color:#ee1b24;font-size:.9375rem;font-weight:700;line-height:1em;text-transform:uppercase}#main .sidebar>li.widget_fpc_newsletter_widget h2::before{display:inline-block;margin-right:7px;color:#fff;font-family:"FontAwesome";font-size:1.25rem;line-height:1em;vertical-align:middle;content:"\f0e0"}#main .sidebar>li.widget_fpc_newsletter_widget form{display:flex;flex-direction:row;margin:25px 0}#main .sidebar>li.widget_fpc_newsletter_widget form input{display:block;width:100%;min-width:0;padding:15px;border:0;border-radius:0;color:#8f8f8f;background:#272727;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1em;flex:1 1 auto;-webkit-appearance:none}#main .sidebar>li.widget_fpc_newsletter_widget form input.placeholder{color:#8f8f8f}#main .sidebar>li.widget_fpc_newsletter_widget form input:-moz-placeholder{color:#8f8f8f}#main .sidebar>li.widget_fpc_newsletter_widget form input::-moz-placeholder{color:#8f8f8f}#main .sidebar>li.widget_fpc_newsletter_widget form input:-ms-input-placeholder{color:#8f8f8f}#main .sidebar>li.widget_fpc_newsletter_widget form input::-webkit-input-placeholder{color:#8f8f8f}#main .sidebar>li.widget_fpc_newsletter_widget form input:focus{outline:1px solid #ee1b24}#main .sidebar>li.widget_fpc_newsletter_widget form button{flex:0 0 auto;border:0;-webkit-appearance:none}#main .sidebar>li.widget_fpc_newsletter_widget a{display:block;width:100%;margin:25px 0}#main .sidebar>li.widget_fpc_newsletter_widget p{font-size:1rem;line-height:1.375em}#main .sidebar>li.widget_instagram-feed-widget{padding:20px;background:#ee1b24}#main .sidebar>li.widget_instagram-feed-widget h2{margin:0 0 20px 0;color:#fff;font-size:1.1875rem;font-weight:500;line-height:1em}#main .sidebar>li.widget_instagram-feed-widget h2::before{display:inline-block;margin-right:7px;font-family:"FontAwesome";font-size:1.875rem;line-height:1em;vertical-align:middle;content:"\f16d"}#main .sidebar>li.widget_fpc_partners_widget{background:#252525;text-align:center}#main .sidebar>li.widget_fpc_partners_widget h2{margin:0;padding:15px;color:#ee1b24;background:#000;font-size:1.375rem;font-weight:700;line-height:1em;text-transform:uppercase}#main .sidebar>li.widget_fpc_partners_widget h2::before{display:inline-block;margin-right:10px;vertical-align:middle;content:url("../img/logo/widget-logo-new-2.png")}#main .sidebar>li.widget_fpc_partners_widget .partners{padding:30px 60px}#main .sidebar>li.widget_fpc_partners_widget .partners .owl-carousel .owl-item img{width:auto;margin:0 auto}#main .sidebar>li.widget_fpc_partners_widget .partners .owl-carousel .owl-nav>button{position:absolute;position:absolute;top:0;top:50%;bottom:0;color:#fff;background-repeat:repeat-x;font-size:1.875rem;line-height:1em;transform:translateY(-50%)}#main .sidebar>li.widget_fpc_partners_widget .partners .owl-carousel .owl-nav>button.owl-prev{left:-40px}#main .sidebar>li.widget_fpc_partners_widget .partners .owl-carousel .owl-nav>button.owl-next{right:-40px}#main .page-title{margin:0 0 20px 0;padding-right:70px;font-size:2.25rem;font-weight:900;line-height:1em}@media screen and (max-width:991px){#main .page-title{padding-right:0}}#main .page-title.event-title>span{display:block}#main .page-title.event-title>span.presented-by{font-size:1.5rem;line-height:1em}#main .page-title.event-title>span.title{font-size:2.25rem;line-height:1.1em}#main .page-title.event-title>span.supporting-acts{font-size:1.5rem;line-height:1em}#main .page-inner-content{padding-right:70px}@media screen and (max-width:991px){#main .page-inner-content{padding-right:0}}#main .page-inner-content h2{margin:0;font-size:1rem;font-weight:900;line-height:1.5em;line-height:1em}#main .page-inner-content p{margin:0 0 20px 0;font-size:1rem;line-height:1.5em}#main .page-inner-content strong{font-weight:900}body.page-template-home #events-filter-bar{margin-top:0 !important}body.page-template-home .filters{display:none}body.single-tm_event .page-inner-content{font-size:1.125rem;line-height:1.4444444444em}body.single-tm_event .page-inner-content .event-img{margin:0 auto 20px auto}body.single-tm_event .page-inner-content .date-venue{font-weight:900}body.single-tm_event .page-inner-content .date-venue .venue-info{color:#ee1b24}body.single-tm_event .page-inner-content .event-links{text-align:right}@media screen and (max-width:991px){body.single-tm_event .page-inner-content .event-links{text-align:left}}body.single-tm_event .page-inner-content .share{margin:30px 0 0 0}body.single-tm_event .page-inner-content .share>li{font-size:.875rem;line-height:1em;text-transform:uppercase}body.single-tm_event .page-inner-content .share>li+li{margin-left:10px}body.single-tm_event .page-inner-content .share>li>span{font-weight:900}body.single-tm_event .page-inner-content .share>li>a{font-size:1.125rem;line-height:1em}body.single-tm_event .page-inner-content hr{margin:50px 0;border-width:1px;border-style:inset;border-color:#bfbfbf}@media screen and (max-width:991px){body.single-tm_event .page-inner-content hr{margin:30px 0}}body.single-tm_event .page-inner-content .attractions .attraction h2{margin:0 0 10px 0 !important}body.single-tm_event .page-inner-content .attractions .attraction .attraction-videos{display:flex;flex-direction:row;margin:0 -15px;flex-wrap:wrap}@media screen and (max-width:991px){body.single-tm_event .page-inner-content .attractions .attraction .attraction-videos{display:block}}body.single-tm_event .page-inner-content .attractions .attraction .attraction-videos>div{max-width:50%;margin-bottom:15px;padding:0 15px;flex:1 1 50%}@media screen and (max-width:991px){body.single-tm_event .page-inner-content .attractions .attraction .attraction-videos>div{max-width:100%}}body.single-tm_event .page-inner-content .attractions .attraction .socials>li+li{margin-left:10px}body.single-tm_event .page-inner-content .attractions .attraction+.attraction{margin-top:50px}@media screen and (max-width:991px){body.single-tm_event .page-inner-content .attractions .attraction+.attraction{margin-top:30px}}body.single-tm_event .page-inner-content .back{margin-top:50px;text-align:center}@media screen and (max-width:991px){body.single-tm_event .page-inner-content .back{margin-top:30px}}#footer{padding:30px 0;color:#fff;background:#000 url("../img/bg/footer.png") no-repeat right bottom;font-weight:500}@media screen and (max-width:1199px){#footer{text-align:center}#footer .flex-row{display:block}#footer .flex-row .flex-col:nth-child(2),#footer .flex-row .flex-col:nth-child(3),#footer .flex-row .flex-col:nth-child(4){display:none}#footer .flex-row .flex-col:nth-child(5) .address{margin-bottom:30px}}@media screen and (max-width:991px){#footer{padding:30px 0}}#footer .logo{display:inline-block;width:250px;vertical-align:middle}#footer nav ul{margin:0;padding:0;list-style:none}#footer nav ul>li{line-height:1em}#footer nav ul>li.current-menu-item>a{color:#ee1b24}#footer nav ul>li+li{margin-top:30px}#footer nav ul>li>a{color:#fff}#footer nav ul>li>a:hover,#footer nav ul>li>a:focus{color:#ee1b24}#footer .socials{margin:0 0 20px 0}#footer .socials>li{font-size:1.75rem;line-height:1em}#footer .socials>li+li{margin-left:13px}#footer .socials>li>a:hover,#footer .socials>li>a:focus{color:#fff}#footer .address{font-size:.875rem;line-height:1.8571428571em}#footer .address a{color:#fff}#footer .address a:hover,#footer .address a:focus{color:#ee1b24}#footer .copyright{margin-top:20px;color:#ee1b24;font-size:.875rem;line-height:1em;text-align:center;text-indent:.2em;letter-spacing:.4em;text-transform:uppercase}