.locationsNavBar,.ticketTypeSelectors,.locationEventSelectors{background:#121212}.locationsNavBar li,.ticketTypeSelectors li{background:#282828;color:#f9fbfc!important}.locationsNavBar li.active,.ticketTypeSelectors li.active{background:#fbfcfc!important;color:#383e44!important}.locationEventSelectors li a{background:#292929!important;color:#00acd7!important}.locationEventSelectors li.active a{background:#2e3133!important;font-weight:bold}.locationEventSelectors li:hover a,.locationEventSelectors li.active a:hover{background:#3e4143!important}.locationsNavBar li:hover a,.ticketTypeSelectors li:hover a{color:#a4cc39!important}.singleEventLinkRow:hover{background:#ebecee}.btn-register{border:1px solid #00acd7;background:#00acd7;color:#fff;padding-top:14px}.btn-register:hover{border:1px solid #a4cc39;background:#a4cc39;color:#fff!important}.btn-register i{color:#fff}.btn-register:hover i{color:#fff}.locationsSubmenuLink.active{border:1px solid #ea491e;background:#ea491e;color:#fff}.locationsSubmenuLink:hover{border:1px solid #d3421b;background:#d3421b;color:#fff}.locationsSubmenuLink .eventGroupCount{color:#9a9a9a}.locationsSubmenuLink:hover .eventGroupCount{color:#fff}.chronologicalMonthTitle,.alphabeticalStateTitle{border-bottom:2px solid #ebecee;font-size:22px;margin-bottom:20px;padding-bottom:8px;margin-top:20px}#alphabeticalByStateList h4:first-child,#upcomingList h4:first-child{margin-top:0px!important}.upcomingEventName,.alphabeticalEventGroupName{color:#00acd7}.alphabeticalStateTitle{}.alphabeticalStateTitle:first-child{border-top:none}.infoWindowContent h4{color:#ea491e!important}.singleTicketTypePortion .mainTicketTypeFormBlock{background:#292929}.singleTicketTypePortion .additionalPassesBlock{background:#545454}.singleTicketTypePortion .nameAndDescription .name{color:#fff}.singleTicketTypePortion .nameAndDescription .description,.singleTicketTypePortion .pricingTable tr td{background:#2e3133;color:#d2d3d3}.singleTicketTypePortion .pricingTable tr.activePrice td{background:#00acd7;color:#fff}.singleTicketTypePortion .pricingTable tr:hover td{background:#a4cc39}.singleTicketTypePortion h4.moreOptions,.singleTicketTypePortion h4.additionalTicketName{color:#fff}.nav-tabs>li>a{color:#00acd7}.quantitySection .minusDiv,.quantitySection .plusDiv{background:#fff;color:#ea491e}.quantitySection .minusDiv a,.quantitySection .plusDiv a,.quantitySection .minusDiv:hover a,.quantitySection .plusDiv:hover a{color:#00acd7!important;text-decoration:none!important}.quantitySection .quantityDiv{background:#2e3133;color:#00acd7}.price .priceBox{color:#fff}.singleEventDetails .whereAndWhenTitle{color:#292929;border-bottom:2px solid #d2d3d3;font-size:36px;font-weight:bold}.makeASelection{color:#fff}.eventTicketTypesTabArea{background:#121212}.imageContanerWidth{min-width:100%}.singleEventDetails .eventStartDateValue{font-size:14px}.singleEventDetails .eventAddress{font-size:14px}.pricingTable td{font-size:18px!important}.pricingTable .activePrice td{font-size:18px!important}#page-header-bg.fullscreen-header h1{font-size:4.5vw!important;font-weight:bold}.col-md-6.eventColumn.pull-right{padding-left:30px!important;padding-bottom:30px!important}.btn-register{width:240px;height:50px;border-radius:0px!important}#counting .col-sm-9{padding-right:0px!important}.btn-register span{font-size:13px}.btn-register .post-button span{font-size:18px}.btn-register i{font-size:20px;font-weight:bold}.nav-pills>li>a{border-radius:0px!important}.container-wrap,.project-title{background-color:#fbfcfc!important}.locatons_container{padding-top:0px;margin-top:35px}.chronologicalStartDay,.alphabeticalEventGroupName,.eventGroupName{background:#f6f7f8 none repeat scroll 0 0;font-size:18px;font-weight:normal;margin-bottom:0px;padding:15px 0 15px 12px}.eventGroupName{margin-top:20px}#upcomingSubmenu{padding-left:0px}.submenuTitle{border-bottom:2px solid #ebecee;font-size:22px;margin-bottom:10px;padding-bottom:6px;padding-left:10px}#alphabeticalByStateSubmenu{padding-left:0px}.container,.woocommerce-tabs .full-width-content .tab-container{padding:0px!important}#sackLunchEvents .tab-content{padding:0 50px}.container-wrap,.project-title{}.container-wrap.location-wrap{margin-top:-92px!important}.title_location h1{position:relative!important;top:180.5px!important;text-align:center;width:30%;font-size:4.7vw!important;color:#fff;font-weight:bold!important;line-height:5.9vw!important;text-transform:uppercase;margin:0 auto!important}.ticketSocket_cartFormMessage.alert.alert-info{background:#000 none repeat scroll 0 0;border-color:#000;border-radius:0;color:#fff;font-size:16px;font-weight:bold;text-align:center}.soldout{background-color:#aaa!important;border:1px solid #aaa!important}.soldout i{color:#fff}.imageContanerWidth .row .section-title h1{margin:1px}.container .row{margin:0px}.nearby_pos{margin-right:2%}.container #fws_5625e5c61dfee{margin-bottom:0}.locationsNavBar li a{color:#009abe;font-size:1.1em}#counting .alert-danger{color:#fff;background-color:#2e3133;border-color:#2e3133}.eventTicketTypesTabArea .container{min-width:94%}.full-width-content{margin-left:0!important}#post-area{margin:1%;width:100%}.nectar-button{text-decoration:none!important}.page .container.main-content{}@media (max-width:1279px){.imageContanerWidth{height:400px!important}.container,.woocommerce-tabs .full-width-content .tab-container{width:100%!important}.locationsNavBar li a{color:#a4cc39;font-size:1.1em}#post-area{margin:0%}.locatons_container{margin-top:0px}}@media (min-width:1280px){.imageContanerWidth{height:400px!important}.container,.woocommerce-tabs .full-width-content .tab-container{width:95%!important}.eventTicketTypesTabArea{min-height:82px!important}.locatons_container{margin-top:0px}}@media (max-width:980px){#upcomingSubmenu{margin-bottom:10px}#page-header-bg .blog-title h1{font-size:38px!important}.eventTicketTypesTabArea{min-height:82px!important}.container-wrap .main-content{min-width:100%!important}#sackLunchEvents .tab-content{padding:0px 20px!important}#upcomingList{padding-left:0px}.singleEventLinkRow .eventtime{text-align:center}.eventbutton,.eventname{text-align:center;margin-bottom:10px}.eventbutton a{float:none!important;text-align:center!important}.imageContanerWidth{height:255px!important}.col-md-6.eventColumn.pull-left{width:100%}.title_location{float:none!important;opacity:1!important;top:83px!important}.title_location h1{top:0px!important}#page-header-bg.fullscreen-header .author-section #eventStartDateInHeader{font-size:20px!important}.locatons_container{margin-top:0px}}@media (max-width:800px){.imageContanerWidth{height:250px!important}}@media (max-width:767px){.container-wrap .main-content{min-width:100%!important;height:100%!important;margin-left:0px!important}.container-wrap,.project-title{padding-top:20px!important}.locatons_container{padding-top:0px!important;margin-top:0px}#sackLunchEvents .tab-content{padding:0px 5px!important}.makeASelection{width:100%!important;padding-bottom:10px;margin-left:0px!important}.singleEventDetails .ticketTypeSelectors li{margin-bottom:10px;min-width:100%!important}.singleEventDetails .ticketTypeSelectors li:last-child{margin-bottom:25px;min-width:100%!important}.col-md-6.eventColumn.pull-right{padding-left:0px!important;padding-right:0px!important}.locationEventSelectors li a{margin-bottom:10px;min-width:100%}#page-header-bg.fullscreen-header .author-section .avatar-post-info{font-size:14px!important}#page-header-bg .section-title .author-section #eventStartDateInHeader{font-size:20px!important}.pricingTable td{font-size:14px!important}.pricingTable .activePrice td{font-size:14px!important}.singleTicketTypePortion .mainTicketTypeFormBlock{padding:15px!important}.title_location h1{font-size:24px!important;line-height:30px!important;margin-bottom:4px!important;top:20px!important}.locations_events .row{margin:0 -22px 0 -10px!important}.imageContanerWidth{height:160px!important}.title_location h1{width:20%}.nearby_pos{margin-right:7%}.locationsNavBar li a{font-size:.8em;padding:7px}}@media (max-width:690px){.imageContanerWidth{height:190px!important}}@media (max-width:480px){.title_location h1{width:30%}.imageContanerWidth{height:160px!important}}@media (max-width:360px){.contaner_width{min-width:100%!important}.locationsNavBar li,.ticketTypeSelectors li{min-width:90px!important}.container{}.singleTicketTypePortion .price .priceBox{float:none!important}.imageContanerWidth{max-width:100%!important}.title_location h1{width:33%}}@media (max-width:320px){header#top #logo{margin-left:20px}header#top #toggle-nav{right:20px!important}}