html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object{max-width:100%;height:auto}html{overflow-x:auto;overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache",false,true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body,select,input,textarea{color:#333}::-moz-selection{background:#fcd700;color:#fff;text-shadow:none}::selection{background:#fcd700;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}@font-face{font-family:'ScalaSansRegular';src:url("/assets/fonts/scalasanscomp-webfont.eot");src:url("/assets/fonts/scalasanscomp-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ScalaSansWeb.woff") format("woff"),url("/assets/fonts/ScalaSansComp.ttf") format("truetype"),url("/assets/fonts/scalasanscomp-webfont.svg#ScalaSansRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ScalaSansBold';src:url("/assets/fonts/scalasanscomp-bold-webfont.eot");src:url("/assets/fonts/scalasanscomp-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ScalaSansWeb-Bold.woff") format("woff"),url("/assets/fonts/ScalaSansComp-Bold.ttf") format("truetype"),url("/assets/fonts/scalasanscomp-bold-webfont.svg#ScalaSansBold") format("svg");font-weight:600;font-style:normal}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:none}input[type=submit]{-webkit-appearance:none;-moz-appearance:none}.flexslider{border:none;margin:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flexslider ul{list-style:none;padding:0}.flexslider ul li{position:relative}#fancybox-tmp,#fancybox-loading,#fancybox-loading *,#fancybox-overlay,#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#fancybox-left,#fancybox-right{width:70px}body:after{content:'mobile';display:none}@media only screen and (min-width: 620px){body:after{content:'desktop'}}body{color:#474122;background:silver url("../img/bg-page.png") repeat-x 0 0;font-size:16px;line-height:150%;font-family:"ScalaSansRegular","Helvetica Neue",Arial,Helvetica,sans-serif;width:100%}h1{color:#474122;font-size:32px;line-height:48px;font-weight:normal}h2{color:#474122;font-size:20px;line-height:21px;font-weight:bold}h3{color:#474122;font-size:16px;line-height:21px;font-weight:bold}h4,h5,h6{color:#474122;font-size:1em;line-height:21px;font-weight:bold}p{margin-bottom:1.5em}a{color:#1a5d91;text-decoration:none}a:visited{color:#1a5d91}a:hover{color:#237ec5}ol{list-style:decimal;margin:0 0 0 2.25em}ol li{margin:1.5em 0}ol ol{list-style:lower-alpha}table{width:100%;margin:0 0 24px}section{overflow:hidden;*zoom:1}section h2{border-bottom:3px solid #474122;margin:31px 0 17px}section h3{border-bottom:1px solid #474122;margin:24px 0 4px}sup{font-size:.5em;display:inline-block;top:-1.3em}ul{list-style:disc;padding:0 0 24px 1.1em}@media screen and (min-width: 620px){section{background-color:#f0f0f1;width:980px;margin:0 auto}}.inner-wrap{width:94%;margin:0 auto}@media screen and (min-width: 620px){.inner-wrap{width:980px}}header{overflow:hidden;*zoom:1;width:100%;padding:7px 0 0;background:#fff url("../img/bg-head.png") repeat-x 0 0}header .logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url("../img/logo.png");background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;position:absolute;width:50%;height:0;top:19px;padding:11.3806% 0 0}header .subhead{display:none}header .social-buttons{float:right;list-style:none;padding:0}header .social-buttons li{display:inline-block}header .social-buttons .icon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url("../img/social-icons.png");background-repeat:no-repeat;background-position:0 0;-webkit-background-size:40px 182px;-moz-background-size:40px 182px;-o-background-size:40px 182px;background-size:40px 182px;display:block;width:26px;height:26px}header .social-buttons .ta{background-position:0 0px}header .social-buttons .fb{background-position:0 -26px}header .social-buttons .tw{background-position:0 -52px}header .social-buttons .yt{background-position:0 -78px}header .social-buttons .share{background-position:0 -104px}header .social-buttons .pt{background-position:0 -130px}header .social-buttons .ig{background-position:0 -156px}header .searchform{width:120px;float:right;clear:right;margin:7px 0 7px}header .searchform #searchtext{width:75%}header .searchform #searchsubmit{width:25%}@media screen and (min-width: 620px){header{min-width:980px;padding:0}header .logo{position:static;top:auto;float:left;width:27.3%;padding:6.21381% 0 0;margin:17px 0 12px 11px}header .subhead{display:inline-block;margin:33px 0 0 40px;font-size:15px;color:#474122}header .subhead sup{font-size:.75em;display:inline-block;top:-.5em}header .social-buttons{margin:20px 0 0}header .searchform{width:160px;margin:2px 0 0}header .searchform #searchtext{width:80%}header .searchform #searchsubmit{width:20%}}nav.primary-nav{overflow:hidden;*zoom:1;clear:both;background-color:white;border-bottom:1px solid white;font-size:15px}nav.primary-nav ul#menu-primary-navigation{clear:both;list-style:none;padding:0}nav.primary-nav ul#menu-primary-navigation>li:last-child.open{border-bottom:1px solid #1a5d91}nav.primary-nav ul#menu-primary-navigation>li>a{display:block;padding:7px 3% 4px;line-height:1em;text-transform:uppercase;border-top:1px solid white;clear:both;background-color:#1a5d91;color:white}nav.primary-nav ul#menu-primary-navigation>li>a:before{content:">";font-size:12px;position:relative;top:-.1em;left:0;padding:0 .7em 0 0;display:inline-block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 250ms linear;-webkit-transition-delay:0ms;-moz-transition:all 250ms linear 0ms;-o-transition:all 250ms linear 0ms;transition:all 250ms linear 0ms}nav.primary-nav ul#menu-primary-navigation>li:hover>a,nav.primary-nav ul#menu-primary-navigation>li.current-menu-item>a,nav.primary-nav ul#menu-primary-navigation>li.current-menu-parent>a{background-color:#45a0da}nav.primary-nav ul#menu-primary-navigation>li.open>a:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);padding:0 .7em 0 .7em;margin:0 0 0 -.7em}nav.primary-nav ul#menu-primary-navigation .sub-menu{list-style:none;padding:0}nav.primary-nav ul#menu-primary-navigation .sub-menu>li{border-top:1px solid #1a5d91;width:92%;margin:0 0 0 8%}nav.primary-nav ul#menu-primary-navigation .sub-menu>li:first-child{border-top:none}nav.primary-nav ul#menu-primary-navigation .sub-menu>li a{display:block;padding:7px 3% 4px;line-height:1em;clear:both}@media screen and (min-width: 620px){nav.primary-nav{width:100%;min-width:980px;background-color:#1a5d91;border-bottom:none;overflow:visible}nav.primary-nav ul#menu-primary-navigation{width:982px;margin:0 auto;background:#fff url("../img/pri-nav-bg.png") repeat-x 0 0;background:rgba(255,255,255,0.95) url("../img/pri-nav-bg.png") repeat-x 0 0;position:relative}nav.primary-nav ul#menu-primary-navigation>li{float:left;position:relative;display:block;min-width:134px}nav.primary-nav ul#menu-primary-navigation>li>a{display:block;position:relative;padding:11px 12px 6px 12px;background:url("../img/pri-nav-border.png") no-repeat 0 0;line-height:1em;border-top:none;clear:none}nav.primary-nav ul#menu-primary-navigation>li>a:hover{background-color:#45a0da}nav.primary-nav ul#menu-primary-navigation>li>a:before{content:none;display:none}nav.primary-nav ul#menu-primary-navigation>li .sub-menu{-webkit-transition:opacity 250ms linear,visibility 250ms linear;-webkit-transition-delay:0ms,0ms;-moz-transition:opacity 250ms linear 0ms,visibility 250ms linear 0ms;-o-transition:opacity 250ms linear 0ms,visibility 250ms linear 0ms;transition:opacity 250ms linear 0ms,visibility 250ms linear 0ms;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;z-index:100;background-color:white;padding:4px 8px 6px;border-top:none;border-left:1px solid #666;width:100%}nav.primary-nav ul#menu-primary-navigation>li .sub-menu>li{border-top:none;margin:0;padding:0;position:relative}nav.primary-nav ul#menu-primary-navigation>li .sub-menu>li a{color:#474122}nav.primary-nav ul#menu-primary-navigation>li .sub-menu>li a:hover{color:#7b703b}nav.primary-nav ul#menu-primary-navigation>li .sub-menu.open{visibility:visible;opacity:1}}footer{padding:1em 0 .5em;font-size:12px;line-height:1.5em}footer .address{padding:0}@media screen and (min-width: 620px){footer{padding:2.5em 0 2.5em}footer .address{text-align:right;color:#474122}}.secondary-nav-btns{overflow:hidden;*zoom:1;margin:0 0 .5em}.secondary-nav-btns a{float:left;display:block;font-size:13px;padding:.5em 2.85% .3em;color:white;text-transform:uppercase;border-left:1px solid white}.secondary-nav-btns a:first-child{border-left:none}.secondary-nav-btns a.green{background-color:#6a8e36}.secondary-nav-btns a.blue{background-color:#007ba6}.secondary-nav-btns a.light-blue{background-color:#50b2e2}.secondary-nav-btns a.red{background-color:#a93742}.secondary-nav-btns a.violet{background-color:#7c3969}.secondary-nav-btns a.orange{background-color:#e78431}.secondary-nav-btns a.green:hover{background-color:#57742c}.secondary-nav-btns a.blue:hover{background-color:#006182}.secondary-nav-btns a.light-blue:hover{background-color:#31a5dd}.secondary-nav-btns a.red:hover{background-color:#8e2e37}.secondary-nav-btns a.violet:hover{background-color:#642e54}.secondary-nav-btns a.orange:hover{background-color:#db7219}@media screen and (min-width: 620px){.secondary-nav-btns{float:right;margin:0 .4em .5em 0}.secondary-nav-btns a{font-size:12px;letter-spacing:1px;line-height:1.1em;padding:7px 12px 4px;border-left:none;margin:0 0 0 1px}}.nav-btn{display:block;padding:7px 3% 4px;line-height:1em;color:white;background-color:#1a5d91;float:left;width:50%}.nav-btn:visited{color:white}.nav-btn:hover{color:white;text-decoration:underline}.nav-btn:first-child{border-right:1px solid white}@media screen and (min-width: 620px){.nav-btn#main-theater-btn{width:100%;float:none;position:fixed;bottom:0;left:0}.nav-btn#main-theater-btn span{display:block;width:980px;margin:0 auto}}.searchform input{border:none;outline:none;height:22px;font-size:14px;padding:2px 6px;float:left}.searchform #searchtext{background-color:#E0E0E0;color:#474122}.searchform #searchsubmit{background-color:#1a5d91;color:#f0f0f0}.banner a,.banner img{display:block}nav.secondary-tabs{overflow:hidden;*zoom:1}nav.secondary-tabs ul{list-style:none;padding:0}nav.secondary-tabs li a{display:none;background:#1a5d91;color:#ccc;font-size:16px;padding:.25em 3% 0}nav.secondary-tabs li.current_page_item a,nav.secondary-tabs li.current_page_parent a,nav.secondary-tabs li.current-menu-item a,nav.secondary-tabs li.current-menu-parent a{display:block;color:#fff}nav.secondary-tabs li.page-item-1492{display:none !important}@media screen and (min-width: 620px){nav.secondary-tabs{border-bottom:10px solid #3680bb;margin-top:-36px;position:relative;width:100%}nav.secondary-tabs li{border-left:2px solid #fff;float:left}nav.secondary-tabs li:first-child{border:none}nav.secondary-tabs li a{display:block;font-size:18px;height:36px;padding:10px 16px 6px 16px}nav.secondary-tabs li a:hover{background:#3680bb;color:#fff}nav.secondary-tabs li.current_page_item a,nav.secondary-tabs li.current_page_parent a,nav.secondary-tabs li.current-menu-item a,nav.secondary-tabs li.current-menu-parent a{background:#3680bb;color:#fff}}nav.tertiary-nav ul{list-style:none;padding:0}nav.tertiary-nav ul li{border-bottom:1px solid #474122}nav.tertiary-nav ul li a{display:block;color:#474122;font-size:14px;line-height:1.5em;padding:.35em 3% .1em}nav.tertiary-nav ul li a:hover{background:#fff url("../img/tertiary-nav-icon.png") no-repeat;background-position:right center}nav.tertiary-nav ul li.current_page_item a{background:white;background-position:right center}@media screen and (min-width: 620px){nav.tertiary-nav{padding:0 10px;float:left;margin:0;width:100%}nav.tertiary-nav ul{border-top:3px solid #474122;margin:56px 0 16px}nav.tertiary-nav ul li a{padding:.5em 0 .3em .5em}}.content-section,.sidebar{overflow:hidden;*zoom:1;background-color:#f0f0f1}.col-1-3,.col-2-3,.col-1-2,.col-full{width:94%;padding:1em 0;margin:0 auto}@media screen and (min-width: 620px){.content-section{width:70%;float:right;padding:16px 5px}.sidebar{min-height:24px;width:30%;float:left;padding:12px 5px}.sidebar.footer{padding-top:0}.col-1-3,.col-2-3,.col-1-2,.col-full{padding:0 10px;float:left;margin:0}.col-1-3{width:33.3%}.col-2-3{width:66.6%}.col-1-2{width:50%}.col-full{width:100%}}ul.gallery{list-style:none;padding:0 0 1em 0}ul.gallery li{float:left;width:33%;min-height:190px;padding:0 0 10px 10px;font-size:14px}ul.gallery li p{padding:0;margin:0}ul.gallery li a,ul.gallery li img{display:block}a.btn{display:inline-block;background-color:#2787c5;color:white;line-height:24px;padding:8px .8em 3px;margin:12px 0 1px;text-transform:uppercase}a.btn:hover{background-color:#45a0da}a.btn-mini{display:inline-block;background-color:#2787c5;color:white;line-height:12px;padding:4px 0.4em 3px;margin:6px 0 1px;text-transform:uppercase}a.btn-mini:hover{background-color:#45a0da}.home .flexslider .flex-control-nav{display:none}@media screen and (min-width: 620px){.home .flexslider{margin-top:1px}.home .flexslider .flex-control-nav{display:block;width:auto;right:22px;bottom:12px}.home .flexslider .flex-control-nav li a{width:8px;height:8px;background-color:#ccc;background-color:rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.home .flexslider .flex-control-nav li a:hover,.home .flexslider .flex-control-nav li a.flex-active{background-color:#FFF400}}.list-column-third{width:94%;margin:3% auto 0;background-color:white}.list-column-third .header{background-color:#1a5d91;padding:9px 3% 1px}.list-column-third .header h3{color:white;font-size:22px;font-weight:bold;margin:0;border-bottom:none;display:inline-block}.list-column-third .header a{color:white;font-size:11px;line-height:1.1em;text-transform:uppercase;float:right;padding-top:9px}.list-column-third .header a:visited{color:white}.list-column-third .header a:hover{color:white;text-decoration:underline}@media screen and (min-width: 620px){.list-column-third{margin:6px 0 1em 6px;width:318.66667px;float:left}.list-column-third+.from-the-blog{margin-top:-.5em}}.post-list{font-size:14px;list-style:none;padding:0}.post-list li{color:#474122;overflow:hidden;*zoom:1;border-bottom:4px solid #1a5d91}.post-list .img{display:block;float:left;width:42%;height:92px;margin:0 .6em .6em 0;background:#f4f4f4 url("../img/home-list-placeholder.png") no-repeat 0 0}.post-list h4{color:#474122;font-weight:bold;padding:.4em .5em .1em 0;line-height:1.2em}.post-list p{color:#474122;padding:0 .5em 0 0;line-height:1.2em;margin:0}@media screen and (min-width: 620px){.post-list .meta{margin-left:45%}.post-list li{min-height:120px}}.from-the-blog{clear:both;width:94%;margin:3% auto 0;background-color:white;border-bottom:4px solid #1a5d91;overflow:hidden;*zoom:1}.from-the-blog .img{display:block;float:left;height:92px;margin:0 .6em .6em 0}.from-the-blog h4{margin-bottom:5px}.from-the-blog .meta{clear:both;margin:10px}.from-the-blog .meta p{margin-bottom:5px}.from-the-blog .header{background-color:#1a5d91;padding:9px 1% 1px}.from-the-blog .header h3{color:white;font-size:22px;font-weight:bold;margin:0;border-bottom:none;display:inline-block}.from-the-blog .header a{color:white;font-size:11px;line-height:1.1em;text-transform:uppercase;float:right;padding-top:9px}.from-the-blog .header a:visited{color:white}.from-the-blog .header a:hover{color:white;text-decoration:underline}@media screen and (min-width: 620px){.from-the-blog{margin:6px 0 1em 6px;width:98.8%;float:left}.from-the-blog .meta{clear:none;margin:10px 10px 10px 15%}}.events-content{width:100%;padding:.75em 3%}.events-content h1{background-color:#45a0da;color:white;font-size:26px;padding:.5em .5em .2em}.events-content h1 em{font-size:.75em}@media screen and (min-width: 620px){.events-content{width:80%;float:left;padding:4px 0 0 4px}}ul.events-list{list-style:none;padding:0}ul.events-list li{overflow:hidden;*zoom:1;background-color:white;border-bottom:4px solid #45a0da;padding:0 0 5px}ul.events-list li .event-info{padding:.5em 3% 0}ul.events-list li .event-info .event-date{float:left;width:23%;font-weight:bold}ul.events-list li .event-info .info{float:right;width:75%;padding:0 0 1em}ul.events-list li .event-info h3{margin:0;border-bottom:none;font-size:18px;line-height:1.3em}ul.events-list li .event-info h3 a{color:#474122}ul.events-list li .event-info h3 a:hover{color:#706736}ul.events-list li .event-info .tickets,ul.events-list li .event-info .description{font-size:15px;line-height:1.5em}ul.events-list li .event-info .description{clear:both}ul.events-list li .event-info .buy-now a{background-color:#a93742;display:inline-block;font-size:14px;line-height:1em;padding:.6em 1em .25em;color:white;text-transform:uppercase}ul.events-list li .event-info .buy-now a:hover{background-color:#7b2830}ul.events-list li .photo img{display:block;width:100%;height:auto}@media screen and (min-width: 620px){ul.events-list li{background-color:transparent}ul.events-list li .event-info{width:50%;float:left;padding:5px 15px 10px 8px}ul.events-list li .photo{float:right;width:50%;text-align:right;overflow:hidden}ul.events-list li .photo img{float:right}ul.events-list li .event-sidebar{margin:16px 0;float:right;width:50%;overflow:hidden}ul.events-list li .event-sidebar h3{border-bottom:4px solid #474122;font-size:18px;margin-bottom:12px}}.sidebar-events{width:100%;background-color:#45a0da;color:white;padding:10px 3% 12px;margin:4px 0 0}.sidebar-events .widget-title{display:none}.sidebar-events table.em-calendar{border-collapse:separate;border-spacing:1px 1px}.sidebar-events table.em-calendar a.em-calnav{display:block;text-indent:100%;overflow:hidden;width:18px;height:28px;background:url("../img/events/cal-arrows.png") no-repeat 4px 0}.sidebar-events table.em-calendar a.em-calnav.em-calnav-next{background-position:-16px 0;float:right}.sidebar-events table.em-calendar td.month_name{padding:5px 0 10px}.sidebar-events table.em-calendar tr.days-names td{color:#1a5d91}.sidebar-events table.em-calendar td{padding:0}.sidebar-events table.em-calendar td.eventless,.sidebar-events table.em-calendar td.eventful,.sidebar-events table.em-calendar td.eventless-today,.sidebar-events table.em-calendar td.eventful-today,.sidebar-events table.em-calendar td.eventless-pre,.sidebar-events table.em-calendar td.eventless-post,.sidebar-events table.em-calendar td.eventful-pre,.sidebar-events table.em-calendar td.eventful-post{border:1px solid #A2D1EC;width:14.28571%;line-height:1em}.sidebar-events table.em-calendar td.eventless a,.sidebar-events table.em-calendar td.eventful a,.sidebar-events table.em-calendar td.eventless-today a,.sidebar-events table.em-calendar td.eventful-today a,.sidebar-events table.em-calendar td.eventless-pre a,.sidebar-events table.em-calendar td.eventless-post a,.sidebar-events table.em-calendar td.eventful-pre a,.sidebar-events table.em-calendar td.eventful-post a{width:100%;display:block;padding:6px 0 1px}.sidebar-events table.em-calendar td.eventless a:hover,.sidebar-events table.em-calendar td.eventful a:hover,.sidebar-events table.em-calendar td.eventless-today a:hover,.sidebar-events table.em-calendar td.eventful-today a:hover,.sidebar-events table.em-calendar td.eventless-pre a:hover,.sidebar-events table.em-calendar td.eventless-post a:hover,.sidebar-events table.em-calendar td.eventful-pre a:hover,.sidebar-events table.em-calendar td.eventful-post a:hover{background-color:white;color:#45a0da}.sidebar-events table.em-calendar td.eventless,.sidebar-events table.em-calendar td.eventless-today,.sidebar-events table.em-calendar td.eventless-pre,.sidebar-events table.em-calendar td.eventless-post,.sidebar-events table.em-calendar td.eventful a,.sidebar-events table.em-calendar td.eventful-today a,.sidebar-events table.em-calendar td.eventful-pre a,.sidebar-events table.em-calendar td.eventful-post a{padding:10px 0 5px}.sidebar-events table.em-calendar td.eventless-pre,.sidebar-events table.em-calendar td.eventless-post{color:#A2D1EC}.sidebar-events table.em-calendar td.eventless-today,.sidebar-events table.em-calendar td.eventful-today{background-color:white;color:#45a0da}.sidebar-events table.em-calendar td.eventful a,.sidebar-events table.em-calendar td.eventful-today a{background-color:#A2D1EC;color:white}@media screen and (min-width: 620px){.sidebar-events{width:20%;float:left;padding:10px 10px 40px}.sidebar-events table.em-calendar td.eventless,.sidebar-events table.em-calendar td.eventless-today,.sidebar-events table.em-calendar td.eventless-pre,.sidebar-events table.em-calendar td.eventless-post,.sidebar-events table.em-calendar td.eventful a,.sidebar-events table.em-calendar td.eventful-today a,.sidebar-events table.em-calendar td.eventful-pre a,.sidebar-events table.em-calendar td.eventful-post a{padding:6px 0 1px}}.sidebar-events .event-categories h3{color:white;border-bottom-color:#A2D1EC;font-size:16px;padding-bottom:4px;margin-top:2em;margin-bottom:5px}.sidebar-events .event-categories ul{list-style:none;margin:0;padding:0}.sidebar-events .event-categories ul li{font-size:15px}.sidebar-events .event-categories ul li a{color:white}.sidebar-events .event-categories ul li a:hover{color:#A2D1EC}.sidebar-events .event-categories ul li a span.post-count{float:right}.pagename-news .content-section{width:100%}.pagename-news .content-section p.leading{min-height:4em}.year-bloc ul{padding-bottom:0;margin-bottom:0;list-style:none}.year-bloc h3{margin-top:12px}.single-news .page-item-115 a{background:#3680BB;color:white}.pagename-press p.leading,.single-press p.leading{border-top:3px solid #474122;border-bottom:3px solid #474122;margin:56px 0 6px;padding:.4em 0 .1em}.pagename-press .sidebar,.single-press .sidebar{clear:left}.pagename-press .content-section h3,.single-press .content-section h3{border-bottom:none;font-size:1.1em}.pagename-press .content-section h4,.single-press .content-section h4{border-bottom:1px solid #474122;font-weight:normal;padding:0;margin:0 0 1.3em;font-style:italic}.pagename-press .content-section a.dl-link,.single-press .content-section a.dl-link{float:right;font-size:13px}.gform_button{display:inline-block;background-color:#2787c5;color:white;line-height:24px;padding:8px .8em 3px;margin:12px 0 1px;text-transform:uppercase;border:none;padding:5px .8em 3px}.gform_button:hover{background-color:#45a0da}.gfield .ginput_container span label{font-size:13px !important;margin:0 0 6px 0 !important}.gsection{margin:32px 0 16px !important}.gfield_description{padding:0 0 10px !important;font-size:14px !important}#ui-datepicker-div,#ui-datepicker-div *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.screen-reader-text{display:none}.tbl-left{float:left}.tbl-right{float:right}td.right{text-align:right}.caps{text-transform:uppercase}table.donate td{border-bottom:4px solid #2787c5;vertical-align:bottom;line-height:18px}table.donate a{display:inline-block;background-color:#2787c5;color:white;line-height:18px;padding:8px .8em 1px;margin:6px 0 0;text-transform:uppercase}table.donate a:hover{background-color:#45a0da}@media screen and (min-width: 620px){.mobile{display:none}}.post-type-archive-mim-blogs section,.tax-authored-by section,.tax-category-type section,.tax-tag-type section,.tax-column-type section{background:#f0f0f1;overflow:hidden;*zoom:1}.post-type-archive-mim-blogs section h2,.tax-authored-by section h2,.tax-category-type section h2,.tax-tag-type section h2,.tax-column-type section h2{margin-top:0;font-family:'ScalaSansBold';text-transform:uppercase}.post-type-archive-mim-blogs section h3,.tax-authored-by section h3,.tax-category-type section h3,.tax-tag-type section h3,.tax-column-type section h3{margin-top:0;border-bottom:0}.post-type-archive-mim-blogs section .main,.tax-authored-by section .main,.tax-category-type section .main,.tax-tag-type section .main,.tax-column-type section .main{overflow:hidden;*zoom:1;width:100%;padding:3% 3% 3% 3%}@media screen and (min-width: 620px){.post-type-archive-mim-blogs section .main,.tax-authored-by section .main,.tax-category-type section .main,.tax-tag-type section .main,.tax-column-type section .main{float:left;width:70%;padding:3% 0 3% 3%}}.post-type-archive-mim-blogs section .main .media-boxes .media-box,.tax-authored-by section .main .media-boxes .media-box,.tax-category-type section .main .media-boxes .media-box,.tax-tag-type section .main .media-boxes .media-box,.tax-column-type section .main .media-boxes .media-box{margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #474122;overflow:hidden;*zoom:1}.post-type-archive-mim-blogs section .main .media-boxes .media-box .permalink,.tax-authored-by section .main .media-boxes .media-box .permalink,.tax-category-type section .main .media-boxes .media-box .permalink,.tax-tag-type section .main .media-boxes .media-box .permalink,.tax-column-type section .main .media-boxes .media-box .permalink{display:block}.post-type-archive-mim-blogs section .main .media-boxes .media-box .readmore-permalink,.tax-authored-by section .main .media-boxes .media-box .readmore-permalink,.tax-category-type section .main .media-boxes .media-box .readmore-permalink,.tax-tag-type section .main .media-boxes .media-box .readmore-permalink,.tax-column-type section .main .media-boxes .media-box .readmore-permalink{text-decoration:underline}.post-type-archive-mim-blogs section .main .media-boxes .media-box .blog-image,.tax-authored-by section .main .media-boxes .media-box .blog-image,.tax-category-type section .main .media-boxes .media-box .blog-image,.tax-tag-type section .main .media-boxes .media-box .blog-image,.tax-column-type section .main .media-boxes .media-box .blog-image{width:100%}@media screen and (min-width: 620px){.post-type-archive-mim-blogs section .main .media-boxes .media-box .blog-image,.tax-authored-by section .main .media-boxes .media-box .blog-image,.tax-category-type section .main .media-boxes .media-box .blog-image,.tax-tag-type section .main .media-boxes .media-box .blog-image,.tax-column-type section .main .media-boxes .media-box .blog-image{float:left;width:60%}}.post-type-archive-mim-blogs section .main .media-boxes .media-box .title-excerpt,.tax-authored-by section .main .media-boxes .media-box .title-excerpt,.tax-category-type section .main .media-boxes .media-box .title-excerpt,.tax-tag-type section .main .media-boxes .media-box .title-excerpt,.tax-column-type section .main .media-boxes .media-box .title-excerpt{width:100%;padding:0 2%}@media screen and (min-width: 620px){.post-type-archive-mim-blogs section .main .media-boxes .media-box .title-excerpt,.tax-authored-by section .main .media-boxes .media-box .title-excerpt,.tax-category-type section .main .media-boxes .media-box .title-excerpt,.tax-tag-type section .main .media-boxes .media-box .title-excerpt,.tax-column-type section .main .media-boxes .media-box .title-excerpt{float:left;width:40%}}.post-type-archive-mim-blogs section .main .media-boxes .media-box .title-excerpt .post-categories,.tax-authored-by section .main .media-boxes .media-box .title-excerpt .post-categories,.tax-category-type section .main .media-boxes .media-box .title-excerpt .post-categories,.tax-tag-type section .main .media-boxes .media-box .title-excerpt .post-categories,.tax-column-type section .main .media-boxes .media-box .title-excerpt .post-categories{margin-bottom:15px;font-family:'ScalaSansBold';font-size:14px;text-transform:uppercase}.post-type-archive-mim-blogs section .main .media-boxes .media-box .title-excerpt .title,.tax-authored-by section .main .media-boxes .media-box .title-excerpt .title,.tax-category-type section .main .media-boxes .media-box .title-excerpt .title,.tax-tag-type section .main .media-boxes .media-box .title-excerpt .title,.tax-column-type section .main .media-boxes .media-box .title-excerpt .title{margin-bottom:15px;font-family:'ScalaSansBold';font-size:22px;line-height:28px}.post-type-archive-mim-blogs section .main .media-boxes .media-box .title-excerpt .post-meta,.tax-authored-by section .main .media-boxes .media-box .title-excerpt .post-meta,.tax-category-type section .main .media-boxes .media-box .title-excerpt .post-meta,.tax-tag-type section .main .media-boxes .media-box .title-excerpt .post-meta,.tax-column-type section .main .media-boxes .media-box .title-excerpt .post-meta{font-size:12px}.single-mim-blogs section{background:#f0f0f1;overflow:hidden;*zoom:1}.single-mim-blogs section h2{margin-top:0;text-transform:uppercase}.single-mim-blogs section h3{margin-top:0;border-bottom:0}.single-mim-blogs section .top{padding:3% 3% 15px}.single-mim-blogs section .top .single-text{margin-bottom:15px;font-family:'ScalaSansBold';font-size:22px;line-height:28px}.single-mim-blogs section .main{padding:3% 3% 3% 3%;overflow:hidden;*zoom:1;overflow:hidden;*zoom:1}@media screen and (min-width: 620px){.single-mim-blogs section .main{float:left;width:70%;padding:0 0 3% 3%}}.single-mim-blogs section .main h2{margin-top:0;text-transform:uppercase;border-bottom:0}.single-mim-blogs section .main .blog-image{margin-bottom:30px}.single-mim-blogs section .main .title-meta{border-bottom:3px solid #474122;margin-bottom:30px}.single-mim-blogs section .main .title-meta .post-categories{margin-bottom:15px;font-family:'ScalaSansBold';font-size:14px;text-transform:uppercase}.single-mim-blogs section .main .title-meta .title{margin-bottom:5px;font-family:'ScalaSansBold';font-size:22px;line-height:28px}.single-mim-blogs section .main .title-meta .post-meta{font-size:12px;margin-bottom:30px}.single-mim-blogs section .main .media-box{border-bottom:3px solid #474122}.single-mim-blogs section .main .addthis_toolbox{margin-bottom:10px}.single-mim-blogs section .main .addthis_toolbox a{width:100%;margin-bottom:10px}.single-mim-blogs section .main .addthis_toolbox a.addthis_button_google_plusone{clear:both}@media screen and (min-width: 620px){.single-mim-blogs section .main .addthis_toolbox a{margin-bottom:0;width:18%}.single-mim-blogs section .main .addthis_toolbox a.addthis_button_google_plusone{clear:none}}.single-mim-blogs section .main .post-tags{margin-bottom:20px;font-size:14px}.single-mim-blogs section .main .content-box{margin-bottom:40px;overflow:hidden;*zoom:1}.single-mim-blogs section .main .story-nav{list-style-type:none;margin:20px 0 40px;padding:0;overflow:hidden;*zoom:1}.single-mim-blogs section .main .story-nav .previous{float:left}.single-mim-blogs section .main .story-nav .previous a{margin-top:0}.single-mim-blogs section .main .story-nav .next{float:right}.single-mim-blogs section .main .story-nav .next a{margin-top:0}.post-type-archive-mim-blogs section aside,.tax-authored-by section aside,.tax-category-type section aside,.tax-column-type section aside,.tax-tag-type section aside,.single-mim-blogs section aside{width:100%;padding:3% 3% 3% 3%}@media screen and (min-width: 620px){.post-type-archive-mim-blogs section aside,.tax-authored-by section aside,.tax-category-type section aside,.tax-column-type section aside,.tax-tag-type section aside,.single-mim-blogs section aside{float:left;width:30%}}.post-type-archive-mim-blogs section aside h2,.tax-authored-by section aside h2,.tax-category-type section aside h2,.tax-column-type section aside h2,.tax-tag-type section aside h2,.single-mim-blogs section aside h2{font-family:'ScalaSansBold'}.post-type-archive-mim-blogs section aside .filter,.tax-authored-by section aside .filter,.tax-category-type section aside .filter,.tax-column-type section aside .filter,.tax-tag-type section aside .filter,.single-mim-blogs section aside .filter{list-style-type:none;margin-bottom:60px;padding:0;width:100%}.post-type-archive-mim-blogs section aside .filter li,.tax-authored-by section aside .filter li,.tax-category-type section aside .filter li,.tax-column-type section aside .filter li,.tax-tag-type section aside .filter li,.single-mim-blogs section aside .filter li{font-family:'ScalaSansBold';font-size:14px;text-transform:uppercase}.post-type-archive-mim-blogs section aside p.sign-up,.tax-authored-by section aside p.sign-up,.tax-category-type section aside p.sign-up,.tax-column-type section aside p.sign-up,.tax-tag-type section aside p.sign-up,.single-mim-blogs section aside p.sign-up{margin-bottom:0}.post-type-archive-mim-blogs section aside a.sign-up-btn,.tax-authored-by section aside a.sign-up-btn,.tax-category-type section aside a.sign-up-btn,.tax-column-type section aside a.sign-up-btn,.tax-tag-type section aside a.sign-up-btn,.single-mim-blogs section aside a.sign-up-btn{margin-bottom:40px}
