html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,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)}body{line-height:1}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}[class*=span]{float:left;min-height:1px}[class*=span].pull-right{float:right}[class*=span].span-center{float:none}.gutter{margin-left:2%}@media screen and (min-width: 1040px){.gutter{margin-left:20px}}.span-center{float:none;margin:0 auto}.span6{width:100%;max-width:1040px}.span5{width:80%}.span4{width:72%}@media screen and (min-width: 1040px){.span4{width:800px}}@media screen and (max-width: 767px){.span4{width:100%}}.span3{width:44%}.span2{width:240px}@media screen and (min-width: 1040px){.span2{width:240px}}@media screen and (max-width: 767px){.span2{width:100%}}@media screen and (min-width: 768px){.span2{width:240px;position:absolute !important;right:0px;top:0px}}.span1-5{width:22.5%}.span1{width:15.5%}h1{margin:0 0 10px;padding:0;color:#333;text-transform:uppercase;font:400 40px/120% "proxima-nova";border-bottom:none;letter-spacing:1px}@media screen and (max-width: 767px){h1{font-size:32px}}h2{margin:0 0 10px;padding:0;color:#333;text-transform:uppercase;border-bottom:none;letter-spacing:1px;font:700 28px/120% "proxima-nova"}h3{margin:0 0 10px;padding:0;color:#333;font:700 22px/120% "proxima-nova";text-transform:uppercase;letter-spacing:1px}h4{margin:0 0 10px;padding:0;color:#666;font:700 17px/150% "proxima-nova";text-transform:uppercase;letter-spacing:1px}h5,h6{margin:0 0 10px;padding:0;color:#666;font:700 16px/150% "proxima-nova";text-transform:uppercase;letter-spacing:1px}p,address{margin:0 0 20px;padding:0;color:#333;font:400 20px/150% "proxima-nova"}@media screen and (max-width: 767px){p,address{font-size:16px}}b,strong{font-weight:bold}ul,ol{margin:0;padding:10px 0 0;color:#333;font:bold 16px/28px Arial,Helvetica,sans-serif;list-style-type:square;list-style-position:inside;list-style-image:none}ul li,ol li{margin:0;padding:0 0 8px;list-style-type:inherit;line-height:130%}ul ul,ol ul{margin:0}ul{list-style:none}ul li{padding-left:16px}ol{list-style:decimal;list-style-position:outside;padding-left:39px}a,a:visited{color:#038dd2;text-decoration:none;border:none;outline:none}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:underline}hr{margin:0 0 20px;padding:0;clear:both;border-color:#ccc}tr{font-size:16px;color:#333}tr td{padding:5px;border:none}#events .event_list #column_1 .container{padding-right:15px}@media screen and (min-width: 415px)and (max-width: 1039px){#events .event_list #column_1 .container{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767px){#events .event_list #column_1 .container{padding-left:15px;padding-right:15px !important}}@media screen and (max-width: 1039px){#events .event_list #column_1 .container .entry .info{width:74%}}@media screen and (max-width: 915px){#events .event_list #column_1 .container .entry .info{width:69%}}@media screen and (max-width: 870px){#events .event_list #column_1 .container .entry .info{width:67%}}@media screen and (max-width: 768px){#events .event_list #column_1 .container .entry .info{width:72%}}@media screen and (max-width: 550px){#events .event_list #column_1 .container .entry .info{width:70%;padding-top:6px}}@media screen and (max-width: 480px){#events .event_list #column_1 .container .entry .info{width:100%}}@media screen and (max-width: 1039px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:74%}}@media screen and (max-width: 915px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:69%}}@media screen and (max-width: 870px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:67%}}@media screen and (max-width: 768px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:72%}}@media screen and (max-width: 550px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:70%;padding-top:6px}}@media screen and (max-width: 480px){#pages.event-calendar .event_list #column_1 .container .entry .info{width:100%}}.event_list #column_1 .container{background-color:#333;border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px;padding-top:10px}@media screen and (max-width: 767px){.event_list #column_1 .container{padding-right:0px !important}}.event_list #column_1 .holder{border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px}.event_list .event_sort{height:50px}@media screen and (max-width: 1039px){.event_list .event_sort{height:auto;display:inline-block;margin-bottom:20px}}.event_list .event_sort ul{margin:0;padding:0}.event_list .event_sort ul li{font:400 14px "proxima-nova";text-transform:uppercase;letter-spacing:.5px;float:left;display:inline;margin:20px 11px 0px 11px;color:#fff;padding:0px}.event_list .event_sort ul li:first-child{margin-left:0px}.event_list .event_sort ul li:last-child{margin-right:0px}.event_list .event_sort ul li a{color:#fff}.event_list .event_sort ul li a:hover{text-decoration:none;border-bottom:1px solid #fff}.event_list .event_sort ul li.main a{color:#94c947}.event_list .event_sort ul li.main a:hover{border-bottom:1px solid #94c947}.event_list .event_sort ul li.venue2 a{color:#008cd1}.event_list .event_sort ul li.venue2 a:hover{border-bottom:1px solid #008cd1}.event_list .event_sort ul li.venue3 a{color:#ed174c}.event_list .event_sort ul li.venue3 a:hover{border-bottom:1px solid #ed174c}.event_list .view_all_events{position:absolute;top:65px;right:51px;font-size:12px}.event_list .view_all_events a{color:#fff}.event_list .view_all_events a:hover{color:#fff;text-decoration:none}.event_list .print_page{position:absolute;top:63px;right:24px;font-size:12px;width:17px;height:17px;text-indent:-9999px;display:block;background:url(../images/icon_print_white.png) no-repeat 0 0}.event_list .print_page a{text-indent:-9999px}.event_list .overview{position:relative;padding:0 0 10px;*zoom:1;margin-bottom:0px !important;padding-bottom:0px !important}.event_list .overview:before,.event_list .overview:after{content:" ";display:table}.event_list .overview:after{clear:both}.event_list .overview h1{display:block;width:100%;padding:10px 0 8px 0 !important;margin:0;color:#fff !important;border-bottom:1px solid #666 !important;font:400 32px "proxima-nova" !important;letter-spacing:3px}.event_list .overview .links{position:absolute;top:16px;right:0px;*zoom:1}.event_list .overview .links:before,.event_list .overview .links:after{content:" ";display:table}.event_list .overview .links:after{clear:both}.event_list .overview .links a,.event_list .overview .links a:visited{display:block;float:left;position:relative;text-decoration:none;text-indent:-9000px;z-index:21}.event_list .overview .links a:first-child,.event_list .overview .links a:visited:first-child{margin:0 15px 0 0}.event_list .overview .links a.rss,.event_list .overview .links a:visited.rss{background:url("../images/icons/icon_rss.png") no-repeat 0 0;width:30px;height:30px;opacity:1}.event_list .overview .links a.rss:hover,.event_list .overview .links a:visited.rss:hover{opacity:.6}.event_list .overview .links a.print,.event_list .overview .links a:visited.print{background:url("../images/icons/icon_printer.png") no-repeat 0 0;width:30px;height:30px;opacity:1}.event_list .overview .links a.print:hover,.event_list .overview .links a:visited.print:hover{opacity:.6}.event_list .list{padding:0;background:none;margin:0;position:relative}.event_list .list p.noevents{padding:10px;color:#000}.event_list .entry{position:relative;padding:0;width:755px;margin:18px 0px;display:table}@media screen and (min-width: 415px)and (max-width: 1039px){.event_list .entry{width:100%;display:inline-block;margin:9px 0px}}@media screen and (max-width: 767px){.event_list .entry{width:100%;display:inline-block;margin:5px 0px}}.event_list .entry .promos{margin-top:8px;height:18px}@media screen and (max-width: 550px){.event_list .entry .promos{margin-top:4px}}.event_list .entry .promos .group{margin-right:30px;background:url("../images/icon_groups.png") no-repeat 0 2px;padding-left:25px;padding-top:3px;margin-top:2px;font:400 12px "proxima-nova";letter-spacing:2px;color:#333;text-transform:uppercase}.event_list .entry .promos .group:hover{text-decoration:none !important}.event_list .entry .promos .dinner{background:url("../images/icon_food.png") no-repeat 0 2px;padding-left:22px;padding-top:3px;margin-top:2px;font:400 12px "proxima-nova";letter-spacing:2px;color:#333;text-transform:uppercase}.event_list .entry .promos .dinner:hover{text-decoration:none !important}.event_list .entry .promos .group[data-category=firstontariocentre]:hover{color:#94c947}.event_list .entry .promos .dinner[data-category=firstontariocentre]:hover{color:#94c947}.event_list .entry .promos .group[data-category=hamiltonplace]:hover{color:#008cd1}.event_list .entry .promos .dinner[data-category=hamiltonplace]:hover{color:#008cd1}.event_list .entry .promos .group[data-category=firstontarioconcerthall]:hover{color:#008cd1}.event_list .entry .promos .dinner[data-category=firstontarioconcerthall]:hover{color:#008cd1}.event_list .entry .promos .group[data-category=molsoncanadianstudio]:hover{color:#ed174c}.event_list .entry .promos .dinner[data-category=molsoncanadianstudio]:hover{color:#ed174c}.event_list .entry .promos .group[data-category=thestudio]:hover{color:#ed174c}.event_list .entry .promos .dinner[data-category=thestudio]:hover{color:#ed174c}.event_list .entry:hover .info{box-shadow:0px 0px 3px 3px rgba(255,255,255,.3)}.event_list .entry:hover .thumb{box-shadow:0px 0px 3px 3px rgba(255,255,255,.3)}.event_list .entry .thumb{width:127px;height:107px;margin:0 15px 0 0;float:left}.event_list .entry .thumb a{display:block;width:127px;height:107px}.event_list .entry .thumb img{padding:0;width:127px;height:107px}@media screen and (max-width: 550px){.event_list .entry .thumb{width:100px;height:85px}.event_list .entry .thumb img{width:100px;height:auto}}@media screen and (max-width: 480px){.event_list .entry .thumb{display:none}}.event_list .entry .info{border-left:6px solid #5e5e5e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;position:relative;float:left;padding:10px 15px;width:611px}@media screen and (min-width: 415px)and (max-width: 1039px){.event_list .entry .info{width:74%}}@media screen and (max-width: 915px){.event_list .entry .info{width:69%}}@media screen and (max-width: 870px){.event_list .entry .info{width:65%}}@media screen and (max-width: 767px){.event_list .entry .info{width:77%}}@media screen and (max-width: 760px){.event_list .entry .info{width:72%}}@media screen and (max-width: 613px){.event_list .entry .info{width:63%}}@media screen and (max-width: 550px){.event_list .entry .info{width:70%;padding-top:6px}}@media screen and (max-width: 480px){.event_list .entry .info{width:100%}}.event_list .entry .info a:hover{text-decoration:none}.event_list .entry .info .date,.event_list .entry .info .event_venue{display:block;float:left;padding:0px 0 1px;margin:0 25px 0px 0;color:#999;font:400 12px/120% "proxima-nova";text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 550px){.event_list .entry .info .date,.event_list .entry .info .event_venue{font-size:11px}}@media screen and (max-width: 700px){.event_list .entry .info .date{margin-right:7px}}.event_list .entry .info .info_top{margin-top:5px;margin-bottom:7px;height:15px}@media screen and (max-width: 550px){.event_list .entry .info .info_top{margin-top:0px;margin-bottom:2px}}.event_list .entry .info .date span.d{margin-right:-2px}.event_list .entry .info .event_venue{padding:0 0 4px;color:blue;font:700 12px/120% "proxima-nova"}.event_list .entry .info h3{clear:both;display:block;width:500px;margin:0;padding:5px 0 3px;float:none;font:400 22px "proxima-nova";color:#333;text-transform:uppercase}@media screen and (min-width: 415px)and (max-width: 1039px){.event_list .entry .info h3{width:auto;margin-right:30px}}@media screen and (max-width: 767px){.event_list .entry .info h3{width:auto}}@media screen and (max-width: 550px){.event_list .entry .info h3{padding-top:2px;margin-right:37px}}.event_list .entry .info h3 a,.event_list .entry .info h3 a:visited{color:#333;font:400 22px "proxima-nova";text-decoration:none;text-transform:uppercase}@media screen and (max-width: 550px){.event_list .entry .info h3 a,.event_list .entry .info h3 a:visited{font-size:16px}}.event_list .entry .info h3:hover a[data-category=firstontariocentre]{color:#94c947}.event_list .entry .info h3:hover a[data-category=hamiltonplace]{color:#008cd1}.event_list .entry .info h3:hover a[data-category=firstontarioconcerthall]{color:#008cd1}.event_list .entry .info h3:hover a[data-category=molsoncanadianstudio]{color:#ed174c}.event_list .entry .info h3:hover a[data-category=thestudio]{color:#ed174c}.event_list .entry .info .follow_event{background:url("../images/icon_star.png") no-repeat 0 -1px;padding-left:25px;margin-top:2px;font:400 12px "proxima-nova";letter-spacing:2px;color:#333;text-transform:uppercase}.event_list .entry .info .follow_event:hover{text-decoration:none !important}.event_list .entry .info .follow_event:hover[data-category=firstontariocentre]{color:#94c947}.event_list .entry .info .follow_event:hover[data-category=hamiltonplace]{color:#008cd1}.event_list .entry .info .follow_event:hover[data-category=firstontarioconcerthall]{color:#008cd1}.event_list .entry .info .follow_event:hover[data-category=molsoncanadianstudio]{color:#ed174c}.event_list .entry .info .follow_event:hover[data-category=thestudio]{color:#ed174c}.event_list .entry .info h4{display:block;width:300px;height:auto;margin:0;padding:0;float:none;font:700 12px/120% "proxima-nova";color:#000;text-transform:uppercase}.event_list .entry .info p{display:none}.event_list .entry .info[data-category=firstontariocentre]{border-left-color:#94c947}.event_list .entry .event_venue[data-category=firstontariocentre]{color:#94c947}.event_list .entry .info[data-category=hamiltonplace]{border-left-color:#008cd1}.event_list .entry .event_venue[data-category=hamiltonplace]{color:#008cd1}.event_list .entry .info[data-category=firstontarioconcerthall]{border-left-color:#008cd1}.event_list .entry .event_venue[data-category=firstontarioconcerthall]{color:#008cd1}.event_list .entry .info[data-category=molsoncanadianstudio]{border-left-color:#ed174c}.event_list .entry .event_venue[data-category=molsoncanadianstudio]{color:#ed174c}.event_list .entry .info[data-category=thestudio]{border-left-color:#ed174c}.event_list .entry .event_venue[data-category=thestudio]{color:#ed174c}.event_list .entry .buttons a.more,.event_list .entry .buttons a:link.more,.event_list .entry .buttons a:visited.more,.event_list .entry .buttons a.tickets,.event_list .entry .buttons a:link.tickets,.event_list .entry .buttons a:visited.tickets{background-color:rgba(0,0,0,0)}.event_list .entry .buttons{position:absolute;top:0px;right:0;width:67px;height:100%;background:url("../images/bg_faq.png") 0 0;border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding:18px 22px}@media screen and (max-width: 550px){.event_list .entry .buttons{padding-top:10px}}@media screen and (max-width: 480px){.event_list .entry .buttons{width:45px;padding:13px 12px}}.event_list .entry .buttons a,.event_list .entry .buttons span{margin:0 0 15px;width:25px;height:30px;background:rgba(0,0,0,0);text-indent:-9999px}.event_list .entry .buttons a.more,.event_list .entry .buttons span.more{background:url("../images/icons/icon_info_black.png") no-repeat 0 0}.event_list .entry .buttons a.more:after,.event_list .entry .buttons span.more:after{content:none}.event_list .entry .buttons a.tickets,.event_list .entry .buttons span.tickets{background:url("../images/icons/icon_ticket_black.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:after,.event_list .entry .buttons span.tickets:after{content:none}.event_list .entry .buttons a.tickets:hover,.event_list .entry .buttons span.tickets:hover{background:url("../images/icons/icon_ticket_black.png") no-repeat 0 0}.event_list .entry .buttons a.more:hover[data-category=firstontariocentre],.event_list .entry .buttons span.more:hover[data-category=firstontariocentre]{background:url("../images/icons/icon_info_firstontariocentre.png") no-repeat 0 0}.event_list .entry .buttons a.more:hover[data-category=hamiltonplace],.event_list .entry .buttons span.more:hover[data-category=hamiltonplace]{background:url("../images/icons/icon_info_hamiltonplace.png") no-repeat 0 0}.event_list .entry .buttons a.more:hover[data-category=firstontarioconcerthall],.event_list .entry .buttons span.more:hover[data-category=firstontarioconcerthall]{background:url("../images/icons/icon_info_firstontarioconcerthall.png") no-repeat 0 0}.event_list .entry .buttons a.more:hover[data-category=molsoncanadianstudio],.event_list .entry .buttons span.more:hover[data-category=molsoncanadianstudio]{background:url("../images/icons/icon_info_molsoncanadianstudio.png") no-repeat 0 0}.event_list .entry .buttons a.more:hover[data-category=thestudio],.event_list .entry .buttons span.more:hover[data-category=thestudio]{background:url("../images/icons/icon_info_thestudio.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:hover[data-category=firstontariocentre],.event_list .entry .buttons span.tickets:hover[data-category=firstontariocentre]{background:url("../images/icons/icon_ticket_firstontariocentre.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:hover[data-category=hamiltonplace],.event_list .entry .buttons span.tickets:hover[data-category=hamiltonplace]{background:url("../images/icons/icon_ticket_hamiltonplace.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:hover[data-category=firstontarioconcerthall],.event_list .entry .buttons span.tickets:hover[data-category=firstontarioconcerthall]{background:url("../images/icons/icon_ticket_firstontarioconcerthall.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:hover[data-category=molsoncanadianstudio],.event_list .entry .buttons span.tickets:hover[data-category=molsoncanadianstudio]{background:url("../images/icons/icon_ticket_molsoncanadianstudio.png") no-repeat 0 0}.event_list .entry .buttons a.tickets:hover[data-category=thestudio],.event_list .entry .buttons span.tickets:hover[data-category=thestudio]{background:url("../images/icons/icon_ticket_thestudio.png") no-repeat 0 0}@media screen and (max-width: 550px){.event_list .entry .buttons a,.event_list .entry .buttons span{margin-bottom:11px}}@media screen and (min-width: 415px)and (max-width: 1039px){#pages .event_list{margin:0px 20px}}@media screen and (max-width: 767px){#pages .event_list{margin:0px 20px}}#pages .event_list .entry{width:auto}@media screen and (min-width: 415px)and (max-width: 1039px){#pages .event_list .entry{width:100%}}@media screen and (max-width: 767px){#pages .event_list .entry{width:100%}}@media screen and (max-width: 550px){#pages .event_list .entry{width:100%}}#pages .event_list .entry .info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:598px}@media screen and (min-width: 415px)and (max-width: 1039px){#pages .event_list .entry .info{width:75%}}@media screen and (max-width: 915px){#pages .event_list .entry .info{width:70%}}@media screen and (max-width: 870px){#pages .event_list .entry .info{width:65%}}@media screen and (max-width: 767px){#pages .event_list .entry .info{width:78%}}@media screen and (max-width: 702px){#pages .event_list .entry .info{width:70%}}@media screen and (max-width: 550px){#pages .event_list .entry .info{width:63%;padding-top:6px}}@media screen and (max-width: 480px){#pages .event_list .entry .info{width:100%}}.event_detail .description a,.event_detail .description a:visited{color:#7ecddf;text-decoration:none;border-bottom:1px dotted #7ecddf;outline:none}.event_detail .description a:hover,.event_detail .description a:focus,.event_detail .description a:visited:hover,.event_detail .description a:visited:focus{text-decoration:none;color:#7ecddf}@media screen and (min-width: 415px)and (max-width: 1039px){.event_detail .description.textarea{margin-left:0px !important;margin-right:0px !important}}.event_detail #branding{margin-bottom:20px}.event_detail #column_1{background:none;filter:none;padding:0;margin-top:0px}.event_detail #column_1 .holder{margin-top:0;padding:0}.event_detail #column_1 .holder .container{padding:0;background:none;background-color:none;filter:none;overflow:hidden;border-radius:0}.event_detail .event-wrap{position:relative;width:800px;margin:0;padding:0px;background:none;background:#fff;border-top:6px solid green;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;*zoom:1}@media screen and (min-width: 415px)and (max-width: 1039px){.event_detail .event-wrap{width:100%}}@media screen and (max-width: 767px){.event_detail .event-wrap{width:100%}}.event_detail .event-wrap:before,.event_detail .event-wrap:after{content:" ";display:table}.event_detail .event-wrap:after{clear:both}.event_detail .event-wrap.has-branding{padding-top:0}.event_detail .event-wrap.has-branding .event-details{padding-left:0}.event_detail .event-wrap.has-branding .event-content{margin-right:0px;margin-top:10px}.event_detail .event-wrap[data-category=firstontariocentre]{border-top-color:#94c947}.event_detail .button.ticket_button[data-category=firstontariocentre]{background:#94c947}.event_detail .button.ticket_button[data-category=firstontariocentre]:hover{background:rgba(148,201,71,.8)}.event_detail .event-wrap[data-category=hamiltonplace]{border-top-color:#008cd1}.event_detail .button.ticket_button[data-category=hamiltonplace]{background:#008cd1}.event_detail .button.ticket_button[data-category=hamiltonplace]:hover{background:rgba(0,140,209,.8)}.event_detail .event-wrap[data-category=firstontarioconcerthall]{border-top-color:#008cd1}.event_detail .button.ticket_button[data-category=firstontarioconcerthall]{background:#008cd1}.event_detail .button.ticket_button[data-category=firstontarioconcerthall]:hover{background:rgba(0,140,209,.8)}.event_detail .event-wrap[data-category=molsoncanadianstudio]{border-top-color:#ed174c}.event_detail .button.ticket_button[data-category=molsoncanadianstudio]{background:#ed174c}.event_detail .button.ticket_button[data-category=molsoncanadianstudio]:hover{background:rgba(237,23,76,.8)}.event_detail .event-wrap[data-category=thestudio]{border-top-color:#ed174c}.event_detail .button.ticket_button[data-category=thestudio]{background:#ed174c}.event_detail .button.ticket_button[data-category=thestudio]:hover{background:rgba(237,23,76,.8)}.event_detail .event-content{position:relative;background:#fff;margin:0;margin-bottom:10px}.event_detail .event-content .info_top_wrapper .date,.event_detail .event-content .info_top_wrapper .event_venue{display:block;float:left;padding:0px 0 1px;margin:0 15px 0px 0;color:#333;font:400 16px/120% "proxima-nova";text-transform:uppercase}.event_detail .event-content .info_top_wrapper .info_top{margin-top:5px;margin-bottom:7px;height:15px}.event_detail .event-content .info_top_wrapper .date{letter-spacing:1px}.event_detail .event-content .info_top_wrapper .date span.d{margin-right:-2px}.event_detail .event-content .info_top_wrapper .event_venue{padding:0 0 4px;letter-spacing:1px}.event_detail .event-content .info_top_wrapper .event_venue[data-category=firstontariocentre]{color:#94c947}.event_detail .event-content .info_top_wrapper .event_venue[data-category=hamiltonplace]{color:#008cd1}.event_detail .event-content .info_top_wrapper .event_venue[data-category=firstontarioconcerthall]{color:#008cd1}.event_detail .event-content .info_top_wrapper .event_venue[data-category=molsoncanadianstudio]{color:#ed174c}.event_detail .event-content .info_top_wrapper .event_venue[data-category=thestudio]{color:#ed174c}.event_detail .event-details{position:relative}.event_detail .event-details ul{display:block;position:relative;list-style:none;list-style-image:none;padding:0;margin:0 0 5px}.event_detail .event-details ul li{margin:0;padding:10px 0 0;font-size:12px;color:#333}.event_detail .event-details ul li:first-child{padding:0}.event_detail .event-details ul li label{display:block;padding:0;margin:0 0 5px;cursor:default;text-transform:uppercase;color:#333;font:bold 16px/120% Arial,Helvetica,sans-serif;padding:0 0 0 10px}.event_detail .event-details ul li div{padding:0 0 12px 10px;color:#333;font:normal 14px/120% Arial,Helvetica,sans-serif}.event_detail .event-details ul li div div{padding:0}.event_detail .event-details ul li p,.event_detail .event-details ul li span{display:block;position:relative;color:#333;padding:0 0 3px;margin:0;font:normal 14px/120% Arial,Helvetica,sans-serif}.event_detail .event-details ul li span.m,.event_detail .event-details ul li span.d,.event_detail .event-details ul li span.y{display:inline}.event_detail .event-details ul li span.m{padding-right:2px}.event_detail .event-details ul li a,.event_detail .event-details ul li a:visited{color:red;text-decoration:none}.event_detail .event-details ul li a:hover,.event_detail .event-details ul li a:focus,.event_detail .event-details ul li a:visited:hover,.event_detail .event-details ul li a:visited:focus{color:red;text-decoration:underline}.event_detail .event-details ul li .addthis_counter.addthis_bubble_style{box-sizing:content-box}.event_detail .event-details a.print,.event_detail .event-details a.print:visited{display:block;position:relative;width:194px;height:20px;padding:0 20px 0 0;margin:10px 0 0;text-align:right;color:#999;text-transform:uppercase;font:bold 12px/18px Arial,Helvetica,sans-serif;text-decoration:none}.event_detail .event-details a.print:hover,.event_detail .event-details a.print:focus,.event_detail .event-details a.print:visited:hover,.event_detail .event-details a.print:visited:focus{text-decoration:none;color:red}.event_detail .event-addthis ul{border:none !important}.event_detail .event-addthis ul li{border:none !important}.event_detail .buttons{width:200px;height:30px;padding:0;margin:0 0 15px}.event_detail .buttons span,.event_detail .buttons a,.event_detail .buttons a:link,.event_detail .buttons a:visited{width:200px;height:30px;font-size:18px}.event_detail .buttons span.soon,.event_detail .buttons a.soon,.event_detail .buttons a:link.soon,.event_detail .buttons a:visited.soon{font-size:14px}.event_detail a.print{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:#000;font-size:11px;font-weight:700;text-transform:uppercase}.event_detail a.print:hover{background-position:0 -66px}.event_detail .share_bar{padding:15px 0;margin:0 0 15px;float:left;width:400px}.event_detail .showings{width:100%;display:block;list-style:none;margin:0;padding:0}@media screen and (max-width: 1039px){.event_detail .showings{margin-bottom:30px}}.event_detail .showings li{position:relative;padding:10px 10px 10px 20px;margin:10px 0 0;color:#333;width:100%;background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;*zoom:1;font:400 16px "proxima-nova"}.event_detail .showings li:before,.event_detail .showings li:after{content:" ";display:table}.event_detail .showings li:after{clear:both}.event_detail .showings li a.ical,.event_detail .showings li a.ical:visited{display:block;float:right;padding:0;margin:0;color:#333;font:400 14px "proxima-nova";text-transform:uppercase;position:relative;top:2px}@media screen and (max-width: 767px){.event_detail .showings li a.ical,.event_detail .showings li a.ical:visited{float:none;margin-top:10px}}.event_detail .showings li a.ical:before,.event_detail .showings li a.ical:visited:before{content:"";float:left;width:20px;height:20px;margin-right:10px;margin-top:-2px;background:url("../images/icons/icon_addcalendar.png") no-repeat 0 0}.event_detail .event-body{position:relative;display:block;padding:25px 30px 30px 30px;margin:0}@media screen and (max-width: 767px){.event_detail .event-body{padding:25px 20px 30px 20px}.event_detail .event-body .textarea{margin:0px !important}.event_detail .event-body .textarea p{font-size:17px}}.event_detail .event-body h1{padding-bottom:15px !important}.event_detail .event-body h2{margin:0;padding:0 0 15px 0;text-transform:none}.event_detail .event-body .event_headings{clear:both;width:100%;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #ccc}.event_detail .event-body .event_headings h1{line-height:44px;padding-bottom:7px !important}.event_detail .event-body .event_headings h2{font:400 20px "proxima-nova" !important;text-transform:none !important}.event_detail .event-body .event_headings .button{margin:8px 0px 25px 0px}.event_detail .event-body .event_data{margin-top:15px;border-bottom:1px solid #ccc}.event_detail .event-body .event_data p{padding-bottom:0px;line-height:18px;font:400 16px "proxima-nova"}.event_detail .event-body .event_data ul{padding:0;margin:0 0px 10px 0px}.event_detail .event-body .event_data ul li{padding-left:none;padding:8px 0px;font:400 16px "proxima-nova";min-height:32px;line-height:29px}.event_detail .event-body .event_data ul li a{font:400 16px "proxima-nova";text-decoration:underline;color:#333}.event_detail .event-body .event_data ul li .event_data_title{font:400 16px "proxima-nova";text-transform:uppercase;color:#333;width:150px;float:left;line-height:29px}.event_detail .event-body .event_data ul li .date{width:130px;float:left}.event_detail .event-body .event_data ul li .time{font-style:italic;color:#999}.event_detail .event-body .event_data ul li.event_ticket_info{box-sizing:content-box;display:inline-table;min-height:0px}.event_detail .event-body .event_data ul li.event_ticket_info p{float:right;width:580px;font:400 16px "proxima-nova";margin:0 0 10px}.event_detail .event-body .event_data ul li a.ical,.event_detail .event-body .event_data ul li a.ical:visited{display:block;float:right;width:30px;height:30px;background:url(../images/icon_cal.png) no-repeat 0 0;padding:0;margin:0;text-indent:-9999px;color:#333;font:400 16px "proxima-nova";text-transform:uppercase;text-decoration:none}.event_detail .event-body .events_related_links li:before{content:" ";background:url(../images/icon_link.png) no-repeat top 6px left 0px;margin:-5px 13px 0px 0px;float:left;width:14px;height:23px}.event_detail .event-body .events_related_links a,.event_detail .event-body .events_related_links a:hover{text-decoration:underline !important}.event_detail .event-body .event_data[data-category=firstontariocentre] a:hover{color:#94c947}.event_detail .event-body .events_related_links[data-category=firstontariocentre] a:hover{color:#94c947}.event_detail .event-body .event_data[data-category=hamiltonplace] a:hover{color:#008cd1}.event_detail .event-body .events_related_links[data-category=hamiltonplace] a:hover{color:#008cd1}.event_detail .event-body .event_data[data-category=firstontarioconcerthall] a:hover{color:#008cd1}.event_detail .event-body .events_related_links[data-category=firstontarioconcerthall] a:hover{color:#008cd1}.event_detail .event-body .event_data[data-category=molsoncanadianstudio] a:hover{color:#ed174c}.event_detail .event-body .events_related_links[data-category=molsoncanadianstudio] a:hover{color:#ed174c}.event_detail .event-body .event_data[data-category=thestudio] a:hover{color:#ed174c}.event_detail .event-body .events_related_links[data-category=thestudio] a:hover{color:#ed174c}.event_detail .event-body .description{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.event_detail .event-body .related-links{padding-bottom:10px;padding-top:0px;margin-top:15px;margin-bottom:5px;border-bottom:1px solid #ccc}.event_detail .event-body .related-links h3{font:400 16px "proxima-nova" !important;text-transform:uppercase !important;color:#333 !important}.event_detail .event-body .related-links ul{margin:0;padding:0;list-style-type:none;list-style-image:none;font:400 16px "proxima-nova"}.event_detail .event-body .related-links ul li{height:40px;padding:0;margin:0 0 5px;background:none}.event_detail .event-body .related-links ul li:hover a,.event_detail .event-body .related-links ul li:hover a:link,.event_detail .event-body .related-links ul li:hover a:visited,.event_detail .event-body .related-links ul li:focus a,.event_detail .event-body .related-links ul li:focus a:link,.event_detail .event-body .related-links ul li:focus a:visited{text-decoration:underline}.event_detail .event-body .related-links ul li:before{content:"";float:left;width:25px;height:25px;margin-right:10px;margin-top:11px;background:url("../images/icons/icon_link_external.png") no-repeat 0 0}.event_detail .event-body .related-links ul li a,.event_detail .event-body .related-links ul li a:visited{font:400 16px "proxima-nova";display:block;color:#333;text-decoration:none;padding:9px 60px 8px 15px}#news #content,#news .container,#news .one_sidebar_right #column_1 .holder,#news #column_1,#news .news_list,#news #layout{border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;-moz-border-radius:5px 0px 5px 5px}#content .news_list .container{background-color:rgba(0,0,0,0) !important;padding-right:15px !important;padding-top:10px}@media screen and (max-width: 767px){#content .news_list .container{padding-right:0px !important}}#content .news_list .holder{background:none !important;margin-top:0px !important}#content .news_list .view_all_events{position:absolute;top:65px;right:51px;font-size:12px}#content .news_list .view_all_events a{color:#fff}#content .news_list .view_all_events a:hover{color:#fff;text-decoration:none}#content .news_list .print_page{position:absolute;top:63px;right:24px;font-size:12px;width:17px;height:17px;text-indent:-9999px;display:block;background:url(../images/icon_print_white.png) no-repeat 0 0}#content .news_list .print_page a{text-indent:-9999px}#content .news_list .overview{position:relative;padding:0px 0 10px;*zoom:1;margin-bottom:30px !important;padding-bottom:0px !important}#content .news_list .overview:before,#content .news_list .overview:after{content:" ";display:table}#content .news_list .overview:after{clear:both}#content .news_list .overview h1{display:block;width:100%;padding:10px 0 8px 0 !important;margin:0;color:#fff !important;border-bottom:1px solid #666 !important;font:400 32px "proxima-nova" !important;letter-spacing:3px}#content .news_list .overview .links{position:absolute;top:16px;right:0px;*zoom:1}#content .news_list .overview .links:before,#content .news_list .overview .links:after{content:" ";display:table}#content .news_list .overview .links:after{clear:both}#content .news_list .overview .links a,#content .news_list .overview .links a:visited{display:block;float:left;position:relative;text-decoration:none;text-indent:-9000px;z-index:21}#content .news_list .overview .links a:first-child,#content .news_list .overview .links a:visited:first-child{margin:0 15px 0 0}#content .news_list .overview .links a.rss,#content .news_list .overview .links a:visited.rss{background:url("../images/icons/icon_rss.png") no-repeat 0 0;width:30px;height:30px}#content .news_list .overview .links a.rss:hover,#content .news_list .overview .links a:visited.rss:hover{opacity:.6}#content .news_list .overview .links a.print,#content .news_list .overview .links a:visited.print{background:url("../images/icons/icon_printer.png") no-repeat 0 0;width:30px;height:30px}#content .news_list .overview .links a.print:hover,#content .news_list .overview .links a:visited.print:hover{opacity:.6}#content .news_list .list{padding:0;background:none;margin:0;position:relative}#content .news_list .list p.noevents{padding:10px;color:#000}#content .news_list .entry{position:relative;padding:0;width:755px;min-height:107px;margin:18px 0px;display:table}@media screen and (min-width: 415px)and (max-width: 1039px){#content .news_list .entry{width:100%;display:inline-block;margin:9px 0px}}@media screen and (max-width: 767px){#content .news_list .entry{width:100%;display:inline-block;margin:5px 0px}}@media screen and (max-width: 550px){#content .news_list .entry{min-height:85px}}#content .news_list .entry:hover .info{box-shadow:0px 0px 3px 3px rgba(255,255,255,.3)}#content .news_list .entry:hover .thumb{box-shadow:0px 0px 3px 3px rgba(255,255,255,.3)}#content .news_list .entry .thumb{width:127px;height:107px;margin:0 15px 0 0;float:left}#content .news_list .entry .thumb a{display:block;width:127px;height:107px}#content .news_list .entry .thumb img{padding:0;width:127px;height:107px}@media screen and (max-width: 550px){#content .news_list .entry .thumb{width:100px;height:85px}#content .news_list .entry .thumb img{width:100px;height:auto}}@media screen and (max-width: 480px){#content .news_list .entry .thumb{display:none}}#content .news_list .entry .info{border-left:6px solid #5e5e5e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;min-height:107px;position:relative;float:left;padding:10px 15px;width:611px}@media screen and (min-width: 415px)and (max-width: 1039px){#content .news_list .entry .info{width:70%}}@media screen and (max-width: 915px){#content .news_list .entry .info{width:65%}}@media screen and (max-width: 870px){#content .news_list .entry .info{width:65%}}@media screen and (max-width: 767px){#content .news_list .entry .info{width:78%}}@media screen and (max-width: 702px){#content .news_list .entry .info{width:70%}}@media screen and (max-width: 550px){#content .news_list .entry .info{width:70%;padding-top:6px;min-height:85px}}@media screen and (max-width: 480px){#content .news_list .entry .info{width:100%}}#content .news_list .entry .info .date,#content .news_list .entry .info .news_venue{display:block;float:left;padding:0px 0 1px;margin:0 25px 0px 0;color:#999;font:400 12px/120% "proxima-nova";text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 550px){#content .news_list .entry .info .date,#content .news_list .entry .info .news_venue{font-size:11px}}#content .news_list .entry .info .info_top{margin-top:5px;margin-bottom:7px;height:15px}@media screen and (max-width: 550px){#content .news_list .entry .info .info_top{margin-top:0px;margin-bottom:2px}}#content .news_list .entry .info .date span.d{margin-right:-2px}#content .news_list .entry .info .news_venue{padding:0 0 4px;color:blue}#content .news_list .entry .info h3{clear:both;display:block;width:400px;height:auto;margin:0;padding:5px 0 3px;float:none;font:400 22px "proxima-nova";color:#333;text-transform:uppercase}@media screen and (min-width: 415px)and (max-width: 1039px){#content .news_list .entry .info h3{width:auto;margin-right:30px}}@media screen and (max-width: 767px){#content .news_list .entry .info h3{width:auto}}@media screen and (max-width: 550px){#content .news_list .entry .info h3{padding-top:2px;margin-right:37px}}#content .news_list .entry .info h3 a,#content .news_list .entry .info h3 a:visited{color:#333;font:400 22px "proxima-nova";text-decoration:none;text-transform:uppercase}@media screen and (max-width: 550px){#content .news_list .entry .info h3 a,#content .news_list .entry .info h3 a:visited{font-size:16px}}#content .news_list .entry .info h3 a:hover,#content .news_list .entry .info h3 a:visited:hover{text-decoration:none;color:#008cd1}#content .news_list .entry .info .follow_event{background:url("../images/icon_star.png") no-repeat 0 -1px;padding-left:25px;margin-top:2px;font:400 12px "proxima-nova";letter-spacing:2px;color:#333;text-transform:uppercase}#content .news_list .entry .info .follow_event a:hover{text-decoration:underline}#content .news_list .entry .info h4{display:block;width:300px;height:auto;margin:0;padding:0;float:none;font:700 12px/120% "proxima-nova";color:#000;text-transform:uppercase}#content .news_list .entry .info p{display:none}#content .news_list .entry .info[data-category=firstontariocentre]{border-left-color:#94c947}#content .news_list .entry .news_venue[data-category=firstontariocentre]{color:#94c947}#content .news_list .entry .info[data-category=hamiltonplace]{border-left-color:#008cd1}#content .news_list .entry .news_venue[data-category=hamiltonplace]{color:#008cd1}#content .news_list .entry .info[data-category=firstontarioconcerthall]{border-left-color:#008cd1}#content .news_list .entry .news_venue[data-category=firstontarioconcerthall]{color:#008cd1}#content .news_list .entry .info[data-category=molsoncanadianstudio]{border-left-color:#ed174c}#content .news_list .entry .news_venue[data-category=molsoncanadianstudio]{color:#ed174c}#content .news_list .entry .info[data-category=thestudio]{border-left-color:#ed174c}#content .news_list .entry .news_venue[data-category=thestudio]{color:#ed174c}#content .news_list .entry .buttons a.more,#content .news_list .entry .buttons a:link.more,#content .news_list .entry .buttons a:visited.more,#content .news_list .entry .buttons a.tickets,#content .news_list .entry .buttons a:link.tickets,#content .news_list .entry .buttons a:visited.tickets{background-color:rgba(0,0,0,0)}#content .news_list .entry .buttons{position:absolute;top:0px;right:0;width:67px;height:100%;background:url("../images/bg_faq.png") 0 0;border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding:18px 22px}@media screen and (max-width: 550px){#content .news_list .entry .buttons{padding-top:10px}}@media screen and (max-width: 480px){#content .news_list .entry .buttons{width:45px;padding:13px 12px}}#content .news_list .entry .buttons a,#content .news_list .entry .buttons span{margin:21px 0 15px -3px;width:25px;height:33px;background:rgba(0,0,0,0);text-indent:-9999px}#content .news_list .entry .buttons a.more,#content .news_list .entry .buttons span.more{background:url("../images/icons/icon_more.png") no-repeat 0 0}#content .news_list .entry .buttons a.more:after,#content .news_list .entry .buttons span.more:after{content:none}#content .news_list .entry .buttons a.more:hover,#content .news_list .entry .buttons span.more:hover{background:url("../images/icons/arrow_firstontariocentre.png") no-repeat 0 0;background-position:-2px -47px}@media screen and (min-width: 415px)and (max-width: 1039px){#content .news_list .entry .buttons a,#content .news_list .entry .buttons span{margin-top:17px}}@media screen and (max-width: 550px){#content .news_list .entry .buttons a,#content .news_list .entry .buttons span{margin-top:13px}}#content .news_detail .description a,#content .news_detail .description a:visited{color:#7ecddf;text-decoration:none;border-bottom:1px dotted #7ecddf;outline:none}#content .news_detail .description a:hover,#content .news_detail .description a:focus,#content .news_detail .description a:visited:hover,#content .news_detail .description a:visited:focus{text-decoration:none;color:#7ecddf}#content .news_detail .thumb{width:137px;height:117px;margin:0px 10px 10px 0px;float:left}#content .news_detail .thumb img{width:127px;height:107px}#content .news_detail #branding{margin-bottom:20px}#content .news_detail #branding .infoBlock{display:none}#content .news_detail #column_1{background:none;filter:none;padding:0;margin-top:0px}#content .news_detail #column_1 .holder{margin-top:0;padding:0}#content .news_detail #column_1 .holder .container{padding:0;background:none;background-color:none;filter:none;overflow:hidden;border-radius:0}#content .news_detail .news-wrap{position:relative;width:800px;margin:0;padding:0px;background:none;background:#fff;border-top:6px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;*zoom:1}@media screen and (min-width: 415px)and (max-width: 1039px){#content .news_detail .news-wrap{width:100%}}@media screen and (max-width: 767px){#content .news_detail .news-wrap{width:100%}}#content .news_detail .news-wrap:before,#content .news_detail .news-wrap:after{content:" ";display:table}#content .news_detail .news-wrap:after{clear:both}#content .news_detail .news-wrap.has-branding{padding-top:0}#content .news_detail .news-wrap.has-branding .news-details{padding-left:0}#content .news_detail .news-wrap.has-branding .news-content{margin-right:0px;margin-top:10px}#content .news_detail .news-wrap[data-category=firstontariocentre]{border-top-color:#94c947}#content .news_detail .news-wrap[data-category=hamiltonplace]{border-top-color:#008cd1}#content .news_detail .news-wrap[data-category=firstontarioconcerthall]{border-top-color:#008cd1}#content .news_detail .news-wrap[data-category=molsoncanadianstudio]{border-top-color:#ed174c}#content .news_detail .news-wrap[data-category=thestudio]{border-top-color:#ed174c}#content .news_detail .news-content{position:relative;background:#fff;margin:0}#content .news_detail .news-content .info_top_wrapper .date,#content .news_detail .news-content .info_top_wrapper .news_venue{display:block;float:left;padding:0px 0 1px;margin:0 15px 0px 0;color:#333;font:400 16px/120% "proxima-nova";text-transform:uppercase;letter-spacing:1px}#content .news_detail .news-content .info_top_wrapper .info_top{margin-top:5px;margin-bottom:7px;height:15px}#content .news_detail .news-content .info_top_wrapper .date span.d{margin-right:-2px}#content .news_detail .news-content .info_top_wrapper .news_venue{padding:0 0 4px}#content .news_detail .news-content .info_top_wrapper .news_venue[data-category=firstontariocentre]{color:#94c947}#content .news_detail .news-content .info_top_wrapper .news_venue[data-category=hamiltonplace]{color:#008cd1}#content .news_detail .news-content .info_top_wrapper .news_venue[data-category=firstontarioconcerthall]{color:#008cd1}#content .news_detail .news-content .info_top_wrapper .news_venue[data-category=molsoncanadianstudio]{color:#ed174c}#content .news_detail .news-content .info_top_wrapper .news_venue[data-category=thestudio]{color:#ed174c}#content .news_detail .news-details{position:relative}#content .news_detail .news-details a.print,#content .news_detail .news-details a.print:visited{display:block;position:relative;width:194px;height:20px;padding:0 20px 0 0;margin:10px 0 0;text-align:right;color:#999;text-transform:uppercase;font:bold 12px/18px Arial,Helvetica,sans-serif;text-decoration:none}#content .news_detail .news-details a.print:hover,#content .news_detail .news-details a.print:focus,#content .news_detail .news-details a.print:visited:hover,#content .news_detail .news-details a.print:visited:focus{text-decoration:none;color:red}#content .news_detail .news-addthis ul{border:none !important}#content .news_detail .news-addthis ul li{border:none !important}#content .news_detail .buttons{width:200px;height:30px;padding:0;margin:0 0 15px}#content .news_detail .buttons span,#content .news_detail .buttons a,#content .news_detail .buttons a:link,#content .news_detail .buttons a:visited{width:200px;height:30px;font-size:18px}#content .news_detail .buttons span.soon,#content .news_detail .buttons a.soon,#content .news_detail .buttons a:link.soon,#content .news_detail .buttons a:visited.soon{font-size:14px}#content .news_detail a.print{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:#000;font-size:11px;font-weight:700;text-transform:uppercase}#content .news_detail a.print:hover{background-position:0 -66px}#content .news_detail .share_bar{padding:15px 0;margin:0 0 15px;float:left;width:400px}#content .news_detail .news-body{position:relative;display:block;padding:25px 30px 30px 30px;margin:0}@media screen and (max-width: 767px){#content .news_detail .news-body{padding:25px 20px 30px 20px}#content .news_detail .news-body p{font-size:17px}}#content .news_detail .news-body h3{font:400 16px "proxima-nova" !important;text-transform:uppercase !important;color:#333 !important}#content .news_detail .news-body p{margin:0;padding:0 0 15px 0;color:#333;font-size:12px;line-height:19px}#content .news_detail .news-body h1{padding-bottom:15px !important}#content .news_detail .news-body .news_list a,#content .news_detail .news-body .news_list a:hover{text-decoration:none}#content .news_detail .news-body .news_list .entry{width:739px}#content .news_detail .news-body .news_list img{border:1px solid #ccc}#content .news_detail .news-body .news_list .info{width:595px;border:1px solid #ccc;border-left:6px solid #5e5e5e}#content .news_detail .news-body .news_list .info .date,#content .news_detail .news-body .news_list .info .event_venue{display:block;float:left;padding:0px 0 1px;margin:0 25px 0px 0;color:#999;font:400 12px/120% "proxima-nova";text-transform:uppercase}#content .news_detail .news-body .news_list .info:hover .info{box-shadow:0px 0px 3px 3px rgba(255,255,255,.3)}#content .news_detail .news-body .news_list .info[data-category=firstontariocentre]{border-left-color:#94c947}#content .news_detail .news-body .news_list .event_venue[data-category=firstontariocentre]{color:#94c947}#content .news_detail .news-body .news_list .info[data-category=hamiltonplace]{border-left-color:#008cd1}#content .news_detail .news-body .news_list .event_venue[data-category=hamiltonplace]{color:#008cd1}#content .news_detail .news-body .news_list .info[data-category=firstontarioconcerthall]{border-left-color:#008cd1}#content .news_detail .news-body .news_list .event_venue[data-category=firstontarioconcerthall]{color:#008cd1}#content .news_detail .news-body .news_list .info[data-category=molsoncanadianstudio]{border-left-color:#ed174c}#content .news_detail .news-body .news_list .event_venue[data-category=molsoncanadianstudio]{color:#ed174c}#content .news_detail .news-body .news_list .info[data-category=thestudio]{border-left-color:#ed174c}#content .news_detail .news-body .news_list .event_venue[data-category=thestudio]{color:#ed174c}#content .news_detail .news-body .news_list .follow_event{background:url("../images/icon_star.png") no-repeat 0 -1px;padding-left:25px;margin-top:2px;font:400 12px "proxima-nova";letter-spacing:2px;color:#333;text-transform:uppercase}#content .news_detail .news-body .news_list .follow_event:hover{text-decoration:none !important}#content .news_detail .news-body .news_list .follow_event:hover[data-category=firstontariocentre]{color:#94c947}#content .news_detail .news-body .news_list .follow_event:hover[data-category=hamiltonplace]{color:#008cd1}#content .news_detail .news-body .news_list .follow_event:hover[data-category=firstontarioconcerthall]{color:#008cd1}#content .news_detail .news-body .news_list .follow_event:hover[data-category=molsoncanadianstudio]{color:#ed174c}#content .news_detail .news-body .news_list .follow_event:hover[data-category=thestudio]{color:#ed174c}#content .news_detail .news-body .news_list h3{padding-top:0px}#content .news_detail .news-body .news_list .buttons a,#content .news_detail .news-body .news_list .buttons span{margin:0 0 15px;width:25px;height:30px}#content .news_detail .news-body .news_list .buttons a.more,#content .news_detail .news-body .news_list .buttons span.more{background:url("../images/icons/icon_info_black.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:after,#content .news_detail .news-body .news_list .buttons span.more:after{content:none}#content .news_detail .news-body .news_list .buttons a.tickets,#content .news_detail .news-body .news_list .buttons span.tickets{background:url("../images/icons/icon_ticket_black.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:after,#content .news_detail .news-body .news_list .buttons span.tickets:after{content:none}#content .news_detail .news-body .news_list .buttons a.tickets:hover,#content .news_detail .news-body .news_list .buttons span.tickets:hover{background:url("../images/icons/icon_ticket_black.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:hover[data-category=firstontariocentre],#content .news_detail .news-body .news_list .buttons span.more:hover[data-category=firstontariocentre]{background:url("../images/icons/icon_info_firstontariocentre.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:hover[data-category=hamiltonplace],#content .news_detail .news-body .news_list .buttons span.more:hover[data-category=hamiltonplace]{background:url("../images/icons/icon_info_hamiltonplace.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:hover[data-category=firstontarioconcerthall],#content .news_detail .news-body .news_list .buttons span.more:hover[data-category=firstontarioconcerthall]{background:url("../images/icons/icon_info_firstontarioconcerthall.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:hover[data-category=molsoncanadianstudio],#content .news_detail .news-body .news_list .buttons span.more:hover[data-category=molsoncanadianstudio]{background:url("../images/icons/icon_info_molsoncanadianstudio.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.more:hover[data-category=thestudio],#content .news_detail .news-body .news_list .buttons span.more:hover[data-category=thestudio]{background:url("../images/icons/icon_info_thestudio.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:hover[data-category=firstontariocentre],#content .news_detail .news-body .news_list .buttons span.tickets:hover[data-category=firstontariocentre]{background:url("../images/icons/icon_ticket_firstontariocentre.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:hover[data-category=hamiltonplace],#content .news_detail .news-body .news_list .buttons span.tickets:hover[data-category=hamiltonplace]{background:url("../images/icons/icon_ticket_hamiltonplace.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:hover[data-category=firstontarioconcerthall],#content .news_detail .news-body .news_list .buttons span.tickets:hover[data-category=firstontarioconcerthall]{background:url("../images/icons/icon_ticket_firstontarioconcerthall.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:hover[data-category=molsoncanadianstudio],#content .news_detail .news-body .news_list .buttons span.tickets:hover[data-category=molsoncanadianstudio]{background:url("../images/icons/icon_ticket_molsoncanadianstudio.png") no-repeat 0 0}#content .news_detail .news-body .news_list .buttons a.tickets:hover[data-category=thestudio],#content .news_detail .news-body .news_list .buttons span.tickets:hover[data-category=thestudio]{background:url("../images/icons/icon_ticket_thestudio.png") no-repeat 0 0}#content .news_detail .news-body .news_headings{clear:both;width:100%;margin-bottom:20px;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}#content .news_detail .news-body .news_headings h1{line-height:44px;padding-bottom:7px !important}#content .news_detail .news-body .news_headings h2{font:400 20px "proxima-nova" !important;text-transform:none !important}#content .news_detail .news-body .news_headings .button{margin:8px 0px 25px 0px}#content .news_detail .news-body .news_data{margin-top:15px;border-bottom:1px solid #ccc}#content .news_detail .news-body .news_data p{padding-bottom:0px;line-height:18px;font:400 16px "proxima-nova"}#content .news_detail .news-body .description{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #ccc}#content .news_detail .news-body .description p{font:400 20px "proxima-nova"}@media screen and (max-width: 767px){#content .news_detail .news-body .description p{font-size:17px}}#content .news_detail .news-body .link{padding-top:0px;margin-top:0px;margin-bottom:15px;border-bottom:1px solid #ccc}#content .news_detail .news-body .link h3{font:400 16px "proxima-nova" !important;text-transform:uppercase !important;color:#333 !important}#content .news_detail .news-body .link ul{margin:0;padding:0;list-style-type:none;list-style-image:none;font:400 16px "proxima-nova"}#content .news_detail .news-body .link ul li{height:40px;padding:0;margin:0 0 5px;background:none}#content .news_detail .news-body .link ul li:hover a,#content .news_detail .news-body .link ul li:hover a:link,#content .news_detail .news-body .link ul li:hover a:visited,#content .news_detail .news-body .link ul li:focus a,#content .news_detail .news-body .link ul li:focus a:link,#content .news_detail .news-body .link ul li:focus a:visited{text-decoration:underline}#content .news_detail .news-body .link ul li:before{content:"";float:left;width:25px;height:25px;margin-right:10px;margin-top:11px;background:url("../images/icons/icon_link_external.png") no-repeat 0 0}#content .news_detail .news-body .link ul li a,#content .news_detail .news-body .link ul li a:visited{font:400 16px "proxima-nova";display:block;color:#333;text-decoration:none;padding:9px 60px 8px 15px}#content .news_detail .news-body .link ul li a:after{content:none}.news_detail.one_sidebar_right #column_1 .full-slideshow{margin:0 !important}.news_detail_OLD{position:relative}.news_detail_OLD .heading{border-bottom:1px dotted #206cad;padding:0 0 15px;margin:0 0 15px;position:relative}.news_detail_OLD .heading .date{color:#333;font-size:12px;font-weight:bold;position:absolute;top:0px;left:0px}.news_detail_OLD .heading .all_news{color:#333;font-size:12px;position:absolute;top:0px;right:0px}.news_detail_OLD .heading .all_news a{color:#f49f39;text-transform:uppercase;font-weight:bold}.news_detail_OLD .heading .all_news a:hover{color:#f49f39;text-decoration:none}.news_detail_OLD .heading h1{margin:0;padding:20px 0 8px 0 !important;color:#216dae;text-transform:uppercase;font-size:24px;border-bottom:none;font-family:"superclarendon-1","superclarendon-2",serif;font-weight:normal}.news_detail_OLD .heading h2{color:#333 !important;font:normal 16px "museo-sans-1","museo-sans-2" !important;padding-top:6px !important;text-transform:none;line-height:22px !important}.news_detail_OLD .description p{margin:0;padding:0 0 15px 0;color:#333;font-size:12px;line-height:19px}.news_detail_OLD .description p a{border-bottom:1px dotted #206cad;color:#206cad}.news_detail_OLD .description p a:hover{border-bottom:none;text-decoration:none}.news_detail_OLD .description p img{float:left;margin:0px 15px 5px 0px;padding:5px;border:1px solid #5e5e5e}.news_detail_OLD .sharing .addthis_counter.addthis_bubble_style{box-sizing:content-box}.news_detail_OLD .news_list{margin:0 0 15px}.news_detail_OLD .news_list .list{padding:0}img[align=left],img.left{float:left;margin:0 15px 10px 0;padding:6px}img[align=right],img.right{float:right;margin:0 0 10px 15px;padding:6px}.content,#content{margin:0 0 0px;margin-bottom:15px;padding:0;position:relative}.content .container,#content .container{clear:both;position:relative}.content img,#content img{max-width:800px}.content img[align=left],.content img.left,#content img[align=left],#content img.left{float:left;margin:0 15px 10px 0;padding:6px}.content img[align=right],.content img.right,#content img[align=right],#content img.right{float:right;margin:0 0 10px 15px;padding:6px}@media screen and (min-width: 415px)and (max-width: 1039px){.content img,#content img{max-width:100%;height:auto !important}}@media screen and (max-width: 767px){.content img,#content img{max-width:100%;height:auto !important}}.content .textarea,#content .textarea{padding:0px}.content .textarea h1.lead,.content .textarea p.lead,#content .textarea h1.lead,#content .textarea p.lead{padding:0 0 15px;border-bottom:1px solid #ccc}.content .textarea p.lead,#content .textarea p.lead{font-size:22px}@media screen and (max-width: 767px){.content .textarea p.lead,#content .textarea p.lead{font-size:18px}}.content .textarea ul,#content .textarea ul{padding:0 15px 0 41px;list-style:none;margin:0 0 20px;color:#333}.content .textarea ul li,#content .textarea ul li{padding:0 0 8px;color:#333;position:relative;font:400 17px/150% "proxima-nova"}.content .textarea ul li:before,#content .textarea ul li:before{content:" ";position:absolute;top:4px;left:-25px;background:url("../images/rectangle.png") 0 0 no-repeat;width:15px;height:15px}.content .textarea ol,#content .textarea ol{padding:0 15px 0px 41px;margin:0 0 20px;color:#333}.content .textarea ol li,#content .textarea ol li{padding:0 0 8px;font:400 17px/150% "proxima-nova";color:#333;font-weight:normal}.content table,#content table{margin:0 0 15px;position:relative}.content table tr,#content table tr{border:1px solid #ccc}.content table tr td,.content table tr th,#content table tr td,#content table tr th{padding:5px;border:none}.content table tr td p,.content table tr th p,#content table tr td p,#content table tr th p{margin:0 0 5px}.error{height:auto;background-color:#ffe603;border:1px solid #ffe603;font-size:12px;color:#000;padding:4px 8px;width:auto;line-height:12px;text-align:center;z-index:999999;vertical-align:center;font-family:Arial,Helvetica,sans-serif;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 0 10px}.error p{color:#222;font-size:12px;padding:0;margin:0}.login_form{display:block;position:relative;margin:0 0 10px;padding:0}.login_form input,.login_form input[type=text]{position:relative;float:left;margin:0;padding:10px 10px 6px;height:30px;background:#333;width:246px;text-transform:uppercase;font:normal 14px/14px Arial,Helvetica,sans-serif;color:#fff;border:0;-webkit-appearance:none}.login_form input::-webkit-input-placeholder,.login_form input[type=text]::-webkit-input-placeholder{font:normal 14px/14px Arial,Helvetica,sans-serif;color:#fff}.login_form input:-moz-placeholder,.login_form input[type=text]:-moz-placeholder{font:normal 14px/14px Arial,Helvetica,sans-serif;color:#fff}.login_form input:-ms-input-placeholder,.login_form input[type=text]:-ms-input-placeholder{font:normal 14px/14px Arial,Helvetica,sans-serif;color:#fff}.login_form input:focus,.login_form input[type=text]:focus{outline:none;-webkit-appearance:none}.login_form input[type=submit],.lpeRegForm input[type=submit]{display:block;width:auto;height:30px;padding:0 30px 0 10px;margin:0 0 10px;color:#000;text-transform:uppercase;font:bold 14px/33px Arial,Helvetica,sans-serif;background:#fff;border:0;outline:none}#spotlight_6{*zoom:1;margin-bottom:65px}#spotlight_6:before,#spotlight_6:after{content:" ";display:table}#spotlight_6:after{clear:both}#spotlight_6 h2{display:none}#spotlight_6 a{width:240px;height:80px;float:left;margin-right:15px}#spotlight_6 a img{width:240px;height:80px}.styleguide-1 .holder{width:604px !important;padding:10px !important}.button{font:400 18px "proxima-nova";border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;background:#000;padding:8px 15px;text-transform:uppercase;display:inline-block}.button a{color:#fff}.button a:hover{text-decoration:none}.button:before{content:"";float:right;width:25px;height:15px;margin-left:19px;margin-top:4px;background:url("../images/icons/icon_button_arrow.png") no-repeat 0 0}.button:hover{background:#666;cursor:pointer}.button.ticket_button{background:#ed174c;letter-spacing:1px;padding:10px 20px}.button.ticket_button:before{content:"";float:left;width:25px;height:23px;margin-right:8px;margin-top:-1px;margin-left:0px;background:url("../images/icons/icon_ticket_white.png") no-repeat 0 0}.button.ticket_button:hover{background:#f14570;cursor:pointer}@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,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:18px}h2{font-size:16px}h2{font-size:14px}.news_tools{display:none}.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,nav,.subnav{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:600px}body#events.detail #column_2{display:block}.column{width:100% !important}.event_detail .showings ul li a.ical,.event_detail .showings ul li a.ical:visited{display:none !important}.event_list a:after{content:""}.event_list .entry .info,.news_list .entry .info{width:400px !important;float:right}.event_list .entry,.news_list .entry{border-bottom:1px solid #333}.event_list .entry .buttons,.news_list .entry .buttons{display:none}.event_list .event_sort{display:none}.event_detail #branding{display:none}.event_detail #column_1{background:none;filter:none;padding:0}.event_detail #column_1 .holder .container{padding:0;width:100%;background-color:none;background:none;filter:none}.event_detail .event_wrap{position:relative;width:100%;*zoom:1}.event_detail .event_wrap:before,.event_detail .event_wrap:after{content:" ";display:table}.event_detail .event_wrap:after{clear:both}.event_detail .event-content{position:relative;float:none;width:100%}.event_detail .event-details{position:relative;float:none;width:100%;background:none}.event_detail .event-details ul{display:block;position:relative;list-style:none;list-style-image:none;padding:0;margin:0 0 5px}.event_detail .event-details ul li{margin:0;padding:10px 0 0;font-size:12px;color:#333}.event_detail .event-details ul li label{display:block;padding:0;margin:0 0 5px;cursor:default;text-transform:uppercase;color:red;font:bold 16px/120% Arial,Helvetica,sans-serif;padding:0 0 0 10px}.event_detail .event-details ul li div{padding:0 0 10px 10px;color:#ccc;font:normal 14px/120% Arial,Helvetica,sans-serif}.event_detail .event-details ul li div div{padding:0}.event_detail .event-details ul li p,.event_detail .event-details ul li span{display:block;position:relative;color:#5e5e5e;padding:0 0 3px;margin:0;font:normal 14px/120% Arial,Helvetica,sans-serif}.event_detail .event-details ul li a,.event_detail .event-details ul li a:visited{color:#333;text-decoration:underline}.event_detail .event-details ul li a:hover,.event_detail .event-details ul li a:focus,.event_detail .event-details ul li a:visited:hover,.event_detail .event-details ul li a:visited:focus{color:red;text-decoration:none}.event_detail .event-details a.print,.event_detail .event-details a.print:visited{display:none;position:relative;width:200px;height:20px;padding:0 20px 0 0;margin:10px 0 0;text-align:right;color:#999;text-transform:uppercase;font:bold 12px/14px Arial,Helvetica,sans-serif;text-decoration:none;background:url(../images/print-gray.png) no-repeat right 0}.event_detail .event-details a.print:hover,.event_detail .event-details a.print:focus,.event_detail .event-details a.print:visited:hover,.event_detail .event-details a.print:visited:focus{text-decoration:none;color:red;background-position:right -25px}.event_detail .buttons{width:200px;height:30px;padding:0;margin:0 0 20px}.event_detail .buttons span,.event_detail .buttons a,.event_detail .buttons a:link,.event_detail .buttons a:visited{width:200px;height:30px}.event_detail .share_bar{display:none}.event_detail .showings{margin:0 0 20px;width:100%}.event_detail .showings ul li a.ical,.event_detail .showings ul li a.ical:visited{display:none}.event_detail .event-body{box-shadow:none}}