html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,.textarea .content table tr td,.content ol li,.content ul li,.event_detail table tr td,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}body,select,input,textarea{color:#111}h1,h2,h3,h4,h5,h6{font-weight:bold}html{overflow-y:scroll}a:hover,a:active{outline:none}a,a:active,a:visited{color:#fd0}a:hover{color:#fff}ul,ol{margin-left:1.8em}ol{list-style-type:decimal}nav ul,nav li{margin:0}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#333}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.right{float:right}.left{float:left}.hide{display:none}.show_on_tablet{display:none}@keyframes myfirst{0%{left:16px}50%{left:45px}50.1%{left:-13px}100%{left:16px}}.event_list .entry .info .buttons .buttons_inner,.contest_list .entry .info .buttons .buttons_inner{position:relative;top:50%;transform:translateY(-50%)}h1{margin:0 0 8px;padding:0;color:#222;font-family:"BenchNine",sans-serif;font-size:62px;font-weight:400;text-transform:uppercase;line-height:62px;letter-spacing:2px}h1 a,h1 a:link,h1 a:visited{text-decoration:none}@media screen and (max-width: 820px){h1{font-size:50px}}@media screen and (max-width: 600px){h1{text-align:center}}h2{margin:0 0 8px;padding:0;color:#666;font-family:"BenchNine",sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.3}h2 a,h2 a:link,h2 a:visited{text-decoration:none}h3{margin:0 0 8px;padding:0;color:#666;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.3}h3 a,h3 a:link,h3 a:visited{text-decoration:none}h4{padding:0;color:#666;font-family:"Source Sans Pro",sans-serif;font-size:18px;font-size:18px;font-weight:700;line-height:26px}h4 a,h4 a:link,h4 a:visited{text-decoration:none}h5{margin:0;padding:0 0 2px 0;color:#000;font:bold 12px/140% Arial,Helvetica,sans-serif}h5 a,h5 a:link,h5 a:visited{text-decoration:none}h6{margin:0;padding:0 0 4px;color:#000;font:bold 10px/140% Arial,Helvetica,sans-serif}p,.textarea .content table tr td,.content ol li,.content ul li,.event_detail table tr td,address{margin:0 0 20px;padding:0;color:#666;font-family:"Source Sans Pro",sans-serif;font-size:18px;font-size:18px;font-weight:400;line-height:26px}p.lead,.textarea .content table tr td.lead,.content ol li.lead,.content ul li.lead,.event_detail table tr td.lead,address.lead{font-size:24px;line-height:32px;color:#333;padding-bottom:20px;border-bottom:1px solid #eee}p a,.textarea .content table tr td a,.content ol li a,.content ul li a,.event_detail table tr td a,p a:link,p a:visited,address a,address a:link,address a:visited{text-decoration:none}p a:hover,.textarea .content table tr td a:hover,.content ol li a:hover,.content ul li a:hover,.event_detail table tr td a:hover,p a:focus,.textarea .content table tr td a:focus,.content ol li a:focus,.content ul li a:focus,.event_detail table tr td a:focus,p a:link:hover,p a:link:focus,p a:visited:hover,p a:visited:focus,address a:hover,address a:focus,address a:link:hover,address a:link:focus,address a:visited:hover,address a:visited:focus{text-decoration:underline;color:#333}.textarea p a,.textarea .content table tr td a,.textarea .content ol li a,.content ol .textarea li a,.textarea .content ul li a,.content ul .textarea li a,.textarea .event_detail table tr td a,.event_detail table tr .textarea td a,.textarea p a:link,.textarea p a:visited,.textarea address a,.textarea address a:link,.textarea address a:visited{text-decoration:underline}b,strong{font-weight:bold}ul,ol{margin:0 0 0 5px;padding:5px 0 8px 15px;color:#000;font:12px/140% Arial,Helvetica,sans-serif;list-style-type:square;list-style-position:outside;list-style-image:none}ul li,ol li{margin:0;padding:0 0 6px 0;list-style-type:inherit;line-height:130%}ul ul,ol ul{margin:0}ol{list-style:none}a,a:link,a:visited{color:#000;text-decoration:none;border:none;outline:none}a:hover,a:focus,a:link:hover,a:link:focus,a:visited:hover,a:visited:focus{text-decoration:none}hr{margin:20px 0;border:none;border-top:1px solid #eee;clear:both}tr{font-size:12px;color:#000}tr td{padding:5px;border:none}.categories{margin-bottom:20px;margin-top:-16px}.categories .button3{font-size:14px;float:left;clear:none;margin-right:10px;border-color:#c9c9c9;color:#c9c9c9}.categories .button3:hover,.categories .button3.active{color:#fff;background-color:#222;border-color:#222}.categories .selector{display:none}.categories .search_events{float:right;position:relative}.categories .search_events input[type=text]{text-transform:uppercase;font-size:14px;font-weight:900;border-radius:5px;padding:0px 20px;line-height:1;clear:both;margin:10px 0px 0;display:inline-block;*display:inline;zoom:1;font-family:"Source Sans Pro",sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:all .1s linear;background-color:#fff;border:1px solid #e5e5e5;width:236px;color:#666;line-height:36px;text-transform:uppercase;letter-spacing:1px}.categories .search_events input[type=text]::-webkit-input-placeholder{color:#ccc}.categories .search_events input[type=text]:-moz-placeholder{color:#ccc}.categories .search_events input[type=text]:-ms-input-placeholder{color:#ccc}.categories .search_events input[type=text]:focus,.categories .search_events input[type=text]:hover{outline:none;border-color:#999}.categories .search_events input[type=submit]{position:absolute;top:10px;right:0px;text-indent:-999px;overflow:hidden;background:url(../images/icn_search.png) center #fff no-repeat;zoom:1;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20)}.categories .search_events input[type=submit]:hover{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}@media screen and (max-width: 715px){.categories .search_events{display:none}}@media screen and (min-width: 601px){.categories .options{display:block !important}}@media screen and (max-width: 600px){.categories{position:relative;width:90%;margin:0px auto 20px}.categories .selector{display:block;font-family:"Source Sans Pro",sans-serif;width:100%;margin:auto;color:#666;position:relative;background-color:#fff;color:#999;border:1px solid #e5e5e5;border-radius:5px;padding:10px 20px}.categories .selector:after{position:absolute;top:10px;right:10px;content:"";font-family:FontAwesome}.categories .selector.is_opened{color:#ccc;border-radius:5px 5px 0px 0px;border-bottom:none}.categories .selector.is_opened:after{content:""}.categories .options{display:none;position:absolute;top:40px;left:0px;width:100%;margin:auto;z-index:500;border:1px solid #e5e5e5;border-radius:0px 0px 5px 5px;border-top:none;overflow:hidden}.categories .button3{width:100%;display:block;float:none;margin:0px;border-radius:0px;border:none;border-top:1px solid #e5e5e5}}.view_type{position:absolute;right:15px;top:20px}.view_type .list_style,.view_type .grid_style,.view_type .calendar_style{background:url(../images/icn_event_view.png) no-repeat;height:30px;width:104px;float:right;margin-left:38px;zoom:1;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20);transition:all .1s linear;cursor:pointer}.view_type .list_style.active,.view_type .list_style:hover,.view_type .grid_style.active,.view_type .grid_style:hover,.view_type .calendar_style.active,.view_type .calendar_style:hover{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}@media screen and (max-width: 820px){.view_type .list_style,.view_type .grid_style,.view_type .calendar_style{background-size:211px 18px;height:20px;width:80px;margin-left:20px}}@media screen and (max-width: 600px){.view_type .list_style,.view_type .grid_style,.view_type .calendar_style{float:none;display:inline-block;*display:inline;zoom:1;margin:0px 20px}}.view_type .list_style{background-position:-248px 0px;width:94px}@media screen and (max-width: 820px){.view_type .list_style{background-position:-153px 0px;width:61px}}.view_type .grid_style{background-position:-107px 0px}@media screen and (max-width: 820px){.view_type .grid_style{background-position:-66px 0px;width:66px}}.view_type .calendar_style{background-position:0px 0px;width:82px}@media screen and (max-width: 820px){.view_type .calendar_style{width:53px}}@media screen and (max-width: 600px){.view_type{position:relative;top:auto;right:auto;text-align:center}}#loadMoreEvents{max-width:990px;width:100%;border:none;margin:auto;display:block;background-color:#333;border:1px solid #222;color:#fff;border-radius:5px;box-shadow:0px 3px 0px #e9e9e9;text-align:center;padding:10px 0px;text-transform:uppercase;font-family:"BenchNine",sans-serif;font-size:20px;letter-spacing:1px;margin-bottom:20px;transition:all .1s linear}#loadMoreEvents:hover{background-color:#222;color:#eee}#loadMoreEvents[disabled=disabled],#loadMoreEvents[disabled=true]{display:none}@media screen and (max-width: 820px){#loadMoreEvents{width:95%}}#eventsList .event_list{display:none;min-height:500px}.event_list,.contest_list{width:100%;position:relative;display:block;transition:opacity .3s linear}.event_list .list,.contest_list .list{padding:0 0px;background:none;margin:0 0 0px;position:relative}.event_list .list p.noevents,.event_list .list .textarea .content table tr td.noevents,.textarea .content table tr .event_list .list td.noevents,.event_list .list .content ol li.noevents,.content ol .event_list .list li.noevents,.event_list .list .content ul li.noevents,.content ul .event_list .list li.noevents,.event_list .list .event_detail table tr td.noevents,.event_detail table tr .event_list .list td.noevents,.contest_list .list p.noevents,.contest_list .list .textarea .content table tr td.noevents,.textarea .content table tr .contest_list .list td.noevents,.contest_list .list .content ol li.noevents,.content ol .contest_list .list li.noevents,.contest_list .list .content ul li.noevents,.content ul .contest_list .list li.noevents,.contest_list .list .event_detail table tr td.noevents,.event_detail table tr .contest_list .list td.noevents{padding:0px;color:#000}.event_list .entry,.contest_list .entry{margin-bottom:10px}.event_list .entry:first-child,.contest_list .entry:first-child{border-top:none}.event_list .entry .info,.contest_list .entry .info{position:relative;float:right;width:70.70707%;padding:30px 250px 30px 30px;height:158px;background-color:#eee}.event_list .entry .info h3,.contest_list .entry .info h3{margin:0;font-weight:400;line-height:1;max-height:85px;overflow:hidden}.event_list .entry .info h3 a,.contest_list .entry .info h3 a{font-size:42px;font-weight:400;font-family:"BenchNine",sans-serif;color:#222;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:all .1s linear}.event_list .entry .info h3 a:hover,.contest_list .entry .info h3 a:hover{text-decoration:none;zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 820px){.event_list .entry .info h3 a,.contest_list .entry .info h3 a{font-size:30px}}@media screen and (max-width: 600px){.event_list .entry .info h3 a,.contest_list .entry .info h3 a{font-size:25px}}.event_list .entry .info .date,.contest_list .entry .info .date{font-size:16px;color:#222;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:900;text-transform:uppercase;font-style:normal;margin:0 0 10px;line-height:1}.event_list .entry .info .buttons,.contest_list .entry .info .buttons{position:absolute;right:0px;top:0px;height:100%;width:207px}.event_list .entry .info .buttons a,.contest_list .entry .info .buttons a{width:177px;text-align:center;font-size:16px;letter-spacing:1px;margin:0px;padding:11px 0px;transition:all .1s linear}.event_list .entry .info .buttons a.tickets,.contest_list .entry .info .buttons a.tickets{margin:0px 0px 10px}.event_list .entry .info .buttons span,.contest_list .entry .info .buttons span{display:none}@media screen and (max-width: 820px){.event_list .entry .info .buttons,.contest_list .entry .info .buttons{width:150px}.event_list .entry .info .buttons a,.contest_list .entry .info .buttons a{width:140px}}@media screen and (max-width: 600px){.event_list .entry .info .buttons,.contest_list .entry .info .buttons{width:100%;right:auto;top:auto;bottom:0px;height:40px;left:10px}.event_list .entry .info .buttons a,.contest_list .entry .info .buttons a{padding:6px 0px;margin:0px auto}.event_list .entry .info .buttons a.more,.contest_list .entry .info .buttons a.more{display:none}}@media screen and (max-width: 820px){.event_list .entry .info,.contest_list .entry .info{padding:20px 170px 20px 20px}}@media screen and (max-width: 600px){.event_list .entry .info,.contest_list .entry .info{padding:10px;width:60%}}.event_list .entry .thumb,.contest_list .entry .thumb{display:none;width:100%;max-width:320px;height:auto;float:left}.event_list .entry .thumb a,.contest_list .entry .thumb a{display:block;width:100%;height:auto}.event_list .entry .thumb img,.contest_list .entry .thumb img{padding:0;width:100%;height:auto}.event_list .entry .thumb_list_view,.contest_list .entry .thumb_list_view{width:280px;width:29.29292929%;height:158px;float:left;overflow:hidden;border-right:10px solid #fff}.event_list .entry .thumb_list_view a,.contest_list .entry .thumb_list_view a{display:block;width:100%;height:158px}.event_list .entry .thumb_list_view img,.contest_list .entry .thumb_list_view img{padding:0;width:280px;width:100%;height:158px;height:auto;display:block;position:relative;left:50%;transform:translateX(-50%)}.event_list .entry .thumb_list_view:hover,.contest_list .entry .thumb_list_view:hover{transition:all .1s linear;zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 600px){.event_list .entry .thumb_list_view,.contest_list .entry .thumb_list_view{border-right:5px solid #fff;width:40%}}@media screen and (max-width: 820px){.event_list .entry,.contest_list .entry{max-width:95%;margin:0 auto 10px}}@media screen and (max-width: 600px){.event_list .entry,.contest_list .entry{margin:0 auto 5px}}.event_list.masonry_view,.contest_list.masonry_view{min-height:500px}.event_list.masonry_view .entry,.contest_list.masonry_view .entry{background-color:#fff;width:33%;position:absolute;margin:0px;padding:0px;border:1px solid #eee;max-width:320px}.event_list.masonry_view .entry.entry2,.contest_list.masonry_view .entry.entry2{left:340px}.event_list.masonry_view .entry.entry3,.contest_list.masonry_view .entry.entry3{left:680px}.event_list.masonry_view .entry.see_more,.contest_list.masonry_view .entry.see_more{background-color:#333;color:#fff;border-radius:5px;box-shadow:0px 3px 0px #e9e9e9;text-align:center;padding:15px 0px;text-transform:uppercase;font-family:"BenchNine",sans-serif;font-size:18px;letter-spacing:1px}.event_list.masonry_view .entry.see_more .fa,.contest_list.masonry_view .entry.see_more .fa{margin-left:10px}.event_list.masonry_view .entry.see_more:hover,.contest_list.masonry_view .entry.see_more:hover{background-color:#222;color:#eee;border:1px solid #222}.event_list.masonry_view .entry:hover .info,.contest_list.masonry_view .entry:hover .info{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.event_list.masonry_view .entry .thumb,.contest_list.masonry_view .entry .thumb{display:block;float:none;width:100%}.event_list.masonry_view .entry .thumb img,.contest_list.masonry_view .entry .thumb img{float:left}.event_list.masonry_view .entry .thumb_list_view,.contest_list.masonry_view .entry .thumb_list_view{display:none}.event_list.masonry_view .entry .info,.contest_list.masonry_view .entry .info{background-color:#000;background-color:rgba(0,0,0,.7);display:block;zoom:1;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all .2s linear;position:absolute;top:0px;left:0;width:100%;height:100%;margin-left:0px;padding:20px;max-width:320px;border:none}.event_list.masonry_view .entry .info h3,.contest_list.masonry_view .entry .info h3{display:block;max-height:165px}.event_list.masonry_view .entry .info h3 a,.contest_list.masonry_view .entry .info h3 a{color:#fff}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info h3,.contest_list.masonry_view .entry .info h3{height:45px;overflow:hidden}}.event_list.masonry_view .entry .info .date,.contest_list.masonry_view .entry .info .date{display:block;color:#fff}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info .date,.contest_list.masonry_view .entry .info .date{font-size:12px}}.event_list.masonry_view .entry .info .buttons,.contest_list.masonry_view .entry .info .buttons{position:absolute;top:auto;bottom:0px;width:100%;height:80px;left:0px}.event_list.masonry_view .entry .info .buttons .buttons_inner,.contest_list.masonry_view .entry .info .buttons .buttons_inner{display:block;width:100%;height:100%;top:0;transform:translateY(0)}.event_list.masonry_view .entry .info .buttons a,.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a,.contest_list.masonry_view .entry .info .buttons a.tickets{position:absolute;bottom:20px;left:20px;background-color:#fff;width:135px;color:#999;float:left;clear:none;margin:0px;padding:11px 0px}.event_list.masonry_view .entry .info .buttons a:hover,.event_list.masonry_view .entry .info .buttons a.tickets:hover,.contest_list.masonry_view .entry .info .buttons a:hover,.contest_list.masonry_view .entry .info .buttons a.tickets:hover{color:#666;background-color:#e5e5e5}@media screen and (max-width: 1000px){.event_list.masonry_view .entry .info .buttons a,.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a,.contest_list.masonry_view .entry .info .buttons a.tickets{width:44%;margin:auto;left:10px}}@media screen and (max-width: 820px){.event_list.masonry_view .entry .info .buttons a,.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a,.contest_list.masonry_view .entry .info .buttons a.tickets{width:45%;margin:auto;left:10px}}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info .buttons a,.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a,.contest_list.masonry_view .entry .info .buttons a.tickets{display:none}}.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a.tickets{right:20px;left:auto}@media screen and (max-width: 1000px){.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a.tickets{right:10px}}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info .buttons a.tickets,.contest_list.masonry_view .entry .info .buttons a.tickets{display:block;width:90%;margin:auto;bottom:10px;padding:5px 0px}}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info .buttons,.contest_list.masonry_view .entry .info .buttons{height:40px}}@media screen and (max-width: 600px){.event_list.masonry_view .entry .info,.contest_list.masonry_view .entry .info{padding:10px}}@media screen and (max-width: 820px){.event_list.masonry_view .entry,.contest_list.masonry_view .entry{width:32%;margin:auto}}@media screen and (max-width: 600px){.event_list.masonry_view .entry,.contest_list.masonry_view .entry{width:48%;margin:auto}}@media screen and (max-width: 820px){.event_list.masonry_view,.contest_list.masonry_view{width:95%;margin:auto}}.one_sidebar_right #column_2.is_sticky{position:fixed;top:260px;right:auto;left:auto;margin:auto;max-width:1020px;width:100%}.one_sidebar_right #column_2.is_sticky .right_column{float:right}.one_sidebar_right #column_2.is_sticky.short_screen{position:absolute;top:40px}.one_sidebar_right #column_2.at_bottom{position:absolute;bottom:60px;right:0px;left:auto}.one_sidebar_right #column_2.at_bottom .right_column{float:right}.one_sidebar_right #column_2.at_bottom.short_screen{position:absolute;top:40px}.event_detail #column_1{z-index:100}.event_detail .backtoevents{color:#979797;margin-bottom:20px;font-family:"Source Sans Pro",sans-serif;display:block;font-size:14px}.event_detail .backtoevents .fa{font-size:12px;line-height:14px;margin-right:10px}.event_detail .backtoevents:hover{color:#222}.event_detail .header{margin:0 0 10px;float:left;width:400px;padding:0;border-bottom:1px solid #000}.event_detail h2{margin-bottom:25px}.event_detail .description_wrapper{position:relative;padding-bottom:55px}.event_detail .description_wrapper .description{position:relative;overflow:hidden;height:155px;padding-bottom:0px}.event_detail .description_wrapper .description a,.event_detail .description_wrapper .description a:link,.event_detail .description_wrapper .description a:visited{text-decoration:underline;color:#000}.event_detail .description_wrapper .description a:hover,.event_detail .description_wrapper .description a:focus,.event_detail .description_wrapper .description a:link:hover,.event_detail .description_wrapper .description a:link:focus,.event_detail .description_wrapper .description a:visited:hover,.event_detail .description_wrapper .description a:visited:focus{text-decoration:underline;color:#333}.event_detail .description_wrapper .readmore{display:none;position:absolute;bottom:20px;left:0px;height:20px;padding-left:0px;text-transform:uppercase;width:100%;text-align:center;font-size:14px;letter-spacing:1.2px;line-height:20px;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#999}.event_detail .description_wrapper .readmore:hover{color:#666}.event_detail .description_wrapper .readmore:hover:before,.event_detail .description_wrapper .readmore:hover:after{background-color:#ccc}.event_detail .description_wrapper .readmore:before{content:"";position:absolute;top:10px;left:0px;height:1px;width:278px;display:block;background-color:#eee;transition:all .3s ease}@media screen and (max-width: 820px){.event_detail .description_wrapper .readmore:before{width:40%}}@media screen and (max-width: 600px){.event_detail .description_wrapper .readmore:before{width:30%}}.event_detail .description_wrapper .readmore:after{content:"";position:absolute;top:10px;right:0px;height:1px;width:278px;display:block;background-color:#eee;transition:all .3s ease}@media screen and (max-width: 820px){.event_detail .description_wrapper .readmore:after{width:40%}}@media screen and (max-width: 600px){.event_detail .description_wrapper .readmore:after{width:30%}}.event_detail .details{background:#333;margin:0 0 0px;position:relative}.event_detail .details .ticket{padding:27px 30px}.event_detail .details .ticket a{text-transform:uppercase;text-align:center;font-weight:900;background-color:#fff;color:#999;border:1px solid #e5e5e5;font-size:16px;padding:10px 0;display:block;border-radius:5px;transition:all .1s linear}.event_detail .details .ticket a:hover{background-color:#eee;color:#666;border:1px solid #ccc;text-decoration:none}.event_detail .details ul{background:#222;padding:0px;margin:0px;padding:20px}.event_detail .details ul li{margin:0px 0px 5px;list-style:none;color:#999;background-color:#333;font-size:14px;text-align:right;padding:15px 20px;text-transform:uppercase;border-radius:5px;font-family:"Source Sans Pro",sans-serif}.event_detail .details ul li label{font-family:"Source Sans Pro",sans-serif;color:#ccc;font-weight:900;font-size:14px;float:left;text-transform:uppercase}.event_detail .details ul li a{color:#fff;text-decoration:underline}.event_detail .details ul li a:hover{color:#ccc}.event_detail h3{color:#fff;background-color:#222;border-radius:6px;text-align:center;padding:16px 0px;box-shadow:0px 3px 0px #e8e8e8;font-family:"BenchNine",sans-serif;line-height:1;display:block;font-size:26px;font-weight:700;margin-bottom:0px;letter-spacing:1px}.event_detail .share_this{color:#fff;background-color:#222;border-radius:6px;text-align:left;padding:16px 0px;box-shadow:0px 3px 0px #e8e8e8;font-family:"BenchNine",sans-serif;line-height:1;display:block;font-size:26px;font-weight:700;margin-bottom:0px;letter-spacing:1px;text-indent:30px}.event_detail .share_this span{float:left;line-height:32px}.event_detail .share_this .addthis_sharing_toolbox{float:right;margin-right:30px}.event_detail .share_this .addthis_sharing_toolbox .at-share-btn{height:32px;width:32px;margin-left:10px;float:left}.event_detail .share_this .addthis_sharing_toolbox .at-share-btn span{background-color:#fff !important;background-repeat:no-repeat;background-position:center;border-radius:2px}.event_detail .share_this .addthis_sharing_toolbox .at-share-btn span:hover{background-color:#ccc !important;border:1px solid #999}.event_detail .share_this .addthis_sharing_toolbox .at15t_facebook,.event_detail .share_this .addthis_sharing_toolbox .at15t_twitter,.event_detail .share_this .addthis_sharing_toolbox .at15t_email,.event_detail .share_this .addthis_sharing_toolbox .at15t_print,.event_detail .share_this .addthis_sharing_toolbox .at15t_compact{border:1px solid #ccc;border-radius:3px;background:url(../images/social_facebook.png) center #eee no-repeat}.event_detail .share_this .addthis_sharing_toolbox .at15t_facebook:hover,.event_detail .share_this .addthis_sharing_toolbox .at15t_twitter:hover,.event_detail .share_this .addthis_sharing_toolbox .at15t_email:hover,.event_detail .share_this .addthis_sharing_toolbox .at15t_print:hover,.event_detail .share_this .addthis_sharing_toolbox .at15t_compact:hover{background-color:#ccc;border:1px solid #999}.event_detail .share_this .addthis_sharing_toolbox .at15t_facebook span,.event_detail .share_this .addthis_sharing_toolbox .at-svc-facebook span{background-image:url(../images/social_facebook.png)}.event_detail .share_this .addthis_sharing_toolbox .at15t_twitter span,.event_detail .share_this .addthis_sharing_toolbox .at-svc-twitter span{background-image:url(../images/social_twitter.png)}.event_detail .share_this .addthis_sharing_toolbox .at15t_email span,.event_detail .share_this .addthis_sharing_toolbox .at-svc-email span{background-image:url(../images/social_mail.png)}.event_detail .share_this .addthis_sharing_toolbox .at15t_print span,.event_detail .share_this .addthis_sharing_toolbox .at-svc-print span{background-image:url(../images/social_print.png)}.event_detail .share_this .addthis_sharing_toolbox .at15t_compact span,.event_detail .share_this .addthis_sharing_toolbox .at-svc-compact span{background-image:url(../images/social_addthis.png)}.event_detail label{font-family:"Source Sans Pro",sans-serif;font-weight:900;text-transform:uppercase;font-size:16px;color:#666;letter-spacing:1px}.event_detail table{width:100%;margin-top:20px}@media screen and (max-width: 820px){.event_detail table.show_on_tablet{display:table}}.event_detail table tbody{width:100%}.event_detail table tr{width:100%}.event_detail table tr td{font-size:14px;border-bottom:1px solid #eee;text-align:right;padding:10px 0}.event_detail table tr td p,.event_detail .textarea .content table tr td td,.textarea .content .event_detail table tr td td,.event_detail table tr td .content ol li,.content ol .event_detail table tr td li,.event_detail table tr td .content ul li,.content ul .event_detail table tr td li,.event_detail table tr td td{font-size:14px;margin-bottom:0px;letter-spacing:1px}.event_detail table tr td a,.event_detail table tr td a:link,.event_detail table tr td a:visited{text-decoration:underline;color:#666;letter-spacing:1px}.event_detail table tr td a:hover,.event_detail table tr td a:link:hover,.event_detail table tr td a:visited:hover{color:#000}.event_detail table tr td ul li:before{display:none}.event_detail table tr td:first-child{width:250px;text-align:left}.event_detail table tr td.ticket_info p,.event_detail table tr td.ticket_info .content ol li,.content ol .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info .content ul li,.content ul .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info td{text-align:right;margin-bottom:20px;line-height:22px}@media screen and (max-width: 600px){.event_detail table tr td,.event_detail table tr td:first-child{width:100%;display:block;text-align:center;margin-bottom:0px}.event_detail table tr td:first-child{border-bottom:none;padding-bottom:0px}}.event_detail .related_links{margin-bottom:40px}.event_detail .related_links .event_links{margin-top:10px}.event_detail .related_links li{padding-left:50px;margin-bottom:5px}.event_detail .related_links li:before{content:"";display:block;position:absolute;left:20px;top:10px;background:#666;border:none;height:7px;width:7px}.event_detail .related_links a{color:#666;text-decoration:underline !important;font-size:14px;letter-spacing:1px}.event_detail .related_links a:hover{color:#000}.event_detail .event_body{padding:0 10px}.event_detail .showings ul{list-style-image:none;list-style:none;margin:17px 0;padding:0;list-style-position:inside}.event_detail .showings ul li{padding:0px 0 5px;margin:0 25px 0 0;color:#666;font-size:16px;position:relative;font-weight:900;line-height:38px;width:100%;letter-spacing:1px;text-transform:uppercase;float:left}.event_detail .showings ul li.entry.alt{margin-right:0}.event_detail .showings ul li .buttons{float:right;margin:0}.event_detail .showings ul li .date,.event_detail .showings ul li .time{letter-spacing:1px}.event_detail .showings ul li a.ical{float:right;display:block;background:#eee;border:1px solid #ccc;border-radius:5px;text-transform:uppercase;padding:12px 20px;line-height:1;font-size:12px;margin:0;letter-spacing:1px;font-weight:900;color:#666;text-decoration:none}.event_detail .showings ul li a.ical:hover{background-color:#ccc;color:#666;border:1px solid #999;text-decoration:none}.event_detail .group_sales{padding:0;margin:0 0 15px 0;float:left;width:530px}.event_detail .group_sales h3{text-align:left;width:100%;padding:4px 0;font-size:14px;text-transform:uppercase;color:#000;font-weight:bold;border-bottom:1px solid #000}.news_detail{position:relative}.news_detail .backtonews{color:#979797;margin-bottom:20px;font-family:"Source Sans Pro",sans-serif;display:block;font-size:14px}.news_detail .backtonews .fa{font-size:12px;line-height:14px;margin-right:10px}.news_detail .backtonews:hover{color:#222}.news_detail .container{padding:10px 15px;position:relative}.news_detail .overview{max-width:460px;width:100%;border:none}.news_detail .overview .date{font-size:16px;color:#222;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:900;text-transform:uppercase;font-style:normal;margin:0 0 10px;line-height:1}.news_detail .spotlight_image{text-align:center}.news_detail #branding .full-slideshow{overflow:hidden}.news_detail .body{margin:0 0 5px}.news_detail .body .thumb{display:none}.news_detail .link{margin:auto;width:100%}.news_detail .share_bar{border-top:1px solid #000;padding:15px 0 0}.news_detail .share_bar .addthis_toolbox{float:left;width:305px}.news_detail .share_bar a.print{float:left;display:block;height:22px;background:url(../images/icons.png) no-repeat 0 -44px;padding:0 0 0 26px;margin:0 20px 0 0;line-height:22px;text-decoration:none;float:left;color:#222;font-size:11px;font-weight:700;text-transform:uppercase}.news_detail .share_bar a.print:hover{background-position:0 -66px}.news_detail .share_bar a.full_list,.news_detail .share_bar a.full_list:link,.news_detail .share_bar a.full_list:visited{float:left;display:block;padding:0 0 0 26px;text-decoration:none;border:none;color:#222;margin:0 15px 0 0;line-height:22px;font-weight:700;font-size:11px;height:22px;text-transform:uppercase;background:url(../images/icons.png) no-repeat 0 -220px}.news_detail .share_bar a.full_list:hover,.news_detail .share_bar a.full_list:link:hover,.news_detail .share_bar a.full_list:visited:hover{background-position:0 -242px}.news_detail .event_list{margin:0 0 15px;margin:auto;max-width:665px}.news_detail .event_list .list{padding:0}.news_detail .event_list .entry .thumb{display:none}.news_detail .event_list .entry .info{width:375px;width:70%}.news_detail .event_list .entry .info .buttons{width:160px}.news_detail .event_list .entry .info .buttons a{width:140px}.content{margin:0 0 0px;padding:0;position:relative}.content .container{clear:both;position:relative}.content img{max-width:100%}.content img[align=left],.content img[align=left].gh-image,.content img.left{float:left;margin:0 15px 15px 0;padding:6px}.content img[align=right],.content img[align=right].gh-image,.content img.right{float:right;margin:0 0 15px 15px;padding:6px}.content img.gh-image{padding:0;margin:0 15px 15px 0}.content img.image{padding:0;margin:0 15px 15px 0}.content .image-left{clear:both}.content .image-left h3{font-size:20px;font-weight:normal}.content .image-left img{width:175px;height:130px;padding:6px}.content .image-left p,.textarea .content .image-left table tr td,.textarea .content table tr .image-left td,.content .image-left ol li,.content ol .image-left li,.content .image-left ul li,.content ul .image-left li,.content .image-left .event_detail table tr td,.event_detail table tr .content .image-left td{line-height:140%}.content .image-right{clear:both}.content .image-right h3{font-size:20px;font-weight:normal}.content .image-right img{width:auto;height:auto;padding:2px;margin:0 0 15px 15px}.content .image-right p,.textarea .content .image-right table tr td,.textarea .content table tr .image-right td,.content .image-right ol li,.content ol .image-right li,.content .image-right ul li,.content ul .image-right li,.content .image-right .event_detail table tr td,.event_detail table tr .content .image-right td{line-height:140%}.content .image-three{text-align:left;float:left;width:140px;padding:0 24px 30px;margin:0}.content .image-three a,.content .image-three a:link,.content .image-three a:visited{display:block;width:132px;height:106px}.content .image-three a img,.content .image-three a img.image,.content .image-three a img.gh-image,.content .image-three a:link img,.content .image-three a:link img.image,.content .image-three a:link img.gh-image,.content .image-three a:visited img,.content .image-three a:visited img.image,.content .image-three a:visited img.gh-image{padding:2px;margin:0;width:132px;height:106px}.content .image-three a:hover,.content .image-three a:focus,.content .image-three a:link:hover,.content .image-three a:link:focus,.content .image-three a:visited:hover,.content .image-three a:visited:focus{text-decoration:none}.content .image-three p,.textarea .content .image-three table tr td,.textarea .content table tr .image-three td,.content .image-three ol li,.content ol .image-three li,.content .image-three ul li,.content ul .image-three li,.content .image-three .event_detail table tr td,.event_detail table tr .content .image-three td{color:#000;width:132px;text-align:center;padding:5px 0 0;font-weight:bold}.content .image-four{text-align:center;float:left;width:130px;padding:0 10px;margin:0}.content .image-four a,.content .image-four a:link,.content .image-four a:visited{display:block;margin:0;padding:0;width:auto;height:auto}.content .image-four img,.content .image-four img.image,.content .image-four img.gh-image{padding:0;background:none;margin:0 0 10px}.content .overview{margin:0 0 15px;padding:0 0 15px;border-bottom:2px solid #000}.content .overview p,.textarea .content .overview table tr td,.textarea .content table tr .overview td,.content .overview ol li,.content ol .overview li,.content .overview ul li,.content ul .overview li,.content .overview .event_detail table tr td,.event_detail table tr .content .overview td{font-size:16px;padding:0 0 15px;line-height:130%;color:#000}.content .overview a,.content .overview a:link,.content .overview a:visited{text-decoration:underline}.content .overview a:hover,.content .overview a:focus,.content .overview a:link:hover,.content .overview a:link:focus,.content .overview a:visited:hover,.content .overview a:visited:focus{text-decoration:none}.content .baseline{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #000}.content .baseline p,.textarea .content .baseline table tr td,.textarea .content table tr .baseline td,.content .baseline ol li,.content ol .baseline li,.content .baseline ul li,.content ul .baseline li,.content .baseline .event_detail table tr td,.event_detail table tr .content .baseline td{font-size:16px;padding:10px 0 15px;line-height:130%;color:#000}.content ul{padding-left:0px;margin-bottom:10px;margin-left:0px}.content ul li{position:relative;list-style:none;padding-left:40px;margin-left:0px;margin-bottom:10px;font-size:16px}.content ul li:before{content:"";display:block;position:absolute;left:0px;top:10px;background:#666;border:1px solid #333;height:8px;width:8px}.content ol{margin-bottom:10px}.content ol li{list-style:decimal;padding-left:20px;margin-bottom:0px;font-size:16px;margin-bottom:10px}.content table{margin:0 0 15px;position:relative;max-width:100%}.content table tr{font-size:12px;color:#000}.content table tr td{padding:5px;border:none}.textarea .content table tr td{border:1px solid #eee;padding:10px}.textarea .content table{width:100% !important}.textarea .content table{width:100%}.login_page{text-align:center}.login_page .login_form{padding:20px 0px}input[type=password]{border:1px solid #ccc;background-color:#fff;padding:0px 10px;height:40px;border-radius:5px;line-height:40px;font-size:16px;transition:all .1s linear}input[type=password]:focus{border:1px solid #222;outline:none}input[type=submit]{color:#fff;background-color:#222;font-family:"BenchNine",sans-serif;border:none;text-transform:uppercase;padding:0px 20px;height:40px;line-height:40px;letter-spacing:1px;border-radius:5px;font-size:16px;margin-left:10px;transition:all .1s linear}input[type=submit]:hover{background-color:#333}@media print{*{background:rgba(0,0,0,0) !important;color:#444 !important;text-shadow:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,.event_detail table tr td,.content ul li,.content ol li,.textarea .content table tr td,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}.news_tools,.load-more-button,.categories,.share_this,.ical,.readmore{display:none !important}.print_logo{display:block;width:150px;height:44px;padding-bottom:10px}.print_map{display:block;text-align:center;margin:0 auto}#layout{padding-top:10px;border-top:1px solid #000}header,footer,#branding,#cal_holder,#branding_toggle_btn,#fb_window,#fb-root,.paging,#branding_container,.buttons{display:none}.one_sidebar_right #column_2{display:none}.ticket,.faq,.banner,.addthis_toolbox,.print,.seating{display:none}body#events.detail #branding_container,body#news.detail #branding_container{display:none;height:0px !important}.no_print{display:none}body#events.detail #column_1 .main_column{width:100%}body#events.detail #column_2{display:block;max-width:100%}.column{width:100% !important}.event_list a:after{content:""}.event_list,.event_list.masonry_view{display:block !important}.event_list .entry,.event_list.masonry_view .entry{margin:0px;margin-bottom:0px;width:100%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:20px 0;position:relative !important;top:auto !important;left:auto !important}.event_list .entry .info,.event_list.masonry_view .entry .info{width:auto;padding:30px;height:auto;text-align:left;display:block !important;zoom:1;opacity:1 !important;-moz-opacity:1 !important;filter:alpha(opacity=100);position:relative !important;top:auto !important;left:auto !important}.event_list .entry .info .title,.event_list.masonry_view .entry .info .title{height:auto}.event_list .entry .info .title h3,.event_list .entry .info .date,.event_list.masonry_view .entry .info .title h3,.event_list.masonry_view .entry .info .date{text-align:left;line-height:2;padding:0px 0px 10px}.event_list .entry .info h3 a,.event_list.masonry_view .entry .info h3 a{font-size:30px}.event_list .entry .thumb,.event_list.masonry_view .entry .thumb{display:none !important}.event_list .entry .thumb_list_view,.event_list.masonry_view .entry .thumb_list_view{display:block !important;float:left;width:auto;height:150px;margin-left:20px}.event_list .entry .thumb_list_view img,.event_list.masonry_view .entry .thumb_list_view img{width:auto;height:150px}.event_list a.tickets:after,.event_list.masonry_view a.tickets:after{display:block;content:" (" attr(href) ")"}.event_detail table tr td,#column_2 .details ul li{border-top:1px solid #ccc;border-radius:0px}.event_detail table tr td .showings li,.event_detail table tr td .event_links li,#column_2 .details ul li .showings li,#column_2 .details ul li .event_links li{padding-left:0px}.event_detail table tr td .event_links li a:after,#column_2 .details ul li .event_links li a:after{display:block;content:" (" attr(href) ")"}.event_detail table tr td:first-child{width:160px}td label{margin:0 0 20px;padding:0;color:#333;font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:30px}.inner.expandable,.description{height:auto !important}#news .entry{border-top:1px solid #ccc;padding:20px 0px}#news .event_list.small{display:block;clear:both}#news .event_list.small .thumb_list_view{display:none}}