html{margin:0 !important}html,body,p,a,h1,h2,h3,h4,h5,div,table,tr,td,span,ul,li,form{margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}html,body{font:normal 100% "aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;line-height:1.5em;color:#666;background:url("/images/bg.jpg") repeat scroll left top transparent}.container{padding-left:20px;padding-right:20px;overflow:hidden}.row{width:100%;max-width:1140px;min-width:600px;margin:0 auto}.row .onecol{width:4.85%;width:4.7%\9}.row .twocol{width:13.45%;width:13.2%\9}.row .threecol{width:22.05%;width:22.05%\9}.row .fourcol{width:30.75%;width:30.6%\9}.row .fivecol{width:39.45%;width:39%\9}.row .sixcol{width:48%;width:48%\9}.row .sevencol{width:56.75%;width:56.75%\9}.row .eightcol{width:65.4%;width:61.6%\9}.row .ninecol{width:74.05%;width:74.05%\9}.row .tencol{width:82.7%;width:82%\9}.row .elevencol{width:91.35%;width:91.35%\9}.row .twelvecol{width:100%;float:left}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;min-height:1px}.news-title-box{width:20%;margin:0 5% 0 0}.news-search-box{overflow:hidden;width:75%;margin:-20px 0 0 0}img,object,embed{max-width:100%}img{height:auto;display:block}@media handheld, only screen and (max-width: 1023px){.container{padding-left:0;padding-right:0}}@media handheld, only screen and (max-width: 620px){.row,body,.container{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol,.slider-text,.news-title-box,.news-search-box{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px;display:block}}@font-face{font-family:'aspectregular';src:url("../fonts/aspect-webfont.eot");src:url("../fonts/aspect-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/aspect-webfont.woff") format("woff"),url("../fonts/aspect-webfont.ttf") format("truetype"),url("../fonts/aspect-webfont.svg#aspectregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AspectBold';src:url("../fonts/aspect-bold-webfont.eot");src:url("../fonts/aspect-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/aspect-bold-webfont.woff") format("woff"),url("../fonts/aspect-bold-webfont.ttf") format("truetype"),url("../fonts/aspect-bold-webfont.svg#AspectBold") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5{line-height:1.2em}h1{margin:0 0 15px 0;font:normal 2.875em/0.825em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000}h2{margin:0 0 15px 0;font:normal 1.625em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000}h3{margin:0 0 10px 0;font:normal 1.438em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000}h4{margin:0 0 10px 0;font:normal 1.2em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000}h5{margin:0 0 10px 0;font:normal 1.1em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000}.big-text{font:normal 1em "aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;line-height:1.5em}p{margin:0 0 25px 0;font:normal 0.938em "aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;line-height:1.5em}a{outline:none;text-decoration:none;color:#aaa;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a img{border:none}a:hover{color:#000}a:focus{outline:none}ul li{list-style:none}.textbox{width:100%;padding:15px 10px;margin:5px 0 15px 0;color:#666;-webkit-appearance:none;border:1px solid #d7d7d7;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*padding:15px 0}.textbox:focus{border:1px solid #000;outline:none}.multiline{height:243px;font-family:"aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif}.button,.redbutton,.content .redbutton{float:right;display:block;margin-bottom:30px;padding:8px 0;color:#fff !important;text-align:center;font-size:0.938em;text-transform:uppercase;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;background-color:#da181e;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFDA181E', endColorstr='#FFA21C21');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #da181e), color-stop(100%, #a21c21));background-image:-webkit-linear-gradient(top, #da181e 0%,#a21c21 100%);background-image:-moz-linear-gradient(top, #da181e 0%,#a21c21 100%);background-image:-o-linear-gradient(top, #da181e 0%,#a21c21 100%);background-image:linear-gradient(top, #da181e 0%,#a21c21 100%)}.button span,.redbutton span,.content .redbutton span{padding:0 15px;color:#fff}.button.marginright,.redbutton.marginright,.content .redbutton.marginright{margin-right:5px}table{overflow:hidden;width:100%;text-align:left;margin-bottom:40px}table thead,table tbody,table tr{overflow:hidden}table th,table td{padding:10px}table tr{border-bottom:1px solid #f8f8f8}table th{background:#eee}table td{background:#fff}@media handheld, only screen and (max-width: 620px){table{font-size:80%}}.first{margin-left:0 !important}.last{margin-right:0 !important}.last-pad{padding-right:0 !important}.clear{clear:both;font-size:0}.no-bottom-margin{margin-bottom:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-padding{padding-bottom:0 !important}.no-top-padding{padding-top:0 !important}.left,.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.news-title-box,.news-search-box,.navholder .show-search .show-box,.navholder .show-search .show-button,.main-navigation ul li,.tab li,.homepromos .row .promocol,.inner-content ul.box-list li,.breadcrumb ul li,.list-row .list-left,.list-row .list-right,.form .form-cell,.category-search,.category-dropdown-content ul li,.text-search .textbox,.text-search .button,.full-news-box,.image-wrap-full,.text-wrap-full,.small-news,.blog-article,.blog-article .image-wrap,.blog-article .text-wrap,.paging a,.profile-header img,.faq-open span .fa-minus-square,.inner-content .ninecol ul.media-filter li,.testimonial-left{float:left;display:inline-block}.right,.navholder .show-search,.text-search,.faq-heading span .fa-plus-square,.testimonial-right{float:right;display:inline-block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-display,.display-none{display:none}.relative{position:relative}figure{position:relative}figure img{width:100%}hr{height:1px;margin:25px 0;background:#eee;border:none}.all{background-color:#606060}.musicals{background-color:#f16781}.dance{background-color:#f6861f}.concerts{background-color:#7140b9}.drama{background-color:#bc679d}.family{background-color:#30b3ae}.opera{background-color:#007db1}.comedy{background-color:#9c0058}.red_text1{color:#8e0e12}.homebannerad{width:700px;height:90px}.homempuad{width:300px;height:250px}.homebanneradholder{width:82%;display:inline-block;float:right;height:90px;max-height:90px;overflow:hidden}.homebanneradholder2{display:none}@media handheld, only screen and (max-width: 700px){.homebanneradholder{width:100%;display:block;float:none}}@media handheld, only screen and (max-width: 500px){.homebanneradholder{display:none}.homebanneradholder2{width:100%;display:block;float:none;margin-top:15px;height:50px;max-height:50px;margin-bottom:-15px;overflow:hidden}}header{overflow:hidden;padding-top:27px;padding-bottom:25px;background:#750a0d}header .logo{float:left;margin-left:20px}header .header-right{float:right;margin-right:20px;margin-top:8px;width:70%}header .header-right img{float:right;margin-left:2%}header .header-right img.ad{width:81%}header .header-right img.spon{width:15%;max-width:36px}@media handheld, only screen and (max-width: 700px){header .header-right{width:auto}}.mobile-navigation-trigger,.mobile-navigation{display:none}.navholder{background:#8e0e12;overflow:visible}.navholder .row{position:relative}.navholder .row .ninecol{margin-right:1%;width:76.95%}.navholder .show-search{width:100%;-moz-box-shadow:none;background:#750a0d;-webkit-box-shadow:none;box-shadow:none;height:36px;margin-top:6px;margin-bottom:6px;overflow:hidden}.navholder .show-search .show-box{width:75%;float:left;color:#fff;border:0;padding:4px;background:#750a0d;height:30px;font:normal 0.813em Trebuchet MS,Arial,Helvetica,sans-serif}.navholder .show-search .show-button{float:right;width:20%;display:inline-block;text-align:right;font-size:0.938em;height:30px;padding-top:8px}.navholder .show-search .show-button:hover span i{color:#f4d09b}.navholder .show-search .show-button span{margin-right:10px}.navholder .show-search .show-button span i{color:#fff}.main-navigation{display:block}.main-navigation ul li{width:12.5%;*width:12%;text-transform:uppercase;font-size:0.825em}.main-navigation ul li a{padding:12px 0;padding-right:20px;color:#fff;display:block;text-align:center;border:1px solid #8e0e12;border-bottom:none}.main-navigation ul li a:hover{background:#292929}.main-navigation ul li a span{display:inline-block;position:relative}.main-navigation ul li a span:after{content:url("/images/nav-icon.png");display:block;width:10px;height:10px;position:absolute;right:-15px;top:4px;color:#ffd204;font-size:0px}@media handheld, only screen and (max-width: 700px){.navholder .row .ninecol{display:none}.navholder .row .threecol{display:block;width:100%}}@media handheld, only screen and (max-width: 620px){.navholder .row .threecol{width:auto}}.main-navigation ul li:hover a{border:1px solid #fff;border-bottom:none;background:#292929}.main-navigation .sub-menu{display:none;position:absolute;z-index:999;border:none;border:1px solid #fff;width:100%;overflow:hidden;max-width:1140px;margin-top:-2px;top:50px;left:0}.main-navigation ul li:hover .sub-menu{background:none repeat scroll 0 0 #292929;display:block !important}.main-navigation ul li:hover .sub-menu .padd{padding:30px 20px;overflow:hidden}.main-navigation ul li:hover .sub-menu a.dropdown-image{border:2px solid #494949;display:inline-block;float:right;width:30%;padding:0;margin:0}.main-navigation ul li:hover .sub-menu ul{float:left;width:30%;margin-right:3%;font-size:1.188em;font-family:"aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;text-transform:capitalize;display:inline-block}.main-navigation ul li:hover .sub-menu ul li{width:100%;display:block;text-align:left;text-transform:capitalize!important;font-size:1.0em}.main-navigation ul li:hover .sub-menu ul li a{border:none !important;color:#fff !important;font-size:0.750em !important;text-align:left;text-transfrom:capitalize;padding-top:4px;padding-bottom:4px}.main-navigation ul li:hover .sub-menu ul li a:before{content:url("/images/dropdown-li.jpg");padding-right:10px;color:#f4d09b}.main-navigation ul li:hover .sub-menu ul li a:hover{color:#f4d09b !important}@media handheld, only screen and (max-width: 1023px){.main-navigation .sub-menu ul li{font-size:1.038em;line-height:1.125em}.main-navigation ul li{font-size:0.688em}.main-navigation ul li a span:after{right:-12px}}.global-nav{display:block;margin-top:6px;overflow:hidden;margin-top:-25px;margin-bottom:30px;float:right}.global-nav ul{list-style:outside none none;margin:0 20px 0 0;padding:0}.global-nav ul li{float:left;margin-left:15px;font-size:0.813em;color:#fff}.global-nav ul li.friends{text-transform:uppercase;padding-left:10px;padding-right:10px}.global-nav ul li.boxoffice{text-transform:uppercase;color:#f4d09b;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.063em}.global-nav ul li.boxoffice a{color:#fff}.global-nav ul li a{color:#fff;font-family:"aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;text-decoration:none;text-shadow:0 1px 0 #4f080a}.hamburger{position:relative;z-index:1002;float:left;margin-top:12px;display:none;-moz-user-select:none;cursor:pointer;transform:translate3d(0px, 0px, 0px);transition:transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s}.hamburger.is-active .-top{background:#fff;transform:translateY(200%) rotate(45deg) !important}.hamburger.is-active .-mid{opacity:0;background:#fff}.hamburger.is-active .-bottom{background:#fff;transform:translateY(-200%) rotate(135deg) !important}.hamburger-layer{width:28px;height:4px;display:block;margin-bottom:4px;opacity:1;background:#fff;border-radius:2px;transform:translate3d(0px, 0px, 0px);transition:all 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s}.hamburger-navigation{position:fixed;bottom:0;top:0;left:0;z-index:1001;height:100%;width:100%;display:none;background:url("/images/trans-red.png") repeat scroll left top transparent;transform:translate3d(0px, -100%, 0px);transition:transform 0.35s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s}.hamburger-navigation.is-active{display:block;transform:translate3d(0px, 0px, 0px)}.hamburger-navigation .wrapper{width:100%;height:100%;display:table}.hamburger-navigation .wrapper ul{width:100%;display:table-cell;vertical-align:middle}.hamburger-navigation .wrapper ul li{list-style:none;margin-bottom:1em;text-align:center}.hamburger-navigation .wrapper ul li.social-links-small{margin-top:50px}.hamburger-navigation .wrapper ul li img{display:inline-block;width:54px;margin-right:10px}.hamburger-navigation .wrapper ul li a{color:#fff;font:normal 1.75em "aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;transform:translate3d(0px, -50%, 0px);transition:all 0.75s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s}.hamburger-navigation .wrapper ul li a:hover{color:#f4d09b}@media handheld, only screen and (max-width: 700px){.logo{width:16%}.main-navigation{display:none}.hamburger{display:inline-block}.mobile-hide{display:none}}ul.mob-top-nav{display:none;width:150px;overflow:hidden;float:left;margin-right:40px}ul.mob-top-nav li{width:50%;text-align:center;font-size:0.688em;float:left;color:#fff}ul.mob-top-nav li a{color:#fff}ul.mob-top-nav li a:hover{color:#f4d09b}ul.mob-top-nav li span{display:block}ul.mob-top-nav li img{height:30px;display:block;text-align:center;margin:0 auto;float:none}@media handheld, only screen and (max-width: 700px){ul.mob-top-nav{display:inline-block}}.hero{position:relative;overflow:hidden;display:block;max-height:411px}.hero .cycle-slideshow{overflow:hidden;max-height:411px}.hero .slide{overflow:hidden;width:100%;display:block;max-height:411px}.hero .slide img{width:100%}.hero .slide .slider-text{padding:22px 20px;max-width:600px;color:#fff;position:absolute;background:url("/images/trans.png") repeat scroll left top transparent}.hero .slide .slider-text.bl{left:30px;bottom:30px}.hero .slide .slider-text.br{right:30px;bottom:30px}.hero .slide .slider-text.tl{left:30px;top:30px}.hero .slide .slider-text.tr{right:30px;top:30px}.hero .slide .slider-text h1{color:#fff;text-transform:uppercase;font:normal 2em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;margin-bottom:2px}.hero .slide .slider-text h1 a{color:#fff}.hero .slide .slider-text .button{float:left;margin-bottom:10px;margin-right:5px}.hero .slide .slider-text .button.grey{background-color:#d1d1d1;color:#5b5b5b;background-image:none;margin-right:0;color:#5b5b5b!important}.hero .slide .slider-text .button.grey span{color:#5b5b5b!important}.hero .slide .slider-text .button.grey:hover{color:#000}.hero .slide .slider-text .button span{padding:0 30px}.hero .pagination{position:absolute;bottom:0;left:0;z-index:9999}@media handheld, only screen and (max-width: 900px){.hero .slide .slider-text{display:block;text-align:center;background:none;width:320px;padding:0;left:0;right:0;margin-right:auto;margin-left:auto}.hero .slide .slider-text.bl{left:0;bottom:10px}.hero .slide .slider-text.br{right:0;bottom:10px}.hero .slide .slider-text.tl{left:0;bottom:10px}.hero .slide .slider-text.tr{right:0;bottom:10px;top:auto}.hero .slide .slider-text h1{display:none}.hero .slide .slider-text p{display:none}}.food-cell{float:left;padding:0 2% 0 0;width:31%;margin-bottom:30px}.food-cell img{display:block;width:100%}.food-cell h4{height:30px;font:normal 1em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif}.food-cell h4 a{color:#000}.food-cell p{color:#757373;line-height:150%;margin:0;padding:0 0 10px}.food-cell span{border-bottom:1px #eaeaea solid;display:block}@media handheld, only screen and (max-width: 800px){.food-cell{padding:0 2% 0 0;width:48%}}@media handheld, only screen and (max-width: 480px){.food-cell{padding-right:0;width:100%}.food-cell h4{font-size:1.5em}}.tabs{overflow:hidden;padding:30px 0}.tab{overflow:hidden;width:100%}.tab li{width:22.75%;margin-right:3%;text-align:center}.tab li a{display:block;padding:15px 0;background:#292929}.tab li a.selected{background:#fff}.tab-content{overflow:hidden;width:100%;background:#fff;margin-top:0;display:none}.tab-content .text-pad{padding:19px}@media handheld, only screen and (max-width: 620px){.tabs{padding:15px 0;font-size:80%}.tab li a{min-height:25px;font-size:80%}}.owl-theme .owl-controls .owl-page{display:inline-block}.owl-theme .owl-controls .owl-page span{width:12px;height:12px;display:block;margin:10px;opacity:0.5;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;background:#292929}.owl-theme .owl-controls .owl-page.active span{opacity:1}.owl-theme .owl-controls .owl-page:hover span{opacity:1}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1}.customNavigation{position:relative}.customNavigation a.prev{position:absolute;left:0;top:160px}.customNavigation a.prev:hover{top:161px}.customNavigation a.next{position:absolute;right:0;top:160px}.customNavigation a.next:hover{top:161px}.owl-carousel{position:relative;display:none;width:85%;margin:0 auto 30px auto;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{position:relative;display:none}.owl-carousel .owl-wrapper-outer{overflow:hidden}.owl-carousel .owl-item{float:left}.owl-pagination{margin:0 auto;text-align:center}.bannerimage img{width:100%}.sub-banner{height:68px;display:block;background:url("/images/sub-banner.jpg") no-repeat scroll left top transparent;background-size:100% 100%;padding:85px 20px 10px 20px}.sub-banner.whatson{background-image:url("/images/sub-banner.jpg");background-size:100% 100%}.sub-banner h1{color:#fff;margin-bottom:0px;text-shadow:2px 2px 1px rgba(0,0,0,0.85)}.sub-banner .breadcrumb{margin-bottom:0px}@media handheld, only screen and (max-width: 620px){.sub-banner{height:32px;padding-top:55px}.sub-banner h1{font-size:2em}.sub-banner .breadcrumb{display:none}}@media handheld, only screen and (max-width: 420px){.sub-banner{height:28px}.sub-banner h1{font-size:1.5em}}.filter-nav .padd{padding:20px;background-color:#e8e8e8;overflow:hidden;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#212121}.filter-nav .padd ul{overflow:hidden;margin-bottom:20px}.filter-nav .padd ul li{display:inline-block;float:left;width:11.625%;margin-text-align:center;margin-right:1%}.filter-nav .padd ul li a{padding:15px 10px;display:block;text-align:center;text-transform:uppercase;color:#fff;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;line-height:0.938em}.filter-nav .padd ul li a.selected{border:5px #000 solid;padding:10px 0}.filter-nav .padd ul li a:hover{background-color:#000}.filter-nav .padd ul li.last{margin-right:0}.filter-nav .padd label{float:left;width:15%;display:inline-block;padding-top:9px;font-size:0.938em;line-height:0.938em}.filter-nav .padd select{border:1px solid #d1d1d1;width:77.5%;margin-left:5%;margin-right:2.5%;padding:4px;margin-bottom:5px;color:#4d4d4d}.row .sixcol.genre-dropdown{display:none}.view-genre{color:#fff;float:left;font:0.625em/110% "aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;height:13px;padding:5px 0 0;text-align:center;text-decoration:none;text-transform:uppercase;width:70px;margin-bottom:20px}.show-list-page{webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.show-list-page .row{background:#fff;overflow:hidden}.show-list-page .showbox{width:auto;float:none;display:block;border-bottom:1px #d7d7d7 solid}.show-list-page .showbox a.details{width:60%;float:left}.show-list-page .showbox img.showsmall{display:none}.show-list-page .showbox:hover{background:#f5f5f5}.show-list-page .showbox .price{float:left;width:110px;text-align:center}.show-list-page .showbox .price p{color:#8e0e12;font-size:0.688em;text-align:center}.show-list-page .showbox .price img{display:block;float:none;margin:20px auto 10px}.show-list-page .showbox h2{font-size:1.688em;line-height:1.063em;text-align:left;color:#000;margin-top:15px;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;margin-bottom:2px}.show-list-page .showbox img{float:left;margin-right:10px}.show-list-page .showbox p{font-size:0.813em;text-align:left;color:#8e0e12;margin-bottom:5px}.show-list-page .showbox .buttons{float:right;width:260px;text-align:center;margin-top:58px}.show-list-page .showbox .buttons .button{float:none!important;display:inline-block;font-size:0.813em;margin-bottom:8px;padding:4px 0}.show-list-page .showbox .buttons .button.grey{background-color:#d1d1d1;color:#5b5b5b!important;background-image:none}.show-list-page .showbox .buttons .button.grey span{color:#5b5b5b!important}.show-list-page .showbox .buttons .button.grey:hover{color:#000}.show-list-page .showbox .padd{padding:5px;border-right:1px #d7d7d7 solid;overflow:hidden}.imgright{border:2px solid #fff;box-shadow:0 0 5px #ccc;float:right;margin:0 0 20px 20px}.team_row{background:url("/images/showlist_bg.jpg") repeat-x scroll left top #fff;margin:0 0 10px;overflow:hidden;padding:20px 0 10px;width:100%}.team_left{float:left;width:20%;margin-right:2%}.team_right{float:right;width:78%}.staff_name{color:#4e4d4d;font:1.063em/120% Tahoma,Geneva,sans-serif;margin:0;padding:0 0 10px}.staff_text{color:#757373;font:0.75em/140% Tahoma,Geneva,sans-serif;margin:0;padding:0 0 15px}.staff_btn{background:url("/images/read_more2.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;height:38px;width:109px}.staff_btn_close{background:url("../images/read_more2_hover.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;height:31px;width:96px}#inner_tabs{background:url("/images/tabarea_bg.jpg") repeat-x scroll left bottom rgba(0,0,0,0);padding:0 0 0 10px;width:100%}#inner_tabs ul{list-style:outside none none;margin:0;overflow:hidden;padding:0}#inner_tabs li{color:#000;float:left;margin:0 3px 0 0;padding:0;text-transform:uppercase}#inner_tabs li.lastnav{margin:0}#inner_tabs a{background:url("/images/tab_left.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;float:left;padding:0 0 0 6px;text-decoration:none}#inner_tabs a span{background:url("/images/tab_right.jpg") no-repeat scroll right top rgba(0,0,0,0);color:#000;display:inline-block;float:left;font-size:0.813em;height:28px;padding:9px 17px 0 11px}#inner_tabs a span{float:none}#inner_tabs a:hover span{color:#000}#inner_tabs a:hover{background-position:0 -37px}#inner_tabs a:hover span{background-position:100% -37px}#inner_tabs ul li a.selected{background-position:0 -37px}#inner_tabs ul li a.selected span{background-position:100% -37px}#tab_content{padding-top:40px}@media handheld, only screen and (max-width: 980px){.filter-nav .padd ul li a{font-size:0.625em}.show-list-page .showbox .padd{height:auto}.show-list-page .showbox .padd a.details{width:100%}.show-list-page .showbox .padd .buttons{display:none}.show-list-page .showbox .padd .price{display:none}.show-list-page .showbox .padd .buttons{text-align:left}}@media handheld, only screen and (max-width: 620px){.filter-nav .padd ul{display:none}.row .sixcol.sort-dropdown{display:none}.row .sixcol.genre-dropdown{display:block}.show-list-page .showbox .padd .mobile-last{margin-right:0}.show-list-page .showbox .padd h2{font-size:1em;line-height:1em}.show-list-page .showbox .padd p{font-size:0.688em}.show-list-page .showbox .padd img{display:none}.show-list-page .showbox .padd img.showsmall{display:inline-block}.show-list-page .showbox .padd .view-genre{display:none}}p.date{color:#8e0e12;font-size:0.813em;margin-bottom:5px;text-align:left}h1 img{float:right}.show-details .big-buy{display:block;float:none;font-size:1.750em;padding-top:25px;padding-bottom:25px}.show-details h3{font-size:1.063em;margin-bottom:2px}.show-details aside{border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:20px;color:#8e0e12;font-size:0.938em;overflow:hidden}.show-details aside.seating-plan a{background:url("/images/seating-plan.png") no-repeat scroll left center transparent;padding-left:60px;display:inline-block;font-size:1.188em;height:43px;padding-top:20px;font-size:1.188em;color:#000}.show-details aside.seating-plan img{float:right;margin:8px 0 0 0}.show-details .date,.show-details .time,.show-details .price{border-bottom:1px solid #dddddd;margin-bottom:12px}.show-details .date p,.show-details .time p,.show-details .price p{color:#8e0e12;font-size:0.938em}.show-details .date table,.show-details .time table,.show-details .price table{padding:0;margin:0 0 25px 0;color:#8e0e12;font-size:0.938em}.show-details .date table td,.show-details .time table td,.show-details .price table td{padding:0;margin:0;color:#8e0e12;font-size:0.938em}.show-details .date h2,.show-details .time h2,.show-details .price h2{font-size:1.063em;margin-bottom:2px}.information-right{display:inline-block;float:right;height:30px;margin-top:-52px;padding:0;position:relative;width:30px}.information-right-content{background:none repeat scroll 0 0 #f8f8f8;border:1px solid #ddd;box-shadow:0 3px 3px rgba(0,0,0,0.5);display:none;font:0.813em Arial,Helvetica,sans-serif;left:-240px;position:absolute;top:-5px;width:240px}.information-right-content .text-pad{padding:20px;position:relative}.information-right:hover .information-right-content{display:block;z-index:9999}.information-right-content .arrow{background:url("/images/arrowright.png") no-repeat scroll right top rgba(0,0,0,0);display:block;height:29px;position:absolute;right:-12px;top:10px;width:12px;z-index:3}@media handheld, only screen and (max-width: 840px){.show-details .big-buy{font-size:1.25em}}@media handheld, only screen and (max-width: 620px){.show-details{padding-top:30px}.show-details .big-buy{position:fixed;bottom:-30px;left:0;z-index:999;width:100%;font-size:1.75em}}.current-sponsors .threecol,.current-sponsors .fourcol{margin:20px 0}.current-sponsors .sixcol{font:normal 1em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;color:#000;font-weight:normal}.current-sponsors .sixcol img{margin-top:10px}.prefooter{padding-top:20px;padding-bottom:20px;background:#fff}.prefooter .slide{width:100%}.prefooter .fivecol,.prefooter .sevencol{overflow:hidden}.prefooter .spon-holder{width:250px;margin:0 auto;overflow:hidden}.prefooter .spon-holder p{float:left;margin-top:25px;width:170px;text-transform:uppercase;color:#000;line-height:0.95em}.prefooter .spon-holder p span{display:block;color:#8e0e12;font-size:0.75em}.prefooter .spon-holder img.sponsor{float:left;margin:10px 20px 0 20px}.prefooter ul li{float:left;width:25%;text-align:center}.prefooter ul li img{margin:0 auto}footer{padding-top:40px;padding-bottom:40px;background:#8e0e12}footer .row.social-links{margin-top:40px}footer .row .fivecols{width:18.4%;float:left;margin-right:2%;overflow:hidden}footer .row .fivecols.last{margin-right:0}footer .row .fivecols a{color:#fff}footer .row .fivecols a:hover{color:#f4d09b}footer .row .fivecols ul li{font-size:0.750em}footer .row .fivecols h4{font-size:0.938em;color:#fff;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;text-transform:uppercase}footer .row .fivecols h4 a{color:#fff}footer .row .threecol .social-connect{margin:0 auto;width:250px}footer .row .threecol .social-connect a{color:#fff}footer .row .threecol .social-connect a p:hover{color:#f4d09b}footer .row .threecol .social-connect p{font-size:1.500em;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;line-height:0.813em;padding-top:16px}footer .row .threecol .social-connect p span{text-transform:capitalize;color:#fff;display:block;font-size:0.813rem}footer .row .threecol .social-connect img{width:60px;float:left;margin-right:10px}@media handheld, only screen and (max-width: 1001px){footer .social-links .threecol{width:48%;width:48%\9}footer .social-links .threecol.last50{margin-right:0}}@media handheld, only screen and (max-width: 620px){footer .footer-links{display:none}footer .row.social-links{margin-top:-10px}footer .row.social-links .threecol{width:100%}}.sharing{margin-top:30px}.sharing p{text-align:center;font-size:0.688em;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#fff;margin-bottom:10px;padding-bottom:0}.sharing p a{color:#a53e41}.sharing .share-icons{width:98px;margin:0 auto 10px auto;display:block;overflow:hidden;margin-bottom:12px}.sharing .share-icons a.share{float:left;display:inline-block;margin:0;padding:0;border:0}#topbar{position:absolute;right:0;top:221px;width:40px;z-index:9999}#topbar a{clear:both;display:block;float:right;height:40px;margin-bottom:1px;text-indent:-9999px;width:40px}#topbar a.fb{background:url("/images/fb.png") no-repeat scroll center center #4d7087}#topbar a.tw{background:url("/images/tw.png") no-repeat scroll center center #7eb0cc}#topbar a.yt{background:url("/images/yt.png") no-repeat scroll center center #be001c}#topbar a.ta{background:url("/images/ta.png") no-repeat scroll center center #fff}#topbar a.li{background:url("/images/li.png") no-repeat scroll center center #007fb1}#topbar a:hover{opacity:0.7;transition:all 0.5s ease-in-out 0s}@media handheld, only screen and (max-width: 620px){#topbar{display:none}}.showlist{webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.showlist .row{background:#fff;overflow:hidden}.showlist .showbox{width:25%;float:left;border-bottom:1px #d7d7d7 solid}.showlist .showbox img{width:100%;max-width:auto}.showlist .showbox img.showsmall{display:none}.showlist .showbox:hover{background:#f5f5f5}.showlist .showbox.full-listing{position:relative;background-color:#8e0e12;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF79080B', endColorstr='#FF8E0E12');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #79080b), color-stop(100%, #8e0e12));background-image:-webkit-linear-gradient(top, #79080b 0%,#8e0e12 100%);background-image:-moz-linear-gradient(top, #79080b 0%,#8e0e12 100%);background-image:-o-linear-gradient(top, #79080b 0%,#8e0e12 100%);background-image:linear-gradient(top, #79080b 0%,#8e0e12 100%)}.showlist .showbox.full-listing .padd a{font-size:2.000em;text-align:center;color:#fff;display:inline-block;line-height:1em;padding:10px;padding-top:110px;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif}.showlist .showbox.full-listing .padd a span{position:relative}.showlist .showbox.full-listing .padd a span:after{content:url("/images/listing-arrow.png");display:none;width:10px;height:15px;position:absolute;right:-8px;bottom:-18px;color:#ffd204;font-size:0px}.showlist .showbox.full-listing .padd a.rss{width:34px;height:34px;position:absolute;z-index:20;bottom:15px;right:15px;padding:0}.showlist .showbox.full-listing .padd a.rss:after{content:none}.showlist .showbox h2{font-size:1.063em;line-height:1.063em;text-align:center;color:#000;margin-top:15px;font-family:"AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;margin-bottom:2px}.showlist .showbox p{font-size:0.813em;text-align:center;color:#8e0e12}.showlist .showbox .buttons{margin:10px auto;text-align:center;padding:0 12px}.showlist .showbox .buttons .button{float:none!important;display:inline-block;font-size:0.813em;margin-bottom:8px;padding:4px 0}.showlist .showbox .buttons .button.grey{background-color:#d1d1d1;color:#5b5b5b;background-image:none}.showlist .showbox .buttons .button.grey span{color:#5b5b5b!important}.showlist .showbox .buttons .button.grey:hover{color:#000 !important}.showlist .showbox .padd{padding:5px;border-right:1px #d7d7d7 solid;overflow:hidden;height:280px}@media handheld, only screen and (max-width: 800px){.showlist .showbox{width:auto;float:none;display:block}.showlist .showbox img{max-width:100%;width:auto}.showlist .showbox.full-listing .padd a{padding:50px 10px}.showlist .showbox.full-listing .padd a span:after{bottom:18px;right:-38px;display:block}.showlist .showbox .padd{height:auto}.showlist .showbox .padd h2{text-align:left}.showlist .showbox .padd p{text-align:left}.showlist .showbox .padd img{float:left;margin-right:10px}.showlist .showbox .padd .buttons{text-align:left}}@media handheld, only screen and (max-width: 620px){.showlist .showbox.full-listing .padd a{padding:20px 10px;font-size:1.5em}.showlist .showbox.full-listing .padd a span:after{bottom:9px;right:-24px}.showlist .showbox .padd .buttons{display:none}.showlist .showbox .padd img{display:none}.showlist .showbox .padd img.showsmall{display:inline-block}}.homepromos .row{background-color:#fff;overflow:hidden;padding-top:20px;padding-bottom:20px}.homepromos .row .promocol{width:32%;width:31.5%\9;margin-right:2%;min-height:1px;position:relative;margin-bottom:20px}.homepromos .row .promocol.last{margin-right:0}.homepromos .row .promocol a span.strip{position:absolute;left:0;bottom:0;width:100%;background:url("/images/trans.png") repeat scroll left top transparent;color:#fff;z-index:300;height:45px;text-align:center;font:normal 1.875em "AspectBold",Trebuchet MS,Arial,Helvetica,sans-serif;padding-top:10px}.homepromos .row .promocol a span.strip.pink{background:url("/images/trans-pink.png") repeat scroll left top transparent}@media handheld, only screen and (max-width: 900px){.homepromos .row .promocol a span.strip{font-size:1.2em;height:34px}}@media handheld, only screen and (max-width: 620px){.homepromos .row .promocol{float:none;display:block;width:100%;margin-bottom:5px}.homepromos .row .promocol a span.strip{font-size:1.875em;height:45px}.homepromos .row .promocol a img{width:100%;max-width:auto}.homepromos .row .promocol a img.crown{max-width:100%;width:auto}}.homepromos .row .newsletter{background:none repeat scroll 0 0 #a2a2a2;overflow:hidden;padding:15px 20px 20px;text-align:center;height:267px}.homepromos .row .newsletter img{margin:5px auto 12px;text-align:center}.homepromos .row .newsletter h3{color:#000;margin-bottom:0;padding:0;font-family:"aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.125em}.homepromos .row .newsletter span{color:#000;display:block;margin-bottom:15px}.homepromos .row .newsletter a.button{clear:both;display:block;float:none;margin-bottom:5px}.homepromos .row .newsletter a.button span{color:#fff;margin-bottom:0}.homepromos .row .newsletter input{border:0;padding:10px;margin-bottom:12px}@media handheld, only screen and (max-width: 1139px){.homepromos .row .newsletter{height:auto}}@media handheld, only screen and (max-width: 900px){.homepromos .row .newsletter img{height:20px}.homepromos .row .newsletter h3{font-size:0.938em;line-height:0.938em}}@media handheld, only screen and (max-width: 620px){.homepromos .row .newsletter img{height:46px}.homepromos .row .newsletter h3{font-size:1.125em;line-height:1.125em}}.greenroom{margin-bottom:60px;overflow:hidden}.greenroom .row{background-color:#8e0e12;overflow:hidden;background:url(/images/greenroom.png) right bottom no-repeat}.greenroom .row .fivecol{margin-right:0}.greenroom .row .padd{padding:30px;overflow:hidden}.greenroom p{color:#fff;text-align:left;font-size:1.438em;margin:20px 0 0 8px}.greenroom p a{color:#fff}.greenroom .mediaicons{float:right}@media handheld, only screen and (max-width: 900px){.greenroom p{font-size:0.875em}}@media handheld, only screen and (max-width: 700px){.greenroom{text-align:center;margin-bottom:0px;border-bottom:5px solid #fff}.greenroom .row{background:none;background-color:#8e0e12}.greenroom img{margin:0 auto;text-align:center}.greenroom p{text-align:center}.greenroom .mediaicons{float:none}}.content{padding:40px;background-color:#fff;display:block}.content a.button{color:#fff !important}.content a.button:hover{color:#f4d09b !important}.content a{color:#750a0d !important}.content .share-icons{width:200px;margin:20px 0 10px 0;display:block;overflow:hidden;margin-bottom:12px;float:left}.content .share-icons a.share{float:left;display:inline-block;margin:0 10px 0 0;padding:0;border:0}@media handheld, only screen and (max-width: 900px){.content{padding:20px}}@media handheld, only screen and (max-width: 620px){.content{padding:30px 0}}.inner-content{padding-top:0;padding-bottom:0}.inner-content .ninecol ul,.inner-content .leftcol ul{padding:0 0 25px 0}.inner-content .ninecol ul li,.inner-content .leftcol ul li{margin-bottom:15px;background:url(/images/li.png) 0px 7px no-repeat;line-height:1.5;padding:0 0 0 15px}.inner-content ul.box-list{overflow:hidden}.inner-content ul.box-list li{width:30%;margin-right:5%;margin-bottom:5%;padding:0;background:none}.inner-content ul.box-list li a{padding:10px;display:block;background:#fff}.inner-content ul.box-list li a img{margin-bottom:15px}.content .breadcrumb{margin-bottom:10px}.content .breadcrumb ul li{color:#666;background:none;padding-left:0}.content .breadcrumb ul li a{color:#666}.content .breadcrumb ul li a:hover{color:#000}.breadcrumb{overflow:hidden;display:block;margin-bottom:35px}.breadcrumb ul li{margin-right:10px;list-style:none;font-size:0.813em;color:#fff}.breadcrumb ul li a{color:#fff}.breadcrumb ul li a:hover{color:#f4d09b}.image-right{position:relative;width:100%;max-width:300px;float:right;margin:0 0 15px 20px}.image-left{position:relative;width:100%;max-width:300px;float:left;margin:0 20px 15px 0}ul.side-nav{padding:0;border-top:1px solid #eee}ul.side-nav li{display:block;color:#666}ul.side-nav li.active a{color:#000}ul.side-nav li a{display:block;padding:7px 0 7px 20px;border-bottom:1px solid #eee;color:#666!important;position:relative;font-size:0.813em;transition:none}ul.side-nav li a:hover{color:#fff !important;background:#8e0e12}ul.side-nav li a:hover:before{content:url("/images/sub-icon-hover.png")}ul.side-nav li a:before{content:url("/images/sub-icon.png");display:block;width:10px;height:10px;position:absolute;left:0px;top:11px;color:#ffd204;font-size:0px}ul.side-nav li ul li a{padding:7px 0 7px 40px}ul.side-nav li ul li a:before{left:20px}@media handheld, only screen and (max-width: 620px){.inner-content ul.box-list{overflow:hidden}.inner-content ul.box-list li{width:auto;margin-right:0;float:none;display:block}.breadcrumb{float:none;margin-left:0px;margin-right:20px;margin-bottom:20px;padding-left:23px;padding-right:0}}@media handheld, only screen and (max-width: 530px){.image-right,.image-left{float:none;margin:0 0 15px 0;width:100%;max-width:none}}h2.scroll{font-size:2.250em;text-align:center;font-family:"aspectregular",Trebuchet MS,Arial,Helvetica,sans-serif;position:relative;padding-top:30px;margin-bottom:40px}h2.scroll img{position:absolute;top:-12px;left:0;right:0;margin:0 auto}.media-list{padding-top:19px;padding-bottom:79px;background:url(/images/pattern-bg.jpg);margin-bottom:0px;background:#fff}.media-box{display:inline-block;float:left;margin-right:2%;margin-bottom:2%;position:static !important}.media-border{border:2px solid #dddddd;overflow:hidden}.media-image{border-bottom:2px solid #dddddd;overflow:hidden;position:relative}.media-image img{width:100%}.media-image img.center-overlay{width:80px;height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.media-content{background:#fff;padding:19px;height:193px}.media-content h2{font:normal 1.875em 'bree_rgregular', Tahoma, Helvetica, sans-serif;color:#414042;line-height:1em;letter-spacing:-1px;max-width:80%;margin-bottom:10px}.media-box .button{background:#fff;padding:15px 19px;font:normal 0.938em Tahoma, Arial, Helvetica, sans-serif;text-align:left;float:none;color:#999;margin:0px;border-top:2px solid #dddddd}.media-box .button span{background:url(/images/next.png) right no-repeat;display:block}.media-box .button:hover{color:#333}.filters .button{font:normal 1.500em 'AspectBold', Tahoma, Helvetica, sans-serif;text-transform:uppercase;background:#353535;border:2px solid #f4d09b;line-height:1em;margin:0px;width:58.5%;margin:0 auto;padding:15px 0 10px 0}.filters .button:hover{background:#f4d09b;border:2px solid #f4d09b}.filters a.close{display:none}#demo{display:block;width:auto;overflow:hidden}p.details{margin-bottom:15px;font-size:0.75em}p.details strong{display:inline-block;font-weight:normal;margin-right:10px}p.details span{color:#999999;line-height:1em;padding:4px 0 4px 22px}p.details .date-published{background:url("/images/date-published.png") no-repeat scroll left center rgba(0,0,0,0)}p.details .duration{background:url("/images/duration.png") no-repeat scroll left center rgba(0,0,0,0)}p.details .comments{background:url("/images/comments.png") no-repeat scroll left center rgba(0,0,0,0)}@media handheld, only screen and (max-width: 1310px){.media-content h2{font:normal 1.5em 'bree_rgregular', Tahoma, Helvetica, sans-serif;line-height:1em}}@media handheld, only screen and (max-width: 1140px){.media-content p.details span{text-indent:inherit;display:inline-block;width:18x;height:20px;overflow:inherit;padding:inherit;margin-top:0px;line-height:1em}}@media handheld, only screen and (max-width: 940px){.media-box{float:left;display:inline-block;margin-right:2%;margin-bottom:25px}.media-list .last{margin-right:2.5% !important}.last-940{margin-right:0px !important}.filters h3{float:none;display:block;margin:0px}.filters .dropdown{width:48%;margin-right:4%;margin-top:10px}}@media handheld, only screen and (max-width: 910px){.filters a.close{top:0px;right:0px;background:url(/images/close.png) left top no-repeat #3b3a3b;background-size:25px 25px;width:25px;height:25px;display:block}.filters a.close-frame{top:8px;right:0px}}@media handheld, only screen and (max-width: 638px){.filters a.close{right:20px}}@media handheld, only screen and (max-width: 550px){.media-box{width:100%;margin-right:0px}.media-content{height:auto}.media-image img{width:100%}.media-image img.center-overlay{width:80px;height:auto}.filters .button{padding:15px 15px 10px 15px;width:auto}.filters .dropdown{width:100%;float:none;display:block;margin-right:0%;clear:both;margin-top:10px}}.show-review{background:#d9d9d9;background:-moz-linear-gradient(top, #d9d9d9 38%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(38%, #d9d9d9), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #d9d9d9 38%, #fff 100%);background:-o-linear-gradient(top, #d9d9d9 38%, #fff 100%);background:-ms-linear-gradient(top, #d9d9d9 38%, #fff 100%);background:linear-gradient(to bottom, #d9d9d9 38%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9', endColorstr='#ffffff',GradientType=0 );overflow:visible;padding:0 0 120px 0px}.show-review .content{background:none}.show-review .content .button{background:#6c6c6c;margin:0 auto;float:none;width:300px;text-transform:capitalize}.show-review .show-review-box{display:block;padding:20px;background:#fff;font-size:1.438em;-webkit-box-shadow:2px 2px 7px 0px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 7px 0px rgba(0,0,0,0.15);box-shadow:2px 2px 7px 0px rgba(0,0,0,0.15)}.show-review .show-review-owner{display:block;padding:5px 0 0 90px;margin-bottom:40px;background:url(/images/quote.png) 35px top no-repeat}.review-table{background:transparent;border:0}.review-table td{background:transparent;border:0}.review-table tr{background:transparent;border:0}#audi_content .user_comment_row{width:100%;overflow:hidden;padding:0 0 13px 0}#audi_content .user_comment_left{float:left;width:28%;text-align:right;padding:18px 0 0 0;margin-right:2%}#audi_content .user_comment_right{float:right;width:70%}@media handheld, only screen and (max-width: 620px){#audi_content{padding:0 20px}#audi_content .user_comment_left{display:block;float:none;text-align:left;margin:0;width:100%}#audi_content .user_comment_right{display:block;float:none;text-align:left;margin:0;width:100%}}.category-row{overflow:hidden}.category-row .threecol,.category-row .fourcol{overflow:hidden;position:relative;margin-bottom:30px}.category-row .threecol img,.category-row .fourcol img{width:100%}.category-row .threecol h4,.category-row .fourcol h4{padding-top:15px;padding-bottom:15px;margin-bottom:0;text-align:center;line-height:1.2}.list-content{overflow:hidden;display:block;margin-bottom:25px}.list-row{overflow:hidden;display:block;width:auto;padding:15px;border-bottom:1px solid #d7d7d7}.list-row i{margin-right:10px}.list-row .list-left{min-width:70%}.list-row .list-right{width:30%}.image-gallery-wrap{position:relative;width:22.75%;float:left;margin:0 3% 25px 0}.image-gallery-wrap img{width:100%;margin:0;padding:0}.image-gallery-wrap a{position:relative;display:block}.gallery-content{padding:0;min-height:70px;text-align:center;font-size:0.813em;background:#eee}.gallery-content .text-pad{padding:12px 15px}.overlay{position:absolute;right:0;bottom:0;padding:15px;display:block;background:rgba(0,0,0,0.5)}.video-gallery-wrap{position:relative;width:31%;float:left;margin:0 3.5% 25px 0;*margin-right:3.4%}.video-gallery-wrap img{width:100%;margin:0;padding:0}.video-gallery-wrap a{position:relative;display:block}.video-content{padding:0;min-height:70px;text-align:center;font-size:0.813em;background:#eee}.video-content .text-pad{padding:12px 15px}.form{width:100%}.form .form-cell{width:48%;margin-right:4%;*margin-right:3.5%}.form .form-info{width:100%;padding:10px 0 0 0;font-size:0.813em}.subnav{background:#eaeaea;border:1px #d6d6d6 solid;padding:20px;margin-bottom:40px}ul.side-row{padding:0 0 25px 0}ul.side-row li{padding:15px 0 15px 0;border-bottom:1px solid #d7d7d7}ul.side-row li a{padding:0 10px;display:block}ul.side-row li a i{margin-right:10px}.side-gallery-wrap{overflow:hidden;position:relative;display:block;width:100%}.side-gallery-content{width:100%;margin-bottom:10px;padding:10px 0;display:block}@media handheld, only screen and (max-width: 768px){.image-gallery-wrap,.video-gallery-wrap,.image-gallery-wrap.last,.video-gallery-wrap.last{width:46%;margin:0 2% 4% 2% !important}}@media handheld, only screen and (max-width: 620px){.delete-620{display:none}.side-gallery-wrap .overlay,.video-gallery-wrap .overlay,.image-gallery-wrap .overlay{padding:10px}.form .form-cell{width:auto;display:block;float:none;margin-right:0}.gallery-content,.video-content{display:none}.video-content{font-size:0.750em;background:none}.video-content .text-pad{padding:5px 0 0 0}.list-row{font-size:0.8em}.list-row i{margin-right:10px}.list-row .list-left{width:85%}.list-row .list-right{width:15%}.list-row .list-right span{display:none}}@media handheld, only screen and (max-width: 450px){.video-gallery-wrap,.video-gallery-wrap.last{width:auto;margin:0 2% 4% 2% !important}}.search-box{float:right;padding:10px 20px}.category-search{margin:13px 20px 0 0;font-size:0.875em;color:#fff}.category-search:hover{color:#f4d09b}.category-search i{display:inline;margin-left:5px}.category-dropdown-content{overflow:hidden;padding:30px 0;margin-bottom:0px;background:#eee}.category-dropdown-content ul li{width:22%;padding:0 0 0 20px;background:none}.text-search{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.text-search .textbox{width:240px;height:50px;padding:10px;margin:0;color:#666;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:0}.text-search .button{width:109px;height:36px;margin:0;padding:14px 0 0 0;text-align:center;font-size:0.938em}.full-news-box{position:relative;width:100%;margin-bottom:45px;background:#fff}.image-wrap-full{position:relative;overflow:hidden;width:30%}.image-wrap-full img{width:100%;height:auto}.text-wrap-full{width:70%}.text-wrap-full h2{margin:0 0 10px 0;text-align:left;background:none;text-transform:none}.text-wrap-full .text-wrap-pad{padding:18px 20px;display:block}.text-wrap-full .text-wrap-pad p{margin-bottom:0;font-size:0.938em}span.date{margin-bottom:5px;display:block}.small-news{overflow:hidden;position:relative;width:30%;margin-right:5%;margin-bottom:30px;background:#fff}.small-news .image-wrap{position:relative;overflow:hidden;display:block;max-height:227px}.small-news .image-wrap img{width:100%}.small-news .text-wrap{padding:0;height:220px}.small-news .text-wrap .text-wrap-pad{padding:18px 20px;display:block}.small-news .text-wrap h2{margin:0 0 10px 0;word-wrap:hyphenate;word-break:break-word}.small-news .text-wrap p{margin-bottom:0;font-size:0.813em;line-height:1.5em}.blog-article{position:relative;overflow:hidden;width:100%;margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #292929}.blog-article .image-wrap{position:relative;overflow:hidden;width:30%}.blog-article .image-wrap img{width:100%;height:auto}.blog-article .text-wrap{width:70%}.blog-article .text-wrap h2{margin:0 0 10px 0;text-align:left;background:none;text-transform:none}.blog-article .text-wrap hr{margin:10px 0}.blog-article .text-wrap .text-pad{padding:0px 20px 0px 20px;display:block}.blog-article .text-wrap .text-pad p{margin-bottom:15px}.blog-article span.date{margin-bottom:5px;display:block}.blog-article .tags{display:block;font-size:0.8em}.blog-article .comments{display:block;font-size:0.8em}.category-box{padding:20px;display:block;width:auto;background:#fff}.category-box ul li{list-style:none;display:block;margin-bottom:15px;font-size:0.938em}.paging{margin:0 0 30px 0}.paging a{padding:5px 10px;margin:0 10px 0 0;font-size:0.938em;background:#fff}.paging a.active{color:#fff;background:#292929}.paging a:hover{background:#292929}@media handheld, only screen and (max-width: 900px){.text-wrap-full .text-wrap-pad p,.small-news .text-wrap p{display:none}}@media handheld, only screen and (max-width: 775px){.text-search .textbox{width:180px}.category-search{text-indent:-9999px;width:0;float:left;margin:12px 10px 0 0}}@media handheld, only screen and (max-width: 620px){.search-box{float:left;padding:10px}.full-news-box,.small-news{width:100%;float:none;margin-bottom:10px;display:block}.image-wrap-full,.small-news .image-wrap{position:relative;overflow:hidden;width:35%;max-height:none}.image-wrap-full img{width:100%;height:auto}.text-wrap-full,.small-news .text-wrap{width:65%;height:auto;padding:0}.text-wrap-pad{padding:15px;display:block}.small-news .text-wrap p,.text-wrap-full p{display:none}.small-news .text-wrap h2,.text-wrap-full h2{font-size:1em;margin-bottom:0}.small-news .text-wrap .date,.text-wrap-full .date{font-size:0.8em}.small-news .text-wrap p{font-size:0.938em}.paging a{padding:2px 7px;font-size:1em;margin-right:5px}.category-dropdown-content{float:none;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.blog-article{margin-bottom:30px;padding-bottom:30px}.blog-article .image-wrap{width:auto;float:none;display:block}.blog-article .image-wrap img{width:50%;margin:0 auto 25px auto}.blog-article .text-wrap{width:auto;float:none;display:block}.blog-article .text-wrap .text-pad{padding:0}}@media handheld, only screen and (max-width: 480px){.category-search{display:none}.text-wrap-pad{padding:10px 15px;display:block}.small-news .text-wrap h2,.text-wrap-full h2{font-size:0.8em;margin-bottom:0}.small-news .text-wrap .date,.text-wrap-full .date{font-size:0.7em;margin-bottom:2px}.text-search .textbox{width:150px}}.profile{position:relative;margin-bottom:25px;background:#fff}.profile .text-pad{overflow:hidden;padding:25px 25px 45px 25px}.profile-header{overflow:hidden;display:block;clear:both;margin:0 0 25px 0}.profile-header img{max-width:100px;margin:0 15px 0 0}.profile-header small{display:block}.profile-email{position:absolute;bottom:25px;right:70px}.profile-linkedin{position:absolute;bottom:25px;right:25px}.red{color:red}.radio-button{margin:0 10px}.option-wrap{margin-right:15px;display:inline-block;font-size:0.9em}.side-contact h2{font-size:1.313em;line-height:1.2em;color:#8e0e12;margin-bottom:5px}.side-contact h3{font-size:0.938em;margin-bottom:5px}.side-contact aside{display:block;margin-bottom:20px;line-height:1.2em;color:#444444;font-size:0.938em}.side-contact aside a{color:#444444}.contact-page .row{background:#fff}.contact-page .contact-map{width:100%;height:350px;padding:0;margin:0;border:0;overflow:hidden}@media handheld, only screen and (max-width: 775px){.side-contact{font-size:80%}.contact-map{height:250px}}.review-outer{width:100%;background:#eee}.review{padding:20px}.review-user{padding:15px 20px;font-style:italic}.faq-heading{background:#eee;cursor:pointer}.faq-heading span{display:block;padding:10px 15px}.faq-heading span .fa-plus-square{margin-left:10px;line-height:1}.faq-heading span .fa-minus-square{display:none}.faq-open{background:#eee;cursor:pointer}.faq-open span{display:block;padding:10px 15px 10px 15px}.faq-open span .fa-plus-square{display:none}.faq-open span .fa-minus-square{margin-left:10px;line-height:1}.faq-content{padding:0 10px 20px 10px}.submit-question{height:auto;padding:0 0 30px 0;width:100%}@media handheld, only screen and (max-width: 900px){.faq-heading{font-size:90%}}ul.media-sub-category li a{overflow:hidden;padding:5px 10px 5px 30px;display:block;border-bottom:1px solid #eee}.inner-content .ninecol ul.media-filter{overflow:hidden}.inner-content .ninecol ul.media-filter li{width:25%;margin:0;padding:0;background:none}.inner-content .ninecol ul.media-filter li a{padding:10px;background:#eee;display:block;margin-right:1px}@media handheld, only screen and (max-width: 460px){.inner-content .ninecol ul.media-filter li a{font-size:80%}}.testimonial{margin-bottom:30px}.testimonial .text-pad{overflow:hidden;padding:32px;background:#fff}.testimonial-left{width:17%}.testimonial-left img{border:1px solid #292929}.testimonial-right{position:relative;width:79%}.testimonial-right i{position:absolute;right:0;top:0}.testimonial h4{font-size:1.688em}.testimonial h4 small{display:block;margin-top:2px;font-size:65%}.video-testimonial-wrap{position:relative;margin-bottom:50px}.video-testimonial-wrap img{width:100%;margin:0;padding:0}.video-testimonial-content{text-align:center;background:#fff}.video-testimonial-content-wrap{padding:15px}.video-testimonial-content-wrap h4{font-size:1.313em}.video-testimonial-content-wrap h4 small{display:block;margin-top:2px;font-size:65%}.video-testimonial-wrap a{overflow:hidden;position:relative;display:block}.video-testimonial-pad{overflow:hidden;padding:10px;background:#fff}@media handheld, only screen and (max-width: 620px){.testimonial-text{font-size:95%}.testimonial .text-pad{padding:15px}.profile .text-pad{padding:25px 0 45px 0}}@media handheld, only screen and (max-width: 530px){.testimonial-left{width:auto;float:none;display:block;margin-bottom:20px}.testimonial-right{width:auto;float:none;display:block}}@media print{.top-nav-row,.main-nav,.list-content,.form,.side-nav,.side-row,.side-gallery-image-wrap,.side-gallery-content,.image-gallery-wrap,.video-gallery-wrap,.dont-print,footer,.breadcrumb,.search-box,.paging,.comment-container,.video-testimonial-wrap,.header-right{display:none}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol,.slider-text,.news-title-box,.news-search-box{width:auto;float:none;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}html,body{font:normal 100% Arial, Helvetica, sans-serif;color:#666;background:#fff;line-height:1.5em}.break-page{page-break-after:always}.logo{width:25%}}
