.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%;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}}[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)}}.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;-moz-transition:all 100ms linear;-o-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}
