.zoa-events .events-date{display:none}.zoa-events .section-header{background:url(../images/section-header-bg.png) left center repeat-x;font:bold 12px "Lucida Grande";height:28px;line-height:30px;border-bottom:3px solid #264062;margin-bottom:10px}.zoa-events .section-header a{display:inline-block;text-decoration:none;color:#264062;text-transform:uppercase;padding:0 8px}.zoa-events .section-header a.active{color:#cf2931}.zoa-events .section-header a:hover{text-decoration:underline}.zoa-events .force-center{text-align:center}.zoa-events .events-locations,.zoa-events .events-date{display:none}.zoa-events .events-locations.active,.zoa-events .events-date.active{display:block}.zoa-events .location-header{font:bold 24px/24px Georgia;color:#cf2931;margin:0;margin-bottom:20px;border-bottom:3px solid #cf2931;border-top:3px solid #cf2931;margin-top:-23px;position:relative;height:60px;line-height:60px;cursor:pointer}.zoa-events .location-header i{display:block;float:right;border:3px solid rgba(0,0,0,0.2);border-radius:34px;margin-top:12px;margin-right:10px;width:31px;height:31px;position:relative;background:url(../images/events-expand.png) center center no-repeat}.zoa-events .location-header:hover{color:#264062}.zoa-events .events-list{display:none}.zoa-events .location-group.expand .location-header{border-bottom:3px solid #e9e9e9}.zoa-events .location-group.expand .location-header i{border:3px solid rgba(0,0,0,0.1);background:url(../images/events-collapse.png) center center no-repeat}.zoa-events .location-group.expand .events-list{display:block}.zoa-events .event-teaser{padding:20px 0;margin-bottom:20px;border-bottom:3px solid #264062}.zoa-events .event-teaser .event-info .date-box{vertical-align:top;display:inline-block;margin:0 40px 0 20px;width:160px;padding:0 10px;height:136px;background:#444444;color:#FFF;text-align:center;font:normal 13px/14px "Lucida Grande";text-transform:uppercase}.zoa-events .event-teaser .event-info .date-box .day{margin-top:12px;margin-bottom:5px}.zoa-events .event-teaser .event-info .date-box .date{font-size:36px;line-height:100%}.zoa-events .event-teaser .event-info .date-box .location{font-size:18px;border-top:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);margin-bottom:0x;margin-top:18px;height:34px;line-height:32px;color:rgba(255,255,255,0.8)}.zoa-events .event-teaser .event-info .details{vertical-align:top;display:inline-block;width:374px}.zoa-events .event-teaser .event-info .details .event-title{font:bold 18px Georgia;color:#cf2931;margin-bottom:15px;margin-top:4px;line-height:130%}.zoa-events .event-teaser .event-info .details .event-title a{color:#cf2931;text-decoration:none}.zoa-events .event-teaser .event-info .details .event-title a:hover{text-decoration:underline}.zoa-events .event-teaser .event-info .details p{margin:0;color:#666;font:normal 15px/18px "Lucida Grande"}.zoa-events .event-teaser .event-info .details .prize{margin-top:5px}.zoa-events .event-teaser .event-info .actions{overflow:hidden;padding-top:20px}.zoa-events .event-teaser .event-info .actions a{float:right;display:block;text-decoration:none}.zoa-events .event-teaser .event-info .actions .btn-register{background:#cf2931;border-radius:3px;color:#FFF;padding:0 20px;font:bold 12px/27px "Lucida Grande"}.zoa-events .event-teaser .event-info .actions .btn-register:hover{background:#264062}.zoa-events .event-teaser .event-info .actions .btn-info{color:#666;font:normal 15px/27px "Lucida Grande";margin-right:50px}.zoa-events .event-teaser .event-info .actions .btn-info:hover{text-decoration:underline}.zoa-events .event-teaser .featured-title{display:none;font:bold 24px/24px Georgia;color:#cf2931;margin:0;margin-bottom:20px}.zoa-events .event-teaser.event-featured{border-color:#cf2931}.zoa-events .event-teaser.event-featured .featured-title{display:block}.zoa-events .event-teaser.event-featured .event-info .date-box{margin:0 30px 0 0;width:220px;height:180px;background:#cf2931}.zoa-events .event-teaser.event-featured .event-info .date-box .day{margin-bottom:20px}.zoa-events .event-teaser.event-featured .event-info .date-box .date{font-size:46px}.zoa-events .event-teaser.event-featured .event-info .date-box .location{font-size:24px;margin-top:24px;height:44px;line-height:44px}.zoa-events .event-teaser.event-featured .event-info .details{width:344px}.zoa-events .event-teaser.event-featured .event-info .details .event-title{font-size:24px;line-height:120%}.single-post .article-categories{margin-bottom:8px}.single-post .article-categories .a-cat{display:inline-block;margin-right:5px;line-height:20px;height:20px;padding:0 6px;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;background:#f06e6e}.single-post .article-categories .a-cat:visited,.single-post .article-categories .a-cat:link{color:#FFF}.single-post .article-categories .a-cat:first-child{background:#d94141}.single-post .article-categories .a-cat:hover{text-decoration:none;background:#253e64}.single-post .article-tags{margin:0 !important;height:20px}.single-post .article-tags .a-tag{top:-14px;display:inline-block;margin-right:0;font-size:12px;font-family:sans-serif;line-height:100%;color:#6d6d6d;text-transform:uppercase;position:relative;font-weight:normal}.single-post .article-tags .a-tag:visited,.single-post .article-tags .a-tag:link{color:#6d6d6d}.single-post .article-tags .a-tag:after{content:'|';display:inline-block;position:relative;font-weight:normal;padding-left:10px}.single-post .article-tags .a-tag:last-child{margin-right:0}.single-post .article-tags .a-tag:last-child:after{content:'';padding:0}.article p{line-height:140%}.article .thumbnail .caption{font-size:1em;margin:1em 0 0 0}.gsc-search-box .limit-dates{margin:10px 0}.gsc-search-box .gsc-clear-button{vertical-align:top}.gsc-search-box div.gsc-clear-button{display:block;margin-top:6px}.gsc-search-box .gsc-input.input-30{display:inline-block;width:20%}.gsc-search-box #search-with-dates{display:inline-block;background:#264062;color:#FFF;border:0;height:26px;padding:3px 12px 3px 12px;font-size:14px;margin:0;cursor:pointer}.gsc-search-box #search-with-dates:hover{background:#345887}.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover{border-color:#FFF !important;border-bottom:2px solid #d70000 !important}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#ccc !important;font-weight:normal !important}.gs-title{margin-bottom:5px}#ui-datepicker-div{background:#e9e9e9}#ui-datepicker-div .ui-datepicker-header{padding:0.3em 0}#ui-datepicker-div .ui-widget-header{background:#264062;border-color:#264062}#ui-datepicker-div .ui-state-default{color:#264062;border-radius:3px;background-image:none}.subscribe .gform_wrapper .ginput_container_email input{width:190px !important}.subscribe .gform_wrapper .gform_footer{width:auto}.subscribe .gform_wrapper .gform_footer input[type="checkbox"]{display:none}.top-nav-menu{position:relative}.top-nav-menu>ul.menu>li{position:relative}.top-nav-menu>ul.menu>li a{position:relative;z-index:11}.top-nav-menu>ul.menu>li ul,.top-nav-menu>ul.menu>li .sub-menu{position:absolute;z-index:10;top:0px;background:#264062;left:-10px;display:none;list-style:none;margin:0;padding:33px 10px 5px 10px;white-space:nowrap}.top-nav-menu>ul.menu>li ul.active,.top-nav-menu>ul.menu>li .sub-menu.active{display:block}.top-nav-menu>ul.menu>li ul li,.top-nav-menu>ul.menu>li .sub-menu li{margin-right:0;float:none;display:block;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:10px;padding-bottom:10px}.top-nav-menu>ul.menu>li ul li a,.top-nav-menu>ul.menu>li .sub-menu li a{border:0;padding-right:0}.top-nav-menu>ul.menu>li ul li:last-child,.top-nav-menu>ul.menu>li .sub-menu li:last-child{border:0;margin-bottom:0}
