html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,.event_detail table tr td,.faq ol li,.faq ul li,.link ul.list li ol li,.link ul.list li ul li,.textarea .content table tr td,.content ol li,.content ul li,.listing .entry .info ul li,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,.home-slideshow .rsGCaption .rsABlock .buttons .buttons_inner,.home .alert a,.home .alert p,.home .alert .event_detail table tr td,.event_detail table tr .home .alert td,.home .alert .faq ol li,.faq ol .home .alert li,.home .alert .faq ul li,.faq ul .home .alert li,.home .alert .link ul.list li ol li,.link ul.list li ol .home .alert li,.home .alert .link ul.list li ul li,.link ul.list li ul .home .alert li,.home .alert .textarea .content table tr td,.textarea .content table tr .home .alert td,.home .alert .content ol li,.content ol .home .alert li,.home .alert .content ul li,.content ul .home .alert li,.home .alert .listing .entry .info ul li,.listing .entry .info ul .home .alert li,.landing_page .teams_icon .icon .fa,.landing_page .sm_icon .icon .fa{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,.event_detail table tr td,.faq ol li,.faq ul li,.link ul.list li ol li,.link ul.list li ul li,.textarea .content table tr td,.content ol li,.content ul li,.listing .entry .info ul li,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,.event_detail table tr td.lead,.faq ol li.lead,.faq ul li.lead,.link ul.list li ol li.lead,.link ul.list li ul li.lead,.textarea .content table tr td.lead,.content ol li.lead,.content ul li.lead,.listing .entry .info ul li.lead,address.lead{font-size:24px;line-height:32px;color:#333;padding-bottom:20px;border-bottom:1px solid #eee}p a,.event_detail table tr td a,.faq ol li a,.faq ul li a,.link ul.list li ol li a,.link ul.list li ul li a,.textarea .content table tr td a,.content ol li a,.content ul li a,.listing .entry .info ul li a,p a:link,p a:visited,address a,address a:link,address a:visited{text-decoration:none}p a:hover,.event_detail table tr td a:hover,.faq ol li a:hover,.faq ul li a:hover,.link ul.list li ol li a:hover,.link ul.list li ul li a:hover,.textarea .content table tr td a:hover,.content ol li a:hover,.content ul li a:hover,.listing .entry .info ul li a:hover,p a:focus,.event_detail table tr td a:focus,.faq ol li a:focus,.faq ul li a:focus,.link ul.list li ol li a:focus,.link ul.list li ul li a:focus,.textarea .content table tr td a:focus,.content ol li a:focus,.content ul li a:focus,.listing .entry .info ul li 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 .event_detail table tr td a,.event_detail table tr .textarea td a,.textarea .faq ol li a,.faq ol .textarea li a,.textarea .faq ul li a,.faq ul .textarea li a,.textarea .link ul.list li ol li a,.link ul.list li ol .textarea li a,.textarea .link ul.list li ul li a,.link ul.list li ul .textarea li 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 .listing .entry .info ul li a,.listing .entry .info ul .textarea li 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}*{box-sizing:border-box}html{height:100%;width:100%}body{margin:0;padding:0;text-align:left;font-family:"Source Sans Pro",sans-serif;font-size:16px;color:#333;height:100%;width:100%}#container{margin:0;padding:0;position:relative;width:100%}#layout{position:relative;width:100%;margin:0 auto;padding:0 0 744px}@media screen and (max-width: 1000px){#layout{padding:0 0 575px}}@media screen and (max-width: 600px){#layout{padding:0 0 0px}}#content{position:relative;width:100%;max-width:1020px;min-height:410px;margin:220px auto 0;padding:0}.no-header #content{margin-top:20px}.home #content{max-width:100%;margin-top:140px}@media screen and (max-width: 1080px){.home #content{margin-top:110px}}@media screen and (max-width: 1080px){#content{margin-top:110px}}.column{position:relative;margin:0;padding:0}.one_sidebar_right{*zoom:1;padding-bottom:60px}.one_sidebar_right:before,.one_sidebar_right:after{content:" ";display:table}.one_sidebar_right:after{clear:both}.one_sidebar_right #column_1{padding:0px;margin:auto}.one_sidebar_right #column_1.has_slideshow{margin-top:380px}.one_sidebar_right #column_1 .container{min-height:551px;padding:0px;*zoom:1}.one_sidebar_right #column_1 .container:before,.one_sidebar_right #column_1 .container:after{content:" ";display:table}.one_sidebar_right #column_1 .container:after{clear:both}.one_sidebar_right #column_1 .textarea,.one_sidebar_right #column_1 .faq,.one_sidebar_right #column_1 .link,.one_sidebar_right #column_1 .listing,.one_sidebar_right #column_1 .sitemap,.one_sidebar_right #column_1 .login_page{max-width:685px;padding:0px 10px;margin:auto}#events .one_sidebar_right #column_1,#teams .one_sidebar_right #column_1{width:65.19607843%}@media screen and (max-width: 1000px){.one_sidebar_right #column_1{padding-left:10px}}.one_sidebar_right #column_2{width:30.3030303%;float:right;margin-left:0px;margin-top:0px}.one_sidebar_right #column_2 .right_column{max-width:300px;width:100%}@media screen and (max-width: 820px){.one_sidebar_right #column_2{display:none}}.one_sidebar_right #column_2.short_screen{position:absolute;top:40px}#events .one_sidebar_right #column_1,#teams .one_sidebar_right #column_1{margin:0;float:left}@media screen and (max-width: 820px){#events .one_sidebar_right #column_1,#teams .one_sidebar_right #column_1{width:95%;margin:auto;float:none}}.full{max-width:1000px;width:100%;margin:auto;padding-bottom:0px}.full .full_column{max-width:1000px;width:100%;padding:0px;background:#fff}.full .full_column .container{width:100%;max-width:990px;margin:auto;padding:0px;*zoom:1}.full .full_column .container:before,.full .full_column .container:after{content:" ";display:table}.full .full_column .container:after{clear:both}#cse-search-results{padding:0 10px}#cse-search-results iframe{width:100%}#overlay_container{padding:100px 0 0;height:100%;overflow:scroll}#overlay_container .close-overlay{background:url(../images/button_close.png) no-repeat center center;width:50px;height:50px;position:absolute;top:-25px;right:-25px;cursor:pointer;display:block;z-index:50}#overlay_container a,#overlay_container a:link,#overlay_container a:visited{display:block;max-width:1000px;height:auto;position:relative;z-index:10}#overlay_container a img,#overlay_container a:link img,#overlay_container a:visited img{width:100%;height:auto}.overlay_content{margin:0 auto;padding:0;max-width:1000px;width:95%;height:auto;position:relative}.close-overlay-bg{display:block;width:100%;height:100%;position:absolute;margin:0;padding:0;min-height:100%}.dontshow-overlay{width:100%;position:absolute;bottom:-20px;left:0px;height:25px;line-height:25px;text-align:center;background:#000;color:#fff;cursor:pointer}.dontshow-overlay:hover{background:#999;color:#222}header,.header{position:fixed;top:0px;left:0px;margin:0 auto 80px;padding:0;width:100%;z-index:700;display:block;box-shadow:0px 2px 20px rgba(0,0,0,.1);border-bottom:3px solid #ebebeb;background:#fff}header .header_inner,.header .header_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;max-width:1080px;margin:0 auto}header .header_inner .logo,.header .header_inner .logo{transition:all 100ms linear;display:flex;justify-content:flex-start;align-items:center;width:200px;height:75px;margin:0}header .header_inner .logo a,header .header_inner .logo span,.header .header_inner .logo a,.header .header_inner .logo span{display:block;transition:all 100ms linear;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("../images/main_logo.svg") no-repeat center;width:200px;height:100px;color:rgba(0,0,0,0)}header .header_inner .logo>a:hover,header .header_inner .logo>a:focus,.header .header_inner .logo>a:hover,.header .header_inner .logo>a:focus{opacity:.75}@media screen and (max-width: 1080px){header .header_inner,.header .header_inner{flex-wrap:wrap}header .header_inner .nav_wrapper.is_opened,.header .header_inner .nav_wrapper.is_opened{width:100%;height:100vh;background:rgba(0,0,0,.7)}header .header_inner .nav_wrapper .hdr_nav,.header .header_inner .nav_wrapper .hdr_nav{width:100%;max-width:500px;height:100vh;float:right}}@media screen and (max-width: 820px){header,.header{margin:0 auto 60px}}@media screen and (max-width: 1080px){header,.header{height:70px;z-index:500;background:#fff;position:fixed;top:0px;left:0px;box-shadow:none}header .mobile_logo,.header .mobile_logo{display:block}}.toolbar{position:relative;display:block;padding:10px 0 0;margin:0;z-index:50;width:100%;height:65px;display:block;background:#000;*zoom:1}.toolbar:before,.toolbar:after{content:" ";display:table}.toolbar:after{clear:both}.toolbar .toolbar_inner{width:100%;max-width:1000px;margin:auto;display:block;position:relative}.toolbar .teams span{float:left;color:#fff;padding-right:0px;height:45px;line-height:45px;font-size:14px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.toolbar .teams .mavs_logo{background:url(../images/hdr_mavericks_logo.png) right center no-repeat;float:left;color:#fff;width:60px;height:45px;line-height:45px;font-size:14px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.toolbar .teams .mavs_logo:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.toolbar .teams .stars_logo{background:url(../images/hdr_stars_logo.png);float:left;height:45px;width:55px;display:block}.toolbar .teams .stars_logo:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.toolbar .divider{float:left;line-height:45px;padding:0px 20px;color:#555}.toolbar .social{padding-top:10px}.toolbar .social a{font-size:20px;float:left;padding:0px 17px;line-height:24px}.toolbar .social a.tw{color:#55aced}.toolbar .social a.tw:hover{color:#fff}.toolbar .social a.fb{color:#4877cb}.toolbar .social a.fb:hover{color:#fff}.toolbar .social a.in{color:#5c91bd}.toolbar .social a.in:hover{color:#fff}.toolbar .social .divider{line-height:24px;padding:0px 0px 0px 10px}.toolbar .social .search_toggle{color:#fff;font-size:24px;width:50px;float:left;line-height:24px;padding:0px 0px 0px 25px;transition:all .1s linear}.toolbar .social .search_toggle .fa-times{display:none}.toolbar .social .search_toggle.is_opened .fa-times{display:block}.toolbar .social .search_toggle.is_opened .fa-search{display:none}.toolbar .social .search_toggle:hover{color:#ccc;cursor:pointer}@media screen and (max-width: 1080px){.toolbar{display:none;background-color:#fff;position:absolute;left:0px;top:70px;z-index:500}.toolbar .right,.toolbar .left{display:none}.toolbar #cse-search-box{display:block;left:5%;right:auto;width:90%}.toolbar #cse-search-box input[type=text]{background-color:#fff;border:1px solid #e5e5e5;width:100%;color:#666;letter-spacing:2px}.toolbar #cse-search-box input[type=text]:focus,.toolbar #cse-search-box input[type=text]:hover{border-color:#ccc;outline:none}.toolbar.showit{display:block}}#cse-search-box{position:absolute;top:0px;right:40px;display:none}#cse-search-box input[type=text]{background-color:#000;border:1px solid #333;border-radius:4px;height:45px;line-height:45px;color:#fff;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:900;text-indent:20px;font-size:14px;margin-top:0px;transition:all .2s linear}#cse-search-box input[type=text]:focus,#cse-search-box input[type=text]:hover{border-color:#fff;outline:none}#cse-search-box input[type=text]::-webkit-input-placeholder{color:#999}#cse-search-box input[type=text]:-moz-placeholder{color:#999}#cse-search-box input[type=text]:-ms-input-placeholder{color:#999}#cse-search-box button{display:none}.hdr_nav,.lp_nav_wrappper .lp_nav{position:relative;margin:0px auto 0;padding:0;width:100%;z-index:500;text-align:center;background-color:#fff;height:72px}.hdr_nav ul,.lp_nav_wrappper .lp_nav ul{text-align:left;position:relative;padding:0;margin:auto;display:inline-block;*display:inline;zoom:1;max-width:1000px}.hdr_nav ul li,.lp_nav_wrappper .lp_nav ul li{display:block;padding:0;margin:0;float:left;position:relative}.hdr_nav ul li:first-child,.hdr_nav ul li.page_1,.lp_nav_wrappper .lp_nav ul li:first-child,.lp_nav_wrappper .lp_nav ul li.page_1{display:none}.hdr_nav ul li.page_4:before,.hdr_nav ul li.page_7:before,.lp_nav_wrappper .lp_nav ul li.page_4:before,.lp_nav_wrappper .lp_nav ul li.page_7:before{content:"";border-right:1px solid #222;position:absolute;left:0px;top:13px;display:block;height:50px}.hdr_nav ul li.page_4:after,.hdr_nav ul li.page_7:after,.lp_nav_wrappper .lp_nav ul li.page_4:after,.lp_nav_wrappper .lp_nav ul li.page_7:after{content:"";border-right:1px solid #222;position:absolute;right:0px;top:13px;display:block;height:50px}@media screen and (max-width: 1080px){.hdr_nav ul li.page_4:before,.hdr_nav ul li.page_4:after,.hdr_nav ul li.page_7:before,.hdr_nav ul li.page_7:after,.lp_nav_wrappper .lp_nav ul li.page_4:before,.lp_nav_wrappper .lp_nav ul li.page_4:after,.lp_nav_wrappper .lp_nav ul li.page_7:before,.lp_nav_wrappper .lp_nav ul li.page_7:after{display:none}}.hdr_nav ul li.page_6:before,.lp_nav_wrappper .lp_nav ul li.page_6:before{content:"";border-right:1px solid #222;position:absolute;left:0px;top:13px;display:block;height:50px}@media screen and (max-width: 1080px){.hdr_nav ul li.page_6:before,.lp_nav_wrappper .lp_nav ul li.page_6:before{display:none}}.hdr_nav ul li.page_3 a,.lp_nav_wrappper .lp_nav ul li.page_3 a{padding-left:0px}@media screen and (max-width: 1080px){.hdr_nav ul li.page_3 a,.lp_nav_wrappper .lp_nav ul li.page_3 a{padding:14px 20px 10px}}.hdr_nav ul li.page_9 a,.lp_nav_wrappper .lp_nav ul li.page_9 a{padding-right:0px}@media screen and (max-width: 1080px){.hdr_nav ul li.page_9 a,.lp_nav_wrappper .lp_nav ul li.page_9 a{padding:14px 20px 10px}}.hdr_nav a,.hdr_nav a:link,.hdr_nav a:visited,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link,.lp_nav_wrappper .lp_nav a:visited{display:block;text-decoration:none;font-family:"BenchNine",sans-serif;text-align:left;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;margin:0;color:#000;padding:14px 37px 10px;letter-spacing:1px;line-height:24px;height:auto}.hdr_nav a span,.hdr_nav a:link span,.hdr_nav a:visited span,.lp_nav_wrappper .lp_nav a span,.lp_nav_wrappper .lp_nav a:link span,.lp_nav_wrappper .lp_nav a:visited span{display:block}.hdr_nav a:hover,.hdr_nav a.active,.hdr_nav a:link:hover,.hdr_nav a:link.active,.hdr_nav a:visited:hover,.hdr_nav a:visited.active,.lp_nav_wrappper .lp_nav a:hover,.lp_nav_wrappper .lp_nav a.active,.lp_nav_wrappper .lp_nav a:link:hover,.lp_nav_wrappper .lp_nav a:link.active,.lp_nav_wrappper .lp_nav a:visited:hover,.lp_nav_wrappper .lp_nav a:visited.active{color:#999;text-decoration:none}@media screen and (max-width: 1000px){.hdr_nav a,.hdr_nav a:link,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link{font-size:22px;padding:14px 30px 10px}}@media screen and (max-width: 945px){.hdr_nav a,.hdr_nav a:link,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link{font-size:20px;padding:14px 30px 10px}}@media screen and (max-width: 900px){.hdr_nav a,.hdr_nav a:link,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link{font-size:18px;height:auto;padding:14px 27px 10px}}@media screen and (max-width: 820px){.hdr_nav a,.hdr_nav a:link,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link{font-size:18px;padding:14px 20px 10px}}@media screen and (min-width: 1081px){.hdr_nav,.lp_nav_wrappper .lp_nav{display:block !important}}@media screen and (max-width: 1080px){.hdr_nav,.lp_nav_wrappper .lp_nav{display:none;padding-top:0px;background-color:#fff;top:0px;border-top:3px solid #ebebeb}.hdr_nav ul,.lp_nav_wrappper .lp_nav ul{width:100%}.hdr_nav ul li,.lp_nav_wrappper .lp_nav ul li{width:100%;float:none;background-color:#fff;border-bottom:1px solid #e5e5e5}.hdr_nav ul li.page_9 a span,.lp_nav_wrappper .lp_nav ul li.page_9 a span{padding-right:4px}.hdr_nav a,.hdr_nav a:link,.lp_nav_wrappper .lp_nav a,.lp_nav_wrappper .lp_nav a:link{width:100%;float:none}.hdr_nav a span,.hdr_nav a:link span,.lp_nav_wrappper .lp_nav a span,.lp_nav_wrappper .lp_nav a:link span{display:inline}}.hdr_nav ul .sub{position:absolute;left:0px;top:72px;display:none;width:auto;padding:0;line-height:26px;z-index:9000;margin:0;border-bottom:6px solid #f3efee;background:#222;background:rgba(34,34,34,.85)}.hdr_nav ul .sub .sub_holder{padding:5px 10px;position:relative;background:gray;width:155px}@media screen and (max-width: 1080px){.hdr_nav ul .sub{position:relative;top:auto;left:auto}}.hdr_nav ul ul{float:left;background:none;width:260px;height:auto;border:none;border-top:none;margin:0;padding:15px 40px}.hdr_nav ul ul li{list-style-image:none;list-style-type:none;margin:0;padding:1px 0;cursor:pointer;float:none;text-align:left;height:auto;border-left:none;border-right:none;border-top:1px solid #000}.hdr_nav ul ul li:first-child{display:block;border-top:none}.hdr_nav ul ul li a,.hdr_nav ul ul li a:link,.hdr_nav ul ul li a:visited{position:relative;display:block;margin:0px;padding:12px 0;text-decoration:none;height:auto;cursor:pointer;text-indent:0;color:#fff;text-transform:none;background:none;text-align:left;line-height:1.3;font-size:15px;font-weight:bold;text-shadow:none;font-family:"Source Sans Pro",sans-serif;font-weight:300}.hdr_nav ul ul li a:hover,.hdr_nav ul ul li a:focus,.hdr_nav ul ul li a:link:hover,.hdr_nav ul ul li a:link:focus,.hdr_nav ul ul li a:visited:hover,.hdr_nav ul ul li a:visited:focus{text-decoration:none;cursor:pointer;color:#999}.hdr_nav ul ul li a.gh_page_redirect:after,.hdr_nav ul ul li a:link.gh_page_redirect:after,.hdr_nav ul ul li a:visited.gh_page_redirect:after{content:"";font-family:FontAwesome;position:absolute;top:13px;color:#999;right:0px}@media screen and (max-width: 820px){.hdr_nav ul ul{padding:15px 20px}}@media screen and (max-width: 1080px){.hdr_nav ul ul{background-color:#222;width:100%;float:none}.hdr_nav ul ul li{background:#222;background:rgba(34,34,34,.85);border-bottom:none}}.lp_nav_wrappper{position:absolute;bottom:0px;left:0px;background-color:#fff;width:100%}.lp_nav_wrappper .lp_nav li a{font-size:18px}.lp_nav_wrappper .lp_nav li .scroll_down_inner{margin:auto;top:-10px;width:120px;display:block;height:100px;font-size:0px;overflow:hidden;text-indent:0px;background:#fff;border-radius:6px 6px 0px 0px;border:1px solid #e8e8e8}#nav-toggle{display:none;cursor:pointer;position:absolute;top:22px;right:30px;height:25px;width:25px}#nav-toggle span{cursor:pointer;height:4px;width:33px;background:#222;position:absolute;display:block;content:"";margin-top:0px;left:0px;transition:all .4s ease}#nav-toggle span.top{top:0px}#nav-toggle span.mid,#nav-toggle span.mid2{top:9px}#nav-toggle span.bottom{top:18px}#nav-toggle span:hover{background:#666}#nav-toggle.active span.mid{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#nav-toggle.active span.mid2{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#nav-toggle.active span.top,#nav-toggle.active span.bottom{opacity:0}#nav-toggle.goback span.mid{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}#nav-toggle.goback span.mid2{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}#nav-toggle.goback span.top,#nav-toggle.goback span.bottom{opacity:1}@media screen and (max-width: 1080px){#nav-toggle{display:block}}#nav-search-toggle{display:none;position:absolute;top:15px;right:75px}#nav-search-toggle .fa{color:#222}#nav-search-toggle:hover .fa{color:#666}#nav-search-toggle .icn-close{display:none}#nav-search-toggle.is_opened .fa-search{display:none}#nav-search-toggle.is_opened .icn-close{cursor:pointer;display:block;width:40px;height:40px;color:#222}#nav-search-toggle.is_opened .icn-close:before,#nav-search-toggle.is_opened .icn-close:after{height:4px;width:33px;background:#222;position:absolute;display:block;content:"";margin-top:0px;left:10px;bottom:20px;transition:all .3s ease;cursor:pointer}#nav-search-toggle.is_opened .icn-close:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#nav-search-toggle.is_opened .icn-close:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width: 1080px){#nav-search-toggle{display:block}}footer,.footer{position:absolute;margin:0;height:744px;bottom:0;width:100%;background:url(../images/bg_footer.png) #000 top center no-repeat}footer .footer-toolbar,.footer .footer-toolbar{position:relative;width:100%;min-height:36px;margin:0 auto;border-top:1px solid #333}footer .footer_holder,.footer .footer_holder{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:75px 0 42px}footer .footer_holder .left,.footer .footer_holder .left{display:flex;flex-direction:row;align-items:center;margin-bottom:100px}footer .footer_holder .right,.footer .footer_holder .right{margin-bottom:100px}@media screen and (max-width: 1000px){footer .footer_holder,.footer .footer_holder{height:400px;padding-top:50px}}@media screen and (max-width: 600px){footer .footer_holder,.footer .footer_holder{height:auto}footer .footer_holder .left,footer .footer_holder .right,.footer .footer_holder .left,.footer .footer_holder .right{float:none;width:100%;clear:both;text-align:center;margin-bottom:20px}footer .footer_holder .left,.footer .footer_holder .left{flex-direction:column;align-items:center}}footer .ftr_logo,.footer .ftr_logo{position:relative;width:200px;height:100px;padding-top:4px;float:left}footer .ftr_logo span,footer .ftr_logo a,footer .ftr_logo a:link,footer .ftr_logo a:visited,.footer .ftr_logo span,.footer .ftr_logo a,.footer .ftr_logo a:link,.footer .ftr_logo a:visited{display:block;width:100%;height:100%;background:url(../images/main_logo_white.svg) no-repeat 0 0;background-size:100% 100%;text-indent:100%;white-space:nowrap;overflow:hidden}footer .ftr_logo a:hover,footer .ftr_logo a:focus,.footer .ftr_logo a:hover,.footer .ftr_logo a:focus{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 600px){footer .ftr_logo,.footer .ftr_logo{width:200px;height:100px;margin-top:0px;margin-bottom:0px;float:none;display:inline-block}}footer .address,.footer .address{float:left;font-size:14px;float:left;margin-left:40px}footer .address p,footer .address .event_detail table tr td,.event_detail table tr footer .address td,footer .address .faq ol li,.faq ol footer .address li,footer .address .faq ul li,.faq ul footer .address li,footer .address .link ul.list li ol li,.link ul.list li ol footer .address li,footer .address .link ul.list li ul li,.link ul.list li ul footer .address li,footer .address .textarea .content table tr td,.textarea .content table tr footer .address td,footer .address .content ol li,.content ol footer .address li,footer .address .content ul li,.content ul footer .address li,footer .address .listing .entry .info ul li,.listing .entry .info ul footer .address li,.footer .address p,.footer .address .event_detail table tr td,.event_detail table tr .footer .address td,.footer .address .faq ol li,.faq ol .footer .address li,.footer .address .faq ul li,.faq ul .footer .address li,.footer .address .link ul.list li ol li,.link ul.list li ol .footer .address li,.footer .address .link ul.list li ul li,.link ul.list li ul .footer .address li,.footer .address .textarea .content table tr td,.textarea .content table tr .footer .address td,.footer .address .content ol li,.content ol .footer .address li,.footer .address .content ul li,.content ul .footer .address li,.footer .address .listing .entry .info ul li,.listing .entry .info ul .footer .address li{font-size:14px;color:#fff;letter-spacing:1px;margin-bottom:0px}@media screen and (max-width: 600px){footer .address,.footer .address{float:none;display:inline-block;margin-top:15px;text-align:left;vertical-align:top;margin-left:0}footer .address p,footer .address .event_detail table tr td,.event_detail table tr footer .address td,footer .address .faq ol li,.faq ol footer .address li,footer .address .faq ul li,.faq ul footer .address li,footer .address .link ul.list li ol li,.link ul.list li ol footer .address li,footer .address .link ul.list li ul li,.link ul.list li ul footer .address li,footer .address .textarea .content table tr td,.textarea .content table tr footer .address td,footer .address .content ol li,.content ol footer .address li,footer .address .content ul li,.content ul footer .address li,footer .address .listing .entry .info ul li,.listing .entry .info ul footer .address li,.footer .address p,.footer .address .event_detail table tr td,.event_detail table tr .footer .address td,.footer .address .faq ol li,.faq ol .footer .address li,.footer .address .faq ul li,.faq ul .footer .address li,.footer .address .link ul.list li ol li,.link ul.list li ol .footer .address li,.footer .address .link ul.list li ul li,.link ul.list li ul .footer .address li,.footer .address .textarea .content table tr td,.textarea .content table tr .footer .address td,.footer .address .content ol li,.content ol .footer .address li,.footer .address .content ul li,.content ul .footer .address li,.footer .address .listing .entry .info ul li,.listing .entry .info ul .footer .address li{text-align:center}}footer .right .divider,.footer .right .divider{float:right;background-color:#b3b3b3;height:45px;width:1px;margin:20px 40px 0px}@media screen and (max-width: 600px){footer .right .divider,.footer .right .divider{float:none;display:inline-block;margin:20px 40px 0px;vertical-align:top}}footer .mavericks_logo,.footer .mavericks_logo{background:url(../images/mavericks_logo.png) center no-repeat;background-size:100% auto;float:right;color:#fff;padding-right:0px;height:86px;width:79px;line-height:86px;font-size:14px;font-weight:900;letter-spacing:1px;margin-top:0px;text-transform:uppercase}footer .mavericks_logo:hover,.footer .mavericks_logo:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 600px){footer .mavericks_logo,.footer .mavericks_logo{width:70px;float:none;display:inline-block;margin-top:0px}}footer .stars_logo,.footer .stars_logo{background:url(../images/stars_logo.png) center no-repeat;background-size:100% auto;float:right;width:104px;height:86px;margin-top:0px;display:block}footer .stars_logo:hover,.footer .stars_logo:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 600px){footer .stars_logo,.footer .stars_logo{width:80px;float:none;display:inline-block;margin-top:0px}}footer .footerSelected,.footer .footerSelected{text-decoration:underline}footer .nav,.footer .nav{*zoom:1}footer .nav:before,footer .nav:after,.footer .nav:before,.footer .nav:after{content:" ";display:table}footer .nav:after,.footer .nav:after{clear:both}footer .nav ul,.footer .nav ul{float:left;position:relative;display:block;list-style:none;padding:0;margin:-3px 0 0;margin-left:0px}footer .nav ul:first-child,.footer .nav ul:first-child{margin-left:0}footer .nav ul li,.footer .nav ul li{display:block;position:relative;float:left;width:166px;height:auto;padding:0;background:none}footer .nav ul li:first-child,.footer .nav ul li:first-child{border-top:none;display:none}footer .nav ul li a,.footer .nav ul li a{position:relative;display:block;width:166px;padding:10px 0 9px 0px;color:#fff;margin:0;letter-spacing:1px;text-decoration:none;font:normal 12px/120% "Source Sans Pro",sans-serif;font-weight:900;text-transform:uppercase}footer .nav ul li a:hover,footer .nav ul li a:hover span,.footer .nav ul li a:hover,.footer .nav ul li a:hover span{text-decoration:none;color:#ccc}footer .nav ul li a.active,footer .nav ul li a.active:hover,.footer .nav ul li a.active,.footer .nav ul li a.active:hover{cursor:default;color:#ccc}footer .nav ul ul li,.footer .nav ul ul li{float:none;width:100%}footer .nav ul ul li:first-child,.footer .nav ul ul li:first-child{border-top:none;display:block}footer .nav ul ul li a,.footer .nav ul ul li a{font-weight:600;color:#666;font-size:12px;padding:10px 0 0px 0px;letter-spacing:0px;text-transform:none}footer .nav ul ul li a:hover,footer .nav ul ul li a.active,.footer .nav ul ul li a:hover,.footer .nav ul ul li a.active{color:#ccc}@media screen and (max-width: 1000px){footer .nav ul li,.footer .nav ul li{text-align:center;width:33%}footer .nav ul li a,.footer .nav ul li a{text-align:center;font-size:14px;float:none;width:100%;letter-spacing:1px}footer .nav ul .sub,.footer .nav ul .sub{display:none}}@media screen and (max-width: 600px){footer .nav ul,.footer .nav ul{float:none}footer .nav ul li,.footer .nav ul li{text-align:center;width:100%}footer .nav ul li:hover .sub,.footer .nav ul li:hover .sub{display:block}footer .nav ul .sub,.footer .nav ul .sub{display:none}}footer .partners,.footer .partners{background-color:#222;width:100%;padding:35px 0px}footer .partners .list_holder,.footer .partners .list_holder{width:100%;position:relative;overflow:hidden;max-width:1000px;margin:0 auto}footer .partners ul,.footer .partners ul{width:100%;position:relative;list-style:none;padding:0px;margin:0px;text-align:center}footer .partners ul li,.footer .partners ul li{float:left;list-style:none;width:20%;text-align:center;line-height:59px;height:59px;padding:0px}@media(max-width: 1000px){footer .partners ul li,.footer .partners ul li{width:calc(20% - 20px);margin:0 10px}}@media(max-width: 600px){footer .partners ul li,.footer .partners ul li{width:calc(33% - 20px);margin:0 0px 10px;display:inline-block;float:none}}footer .partners ul li a,.footer .partners ul li a{line-height:59px;height:59px;display:block}footer .partners ul li a:hover,.footer .partners ul li a:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}footer .partners ul li img,.footer .partners ul li img{vertical-align:middle;max-width:80%;max-height:100%}footer .global-footer,.footer .global-footer{width:100%;padding:0;margin:0 auto;font-size:11px;background:#333;text-align:center;*zoom:1}footer .global-footer:before,footer .global-footer:after,.footer .global-footer:before,.footer .global-footer:after{content:" ";display:table}footer .global-footer:after,.footer .global-footer:after{clear:both}footer .global-footer p,footer .global-footer .event_detail table tr td,.event_detail table tr footer .global-footer td,footer .global-footer .faq ol li,.faq ol footer .global-footer li,footer .global-footer .faq ul li,.faq ul footer .global-footer li,footer .global-footer .link ul.list li ol li,.link ul.list li ol footer .global-footer li,footer .global-footer .link ul.list li ul li,.link ul.list li ul footer .global-footer li,footer .global-footer .textarea .content table tr td,.textarea .content table tr footer .global-footer td,footer .global-footer .content ol li,.content ol footer .global-footer li,footer .global-footer .content ul li,.content ul footer .global-footer li,footer .global-footer .listing .entry .info ul li,.listing .entry .info ul footer .global-footer li,.footer .global-footer p,.footer .global-footer .event_detail table tr td,.event_detail table tr .footer .global-footer td,.footer .global-footer .faq ol li,.faq ol .footer .global-footer li,.footer .global-footer .faq ul li,.faq ul .footer .global-footer li,.footer .global-footer .link ul.list li ol li,.link ul.list li ol .footer .global-footer li,.footer .global-footer .link ul.list li ul li,.link ul.list li ul .footer .global-footer li,.footer .global-footer .textarea .content table tr td,.textarea .content table tr .footer .global-footer td,.footer .global-footer .content ol li,.content ol .footer .global-footer li,.footer .global-footer .content ul li,.content ul .footer .global-footer li,.footer .global-footer .listing .entry .info ul li,.listing .entry .info ul .footer .global-footer li{position:relative;display:block;color:#ccc;text-align:left;margin:auto;width:100%;max-width:1000px;padding:15px 0;font:normal 11px/120% "Source Sans Pro",sans-serif;font-size:300;letter-spacing:1px}footer .global-footer p a,footer .global-footer .event_detail table tr td a,.event_detail table tr footer .global-footer td a,footer .global-footer .faq ol li a,.faq ol footer .global-footer li a,footer .global-footer .faq ul li a,.faq ul footer .global-footer li a,footer .global-footer .link ul.list li ol li a,.link ul.list li ol footer .global-footer li a,footer .global-footer .link ul.list li ul li a,.link ul.list li ul footer .global-footer li a,footer .global-footer .textarea .content table tr td a,.textarea .content table tr footer .global-footer td a,footer .global-footer .content ol li a,.content ol footer .global-footer li a,footer .global-footer .content ul li a,.content ul footer .global-footer li a,footer .global-footer .listing .entry .info ul li a,.listing .entry .info ul footer .global-footer li a,footer .global-footer p a:visited,.footer .global-footer p a,.footer .global-footer .event_detail table tr td a,.event_detail table tr .footer .global-footer td a,.footer .global-footer .faq ol li a,.faq ol .footer .global-footer li a,.footer .global-footer .faq ul li a,.faq ul .footer .global-footer li a,.footer .global-footer .link ul.list li ol li a,.link ul.list li ol .footer .global-footer li a,.footer .global-footer .link ul.list li ul li a,.link ul.list li ul .footer .global-footer li a,.footer .global-footer .textarea .content table tr td a,.textarea .content table tr .footer .global-footer td a,.footer .global-footer .content ol li a,.content ol .footer .global-footer li a,.footer .global-footer .content ul li a,.content ul .footer .global-footer li a,.footer .global-footer .listing .entry .info ul li a,.listing .entry .info ul .footer .global-footer li a,.footer .global-footer p a:visited{color:#ccc;text-decoration:none;transition:all 100ms linear}footer .global-footer p a:hover,footer .global-footer .event_detail table tr td a:hover,.event_detail table tr footer .global-footer td a:hover,footer .global-footer .faq ol li a:hover,.faq ol footer .global-footer li a:hover,footer .global-footer .faq ul li a:hover,.faq ul footer .global-footer li a:hover,footer .global-footer .link ul.list li ol li a:hover,.link ul.list li ol footer .global-footer li a:hover,footer .global-footer .link ul.list li ul li a:hover,.link ul.list li ul footer .global-footer li a:hover,footer .global-footer .textarea .content table tr td a:hover,.textarea .content table tr footer .global-footer td a:hover,footer .global-footer .content ol li a:hover,.content ol footer .global-footer li a:hover,footer .global-footer .content ul li a:hover,.content ul footer .global-footer li a:hover,footer .global-footer .listing .entry .info ul li a:hover,.listing .entry .info ul footer .global-footer li a:hover,footer .global-footer p a:focus,footer .global-footer .event_detail table tr td a:focus,.event_detail table tr footer .global-footer td a:focus,footer .global-footer .faq ol li a:focus,.faq ol footer .global-footer li a:focus,footer .global-footer .faq ul li a:focus,.faq ul footer .global-footer li a:focus,footer .global-footer .link ul.list li ol li a:focus,.link ul.list li ol footer .global-footer li a:focus,footer .global-footer .link ul.list li ul li a:focus,.link ul.list li ul footer .global-footer li a:focus,footer .global-footer .textarea .content table tr td a:focus,.textarea .content table tr footer .global-footer td a:focus,footer .global-footer .content ol li a:focus,.content ol footer .global-footer li a:focus,footer .global-footer .content ul li a:focus,.content ul footer .global-footer li a:focus,footer .global-footer .listing .entry .info ul li a:focus,.listing .entry .info ul footer .global-footer li a:focus,footer .global-footer p a.active,footer .global-footer .event_detail table tr td a.active,.event_detail table tr footer .global-footer td a.active,footer .global-footer .faq ol li a.active,.faq ol footer .global-footer li a.active,footer .global-footer .faq ul li a.active,.faq ul footer .global-footer li a.active,footer .global-footer .link ul.list li ol li a.active,.link ul.list li ol footer .global-footer li a.active,footer .global-footer .link ul.list li ul li a.active,.link ul.list li ul footer .global-footer li a.active,footer .global-footer .textarea .content table tr td a.active,.textarea .content table tr footer .global-footer td a.active,footer .global-footer .content ol li a.active,.content ol footer .global-footer li a.active,footer .global-footer .content ul li a.active,.content ul footer .global-footer li a.active,footer .global-footer .listing .entry .info ul li a.active,.listing .entry .info ul footer .global-footer li a.active,footer .global-footer p a:visited:hover,footer .global-footer .event_detail table tr td a:visited:hover,.event_detail table tr footer .global-footer td a:visited:hover,footer .global-footer .faq ol li a:visited:hover,.faq ol footer .global-footer li a:visited:hover,footer .global-footer .faq ul li a:visited:hover,.faq ul footer .global-footer li a:visited:hover,footer .global-footer p a:visited:focus,footer .global-footer .event_detail table tr td a:visited:focus,.event_detail table tr footer .global-footer td a:visited:focus,footer .global-footer .faq ol li a:visited:focus,.faq ol footer .global-footer li a:visited:focus,footer .global-footer .faq ul li a:visited:focus,.faq ul footer .global-footer li a:visited:focus,footer .global-footer p a:visited.active,footer .global-footer .event_detail table tr td a:visited.active,.event_detail table tr footer .global-footer td a:visited.active,footer .global-footer .faq ol li a:visited.active,.faq ol footer .global-footer li a:visited.active,footer .global-footer .faq ul li a:visited.active,.faq ul footer .global-footer li a:visited.active,.footer .global-footer p a:hover,.footer .global-footer .event_detail table tr td a:hover,.event_detail table tr .footer .global-footer td a:hover,.footer .global-footer .faq ol li a:hover,.faq ol .footer .global-footer li a:hover,.footer .global-footer .faq ul li a:hover,.faq ul .footer .global-footer li a:hover,.footer .global-footer .link ul.list li ol li a:hover,.link ul.list li ol .footer .global-footer li a:hover,.footer .global-footer .link ul.list li ul li a:hover,.link ul.list li ul .footer .global-footer li a:hover,.footer .global-footer .textarea .content table tr td a:hover,.textarea .content table tr .footer .global-footer td a:hover,.footer .global-footer .content ol li a:hover,.content ol .footer .global-footer li a:hover,.footer .global-footer .content ul li a:hover,.content ul .footer .global-footer li a:hover,.footer .global-footer .listing .entry .info ul li a:hover,.listing .entry .info ul .footer .global-footer li a:hover,.footer .global-footer p a:focus,.footer .global-footer .event_detail table tr td a:focus,.event_detail table tr .footer .global-footer td a:focus,.footer .global-footer .faq ol li a:focus,.faq ol .footer .global-footer li a:focus,.footer .global-footer .faq ul li a:focus,.faq ul .footer .global-footer li a:focus,.footer .global-footer .link ul.list li ol li a:focus,.link ul.list li ol .footer .global-footer li a:focus,.footer .global-footer .link ul.list li ul li a:focus,.link ul.list li ul .footer .global-footer li a:focus,.footer .global-footer .textarea .content table tr td a:focus,.textarea .content table tr .footer .global-footer td a:focus,.footer .global-footer .content ol li a:focus,.content ol .footer .global-footer li a:focus,.footer .global-footer .content ul li a:focus,.content ul .footer .global-footer li a:focus,.footer .global-footer .listing .entry .info ul li a:focus,.listing .entry .info ul .footer .global-footer li a:focus,.footer .global-footer p a.active,.footer .global-footer .event_detail table tr td a.active,.event_detail table tr .footer .global-footer td a.active,.footer .global-footer .faq ol li a.active,.faq ol .footer .global-footer li a.active,.footer .global-footer .faq ul li a.active,.faq ul .footer .global-footer li a.active,.footer .global-footer .link ul.list li ol li a.active,.link ul.list li ol .footer .global-footer li a.active,.footer .global-footer .link ul.list li ul li a.active,.link ul.list li ul .footer .global-footer li a.active,.footer .global-footer .textarea .content table tr td a.active,.textarea .content table tr .footer .global-footer td a.active,.footer .global-footer .content ol li a.active,.content ol .footer .global-footer li a.active,.footer .global-footer .content ul li a.active,.content ul .footer .global-footer li a.active,.footer .global-footer .listing .entry .info ul li a.active,.listing .entry .info ul .footer .global-footer li a.active,.footer .global-footer p a:visited:hover,.footer .global-footer .event_detail table tr td a:visited:hover,.event_detail table tr .footer .global-footer td a:visited:hover,.footer .global-footer .faq ol li a:visited:hover,.faq ol .footer .global-footer li a:visited:hover,.footer .global-footer .faq ul li a:visited:hover,.faq ul .footer .global-footer li a:visited:hover,.footer .global-footer p a:visited:focus,.footer .global-footer .event_detail table tr td a:visited:focus,.event_detail table tr .footer .global-footer td a:visited:focus,.footer .global-footer .faq ol li a:visited:focus,.faq ol .footer .global-footer li a:visited:focus,.footer .global-footer .faq ul li a:visited:focus,.faq ul .footer .global-footer li a:visited:focus,.footer .global-footer p a:visited.active,.footer .global-footer .event_detail table tr td a:visited.active,.event_detail table tr .footer .global-footer td a:visited.active,.footer .global-footer .faq ol li a:visited.active,.faq ol .footer .global-footer li a:visited.active,.footer .global-footer .faq ul li a:visited.active,.faq ul .footer .global-footer li a:visited.active{color:#fff;text-decoration:none}footer .global-footer .delimiter,.footer .global-footer .delimiter{color:#fff;padding:0 2px}footer .global-footer a#carbonhouse,footer .global-footer a#carbonhouse:link,footer .global-footer a#carbonhouse:visited,.footer .global-footer a#carbonhouse,.footer .global-footer a#carbonhouse:link,.footer .global-footer a#carbonhouse:visited{display:block;position:relative;float:right;margin:0;padding-top:0px;font-size:10px;font-weight:bold;font-family:"helvetica";color:#b2b2b2;cursor:pointer;text-decoration:none}footer .global-footer a#carbonhouse span,footer .global-footer a#carbonhouse:link span,footer .global-footer a#carbonhouse:visited span,.footer .global-footer a#carbonhouse span,.footer .global-footer a#carbonhouse:link span,.footer .global-footer a#carbonhouse:visited span{font-size:12px}footer .global-footer a#carbonhouse span.carbon,footer .global-footer a#carbonhouse:link span.carbon,footer .global-footer a#carbonhouse:visited span.carbon,.footer .global-footer a#carbonhouse span.carbon,.footer .global-footer a#carbonhouse:link span.carbon,.footer .global-footer a#carbonhouse:visited span.carbon{color:#9f9f9f}footer .global-footer a#carbonhouse span.house,footer .global-footer a#carbonhouse:link span.house,footer .global-footer a#carbonhouse:visited span.house,.footer .global-footer a#carbonhouse span.house,.footer .global-footer a#carbonhouse:link span.house,.footer .global-footer a#carbonhouse:visited span.house{color:#d2d2d2}footer .global-footer a#carbonhouse:hover,footer .global-footer a#carbonhouse:link:hover,footer .global-footer a#carbonhouse:visited:hover,.footer .global-footer a#carbonhouse:hover,.footer .global-footer a#carbonhouse:link:hover,.footer .global-footer a#carbonhouse:visited:hover{text-decoration:none;color:#fff}footer .global-footer a#carbonhouse:hover span,footer .global-footer a#carbonhouse:link:hover span,footer .global-footer a#carbonhouse:visited:hover span,.footer .global-footer a#carbonhouse:hover span,.footer .global-footer a#carbonhouse:link:hover span,.footer .global-footer a#carbonhouse:visited:hover span{color:#fff}@media screen and (max-width: 600px){footer .global-footer p,footer .global-footer .event_detail table tr td,.event_detail table tr footer .global-footer td,footer .global-footer .faq ol li,.faq ol footer .global-footer li,footer .global-footer .faq ul li,.faq ul footer .global-footer li,footer .global-footer .link ul.list li ol li,.link ul.list li ol footer .global-footer li,footer .global-footer .link ul.list li ul li,.link ul.list li ul footer .global-footer li,footer .global-footer .textarea .content table tr td,.textarea .content table tr footer .global-footer td,footer .global-footer .content ol li,.content ol footer .global-footer li,footer .global-footer .content ul li,.content ul footer .global-footer li,footer .global-footer .listing .entry .info ul li,.listing .entry .info ul footer .global-footer li,.footer .global-footer p,.footer .global-footer .event_detail table tr td,.event_detail table tr .footer .global-footer td,.footer .global-footer .faq ol li,.faq ol .footer .global-footer li,.footer .global-footer .faq ul li,.faq ul .footer .global-footer li,.footer .global-footer .link ul.list li ol li,.link ul.list li ol .footer .global-footer li,.footer .global-footer .link ul.list li ul li,.link ul.list li ul .footer .global-footer li,.footer .global-footer .textarea .content table tr td,.textarea .content table tr .footer .global-footer td,.footer .global-footer .content ol li,.content ol .footer .global-footer li,.footer .global-footer .content ul li,.content ul .footer .global-footer li,.footer .global-footer .listing .entry .info ul li,.listing .entry .info ul .footer .global-footer li{text-align:center;line-height:2}footer .global-footer .copy,.footer .global-footer .copy{display:block}footer .global-footer .first.delimiter,.footer .global-footer .first.delimiter{display:none}footer .global-footer a#carbonhouse,footer .global-footer a#carbonhouse:link,footer .global-footer a#carbonhouse:visited,.footer .global-footer a#carbonhouse,.footer .global-footer a#carbonhouse:link,.footer .global-footer a#carbonhouse:visited{float:none}}@media screen and (max-width: 1000px){footer,.footer{height:575px}}@media screen and (max-width: 600px){footer,.footer{background-size:150% auto;height:auto;position:relative;bottom:auto;left:auto}}.landing_page{background-color:#000;background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative;top:0px;left:0px;height:100%;width:100%;height:1000px;display:block}.landing_page .icons{text-align:center}.landing_page .teams_icon,.landing_page .sm_icon{display:inline-block;*display:inline;zoom:1;overflow:visible;height:250px}.landing_page .teams_icon .icon,.landing_page .sm_icon .icon{background-color:rgba(255,255,255,.8);width:80px;height:80px;border-radius:50%;display:block;margin:auto}.landing_page .teams_icon .icon .fa.fa-twitter,.landing_page .sm_icon .icon .fa.fa-twitter{color:#55aced}.landing_page .teams_icon .icon .fa.fa-twitter:hover,.landing_page .sm_icon .icon .fa.fa-twitter:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.landing_page .teams_icon .icon .fa.fa-facebook,.landing_page .sm_icon .icon .fa.fa-facebook{color:#4877cb}.landing_page .teams_icon .icon .fa.fa-facebook:hover,.landing_page .sm_icon .icon .fa.fa-facebook:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.landing_page .teams_icon .icon .fa.fa-instagram,.landing_page .sm_icon .icon .fa.fa-instagram{color:#5c91bd}.landing_page .teams_icon .icon .fa.fa-instagram:hover,.landing_page .sm_icon .icon .fa.fa-instagram:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.landing_page .teams_icon .icon:hover,.landing_page .sm_icon .icon:hover{background-color:#fff}@media screen and (max-width: 1000px){.landing_page .teams_icon,.landing_page .sm_icon{width:60px}.landing_page .teams_icon .icon,.landing_page .sm_icon .icon{width:60px;height:60px}}.landing_page .teams_icon{height:200px;width:126px;margin:300px 7px 0px}.landing_page .teams_icon .icon{height:126px;width:126px}.landing_page .teams_icon.mavs .icon{background:url(../images/AAC_mavericks.svg) center no-repeat rgba(255,255,255,.8);background-size:58px 60px}.landing_page .teams_icon.mavs .icon:hover{background-color:#fff}.landing_page .teams_icon.stars .icon{background:url(../images/AAC_stars.svg) 33px center no-repeat rgba(255,255,255,.8);background-size:75px 61px}.landing_page .teams_icon.stars .icon:hover{background-color:#fff}@media screen and (max-width: 1000px){.landing_page .teams_icon{width:50%;float:left;margin:300px 0px 0px}.landing_page .teams_icon .icon{width:100px;height:100px}.landing_page .teams_icon.stars .icon{background:url(../images/AAC_stars.svg) 15px center no-repeat rgba(255,255,255,.8);background-size:75px 61px}}.landing_page .sm_icon{height:200px;margin:330px 10px 0px}@media screen and (max-width: 1000px){.landing_page .sm_icon{margin:330px 0px 0px;width:33%;float:left}}.landing_page .left,.landing_page .right{position:absolute;top:0px;left:0px;width:30%;height:100%;display:none}.landing_page .right{left:auto;right:0px}.landing_page #big_logo{display:none;position:relative;width:330px;height:330px;text-align:center;z-index:1000;margin:auto;box-sizing:content-box;opacity:.8}.landing_page #big_logo .b_logo{width:330px;height:330px;background:url(../images/AAC_blacklogo.svg) center #fff no-repeat;background-size:80%;border-radius:50%;padding:20px;margin:auto;border:1px solid #e8e8e8}.landing_page #big_logo.is_fixed{display:none !important}@media screen and (max-width: 1000px){.landing_page #big_logo{width:200px}.landing_page #big_logo .b_logo{width:200px;height:200px}}@media screen and (max-width: 700px){.landing_page{display:none !important}}.home .alert{position:absolute;top:0px;left:0px;width:100%;height:119px;margin-bottom:60px;margin:auto;z-index:50;background-color:rgba(0,0,0,.75)}.home .alert .inner{position:relative;max-width:1000px;width:100%;margin:auto;height:100%}.home .alert p,.home .alert .event_detail table tr td,.event_detail table tr .home .alert td,.home .alert .faq ol li,.faq ol .home .alert li,.home .alert .faq ul li,.faq ul .home .alert li,.home .alert .link ul.list li ol li,.link ul.list li ol .home .alert li,.home .alert .link ul.list li ul li,.link ul.list li ul .home .alert li,.home .alert .textarea .content table tr td,.textarea .content table tr .home .alert td,.home .alert .content ol li,.content ol .home .alert li,.home .alert .content ul li,.content ul .home .alert li,.home .alert .listing .entry .info ul li,.listing .entry .info ul .home .alert li{color:#fff;float:left;width:calc(100% - 200px - 285px);overflow:hidden;max-height:52px;font-size:14px;text-transform:uppercase}.home .alert h3{position:relative;float:left;margin-right:20px;font-family:"BenchNine",sans-serif;font-size:68px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff;line-height:119px;margin-right:20px;padding-right:20px}.home .alert h3:after{content:"";height:90px;position:absolute;top:50%;margin-top:-45px;right:0px;border-right:1px solid #000}.home .alert a{padding:10px 20px;text-transform:uppercase;font-size:16px;font-weight:900;line-height:1;text-decoration:none !important;border-radius:5px;webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:all .2s linear;letter-spacing:1px;float:right;color:#fff;width:177px;border:1px solid #fff;border-radius:5px;position:absolute;right:0px;top:50%}.home .alert a .fa{float:right}.home .alert a:hover{background-color:#fff;color:#999}@media screen and (max-width: 820px){.home .alert{height:80px}.home .alert h3{font-size:40px;line-height:80px;margin-left:10px}.home .alert h3:after{height:60px;margin-top:-30px}.home .alert p,.home .alert .event_detail table tr td,.event_detail table tr .home .alert td,.home .alert .faq ol li,.faq ol .home .alert li,.home .alert .faq ul li,.faq ul .home .alert li,.home .alert .link ul.list li ol li,.link ul.list li ol .home .alert li,.home .alert .link ul.list li ul li,.link ul.list li ul .home .alert li,.home .alert .textarea .content table tr td,.textarea .content table tr .home .alert td,.home .alert .content ol li,.content ol .home .alert li,.home .alert .content ul li,.content ul .home .alert li,.home .alert .listing .entry .info ul li,.listing .entry .info ul .home .alert li{max-height:52px;width:calc(100% - 70px - 285px)}.home .alert a{width:auto;right:10px}.home .alert a span{display:none}}@media screen and (max-width: 1080px){.home .alert{top:0px !important}.home .alert h3{font-size:25px;margin-right:10px;padding-right:10px}.home .alert p,.home .alert .event_detail table tr td,.event_detail table tr .home .alert td,.home .alert .faq ol li,.faq ol .home .alert li,.home .alert .faq ul li,.faq ul .home .alert li,.home .alert .link ul.list li ol li,.link ul.list li ol .home .alert li,.home .alert .link ul.list li ul li,.link ul.list li ul .home .alert li,.home .alert .textarea .content table tr td,.textarea .content table tr .home .alert td,.home .alert .content ol li,.content ol .home .alert li,.home .alert .content ul li,.content ul .home .alert li,.home .alert .listing .entry .info ul li,.listing .entry .info ul .home .alert li{width:calc(100% - 70px - 120px)}.home .alert a{padding:10px 15px}}.home .feature-hmevents{position:relative;max-width:990px;width:99%;margin:auto;display:block;margin-top:40px}@media screen and (max-width: 1000px){.home .feature-hmevents{max-width:95%}}@media screen and (max-width: 820px){.home .feature-hmevents.masonry_view.event_list{min-height:0px}}.home #content{width:100%}.home .section{display:block}.home .section .section_inner{max-width:1000px;margin:auto}@media screen and (max-width: 1000px){.home .section .section_inner{width:95%}}.home .section.shadow{box-shadow:0px 0px 70px #ddd;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width: 1080px){.home .section.shadow{padding:20px 0px}}.home .section.border{border-top:1px solid #ccc}.home .spotlights{position:relative;float:left;width:38%;margin:50px 0px 30px}.home .spotlights .spotlight{height:120px;width:94.7368%;max-width:360px;position:relative;float:left;margin-bottom:20px;clear:left;margin-right:20px;cursor:pointer;overflow:hidden}.home .spotlights .spotlight:hover .arrow .fa{animation:myfirst .4s linear}.home .spotlights img{position:absolute;top:0px;left:0px;z-index:10}.home .spotlights p,.home .spotlights .event_detail table tr td,.event_detail table tr .home .spotlights td,.home .spotlights .faq ol li,.faq ol .home .spotlights li,.home .spotlights .faq ul li,.faq ul .home .spotlights li,.home .spotlights .link ul.list li ol li,.link ul.list li ol .home .spotlights li,.home .spotlights .link ul.list li ul li,.link ul.list li ul .home .spotlights li,.home .spotlights .textarea .content table tr td,.textarea .content table tr .home .spotlights td,.home .spotlights .content ol li,.content ol .home .spotlights li,.home .spotlights .content ul li,.content ul .home .spotlights li,.home .spotlights .listing .entry .info ul li,.listing .entry .info ul .home .spotlights li{position:absolute;top:25px;left:20px;color:#fff;z-index:20;margin-bottom:10px;line-height:1;font-weight:900;font-size:20px;letter-spacing:1px;text-transform:uppercase;text-shadow:0px 1px 2px rgba(0,0,0,.8)}.home .spotlights h3{position:absolute;top:50px;left:20px;color:#fff;z-index:20;line-height:1;font-weight:400;font-size:56px;text-shadow:0px 1px 2px rgba(0,0,0,.8);font-family:"BenchNine",sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 600px){.home .spotlights h3{font-size:45px}}.home .spotlights .arrow{position:absolute;bottom:10px;right:10px;width:45px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;font-size:20px;margin:0 1px;background-color:#111;border-radius:7px;padding:0px;color:#fff;text-align:center;display:block;z-index:100;transition:all .1s linear}.home .spotlights .arrow .fa{position:absolute;top:11px;left:16px}.home .spotlights.mid{width:22%}.home .spotlights.mid .spotlight{height:400px;max-width:200px;width:90.9090909%;background-color:#333;position:relative;float:left;clear:left}.home .spotlights.mid .spotlight p,.home .spotlights.mid .spotlight .event_detail table tr td,.event_detail table tr .home .spotlights.mid .spotlight td,.home .spotlights.mid .spotlight .faq ol li,.faq ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .faq ul li,.faq ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .link ul.list li ol li,.link ul.list li ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .link ul.list li ul li,.link ul.list li ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .textarea .content table tr td,.textarea .content table tr .home .spotlights.mid .spotlight td,.home .spotlights.mid .spotlight .content ol li,.content ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .content ul li,.content ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .listing .entry .info ul li,.listing .entry .info ul .home .spotlights.mid .spotlight li{top:240px}.home .spotlights.mid .spotlight h3{width:120px;top:270px}@media screen and (max-width: 820px){.home .spotlights h3{font-size:45px}}@media screen and (max-width: 600px){.home .spotlights.left{width:100%;margin-left:0;margin:auto;float:none}.home .spotlights.left .spotlight{width:100%;margin:0 auto 20px;overflow:hidden;float:none;display:block}.home .spotlights.mid{width:100%;margin:auto;float:none}.home .spotlights.mid .spotlight{width:100%;margin:0px;overflow:hidden;height:120px;max-width:100%}.home .spotlights.mid .spotlight img{width:45%}.home .spotlights.mid .spotlight p,.home .spotlights.mid .spotlight .event_detail table tr td,.event_detail table tr .home .spotlights.mid .spotlight td,.home .spotlights.mid .spotlight .faq ol li,.faq ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .faq ul li,.faq ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .link ul.list li ol li,.link ul.list li ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .link ul.list li ul li,.link ul.list li ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .textarea .content table tr td,.textarea .content table tr .home .spotlights.mid .spotlight td,.home .spotlights.mid .spotlight .content ol li,.content ol .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .content ul li,.content ul .home .spotlights.mid .spotlight li,.home .spotlights.mid .spotlight .listing .entry .info ul li,.listing .entry .info ul .home .spotlights.mid .spotlight li{top:10px;left:50%}.home .spotlights.mid .spotlight h3{top:33px;left:50%;font-size:40px;width:37%}}.adserve_box{position:relative;height:290px;width:32%;background-color:#222;float:left;margin-bottom:20px;margin-top:60px;color:#999;line-height:1;text-align:left;padding:10px}.adserve_box .disclaimer{font-size:12px;text-transform:uppercase;color:#fff;margin-bottom:8px;display:block}@media screen and (max-width: 600px){.adserve_box{width:100%;margin:0px auto 20px;float:none}}.fb_feed,.tw_feed{position:relative;height:290px;width:32%;background-color:#222;float:left;margin-right:2%;padding-top:57px;margin-bottom:20px;margin-top:60px}.fb_feed h2,.tw_feed h2{position:absolute;top:0px;left:0px;background-color:#333;padding:0 20px;font-size:22px;letter-spacing:1px;color:#fff;width:100%;height:57px;line-height:57px}.fb_feed h2 .fa,.tw_feed h2 .fa{color:#4877cb;font-size:22px;line-height:57px;vertical-align:baseline;margin-right:5px}.fb_feed h2 a,.tw_feed h2 a{float:right;color:#fff;font-size:14px;padding:0 10px;background-color:#111;font-family:"Source Sans Pro",sans-serif;border-radius:6px;line-height:40px;margin-top:10px;transition:all .1s linear}.fb_feed h2 a:hover,.tw_feed h2 a:hover{background-color:#666;text-decoration:none}.fb_feed .widget_content,.tw_feed .widget_content{overflow-y:scroll;height:230px}.fb_feed .twitter_feed,.fb_feed .facebook_feed,.tw_feed .twitter_feed,.tw_feed .facebook_feed{margin:0px 20px}.fb_feed .twitter_feed ul,.fb_feed .facebook_feed ul,.tw_feed .twitter_feed ul,.tw_feed .facebook_feed ul{padding:0;margin:0}.fb_feed .twitter_feed ul li,.fb_feed .facebook_feed ul li,.tw_feed .twitter_feed ul li,.tw_feed .facebook_feed ul li{list-style:none;background-color:#333;border-radius:7px;margin-top:10px;padding:20px 20px 15px}.fb_feed .twitter_feed ul li .tweet_data,.fb_feed .facebook_feed ul li .tweet_data,.tw_feed .twitter_feed ul li .tweet_data,.tw_feed .facebook_feed ul li .tweet_data{color:#fff;font-size:12px;letter-spacing:1px;line-height:1.5;font-family:"Source Sans Pro",sans-serif;margin-bottom:10px;overflow:hidden;word-wrap:break-word}.fb_feed .twitter_feed ul li .tweet_data a,.fb_feed .facebook_feed ul li .tweet_data a,.tw_feed .twitter_feed ul li .tweet_data a,.tw_feed .facebook_feed ul li .tweet_data a{color:#55aced}.fb_feed .twitter_feed ul li .tweet_data a:hover,.fb_feed .facebook_feed ul li .tweet_data a:hover,.tw_feed .twitter_feed ul li .tweet_data a:hover,.tw_feed .facebook_feed ul li .tweet_data a:hover{color:#fff}.fb_feed .twitter_feed ul li .tweet_data img,.fb_feed .facebook_feed ul li .tweet_data img,.tw_feed .twitter_feed ul li .tweet_data img,.tw_feed .facebook_feed ul li .tweet_data img{width:100%}.fb_feed .twitter_feed ul li .tweet_date,.fb_feed .facebook_feed ul li .tweet_date,.tw_feed .twitter_feed ul li .tweet_date,.tw_feed .facebook_feed ul li .tweet_date{color:#999;font-size:10px;font-family:"Source Sans Pro",sans-serif;letter-spacing:1px;text-transform:uppercase}.fb_feed .twitter_feed ul li .tweet_links,.fb_feed .facebook_feed ul li .tweet_links,.tw_feed .twitter_feed ul li .tweet_links,.tw_feed .facebook_feed ul li .tweet_links{float:right}.fb_feed .twitter_feed ul li .tweet_links .re,.fb_feed .twitter_feed ul li .tweet_links .rt,.fb_feed .twitter_feed ul li .tweet_links .fv,.fb_feed .facebook_feed ul li .tweet_links .re,.fb_feed .facebook_feed ul li .tweet_links .rt,.fb_feed .facebook_feed ul li .tweet_links .fv,.tw_feed .twitter_feed ul li .tweet_links .re,.tw_feed .twitter_feed ul li .tweet_links .rt,.tw_feed .twitter_feed ul li .tweet_links .fv,.tw_feed .facebook_feed ul li .tweet_links .re,.tw_feed .facebook_feed ul li .tweet_links .rt,.tw_feed .facebook_feed ul li .tweet_links .fv{background:url(../images/icn_twitter_links.png) no-repeat;display:block;height:10px;width:10px;float:left;padding:0px 10px;zoom:1;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}.fb_feed .twitter_feed ul li .tweet_links .re:hover,.fb_feed .twitter_feed ul li .tweet_links .rt:hover,.fb_feed .twitter_feed ul li .tweet_links .fv:hover,.fb_feed .facebook_feed ul li .tweet_links .re:hover,.fb_feed .facebook_feed ul li .tweet_links .rt:hover,.fb_feed .facebook_feed ul li .tweet_links .fv:hover,.tw_feed .twitter_feed ul li .tweet_links .re:hover,.tw_feed .twitter_feed ul li .tweet_links .rt:hover,.tw_feed .twitter_feed ul li .tweet_links .fv:hover,.tw_feed .facebook_feed ul li .tweet_links .re:hover,.tw_feed .facebook_feed ul li .tweet_links .rt:hover,.tw_feed .facebook_feed ul li .tweet_links .fv:hover{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.fb_feed .twitter_feed ul li .tweet_links .re,.fb_feed .facebook_feed ul li .tweet_links .re,.tw_feed .twitter_feed ul li .tweet_links .re,.tw_feed .facebook_feed ul li .tweet_links .re{background-position:-30px 0}.fb_feed .twitter_feed ul li .tweet_links .rt,.fb_feed .facebook_feed ul li .tweet_links .rt,.tw_feed .twitter_feed ul li .tweet_links .rt,.tw_feed .facebook_feed ul li .tweet_links .rt{background-position:0 0}.fb_feed .twitter_feed ul li .tweet_links .fv,.fb_feed .facebook_feed ul li .tweet_links .fv,.tw_feed .twitter_feed ul li .tweet_links .fv,.tw_feed .facebook_feed ul li .tweet_links .fv{background-position:-60px 0}.fb_feed .facebook_feed,.tw_feed .facebook_feed{margin:0px 20px}.fb_feed .facebook_feed .facebook-item .section_content .section-thumb img,.tw_feed .facebook_feed .facebook-item .section_content .section-thumb img{width:100%}@media screen and (max-width: 600px){.fb_feed,.tw_feed{width:100%;margin:0px auto 20px;float:none;height:200px}.fb_feed .widget_content,.tw_feed .widget_content{height:143px}}.in_feed{background-color:#222;width:100%;position:relative;float:left;padding-top:57px;margin-bottom:60px}.in_feed h2{position:absolute;top:0px;left:0px;background-color:#333;padding:0 20px;font-size:22px;letter-spacing:1px;color:#fff;width:100%;height:57px;line-height:57px}.in_feed h2 .fa{color:#4877cb;font-size:22px;line-height:57px;vertical-align:baseline;margin-right:5px}.in_feed h2 a{float:right;color:#fff;font-size:14px;padding:10px;background-color:#111;font-family:"Source Sans Pro",sans-serif;border-radius:6px;line-height:1;margin-top:12px;transition:all .1s linear}.in_feed h2 a:hover{background-color:#666;text-decoration:none}.in_feed .instagramFeed{width:100%;height:173px;overflow:hidden;padding:0px;margin:0px;padding-left:20px}.in_feed .instagramFeed li{list-style:none;float:left;padding:0px;max-width:128px;width:128px;height:100%;margin:0px 5px;background-size:100% auto;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1000px){.in_feed .instagramFeed li{list-style:none;float:left;padding:0px;max-width:128px;width:12.28571428%;height:100%;margin:0px 1%;background-size:100% auto;background-repeat:no-repeat;background-position:center}}@media screen and (max-width: 600px){.in_feed .instagramFeed{height:270px}.in_feed .instagramFeed li{width:21%;margin:5px 2% 5px;height:120px}}@media screen and (max-width: 400px){.in_feed .instagramFeed{height:220px}.in_feed .instagramFeed li{width:21%;margin:5px 2%;height:90px}}.clear-margin-40{margin-bottom:40px}.adserve_wide{margin:20px auto;height:90px;max-width:728px;color:#999;line-height:90px;text-align:center}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20}.royalSlider{width:100%;height:auto;*zoom:1}.royalSlider:before,.royalSlider:after{content:" ";display:table}.royalSlider:after{clear:both}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#000;color:#fff}.royalSlider>.rsContent{visibility:hidden}.rsDefault .rsArrow{height:100%;width:39px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:50px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:20px;top:0}.rsDefault.rsHor .rsArrowRight{right:20px;top:0}.rsDefault .rsArrowIcn{width:38px;height:38px;top:43%;left:0px;position:absolute;cursor:pointer;background-color:#fff;border-radius:6px;border:1px solid #e5e5e5}.rsDefault .rsArrowIcn:hover{background-color:#e5e5e5}.rsDefault .rsArrowIcn:after{font-family:"FontAwesome";color:#999;width:38px;height:38px;font-size:20px;text-align:center;display:block;line-height:38px}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:after{content:""}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:after{content:""}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:39;left:0;bottom:0px;width:auto;height:auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255,255,255,.5);cursor:pointer}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff;cursor:default}.rsDefault .rsThumbsHor{position:absolute;width:100%;height:183px;bottom:-129px;background:rgba(0,0,0,0) url(../images/home-slideshow-thumb-bg.jpg) repeat-x 0 bottom;border-bottom-color:#ccc;border-bottom:1px solid rgba(221,221,221,.4)}.rsDefault.rsWithThumbsHor .rsThumbsContainer{margin-top:71px;background:#fff}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;padding-left:8px;margin-left:-8px}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:visible !important;width:160px;height:92px;background:#666;box-shadow:0px 1px 4px 0 rgba(0,0,0,.2)}.rsDefault .rsThumb.tooltip-left .tooltip{right:auto;left:0}.rsDefault .rsThumb:last-child{margin-right:0 !important}.rsDefault .rsThumb .rsTmb{display:block;position:relative}.rsDefault .rsThumb:hover .tooltip,.rsDefault .rsThumb:focus .tooltip{display:block}.rsDefault .rsThumb:hover .arrow,.rsDefault .rsThumb:focus .arrow{display:block}.rsDefault .rsThumb img{display:block;position:relative;width:160px;height:92px}.rsDefault .rsThumb .arrow{position:absolute;display:none;bottom:102px;right:67px;width:35px;height:18px;background:url(../images/tool-social-tip.png) no-repeat 0 -2px;margin:0;overflow:visible;text-indent:-9999px;visibility:visible;z-index:5}.rsDefault .rsThumb .tooltip{display:none;position:absolute;bottom:118px;right:0px;margin:0;padding:2px 20px 10px 19px;width:auto;height:30px;background:#fff;border:2px solid rgba(0,0,0,.1);z-index:4;box-sizing:none}.rsDefault .rsThumb .tooltip .details{position:relative;width:auto;white-space:nowrap}.rsDefault .rsThumb .tooltip span{display:inline;padding:0;margin:0;text-indent:0;color:#333;text-transform:uppercase;font:normal 16px/120% Arial,Helvetica,sans-serif}.rsDefault .rsThumb .tooltip span span{font:normal 13px/120% Arial,Helvetica,sans-serif;text-transform:none}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsTmb{display:none}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url("../images/rs-default.png")}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none !important}@media screen and (min-width: 0px)and (max-width: 800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:linear-gradient(to bottom, #fefefe, #f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#acacac;background-image:-moz-llinear-gradient(top, #acacac, #bbb);background-image:linear-gradient(to bottom, #acacac, #bbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url("../images/rs-default.png") 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url("../images/rs-default.png") no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url("../images/rs-default.png") -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url("../images/preloader-white.gif");left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;bottom:0px;width:100%;height:auto;margin:0 0 0 0px;padding:0;font-size:12px;text-align:left;z-index:38}.rsDefault .rsGCaption .rsABlock{position:relative;left:auto;top:auto;width:100%;height:100%;padding:0px;text-align:left;box-sizing:border-box;text-indent:0px}.rsDefault .rsGCaption .rsABlock p,.rsDefault .rsGCaption .rsABlock .event_detail table tr td,.event_detail table tr .rsDefault .rsGCaption .rsABlock td,.rsDefault .rsGCaption .rsABlock .faq ol li,.faq ol .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .faq ul li,.faq ul .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .link ul.list li ol li,.link ul.list li ol .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .link ul.list li ul li,.link ul.list li ul .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .textarea .content table tr td,.textarea .content table tr .rsDefault .rsGCaption .rsABlock td,.rsDefault .rsGCaption .rsABlock .content ol li,.content ol .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .content ul li,.content ul .rsDefault .rsGCaption .rsABlock li,.rsDefault .rsGCaption .rsABlock .listing .entry .info ul li,.listing .entry .info ul .rsDefault .rsGCaption .rsABlock li{width:auto;float:left;text-align:left;padding:15px 15px 10px;margin-bottom:0;font-size:20px;letter-spacing:1px;font-weight:400;line-height:1.3;font-family:Arial,Helvetica,sans-serif;color:#fff;background-color:#000;background-color:rgba(0,0,0,.85);text-transform:uppercase;font-family:"BenchNine",sans-serif}.rsDefault .rsGCaption .rsABlock p:empty,.rsDefault .rsGCaption .rsABlock .event_detail table tr td:empty,.event_detail table tr .rsDefault .rsGCaption .rsABlock td:empty,.rsDefault .rsGCaption .rsABlock .faq ol li:empty,.faq ol .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .faq ul li:empty,.faq ul .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .link ul.list li ol li:empty,.link ul.list li ol .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .link ul.list li ul li:empty,.link ul.list li ul .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .textarea .content table tr td:empty,.textarea .content table tr .rsDefault .rsGCaption .rsABlock td:empty,.rsDefault .rsGCaption .rsABlock .content ol li:empty,.content ol .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .content ul li:empty,.content ul .rsDefault .rsGCaption .rsABlock li:empty,.rsDefault .rsGCaption .rsABlock .listing .entry .info ul li:empty,.listing .entry .info ul .rsDefault .rsGCaption .rsABlock li:empty{display:none}.has_slideshow .full-slideshow,.has_slideshow .map_holder{margin:-399px 0 20px 0px}.has_slideshow .full-slideshow{margin:-400px 0 38px 0px}.full-slideshow{position:relative;width:100%;max-height:100%;margin:0 auto 60px;background-color:#fff;overflow:hidden}.full-slideshow .royalSlider{width:100%;margin:0;padding:0;border:0;max-height:100%}.full-slideshow .rsDefault{background:rgba(0,0,0,0)}.full-slideshow .rsDefault .rsContainer{height:100% !important}.full-slideshow .rsDefault .rsSlide,.full-slideshow .rsDefault .rsOverflow{background:rgba(0,0,0,0);overflow:visible;max-height:100%}.full-slideshow .rsDefault .rsSlide img.rsImg,.full-slideshow .rsDefault .rsOverflow img.rsImg{margin-top:0 !important;width:100%;height:auto}.full-slideshow .rsDefault .rsSlide .rsLink,.full-slideshow .rsDefault .rsOverflow .rsLink{box-shadow:inset 0px 15px 45px -15px #000,inset 0px -15px 45px -15px #000}#events .full-slideshow{max-width:665px}.rsDefault .rsBullets{bottom:10px;right:0;left:auto;height:35px;background:rgba(0,0,0,0);padding-right:15px;text-align:right}.rsDefault .rsBullets.has-video{bottom:42px}.rsDefault .rsBullet{width:auto;height:auto;padding-right:6px;padding-top:9px}.rsDefault .rsBullet span{width:15px;height:15px;border-radius:0}.rsDefault .rsBullet span{background:rgba(0,0,0,0) url("../images/ss-bullet.png") no-repeat 0 0}.rsDefault .rsBullet.rsNavSelected span{background:rgba(0,0,0,0) url("../images/ss-bullet-on.png") no-repeat 0 0}.spotlight_image .rsDefault{position:relative}.spotlight_image .rsGCaption{position:absolute;bottom:12px;width:660px;border:0;background-color:#000;background-color:rgba(0,0,0,.75)}.spotlight_image .rsGCaption .rsABlock p,.spotlight_image .rsGCaption .rsABlock .event_detail table tr td,.event_detail table tr .spotlight_image .rsGCaption .rsABlock td,.spotlight_image .rsGCaption .rsABlock .faq ol li,.faq ol .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .faq ul li,.faq ul .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .link ul.list li ol li,.link ul.list li ol .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .link ul.list li ul li,.link ul.list li ul .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .textarea .content table tr td,.textarea .content table tr .spotlight_image .rsGCaption .rsABlock td,.spotlight_image .rsGCaption .rsABlock .content ol li,.content ol .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .content ul li,.content ul .spotlight_image .rsGCaption .rsABlock li,.spotlight_image .rsGCaption .rsABlock .listing .entry .info ul li,.listing .entry .info ul .spotlight_image .rsGCaption .rsABlock li{width:100%}.event_slideshow,.news_slideshow{position:relative;width:660px;height:360px;margin:0px;overflow:hidden;*zoom:1}.event_slideshow:before,.event_slideshow:after,.news_slideshow:before,.news_slideshow:after{content:" ";display:table}.event_slideshow:after,.news_slideshow:after{clear:both}.event_slideshow .full-slideshow,.news_slideshow .full-slideshow{width:660px;margin:0;padding:0;height:360px;border:0}.event_slideshow .full-slideshow .royalSlider,.news_slideshow .full-slideshow .royalSlider{margin:0 auto}.event_slideshow .rsDefault .rsGCaption,.news_slideshow .rsDefault .rsGCaption{box-shadow:none}.home-slideshow{position:relative;width:100%;max-height:100%;margin:0 auto 10px;background-color:#fff;overflow:hidden;*zoom:1}.home-slideshow:before,.home-slideshow:after{content:" ";display:table}.home-slideshow:after{clear:both}.home-slideshow .full-slideshow,.home-slideshow .royalSlider{width:100%;margin:0;padding:0;border:0;max-height:100%}.home-slideshow .rsGCaption .rsABlock{background-color:rgba(0,0,0,.8);position:absolute;width:100%;height:130px;padding:0px 0px 0px;z-index:25;bottom:-1px;right:0px}.home-slideshow .rsGCaption .rsABlock .desc{max-width:990px;margin:auto;position:relative;height:130px;padding-top:20px}.home-slideshow .rsGCaption .rsABlock h3{font-size:62px;color:#fff;font-family:"BenchNine",sans-serif;font-weight:400;margin-bottom:0px;width:calc(100% - 220px);white-space:nowrap;overflow:hidden}.home-slideshow .rsGCaption .rsABlock h3.long_title{font-size:40px}.home-slideshow .rsGCaption .rsABlock h4{color:#fff;text-transform:uppercase}.home-slideshow .rsGCaption .rsABlock .buttons{position:absolute;right:0px;top:0px;height:130px;width:207px}.home-slideshow .rsGCaption .rsABlock .buttons a{width:177px;text-align:center;font-size:16px;letter-spacing:1px;margin:0px;padding:11px 20px;background-color:#fff;color:#999;border:1px solid #e5e5e5;transition:all .1s linear}.home-slideshow .rsGCaption .rsABlock .buttons a.tickets{text-transform:uppercase;font-size:16px;font-weight:900;border-radius:5px;line-height:1;clear:both;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:10px 0px 0px;display:inline-block;*display:inline;zoom:1;background-color:#fff;color:#999;border:1px solid #e5e5e5}.home-slideshow .rsGCaption .rsABlock .buttons a.tickets:hover{background-color:#eee;color:#666;border:1px solid #ccc;text-decoration:none}.home-slideshow .rsGCaption .rsABlock .buttons a:hover{background-color:#eee;color:#666;border:1px solid #ccc;text-decoration:none}@media screen and (max-width: 600px){.home-slideshow .rsGCaption{bottom:-80px}.home-slideshow .rsGCaption .rsABlock{height:80px;padding-top:0px}.home-slideshow .rsGCaption .rsABlock .desc{height:80px;width:95%;margin:auto;padding-top:8px}.home-slideshow .rsGCaption .rsABlock h3{font-size:30px;width:calc(100% - 120px)}.home-slideshow .rsGCaption .rsABlock h4{font-size:16px;padding-top:0px}.home-slideshow .rsGCaption .rsABlock .buttons{width:100px;height:80px;margin-top:0px}.home-slideshow .rsGCaption .rsABlock .buttons a{width:100px;padding:5px 10px}}.home-slideshow .rsDefault{background:rgba(0,0,0,0)}.home-slideshow .rsDefault .rsContainer{height:100% !important}.home-slideshow .rsDefault .rsSlide,.home-slideshow .rsDefault .rsOverflow{background:rgba(0,0,0,0);overflow:visible;max-height:100%}.home-slideshow .rsDefault .rsSlide img.rsImg,.home-slideshow .rsDefault .rsOverflow img.rsImg{margin-top:0 !important;width:100%;height:auto}.home-slideshow .rsDefault .rsSlide .rsLink,.home-slideshow .rsDefault .rsOverflow .rsLink{box-shadow:inset 0px 15px 45px -15px #000,inset 0px -15px 45px -15px #000}@media screen and (max-width: 600px){.home-slideshow{margin-bottom:100px;overflow:visible}.home-slideshow .rsDefault .rsContainer{height:100%;overflow:hidden}}.home .modal{display:none}.home .calendar-holder .modal.fade.in{position:absolute;top:0px;right:0px;height:400px;width:100%;background:#000;background:rgba(0,0,0,.6);z-index:100}.home .calendar-holder .modal.fade.in .modal-body{padding-top:0px}.home .calendar-holder .modal.fade.in .close{margin:0px;position:absolute;top:12px;right:15px;z-index:90;border:none;width:45px;cursor:pointer;height:40px;font-size:24px;line-height:40px;background-color:#111;color:#fff;border-radius:6px;text-align:center}.home .calendar-holder .modal.fade.in .close:hover{background-position:bottom center}.home .calendar-holder .modal.fade.in .date.fixed{position:absolute;top:0px;left:0px;width:100%;background:#333;padding:0px;height:60px;color:#fff;text-align:center;text-transform:uppercase;font-weight:900;font-size:24px;line-height:60px;margin:0px 0 10px;padding:0px 0px 0px 0px;z-index:80}@media screen and (max-width: 600px){.home .calendar-holder .modal.fade.in .date.fixed{text-align:left;text-indent:20px}}.home .calendar-holder .modal.fade.in .scrollable{width:100%;height:299px;overflow:auto;position:absolute;left:0px;top:80px}.home .calendar-holder .modal.fade.in .event_list{z-index:60;width:345px;width:100%}.home .calendar-holder .modal.fade.in .event_list .entry{background:none;width:100%;padding:20px 20px;margin:0px 0px 0px 0px;float:none}.home .calendar-holder .modal.fade.in .event_list .entry:first-child{padding-top:0px}.home .calendar-holder .modal.fade.in .event_list .entry .thumb,.home .calendar-holder .modal.fade.in .event_list .entry .thumb_list_view{display:none}.home .calendar-holder .modal.fade.in .event_list .entry .info{width:100%;padding:0 0 0 0px;border-bottom:none;float:none;clear:both;background:none}.home .calendar-holder .modal.fade.in .event_list .entry .info h3{max-height:none;width:100%;max-width:100%;height:auto;font-size:38px;color:#fff;margin-bottom:10px}.home .calendar-holder .modal.fade.in .event_list .entry .info h3 a{color:#fff}@media screen and (max-width: 600px){.home .calendar-holder .modal.fade.in .event_list .entry .info h3 a{font-size:38px}}.home .calendar-holder .modal.fade.in .event_list .entry .info h3 a:hover{text-decoration:none}.home .calendar-holder .modal.fade.in .event_list .entry .info .date{font-size:14px;font-weight:900;color:#fff;font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-style:normal;margin:0 0 10px}.home .calendar-holder .modal.fade.in .event_list .entry .info .dash{display:inline}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons{position:relative;right:auto;top:auto;left:auto;height:auto;width:100%}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a{background-color:#fff;color:#999;width:136px;float:left;padding:11px 0px;clear:none}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a.more{margin-right:15px}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a:hover{color:#666}@media screen and (max-width: 820px){.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a{display:block;width:47%}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a.more{margin:0px}.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a.tickets{float:right}}@media screen and (max-width: 600px){.home .calendar-holder .modal.fade.in .event_list .entry .info .buttons a{display:block;width:48%}}.home .calendar-holder .modal.fade.in .event_list .entry:hover .thumb{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.home .calendar .overview{position:absolute;top:-50px;left:-16px;width:995px;height:50px;background:url(../images/girder_full.png) no-repeat}.home .calendar .overview h1{line-height:50px;color:#fff;text-align:center;text-transform:uppercase;font-size:18px}.home .calendar-holder{z-index:600;margin-top:50px;width:40%}@media screen and (max-width: 600px){.home .calendar-holder{width:100%}}.home .calendar-holder .tabs{background:#fff;position:absolute;bottom:32px;left:0px;width:100%}.home .calendar-holder .tabs:after{content:"";position:absolute;top:0px;left:27px;width:248px;border-top:1px solid #ededed}.home .calendar-holder .tabs .tab{position:relative;float:left;width:50%;text-align:center;color:#1b3342;font-size:14px;cursor:pointer;padding:10px 0px}.home .calendar-holder .tabs .tab.cal_tab{float:left}.home .calendar-holder .tabs .tab.cal_tab:after{content:"";position:absolute;top:11px;right:0px;width:1px;height:18px;border-right:1px solid #ededed}.home .calendar-holder .tabs .tab.events_tab{float:right}.home .calendar-holder .tabs .tab.opened{border-bottom:5px solid #ffb312}.home .calendar-holder .tabs .tab.opened:hover{color:#1b3342}.home .calendar-holder .tabs .tab:hover{color:#64bbf5}@media screen and (max-width: 600px){.home .calendar-holder{width:100%;margin:20px auto;float:left;clear:both}}.home #calendario{background:#eee}.home #calendario .event_item_wrapper{display:none}.home #calendario .cal-wrap{position:relative;margin-top:0px}.home #calendario .all-events-link{display:none;text-align:center;display:block;width:150px;margin:10px auto}.home #calendario .preventLink{display:none;position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.home #calendario .cal-intro{background:#292929;position:relative;top:0px;left:0px;width:100%}.home #calendario .cal-intro h3{font-size:18px;text-transform:uppercase;color:#fff;padding:10px 30px;margin-bottom:0px;float:left}.home #calendario #cal-inner{width:100%;height:400px;background:#222}.home #calendario .cal-hide-overlay{position:absolute;top:14px;right:10px;z-index:100;color:#fff;font-size:12px;text-transform:uppercase;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:400}.home #calendario .cal-hide-overlay span{background:url(../images/quick_list_close.png) no-repeat;float:left;height:20px;width:20px}.home #calendario .cal-hide-overlay:hover{color:#fff}.home #calendario .see-all{position:absolute;bottom:0px;right:0px;border-top:1px solid #ccc;width:383px;height:56px;line-height:56px;color:#666;text-align:center}.home #calendario .see-all span{background:url(../images/icn_arws.png) -40px 7px no-repeat;padding:3px 15px}.home #calendario .see-all:hover{color:#666;text-decoration:none}.home #calendario .cal-header{background:#333;padding:0px;height:65px;position:relative;z-index:50}.home #calendario .cal-header h2{color:#fff;text-align:center;font-weight:700;font-size:28px;line-height:65px;margin:0px;letter-spacing:1px;padding:0px 0px 0px 0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 600px){.home #calendario .cal-header h2{padding:0px}}.home #calendario .cal-header .cal-controls{z-index:150;position:absolute;top:0px;right:0px;height:60px;width:100%}@media screen and (max-width: 600px){.home #calendario .cal-header .cal-controls{width:100%}}.home #calendario .cal-header .cal-controls span{z-index:100;position:absolute;width:45px;height:40px;line-height:40px;top:13px;color:rgba(0,0,0,0);cursor:pointer;font-size:20px;margin:0 1px;background-color:#111;border-radius:7px;padding:0px;color:#fff;text-align:center;display:block;z-index:5;transition:all .1s linear}.home #calendario .cal-header .cal-controls span.cal-prev{left:20px}.home #calendario .cal-header .cal-controls span.cal-next{right:20px}.home #calendario .cal-header .cal-controls span:hover{background-color:#666}.home #calendario{margin:0 auto 40px auto}@media screen and (max-width: 600px){.home #calendario{width:100%;margin:0 auto 0px auto}}.home #calendario *,.home #calendario *:after,.home #calendario *:before{box-sizing:border-box}.home #calendario .fc-calendar-container{position:relative;*zoom:1;height:auto;width:auto;padding-bottom:10px;height:328px}.home #calendario .fc-calendar-container:before,.home #calendario .fc-calendar-container:after{content:" ";display:table}.home #calendario .fc-calendar-container:after{clear:both}.home #calendario .fc-calendar{height:100%;width:95%;margin:auto}.home #calendario .fc-calendar .fc-head{height:50px;line-height:50px;margin-left:0px;color:#ccc;font-weight:500;text-transform:uppercase;font-size:14px}.home #calendario .fc-calendar .fc-body{position:relative;padding:0px;border:none;width:100%;height:250px;margin-left:0px}.home #calendario .fc-calendar .fc-row{width:100%;border-top:none;border-bottom:none;height:40px;clear:both}.home #calendario .fc-six-rows .fc-row{height:35px}.home #calendario .fc-six-rows .fc-row>div>span.fc-date{height:35px;line-height:35px}.home #calendario .fc-calendar .fc-row.selected{height:50%}.home #calendario .fc-calendar .fc-row.selected .date_overlay{display:none}.home #calendario .fc-calendar .fc-row.highlight>div p,.home #calendario .fc-calendar .fc-row.highlight>div .event_detail table tr td,.event_detail table tr .home #calendario .fc-calendar .fc-row.highlight>div td,.home #calendario .fc-calendar .fc-row.highlight>div .faq ol li,.faq ol .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .faq ul li,.faq ul .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .link ul.list li ol li,.link ul.list li ol .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .link ul.list li ul li,.link ul.list li ul .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .textarea .content table tr td,.textarea .content table tr .home #calendario .fc-calendar .fc-row.highlight>div td,.home #calendario .fc-calendar .fc-row.highlight>div .content ol li,.content ol .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .content ul li,.content ul .home #calendario .fc-calendar .fc-row.highlight>div li,.home #calendario .fc-calendar .fc-row.highlight>div .listing .entry .info ul li,.listing .entry .info ul .home #calendario .fc-calendar .fc-row.highlight>div li{color:#333 !important}.home #calendario .fc-calendar .fc-row.highlight>div a{color:#fff !important}.home #calendario .fc-calendar .fc-row.selected>div.fc-content{background:#333}.home #calendario .fc-calendar .fc-row.selected>div.fc-content .fc-date{color:#fff !important}.home #calendario .fc-calendar .fc-row.selected>div.fc-content p,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .event_detail table tr td,.event_detail table tr .home #calendario .fc-calendar .fc-row.selected>div.fc-content td,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .faq ol li,.faq ol .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .faq ul li,.faq ul .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .link ul.list li ol li,.link ul.list li ol .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .link ul.list li ul li,.link ul.list li ul .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .textarea .content table tr td,.textarea .content table tr .home #calendario .fc-calendar .fc-row.selected>div.fc-content td,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .content ol li,.content ol .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .content ul li,.content ul .home #calendario .fc-calendar .fc-row.selected>div.fc-content li,.home #calendario .fc-calendar .fc-row.selected>div.fc-content .listing .entry .info ul li,.listing .entry .info ul .home #calendario .fc-calendar .fc-row.selected>div.fc-content li{color:#fff !important}.home #calendario .fc-calendar .fc-row.selected>div.fc-content a{color:#fff !important}.home #calendario .fc-calendar .fc-row>div{float:left;height:100%;position:relative;overflow:hidden;border-right:none;width:12.28571428%;margin:1%;font-family:"Source Sans Pro",sans-serif}.home #calendario .fc-calendar .fc-row>div .date_overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.home #calendario .fc-calendar .fc-row>div.fc-today span.fc-date{background:#fff;color:#333}@media screen and (max-width: 600px){.home #calendario .fc-calendar .fc-row>div{width:12.28571428%;margin:1%}}.home #calendario .fc-calendar .fc-head>div{float:left;height:100%;width:12.28571428%;margin:1%;font-weight:600;position:relative;color:#ccc}.home #calendario .fc-calendar .fc-head>div:first-child:after{border-left:none}.home #calendario .ie9 .fc-calendar .fc-row>div,.home #calendario .ie9 .fc-calendar .fc-head>div{width:14.2%}.home #calendario .fc-calendar .fc-head>div{text-align:center}.home #calendario .fc-calendar .fc-row>div>span.fc-date{line-height:40px;position:absolute;width:100%;height:40px;top:0px;left:0px;color:#666;font-size:16px;font-weight:500;text-align:center;margin:0px;background-color:#333;border-radius:7px}.home #calendario .fc-calendar.fc-six-rows .fc-row>div>span.fc-date{height:35px;line-height:35px}.home #calendario .fc-calendar .fc-row>div>span.fc-weekday{padding-left:5px;display:none}.home #calendario .fc-calendar .fc-row>div.fc-out{opacity:.6}.home #calendario .fc-calendar .fc-row:last-child{border-bottom:none}.home #calendario .fc-content:hover{background:#333}.home #calendario .fc-content:hover:before{position:absolute;bottom:0;left:0;width:128px;height:20px;content:"";z-index:99}.home #calendario .fc-row.selected .fc-content .preventLink{display:none}.home #calendario .fc-row.selected .fc-content:hover{text-decoration:underline}.home #calendario .fc-row.selected .fc-content:hover:before{display:none}.home #calendario .fc-row.selected .fc-content:after{display:none}.home #calendario .fc-content,.home #calendario .fc-row>div.fc-content,.home #calendario .fc-row.highlight>div.fc-content{background:none;color:#666;cursor:pointer}.home #calendario .fc-content:hover .fc-date,.home #calendario .fc-row>div.fc-content:hover .fc-date,.home #calendario .fc-row.highlight>div.fc-content:hover .fc-date{text-decoration:underline;background:#111;text-decoration:none;color:#fff}.home #calendario .fc-content:after,.home #calendario .fc-row>div.fc-content:after,.home #calendario .fc-row.highlight>div.fc-content:after{z-index:98;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.home #calendario .fc-content span.fc-date,.home #calendario .fc-row>div.fc-content span.fc-date,.home #calendario .fc-row.highlight>div.fc-content span.fc-date{color:#fff;background:#999;text-shadow:none;z-index:3}.home #calendario .fc-content .entry,.home #calendario .fc-row>div.fc-content .entry,.home #calendario .fc-row.highlight>div.fc-content .entry{padding:0 0 5px;margin-bottom:10px;border-bottom:1px solid #000;display:none}.home #calendario .fc-content .entry .date,.home #calendario .fc-content .entry .buttons,.home #calendario .fc-row>div.fc-content .entry .date,.home #calendario .fc-row>div.fc-content .entry .buttons,.home #calendario .fc-row.highlight>div.fc-content .entry .date,.home #calendario .fc-row.highlight>div.fc-content .entry .buttons{display:none}.home #calendario .fc-content .entry .time,.home #calendario .fc-row>div.fc-content .entry .time,.home #calendario .fc-row.highlight>div.fc-content .entry .time{font:300 18px/28px "BenchNine",sans-serif}.home #calendario .fc-content .entry h3,.home #calendario .fc-row>div.fc-content .entry h3,.home #calendario .fc-row.highlight>div.fc-content .entry h3{padding-top:0;margin-bottom:0;font-size:18px}.home #calendario .fc-content .entry h3 a,.home #calendario .fc-row>div.fc-content .entry h3 a,.home #calendario .fc-row.highlight>div.fc-content .entry h3 a{text-decoration:none}.home #calendario .fc-content .event_item_wrapper:last-child .entry,.home #calendario .fc-row>div.fc-content .event_item_wrapper:last-child .entry,.home #calendario .fc-row.highlight>div.fc-content .event_item_wrapper:last-child .entry{border-bottom:0}#pages.calendar .calendar .calendar_tooltip{position:absolute;min-height:472px;z-index:99;width:215px;padding:0px 0px 0;top:0;left:50%;margin-left:-23px;overflow:visible !important;display:none}@media screen and (max-width: 600px){#pages.calendar .calendar .calendar_tooltip{display:none !important}}#pages.calendar .calendar .calendar_tooltip .entry{min-height:180px;width:215px;padding:0px}#pages.calendar .calendar .calendar_tooltip .time{display:none}#pages.calendar .calendar .calendar_tooltip .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.3}#pages.calendar .calendar .calendar_tooltip label{line-height:2}#pages.calendar .calendar .calendar_tooltip h3{padding-top:0;margin-bottom:0;font-size:42px;line-height:1.2;font-weight:400;color:#222;text-transform:uppercase;font-family:"BenchNine",sans-serif;display:block}#pages.calendar .calendar .calendar_tooltip h3 a{font-size:42px;font-weight:400;color:#222;text-transform:uppercase;word-wrap:break-word;font-family:"BenchNine",sans-serif;display:block}#pages.calendar .calendar .calendar_tooltip h3 a:hover{text-decoration:none}@media screen and (max-width: 600px){#pages.calendar .calendar .calendar_tooltip h3{font-size:30px}#pages.calendar .calendar .calendar_tooltip h3 a{font-size:30px}}#pages.calendar .calendar .calendar_tooltip .thumb_list_view{width:215px;height:auto;display:block;margin-bottom:8px;border:1px solid #eee}#pages.calendar .calendar .calendar_tooltip .thumb_list_view img{width:215px;display:block}#pages.calendar .calendar .calendar_tooltip .info{border:1px solid #eee;background-color:#fff;padding:22px}#pages.calendar .calendar .calendar_tooltip .info p,#pages.calendar .calendar .calendar_tooltip .info .event_detail table tr td,.event_detail table tr #pages.calendar .calendar .calendar_tooltip .info td,#pages.calendar .calendar .calendar_tooltip .info .faq ol li,.faq ol #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .info .faq ul li,.faq ul #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .info .link ul.list li ol li,.link ul.list li ol #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .info .link ul.list li ul li,.link ul.list li ul #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .info .textarea .content table tr td,.textarea .content table tr #pages.calendar .calendar .calendar_tooltip .info td,#pages.calendar .calendar .calendar_tooltip .info .content ol li,.content ol #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .info .content ul li,.content ul #pages.calendar .calendar .calendar_tooltip .info li,#pages.calendar .calendar .calendar_tooltip .listing .entry .info ul li,.listing .entry #pages.calendar .calendar .calendar_tooltip .info ul li{margin-bottom:0px;font-size:13px;display:block !important}#pages.calendar .calendar .calendar_tooltip .buttons{position:relative;text-align:center}#pages.calendar .calendar .calendar_tooltip .buttons a{width:160px;text-align:center;font-size:16px;letter-spacing:1px;margin:10px auto 0px;padding:11px 0px;display:block;transition:all .1s linear}#pages.calendar .calendar .calendar_tooltip .buttons span{display:none}#pages.calendar .calendar .overview{position:absolute;top:-50px;left:-16px;width:995px;height:50px}#pages.calendar .calendar .overview h1{line-height:50px;color:#fff;text-align:center;text-transform:uppercase;font-size:18px}#pages.calendar #calendario .page_title{margin-top:-55px}#pages.calendar #calendario .all-events-link{display:none;text-align:center;display:block;width:150px;margin:10px auto}#pages.calendar #calendario .thumb{display:none}#pages.calendar #calendario .info p,#pages.calendar #calendario .info .event_detail table tr td,.event_detail table tr #pages.calendar #calendario .info td,#pages.calendar #calendario .info .faq ol li,.faq ol #pages.calendar #calendario .info li,#pages.calendar #calendario .info .faq ul li,.faq ul #pages.calendar #calendario .info li,#pages.calendar #calendario .info .link ul.list li ol li,.link ul.list li ol #pages.calendar #calendario .info li,#pages.calendar #calendario .info .link ul.list li ul li,.link ul.list li ul #pages.calendar #calendario .info li,#pages.calendar #calendario .info .textarea .content table tr td,.textarea .content table tr #pages.calendar #calendario .info td,#pages.calendar #calendario .info .content ol li,.content ol #pages.calendar #calendario .info li,#pages.calendar #calendario .info .content ul li,.content ul #pages.calendar #calendario .info li,#pages.calendar #calendario .listing .entry .info ul li,.listing .entry #pages.calendar #calendario .info ul li{display:none}#pages.calendar #calendario .preventLink{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}#pages.calendar #calendario .cal-header{background:none;padding:0px;height:52px;position:relative;max-width:990px;width:100%;margin:auto}#pages.calendar #calendario .cal-header h2{color:#222;text-align:center;text-transform:uppercase;font-weight:normal;font-family:"BenchNine",sans-serif;font-size:42px;line-height:52px;margin:0px;padding:0px}#pages.calendar #calendario .cal-header .cal-controls span{z-index:100;position:absolute;top:0px;cursor:pointer;margin:0;height:38px;width:38px;text-indent:0px;overflow:hidden;line-height:38px;text-align:center;font-size:20px;border:1px solid #eee;border-radius:4px;color:#eee;transition:all .2s linear}#pages.calendar #calendario .cal-header .cal-controls span.cal-prev{left:0px}#pages.calendar #calendario .cal-header .cal-controls span.cal-next{right:0px}#pages.calendar #calendario .cal-header .cal-controls span:hover{color:#999}#pages.calendar #calendario{margin:0 auto 40px auto}#pages.calendar #calendario *,#pages.calendar #calendario *:after,#pages.calendar #calendario *:before{box-sizing:border-box}#pages.calendar #calendario .cal-wrap{margin-top:20px;position:relative}#pages.calendar #calendario .fc-calendar-container{position:relative;*zoom:1;height:auto;width:auto;padding-bottom:10px}#pages.calendar #calendario .fc-calendar-container:before,#pages.calendar #calendario .fc-calendar-container:after{content:" ";display:table}#pages.calendar #calendario .fc-calendar-container:after{clear:both}#pages.calendar #calendario .fc-calendar{width:100%;height:100%;position:relative}#pages.calendar #calendario .fc-calendar .fc-head{height:40px;line-height:40px;background:none;color:#333;font-weight:900;text-transform:uppercase;font-size:14px}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-calendar .fc-head{display:none}}#pages.calendar #calendario .fc-calendar .fc-body{position:relative;padding:4px 0 4px 0px;border:none;width:100%}#pages.calendar #calendario .fc-calendar .fc-row{width:100%;border-top:none;border-bottom:none;height:120px;height:auto !important;min-height:100px;display:flex;flex-direction:row;justify-content:flex-start;align-content:stretch;width:100%;flex-wrap:wrap;min-height:100px}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-calendar .fc-row{height:auto}}#pages.calendar #calendario .fc-calendar .fc-row.selected{height:50%}#pages.calendar #calendario .fc-calendar .fc-row.selected .date_overlay{display:none}#pages.calendar #calendario .fc-calendar .fc-row>div{float:left;height:100%;position:relative;overflow:hidden;border-right:none;width:132px;width:14.28571728%;margin:0px;border:2px solid #fff;background-color:#eee;height:auto;overflow:hidden;order:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;width:14.2857142857%}#pages.calendar #calendario .fc-calendar .fc-row>div.fc-today{background-color:#222}#pages.calendar #calendario .fc-calendar .fc-row>div.fc-today .fc-date{color:#fff !important}#pages.calendar #calendario .fc-calendar .fc-row>div.fc-today.fc-content .entry h3 a,#pages.calendar #calendario .fc-calendar .fc-row>div.fc-today.fc-content .entry .time{color:#fff}#pages.calendar #calendario .fc-calendar .fc-row>div.fc-today.fc-content .entry h3 a:hover{color:#ccc}.ie9 #pages.calendar #calendario .fc-calendar .fc-row>div,.ie10 #pages.calendar #calendario .fc-calendar .fc-row>div,.ie11 #pages.calendar #calendario .fc-calendar .fc-row>div{width:14.1%}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-calendar .fc-row>div{width:100%;min-height:50px;height:auto}}#pages.calendar #calendario .fc-calendar .fc-head>div{float:left;height:100%;width:14.1%;position:relative}.ie9 #pages.calendar #calendario .fc-calendar .fc-row>div,.ie9 #pages.calendar #calendario .fc-calendar .fc-head>div,.ie10 #pages.calendar #calendario .fc-calendar .fc-row>div,.ie10 #pages.calendar #calendario .fc-calendar .fc-head>div .ie11 #pages.calendar #calendario .fc-calendar .fc-row>div,.ie11 #pages.calendar #calendario .fc-calendar .fc-head>div{width:14.1%}#pages.calendar #calendario .fc-calendar .fc-head>div{text-align:center}#pages.calendar #calendario .fc-calendar .fc-row>div>span.fc-date{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:700;position:absolute;width:25px;height:25px;top:5px;left:5px;color:#222;font-size:15px;text-align:left;margin:0px}#pages.calendar #calendario .fc-calendar .fc-row>div>span.fc-weekday{padding-left:5px;display:none}#pages.calendar #calendario .fc-calendar .fc-row>div.fc-out{opacity:.6}#pages.calendar #calendario .fc-calendar .fc-row:last-child{border-bottom:none}#pages.calendar #calendario .fc-content:hover{background:#333}#pages.calendar #calendario .fc-content:hover:before{position:absolute;bottom:0;left:0;width:128px;height:20px;content:"";z-index:99}#pages.calendar #calendario .fc-row.selected .fc-content:hover:before{display:none}#pages.calendar #calendario .fc-row.selected .fc-content:after{display:none}#pages.calendar #calendario .fc-content,#pages.calendar #calendario .fc-row>div.fc-content{background:#ccc;cursor:pointer;padding:25px 5px 25px 5px}#pages.calendar #calendario .fc-content:after,#pages.calendar #calendario .fc-row>div.fc-content:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:30px;display:block;background:url(../images/bg_cal_gradient.png) no-repeat}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-content:after,#pages.calendar #calendario .fc-row>div.fc-content:after{display:none}}#pages.calendar #calendario .fc-content:hover:before,#pages.calendar #calendario .fc-row>div.fc-content:hover:before{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.ie8 #pages.calendar #calendario .fc-content:hover:before,.ie8 #pages.calendar #calendario .fc-row>div.fc-content:hover:before{display:block}#pages.calendar #calendario .fc-content .preventLink,#pages.calendar #calendario .fc-row>div.fc-content .preventLink{display:none}#pages.calendar #calendario .fc-content span.fc-date,#pages.calendar #calendario .fc-row>div.fc-content span.fc-date{text-shadow:none;z-index:3}#pages.calendar #calendario .fc-content .entry,#pages.calendar #calendario .fc-row>div.fc-content .entry{padding:0 0 5px;margin-bottom:10px;border-bottom:1px solid #ccc}#pages.calendar #calendario .fc-content .entry .date,#pages.calendar #calendario .fc-content .entry .buttons,#pages.calendar #calendario .fc-row>div.fc-content .entry .date,#pages.calendar #calendario .fc-row>div.fc-content .entry .buttons{display:none}#pages.calendar #calendario .fc-content .entry .extra_info,#pages.calendar #calendario .fc-row>div.fc-content .entry .extra_info{display:none}#pages.calendar #calendario .fc-content .entry .thumb_list_view,#pages.calendar #calendario .fc-row>div.fc-content .entry .thumb_list_view{display:none}#pages.calendar #calendario .fc-content .entry .time,#pages.calendar #calendario .fc-row>div.fc-content .entry .time{display:block;font-size:14px;color:#222;font-weight:900;text-transform:uppercase;font-style:normal;margin:0 0 10px;line-height:1}#pages.calendar #calendario .fc-content .entry h3,#pages.calendar #calendario .fc-row>div.fc-content .entry h3{padding-top:0;margin-bottom:0;font-size:24px;font-weight:400;color:#222;word-wrap:break-word;text-transform:uppercase;display:block;font-family:"BenchNine",sans-serif}#pages.calendar #calendario .fc-content .entry h3 a,#pages.calendar #calendario .fc-row>div.fc-content .entry h3 a{font-size:24px;font-weight:400;word-wrap:break-word;color:#222;text-transform:uppercase;display:block;width:117px;font-family:"BenchNine",sans-serif}#pages.calendar #calendario .fc-content .entry h3 a:hover,#pages.calendar #calendario .fc-row>div.fc-content .entry h3 a:hover{text-decoration:none}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-content .entry h3 a,#pages.calendar #calendario .fc-row>div.fc-content .entry h3 a{width:100%}}#pages.calendar #calendario .fc-content .entry:hover .info h3 a,#pages.calendar #calendario .fc-row>div.fc-content .entry:hover .info h3 a{color:#000}#pages.calendar #calendario .fc-content .entry .btns,#pages.calendar #calendario .fc-row>div.fc-content .entry .btns{display:none}@media screen and (max-width: 600px){#pages.calendar #calendario .fc-content .entry,#pages.calendar #calendario .fc-row>div.fc-content .entry{margin-bottom:0px;padding-bottom:0px}}#pages.calendar #calendario .fc-content .event_item_wrapper:last-child .entry,#pages.calendar #calendario .fc-row>div.fc-content .event_item_wrapper:last-child .entry{border-bottom:0}.carousel.horizontal{position:relative;width:100%;height:90px;clear:both}.carousel.horizontal .carousel_holder{position:relative;width:1084px;margin:0 auto}.carousel.horizontal .prev-scroller,.carousel.horizontal .next-scroller{display:block;position:absolute;top:0px;background:none;cursor:pointer;height:90px;width:30px}.carousel.horizontal .prev-scroller:after,.carousel.horizontal .next-scroller:after{display:block;position:absolute;width:30px;height:90px;top:0;content:"";background:#000;font-size:34px;text-align:center;line-height:90px;font-weight:normal}.carousel.horizontal .prev-scroller{left:0px}.carousel.horizontal .prev-scroller:after{content:""}.carousel.horizontal .next-scroller{right:0px}.carousel.horizontal .list_holder{position:relative;width:100%;max-width:728px;margin:0 auto;padding:0px 0;overflow:hidden}.carousel.horizontal ul.list{display:block;position:relative;list-style:none;margin:0;padding:0;width:1000em;*zoom:1}.carousel.horizontal ul.list:before,.carousel.horizontal ul.list:after{content:" ";display:table}.carousel.horizontal ul.list:after{clear:both}.carousel.horizontal ul.list li{display:block;position:relative;float:left;margin:0 0px;padding:0px;width:175px;height:80px;overflow:hidden;background:none}.adserve_wide .carousel.horizontal ul.list li{width:728px;height:90px}.adserve_wide .carousel.horizontal ul.list li img{width:100%}.adserve_box .carousel.horizontal ul.list li{width:300px;height:250px}.adserve_box .carousel.horizontal ul.list li img{width:100%}.listing{position:relative}.listing .list{padding:0 0px;background:none;margin:0 0 0px;position:relative}.listing .list p.noevents,.listing .list .event_detail table tr td.noevents,.event_detail table tr .listing .list td.noevents,.listing .list .faq ol li.noevents,.faq ol .listing .list li.noevents,.listing .list .faq ul li.noevents,.faq ul .listing .list li.noevents,.listing .link ul.list li ol li.noevents,.link .listing ul.list li ol li.noevents,.listing .link ul.list li ul li.noevents,.link .listing ul.list li ul li.noevents,.listing .list .textarea .content table tr td.noevents,.textarea .content table tr .listing .list td.noevents,.listing .list .content ol li.noevents,.content ol .listing .list li.noevents,.listing .list .content ul li.noevents,.content ul .listing .list li.noevents,.listing .list .entry .info ul li.noevents,.listing .entry .info ul .list li.noevents{padding:0px;color:#000}.listing .entry{margin-bottom:0px;padding:40px 0;border-top:1px solid #e5e5e5}.listing .entry:first-child{border-top:none}.listing .entry .info{position:relative;float:left;width:calc(100% - 180px);margin-left:30px;padding:0px 0px 0px 0px}.listing .entry .info .description h3{font-weight:900}.listing .entry .info .address{font-family:"Source Sans Pro",sans-serif;font-weight:900;color:#222;margin:20px 0px;display:block;font-size:16px;line-height:1.4;text-transform:uppercase}.listing .entry .info h3{margin:0;font-weight:400;line-height:1}.listing .entry .info h3 a{font-size:42px;font-weight:400;font-family:"BenchNine",sans-serif;color:#222;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.listing .entry .info h3 a:hover{text-decoration:none;zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.listing .entry .info h4{font-family:"BenchNine",sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.listing .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}.listing .entry .info .buttons a{width:177px;text-align:center;font-size:16px;letter-spacing:1px;margin:0px 20px 0px 0px;padding:11px 20px;transition:all .1s linear}.listing .entry .info ul{padding-left:0px;margin-bottom:10px;margin-left:0px}.listing .entry .info ul li{position:relative;list-style:none;padding-left:40px;margin-left:0px;margin-bottom:10px;font-size:16px}.listing .entry .info ul li:before{content:"";display:block;position:absolute;left:0px;top:10px;background:#666;border:1px solid #333;height:8px;width:8px}.listing .entry .thumb{width:150px;float:left}.listing .entry .thumb a{display:block;width:150px;transition:all .1s linear}.listing .entry .thumb a:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.listing .entry .thumb img{padding:0;width:150px}@media screen and (max-width: 600px){.listing .entry .thumb{width:80px;display:none}.listing .entry .thumb img{width:80px}.listing .entry .info{margin-left:0px;width:100%}}.banner{position:relative}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;padding:0;margin:0}.rslides li:before{display:none}.rslides li:first-child{position:relative;display:block;float:left}.rslides li a,.rslides li a:visited{display:block;position:relative}.rslides img{display:block;height:auto;float:left;width:100%;border:0}#column_2 .banner{position:relative;display:block;width:320px;height:270px;background:#ccc;padding:10px;margin:0}#column_2 .banner:hover,#column_2 .banner:focus{background:#333}.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,.content .image-left .event_detail table tr td,.event_detail table tr .content .image-left td,.faq ol .content .image-left li,.faq ul .content .image-left li,.content .image-left .link ul.list li ol li,.link ul.list li ol .content .image-left li,.content .image-left .link ul.list li ul li,.link ul.list li ul .content .image-left li,.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 .listing .entry .info ul li,.listing .entry .info ul .content .image-left li{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,.content .image-right .event_detail table tr td,.event_detail table tr .content .image-right td,.faq ol .content .image-right li,.faq ul .content .image-right li,.content .image-right .link ul.list li ol li,.link ul.list li ol .content .image-right li,.content .image-right .link ul.list li ul li,.link ul.list li ul .content .image-right li,.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 .listing .entry .info ul li,.listing .entry .info ul .content .image-right li{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,.content .image-three .event_detail table tr td,.event_detail table tr .content .image-three td,.faq ol .content .image-three li,.faq ul .content .image-three li,.content .image-three .link ul.list li ol li,.link ul.list li ol .content .image-three li,.content .image-three .link ul.list li ul li,.link ul.list li ul .content .image-three li,.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 .listing .entry .info ul li,.listing .entry .info ul .content .image-three li{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,.content .overview .event_detail table tr td,.event_detail table tr .content .overview td,.faq ol .content .overview li,.faq ul .content .overview li,.content .overview .link ul.list li ol li,.link ul.list li ol .content .overview li,.content .overview .link ul.list li ul li,.link ul.list li ul .content .overview li,.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 .listing .entry .info ul li,.listing .entry .info ul .content .overview li{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,.content .baseline .event_detail table tr td,.event_detail table tr .content .baseline td,.faq ol .content .baseline li,.faq ul .content .baseline li,.content .baseline .link ul.list li ol li,.link ul.list li ol .content .baseline li,.content .baseline .link ul.list li ul li,.link ul.list li ul .content .baseline li,.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 .listing .entry .info ul li,.listing .entry .info ul .content .baseline li{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}.link{margin-bottom:20px !important;padding:0;position:relative}.link ul.list{margin:0;padding:0;list-style-type:none;list-style-image:none;font:bold 16px/24px "Source Sans Pro",sans-serif}.link ul.list li{padding:0;margin:0 0 10px;background:none}.link ul.list li:hover a{color:#333}.link ul.list li:hover a:after{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.link ul.list li p,.link ul.list li .event_detail table tr td,.event_detail table tr .link ul.list li td,.link .faq ul.list li li,.faq .link ul.list li li,.link ul.list li ol li,.link ul.list li ul li,.link .listing .entry .info ul.list li li,.listing .entry .info .link ul.list li li,.link .content ul.list li li,.content .link ul.list li li,.link ul.list li .textarea .content table tr td,.textarea .content table tr .link ul.list li td{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding-left:20px;margin-top:15px}.link ul.list li ul{padding-left:0px;margin-bottom:10px;margin-left:20px}.link ul.list li ul li{position:relative;list-style:none;padding-left:40px;margin-left:0px;margin-bottom:10px;font-size:16px;margin-top:0px}.link ul.list li ul li:before{content:"";display:block;position:absolute;left:0px;top:10px;background:#666;border:1px solid #333;height:8px;width:8px}.link ul.list li ol{margin-bottom:10px;margin-left:25px}.link ul.list li ol li{list-style:decimal;padding-left:20px;margin-top:0px;font-size:16px;margin-bottom:10px}.link ul.list a,.link ul.list a:link,.link ul.list a:visited{position:relative;display:block;color:#666;text-decoration:none;padding:15px 60px 15px 15px;background:#eee;border-radius:3px;font-weight:900;font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.link ul.list a:after,.link ul.list a:link:after,.link ul.list a:visited:after{content:"";display:block;position:absolute;right:23px;top:12px;width:26px;height:26px;background:url(../images/icn_links.png) 0px -254px no-repeat;zoom:1;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.link ul.list a.external:after,.link ul.list a:link.external:after,.link ul.list a:visited.external:after{background-position:0px -135px;top:14px}.link ul.list a.image:after,.link ul.list a:link.image:after,.link ul.list a:visited.image:after{background-position:0px -201px;top:12px}.link ul.list a.pdf:after,.link ul.list a:link.pdf:after,.link ul.list a:visited.pdf:after{background-position:0px -65px;top:12px}.link ul.list a.email:after,.link ul.list a:link.email:after,.link ul.list a:visited.email:after{background-position:0px 0px;top:16px}.link ul.list a.snapchat:after,.link ul.list a:link.snapchat:after,.link ul.list a:visited.snapchat:after{background-image:url(../images/icn_snapchat.png);background-position:0px 0px;top:13px}.link ul.list a.twitter:after,.link ul.list a.facebook:after,.link ul.list a.instagram:after,.link ul.list a.youtube:after,.link ul.list a.pinterest:after,.link ul.list a.plus.google:after,.link ul.list a.foursquare:after,.link ul.list a:link.twitter:after,.link ul.list a:link.facebook:after,.link ul.list a:link.instagram:after,.link ul.list a:link.youtube:after,.link ul.list a:link.pinterest:after,.link ul.list a:link.plus.google:after,.link ul.list a:link.foursquare:after,.link ul.list a:visited.twitter:after,.link ul.list a:visited.facebook:after,.link ul.list a:visited.instagram:after,.link ul.list a:visited.youtube:after,.link ul.list a:visited.pinterest:after,.link ul.list a:visited.plus.google:after,.link ul.list a:visited.foursquare:after{background:none;content:"";font-size:25px;color:#333;right:20px;width:28px;height:28px;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.link ul.list a.twitter:after,.link ul.list a:link.twitter:after,.link ul.list a:visited.twitter:after{content:""}.link ul.list a.facebook:after,.link ul.list a:link.facebook:after,.link ul.list a:visited.facebook:after{right:16px;content:""}.link ul.list a.instagram:after,.link ul.list a:link.instagram:after,.link ul.list a:visited.instagram:after{content:""}.link ul.list a.youtube:after,.link ul.list a:link.youtube:after,.link ul.list a:visited.youtube:after{content:""}.link ul.list a.pinterest:after,.link ul.list a:link.pinterest:after,.link ul.list a:visited.pinterest:after{content:""}.link ul.list a.gplus:after,.link ul.list a:link.gplus:after,.link ul.list a:visited.gplus:after{content:""}.link ul.list a.foursquare:after,.link ul.list a:link.foursquare:after,.link ul.list a:visited.foursquare:after{content:""}.faq{margin-bottom:20px !important;padding:0 0px;position:relative}.faq dl{border-bottom:1px solid #eee;font-size:11px}.faq dt{cursor:pointer;padding:0px;margin:0;border-top:1px solid #eee;overflow:auto}.faq dt:hover p,.faq dt:hover .event_detail table tr td,.event_detail table tr .faq dt:hover td,.faq dt:hover ol li,.faq ol dt:hover li,.faq dt:hover ul li,.faq ul dt:hover li,.faq dt:hover .listing .entry .info ul li,.listing .entry .info ul .faq dt:hover li,.content ul .faq dt:hover li,.content ol .faq dt:hover li,.faq dt:hover .textarea .content table tr td,.textarea .content table tr .faq dt:hover td,.faq dt:hover .link ul.list li ul li,.link ul.list li ul .faq dt:hover li,.faq dt:hover .link ul.list li ol li,.link ul.list li ol .faq dt:hover li{color:#222}.faq dt a:hover,.faq dt a:link:hover,.faq dt a:visited:hover{text-decoration:none}.faq dt a:hover p,.faq dt a:hover .event_detail table tr td,.event_detail table tr .faq dt a:hover td,.faq dt a:hover ol li,.faq ol dt a:hover li,.faq dt a:hover ul li,.faq ul dt a:hover li,.faq dt a:hover .listing .entry .info ul li,.listing .entry .info ul .faq dt a:hover li,.content ul .faq dt a:hover li,.content ol .faq dt a:hover li,.faq dt a:hover .textarea .content table tr td,.textarea .content table tr .faq dt a:hover td,.link ul.list li ul .faq dt a:hover li,.link ul.list li ol .faq dt a:hover li,.faq dt a:link:hover p,.faq dt a:visited:hover p{text-decoration:none}.faq dt p,.faq dt .event_detail table tr td,.event_detail table tr .faq dt td,.faq dt ol li,.faq ol dt li,.faq dt ul li,.faq ul dt li,.faq dt .listing .entry .info ul li,.listing .entry .info ul .faq dt li,.content ul .faq dt li,.content ol .faq dt li,.faq dt .textarea .content table tr td,.textarea .content table tr .faq dt td,.faq dt .link ul.list li ul li,.link ul.list li ul .faq dt li,.faq dt .link ul.list li ol li,.link ul.list li ol .faq dt li{position:relative;padding:15px 60px 15px 0px;color:#666;font-weight:900;font-size:16px;text-decoration:none;margin-bottom:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.faq dt p:after,.faq dt .event_detail table tr td:after,.event_detail table tr .faq dt td:after,.faq dt ol li:after,.faq ol dt li:after,.faq dt ul li:after,.faq ul dt li:after,.faq dt .listing .entry .info ul li:after,.listing .entry .info ul .faq dt li:after,.content ul .faq dt li:after,.content ol .faq dt li:after,.faq dt .textarea .content table tr td:after,.textarea .content table tr .faq dt td:after,.faq dt .link ul.list li ul li:after,.link ul.list li ul .faq dt li:after,.faq dt .link ul.list li ol li:after,.link ul.list li ol .faq dt li:after{content:"";display:block;position:absolute;right:0px;top:12px;width:30px;height:28px;border:1px solid #ccc;border-radius:3px;background:url(../images/icn_faq.png) center 7px #eee no-repeat}.faq dt p:hover:after,.faq dt .event_detail table tr td:hover:after,.event_detail table tr .faq dt td:hover:after,.faq dt ol li:hover:after,.faq ol dt li:hover:after,.faq dt ul li:hover:after,.faq ul dt li:hover:after,.faq dt .listing .entry .info ul li:hover:after,.listing .entry .info ul .faq dt li:hover:after,.content ul .faq dt li:hover:after,.content ol .faq dt li:hover:after,.faq dt .textarea .content table tr td:hover:after,.textarea .content table tr .faq dt td:hover:after,.link ul.list li ul .faq dt li:hover:after,.link ul.list li ol .faq dt li:hover:after{background-color:#ccc;border:1px solid #999}.faq dt.active,.faq dt.open{background:url(../images/bullet_faq_black.png) no-repeat 0 10px}.faq dt.active p,.faq dt.active .event_detail table tr td,.event_detail table tr .faq dt.active td,.faq dt.active ol li,.faq ol dt.active li,.faq dt.active ul li,.faq ul dt.active li,.faq dt.active .listing .entry .info ul li,.listing .entry .info ul .faq dt.active li,.content ul .faq dt.active li,.content ol .faq dt.active li,.faq dt.active .textarea .content table tr td,.textarea .content table tr .faq dt.active td,.faq dt.active .link ul.list li ul li,.link ul.list li ul .faq dt.active li,.faq dt.active .link ul.list li ol li,.link ul.list li ol .faq dt.active li,.faq dt.open p,.faq dt.open .event_detail table tr td,.event_detail table tr .faq dt.open td,.faq dt.open ol li,.faq ol dt.open li,.faq dt.open ul li,.faq ul dt.open li,.faq dt.open .listing .entry .info ul li,.listing .entry .info ul .faq dt.open li,.content ul .faq dt.open li,.content ol .faq dt.open li,.faq dt.open .textarea .content table tr td,.textarea .content table tr .faq dt.open td,.faq dt.open .link ul.list li ul li,.link ul.list li ul .faq dt.open li,.faq dt.open .link ul.list li ol li,.link ul.list li ol .faq dt.open li{color:#333}.faq dt.active p:after,.faq dt.active .event_detail table tr td:after,.event_detail table tr .faq dt.active td:after,.faq dt.active ol li:after,.faq ol dt.active li:after,.faq dt.active ul li:after,.faq ul dt.active li:after,.faq dt.active .listing .entry .info ul li:after,.listing .entry .info ul .faq dt.active li:after,.content ul .faq dt.active li:after,.content ol .faq dt.active li:after,.faq dt.active .textarea .content table tr td:after,.textarea .content table tr .faq dt.active td:after,.link ul.list li ul .faq dt.active li:after,.link ul.list li ol .faq dt.active li:after,.faq dt.open p:after,.faq dt.open .event_detail table tr td:after,.event_detail table tr .faq dt.open td:after,.faq dt.open ol li:after,.faq ol dt.open li:after,.faq dt.open ul li:after,.faq ul dt.open li:after,.faq dt.open .listing .entry .info ul li:after,.listing .entry .info ul .faq dt.open li:after,.content ul .faq dt.open li:after,.content ol .faq dt.open li:after,.faq dt.open .textarea .content table tr td:after,.textarea .content table tr .faq dt.open td:after,.link ul.list li ul .faq dt.open li:after,.link ul.list li ol .faq dt.open li:after{background-position:center -22px}.faq dd{overflow:hidden;display:none;padding:0px}.faq dd p,.faq dd .event_detail table tr td,.event_detail table tr .faq dd td,.faq dd ol li,.faq ol dd li,.faq dd ul li,.faq ul dd li,.faq dd .listing .entry .info ul li,.listing .entry .info ul .faq dd li,.content ul .faq dd li,.content ol .faq dd li,.faq dd .textarea .content table tr td,.textarea .content table tr .faq dd td,.faq dd .link ul.list li ul li,.link ul.list li ul .faq dd li,.faq dd .link ul.list li ol li,.link ul.list li ol .faq dd li{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.faq ul{padding-left:0px;margin-bottom:10px;margin-left:0px}.faq ul li{position:relative;list-style:none;padding-left:40px;margin-left:0px;margin-bottom:10px;font-size:16px}.faq ul li:before{content:"";display:block;position:absolute;left:0px;top:10px;background:#666;border:1px solid #333;height:8px;width:8px}.faq ol{margin-bottom:10px}.faq ol li{list-style:decimal;padding-left:20px;margin-bottom:0px;font-size:16px;margin-bottom:10px}.subnav{position:relative;display:none;width:320px;padding:0;margin:0 0 20px;background-color:#000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr="#FF000000", endColorstr="#FF333333");background-image:-owg-linear-gradient(top, black 0%, #333 100%);background-image:linear-gradient(top, black 0%, #333 100%)}.subnav ul{list-style:none;list-style-image:none;padding:15px 0;margin:0 auto;width:300px}.subnav ul li{margin:0;padding:0;background:url(../images/subnav-rule.png) repeat-x left top}.subnav ul li:first-child{background:none}.subnav ul li:first-child a,.subnav ul li:first-child a:visited{line-height:18px}.subnav ul li.active ul{display:block;list-style:none;list-style-image:none;list-style-type:none;padding:2px 0 2px 12px;margin:0;background:none;width:auto}.subnav ul li.active a:active{color:red}.subnav ul li a,.subnav ul li a:visited{display:block;padding:9px 5px 7px 30px;text-decoration:none;color:#fff;text-transform:uppercase;font:bold 18px/120% "Source Sans Pro",sans-serif;background:url(../images/subnav-icon.png) no-repeat 8px 15px}.subnav ul li a:hover,.subnav ul li a.active,.subnav ul li a:active,.subnav ul li a:visited:hover,.subnav ul li a:visited.active,.subnav ul li a:visited:active{color:red}.subnav ul li a.section,.subnav ul li a:visited.section{color:red;font-size:22px;padding-bottom:7px}.subnav ul li a.section:hover,.subnav ul li a.section.active:hover,.subnav ul li a.section:active,.subnav ul li a:visited.section:hover,.subnav ul li a:visited.section.active:hover,.subnav ul li a:visited.section:active{color:red}.subnav ul li.active.onparent a.active{color:red}.subnav ul ul{display:none}.subnav ul ul li{border-bottom:none}.subnav ul ul li:first-child a{line-height:24px}.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 .event_detail table tr td.noevents,.event_detail table tr .event_list .list td.noevents,.event_list .list .listing .entry .info ul li.noevents,.listing .entry .info ul .event_list .list li.noevents,.event_list .list .content ul li.noevents,.content ul .event_list .list li.noevents,.event_list .list .content ol li.noevents,.content ol .event_list .list li.noevents,.event_list .list .textarea .content table tr td.noevents,.textarea .content table tr .event_list .list td.noevents,.event_list .link ul.list li ul li.noevents,.link .event_list ul.list li ul li.noevents,.event_list .link ul.list li ol li.noevents,.link .event_list ul.list li ol li.noevents,.event_list .list .faq ul li.noevents,.faq ul .event_list .list li.noevents,.event_list .list .faq ol li.noevents,.faq ol .event_list .list li.noevents,.contest_list .list p.noevents,.contest_list .list .event_detail table tr td.noevents,.event_detail table tr .contest_list .list td.noevents,.contest_list .list .listing .entry .info ul li.noevents,.listing .entry .info ul .contest_list .list li.noevents,.contest_list .list .content ul li.noevents,.content ul .contest_list .list li.noevents,.contest_list .list .content ol li.noevents,.content ol .contest_list .list li.noevents,.contest_list .list .textarea .content table tr td.noevents,.textarea .content table tr .contest_list .list td.noevents,.contest_list .link ul.list li ul li.noevents,.link .contest_list ul.list li ul li.noevents,.contest_list .link ul.list li ol li.noevents,.link .contest_list ul.list li ol li.noevents,.contest_list .list .faq ul li.noevents,.faq ul .contest_list .list li.noevents,.contest_list .list .faq ol li.noevents,.faq ol .contest_list .list li.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 table tr td .listing .entry .info ul li,.listing .entry .info ul .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 .content ol li,.content ol .event_detail table tr td li,.event_detail .textarea .content table tr td td,.textarea .content .event_detail table tr td td,.event_detail table tr td .link ul.list li ul li,.link ul.list li ul .event_detail table tr td li,.event_detail table tr td .link ul.list li ol li,.link ul.list li ol .event_detail table tr td li,.event_detail table tr td .faq ul li,.faq ul .event_detail table tr td li,.event_detail table tr td .faq ol li,.faq ol .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 .listing .entry .info ul li,.listing .entry .info ul .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 .content ol li,.content ol .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info .link ul.list li ul li,.link ul.list li ul .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info .link ul.list li ol li,.link ul.list li ol .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info .faq ul li,.faq ul .event_detail table tr td.ticket_info li,.event_detail table tr td.ticket_info .faq ol li,.faq ol .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}.button,.button2,.button3{margin:10px 0px;clear:both;display:inline-block;*display:inline;zoom:1}.button p,.button .listing .entry .info ul li,.listing .entry .info ul .button li,.button .content ul li,.content ul .button li,.button .content ol li,.content ol .button li,.button .textarea .content table tr td,.textarea .content table tr .button td,.button .link ul.list li ul li,.link ul.list li ul .button li,.button .link ul.list li ol li,.link ul.list li ol .button li,.button .faq ul li,.faq ul .button li,.button .faq ol li,.faq ol .button li,.button .event_detail table tr td,.event_detail table tr .button td,.button2 p,.button2 .listing .entry .info ul li,.listing .entry .info ul .button2 li,.button2 .content ul li,.content ul .button2 li,.button2 .content ol li,.content ol .button2 li,.button2 .textarea .content table tr td,.textarea .content table tr .button2 td,.button2 .link ul.list li ul li,.link ul.list li ul .button2 li,.button2 .link ul.list li ol li,.link ul.list li ol .button2 li,.button2 .faq ul li,.faq ul .button2 li,.button2 .faq ol li,.faq ol .button2 li,.button2 .event_detail table tr td,.event_detail table tr .button2 td,.button3 p,.button3 .listing .entry .info ul li,.listing .entry .info ul .button3 li,.button3 .content ul li,.content ul .button3 li,.button3 .content ol li,.content ol .button3 li,.button3 .textarea .content table tr td,.textarea .content table tr .button3 td,.button3 .link ul.list li ul li,.link ul.list li ul .button3 li,.button3 .link ul.list li ol li,.link ul.list li ol .button3 li,.button3 .faq ul li,.faq ul .button3 li,.button3 .faq ol li,.faq ol .button3 li,.button3 .event_detail table tr td,.event_detail table tr .button3 td{margin:0px;text-transform:uppercase;font-size:12px;font-weight:900}.button p a,.button .listing .entry .info ul li a,.listing .entry .info ul .button li a,.button .content ul li a,.content ul .button li a,.button .content ol li a,.content ol .button li a,.button .textarea .content table tr td a,.textarea .content table tr .button td a,.button .link ul.list li ul li a,.link ul.list li ul .button li a,.button .link ul.list li ol li a,.link ul.list li ol .button li a,.button .faq ul li a,.faq ul .button li a,.button .faq ol li a,.faq ol .button li a,.button .event_detail table tr td a,.event_detail table tr .button td a,.button2 p a,.button2 .listing .entry .info ul li a,.listing .entry .info ul .button2 li a,.button2 .content ul li a,.content ul .button2 li a,.button2 .content ol li a,.content ol .button2 li a,.button2 .textarea .content table tr td a,.textarea .content table tr .button2 td a,.button2 .link ul.list li ul li a,.link ul.list li ul .button2 li a,.button2 .link ul.list li ol li a,.link ul.list li ol .button2 li a,.button2 .faq ul li a,.faq ul .button2 li a,.button2 .faq ol li a,.faq ol .button2 li a,.button2 .event_detail table tr td a,.event_detail table tr .button2 td a,.button3 p a,.button3 .listing .entry .info ul li a,.listing .entry .info ul .button3 li a,.button3 .content ul li a,.content ul .button3 li a,.button3 .content ol li a,.content ol .button3 li a,.button3 .textarea .content table tr td a,.textarea .content table tr .button3 td a,.button3 .link ul.list li ul li a,.link ul.list li ul .button3 li a,.button3 .link ul.list li ol li a,.link ul.list li ol .button3 li a,.button3 .faq ul li a,.faq ul .button3 li a,.button3 .faq ol li a,.faq ol .button3 li a,.button3 .event_detail table tr td a,.event_detail table tr .button3 td a{padding:10px 20px;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1;text-decoration:none !important;border-radius:5px;webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:background-color .1s linear;transition:color .1s linear}.button p a,.button .listing .entry .info ul li a,.listing .entry .info ul .button li a,.button .content ul li a,.content ul .button li a,.button .content ol li a,.content ol .button li a,.button .textarea .content table tr td a,.textarea .content table tr .button td a,.button .link ul.list li ul li a,.link ul.list li ul .button li a,.button .link ul.list li ol li a,.link ul.list li ol .button li a,.button .faq ul li a,.faq ul .button li a,.button .faq ol li a,.faq ol .button li a,.button .event_detail table tr td a,.event_detail table tr .button td a{background-color:#222;color:#eee;border:1px solid #222}.button p a:hover,.button .listing .entry .info ul li a:hover,.listing .entry .info ul .button li a:hover,.button .content ul li a:hover,.content ul .button li a:hover,.button .content ol li a:hover,.content ol .button li a:hover,.button .textarea .content table tr td a:hover,.textarea .content table tr .button td a:hover,.button .link ul.list li ul li a:hover,.link ul.list li ul .button li a:hover,.button .link ul.list li ol li a:hover,.link ul.list li ol .button li a:hover,.button .faq ul li a:hover,.faq ul .button li a:hover,.button .faq ol li a:hover,.faq ol .button li a:hover,.button .event_detail table tr td a:hover,.event_detail table tr .button td a:hover{background-color:#555;border:1px solid #333;color:#eee;text-decoration:none}.button2 p a,.button2 .listing .entry .info ul li a,.listing .entry .info ul .button2 li a,.button2 .content ul li a,.content ul .button2 li a,.button2 .content ol li a,.content ol .button2 li a,.button2 .textarea .content table tr td a,.textarea .content table tr .button2 td a,.button2 .link ul.list li ul li a,.link ul.list li ul .button2 li a,.button2 .link ul.list li ol li a,.link ul.list li ol .button2 li a,.button2 .faq ul li a,.faq ul .button2 li a,.button2 .faq ol li a,.faq ol .button2 li a,.button2 .event_detail table tr td a,.event_detail table tr .button2 td a{background-color:#eee;color:#666;border:1px solid #ccc}.button2 p a:hover,.button2 .listing .entry .info ul li a:hover,.listing .entry .info ul .button2 li a:hover,.button2 .content ul li a:hover,.content ul .button2 li a:hover,.button2 .content ol li a:hover,.content ol .button2 li a:hover,.button2 .textarea .content table tr td a:hover,.textarea .content table tr .button2 td a:hover,.button2 .link ul.list li ul li a:hover,.link ul.list li ul .button2 li a:hover,.button2 .link ul.list li ol li a:hover,.link ul.list li ol .button2 li a:hover,.button2 .faq ul li a:hover,.faq ul .button2 li a:hover,.button2 .faq ol li a:hover,.faq ol .button2 li a:hover,.button2 .event_detail table tr td a:hover,.event_detail table tr .button2 td a:hover{background-color:#ccc;color:#666;border:1px solid #999;text-decoration:none}.button3 p a,.button3 .listing .entry .info ul li a,.listing .entry .info ul .button3 li a,.button3 .content ul li a,.content ul .button3 li a,.button3 .content ol li a,.content ol .button3 li a,.button3 .textarea .content table tr td a,.textarea .content table tr .button3 td a,.button3 .link ul.list li ul li a,.link ul.list li ul .button3 li a,.button3 .link ul.list li ol li a,.link ul.list li ol .button3 li a,.button3 .faq ul li a,.faq ul .button3 li a,.button3 .faq ol li a,.faq ol .button3 li a,.button3 .event_detail table tr td a,.event_detail table tr .button3 td a{background-color:#fff;color:#999;border:1px solid #e5e5e5}.button3 p a:hover,.button3 .listing .entry .info ul li a:hover,.listing .entry .info ul .button3 li a:hover,.button3 .content ul li a:hover,.content ul .button3 li a:hover,.button3 .content ol li a:hover,.content ol .button3 li a:hover,.button3 .textarea .content table tr td a:hover,.textarea .content table tr .button3 td a:hover,.button3 .link ul.list li ul li a:hover,.link ul.list li ul .button3 li a:hover,.button3 .link ul.list li ol li a:hover,.link ul.list li ol .button3 li a:hover,.button3 .faq ul li a:hover,.faq ul .button3 li a:hover,.button3 .faq ol li a:hover,.faq ol .button3 li a:hover,.button3 .event_detail table tr td a:hover,.event_detail table tr .button3 td a:hover{background-color:#eee;color:#666;border:1px solid #ccc;text-decoration:none}a.button,a.button2,a.button3,.entry a.tickets{text-transform:uppercase;font-size:12px;font-weight:900;border-radius:5px;padding:10px 20px;line-height:1;clear:both;margin:10px 0px;display:inline-block;*display:inline;zoom:1;text-decoration:none !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:all .1s linear}a.button,.entry a.tickets{background-color:#222;color:#fff;border:1px solid #222}a.button:hover,.entry a.tickets:hover{background-color:#555;border:1px solid #333;color:#eee;text-decoration:none}a.button2{background-color:#eee;color:#666;border:1px solid #ccc}a.button2:hover{background-color:#ccc;color:#666;border:1px solid #999;text-decoration:none}a.button3{background-color:#fff;color:#999;border:1px solid #e5e5e5}a.button3:hover{background-color:#eee;color:#666;border:1px solid #ccc;text-decoration:none}body#events.all #column_1 .paging.final{display:none}.paging{position:relative;margin:5px 0 15px;padding:0;height:40px;color:#666;font:bold 14px/40px "Source Sans Pro",sans-serif;text-transform:uppercase;width:100%;float:right;*zoom:1}.paging:before,.paging:after{content:" ";display:table}.paging:after{clear:both}.paging.final{margin:0}.paging.empty{background:none;height:0;padding:0;margin:0}.paging .record{width:auto;float:left;height:40px;padding:0 0 0 10px}.paging .pages{margin:0 -17px 0 0;float:right;width:auto;text-align:center;*zoom:1}.paging .pages:before,.paging .pages:after{content:" ";display:table}.paging .pages:after{clear:both}.paging .pages a{cursor:pointer}.paging .pages strong,.paging .pages a,.paging .pages a:link,.paging .pages a:visited{position:relative;width:40px;height:40px;float:left;margin:0;padding:0;border-left:1px solid #fff;background:#fff;color:#666;border-radius:7px;text-decoration:none;font:700 18px/40px "Source Sans Pro",sans-serif}.paging .pages strong:hover,.paging .pages a:hover,.paging .pages a:link:hover,.paging .pages a:visited:hover{color:#000;background:#fff;text-decoration:none}.paging .pages strong.last,.paging .pages strong.first,.paging .pages a.last,.paging .pages a.first,.paging .pages a:link.last,.paging .pages a:link.first,.paging .pages a:visited.last,.paging .pages a:visited.first{display:none}.paging .pages strong.prev,.paging .pages a.prev,.paging .pages a:link.prev,.paging .pages a:visited.prev{width:25px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;font-size:20px;margin:0 1px;background-color:#fff;border-radius:7px;padding:0px;color:#fff;text-align:center;display:block;z-index:100}.paging .pages strong.prev:before,.paging .pages a.prev:before,.paging .pages a:link.prev:before,.paging .pages a:visited.prev:before{content:"";font-family:"FontAwesome";position:absolute;top:0px;left:0px;text-align:center;width:25px;height:40px;color:#222;display:block;font-size:20px}.paging .pages strong.prev:hover,.paging .pages strong.prev:focus,.paging .pages a.prev:hover,.paging .pages a.prev:focus,.paging .pages a:link.prev:hover,.paging .pages a:link.prev:focus,.paging .pages a:visited.prev:hover,.paging .pages a:visited.prev:focus{background-position:0 -40px}.paging .pages strong.next,.paging .pages a.next,.paging .pages a:link.next,.paging .pages a:visited.next{border-radius:7px;width:25px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;font-size:0px;margin:0 1px;background-color:#fff;border-radius:7px;padding:0px;color:#fff;text-align:center;display:block;z-index:100}.paging .pages strong.next:before,.paging .pages a.next:before,.paging .pages a:link.next:before,.paging .pages a:visited.next:before{content:"";font-family:"FontAwesome";position:absolute;top:0px;left:0px;text-align:center;width:25px;height:40px;color:#222;display:block;font-size:20px}.paging .pages strong.next:hover,.paging .pages strong.next:focus,.paging .pages a.next:hover,.paging .pages a.next:focus,.paging .pages a:link.next:hover,.paging .pages a:link.next:focus,.paging .pages a:visited.next:hover,.paging .pages a:visited.next:focus{background-position:-40px -40px}.paging .pages strong{color:#000;background:#fff;text-decoration:none}.seating.event_list{margin-bottom:40px;display:block}.seating.event_list .entry .thumb_list_view{text-align:center;border:1px solid #eee;background:#fff}.seating.event_list .entry .thumb_list_view img{width:auto;margin:4px auto 0;height:150px;left:0%;transform:translateX(0%)}@media screen and (max-width: 600px){.seating.event_list .entry .info{padding:20px}.seating.event_list .entry .info .buttons{left:20px;width:auto;height:100px}.seating.event_list .entry .info .buttons a.more{display:inline-block;*display:inline;zoom:1}}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none;box-sizing:content-box}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;box-sizing:content-box}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:14px;font-weight:bold;line-height:1em;font-family:Arial}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.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}.map_holder{display:block;position:relative;width:100%;height:385px;margin-bottom:25px;border-radius:2px 2px}.map_holder .map{width:100%;height:100%}.map_window .info{padding:0 0 4px;margin:0 0 8px}.map_window .info h4{font-weight:400;color:#000}.map_window .info address{margin:0;padding:0;font-size:12px;line-height:140%;color:#000}.map_window .desc{float:left;width:120px}.map_window .desc img{float:left;margin:0 15px 0 0;width:120px;height:auto}.map_window .desc p,.map_window .desc .listing .entry .info ul li,.listing .entry .info ul .map_window .desc li,.map_window .desc .content ul li,.content ul .map_window .desc li,.map_window .desc .content ol li,.content ol .map_window .desc li,.map_window .desc .textarea .content table tr td,.textarea .content table tr .map_window .desc td,.map_window .desc .link ul.list li ul li,.link ul.list li ul .map_window .desc li,.map_window .desc .link ul.list li ol li,.link ul.list li ol .map_window .desc li,.map_window .desc .faq ul li,.faq ul .map_window .desc li,.map_window .desc .faq ol li,.faq ol .map_window .desc li,.map_window .desc .event_detail table tr td,.event_detail table tr .map_window .desc td{padding:0;margin:0}.map_window .directions{display:none;padding:4px 0 0}.map_window .directions label{display:block;margin:0 0 8px;font-size:12px;color:#000}.map_window .directions input[type=text]{padding:4px 5px;margin:0 0 8px;width:72%;font-size:12px;color:#000}.map_window .directions form button{float:right;display:block;background-color:#a9a9a9;font-size:10px;font-weight:600;text-transform:uppercase;padding:6px 5px;color:#fff;border:0;border-radius:3px 3px}.map_window .directions form button:hover{background-color:#f2873b}.sitemap{padding:0;margin:0;clear:both}.sitemap .column{float:left;width:45%;padding:0;position:relative}.sitemap .column ul li{padding-left:0px}.sitemap .column ul li:before{display:none}.sitemap .column ul li a{font-family:"BenchNine",sans-serif;font-size:22px;text-transform:uppercase;font-weight:700}.sitemap .column ul li ul li{padding-left:40px}.sitemap .column ul li ul li:before{content:"";display:block;position:absolute;left:0px;top:10px;background:#666;border:1px solid #333;height:8px;width:8px}.sitemap .column ul li ul li a{font-family:"Source Sans Pro",sans-serif;font-size:16px;text-transform:none;font-weight:400}.sitemap #sitemap_column_1{margin:0px}.sitemap #sitemap_column_2{width:45%;float:right}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:6px;width:10px;height:236px;background:#ddd}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;opacity:0}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:none;position:relative;width:10px}.jspDrag{position:relative;top:0;left:0px;background:url(../images/drag_arrow.jpg) no-repeat 0 0;width:10px;height:58px !important;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{display:block;background:none;text-indent:-20000px;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.venue_detail .heading{border-bottom:1px solid #ccc;padding:0 0 15px;margin:0 0 15px}.venue_detail .heading h1{display:block;width:600px;margin:0;padding:27px 0 0px;font:bold 26px/120% "Source Sans Pro",sans-serif;text-transform:uppercase;color:#333}.venue_detail .venue_body .events{border-top:1px solid #ccc;padding-top:15px}.venue_detail .main_column .seating img{max-width:600px}.gallery-listing{display:flex;flex-wrap:wrap}.photo_gallery{width:33.333333%;padding:0 6px 20px}@media screen and (max-width: 820px){.photo_gallery{width:50%}}@media screen and (max-width: 500px){.photo_gallery{width:100%}}.photo_gallery .photo_gallery_wrap_inner{overflow:hidden;padding:0;background-color:#fff}.photo_gallery .royalSlider{visibility:hidden;position:absolute;z-index:-99;top:0;left:0;width:1000px;height:600px;opacity:0}.photo_gallery .thumb{display:block;overflow:hidden;position:relative;width:100%;height:242px;margin:0 0 0 0;padding:0}.photo_gallery .thumb img{position:absolute;top:50%;left:50%;min-width:100%;max-width:none;height:100%;transform:translate(-50%, -50%)}@media screen and (max-width: 570px){.photo_gallery .gallery_info{float:none;clear:both;width:100%;margin-left:0}}.photo_gallery .gallery_info .gallery_date{display:inline-block;position:relative;z-index:1;top:-45px;left:50%;margin-top:-15px;padding:0 10px;text-align:center;transform:translateX(-50%)}.photo_gallery .gallery_info .gallery_date span.m-date__rangeFirst{z-index:20;text-shadow:0 1px 2px rgba(0,0,0,.8);font-family:"BenchNine",sans-serif;font-size:56px;font-weight:400;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.photo_gallery .gallery_info .gallery_date .m-date__singleDate,.photo_gallery .gallery_info .gallery_date .m-date__rangeFirst,.photo_gallery .gallery_info .gallery_date .m-date__separator,.photo_gallery .gallery_info .gallery_date .m-date__rangeLast{font-size:18px;letter-spacing:.04em;text-transform:uppercase}.photo_gallery .gallery_info .gallery_title{zoom:1;margin-top:-30px;opacity:.8;font-family:"BenchNine",sans-serif;font-size:42px;font-weight:400;text-align:center;text-decoration:none;color:#222;transition:all .1s linear;-moz-opacity:.8;filter:alpha(opacity=80);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:all .1s linear}.photo_gallery .gallery_info .gallery_title a{font-size:30px;text-align:center;letter-spacing:.01em}.photo_gallery .gallery_info .gallery_title a:hover{color:#fff}.photo_gallery .gallery_info .button{display:block;margin:10px auto;text-align:center}.photo_gallery .gallery_info .button .go_to{padding:10px 20px;background-color:#eee;font-size:12px;font-weight:900;line-height:1;text-decoration:none !important;text-transform:uppercase;color:#666;border:1px solid #ccc;border-radius:5px;transition:background-color .1s linear;transition:color .1s linear;cursor:pointer;webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:background-color .1s linear;-webkit-transition:color .1s linear}.photo_gallery strong{display:block;overflow:hidden;position:absolute;bottom:0;left:0;width:214px;margin:0;padding:5px 10px;opacity:.85;background:#111;font-size:11px;font-weight:bold;text-decoration:none;color:#000;border-bottom:1px solid #222}.photo_gallery a{text-decoration:none}.photo_gallery .gallery_info .photo-description{margin-top:22px}.apple_overlay{display:none;width:600px;height:570px;padding:15px 15px 10px;background:#fff}.apple_overlay .close{position:absolute;z-index:9000;right:16px;bottom:20px;width:66px;height:22px;background-image:url(../images/lightbox-btn-close.gif);cursor:pointer}.apple_overlay .content{background:rgba(0,0,0,0)}.apple_overlay .slideshow{width:auto;height:545px;background:#fff}.apple_overlay .slideshow .caption_holder{display:block}.apple_overlay .slideshow .controls{display:block;position:absolute;z-index:600;top:180px;left:0;width:100%;height:53px;padding:0;color:#fff}.apple_overlay .slideshow .controls .nav-controls{position:relative}.apple_overlay .slideshow .controls .nav-controls a.prev{display:block;position:absolute;top:0;left:0;width:63px;height:32px;background:url(../images/lightbox-btn-prev.gif) no-repeat 0 0;text-indent:-4000px;border:none;cursor:pointer}.apple_overlay .slideshow .controls .nav-controls a.next{display:block;position:absolute;top:0;right:0;width:53px;height:53px;background:url(../images/lightbox-btn-next.gif) no-repeat 0 0;text-indent:-4000px;border:none;cursor:pointer}.apple_overlay .slideshow .slide{overflow:hidden;width:100%;height:465px}.apple_overlay .slideshow .slide span{display:block;width:600px;height:465px}.apple_overlay .slideshow .caption_holder{display:none;position:absolute;z-index:15;bottom:7px;left:-12px;width:640px;height:40px;padding:10px 0 0}.apple_overlay .slideshow .caption_holder span{display:block;width:auto;height:35px}.apple_overlay .slideshow .caption{position:relative}.apple_overlay .slideshow .caption p,.apple_overlay .slideshow .caption .listing .entry .info ul li,.listing .entry .info ul .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .content ul li,.content ul .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .content ol li,.content ol .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .textarea .content table tr td,.textarea .content table tr .apple_overlay .slideshow .caption td,.apple_overlay .slideshow .caption .link ul.list li ul li,.link ul.list li ul .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .link ul.list li ol li,.link ul.list li ol .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .faq ul li,.faq ul .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .faq ol li,.faq ol .apple_overlay .slideshow .caption li,.apple_overlay .slideshow .caption .event_detail table tr td,.event_detail table tr .apple_overlay .slideshow .caption td{overflow:hidden;width:600px;padding:10px 0 0 20px;font-family:Georgia,"Times New Roman",serif;font-size:14px;font-weight:bold;line-height:100%;color:#333}.apple_overlay .slideshow .caption .date{margin:0;padding:0;text-shadow:1px 1px 1px #c38c1d;font-size:18px;font-weight:normal;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#fff}.apple_overlay .slideshow .caption .buttons a{display:block;width:auto;padding:6px 10px;background:url(../images/slideshow_btn_rule.png) no-repeat 0 0;font-size:18px;letter-spacing:.5px;text-transform:uppercase;color:#811211}.apple_overlay .slideshow .caption .buttons a.more{margin:0 2px 0 0}.apple_overlay .slideshow .caption .buttons a:hover{color:#333}.apple_overlay .slideshow .caption a{display:none}.apple_overlay .slideshow .caption .thumbs_holder{display:block;position:absolute;top:473px;left:0;width:600px;height:80px}.apple_overlay .slideshow .caption .thumbs_holder ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.apple_overlay .slideshow .caption .thumbs_holder li{width:65px;height:43px;margin-right:5px}.apple_overlay .slideshow .caption .thumbs_holder li a.thumb{display:block;width:65px;height:43px;background:rgba(0,0,0,0);border:none;border:2px solid #fff}.apple_overlay .slideshow .caption .thumbs_holder li a.thumb img{display:block;width:65px;height:43px;background:rgba(0,0,0,0);border:none}.apple_overlay .slideshow .caption .thumbs_holder li.selected a.thumb{border:2px solid #b0bac9}.apple_overlay .slideshow .caption .thumbs_holder .caption{display:none}.apple_overlay .slideshow .caption .thumbs .caption{display:none}.apple_overlay .slideshow .caption .thumbs .caption p,.apple_overlay .slideshow .caption .thumbs .caption .listing .entry .info ul li,.listing .entry .info ul .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .content ul li,.content ul .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .content ol li,.content ol .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .textarea .content table tr td,.textarea .content table tr .apple_overlay .slideshow .caption .thumbs .caption td,.apple_overlay .slideshow .caption .thumbs .caption .link ul.list li ul li,.link ul.list li ul .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .link ul.list li ol li,.link ul.list li ol .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .faq ul li,.faq ul .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .faq ol li,.faq ol .apple_overlay .slideshow .caption .thumbs .caption li,.apple_overlay .slideshow .caption .thumbs .caption .event_detail table tr td,.event_detail table tr .apple_overlay .slideshow .caption .thumbs .caption td{overflow:hidden;height:30px;font-size:12px;color:#333}.apple_overlay .slideshow .caption .thumbs li:hover .caption{display:none;opacity:1}.apple_overlay .slideshow .caption .video{display:none;position:absolute;z-index:601;top:0;left:0;width:100%;height:100%;background:url(../images/play.png) no-repeat center 160px}.apple_overlay .slideshow .caption .video #video_player,.apple_overlay .slideshow .caption .video #video_holder{display:block;width:100%;height:100%;margin:8% auto 0;text-align:center}.apple_overlay .slideshow .caption .imglink{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.apple_overlay .slideshow .caption .imglink #imglink{display:block;position:relative;width:100%;height:100%;background:url(../images/blank.png) 0 0 repeat}.apple_overlay .slideshow .caption img{display:block;width:100%;height:100%}.apple_overlay .slideshow #map_overlay{background-image:url(../images/map_transparent.png)}.apple_overlay .slideshow .contentWrap{overflow:hidden;height:375px;border:1px solid #ff9100}.apple_overlay .slideshow .map_overlay.apple_overlay{display:none;width:620px;height:370px;padding:35px}[data-options=gallery] .rsArrowIcn:before{display:inline-block;position:relative;top:10px;width:100%;font-family:FontAwesome;font-size:28px;font-weight:lighter;text-align:center;color:#ccc;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-options=gallery] .rsArrowRight>.rsArrowIcn:before{content:"";margin-left:2px}[data-options=gallery] .rsArrowLeft>.rsArrowIcn:before{content:"";margin-left:-2px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;padding:6px;background:#000;width:1200px;max-width:90vw}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046}button::-moz-focus-inner{padding:0;border:0}.mfp-close{display:none !important;width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-container .royalSlider{height:auto !important;width:auto !important}.mfp-container .royalSlider.rsDefault .rsOverflow{height:500px !important;left:50%;transform:translateX(-50%)}.mfp-container .royalSlider.rsDefault .rsThumbsHor{background:#000;border-bottom:none;width:calc(100% + 12px);margin-left:-6px}.mfp-container .royalSlider.rsDefault .rsThumbsContainer{background-color:rgba(0,0,0,0)}.mfp-container .royalSlider.rsDefault .rsThumbsHor{height:128px}.mfp-container .royalSlider.rsDefault .rsThumbsHor .rsThumbsContainer{margin-top:0}.mfp-container .royalSlider .rsThumbsHor{margin-top:15px}.mfp-container .royalSlider .rsThumb{width:150px;height:80px;overflow:hidden;text-align:center;background:rgba(0,0,0,0);top:50%;transform:translateY(-50%)}.mfp-container .royalSlider .rsThumb img{margin:0 auto;max-height:100%;max-width:100%;width:auto;height:auto;background-color:rgba(0,0,0,0)}.mfp-container .royalSlider .rsThumb.rsNavSelected{background:#171717}.mfp-container .royalSlider .rsArrowIcn{bottom:50%;margin-bottom:-20px}.mfp-container .royalSlider .rsArrowIcn:before{display:none}.mfp-container .royalSlider .rsGCaption{padding:0;text-align:center;height:18px;min-height:18px;overflow:hidden;font:bold 16px/18px "Source Sans Pro",sans-serif;text-transform:uppercase;margin:0;position:absolute;bottom:108px;left:80px;background-image:none;background-color:rgba(0,0,0,0);color:#fff}#fb_connect_status{display:none}.fbtabs{padding:0 0 15px;width:200px;height:370px;margin:0 0 15px;position:relative}.fbtabs h4{color:#fff;font-size:18px;text-transform:uppercase;height:20px;line-height:20px;margin:10px 0;padding:0 0 0 28px;text-align:left;text-transform:uppercase;background:url(../images/social_icons.png) no-repeat 0 2px}.fbtabs a.seeall{position:absolute;top:45px;right:12px;width:16px;height:12px;padding:5px;z-index:25;cursor:pointer;display:block;text-indent:-90000px;background:url(../images/icon_seeall.png) no-repeat center center}.fbtabs .css-tabs{margin:0 0 0 -1px;padding:0}.fbtabs .css-tabs li{float:left;list-style:none;padding:0}.fbtabs .css-tabs a{background-color:#2577c6;border:1px solid #fff;color:#fff;display:block;font-size:10px;margin:0 1px 0;padding:5px 10px 2px;text-transform:uppercase;text-decoration:none}.fbtabs .css-tabs a.current{background-color:#fff;color:#2577c6}.fbtabs .css-panes{background-color:#fff;clear:both;padding:5px;width:170px;z-index:5;position:relative;display:block;overflow:hidden;height:260px;top:-1px}.fbtabs .css-panes .pane{display:none;border:none;min-height:238px;padding:10px 0;background:#fff}.fbtabs .css-panes .attendee{float:left;height:85px;padding:0 3px;width:50px;text-align:center;font-weight:bold;line-height:110%}.fbtabs .css-panes .attendee a{display:block;clear:both;text-align:left;line-height:120%;font-size:11px;color:#222;text-decoration:none}.fbtabs .css-panes .attendee a div{font-weight:normal;font-size:10px}.fbtabs .css-panes .attendee img{display:block;height:50px;width:50px}.fbtabs_holder{padding:5px 10px 10px;margin:0;position:relative}#fb_connect_rsvpshare{position:absolute;bottom:20px;left:18px}#fb_connect_rsvpshare span.status{height:20px;line-height:20px;padding:2px 0 0 5px;color:#333;font-size:14px;margin:0 20px 0 5px;display:block;font-weight:bold;float:left}#fb_connect_rsvpshare a,#fb_connect_rsvpshare a:link,#fb_connect_rsvpshare a:visited{width:120px;color:#fff;text-transform:uppercase;height:18px;display:block;float:left;text-align:center;padding:5px 0 0;background:#0075ac;border:2px solid #333;font-weight:bold;font-size:12px}#fb_connect_rsvpshare a:first-child{margin-right:10px}#fb_connect_rsvpshare a:hover{text-decoration:none;color:#0075ac;background:#fff}.css-panes #fb_event_attendees strong,.css-panes #fb_event_friends strong{display:block;margin:0 0 5px;text-align:center;width:100%}#fb_rsvp{position:relative;z-index:15;width:180px;margin:10px auto;text-align:center;display:none}#fb_rsvp_status{position:relative;z-index:15;width:180px;margin:10px auto;text-align:center;display:none}#fb_rsvp button,#fb_rsvp_status button{text-transform:uppercase;letter-spacing:0px;display:block;float:left;margin-right:0px;text-align:center;line-height:11px;background:#fee230;color:#222;font-size:10px;font-weight:700;padding:5px 10px;border:1px solid #ebbb2a;cursor:pointer}#fb_rsvp_status span{text-transform:uppercase;letter-spacing:0px;display:block;float:left;margin-right:10px;text-align:center;line-height:11px;background:#fee230;color:#222;font-size:10px;font-weight:700;padding:5px 10px;border:1px solid #ebbb2a;cursor:pointer}#fb_rsvp #button_fb_rsvp_going{color:#222;margin-right:10px}#fb_rsvp_status span,#fb_rsvp button:hover,#fb_rsvp_status button:hover{color:#222;background:#ebbb2a}#fb_window{position:absolute;width:652px;height:200px;left:-10000px;top:-10000px;z-index:59999}#fb_window_cap{background:url(../images/fb_window_border.png) no-repeat center top;width:100%;height:10px}#fb_window_base{background:url(../images/fb_window_border.png) no-repeat center bottom;width:100%;height:10px}#fb_window_holder{background:url(../images/fb_window_bg.png) repeat-y center bottom;padding:0 10px}#fb_window_header{border:1px solid #3b5998;height:27px;background:#6d84b4;padding-left:26px;font:bold 14px/27px "Lucida Grande",Lucida,Verdana,sans-serif;color:#fff;text-align:left}#fb_window_content{background:#f7f7f7;border:1px solid #555;border-top:0px}#fb_window_content .textarea{text-align:left;padding:15px 30px 25px;color:#333}#fb_window_content .sending{text-align:center;padding:60px 30px 25px;color:#333;font:11px/15px "Lucida Grande",Lucida,Verdana,sans-serif;background:url(../images/loading.gif) no-repeat center 25px}#fb_window_content .warning{background:#ffebe8}#fb_window_content .textarea h3{color:#333;font:bold 13px/15px "Lucida Grande",Lucida,Verdana,sans-serif;padding-bottom:3px;margin-bottom:0}#fb_window_content .textarea p,#fb_window_content .textarea .listing .entry .info ul li,.listing .entry .info ul #fb_window_content .textarea li,#fb_window_content .textarea .content ul li,.content ul #fb_window_content .textarea li,#fb_window_content .textarea .content ol li,.content ol #fb_window_content .textarea li,#fb_window_content .textarea .content table tr td,#fb_window_content .textarea .link ul.list li ul li,.link ul.list li ul #fb_window_content .textarea li,#fb_window_content .textarea .link ul.list li ol li,.link ul.list li ol #fb_window_content .textarea li,#fb_window_content .textarea .faq ul li,.faq ul #fb_window_content .textarea li,#fb_window_content .textarea .faq ol li,.faq ol #fb_window_content .textarea li,#fb_window_content .textarea .event_detail table tr td,.event_detail table tr #fb_window_content .textarea td{color:#333;font:11px/15px "Lucida Grande",Lucida,Verdana,sans-serif}#fb_window_content .textarea textarea{width:450px;border:1px solid #bdc7d8;font:11px/15px "Lucida Grande",Lucida,Verdana,sans-serif}#fb_window_content fieldset{margin:0;padding:0}#fb_window_content fieldset label{font:bold 11px/15px "Lucida Grande",Lucida,Verdana,sans-serif}#fb_window_content .toolbar{border-top:1px solid #e7e7e7;padding:6px 30px;background:#f0f0f0;text-align:center;height:21px;position:relative;top:auto;right:auto}#fb_window_content .toolbar button{margin:0 3px 0 0;padding:0 18px;height:21px;font:bold 10px/21px "Lucida Grande",Lucida,Verdana,sans-serif}#fb_window_content .toolbar button.submit{padding:0 25px;background:#3b5998;border:1px solid #0e1f5b;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;color:#fff}#fb_window_content .toolbar button.cancel{background:#f0f0f0;border:1px solid #666;border-color:#e7e7e7 #666 #666 #e7e7e7;color:#333}#fb_window_content .toolbar button.next{padding:0 25px;background:#3b5998;border:1px solid #0e1f5b;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;color:#fff;float:right}#fb_window_content .toolbar a.next,#fb_window_content .toolbar a.next:link,#fb_window_content .toolbar a.next:visited{padding:0 25px;background:#3b5998;border:1px solid #0e1f5b;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;color:#fff;float:right;margin:0 3px 0 0;padding:0 18px;height:21px;font:bold 10px/21px "Lucida Grande",Lucida,Verdana,sans-serif;text-decoration:none}#fb_window_close{position:absolute;top:16px;right:16px;background:url(../images/fb_window_close.png) no-repeat center top;width:14px;height:14px;cursor:pointer;text-indent:-444444px}#fb_window_close:hover{background-position:center bottom}.m-alert-wrapper{z-index:999}.m-alert-wrapper>div{width:100%;z-index:1999;position:fixed;bottom:0;left:0;background:rgba(0,0,0,.8);display:none}.m-alert-wrapper>div *{color:#fff}.m-alert-wrapper .alert-container{width:100%;max-width:1000px;position:relative;margin:0 auto;padding:20px;text-align:center}.m-alert-wrapper .alert-container img{max-width:calc(100% - 200px)}@media screen and (max-width: 1080px){.m-alert-wrapper .alert-container img{max-width:calc(100% - 70px)}}.m-alert-wrapper .close-alert{width:100px;height:45px;position:absolute;top:10px;right:15px;text-transform:uppercase;cursor:pointer;font-family:"BenchNine",sans-serif;line-height:28px;letter-spacing:1px;font-size:18px}@media screen and (max-width: 1080px){.m-alert-wrapper .close-alert{width:50px;text-indent:-9999px;text-align:left}}.m-alert-wrapper .close-alert .close-x{position:relative;float:right}.m-alert-wrapper .close-alert .close-x:before,.m-alert-wrapper .close-alert .close-x:after{width:2px;height:28px;content:"";position:absolute;top:0;right:10px;background:#fff}.m-alert-wrapper .close-alert .close-x:before{transform:rotate(45deg)}.m-alert-wrapper .close-alert .close-x:after{transform:rotate(-45deg)}.m-alert-wrapper .close-alert:hover{opacity:.7}#floorplan .button{background-color:#222;color:#eee;border:2px solid #222;text-transform:uppercase;font-size:12px;font-weight:900;border-radius:5px;padding:10px 20px;line-height:1;clear:both;margin:10px 0px;display:inline-block;zoom:1;text-decoration:none !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:all .1s linear}#floorplan .button:not(:last-child){margin-right:15px}#floorplan .button.active{color:#222;background:rgba(0,0,0,0)}#floorplan .button:hover{background-color:#555;border:2px solid #333;color:#eee;text-decoration:none}#floorplan .floorplan-wrap{position:relative;width:100%;max-width:1200px;margin:40px auto 40px;margin:0 auto 40px;padding:0 20px}#floorplan .m-button{outline:none !important;margin-bottom:1rem}#floorplan .m-button.active{background:#074986;color:#fff}#floorplan .levels-wrap{display:block;position:relative}#floorplan .levels-wrap .level{height:0;padding-bottom:99.175%}#floorplan .levels-wrap .level .spotlight_item{display:block;float:none;position:absolute;width:100%;height:100%;opacity:0;background-color:#fff;transition:250ms;pointer-events:none}#floorplan .levels-wrap .level .spotlight_item img{width:100%}#floorplan .levels-wrap .level .spotlight_item.active-floorplan-level:not(.inactive-floorplan-level){opacity:1;pointer-events:auto}#floorplan .levels-wrap .level .spotlight_item.active-floorplan-level:not(.inactive-floorplan-level) .pins{animation:bounce 250ms 150ms}#floorplan .pins{position:absolute;top:0;left:0;width:100%;height:100%}#floorplan .pins .pin{position:absolute;z-index:9;top:0;left:0;width:calc(2.813% + 1px);height:calc(2.836% + 1px);opacity:1;line-height:0;transform:translate(-50%, -50%);cursor:pointer;overflow:visible;padding:1px}#floorplan .pins .pin:hover{opacity:.95}#floorplan .pins .pin svg{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#floorplan .building-select{font-size:8px;line-height:0}@media screen and (min-width: 320px){#floorplan .building-select{font-size:calc(8px + 20*(100vw - 320px)/880)}}@media screen and (min-width: 1200px){#floorplan .building-select{font-size:28px}}#floorplan .building-select img{width:100%;line-height:0}#floorplan .building-select svg{pointer-events:none}#floorplan .building-select svg path,#floorplan .building-select svg polygon{transition:250ms;cursor:pointer;pointer-events:all;fill:rgba(0,0,0,0)}#floorplan .building-select svg path:hover,#floorplan .building-select svg polygon:hover{fill:rgba(84,117,158,.5)}#floorplan .building-select .spotlight_item{display:block !important}#floorplan .building-select .label{position:absolute;font:500 1em/100% "effra",Arial,Helvetica,sans-serif;color:#356696;transition:250ms;pointer-events:none}#floorplan .building-select .label#sse{top:27%;left:52%}#floorplan .building-select .label#armadillo{top:71%;left:26%}#floorplan .building-select .label#centre{top:28%;left:28%}#floorplan .building-wrap{width:100%}#floorplan .building-wrap .textarea{margin-bottom:0;padding:0}#floorplan .building-wrap .textarea ul{margin-bottom:0}#floorplan .building-wrap .textarea ul li:after{top:14px}#floorplan .selects-wrap{display:flex;justify-content:flex-start;position:relative;z-index:99;margin-bottom:30px}@media screen and (min-width: 601px){#floorplan .selects-wrap.mobile-only{display:none}}@media screen and (max-width: 600px){#floorplan .selects-wrap.mobile-up{display:none}}#floorplan .selects-wrap .selector_wrapper{float:none;position:relative;top:auto;right:auto;width:100%;margin-left:0;transform:none}#floorplan .selects-wrap .selector_wrapper.is_opened .selector_filter{border:2px solid #cecece;background:#eee}#floorplan .selects-wrap .selector_wrapper .selector_filter{display:block;width:100%;margin:auto;position:relative;border:2px solid #cecece;clear:both;cursor:pointer;text-align:left;z-index:5;color:#666;text-decoration:none;padding:15px;background:#eee;border-radius:3px;font-weight:900;font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#floorplan .selects-wrap .selector_wrapper .options{display:none;position:absolute;top:calc(100% - 2px);left:0px;width:100%;margin:auto;z-index:500;border:2px solid #cecece;border-radius:0px 0px 6px 6px;border-top:none;overflow:hidden;padding:0px;font-weight:400;font-size:15px;letter-spacing:.05em;text-align:left;background:#eee}#floorplan .selects-wrap .selector_wrapper .options .option{transition:all 100ms linear;display:block;padding:0 15px;line-height:30px;text-transform:uppercase;cursor:pointer;position:relative}#floorplan .selects-wrap .selector_wrapper .options .option:first-child{margin-top:-10px}#floorplan .floor-plan-overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:35px 22px;opacity:0;background:rgba(0,0,0,.85);color:#fff;transition:250ms;pointer-events:none}#floorplan .floor-plan-overlay .content{height:100%}#floorplan .floor-plan-overlay.active{opacity:1;pointer-events:auto}#floorplan .floor-plan-overlay h3,#floorplan .floor-plan-overlay .description,#floorplan .floor-plan-overlay .description p,#floorplan .floor-plan-overlay .description .listing .entry .info ul li,.listing .entry .info ul #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .content ul li,.content ul #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .content ol li,.content ol #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .textarea .content table tr td,.textarea .content table tr #floorplan .floor-plan-overlay .description td,#floorplan .floor-plan-overlay .description .link ul.list li ul li,.link ul.list li ul #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .link ul.list li ol li,.link ul.list li ol #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .faq ul li,.faq ul #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .faq ol li,.faq ol #floorplan .floor-plan-overlay .description li,#floorplan .floor-plan-overlay .description .event_detail table tr td,.event_detail table tr #floorplan .floor-plan-overlay .description td{color:#fff}#floorplan .floor-plan-overlay svg{fill:#fff}#floorplan .floor-plan-overlay a{text-decoration:none !important}@media screen and (max-width: 600px){#floorplan .floor-plan-overlay .content{display:flex;flex-direction:column}}#floorplan .floor-plan-overlay .thumb{float:left;width:240px;margin:0 10px 5px 0}@media screen and (max-width: 600px){#floorplan .floor-plan-overlay .thumb{float:left;width:100px}}#floorplan .floor-plan-overlay .thumb img{width:100%}#floorplan .floor-plan-overlay .thumb+.info{float:left;width:calc(100% - 260px);margin-left:10px}@media screen and (max-width: 600px){#floorplan .floor-plan-overlay .thumb+.info{float:none;width:100%;margin-left:0}}#floorplan .floor-plan-overlay h3{font-size:36px;font-weight:400}#floorplan .floor-plan-overlay .info{overflow:auto;width:100%;max-height:100%}#floorplan .floor-plan-overlay .info .thumb{display:none}#floorplan .floor-plan-overlay .close{position:absolute;top:0;right:0;width:34px;height:34px;padding:10px;cursor:pointer}#floorplan .floor-plan-overlay .close:hover:after,#floorplan .floor-plan-overlay .close:hover:before{background:#fff}#floorplan .floor-plan-overlay .close:after,#floorplan .floor-plan-overlay .close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:2px;background:rgba(255,255,255,.9);transition:250ms}#floorplan .floor-plan-overlay .close:before{transform:translate(-50%, -50%) rotate(45deg)}#floorplan .floor-plan-overlay .close:after{transform:translate(-50%, -50%) rotate(-45deg)}#floorplan .selector_filter{padding-right:30px}#floorplan .selector_filter .inner-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}