.tw-plugin-artists-event-list table td{vertical-align:middle}.tw-event-dialog .tw-event-image{margin-right:10px}.tw-event-dialog .tw-event-see-more-link{float:right;clear:both;height:100%}#fancybox-content p{margin-bottom:0}.tw-plugin-event-view .tw-plugin-basic-event-info{float:left;width:45%}.tw-artistcalendar-img{height:60px;width:100%;margin:5px 0;position:relative}.tw-artistcalendar-img div{height:100%;width:100%;padding:5px 0;opacity:0;background-size:cover;background-position:center center}.tw-artistcalendar-img img{height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.tw-plugin-event-view .tw-plugin-event-image{float:right;clear:right}.tw-plugin-event-view .tw-event-description{clear:both}.tw-plugin-event-view .tw-plugin-event-view table td{vertical-align:top}.tw-plugin-event-view .tw-event-artist-links{float:left}.tw-plugin-event-view .tw-event-artist-media{float:right;clear:right}.tw-plugin-historical-event-list table td{vertical-align:middle}.tw-plugin-upcoming-event-list table td{vertical-align:middle}.tw-widget-event-listing .tw-widget-event{clear:both}.tw-widget-event-listing .tw-event-image{float:left}.tw-widget-event-rotator{width:100%}.tw-widget-event-rotator .tw-widget-event{clear:both;width:100%;display:none}.tw-widget-event-rotator .tw-event-image{clear:both}.st_soldout{background-color:#f0bf76;padding:3px;border-radius:5px}.st_onsale{background-color:#eefcff;padding:3px;display:block;border-radius:5px}.tw_soldout{color:#e9a239}.tw-widget-event-listing .tw-event-name{clear:both}.tw_date_format{margin-left:143px;margin-right:10px}.tw-attraction-list li{width:220px;background:#fff}.tw-attraction-list li a,.tw-attraction-list li span{background:#f7f7f7;margin-top:1px;display:block}.tw-attraction-list .tw-billing-100{width:100%}.tw-attraction-list .tw-billing-75{width:75%}#tw-responsive .container{position:relative;width:100%;max-width:980px;margin:0 auto;padding:0;box-sizing:border-box}#tw-responsive .column,#tw-responsive .columns{width:100%;float:left;box-sizing:border-box}@media(min-width:480px){#tw-responsive .column,#tw-responsive .columns{margin-left:4%}#tw-responsive .column:first-child,#tw-responsive .columns:first-child{margin-left:0}#tw-responsive .one.column,#tw-responsive .one.columns{width:4.66666666667%}#tw-responsive .two.columns{width:13.3333333333%}#tw-responsive .three.columns{width:22%}#tw-responsive .four.columns{width:30.6666666667%}#tw-responsive .five.columns{width:39.3333333333%}#tw-responsive .six.columns{width:48%}#tw-responsive .seven.columns{width:56.6666666667%}#tw-responsive .eight.columns{width:65.3333333333%}#tw-responsive .nine.columns{width:74%}#tw-responsive .ten.columns{width:82.6666666667%}#tw-responsive .eleven.columns{width:91.3333333333%}#tw-responsive .twelve.columns{width:100%;margin-left:0}#tw-responsive .one-third.column{width:30.6666666667%}#tw-responsive .two-thirds.column{width:65.3333333333%}#tw-responsive .one-half.column{width:48%}#tw-responsive .offset-by-one.column,#tw-responsive .offset-by-one.columns{margin-left:8.66666666667%}#tw-responsive .offset-by-two.column,#tw-responsive .offset-by-two.columns{margin-left:17.3333333333%}#tw-responsive .offset-by-three.column,#tw-responsive .offset-by-three.columns{margin-left:26%}#tw-responsive .offset-by-four.column,#tw-responsive .offset-by-four.columns{margin-left:34.6666666667%}#tw-responsive .offset-by-five.column,#tw-responsive .offset-by-five.columns{margin-left:43.3333333333%}#tw-responsive .offset-by-six.column,#tw-responsive .offset-by-six.columns{margin-left:52%}#tw-responsive .offset-by-seven.column,#tw-responsive .offset-by-seven.columns{margin-left:60.6666666667%}#tw-responsive .offset-by-eight.column,#tw-responsive .offset-by-eight.columns{margin-left:69.3333333333%}#tw-responsive .offset-by-nine.column,#tw-responsive .offset-by-nine.columns{margin-left:78%}#tw-responsive .offset-by-ten.column,#tw-responsive .offset-by-ten.columns{margin-left:86.6666666667%}#tw-responsive .offset-by-eleven.column,#tw-responsive .offset-by-eleven.columns{margin-left:95.3333333333%}#tw-responsive .offset-by-one-third.column,#tw-responsive .offset-by-one-third.columns{margin-left:34.6666666667%}#tw-responsive .offset-by-two-thirds.column,#tw-responsive .offset-by-two-thirds.columns{margin-left:69.3333333333%}#tw-responsive .offset-by-one-half.column,#tw-responsive .offset-by-one-half.columns{margin-left:52%}}#tw-responsive{font-size:14px;line-height:1.4;color:#969696;text-align:center;font-family:Helvetica,Arial,sans-serif}#tw-responsive h1,#tw-responsive h2,#tw-responsive h3,#tw-responsive h4,#tw-responsive h5,#tw-responsive h6{margin-top:0;margin-bottom:20px;font-weight:300}#tw-responsive h1{font-size:30px;line-height:1.2;letter-spacing:-1px}#tw-responsive h2{font-size:26px;line-height:1.25;letter-spacing:-1px}#tw-responsive h3{font-size:20px;line-height:1.3;letter-spacing:-1px}#tw-responsive h4{font-size:16px;line-height:1.35;letter-spacing:0}#tw-responsive h6{font-size:14px;line-height:1.6;letter-spacing:0}@media(min-width:550px){}#tw-responsive p{margin-top:0}#tw-responsive a{color:#2aabe2;text-decoration:underline}#tw-responsive a:hover{color:#2695c5}#tw-responsive .button,.tw-cal-event-popup .button,#tw-responsive button,#tw-responsive input[type=submit],#tw-responsive input[type=reset],#tw-responsive input[type=button]{display:inline-block;height:26px;padding:0 10px;color:#2aabe2;text-align:center;font-size:11px;font-weight:600;line-height:24px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:2px solid #2aabe2;cursor:pointer;box-sizing:border-box}#tw-responsive .button:hover,.tw-cal-event-popup .button:hover,#tw-responsive button:hover,#tw-responsive input[type=submit]:hover,#tw-responsive input[type=reset]:hover,#tw-responsive input[type=button]:hover,#tw-responsive .button:focus,#tw-responsive button:focus,#tw-responsive input[type=submit]:focus,#tw-responsive input[type=reset]:focus,#tw-responsive input[type=button]:focus{outline:0}#tw-responsive .button.button-primary,.tw-cal-event-popup .button.button-primary,#tw-responsive button.button-primary,#tw-responsive input[type=submit].button-primary,#tw-responsive input[type=reset].button-primary,#tw-responsive input[type=button].button-primary{color:#fff;background-color:#2aabe2;border-color:#2aabe2}#tw-responsive .button.button-primary:hover,#tw-responsive button.button-primary:hover,#tw-responsive input[type=submit].button-primary:hover,#tw-responsive input[type=reset].button-primary:hover,#tw-responsive input[type=button].button-primary:hover,#tw-responsive .button.button-primary:focus,#tw-responsive button.button-primary:focus,#tw-responsive input[type=submit].button-primary:focus,#tw-responsive input[type=reset].button-primary:focus,#tw-responsive input[type=button].button-primary:focus{}@media(min-width:480px){#tw-responsive .button,#tw-responsive button,#tw-responsive input[type=submit],#tw-responsive input[type=reset],#tw-responsive input[type=button]{height:38px;padding:0 30px;font-size:11px;line-height:36px;letter-spacing:1px}}#tw-responsive ul{list-style:circle inside}#tw-responsive ol{list-style:decimal inside}#tw-responsive ol,#tw-responsive ul{padding-left:0;margin-top:0}#tw-responsive ul ul,#tw-responsive ul ol,#tw-responsive ol ol,#tw-responsive ol ul{margin:0}#tw-responsive li{margin-bottom:10px}#tw-responsive button,#tw-responsive .button{}#tw-responsive input,#tw-responsive textarea,#tw-responsive select,#tw-responsive fieldset{margin-bottom:10px}#tw-responsive pre,#tw-responsive blockquote,#tw-responsive dl,#tw-responsive figure,#tw-responsive table,#tw-responsive p,#tw-responsive ul,#tw-responsive ol,#tw-responsive form{margin-bottom:20px}#tw-responsive .u-full-width{width:100%;box-sizing:border-box}#tw-responsive .u-max-full-width{max-width:100%;box-sizing:border-box}#tw-responsive .u-pull-right{float:right}#tw-responsive .u-pull-left{float:left}#tw-responsive .container:after,#tw-responsive .row:after,#tw-responsive .u-cf{content:"";display:table;clear:both}#tw-responsive .hide-mobile{display:none!important}@media(min-width:480px){#tw-responsive .hide-mobile{display:block!important}}@media(min-width:480px){#tw-responsive .hide-desktop{display:none!important}}#tw-responsive hr{margin:10px 0;padding:0;border-width:0;border-top:1px solid #b6b6b6;clear:both}#tw-responsive .border-bottom{border-bottom:solid 1px #b6b6b6}#tw-responsive .tw-border{border:solid 1px #b6b6b6;border-radius:4px;padding:25px;margin:10px 0}#tw-responsive .tw-section{background:#fff;border-radius:4px;padding:20px;margin:20px 0 0}#tw-responsive .tw-subsection{text-align:center;background:#ececec;border-radius:4px;padding:20px;margin:20px 0 0}@media(min-width:480px){#tw-responsive .tw-subsection{padding:30px}}#tw-responsive .tw-image{position:relative}#tw-responsive .tw-image img{width:100%}#tw-responsive .tw-name,#tw-responsive .tw-name a{font-size:22px;line-height:1.2;letter-spacing:-1px;color:#285c81;margin:0 0 10px;text-decoration:none}#tw-responsive .tw-name-presenting{font-size:12px;text-transform:uppercase;line-height:1.2;letter-spacing:1px;color:#285c81;margin:10px 0}@media(min-width:480px){#tw-responsive .tw-name-presenting{margin:0 0 10px}}#tw-responsive .tw-subsection .tw-name{font-size:18px;line-height:1.2;letter-spacing:-1px;color:#000;margin:0 0 10px}#tw-responsive .tw-opening-act{font-size:16px;line-height:1.2;color:#285c81;margin:0 0 6px;font-style:italic}#tw-responsive .tw-genre{font-size:16px;line-height:1.2;margin:0}#tw-responsive .tw-subsection .tw-genre{color:#000;font-size:14px;line-height:1.2;margin:0 0 10px}#tw-responsive .tw-venue-name{font-size:14px;line-height:1.2;color:#3880b0;margin:20px 0 5px}#tw-responsive .tw-venue-address{}#tw-responsive .tw-date-time{font-size:14px;line-height:1.2;color:#000;margin:0 0 5px}#tw-responsive .tw-age-restriction{font-size:14px;line-height:1.2;color:#fb221b;font-style:italic;margin:0 0 5px}#tw-responsive .tw-prefix-text{font-size:12px;line-height:1.4}#tw-responsive .tw-share-buttons{margin:10px 0;height:auto;clear:both}@media(min-width:480px){#tw-responsive .tw-share-buttons{height:32px;line-height:32px}}#tw-responsive .tw-share-text{text-transform:uppercase;font-size:10px;color:#afafaf;text-align:center}@media(min-width:480px){#tw-responsive .tw-share-text{line-height:32px;margin:0 10px 0 0;float:left}}#tw-responsive .tw-description{}#tw-responsive .tw-sequential-dates{position:relative}#tw-responsive .tw-sequential-dates .tw-date{font-size:14px;line-height:1.2;color:#000;text-align:center;display:block;float:none;width:100%;margin:0 0 10px}#tw-responsive .tw-sequential-dates .tw-more-info{font-size:12px;line-height:1;font-style:italic}@media(min-width:480px){#tw-responsive .tw-sequential-dates .tw-more-info{font-size:14px}}#tw-responsive .tw-sequential-dates .tw-price-buy{text-align:center;display:block;float:none;width:100%;position:relative}@media(min-width:480px){#tw-responsive .tw-sequential-dates .tw-date{width:48%;float:left;text-align:left}#tw-responsive .tw-sequential-dates .tw-price-buy{width:50%;float:left}}#tw-responsive .tw-sequential-dates .tw-more-info{}#tw-responsive .tw-sequential-dates .tw-price{font-size:12px;line-height:1}@media(min-width:480px){#tw-responsive .tw-sequential-dates .tw-price{font-size:18px;line-height:1}}#tw-responsive .tw-sequential-dates .tw-buy-tix-btn{margin:0 5px}#tw-responsive .tw-info-price-buy-tix{margin:10px 0;float:none}@media(min-width:480px){#tw-responsive .tw-info-price-buy-tix{margin:10px 0;float:right}}#tw-responsive .tw-info-price-buy-tix .button{margin:10px 0 0;display:block;height:38px;padding:0 30px;font-size:11px;font-weight:600;line-height:38px;letter-spacing:1px}@media(min-width:480px){#tw-responsive .tw-info-price-buy-tix .button{margin:0 0 0 10px;display:inline-block}}#tw-responsive .tw-info-price-buy-tix .tw-price{font-size:36px;line-height:1;display:block;margin:10px 0 0}@media(min-width:480px){#tw-responsive .tw-info-price-buy-tix .tw-price{font-size:26px;line-height:1;display:inline-block}}#tw-responsive .tw-button-list{margin:5px 0 20px;clear:both;overflow:hidden}#tw-responsive .tw-button-list ul{margin:0;padding:0}#tw-responsive .tw-button-list ul li{margin:0;padding:0;list-style:none;margin:5px;display:inline-block}#tw-responsive .tw-watch-video{margin:20px 0}#tw-responsive .tw-full-description{display:none}#tw-responsive .tw-play-btn{max-width:80px;position:absolute;top:30%;left:35%}@media(min-width:480px){#tw-responsive .tw-play-btn{max-width:160px}}#tw-responsive .tw-plugin-basic-event-info{}#tw-responsive .tw-plugin-basic-event-info .tw-share-buttons{margin:10px 0;height:auto;clear:both}@media(min-width:480px){#tw-responsive .tw-plugin-basic-event-info .tw-share-buttons{height:auto;line-height:auto}}@media(min-width:480px){#tw-responsive .tw-plugin-basic-event-info .tw-share-text{float:none;display:block;line-height:22px}}#tw-responsive .tw-plugin-basic-event-info .tw-price{font-size:28px;line-height:1;display:block;margin:10px 0 0}@media(min-width:480px){#tw-responsive .tw-plugin-basic-event-info .tw-price{font-size:36px;line-height:1;display:inline-block}}#tw-responsive .tw-plugin-basic-event-info .tw-buy-box{display:block;margin:10px 0 0}#tw-responsive .tw-plugin-basic-event-info .tw-border{margin:10px 0 20px}#tw-responsive .tw-plugin-basic-event-info .tw-date-time{margin:5px 0 0}#tw-responsive .tw-plugin-basic-event-info .tw-sequential-dates .tw-price{font-size:16px;display:inline}.tw-responsive .tw-plugin-basic-event-info .tw-sequential-dates .tw-price{font-size:16px;display:inline}#tw-responsive .tw-plugin-basic-event-info .tw-sequential-dates .tw-buy-tix-btn{height:26px;padding:0 10px;font-size:11px;line-height:24px;margin:0 5px}#tw-responsive .tw-plugin-basic-event-info .tw-sequential-dates .st_sharethis{position:absolute;margin:5px 0 0}#tw-responsive .tw-related-events{clear:both;margin:15px 0;color:#000;overflow:hidden}#tw-responsive .tw-related-events .tw-related-event-title{font-size:16px;line-height:16px;margin:1%;text-align:left}#tw-responsive .tw-related-events .tw-related-event-item{padding:10px;display:block;margin:5px;background-color:#ececec;border-radius:4px;min-height:290px}#tw-responsive .tw-related-events .tw-related-event-item .button{margin-bottom:5px}@media(min-width:480px){#tw-responsive .tw-related-events .tw-related-event-item.related-col2{width:47%;float:left;margin:1%}#tw-responsive .tw-related-events .tw-related-event-item.related-col3{width:31%;float:left;margin:1%}}#tw-responsive .tw-related-events .tw-related-event-image img{width:100%}#tw-responsive .tw-related-events .tw-related-event-name{padding:10px 0 0}#tw-responsive .tw-related-events .tw-related-event-date{padding:10px 0 0}#tw-responsive .tw-plugin-upcoming-event-list{}@media(min-width:480px){#tw-responsive .tw-plugin-upcoming-event-list{text-align:left}}.list2-chooselocation span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.list2-chooselocation span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.list2-chooselocation{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.list2-chooselocation:hover ul{left:0}.list2-chooselocation ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.list2-chooselocation ul li{padding-top:1px;float:none}.list2-chooselocation ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.list2-chooselocation ul li a:hover{text-decoration:none;color:#fff}.list2-chooselocation ul li[aria-selected=true] a{color:#fff}.list2-choosecity span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.list2-choosecity span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.list2-choosecity{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.list2-choosecity:hover ul{left:0}.list2-choosecity ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.list2-choosecity ul li{padding-top:1px;float:none}.list2-choosecity ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.list2-choosecity ul li a:hover{text-decoration:none;color:#fff}.list2-choosecity ul li[aria-selected=true] a{color:#fff}.list2-choosestate span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.list2-choosestate span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.list2-choosestate{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.list2-choosestate:hover ul{left:0}.list2-choosestate ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.list2-choosestate ul li{padding-top:1px;float:none}.list2-choosestate ul li a,.list2-choosestate ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.list2-choosestate ul li a:hover{text-decoration:none;color:#fff}.list2-choosestate ul li[aria-selected=true] a{color:#fff}#tw-responsive .tw-plugin-artists-event-list{}#tw-responsive .tw-plugin-artists-event-list .tw-date{font-size:16px;line-height:1.2}#tw-responsive .tw-plugin-artists-event-list .tw-price-buy{}#tw-responsive .tw-plugin-artists-event-list .tw-price{font-size:16px;line-height:1.2}#tw-responsive .tw-plugin-calendar{}#tw-responsive .tw-cal-image{padding:5px}#tw-responsive .tw-plugin-calendar .tw-cal-image img{}#tw-responsive .tw-plugin-calendar .fc-event-time{}#tw-responsive .tw-plugin-calendar .fc-event-title{}#tw-responsive .tw-plugin-calendar th,#tw-responsive .tw-plugin-calendar td{padding:0;text-align:left}.fc-event-inner{}.fc-event{}.fc-grid .fc-day-content{}.calendar2-chooselocation span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.calendar2-chooselocation span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.calendar2-chooselocation{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.calendar2-chooselocation:hover ul{left:0}.calendar2-chooselocation ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.calendar2-chooselocation ul li{padding-top:1px;float:none}.calendar2-chooselocation ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.calendar2-chooselocation ul li a:hover{text-decoration:none;color:#fff}.calendar2-chooselocation ul li[aria-selected=true] a{color:#fff}.calendar2-choosecity span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.calendar2-choosecity span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.calendar2-choosecity{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.calendar2-choosecity:hover ul{left:0}.calendar2-choosecity ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.calendar2-choosecity ul li{padding-top:1px;float:none}.calendar2-choosecity ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.calendar2-choosecity ul li a:hover{text-decoration:none;color:#fff}.calendar2-choosecity ul li[aria-selected=true] a{color:#fff}.calendar2-choosestate span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.calendar2-choosestate span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.calendar2-choosestate{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.calendar2-choosestate:hover ul{left:0}.calendar2-choosestate ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.calendar2-choosestate ul li{padding-top:1px;float:none}.calendar2-choosestate ul li a,.calendar2-choosestate ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.calendar2-choosestate ul li a:hover{text-decoration:none;color:#fff}.calendar2-choosestate ul li[aria-selected=true] a{color:#fff}.tw-plugin-calendar #fancybox-content p{margin-bottom:0}.tw-plugin-calendar .fc-event-inner{text-align:center;font-size:12px;line-height:1.1}.tw-plugin-calendar .fc-event-title{display:block;font-size:12px;line-height:1.2;color:#000;font-weight:700;margin:5px}.tw-plugin-calendar .fc-event-time{display:block;font-size:10px;line-height:1.2;background:#4167b0;padding:6px 3px;text-align:center;color:#fff;margin:5px auto;width:95%}.tw-plugin-calendar #calendar .tw-event-image{margin-right:10px}.tw-plugin-calendar #calendar .tw-event-see-more-link{float:right;clear:both;height:100%}.tw-plugin-calendar #calendar .tw-event-venue-name a,.tw-event-venue-name b{font-weight:700}.tw-plugin-calendar #calendar .tw-attraction-list{float:left;margin:0 0 5px 10px;width:300px}.tw-plugin-calendar #calendar .tw-event-links{float:left;width:300px}.tw-plugin-calendar #calendar .tw-cal-full-venue{color:#285c81;font-weight:700}.tw-plugin-calendar #calendar .fc-content,.tw-plugin-calendar #calendar .fc-header-left{display:none}@media(min-width:480px){.tw-plugin-calendar #calendar .fc-content,.tw-plugin-calendar #calendar .fc-header-left{display:block!important}}#tw-responsive .tw-plugin-calendar-list{text-align:left}@media(min-width:480px){#tw-responsive .tw-plugin-calendar-list{display:none!important}}#tw-responsive .tw-plugin-calendar-list .tw-month-header{background:#4167b2;padding:20px;border-radius:5px 5px 0 0;text-align:center;color:#fff;font-size:18px}#tw-responsive .tw-plugin-calendar-list .tw-cal-event{padding:20px;border-bottom:solid 1px #eeeded;background:#f5f5f5}#tw-responsive .tw-plugin-calendar-list .tw-date{margin:0 0 5px;color:#737373}#tw-responsive .tw-plugin-calendar-list .tw-name,#tw-responsive .tw-plugin-calendar-list .tw-name a{font-size:16px;margin:0 0 5px;color:#285c81;letter-spacing:inherit;font-weight:700}#tw-responsive .tw-plugin-calendar-list .tw-venue-name{margin:0 0 5px;color:#3880b0}#tw-responsive .tw-plugin-calendar-list .tw-time{margin:0 0 5px;color:#354554}#tw-responsive .tw-plugin-calendar-list .tw-cal-button{background:#4167b2;padding:10px;text-align:center;color:#fff;font-size:14px;line-height:14px;font-weight:400;display:block;border-radius:4px;margin:0 0 4px;text-decoration:none}.tw-plugin-calendar #calendar a{text-decoration:none}.tw-plugin-calendar #calendar .fc-event-skin,#tw-responsive .tw-plugin-calendar-list .tw-cal-event{background-color:#c7c7c7;border-color:#c7c7c7}@media(min-width:480px){}#tw-responsive ul.tw-socialicons{list-style:none}#tw-responsive ul.tw-socialicons li{width:32px;height:33px;cursor:pointer}#tw-responsive ul.tw-socialicons li a{width:32px;height:33px;line-height:33px;display:block;background:url(../img/socialSprite.png) no-repeat;text-indent:-9999px;border:none}#tw-responsive ul.tw-socialicons li a.stumbleupon{background-position:0 0}#tw-responsive ul.tw-socialicons li a.stumbleupon:hover{background-position:-38px 0}#tw-responsive ul.tw-socialicons li a.digg{background-position:0 -36px}#tw-responsive ul.tw-socialicons li a.digg:hover{background-position:-38px -36px}#tw-responsive ul.tw-socialicons li a.facebook{background-position:0 -73px}#tw-responsive ul.tw-socialicons li a.facebook:hover{background-position:-38px -73px}#tw-responsive ul.tw-socialicons li a.twitter{background-position:0 -109px}#tw-responsive ul.tw-socialicons li a.twitter:hover{background-position:-38px -109px}#tw-responsive ul.tw-socialicons li a.delicious{background-position:0 -146px}#tw-responsive ul.tw-socialicons li a.delicious:hover{background-position:-38px -146px}#tw-responsive ul.tw-socialicons li a.flickr{background-position:0 -183px}#tw-responsive ul.tw-socialicons li a.flickr:hover{background-position:-38px -183px}#tw-responsive ul.tw-socialicons li a.youtube{background-position:0 -219px}#tw-responsive ul.tw-socialicons li a.youtube:hover{background-position:-38px -219px}#tw-responsive ul.tw-socialicons li a.skype{background-position:0 -256px}#tw-responsive ul.tw-socialicons li a.skype:hover{background-position:-38px -256px}#tw-responsive ul.tw-socialicons li a.linkedin{background-position:0 -292px}#tw-responsive ul.tw-socialicons li a.linkedin:hover{background-position:-38px -292px}#tw-responsive ul.tw-socialicons li a.vimeo{background-position:0 -329px}#tw-responsive ul.tw-socialicons li a.vimeo:hover{background-position:-38px -329px}#tw-responsive ul.tw-socialicons li a.blogger{background-position:0 -365px}#tw-responsive ul.tw-socialicons li a.blogger:hover{background-position:-38px -365px}#tw-responsive ul.tw-socialicons li a.tumblr{background-position:0 -402px}#tw-responsive ul.tw-socialicons li a.tumblr:hover{background-position:-38px -402px}#tw-responsive ul.tw-socialicons li a.picasa{background-position:0 -438px}#tw-responsive ul.tw-socialicons li a.picasa:hover{background-position:-38px -438px}#tw-responsive ul.tw-socialicons li a.wordpress{background-position:0 -475px}#tw-responsive ul.tw-socialicons li a.wordpress:hover{background-position:-38px -475px}#tw-responsive ul.tw-socialicons li a.rss{background-position:0 -511px}#tw-responsive ul.tw-socialicons li a.rss:hover{background-position:-38px -511px}#tw-responsive ul.tw-socialicons li a.mobileme{background-position:0 -548px}#tw-responsive ul.tw-socialicons li mobileme:hover{background-position:-38px -548px}#tw-responsive ul.tw-socialicons li a.apple{background-position:0 -585px}#tw-responsive ul.tw-socialicons li a.apple:hover{background-position:-38px -585px}#tw-responsive ul.tw-socialicons li a.gpluslight{background-position:0 -621px}#tw-responsive ul.tw-socialicons li a.gpluslight:hover{background-position:-38px -621px}#tw-responsive ul.tw-socialicons li a.gplusdark{background-position:0 -694px}#tw-responsive ul.tw-socialicons li a.gplusdark:hover{background-position:-38px -694px}#tw-responsive ul.tw-socialicons li a.twitterb{background-position:0 -658px}#tw-responsive ul.tw-socialicons li a.twitterb:hover{background-position:-38px -658px}#tw-responsive ul.tw-socialicons li a.instagram{background-position:0 -731px}#tw-responsive ul.tw-socialicons li a.instagram:hover{background-position:-38px -731px}#tw-responsive ul.tw-socialicons li a.myspace{background-position:0 -767px}#tw-responsive ul.tw-socialicons li a.myspace:hover{background-position:-38px -767px}#tw-responsive ul.tw-socialicons li a.dribble{background-position:0 -803px}#tw-responsive ul.tw-socialicons li a.dribble:hover{background-position:-38px -803px}#tw-responsive ul.tw-socialicons li a.blip{background-position:0 -838px}#tw-responsive ul.tw-socialicons li a.blip:hover{background-position:-38px -838px}#tw-responsive ul.tw-socialicons li a.spotify{background-position:0 -874px}#tw-responsive ul.tw-socialicons li a.spotify:hover{background-position:-38px -874px}#tw-responsive ul.tw-socialicons li a.grooveshark{background-position:0 -910px}#tw-responsive ul.tw-socialicons li a.grooveshark:hover{background-position:-38px -910px}#tw-responsive ul.tw-socialicons li a.ichat{background-position:0 -946px}#tw-responsive ul.tw-socialicons li a.ichat:hover{background-position:-38px -946px}#tw-responsive ul.tw-socialicons li a.github{background-position:0 -981px}#tw-responsive ul.tw-socialicons li a.github:hover{background-position:-38px -981px}#tw-responsive ul.tw-socialicons li a.soundcloud{background-position:0 -1017px}#tw-responsive ul.tw-socialicons li a.soundcloud:hover{background-position:-38px -1017px}#tw-responsive ul.tw-socialicons li a.pinterest{background-position:0 -1053px}#tw-responsive ul.tw-socialicons li a.pinterest:hover{background-position:-38px -1053px}#tw-responsive ul.tw-socialicons li a.smugmug{background-position:0 -1088px}#tw-responsive ul.tw-socialicons li a.smugmug:hover{background-position:-38px -1088px}#tw-responsive ul.tw-socialicons li a.virb{background-position:0 -1124px}#tw-responsive ul.tw-socialicons li a.virb:hover{background-position:-38px -1124px}#tw-responsive ul.tw-socialicons li a.technorait{background-position:0 -1160px}#tw-responsive ul.tw-socialicons li a.technorait:hover{background-position:-38px -1160px}#tw-responsive ul.tw-socialicons li a.slashdot{background-position:0 -1195px}#tw-responsive ul.tw-socialicons li a.slashdot:hover{background-position:-38px -1195px}#tw-responsive ul.tw-socialicons li a.sharethis{background-position:0 -1231px}#tw-responsive ul.tw-socialicons li a.sharethis:hover{background-position:-38px -1231px}#tw-responsive ul.tw-socialicons li a.posterous{background-position:0 -1267px}#tw-responsive ul.tw-socialicons li a.posterous:hover{background-position:-38px -1267px}#tw-responsive ul.tw-socialicons li a.googleb{background-position:0 -1302px}#tw-responsive ul.tw-socialicons li a.googleb:hover{background-position:-38px -1302px}#tw-responsive ul.tw-socialicons li a.plusgoogle{background-position:0 -1302px}#tw-responsive ul.tw-socialicons li a.plusgoogle:hover{background-position:-38px -1302px}#tw-responsive ul.tw-socialicons li a.reddit{background-position:0 -1338px}#tw-responsive ul.tw-socialicons li a.reddit:hover{background-position:-38px -1338px}#tw-responsive ul.tw-socialicons li a.friendfollow{background-position:0 -1374px}#tw-responsive ul.tw-socialicons li a.friendfollow:hover{background-position:-38px -1374px}#tw-responsive ul.tw-socialicons li a.designfloat{background-position:0 -1409px}#tw-responsive ul.tw-socialicons li a.designfloat:hover{background-position:-38px -1409px}#tw-responsive ul.tw-socialicons li a.amazon{background-position:0 -1445px}#tw-responsive ul.tw-socialicons li a.amazon:hover{background-position:-38px -1445px}#tw-responsive ul.tw-socialicons li a.netvibes{background-position:0 -1481px}#tw-responsive ul.tw-socialicons li a.netvibes:hover{background-position:-38px -1481px}#tw-responsive ul.tw-socialicons li a.bing{background-position:0 -1516px}#tw-responsive ul.tw-socialicons li a.bing:hover{background-position:-38px -1516px}#tw-responsive ul.tw-socialicons li a.yahoo{background-position:0 -1552px}#tw-responsive ul.tw-socialicons li a.yahoo:hover{background-position:-38px -1552px}#tw-responsive ul.tw-socialicons li a.aim{background-position:0 -1588px}#tw-responsive ul.tw-socialicons li a.aim:hover{background-position:-38px -1588px}#tw-responsive ul.tw-socialicons li a.email{background-position:0 -1623px}#tw-responsive ul.tw-socialicons li a.email:hover{background-position:-38px -1623px}#tw-responsive ul.tw-socialicons li a.ebay{background-position:0 -1659px}#tw-responsive ul.tw-socialicons li a.ebay:hover{background-position:-38px -1659px}#tw-responsive ul.tw-socialicons li a.paypal{background-position:0 -1695px}#tw-responsive ul.tw-socialicons li a.paypal:hover{background-position:-38px -1695px}#tw-responsive ul.tw-socialicons li a.feedburner{background-position:0 -1730px}#tw-responsive ul.tw-socialicons li a.feedburner:hover{background-position:-38px -1730px}#tw-responsive ul.tw-socialicons li a.podcast{background-position:0 -1766px}#tw-responsive ul.tw-socialicons li a.podcast:hover{background-position:-38px -1766px}#tw-responsive ul.tw-socialicons li a.appstoreios{background-position:0 -1802px}#tw-responsive ul.tw-socialicons li a.appstoreios:hover{background-position:-38px -1802px}#tw-responsive ul.tw-socialicons li a.itunes{background-position:0 -1837px}#tw-responsive ul.tw-socialicons li a.itunes:hover{background-position:-38px -1837px}#tw-responsive ul.tw-socialicons li a.itunesapple{background-position:0 -1837px}#tw-responsive ul.tw-socialicons li a.itunesapple:hover{background-position:-38px -1837px}#tw-responsive ul.tw-socialicons li a.appstoremac{background-position:0 -1873px}#tw-responsive ul.tw-socialicons li a.appstoremac:hover{background-position:-38px -1873px}#tw-responsive ul.tw-socialicons li a.appstoremac{background-position:0 -1873px}#tw-responsive ul.tw-socialicons li a.appstoremac:hover{background-position:-38px -1873px}#tw-responsive ul.tw-socialicons li a.yelp{background-position:0 -1909px}#tw-responsive ul.tw-socialicons li a.yelp:hover{background-position:-38px -1909px}#tw-responsive ul.tw-socialicons li a.wthree{background-position:0 -1944px}#tw-responsive ul.tw-socialicons li a.wthree:hover{background-position:-38px -1944px}#tw-responsive ul.tw-socialicons li a.etsy{background-position:0 -1980px}#tw-responsive ul.tw-socialicons li a.etsy:hover{background-position:-38px -1980px}#tw-responsive ul.tw-socialicons li a.stackoverflow{background-position:0 -2016px}#tw-responsive ul.tw-socialicons li a.stackoverflow:hover{background-position:-38px -2016px}#tw-responsive ul.tw-socialicons li a.foursquare{background-position:0 -2051px}#tw-responsive ul.tw-socialicons li a.foursquare:hover{background-position:-38px -2051px}#tw-responsive ul.tw-socialicons li a.quora{background-position:0 -2087px}#tw-responsive ul.tw-socialicons li a.quora:hover{background-position:-38px -2087px}#tw-responsive ul.tw-socialicons li a.photobucket{background-position:0 -2123px}#tw-responsive ul.tw-socialicons li a.photobucket:hover{background-position:-38px -2123px}#tw-responsive ul.tw-socialicons li a.lastfm{background-position:0 -2192px}#tw-responsive ul.tw-socialicons li a.lastfm:hover{background-position:-38px -2192px}#tw-responsive ul.tw-socialicons li a.other{background-position:0 -2157px}#tw-responsive ul.tw-socialicons li a.other:hover{background-position:-38px -2157px}#tw-responsive ul.tw-socialicons li a.bandcamp{background-position:0 -2227px}#tw-responsive ul.tw-socialicons li a.bandcamp:hover{background-position:-38px -2227px}#tw-responsive ul.tw-socialicons li a.reverbnation{background-position:0 -2261px}#tw-responsive ul.tw-socialicons li a.reverbnation:hover{background-position:-38px -2261px}#tw-responsive ul.tw-socialicons li a.officialwebsite{background-position:0 -2297px}#tw-responsive ul.tw-socialicons li a.officialwebsite:hover{background-position:-38px -2297px}.fc-header-right{width:auto}.fc-header-left{width:auto}span.calendar-event-time{display:block}.tw-search-input-nav{background:#fff;color:#000;border-radius:0;width:100%;min-width:300px}.tw-autocomplete-suggestion:before{width:20px;height:20px;display:inline-block;margin:0 10px 0 0}.tw-autocomplete-suggestion.artist{margin:0}.tw-autocomplete-suggestion.event:before{content:url(../img/tw_icon_event_20.png)}.tw-autocomplete-suggestion.artist:before{content:url(../img/tw_icon_artist_20.png)}.tw-autocomplete-suggestion.venue:before{content:url(../img/tw_icon_venue_20.png)}.tw-autocomplete-suggestion.city:before{content:url(../img/tw_icon_city_20.png)}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64);color:#000}.tw-autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.tw-autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.tw-autocomplete-suggestions strong{font-weight:700;color:rbg(244,119,37)}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}.addthis-event2{padding-top:20px}.slick-slide[aria-hidden=true],.artistevents_performances--main div[aria-hidden=true],.eventartists_performances--main div[aria-hidden=true]{visibility:hidden;display:none}.artistsevents-chooselocation span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistsevents-chooselocation span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistsevents-chooselocation{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistsevents-chooselocation:hover ul{left:0}.artistsevents-chooselocation ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistsevents-chooselocation ul li{padding-top:1px;float:none}.artistsevents-chooselocation ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistsevents-chooselocation ul li a:hover{text-decoration:none;color:#fff}.artistsevents-chooselocation ul li[aria-selected=true] a{color:#fff}.artistsevents-choosecity span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistsevents-choosecity span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistsevents-choosecity{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistsevents-choosecity:hover ul{left:0}.artistsevents-choosecity ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistsevents-choosecity ul li{padding-top:1px;float:none}.artistsevents-choosecity ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistsevents-choosecity ul li a:hover{text-decoration:none;color:#fff}.artistsevents-choosecity ul li[aria-selected=true] a{color:#fff}.artistsevents-choosestate span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistsevents-choosestate span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistsevents-choosestate{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistsevents-choosestate:hover ul{left:0}.artistsevents-choosestate ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistsevents-choosestate ul li{padding-top:1px;float:none}.artistsevents-choosestate ul li a,.artistsevents-choosestate ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistsevents-choosestate ul li a:hover{text-decoration:none;color:#fff}.artistsevents-choosestate ul li[aria-selected=true] a{color:#fff}.flexdisplay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-wrap:wrap;justify-content:flex-start}.flexdisplay--artistevents{width:90%;margin-left:auto;margin-right:auto}.flexmedia{position:relative}.flexmedia--artistevents{text-align:center;margin:1.5rem .4rem;width:-moz-calc(100%/1 - 2rem);width:-webkit-calc(100%/1 - 2rem);width:-o-calc(100%/1 - 2rem);width:calc(100%/1 - 2rem)}@media(min-width:768px){.flexmedia--artistevents{width:-moz-calc(100%/3 - 2rem);width:-webkit-calc(100%/3 - 2rem);width:-o-calc(100%/3 - 2rem);width:calc(100%/3 - 2rem)}}.flexmedia--artist__title{font-size:14px;display:block;line-height:1;padding:5px}@media(min-width:768px){.flexmedia--artist__title{font-size:16px}}.flexmedia--artistevents{background:#aaa;display:flex;flex-direction:column;color:#000}.flexmedia--artistevents a{color:#555;text-decoration:none}.flexmedia--artistevents a:hover{color:#000;text-decoration:none}.flexmedia--artistevents a.button{color:#aaa;text-decoration:none}.flexmedia--artistevents a.button:hover{color:#fff;text-decoration:none}.flexmedia--artistevents .button{padding:5px 0;margin:0 auto;text-transform:uppercase;text-align:center;font-size:14px;background:#555;display:block}.flexmedia--artistevents .eventsbutton{clear:both;margin:auto 10px 10px}.flexmedia--artistevents .eventsbutton .button{width:100%}.flexmedia--artistevents .eventinfo{text-align:left;margin:10px;font-weight:400}.flexmedia--artistevents .background-wrapper{display:block;width:100%;background-repeat:no-repeat;background-size:contain;background-color:#000;background-position:center center}.flexmedia--artistevents .background-wrapper:before{content:"";display:block;padding-top:66.67%}.eventartists_title{margin:0 0 10px;font-size:45px;width:100%;display:inline-block;color:#000}.eventartists_prefix{margin:0 0 10px;font-size:25px;width:100%;display:inline-block;color:#000}.eventartists_media img{width:560px}.eventartists_performances{clear:both;background:#aaa;padding:10px}.eventartists_performances--main:before{content:'';height:2px;background-color:#555;display:block}.eventartists_performances--main{font-size:16px}.eventartists_performances--main .eventartists__event{padding:10px 0;width:100%;clear:both}.eventartists_performances--main .eventartists__event>div{display:inline-block;vertical-align:middle}.eventartists_performances--main .eventartists__event__date{border:solid 1px #fff;text-align:center;padding:5px;font-size:14px;width:100%}.eventartists__event__notes{text-align:center;padding:5px;font-size:14px;width:100%}.eventartists__event__price{text-align:center;padding:5px;font-size:14px;width:100%;display:inline-block}.eventartists_performances--main .eventartists__event__time{display:block}.eventartists__event__location .event_location_name{display:block}.eventartists__event__location .event_location_city{display:block}.eventartists__event__special_event{text-transform:uppercase;color:#000;font-size:120%}.eventartists_artist{padding-top:10px}.eventartists__event__description_content{position:relative;background-color:#aaa;padding:10px 20px}.eventartists__event__ticketbutton .button{color:#aaa;padding:5px 0;margin:0 auto;text-transform:uppercase;text-align:center;font-size:14px;background:#555;display:block}.eventartists__event__ticketbutton .button:hover{color:#fff}.eventartists_artist_detail a{text-decoration:none}.eventartists_artist_detail a:hover{text-decoration:none}.eventartists_artist_name{margin:0 0 5px;font-size:30px;width:100%;display:inline-block}.eventartists_artist_name a{color:#555}.eventartists_artist_name a:hover{color:#000}.eventartists_artist_bio a{color:#000}.eventartists_artist_bio_detail{overflow:hidden;max-height:187px;position:relative;background-color:#aaa;padding:10px 20px}.eventartists_artist_bio_detail:before{content:'';height:0;width:100%;background-color:#aaa;display:block}.eventartists_artist_bio_detailmask{position:absolute;top:0;left:0;width:100%;height:187px;background:0 0;background:-webkit-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:-moz-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:-o-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:linear-gradient( to bottom,transparent 75%,rgba(0,0,0,.9) 100% );background:-ms-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% )}.eventartists__bio__sociallinks{margin-left:auto;margin-right:1.5rem;list-style:none}.eventartists__bio__sociallinks>li{display:inline-block}.eventartists__bio__sociallinks a{color:#000}.eventartists__bio__sociallinks__icon{background:#fff;border-radius:50%;width:27px;text-align:center;margin:0 .1rem;font-size:18px}.eventartists__bio__sociallinks__icon:hover{background:#000}.eventartists__bio__sociallinks a:hover{color:#fff}@media(min-width:768px){.eventartists_artist_detail{float:right;width:60%}.eventartists_artist_media{float:left;width:40%}.eventartists_media{float:left;width:100%}.eventartists_detail{float:left;width:30%}.eventartists_performances{clear:none;float:right;width:69%}.eventartists_performances--main .eventartists__event__date,.eventartists__event__notes{width:100px}.eventartists__event__date .month-day{display:block}.eventartists_performances--main .eventartists__event__title{width:35%;margin-left:8px}.eventartists_performances--main .eventartists__event__tags,.eventartists_performances--main .eventartists__event__location{width:20%}.eventartists_performances--main .eventartists__event__ticketbutton,.eventartists__event__price{width:200px;float:right;overflow:hidden}.eventartists__event__description{float:left}.eventartists__event__description_with_sidebar{width:70%}.eventartists_artists{float:left}.eventartists_sidebar{float:right}}.artistevents_title{margin:0 0 10px;font-size:45px;width:100%;display:inline-block;color:#000}.artistevents_detail{float:left}.artistevents_media img{width:560px}.artistevents_performances{clear:both;background:#aaa;padding:10px}.artistevents_performances--main{width:100%;font-size:16px}.artistevents_performances--main:before{width:100%;content:'';height:2px;background-color:#555;display:block}.artistevents_performances--main .artistevents__event{padding:10px 0;width:100%;clear:both}.artistevents_performances--main .artistevents__event>div{display:inline-block;vertical-align:middle}.artistevents_performances--main .artistevents__event__date{border:solid 1px #fff;text-align:center;padding:5px;font-size:14px;width:100%}.artistevents__event__notes{text-align:center;padding:5px;font-size:14px;width:100%}.artistevents__event__price{text-align:center;padding:5px;font-size:14px;width:100%;display:inline-block}.artistevents_performances--main .artistevents__event__time{display:block}.artistevents__event__location .event_location_name{display:block}.artistevents__event__location .event_location_city{display:block}.artistevents__event__special_event{text-transform:uppercase;color:#000;font-size:120%}.artistevents__event__ticketbutton .button{float:none;padding:5px 0;margin:0 auto;text-transform:uppercase;text-align:center;font-size:14px;color:#aaa;background:#555;display:block}.artistevents__event__ticketbutton .button:hover{color:#fff}.artistevents_bio_detail{overflow:hidden;max-height:500px;position:relative;background-color:#aaa;padding:10px 20px}.artistevents_bio_detail.expanded{max-height:none}.artistevents_bio_detail:before{content:'';height:0;width:100%;background-color:#aaa;display:block}.artistevents_bio_detailmask{position:absolute;top:0;left:0;width:100%;height:500px;background:0 0;background:-webkit-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:-moz-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:-o-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% );background:linear-gradient( to bottom,transparent 75%,rgba(0,0,0,.9) 100% );background:-ms-linear-gradient( top,transparent 75%,rgba(0,0,0,.9) 100% )}.artistevents__bio__sociallinks{margin-left:auto;margin-right:1.5rem;list-style:none}.artistevents__bio__sociallinks>li{display:inline-block}.artistevents__bio__sociallinks a{color:#000}.artistevents__bio__sociallinks__icon{background:#fff;border-radius:50%;width:27px;text-align:center;margin:0 .1rem;font-size:18px}.artistevents__bio__sociallinks__icon:hover{background:#000}.artistevents__bio__sociallinks a:hover{color:#fff}.artistevents_bio a.read-more{display:block;color:#fff;margin:0;background-color:#000;padding:5px}.artistevents_bio a.read-more-light{background-color:#aaa}@media(min-width:768px){.artistevents_performances--main .artistevents__event__date,.artistevents__event__notes{width:100px}.artistevents__event__date .month-day{display:block}.artistevents_performances--main .artistevents__event__title{width:35%;margin-left:8px}.artistevents_performances--main .artistevents__event__location,.artistevents_performances--main .artistevents__event__tags{width:20%}.artistevents_performances--main .artistevents__event__ticketbutton,.artistevents__event__price{width:200px;float:right;overflow:hidden}.artistevents_bio{float:right;width:57%}.artistevents_media{float:left;width:40%}}.artistcalendar-chooselocation span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistcalendar-chooselocation span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistcalendar-chooselocation{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistcalendar-chooselocation:hover ul{left:0}.artistcalendar-chooselocation ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistcalendar-chooselocation ul li{padding-top:1px;float:none}.artistcalendar-chooselocation ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistcalendar-chooselocation ul li a:hover{text-decoration:none;color:#fff}.artistcalendar-chooselocation ul li[aria-selected=true] a{color:#fff}.artistcalendar-choosecity span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistcalendar-choosecity span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistcalendar-choosecity{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistcalendar-choosecity:hover ul{left:0}.artistcalendar-choosecity ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistcalendar-choosecity ul li{padding-top:1px;float:none}.artistcalendar-choosecity ul li a{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistcalendar-choosecity ul li a:hover{text-decoration:none;color:#fff}.artistcalendar-choosecity ul li[aria-selected=true] a{color:#fff}.artistcalendar-choosestate span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.artistcalendar-choosestate span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.artistcalendar-choosestate{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.artistcalendar-choosestate:hover ul{left:0}.artistcalendar-choosestate ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.artistcalendar-choosestate ul li{padding-top:1px;float:none}.artistcalendar-choosestate ul li a,.artistcalendar-choosestate ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.artistcalendar-choosestate ul li a:hover{text-decoration:none;color:#fff}.artistcalendar-choosestate ul li[aria-selected=true] a{color:#fff}.tw-contest-form span{display:block;margin-top:5px}.tw-contest-form input{padding-left:5px}.tw-contest-address label{display:block}.tw-contest-success{display:block;font-size:200%}.timedview-citydates{width:100%}.timedview-cityheader{display:block;width:100%;margin:5px;padding:5px;color:#fff;background-color:#000;font-size:175%}.timedview-dategroup{margin-left:20px}.timedview-venueinfo{}.timedview-venuename{display:block;font-weight:700}.timedview-venueaddr{display:block}.timedview-date{clear:both;margin-top:10px;font-weight:700;font-size:125%}.timedview-button{display:block;float:left;padding:10px;margin:5px;background-color:#000;color:#fff;border-radius:5px;-moz-border-radius:5px}.timedview-attrimage{float:left}.timedview-buffer{clear:both;padding:15px}.timedview-attrheader{clear:both}.timedview-attrimage img{max-height:160px;margin:0 10px 10px 0}.timedview-headerinfo{display:table-cell}.timedview-chooselocation span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.timedview-chooselocation span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.timedview-chooselocation{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.timedview-chooselocation:hover ul{left:0}.timedview-chooselocation ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.timedview-chooselocation ul li{padding-top:1px;float:none}.timedview-chooselocation ul li a,.timedview-chooselocation ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.timedview-chooselocation ul li a:hover{text-decoration:none;color:#fff}.timedview-chooselocation ul li[aria-selected=true] a{color:#fff}.timedview-choosecity span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.timedview-choosecity span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.timedview-choosecity{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.timedview-choosecity:hover ul{left:0}.timedview-choosecity ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.timedview-choosecity ul li{padding-top:1px;float:none}.timedview-choosecity ul li a,.timedview-choosecity ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.timedview-choosecity ul li a:hover{text-decoration:none;color:#fff}.timedview-choosecity ul li[aria-selected=true] a{color:#fff}.timedview-choosestate span.filterlabel{color:#fff;padding-right:10px;font-size:14px}.timedview-choosestate span.filterlabel:after{content:"\f0d7";font-family:FontAwesome;color:#fff;padding-right:30px;font-size:150%;position:absolute;right:0;top:0;text-align:center;vertical-align:middle;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.timedview-choosestate{width:150px;padding:5px 0;margin:5px;text-transform:uppercase;text-align:center;font-size:14px;background:#000;display:block;position:relative;float:left}.timedview-choosestate:hover ul{left:0}.timedview-choosestate ul{left:-9999px;background:#000;list-style:none;position:absolute;z-index:500;padding:10px;text-align:left}.timedview-choosestate ul li{padding-top:1px;float:none}.timedview-choosestate ul li a,.timedview-choosestate ul li a:link{text-decoration:none;white-space:nowrap;text-align:left;padding:4px 12px;color:#aaa;box-shadow:none}.timedview-choosestate ul li a:hover{text-decoration:none;color:#fff}.timedview-choosestate ul li[aria-selected=true] a{color:#fff}