.small-calendar #calendario .fc-calendar .fc-body:after{display:none}.small-calendar #calendario .fc-calendar .fc-body{background-image:none}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row:last-child,.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row:first-child,.small-calendar #calendario .fc-calendar .fc-row>div{background:none}.small-calendar #calendario .fc-calendar .fc-row>div{margin:0}.small-calendar #calendario .fc-calendar .fc-head>div{margin-right:0px}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row>div{border-bottom:1px solid #333;border-right:1px solid #333}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row>div:last-child{border-right:0}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row:last-child>div{border-bottom:0}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row{margin-bottom:0}.small-calendar #calendario .fc-calendar-container .fc-calendar .fc-row>div span.fc-date{top:0;left:0px;width:100%;height:100%;line-height:38px;margin:0 auto 0}.small-calendar #calendario .modal .modal-dialog{background-color:#fff}.layout-desktop nav a{font-size:25px}.layout-desktop nav>ul>li:after{background-color:#231f20}.layout-desktop.header-fixed nav{margin-left:40px}.layout-desktop.header-fixed nav>ul>li>a{font-size:18px;letter-spacing:0.9px}#container{z-index:1}#container:before{width:100%;height:404px;content:'';background:transparent url("../images/page-bottom-mobile.png") center bottom no-repeat;position:absolute;bottom:604px;left:0;z-index:0}@media screen and (min-width: 415px) and (max-width: 767px){#container:before{bottom:470px;background-size:cover}}@media screen and (min-width: 768px){#container:before{content:'';z-index:-1;bottom:907px;background:transparent url("../images/page-bottom-tophalf.png") bottom center no-repeat;width:100%;height:282px;position:absolute;left:0}#container:after{width:100%;height:540px;content:'';background:transparent url("../images/page-bottom-bottomhalf-opt.jpg") center top no-repeat;position:absolute;bottom:367px;left:0;z-index:-1}}@media screen and (min-width: 980px){#container:before{z-index:0;bottom:703px}#container:after{bottom:163px}}@media screen and (min-width: 2000px){#container:before{display:none}#container:after{height:900px;background:transparent url("../images/page-bottom-reduced.png") center bottom no-repeat;background-size:100%}}body{background:#fff url("../images/bodybg-optimized.jpg") center top no-repeat}body.header-fixed{background-position:50% -256px}@media screen and (min-width: 2000px){body{background-size:cover}}#layout{padding-bottom:0}header,.layout-mobile header,.header-fixed header{background-color:rgba(255,255,255,0.75)}header .logo,.layout-mobile header .logo,.header-fixed header .logo{padding-top:5px;margin-top:0}.arrows,.arrows.fa{color:#fff !important;border-color:#fff}@media screen and (min-width: 768px){.ads_bottom{margin:30px auto;display:block;height:auto}.ads_bottom .adserve_728{width:728px;height:90px;background:rgba(255,255,255,0.9)}}.layout-desktop footer .footer_logo,.layout-desktop .footer .footer_logo{width:35%}.layout-desktop footer .nav,.layout-desktop .footer .nav{width:60%}@media screen and (max-width: 979px){footer .footer_logo,.footer .footer_logo{width:100%;margin-right:0;margin-left:0;text-align:center}footer .footer_logo a,footer .footer_logo span,.footer .footer_logo a,.footer .footer_logo span{float:none}footer .footer_logo a img,footer .footer_logo span img,.footer .footer_logo a img,.footer .footer_logo span img{max-width:80%}footer .footer-holder,.footer .footer-holder{margin-left:0}}footer .global_wrapper a,footer .global_wrapper a:visited,footer .global_wrapper *,.footer .global_wrapper a,.footer .global_wrapper a:visited,.footer .global_wrapper *{color:#fff}footer .nav,.footer .nav{border-left-color:#231f20}footer .nav ul,.footer .nav ul{letter-spacing:0.1em}@media screen and (min-width: 768px){footer .nav ul,.footer .nav ul{width:29%}}footer .nav li,.footer .nav li{padding:0}footer .nav li a,footer .nav li a:visited,.footer .nav li a,.footer .nav li a:visited{padding:5px 0 5px 20px;display:block}.news_list h3{text-transform:none}.twitterwidget .arrows.fa{background-color:transparent}[data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .event_venue{display:block}.event_list.widget_content.carousel .info{padding-top:10px}.event_list.widget_content.carousel .info .event_venue{margin-bottom:5px;letter-spacing:1px;max-height:14px;overflow:hidden}[data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry{height:288px}[data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .thumb{height:240px}[data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .thumb img{width:100%}[data-width="1"][data-layout="default"].promotionswidget .thumb.no_info{text-align:center;position:relative}[data-width="1"][data-layout="default"].promotionswidget .thumb.no_info img{min-width:0}@media screen and (min-width: 768px){[data-width="1"][data-layout="default"].promotionswidget .thumb.no_info img{min-width:0;width:auto;height:auto;max-width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.full-content #column_1,.full-content [data-width="2"]{width:100%;margin-right:0}.full-content #column_1,.one_sidebar_right #column_1,.one_sidebar_left #column_1{min-height:300px}@media screen and (min-width: 768px){.full-content #column_1,.one_sidebar_right #column_1,.one_sidebar_left #column_1{min-height:500px}}.full .full-slideshow{margin-top:0}@media screen and (min-width: 980px){.full .full-slideshow{margin-top:30px}}.one_sidebar_right .full-slideshow .royalSlider{top:0;margin-bottom:40px}.one_sidebar_right .textarea:first-child+.full-slideshow .royalSlider,.one_sidebar_right .full-slideshow:first-child .royalSlider{top:-25px}#toolbar .align_left{display:none}#toolbar{border-bottom:0}div.sponsors{width:100%;max-width:100%;background:#fff;margin:0 auto;padding:20px 0}div.sponsors>ul img{padding:0 15px}.sponsors #content{text-align:left}.load-more-button #loadMoreEvents[disabled="true"]{display:none}.newsletter_box{padding:0 0 60px;position:relative;clear:both}.newsletter_box .above_form p{padding:0;margin-bottom:8px}.newsletter_box .above_form p strong{margin-bottom:0}.newsletter_box ul{list-style:none;margin:0;padding:0}.newsletter_box ul li{padding:0;margin:0}.newsletter_box ul li .input{background:#fff;border:1px solid #ccc;width:280px;margin-bottom:5px}.newsletter_box ul li input{height:40px;width:100%;border:0;background:none;padding:10px 7px;text-transform:uppercase;border:3px solid transparent;color:#0063a8}@media screen and (min-width: 768px){.newsletter_box ul li input{width:50%}}.newsletter_box ul li span{display:none}.newsletter_box .submit_btn{width:120px;height:40px;position:absolute;bottom:0;right:0;padding:0}.newsletter_box .submit_btn input.bigButton{width:100%;height:100%;border:0;text-transform:uppercase;color:#fff;background-color:#0063a8}.newsletter_box .submit_btn input.bigButton:hover,.newsletter_box .submit_btn input.bigButton:focus{background-color:#000}.newsletter_box label,.newsletter_box .below_form{display:none}.newsletter_box.wide{max-width:387px}.newsletter_box.wide ul li{float:none;*zoom:1}.newsletter_box.wide ul li:before,.newsletter_box.wide ul li:after{content:"\0020";display:table}.newsletter_box.wide ul li:after{clear:both}.newsletter_box.wide ul li .input{width:100%}.newsletter_box.wide ul li .input input{width:100%}@media screen and (min-width: 768px){.newsletter_box.wide ul li.first{float:left;margin:0 10px 5px 0}.newsletter_box.wide ul li.even{float:left}.newsletter_box.wide ul li.email{clear:both}.newsletter_box.wide ul li.email .input{width:100%}.newsletter_box.wide ul li.email .input input{width:100%}}#events_axs .news_list_page .thumb{padding-left:0}@media screen and (max-width: 640px){#events_axs .news_list_page .thumb{display:none}}@media screen and (max-width: 640px){#events_axs .news_list_page .entry .info{width:100%}#events_axs .news_list_page .buttons{display:none}}#events_axs .event_list .buttons{bottom:30px}#overlay_container .dontshow-overlay{color:#fff}#overlay_container .dontshow-overlay:hover{color:rgba(255,255,255,0.8)}p.noevents{padding:30px 15px;text-align:center;min-height:200px}@media screen and (min-width: 768px){p.noevents{min-height:400px}}@media screen and (max-width: 640px){#meerkat-wrap,#overlay_container{display:block !important}.overlay_content{width:90%}}[data-width="1"][data-layout="multiple"] .widget_content.news_list .more{float:left;width:40px}@media screen and (max-width: 640px){.page_header_container .page_header_left{width:calc(100% - 20px)}}@media screen and (max-width: 640px){#events_axs .event_list .entry .date-time-container{display:inline-block;position:initial;margin-top:12px}}#events.detail .left_column{background-color:transparent}#events.detail .left_column .details{background-color:rgba(255,255,255,0.9)}.layout-desktop .page_header_container:not(.rolls_up){top:140px}.layout-desktop #recite-wrapper .page_header_container:not(.rolls_up){top:200px}.page_header_container.rolls_up+.banner-wide:not(:empty){margin-top:90px !important}.page_header_container+.banner-wide:not(:empty){max-width:640px;margin:auto}@media screen and (max-width: 640px){.page_header_container+.banner-wide:not(:empty){margin-top:20px !important}}@media screen and (min-width: 641px){.page_header_container+.banner-wide:not(:empty){margin-top:130px !important}}.page_header_container+.banner-wide:not(:empty)+#events_axs .event_list{margin-top:20px}.page_header_container+.banner-wide:not(:empty)+.full_column{margin-top:20px !important}.banner-wide:not(:empty){padding:5px !important;margin-bottom:20px;margin-top:0 !important}.banner-wide:empty{display:none}#events.detail .left_column .embed{margin-top:20px}#events.detail .left_column .banner-edp:not(:empty),.banner-wide:not(:empty){margin-top:20px;background:rgba(255,255,255,0.9);padding:5px;line-height:0}#events.detail .left_column .banner-edp:not(:empty) img,.banner-wide:not(:empty) img{width:100%}#events.detail .left_column .banner-edp:not(:empty) .carousel,.banner-wide:not(:empty) .carousel{white-space:nowrap;display:block;overflow:hidden;position:relative}#events.detail .left_column .banner-edp:not(:empty) .carousel .item,.banner-wide:not(:empty) .carousel .item{display:inline-block;position:relative;left:0;-webkit-transition:250ms;transition:250ms;width:100%}#events.detail .left_column .banner-edp:not(:empty) .carousel:hover .carousel-arrows,.banner-wide:not(:empty) .carousel:hover .carousel-arrows{display:block}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows,.banner-wide:not(:empty) .carousel-arrows{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;display:none}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-left,#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-right,.banner-wide:not(:empty) .carousel-arrows .arrow-left,.banner-wide:not(:empty) .carousel-arrows .arrow-right{width:30px;height:30px;top:50%;position:absolute;cursor:pointer;border:2px solid #ccc;border-radius:50%;background-color:rgba(0,0,0,0.7);pointer-events:all;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-left:before,#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-right:before,.banner-wide:not(:empty) .carousel-arrows .arrow-left:before,.banner-wide:not(:empty) .carousel-arrows .arrow-right:before{content:"\f104";font-family:FontAwesome;font-size:20px;line-height:30px;text-align:center;position:absolute;color:#ccc;cursor:pointer;text-align:center}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-left,.banner-wide:not(:empty) .carousel-arrows .arrow-left{left:10px}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-left:before,.banner-wide:not(:empty) .carousel-arrows .arrow-left:before{top:-2px;left:9px}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-right,.banner-wide:not(:empty) .carousel-arrows .arrow-right{right:10px}#events.detail .left_column .banner-edp:not(:empty) .carousel-arrows .arrow-right:before,.banner-wide:not(:empty) .carousel-arrows .arrow-right:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-1px;right:9px}#events.detail .left_column .banner-edp:empty,.banner-wide:empty{display:none}.content_item img{max-width:100%}.accessibility-tools-wrapper{*zoom:1;height:40px;background:#fff}.accessibility-tools-wrapper:before,.accessibility-tools-wrapper:after{content:"\0020";display:table}.accessibility-tools-wrapper:after{clear:both}.header-fixed .accessibility-tools-wrapper{position:fixed;top:0;right:0;z-index:2;width:100%}@media screen and (max-width: 979px){.header-fixed .accessibility-tools-wrapper{position:static;height:30px}}.accessibility-tools-wrapper #accessibilityTools.btn{background:#006ecf;float:right;display:block;color:#fff;cursor:pointer}@media screen and (max-width: 979px){.accessibility-tools-wrapper #accessibilityTools.btn{position:fixed;top:0;right:0;z-index:2}}.accessibility-tools-wrapper #accessibilityTools.btn:hover,.accessibility-tools-wrapper #accessibilityTools.btn:focus{color:#0062a8;background:#000}.toolbar_wrapper{display:none}body.layout-desktop.header-fixed header{top:40px !important}#recite-wrapper .search_container.fixed{z-index:0}.eventlist_header_container .page_header_right .recite-ele-style>a{display:inline-block;line-height:45px;padding:0 8px;position:relative}.gallery-full #column_1{width:100%;margin-right:0}.gallery-full .slide-list{margin-bottom:30px;*zoom:1}.gallery-full .slide-list:before,.gallery-full .slide-list:after{content:"\0020";display:table}.gallery-full .slide-list:after{clear:both}.gallery-full .slide-list .slide{width:114px;height:114px}.paging{text-align:right;margin-top:20px}.paging .record{display:none}.paging .pages strong,.paging .pages a:hover,.paging .pages strong:hover{background:#2399d0;color:#fff}.paging .pages a{background:#fff;color:#2399d0}.faq-spotlights{margin-bottom:20px}@media screen and (min-width: 641px){.faq-spotlights{margin-bottom:40px}}.faq-spotlights .entry{float:left;width:50%;padding:10px 10px 0;margin:0;text-align:center;border-bottom:8px solid transparent}.faq-spotlights .entry a,.faq-spotlights .entry a:focus{outline:none}@media screen and (max-width: 640px){.faq-spotlights .entry{height:124px}}@media screen and (min-width: 641px){.faq-spotlights .entry{width:25%}}@media screen and (min-width: 980px){.faq-spotlights .entry{width:12.5%;height:170px}.faq-spotlights .entry.food---drink,.faq-spotlights .entry.ticket-info{width:10%}.faq-spotlights .entry.transportation{width:16.5%}.faq-spotlights .entry.transportation h2{font-size:14px}}.faq-spotlights .entry.active>h2,.faq-spotlights .entry:hover>h2{border-bottom:7px solid #0063a8;padding-bottom:10px}.faq-spotlights img{height:50px}@media screen and (min-width: 768px){.faq-spotlights img{height:80px}}.faq-spotlights h2{font-size:14px;-webkit-transition:all 100ms linear;transition:all 100ms linear;padding-bottom:17px}@media screen and (min-width: 768px){.faq-spotlights h2{font-size:15px}}.faq-spotlights#column_1{min-height:0}.full .full_event-info .full-slideshow{background:none !important;border-color:transparent;margin-top:0}.spotlight[data-width="1"],.spotlight[data-width="2"],.spotlight[data-width="3"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.spotlight[data-width="1"] .spotlight_item,.spotlight[data-width="2"] .spotlight_item,.spotlight[data-width="3"] .spotlight_item{padding:0;margin:0 10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(33% - 20px);overflow:hidden;position:relative;background:#000;min-height:170px}.spotlight[data-width="1"] .spotlight_item .thumb,.spotlight[data-width="2"] .spotlight_item .thumb,.spotlight[data-width="3"] .spotlight_item .thumb{width:100%;overflow:hidden;margin-right:0}.spotlight[data-width="1"] .spotlight_item .thumb img,.spotlight[data-width="2"] .spotlight_item .thumb img,.spotlight[data-width="3"] .spotlight_item .thumb img{width:100%;height:100%;display:block}.spotlight[data-width="1"] .spotlight_item .info,.spotlight[data-width="2"] .spotlight_item .info,.spotlight[data-width="3"] .spotlight_item .info{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;background:rgba(0,0,0,0.4);text-align:center;z-index:9}.spotlight[data-width="1"] .spotlight_item .info h2,.spotlight[data-width="2"] .spotlight_item .info h2,.spotlight[data-width="3"] .spotlight_item .info h2{position:absolute;margin:0;padding:0 20px;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.spotlight[data-width="1"] .spotlight_item .info a,.spotlight[data-width="2"] .spotlight_item .info a,.spotlight[data-width="3"] .spotlight_item .info a{display:block;position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 640px){.spotlight[data-width="1"],.spotlight[data-width="2"],.spotlight[data-width="3"]{display:block}.spotlight[data-width="1"] .spotlight_item,.spotlight[data-width="2"] .spotlight_item,.spotlight[data-width="3"] .spotlight_item{width:100%;display:block;margin:0 0 20px;min-height:200px}}.spotlight[data-width="2"] .spotlight_item{width:calc(50% - 20px);min-height:250px}.home #branding.full_responsive{max-height:none}.home .home-slideshow .rsHomepage.fullResponsive.rsDefault .rsGCaption .rsABlock p.event_item_title{max-width:calc(100% - 140px)}.home .home-slideshow .rsHomepage.fullResponsive{height:auto !important;max-height:none}.home .home-slideshow .rsSlide{line-height:0}.home .home-slideshow img.rsImg{max-width:none;width:100%}@media screen and (min-width: 640px) and (max-width: 980px){.home .home-slideshow .rsHomepage.fullResponsive{padding-bottom:70px;margin-bottom:0 !important}.home .home-slideshow .rsArrow{height:calc(100% - 70px)}}
