.btn{display:inline-block;border-radius:30px;font-size:16px;font-weight:700;letter-spacing:1.5px;padding:15px 20px;text-transform:uppercase;transition:all 0.3s ease-in-out;text-decoration:none}.btn:hover{text-decoration:none}.btn.btn-white{color:#fff;background-color:transparent;border:solid 1px #fff}.btn.btn-white:hover{background-color:#fff;color:#000}button.btn,input.btn{cursor:pointer}.btn.btn-main{color:#fff;background-color:#ff8e0b;border:solid 1px #ff8e0b}.btn.btn-main:hover{background-color:#fff;color:#ff8e0b}.btn.btn-main:active,.btn.btn-main:focus{background-color:#d77300;color:#fff}.btn.btn-secondary{color:#404040;background-color:#fff;border:solid 1px #404040}.btn.btn-secondary:hover{background-color:#000;color:#fff}.btn.btn-secondary:active,.btn.btn-secondary:focus{background-color:#333;color:#fff}.btn.btn-clear{color:#fff;background-color:transparent;border:solid 1px #fff;padding:10px 30px}.btn.btn-clear:active,.btn.btn-clear:hover,.btn.btn-clear:focus{background-color:#fff;color:#404040}.btn.btn-close{background-color:transparent;border:solid 1px #d1d1d1;color:#d1d1d1;font-weight:200;width:40px;height:40px;line-height:40px;margin:0;padding:0;text-align:center}.btn.btn-close:hover{background-color:#ff8e0b;border-color:#ff8e0b;color:#fff}.btn-short{padding:7px 10px;font-size:14px}.btn-square{border-radius:0}html,body,div,span,applet,object,iframe,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,caption{margin:0;padding:0;outline:0;vertical-align:baseline;background:transparent}header,footer,nav,article,section,aside{display:block}:focus{outline:none}html,body{height:100%}body{color:#000;font-size:16px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif}body.pixelsilk{text-align:center;padding:0;min-width:1600px;border:0;background:#03385d}p{margin:0 0 0.75em 0}a img{border:0}hr{height:1px;color:#f1f1f1;background-color:#f1f1f1;border:0}object{outline:none}sub{font-size:10px;vertical-align:sub}sup{font-size:10px;vertical-align:super}a,a:link,a:visited{color:#ff8e0b;text-decoration:none;outline:none}a:active,a:hover,a:focus{color:#ff8e0b;text-decoration:underline;outline:none}a[name]{color:#000;text-decoration:none}h1,h2,h3,h4,h5{margin:0 0 10px 0;font-weight:bold;color:#000}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:14px}h5{font-size:14px}.inner{position:relative;z-index:2;width:1600px;min-width:1600px;text-align:left;margin:0 auto}.alignleft{margin:0 20px 20px 0;float:left}.alignright{margin:0 0 20px 20px;float:right}.spriteTheme{background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat}.spriteBlock{background-image:url('/tower-theatre-sprite-block.png?v=2');background-repeat:no-repeat}.spriteVert{background-image:url('/tower-theatre-sprite-vert.png?v=2');background-repeat:repeat-y}.spriteHorizontal{background-image:url('/tower-theatre-sprite-horizontal.png?v=2');background-repeat:repeat-x}.instagram{background-image:url('/instagram-logo.png?v=2');background-repeat:no-repeat;background-position:13px 13px}header.main{position:relative;z-index:100;height:70px;color:#fff;background-color:#03385d}header.main>.inner{height:70px}header.main #logo{position:absolute;left:0;top:0;z-index:1;width:285px;height:335px;text-align:center;background-color:#03385d}header.main #logo img{margin:10px auto 0}header.main .actions{float:right;margin:0 45px 0 0;color:#889aa7;font-size:20px;text-align:right;line-height:70px}header.main .actions .links{display:inline-block;vertical-align:middle;line-height:20px;padding:0 0 0 15px}header.main .actions strong{color:#fff;font-weight:normal}header.main .actions .hours{display:block;font-size:12px}header.main a.lnkMyAccount,header.main a.lnkMyAccount:link,header.main a.lnkMyAccount:visited{display:inline-block;font-size:12px}#nav{position:relative;z-index:1000;float:left;display:block;margin:0 0 0 285px;padding:0;text-align:center;list-style:none;height:70px;line-height:70px}#nav ul{position:relative;z-index:1000;height:25px;margin:0 auto;padding:0;list-style:none;text-align:left}#nav li{position:relative;z-index:1000}#nav li.separator{color:#fff}#nav li a,#nav li a:link,#nav li a:visited{display:block;color:#fff;font-size:25px;padding:0 40px;text-decoration:none;border-right:solid 1px #708a9c}#nav>ul{text-align:right}#nav>ul>li{position:relative;z-index:1000;text-align:center;display:inline-block;font-size:0;margin:0}#nav>ul>li.over>a,#nav>ul>li.over>a:link,#nav>ul>li.over>a:visited,#nav>ul>li>a:active,#nav>ul>li>a:hover,#nav>ul>li>a:focus{background-color:#044776}#nav li.current>a,#nav li.current>a:link,#nav li.current>a:visited{background-image:url('/menu-current-bg.png?v=2');background-repeat:no-repeat;background-position:center center}#nav ul ul{position:absolute;top:70px;left:0;z-index:1000;text-align:left;display:none;list-style:none;padding:0;line-height:30px;width:250px;height:auto;border:0;background-color:#ff8e0b;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px rgba(0,0,0,0.25);-o-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25)}#nav ul ul li{padding:0;border-bottom:solid 1px #fff}#nav ul ul li a,#nav ul ul li a:link,#nav ul ul li a:visited{color:#fff;font-size:20px;padding:5px 20px;display:block;border-right:0}#nav ul ul li a:active,#nav ul ul li a:hover,#nav ul ul li a:focus{color:#fff;background-color:#03385d}#nav ul ul li:last-child{border-bottom:0px}#nav ul ul ul{margin:0;top:0;left:250px}span.menu-sub-indicator{float:right;display:block;line-height:20px;width:9px;height:100%;margin:0 2px 0 10px}a.btn-get-involved,a.btn-get-involved:link,a.btn-get-involved:visited{display:inline-block;line-height:40px;padding:0 20px;color:#ff8e0b;font-size:25px;text-decoration:none;border:solid 2px #ff8e0b;background-color:#03385d;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}#mainContent{position:relative;z-index:2;text-align:left;background-color:#fff}#mainContent:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}#mainContent>.inner:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}#mainColumn{position:relative;z-index:10;float:right;display:block;width:1280px;padding:90px 0 20px 0}#column1{position:relative;z-index:20;float:left;display:block;width:285px;margin:265px 0 15px}#column1 .block{margin:15px 0 0}#column1 .block:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}#column1 .calendar{position:relative;z-index:2;padding:10px;background-color:#ff8e0b}#column1 .calendar h2{color:#fff;font-size:18px;font-weight:normal;margin:0;padding:0;text-transform:uppercase}aside.community-involvement{margin:0 0 0 40px;width:245px;line-height:20px}aside.community-involvement .star{display:block;float:right;width:58px;height:55px;margin:-50px 5px 0 0;background-position:0 -221px}aside.community-involvement h2{color:#03385d;text-transform:uppercase}aside.community-involvement footer{text-align:center}aside.community-involvement a.btn-get-involved{margin:10px auto}aside.community-involvement.fixed{position:absolute;bottom:0;left:0;z-index:5}aside.community-involvement.fixed .content{padding:170px 0 0;position:relative;z-index:10}aside.community-involvement .lines{position:absolute;top:0;left:-99px;width:379px;height:100%;z-index:1}aside.community-involvement .lines .arch{position:absolute;top:0;left:0;z-index:2;width:379px;height:265px;background-color:#fff;background-position:0 0}aside.community-involvement .lines .lines-vert{position:absolute;top:0;left:0;z-index:1;width:59px;height:100%;background-position:0 0}aside.community-involvement .lines .lines-vert .bottom{position:absolute;bottom:-230px;left:0;z-index:1;width:59px;height:230px;background-position:-380px -1px}.theme-dots{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.theme-dots .dots-top{position:absolute;top:0;right:0;z-index:1;width:86%;height:47px;border-top:solid 25px #fff;border-right:solid 12px #fff}.theme-dots .right-arch{position:absolute;top:0;right:-59px;z-index:2;width:239px;height:238px;border-top:solid 25px #fff;background-position:-440px 0;background-color:#fff}.theme-dots .right-dots{position:absolute;top:0;right:-60px;z-index:1;width:48px;height:100%;background-position:-59px -1px}.search{padding:10px;background-color:#e7e7e7}.search fieldset{display:block;border:solid 1px #cdcfd0;background-color:#fff}.search fieldset:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.search input[type="text"]{display:block;float:left;width:205px;height:20px;margin:0;padding:5px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:16px;border:0;background-color:#fff}.search input[type="text"]::-webkit-input-placeholder{color:#000}.search input[type="text"]:-moz-placeholder{color:#000}.search input[type="text"]::-moz-placeholder{color:#000}.search input[type="text"]:-ms-input-placeholder{color:#000}.search input[type="submit"]{display:block;float:left;width:45px;height:30px;margin:0;padding:0;cursor:pointer;border:solid 0px #fff;background-color:transparent;background-position:10px 0}.gsc-input{height:18px!important}.show-categories{background-color:#e7e7e7}.show-categories h2{position:relative;z-index:1;color:#fff;font-size:20px;margin:0;padding:10px;line-height:20px;background-color:#03385d}.show-categories h2:after{position:absolute;top:40px;left:44%;content:"";width:28px;height:9px;margin:0;font-size:0;display:block;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-74px -34px}.show-categories dl{margin:0;padding:0}.show-categories dl dt{padding:10px 20px;color:#000;font-size:16px;text-transform:uppercase;text-decoration:none;line-height:20px;cursor:pointer;border-bottom:solid 1px #bebebd}.show-categories dl dt:before{float:right;content:"";display:block;width:13px;height:6px;margin:3px 0 0;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-10px -57px}.show-categories dl dt.current{background-color:#dadada}.show-categories dl dt.current:before{float:right;content:"";display:block;width:13px;height:6px;margin:3px 0 0;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-10px -30px}.show-categories dl dd{margin:0;padding:0}.show-categories ul{margin:0;padding:0;list-style:none;background-color:#fff}.show-categories ul li{padding:10px;line-height:18px;border-bottom:solid 1px #bebebd}.show-categories ul li:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.show-categories ul img{float:left;margin:0 10px 0 0;font-size:0}.show-categories ul h3,.show-categories ul p{margin:0;padding:0;font-weight:normal}.show-categories ul a,.show-categories ul a:link,.show-categories ul a:visited{color:#ff8e0b;font-size:12px}.event-slides ul.tabs{display:block;margin:0;padding:0;list-style:none}.event-slides ul.tabs li{float:left;display:block;margin:0 1px 0 0;padding:0 15px;cursor:pointer;color:#000;font-size:17px;text-transform:uppercase;line-height:60px;border-bottom:solid 2px #fff;background-color:#e7e7e7}.event-slides ul.tabs li.current{color:#fff;border-color:#000;background-color:#000}.event-slides ul.tabs:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.event-slides section.deck{position:relative;z-index:1;height:480px}.event-slides .event{position:relative;z-index:1;width:1280px;height:480px;background-color:#000}.event-slides .event .details{position:relative;z-index:5;padding:20px;color:#fff;height:440px}.event-slides .event h2{color:#fff;font-size:50px;font-family:"Arial",sans-serif;padding-right:100px}.event-slides .event .small-image{float:left;font-size:0;width:250px;text-align:center;line-height:250px;margin:0 20px 0 20px;border:solid 1px #fff;background-color:#fff}.event-slides .event .small-image img{max-width:100%;height:auto;vertical-align:middle;display:inline-block}.event-slides .event .btn{display:inline-block;margin:0 15px 0 0;padding:0 15px;line-height:40px;color:#fff;font-size:20px;text-decoration:none;background-color:#03385d}.event-slides .event .btn:active,.event-slides .event .btn:hover,.event-slides .event .btn:focus{background-color:#054a8e}.event-slides .event .btn.buy-tickets{background-color:#ff8e0b}.event-slides .event .btn.buy-tickets:active,.event-slides .event .btn.buy-tickets:hover,.event-slides .event .btn.buy-tickets:focus{background-color:#ffb63e}.event-slides .event .btn:after{content:"";width:8px;height:13px;display:inline-block;margin:0 0 0 5px;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-59px -40px}.event-slides .event .description{position:absolute;bottom:10px;left:40px;width:75%}.event-slides .event .icons{position:absolute;bottom:20px;right:20px;z-index:10}.event-slides .event .icon{display:inline-block;width:87px;height:87px;line-height:87px;text-align:center;margin:0 0 0 10px;background-color:#fff;-webkit-border-radius:45px;-moz-border-radius:45px;-o-border-radius:45px;border-radius:45px}.event-slides .event .icon span{display:inline-block;vertical-align:middle}.event-slides .event .icon span.movies{width:58px;height:50px;background-position:0 -105px}.event-slides .event .icon span.centerstage{width:50px;height:50px;background-position:-59px -105px}.event-slides .event .icon span.family{width:45px;height:50px;background-position:-110px -105px}.event-slides .event .icon span.educational{width:60px;height:50px;background-position:-155px -105px}.event-slides .event .banner-image{position:absolute;top:0;right:0;z-index:1;overflow:hidden;width:1280px;height:480px;text-align:right}.event-slides .event .grad-overlay{position:absolute;top:0;left:0;z-index:2;width:1162px;height:480px;background-image:url('/slide-gradient-overlay.png?v=2');background-repeat:repeat-y}.event-slides .event-thumbs{padding:3px 0 10px 0;background-color:#03385d}.event-slides .event-thumbs ul{margin:0;padding:0;list-style:none;text-align:center}.event-slides .event-thumbs .image{position:relative;z-index:1;width:140px;height:140px;line-height:140px;overflow:hidden;display:block;border:solid 2px #03385d;background-color:#fff}.event-slides .event-thumbs .image img{vertical-align:middle;display:inline-block}.event-slides .event-thumbs li{position:relative;z-index:1;display:inline-block;vertical-align:top;text-align:center;font-size:0;margin:0 10px 0 0;width:140px;cursor:pointer}.event-slides .event-thumbs li .arrow{display:block;margin:0 auto 4px;width:33px;height:16px;background-position:100px 100px}.event-slides .event-thumbs li.current{cursor:default}.event-slides .event-thumbs li.current .arrow{background-position:0 -30px}.event-slides .event-thumbs li.current .image{border-color:#ff8e0b}.event-slides .event-thumbs li h4{font-size:14px !important;color:#ff8e0b}.event-slides .event-thumbs .icon{position:absolute;bottom:5px;right:5px;z-index:2;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;margin:0;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.event-slides .event-thumbs .icon span{display:inline-block;vertical-align:middle}.event-slides .event-thumbs .icon span.movies{width:34px;height:30px;background-position:0 -70px}.event-slides .event-thumbs .icon span.centerstage{width:24px;height:24px;background-position:-35px -70px}.event-slides .event-thumbs .icon span.family{width:25px;height:28px;background-position:-63px -70px}.event-slides .event-thumbs .icon span.educational{width:29px;height:24px;background-position:-94px -70px}.home-blocks{padding:15px 0;background-color:#e7e7e7}.home-blocks section{float:left}.home-blocks:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.sectionImage{position:relative;z-index:1;max-height:480px;overflow-y:hidden;margin:0 0 10px;-webkit-border-radius:0 180px 0 0;-moz-border-radius:0 180px 0 0;-o-border-radius:0 180px 0 0;border-radius:0 180px 0 0}.home-slides{position:relative;z-index:1;max-height:480px;overflow-y:hidden;margin:0 0 10px;-webkit-border-radius:0 180px 0 0;-moz-border-radius:0 180px 0 0;-o-border-radius:0 180px 0 0;border-radius:0 180px 0 0}.home-slides ul{margin:0;padding:0;list-style:none}.home-slides .pager{position:absolute;bottom:20px;right:20px;z-index:100}.home-slides .pager span{display:inline-block;width:50px;height:15px;margin:0 0 0 10px;cursor:pointer;text-indent:200%;white-space:nowrap;overflow:hidden;background-color:#e7e7e7}.home-slides .pager span.cycle-pager-active{background-color:#03385d}header.section-head{position:relative;z-index:1;line-height:50px;margin:0 0 20px;padding:0 20px;background-color:#03385d}header.section-head h1{font-size:25px;font-weight:bold;color:#fff;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}header.section-head .arrow-block{position:absolute;bottom:-13px;left:0;width:100%;height:13px;text-align:center}header.section-head .arrow-block .arrow{width:40px;height:13px;margin:0 auto;background-position:-68px -30px}section.events-accordion-list{width:48%;margin:0 0 0 1%;background-color:#fff}section.events-accordion-list ul{margin:0;padding:0;list-style:none;height:auto;overflow-y:scroll}section.events-accordion-list li{margin:5px 0;padding:10px 3%;border-top:solid 1px #bebebd}section.events-accordion-list li:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}section.events-accordion-list h2{color:#000;font-weight:normal;font-size:16px;text-transform:uppercase;margin:0;padding:0}section.events-accordion-list .date{font-size:12px}section.events-accordion-list .block{float:left;margin:0 1% 0 0}section.events-accordion-list .image{width:9%;font-size:0}section.events-accordion-list .image img{max-width:100%;height:auto}section.events-accordion-list .details{width:70%}section.events-accordion-list .icon{width:6%;line-height:40px;padding:5px 0 0;text-align:center}section.events-accordion-list .icon span{display:inline-block;vertical-align:middle}section.events-accordion-list .icon span[data-val="Movies at The Tower"]{width:34px;height:30px;background-position:0 -70px}section.events-accordion-list .icon span[data-val="Centerstage Series"]{width:24px;height:24px;background-position:-35px -70px}section.events-accordion-list .icon span[data-val="Family Series"]{width:25px;height:28px;background-position:-63px -70px}section.events-accordion-list .icon span[data-val="Educational Series"]{width:29px;height:24px;background-position:-94px -70px}section.events-accordion-list .links{width:12%;margin:10px 0 0}section.events-accordion-list .links a,section.events-accordion-list .links a:link,section.events-accordion-list .links a:visited{font-size:12px;display:block}section.events-accordion-list .links a[href=""]{display:none}section.events-accordion-list.js-on>ul{display:none}section.events-accordion-list dl{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;height:635px;overflow-y:hidden}section.events-accordion-list dl dt{margin:0;padding:30px 10px 15px;line-height:18px;font-size:25px;font-weight:bold;text-transform:uppercase;cursor:pointer;border-top:solid 1px #bebebd}section.events-accordion-list dl dt .arrow{float:right;display:block;width:21px;height:10px;margin:0 9% 0 0;background-position:-6px -53px}section.events-accordion-list dl dt.first{border:0}section.events-accordion-list dl dt.current{cursor:default}section.events-accordion-list dl dt.current .arrow{background-position:-6px -30px}section.events-accordion-list dl dd{margin:0;padding:0;max-height:380px;overflow-y:hidden}section.events-accordion-list dl dd ul{max-height:380px;overflow-y:auto}section.support{width:49%;margin:0 0 0 1%;background-color:#fff}section.support header{background-color:#6f7275}section.support header .arrow-block .arrow{background-position:-111px -30px}section.support .text{padding:1%;font-size:14px;line-height:18px}section.support .links{font-family:Arial,Helvetica,sans-serif;margin:0;padding:1%;list-style:none}section.support .links li{float:left;display:block;width:48%;margin:0 2% 0 0;padding:0;line-height:22px;border-top:solid 1px #bebebd}section.support .links li:nth-child(odd){width:47%;margin:0 6% 0 0}section.support .links li:nth-child(even){width:47%;margin:0}section.support .links a,section.support .links a:link,section.support .links a:visited{display:block;color:#000;font-size:16px;text-transform:uppercase;padding:18px 10px 18px 20px}section.support .links .arrow{float:right;display:block;width:10px;height:21px;background-position:-23px -36px}section.news-widget{position:relative;z-index:1;width:47%;margin:1% 0 0 1%;padding:1%;background-color:#fff}section.news-widget img{float:left;margin:0 2% 0 0}section.news-widget h2{color:#6f7275;font-size:25px;line-height:30px;margin:0;padding:10px 0;text-transform:uppercase}section.news-widget p{color:#000;font-size:14px;line-height:16px}section.news-widget a,section.news-widget a:link,section.news-widget a:visited{display:block;text-align:right}section.news-widget:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.event-detail aside{float:left;display:block;width:200px;margin:0 20px 20px 0}.event-detail aside .buy-tickets{display:none;margin:0 15px 0 0;padding:0 15px;line-height:40px;color:#fff;font-size:20px;text-decoration:none;text-align:center;background-color:#ff8e0b}.event-detail aside .buy-tickets[data-preorder="on"]{display:block}.event-detail aside .buy-tickets:after{content:"";width:8px;height:13px;display:inline-block;margin:0 0 0 5px;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-59px -40px}.event-detail aside .buy-tickets.hidden{display:none}#breadcrumbs{margin:5px 0 0 19px;font-size:10px}#breadcrumbs a{font-size:10px;color:#000}#breadcrumbs .separator{padding:0 3px;font-size:12px}.footer-main{position:relative;z-index:1;padding:25px 0;background-color:#03385d}.footer-main:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.footer-main .footer-links{position:relative;z-index:1;float:left;display:block;width:915px;height:180px;margin:0 0 0 10px;padding:15px;color:#fff;background-color:#032842}.footer-main nav.nav-block{float:left;display:block;width:25%;margin:0 10px 0 0}.footer-main nav.nav-block ul{margin:0;padding:0;list-style:none}.footer-main nav.nav-block li{line-height:20px}.footer-main nav.nav-block a,.footer-main nav.nav-block a:link,.footer-main nav.nav-block a:visited{color:#ff8e0b;font-size:16px}.footer-main h3{color:#fff;font-size:25px;font-weight:normal}.footer-main .newsletter-signup{position:absolute;top:15px;right:15px;z-index:1;width:auto}.footer-main .newsletter-signup fieldset{border:0}.footer-main .newsletter-signup input[type="text"],.footer-main .newsletter-signup input[type="email"]{padding:2px 5px;border:solid 1px #000;width:100px}.footer-main .newsletter-signup input[type="submit"]{cursor:pointer}.footer-main .social-media{position:absolute;bottom:15px;right:15px;z-index:1}.footer-main .social-media ul{margin:0;padding:0;list-style:none}.footer-main .social-media h3{display:block;color:#e7e7e7;font-size:16px;font-weight:normal}.footer-main .social-media li{margin:0 10px 0 0;padding:0;font-size:0;float:left;display:block}.footer-main a.social,.footer-main a.social:link,.footer-main a.social:visited{display:block;width:54px;height:54px;line-height:56px;text-align:center;text-indent:200%;white-space:nowrap;overflow:hidden;border:solid 1px #ff8e0b;background-color:#ff8e0b;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}.footer-main a.social.youtube{background-position:0 -165px}.footer-main a.social.facebook{background-position:-56px -165px}.footer-main a.social.twitter{background-position:-112px -165px}.footer-main a.social.googleplus{background-position:-168px -165px}.footer-main .sponsor-slides{position:relative;z-index:1;float:left;display:block;width:630px;height:210px;margin:0 0 0 15px;background-color:#fff}.footer-main .sponsor-slides:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.footer-main .sponsor-slides ul{margin:0;padding:0;list-style:none}.footer-main .sponsor-slides ul li{width:630px;height:210px;line-height:210px;vertical-align:middle;text-align:center}.footer-main .sponsor-slides ul li a,.footer-main .sponsor-slides ul li a:link,.footer-main .sponsor-slides ul li a:visited{width:100%;display:inline-block;text-align:center;vertical-align:middle}.footer-main .sponsor-slides ul li img{display:inline-block;text-align:center;vertical-align:middle}.footer-main .sponsor-slides .title{display:block;position:absolute;top:0;left:0;width:100%;padding:15px 0 0 15px;z-index:100;text-align:left;color:#6f7275;font-size:25px;text-shadow:1px 1px 0px rgba(255,255,255,0.75)}.footer-main .footer-text{display:block;clear:both;padding:15px 25px;color:#fff}.thankyou-social-media{z-index:1}.thankyou-social-media ul{margin:0;padding:0;list-style:none}.thankyou-social-media h3{display:block;color:#e7e7e7;font-size:16px;font-weight:normal}.thankyou-social-media li{margin:0 10px 0 0;padding:0;font-size:0;float:left;display:block}a.social,a.social:link,a.social:visited{display:block;width:54px;height:54px;line-height:56px;text-align:center;text-indent:200%;white-space:nowrap;overflow:hidden;border:solid 1px #ff8e0b;background-color:#ff8e0b;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}a.social.youtube{background-position:0 -165px}a.social.facebook{background-position:-56px -165px}a.social.twitter{background-position:-112px -165px}a.social.googleplus{background-position:-168px -165px}.editForm div{clear:both}.editForm>div{margin:0 0 5px}.editForm>div:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.editForm ins.error{text-decoration:none}.editForm label{float:left;margin:0 10px 0 0;width:30%}.editForm span{float:left;width:65%}.editForm span label{float:none}.editForm span span{float:none}.editForm span input[type='text']{width:60%}.editForm span input[type='text'].hasDatepicker{width:75px}.editForm span img{max-width:120px;max-height:120px}.editForm .required{font-weight:bold}.editForm textarea{width:100%;height:150px}.editForm input[type="text"],.editForm select,.editForm textarea{padding:5px}.editForm>fieldset{clear:both;float:none;margin:20px 0;padding:2%;width:96%;border:1px #666 solid}.editForm>fieldset>div{padding:15px 0;border-bottom:solid 1px #e7e7e7}.editForm>fieldset>div label{font-weight:bold}.editForm>fieldset>div:last-child{border:0}.editForm>fieldset>div:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.editForm fieldset .inner{padding:5px 10px 0 10px !important;width:auto !important;min-width:1px !important;height:273px;overflow:auto}.editForm legend{margin:0 0 0 10px;padding:0 5px;font-weight:bold;border:1px #666 solid;background-color:#fff}.editForm .checkGroup span{width:auto}.editForm .checkGroup span>span{display:block;width:auto;padding:0 0 5px}.editForm .checkGroup span label{width:auto;margin:0 0 0 5px}.editForm .checkSingle span label{width:auto;margin:0 0 0 5px}.contactForm{display:block;clear:both;margin:30px 0 0}.contactForm>div{padding:0 0 5px}.contactForm input[type='text'],.contactForm textarea{padding:5px;border:solid 1px #ccc}.contactForm input[type='text']:focus,.contactForm textarea:focus{outline:none;border:solid 1px #666}.contactForm input[type='submit']{padding:5px 15px;font-size:18px}#SurName2{display:none}.width100>input[type='text']{width:100px}.width150>input[type='text']{width:150px}.width200>input[type='text']{width:200px}.width300>input[type='text']{width:300px}.listItemImage{float:left;display:inline;margin:0 10px 10px 0}.listItems{margin:0;padding:0;list-style:none}.listItems .item{display:block;clear:both;padding:10px 0;border-bottom:solid 1px #ddd}.listItems .item:last-child{border-bottom:0px}.listItems .item .col-row .col-row-col img{max-width:250px;max-height:250px}.listItems.photoGallery .item{padding:0;border:0}.listItems.photoGallery a.item img{max-width:90% !important;padding:3%;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}.listItems.photoGallery a.item.current img{background-color:#eee}.listItems.photoGallery ul{margin:0;padding:0;list-style:none}.listItems.photoGallery h2{font-size:18px;line-height:18px;text-align:center;margin:0;padding:0 5px}.listItems.photoGallery li{clear:none;float:none;display:inline-block;vertical-align:top;width:25%;margin:0;border:0}.listItems.photoGallery.js-enabled p.desc{display:none}.listItems.photoGallery #photoItems{margin:0}.listItems.photoGallery #photoLarge{position:relative;z-index:1;width:350px;height:263px;float:right;display:block;margin:0;padding:5px;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}.listItems.photoGallery #photoLarge p#imageDescription{position:absolute;bottom:0;left:0;z-index:40;width:100%;margin:0;padding:0}.listItems.photoGallery #photoLarge p#imageDescription span{display:block;padding:5px 10px}.listItems.staff .item{width:45%;min-height:200px;margin:0 5% 0 0;float:left;display:block;clear:none;border:0}.listItems.staff .item *[data-value=""]{display:none}.listItems.staff .item:nth-child(odd){clear:left}.listItems.staff .item h2{font-size:18px;line-height:20px}.listItems.staff .item .listItemImage{font-size:0}.listItems.staff .item .listItemImage a{display:block}.listItems.events aside{width:200px;float:left;margin:0 20px 20px 0}.listItems.events .btns{padding:0 0 10px}.listItems.events .btn{display:inline-block;margin:10px 15px 0 0;padding:0 15px;line-height:40px;color:#fff;font-size:20px;text-decoration:none;background-color:#03385d}.listItems.events .btn:active,.listItems.events .btn:hover,.listItems.events .btn:focus{background-color:#054a8e}.listItems.events .btn.buy-tickets{background-color:#ff8e0b}.listItems.events .btn.buy-tickets:active,.listItems.events .btn.buy-tickets:hover,.listItems.events .btn.buy-tickets:focus{background-color:#ffb63e}.listItems.events .btn[data-preorder=""]{display:none}.listItems.events .btn:after{content:"";width:8px;height:13px;display:inline-block;margin:0 0 0 5px;background-image:url('/tower-theatre-sprite-theme.png?v=2');background-repeat:no-repeat;background-position:-59px -40px}.loading{background-image:url('/loadingIcon.gif?v=2');background-repeat:no-repeat;background-position:center 45%}.pagination{display:block;margin:0;text-align:right}.pagination ul{list-style:none;margin:0;padding:0}.pagination ul li{margin:0;padding:0;font-size:12px;display:inline}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited{font-size:12px;padding:0 3px;line-height:18px;text-decoration:none}.pagination ul li a:active,.pagination ul li a:hover,.pagination ul li a:focus{font-weight:bold}.pagination ul li.current{margin:0;padding:0 3px;font-size:12px;display:inline;line-height:18px;font-weight:bold}.pagination ul li .previous a,.pagination ul li .previous a:link,.pagination ul li .previous a:visited{font-family:Tahoma,Geneva,sans-serif;font-size:16px;padding:0 5px 0 0;line-height:18px;text-decoration:none}.pagination ul li .previous a:active,.pagination ul li .previous a:hover,.pagination ul li .previous a:focus{font-family:Tahoma,Geneva,sans-serif;font-size:16px;padding:0 5px 0 0;line-height:18px;text-decoration:none;font-weight:bold}.pagination ul li .next a,.pagination ul li .next a:link,.pagination ul li .next a:visited{font-family:Tahoma,Geneva,sans-serif;font-size:16px;padding:0 0 0 5px;line-height:18px;text-decoration:none}.pagination ul li .next a:active,.pagination ul li .next a:hover,.pagination ul li .next a:focus{font-family:Tahoma,Geneva,sans-serif;font-size:16px;padding:0 0 0 5px;line-height:18px;text-decoration:none;font-weight:bold}.image-caption{display:inline-block;width:300px;padding:5px;margin:5px;border:solid 1px #ccc}.image-caption img{max-width:100%;height:auto;margin:0 0 10px !important}.image-caption p{margin:0;padding:0}.clear{clear:both}.hidden{display:none}.divAddControl{margin:25px 0 0 0}.divEditDeleteControls{margin:25px 0 0 0}.errorMsg,.error{color:#c00}.loading{background-image:url('/loadingIcon.gif?v=2');background-repeat:no-repeat;background-position:center 33%}.responsive-nav,.responsive-menu-btn,#mobileMenu{display:none}a.custom-edit-content,a.custom-edit-content:link,a.custom-edit-content:visited{position:absolute;top:25px;left:0;z-index:1000;padding:3px;color:#e6e7e8;cursor:pointer;font-size:12px;font-family:Tahoma;line-height:14px;text-decoration:none;border:1px solid #717073;background-color:#ce7019}a.custom-edit-content.no-absolute,a.custom-edit-content.no-absolute:link,a.custom-edit-content.no-absolute:visited{position:relative;top:auto;left:auto}label.error{margin:0 0 0 5px;color:#c00}#cse-search-results iframe{width:600px}a.lnkToTop,a.lnkToTop:link,a.lnkToTop:visited{display:none}#eventGalleries{list-style-type:none;padding:0}.itemEvent img{float:left;margin:0 0 20px 0}#editImage{border:3px solid #000;padding:10px}.editImages{border:1px solid #848484;padding:10px;margin:10px}.linkButton{padding:6px;border:0px solid #848484;border-radius:6px;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}.donateButton{transition:background-color 0.1s ease-in-out;-moz-box-shadow:3px 4px 7px -1px #828282;-webkit-box-shadow:3px 4px 7px -1px #828282;box-shadow:3px 4px 7px -1px #828282;background-color:#ff8e0b;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:40px;display:inline-block;cursor:pointer;color:#fff !important;font-size:19px;font-weight:bold;padding:9px 26px;text-decoration:none !important;text-transform:uppercase}.donateButton:hover{background-color:#ff9e30;text-decoration:none !important;-moz-box-shadow:2px 3px 6px -1px #828282;-webkit-box-shadow:2px 3px 6px -1px #828282;box-shadow:2px 3px 6px -1px #828282;position:relative;top:1px}.donateButton:active{position:relative;text-decoration:none !important;top:2px;-moz-box-shadow:0px 1px 4px -1px #828282;-webkit-box-shadow:0px 1px 4px -1px #828282;box-shadow:0px 1px 4px -1px #828282}.donateButton:after{content:"";width:8px;height:13px;display:inline-block;margin:0 0 0 5px;background-image:url(/tower-theatre-sprite-theme.png?v=2);background-repeat:no-repeat;background-position:-59px -40px}.donateButtonImage img{min-width:200px}.donateButtonImage:hover{position:relative;top:1px}.donateButtonImage:active{position:relative;text-decoration:none !important;top:2px}.eventTickets .donateButton[href=""]{display:none}#search-results{margin:2em 0;line-height:normal}#search-results hr{margin:1em 0}#search-results .result-row{margin:0 0 2em}#search-results .result-title{color:#152e92;text-decoration:underline}#search-results .result-link{color:green}.covid-bar{background:#bf3d37;border-bottom:1px solid #fff;text-align:center}.covid-bar a,.covid-bar a:link,.covid-bar a:visited{color:#fff}.gfs-wrapper{border:1px solid #eee;border-radius:10px;background:#fff;min-width:200px;max-width:100%;margin:0 auto;padding:5px 30px}.gfs-wrapper h3,.gfs-wrapper h1{padding:15px 0;text-align:center;margin:0}.gfs-wrapper h3.company{padding-bottom:0px;text-align:left}.gfs-wrapper h2{text-align:center}.gfs-wrapper h2 span{display:inline-block}.gfs-wrapper h2 span.small-heading{color:#3d3d3d;font-size:14px;font-weight:normal;line-height:14px;margin-left:5px}.gfs-wrapper .leave_review{display:inline-block;background-color:#999;color:#fff;border-radius:5px;padding:5px 15px;text-align:center;margin-top:15px;float:right}.gfs-wrapper .average{background:#f8f8f8;margin:0 -30px;padding:10px 0 20px;box-shadow:0px 3px 7px silver}.gfs-wrapper .hr{max-width:500px;border-width:1px 0 0;border-style:solid;border-color:#eee;margin:20px 0}.gfs-wrapper .big-star{text-align:center}.gfs-wrapper .big-star span{display:inline-block;width:38px;height:38px;margin:0 3px;background:url('https://s3.amazonaws.com/http-assets/widget/img/big-star.png')}.gfs-wrapper .big-star span.half-star{background-position:-76px 0}.gfs-wrapper .big-star span.no-star{background-position:-38px 0}.gfs-wrapper .get5_stars{line-height:22px;position:relative}.gfs-wrapper .get5_stars div{height:22px}.gfs-wrapper .get5_stars .active-stars{position:absolute;top:0px}.gfs-wrapper .get5_stars .active-stars div{background:url('https://s3.amazonaws.com/http-assets/widget/img/small-star.png') repeat-x}.gfs-wrapper .get5_stars .active-stars div.get5_stars50{width:150px}.gfs-wrapper .get5_stars .active-stars div.get5_stars45{width:131px}.gfs-wrapper .get5_stars .active-stars div.get5_stars40{width:120px}.gfs-wrapper .get5_stars .active-stars div.get5_stars35{width:101px}.gfs-wrapper .get5_stars .active-stars div.get5_stars30{width:90px}.gfs-wrapper .get5_stars .active-stars div.get5_stars25{width:71px}.gfs-wrapper .get5_stars .active-stars div.get5_stars20{width:60px}.gfs-wrapper .get5_stars .active-stars div.get5_stars15{width:41px}.gfs-wrapper .get5_stars .active-stars div.get5_stars10{width:30px}.gfs-wrapper .get5_stars .active-stars div.get5_stars5{width:11px}.gfs-wrapper .get5_stars .active-stars div.get5_stars0{width:0px}.gfs-wrapper .get5_stars .inactive-stars{float:left}.gfs-wrapper .get5_stars .inactive-stars div{background:url('https://s3.amazonaws.com/http-assets/widget/img/small-star.png') repeat-x;background-position:0 -23px;width:150px}.gfs-wrapper .full_review_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.gfs-wrapper .full_review_list ul li{display:inline-block;float:left;max-width:450px;width:100%}.gfs-wrapper .review-action p{font-size:14px;line-height:20px}.gfs-wrapper .review-action .floatdivs{vertical-align:baseline;background:transparent}.gfs-wrapper .social-link{margin:15px 0;width:100%;border:1px solid #eee;border-radius:10px}.gfs-wrapper .social-link .social-left{display:table-cell;padding:15px;min-width:166px;vertical-align:middle;text-align:center}.gfs-wrapper .social-link .social-right{background:#f8f8f8 none repeat;display:table-cell;padding:15px;min-width:166px;vertical-align:middle}.gfs-wrapper .social-link .social-link-desc{font-size:12px}.gfs-wrapper .social-link .social-overlay{display:flex;flex-wrap:wrap}.gfs-wrapper .review-header{display:flex;flex-wrap:wrap}.gfs-wrapper .review-header #rating-average{text-align:left;width:45%;float:left}.gfs-wrapper .review-header .description{width:45%;float:left;margin:22px auto;padding:20px}.gfs-footer-wrapper .revwid-header{min-width:100% !important}.gfs-footer-wrapper .revwid-header .revwid-overall-rating{padding:20px 0 !important;background:#0e4f7c !important}.gfs-footer-wrapper .revwid-header .revwid-has-content-color{color:white !important}.gfs-footer-wrapper .revwid-ctas{width:25% !important;min-width:200px !important}.gfs-footer-wrapper .revwid-reviews-wrapper{min-width:94% !important}.intrinsic-container{position:relative;height:0;overflow:hidden}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container-4x3{padding-bottom:75%}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:99%;border:0} div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.facebook .pp_top .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;min-width:40px;}* html .pp_content{width:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{display: none;left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;padding:0;}.pp_gallery li.default a{background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}.mini-calendar{width:100%;min-height:100px;border:solid 1px #000;background-color:#fff}.mini-calendar table{width:100%;border:0;border-collapse:collapse}.mini-calendar table th{padding:2px;text-align:center;border:solid 2px #fff}.mini-calendar table td{padding:1px;border:solid 1px #f5f5f5}.mini-calendar tbody .item{text-align:center}.mini-calendar tbody .item.item.day{background-color:#f8f8f8}.mini-calendar tbody .item.item.day.event{color:#fff;cursor:pointer;background-color:#bf3d37}.mini-calendar tbody .item.item.day.event:active .events,.mini-calendar tbody .item.item.day.event:hover .events,.mini-calendar tbody .item.item.day.event:focus .events{display:block}.mini-calendar-header{width:100%;height:25px;line-height:25px;color:#fff;display:table;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mini-calendar-header ul{margin:0;padding:0;list-style:none;width:100%;display:table-row}.mini-calendar-header .prev,.mini-calendar-header .next{display:table-cell;width:25%;text-align:center;cursor:pointer;font-size:18px}.mini-calendar-header .month-name{display:table-cell;width:50%;text-align:center}.mini-calendar-body{position:relative;z-index:1;display:block;width:100%}.mini-calendar-body .loading{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;line-height:60px;color:#000;text-align:center;font-style:italic;font-weight:bold;background-color:#fff}.mini-calendar-body .item span.eventsList{display:block;position:relative;z-index:1}.mini-calendar-body .item span.events{display:none;position:absolute;top:1px;left:0;z-index:1;width:200px;height:auto;padding:5px;text-align:left;border:solid 1px #ccc;background-color:#fff}.mini-calendar-body .item span.event{display:block;color:#000;text-align:left;line-height:18px;padding:5px 0;border-bottom:solid 1px #ccc}.mini-calendar-body .item span.event a,.mini-calendar-body .item span.event a:link,.mini-calendar-body .item span.event a:visited{text-decoration:none;font-size:12px}.mini-calendar-body .item span.event:last-child{border:0}.mini-calendar-footer{display:none}@media only screen and (min-width:1601px){.event-slides{margin-top:-70px}.event-slides section.deck{-webkit-border-radius:0 190px 0 0;-moz-border-radius:0 190px 0 0;-o-border-radius:0 190px 0 0;border-radius:0 190px 0 0;overflow:hidden}aside.community-involvement .lines{left:-133px}.home aside.community-involvement .lines{left:-99px}}@media only screen and (min-width:1101px) and (max-width:1600px){.event-slides .event{height:301px}.event-slides .event .details{height:261px}.event-slides section.deck{height:301px;overflow:hidden;-webkit-border-radius:0 100px 0 0;-moz-border-radius:0 100px 0 0;-o-border-radius:0 100px 0 0;border-radius:0 100px 0 0}}@media only screen and (max-width:1601px){aside.community-involvement.fixed{margin:0}.event-slides{margin:20px 0 0}.event-slides ul.tabs li{padding:0 10px;font-size:12px;line-height:40px}.event-slides .event{width:100%}.event-slides .event h2{font-size:30px}.event-slides .event .small-image{width:15%;line-height:inherit}.event-slides .event .banner-image{width:100%;height:100%;overflow:hidden;font-size:0}.event-slides .event .banner-image img{height:100%}.event-slides .event .grad-overlay{max-width:100%;max-height:100%}.event-slides .event-thumbs .image{max-width:100%;height:auto;line-height:inherit}.event-slides .event-thumbs .image img{max-width:100%;height:auto}.event-slides .event-thumbs li{width:11%}.event-slides .event-thumbs li h4{font-size:12px;font-weight:normal}img{max-width:100% !important;height:auto}table{max-width:100% !important;width:auto !important}.mini-calendar-body table{width:100% !important}#calendar table{width:100% !important}aside.community-involvement .lines .arch{width:100%}}@media only screen and (min-width:1101px) and (max-width:1600px){body.pixelsilk{min-width:1100px}.inner{width:1100px;min-width:1100px}header.main #logo{width:25%;height:200px}header.main #logo img{width:auto;height:180px}header.main .actions .links{border:0}#nav{margin:0 0 0 25%}#nav ul{font-size:0}#nav li a,#nav li a:link,#nav li a:visited{font-size:18px;padding:0 10px}.home-slides{height:301px}.home-slides img{height:301px !important}#mainColumn,body.home #mainColumn{width:73%;margin:0 0 0 1%}#column1{width:25%;margin-top:125px}aside.community-involvement .lines .arch{width:100%}}@media only screen and (max-width:1101px){.event-slides .event-thumbs li{width:auto;display:block;margin:5px 0;text-align:left}.event-slides .event-thumbs li .arrow{display:inline-block;vertical-align:middle;width:19px}.event-slides .event-thumbs li .image{display:inline-block;vertical-align:middle;margin:0 2%;max-width:75px}.event-slides .event-thumbs li h4{display:inline-block;vertical-align:top}.event-slides .event-thumbs li.current .arrow{background-position:10px -39px}.event-slides .event-thumbs li:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}}@media only screen and (min-width:769px) and (max-width:1100px){body.pixelsilk{min-width:768px}.inner{width:768px;min-width:768px}header.main #logo{width:25%;height:200px}header.main #logo img{width:auto;height:180px}header.main .actions{margin:0 0 0 15px;text-align:left;float:left;font-size:18px}header.main .actions .links{padding:0;border:0}header.main .actions .links strong{font-size:16px}#nav{margin:0 0 0 25%}#nav ul{font-size:0}#nav li a,#nav li a:link,#nav li a:visited{font-size:14px;padding:0 5px}.home-slides img{height:210px !important}#mainColumn,body.home #mainColumn{width:73%;margin:0 0 0 1%}#column1{width:25%;margin-top:125px}aside.community-involvement.fixed{width:25%}aside.community-involvement.fixed img{max-width:100%;height:auto}aside.community-involvement .lines{width:290px}aside.community-involvement .lines .arch{width:100%}.event-slides .event{height:300px}.event-slides .event h2{font-size:20px}.event-slides .event .details{height:260px}.event-slides section.deck{height:300px}}@media only screen and (min-width:769px) and (max-width:1600px){.search input[type="text"]{width:67%}.home-slides{margin:0 0 10px;width:100%}.home-slides img{max-width:100%;height:auto}.footer-main .footer-links,.footer-main .sponsor-slides{float:none;margin:0 0 10px;width:auto;height:auto;text-align:center}.footer-main .footer-links:after,.footer-main .sponsor-slides:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.footer-main .sponsor-slides ul li{width:100%}}@media only screen and (max-width:1100px){.home-blocks{padding:15px}section.events-accordion-list,section.support,section.news-widget{display:block;float:none;width:auto;margin:0 0 15px;clear:both}section.support .links:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}section.news-widget{margin:0}#virtualTour{height:600px}}@media only screen and (max-width:768px){html,body{width:100%;height:auto}html{text-align:center}body.pixelsilk{text-align:left;margin:0 auto;padding:0;width:100%;min-width:100%;max-width:100%;display:block;background-color:#fff}#header,#mainContent,#footer,#nav,#homeHeader,#slides a{background-image:none}img{max-width:100%}#header,#nav,#pageHeader,#mainContent,#footer,#header>.inner,#nav>.inner,#pageHeader>.inner,#mainContent>.inner,#footer>.inner{width:auto;min-width:100%;margin:0;padding:0}div.inner{width:auto;min-width:100%;margin:0;padding:0}.theme-dots,aside.community-involvement .lines{display:none}h1,h2,h3,h4,h5{padding:0;font-weight:normal}h1{font-size:28px;line-height:34px}h2{font-size:24px;line-height:30px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}h5{font-size:14px;line-height:20px}body.home header.main,body.home header.main>.inner{height:auto}header.main,body.home header.main{height:auto;margin:0;padding:0;text-align:center;border:0}header.main .inner{height:auto;min-height:100px;padding:10px 0}header.main #logo{position:relative;top:auto;left:auto;width:auto;height:100px;margin:0;padding:10px;text-align:center;float:none;display:block;background-image:url('/tower-theatre-logo.png');background-position:center center;background-repeat:no-repeat;background-size:auto 95%}header.main #logo:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}header.main #logo img{display:none}header.main div.actions{display:none}.responsive-menu-btn{position:absolute;top:0;right:0;z-index:150;width:40px;height:30px;line-height:50px;padding:10px 5px;color:#ff8e0b;font-size:0;cursor:pointer;text-align:center;display:block;background-color:#03385d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.responsive-menu-btn .line{display:block;margin:0 0 9px;height:3px;background-color:#ff8e0b}.responsive-menu-btn.open{color:#fff;background-color:#022944}.responsive-nav{position:absolute;top:0;left:0;z-index:100;width:100%;height:auto;margin:0;padding:0;list-style:none;background-color:#03385d}.responsive-nav.open{display:block}.responsive-nav li{display:block;line-height:50px;background-color:#03385d}.responsive-nav li a,.responsive-nav li a:link,.responsive-nav li a:visited{display:block;padding:0 5%;color:#fff;font-size:20px;font-weight:400;text-decoration:none}.responsive-nav li a:active,.responsive-nav li a:hover,.responsive-nav li a:focus{background-color:#034e5d}.responsive-nav li.current{background-color:#03475d;background-color:rgba(255,255,255,0.2)}.responsive-nav li.actions,.responsive-nav li .actions{float:none;margin:inherit;text-align:center;line-height:inherit}.responsive-nav li.actions:after,.responsive-nav li .actions:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.responsive-nav li.actions{padding:10px}.responsive-nav li .actions{display:block !important}.responsive-nav li .actions .links{border:0}#mobileMenu{display:block}#mobileMenu h3{margin:0 10px 10px;padding:0;font-size:18px}#mobileMenu ul{margin:0;padding:0;list-style:none;width:100%}#mobileMenu li{margin:0 0 1px}#mobileMenu a,#mobileMenu ul a:link,#mobileMenu ul a:visited{display:block;text-decoration:none;color:#fff;font-size:15px;padding:10px;text-shadow:1px 1px 0px rgba(0,0,0,0.25);background-color:#03385d;background-image:linear-gradient(bottom,#03385d 0%,#05568e 100%);background-image:-o-linear-gradient(bottom,#03385d 0%,#05568e 100%);background-image:-moz-linear-gradient(bottom,#03385d 0%,#05568e 100%);background-image:-webkit-linear-gradient(bottom,#03385d 0%,#05568e 100%);background-image:-ms-linear-gradient(bottom,#03385d 0%,#05568e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05568e',endColorstr='#03385d',GradientType=0)}#mobileMenu li.current>a,#mobileMenu li.current>a:link,#mobileMenu li.current>a:visited{font-weight:bold;background-color:#010b13;background-image:linear-gradient(bottom,#010b13 0%,#05568e 100%);background-image:-o-linear-gradient(bottom,#010b13 0%,#05568e 100%);background-image:-moz-linear-gradient(bottom,#010b13 0%,#05568e 100%);background-image:-webkit-linear-gradient(bottom,#010b13 0%,#05568e 100%);background-image:-ms-linear-gradient(bottom,#010b13 0%,#05568e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05568e',endColorstr='#010b13',GradientType=0)}#mobileMenu li.current ul>li.current>ul>li>a,#mobileMenu li.current ul>li.current>ul>li>a:link,#mobileMenu li.current ul>li.current>ul>li>a:viisted{padding:10px 10px 10px 20px}#mobileMenu li.current ul li a,#mobileMenu li.current ul li a:link,#mobileMenu li.current ul li a:visited{padding:10px 10px 10px 20px !important;background-color:#462314}#nav{display:none}.home-slides{display:none}#mainContent{margin:0;padding:2%;min-width:94%!important}body.home #mainContent{padding:10px}#mainColumn,#column1{float:none !important;width:auto !important;margin:0;padding:10px}#column1{margin-bottom:inherit !important}.community-involvement.block.fixed{position:relative;bottom:auto;left:auto;width:auto;padding:20px 0 0 !important}.community-involvement.block.fixed .star{margin:-20px 5px 0 0}.community-involvement.block.fixed img{float:left;margin:0 10px 10px 0;max-width:50%}.community-involvement.block.fixed:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}section.support .links li{width:auto !important;float:none;margin:0 !important}section.news-widget{padding:10px}section.news-widget img{max-width:50%}.search input[type="text"]{width:85%}.listItems.photoGallery li{display:block;width:auto}.listItems.staff .item{float:none;clear:both;width:auto}.listItems.staff .item .listItemImage{float:left}.listItemImage{float:none}.contactForm div{clear:both}.contactForm>div{margin:0 0 10px}.contactForm label{float:none;display:block;margin:5px 0 0;width:100%}.contactForm span{float:none;display:block;margin:0 0 10px;width:100%}.contactForm span label{float:none}.contactForm span span{float:none}.contactForm span input[type='text'],.contactForm span input[type='email']{width:96%;margin:0;padding:10px;color:#462314;font-size:16px}.contactForm span img{max-width:120px;max-height:120px}.contactForm textarea{width:96%;height:100px;padding:10px;color:#462314;font-size:16px;border:solid 1px #ccc}.contactForm .required{font-weight:bold}.contactForm .checkBoxes>span{display:inline-block;margin:10px 0}.contactForm .checkBoxes>span>span{display:block;width:auto;clear:both}.contactForm .checkBoxes>span>span>label{display:inline-block;width:auto;margin:0}.contactForm .checkBoxes input[type='checkbox']{display:inline-block;margin:0 5px 0 0}.contactForm legend{margin:0 0 0 10px}.contactForm input[type='text']:focus,.contactForm textarea:focus{outline:none;border:solid 1px #462314}.footer-main .inner{min-width:96%;padding:0 2%}.footer-main .footer-links{text-align:center}.footer-main .footer-links,.footer-main .sponsor-slides,.footer-main .footer-text{float:none;width:auto;height:auto;margin:0 0 10px}.footer-main .newsletter-signup{position:relative;top:auto;right:auto;z-index:1;width:auto;margin:15px auto}.footer-main .social-media{position:relative;bottom:auto;right:auto}.footer-main .social-media li{float:none;display:inline-block;vertical-align:top;margin:5px}.footer-main .social-media:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}.footer-main nav.nav-block{float:none;width:auto;margin:0 0 10px}.footer-main .sponsor-slides{float:none;display:block;width:auto;height:auto;margin:0;padding:0 10px}.footer-main .sponsor-slides ul li{width:100%}iframe{max-width:100%}a.lnkToTop,a.lnkToTop:link,a.lnkToTop:visited{width:35px;height:35px;line-height:35px}#virtualTour{height:500px}}@media only screen and (max-width:768px) and (orientation:landscape){header.main{position:relative;top:auto;left:auto}body.pixelsilk{padding:0}}@media only screen and (max-width:480px){.contactForm span input[type='text'],.contactForm span input[type='email']{width:96%;margin:0;padding:10px;color:#462314;border:solid 1px #ccc}.contactForm textarea{width:96%;height:100px;padding:10px;color:#462314;border:solid 1px #ccc}#virtualTour{height:300px}.cleanslate.gfs-popup-052018{max-width:100vw !important}.cleanslate.gfs-popup-052018{width:90vw !important}.gfs-wrapper .review-header #rating-average{width:100%}.gfs-wrapper .review-header .description{width:100%}}@media only screen and (max-width:510px){.news-widget header{float:none;display:block;clear:both}}@media only screen and (min-width:480px) and (max-width:768px){body.pixelsilk{max-width:100%}}.col-row{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col-row:before,.col-row:after{display:table;content:" ";clear:both;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col-row-col{display:block;padding:1%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.col-row-col.no-vertical-padding{padding-top:0;padding-bottom:0}.col-row-col.col-12{width:100%}.col-row-col.col-11{width:91.666666667%}.col-row-col.col-10{width:83.333333333%}.col-row-col.col-9{width:75%}.col-row-col.col-8{width:66.666666667%}.col-row-col.col-7{width:58.333333333%}.col-row-col.col-6{width:50%}.col-row-col.col-5{width:41.666666667%}.col-row-col.col-4{width:33.333333333%}.col-row-col.col-3{width:25%}.col-row-col.col-2{width:16.666666667%}.col-row-col.col-1{width:8.333333333%}.col-row-col.offset-12{margin-left:100%}.col-row-col.offset-11{margin-left:91.666666667%}.col-row-col.offset-10{margin-left:83.333333333%}.col-row-col.offset-9{margin-left:75%}.col-row-col.offset-8{margin-left:66.666666667%}.col-row-col.offset-7{margin-left:58.333333333%}.col-row-col.offset-6{margin-left:50%}.col-row-col.offset-5{margin-left:41.666666667%}.col-row-col.offset-4{margin-left:33.333333333%}.col-row-col.offset-3{margin-left:25%}.col-row-col.offset-2{margin-left:16.666666667%}.col-row-col.offset-1{margin-left:8.333333333%}.col-align-left{text-align:left}.col-align-right{text-align:right}.col-row .btn{vertical-align:top}@media only screen and (max-width:900px){.col-row-col{float:none;width:auto !important}.col-row-col[class*="offset"]{margin-left:0}}