.header-menu-2024 .et-menu .menu-item-has-children>a:first-child::after{color:#E21219}.entry-content ul.revel-items-list{padding:0}.revel-items-list li{list-style:none;display:inline-block;font-family:"Open Sans";font-weight:bold;text-transform:uppercase;background:#E21219;border-radius:15px;padding:10px 20px;color:#fff;margin-right:20px}.revel-items-list li.yellow{background:#EDB458;color:#252323}.rrr-header .et-menu a:hover{opacity:1;color:#e21219!important;background-color:#fff!important;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.rrr-header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover{color:#e21219!important;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.rrr-header .et_pb_menu .et_pb_menu__menu>nav>ul>li.mobile-show{display:none}.rrr-header .et_pb_menu_0_tb_header.et_pb_menu ul li.featured-menu a{color:#fff!important;background:#E21219;text-transform:uppercase;font-weight:bold;border-radius:5px}.mobile-show.featured-menu.et_pb_menu_page_id-1253.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1263{margin-bottom:10px}@media only screen and (min-width:980px) and (max-width:1080px){}@media only screen and (min-width:768px) and (max-width:980px){.rrr-header .mobile-show{display:block}}@media only screen and (max-width:767px){.rrr-header .mobile-show{display:block}.rrr-header #mobile_menu1{width:200%;margin-left:-100%;margin-top:12%!important}}@media only screen and (max-width:767px) and (orientation:portrait){.rrr-header .mobile-show{display:block}.rrr-header #mobile_menu1{width:200%;margin-left:-100%;margin-top:12%!important}}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container{outline:#fff solid 0px;border-bottom:1px solid #807BB2}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td{border:1px solid #807BB2;background:#fff}td.mptt-shortcode-hours{background:#fff;color:#807BB2;font-weight:bold;text-align:center}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background-color:#fff;border:1px solid #807BB2}td.mptt-shortcode-event.mptt-event-vertical-default{background:#CCCCCC!important;border:0!important}tr.mptt-shortcode-row-43 td.mptt-shortcode-event.mptt-event-vertical-default{border-bottom:1px solid #807BB2!important}td.mptt-shortcode-event.mptt-event-vertical-default[data-column-id="9154"]{border-right:1px solid #807BB2!important}td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9150"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9138"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9146"]{background:#FAF7EC!important;border:1px solid #807BB2!important}td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9135"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9153"]{background:#FDF7D4!important;border:1px solid #807BB2!important}td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9137"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9145"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9147"],td.mptt-shortcode-event.mptt-event-vertical-default.event[data-column-id="9154"]{background:#fff!important;border:1px solid #807BB2!important}span.event-title{font-weight:bold}p.event-subtitle{font-style:italic;padding:0 5%}select.mptt-menu.mptt-navigation-select{display:none}@media only screen and (min-width:980px) and (max-width:1080px){}@media only screen and (min-width:768px) and (max-width:980px){.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.mptt-shortcode-hours{padding:0 0.2rem!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{font-size:0.8em}.revel-items-list.three li{font-size:11px}.entry-content ul.revel-items-list{text-align:center}}@media only screen and (max-width:767px) and (orientation:portrait){li.mptt-list-event{border-left-color:#ed1f27!important;font-weight:bold}li.mptt-list-event p.timeslot,li.mptt-list-event p.event-subtitle{font-weight:normal}.entry-content ul.revel-items-list{text-align:center}.revel-items-list li{list-style:none;display:block;width:fit-content;margin:0 auto 10px}}.dsm_pricelist_child:not(:last-child){padding-bottom:0px!important;margin-bottom:0px!important}@media only screen and (max-width:1290px){#logo{}.et_fixed_nav #et-top-navigation{padding-left:300px!important}}.artist-page-image-div{width:49%;text-align:center;padding:1em;margin:0;float:left}.artist-page-image{width:100%}.gform_wrapper ul.gfield_radio li input[type=radio]{display:none}div.gform_wrapper .gfield .gfield_description{font-size:20px!important}body .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:16px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#ED1F27;padding-top:1vw!important;padding-right:3vw!important;padding-bottom:1vw!important;padding-left:3vw!important;margin-top:3vw!important;background-image:linear-gradient(1deg,#ED1F27 0%,#ED1F27 100%)!important;color:#ffffff;border:0}.donation-form-amount .image-choices-choice-text,.gform_wrapper .gfield_radio li label{padding:1em;white-space:nowrap;background-color:#ED1F27;color:white;font-weight:bold;font-size:14px;border-radius:10px;width:100%;text-align:center}.gf_page_steps{text-align:center;padding:0 0 1.5vw}.gf_step_number{height:30px;width:30px;background:#000!important;color:#fff;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:bold;border-radius:100px;text-align:center;line-height:30px;font-size:2.6vw}.gf_step{padding:0 1em}.gf_step_label{font-weight:bold;color:#ED1F27!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:1.8vw}div.gform_wrapper span.ginput_product_price,div.gform_wrapper .gfield_price .ginput_container_total span{font-size:1.4em}input[type="radio"]:checked+label{font-weight:bold;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-countdown__event-title,.tribe-events-widget .tribe-events-widget-countdown__event-title,.tribe-events-back,.tribe-events-nav-pagination{display:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-page-title{display:none}.payment_method_nmipay input[type="radio"]:checked+label{box-shadow:none}.tribe-events-widget .tribe-events-widget-countdown__time{justify-content:center;color:#241e1e}@media only screen and (min-width:450px){.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-countdown__number{font-size:5vw!important;color:#241e1e}.tribe-events-widget .tribe-events-widget-countdown__under{font-size:1.7vw!important;line-height:3.5!important;color:#241e1e}}#tribe-block-tickets-item-5119,#tribe-block-tickets-item-5264,#tribe-block-tickets-item-7420,#tribe-block-tickets-item-7424,#tribe-block-tickets-item-7905,#tribe-block-tickets-item-8330,#tribe-block-tickets-item-8331{display:none}#vip-comp-wine-master-tickets #tribe-block-tickets-item-5119,#vip-comp-wine-master-tickets #tribe-block-tickets-item-5264,#vip-comp-wine-master-tickets #tribe-block-tickets-item-7420,#vip-comp-wine-master-tickets #tribe-block-tickets-item-7424,#vip-comp-wine-master-tickets #tribe-block-tickets-item-7905,#vip-comp-beer-master-tickets #tribe-block-tickets-item-8330,#vip-comp-beer-master-tickets #tribe-block-tickets-item-8331{display:grid!important}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-countdown__number{color:#ffffff!important;text-shadow:4px 5px 8px black}.tribe-events-widget .tribe-events-widget-countdown__under{color:#ffffff!important;text-shadow:2px 2px 0px black}.tribe-events-schedule{margin-top:0;margin-bottom:0}.tribe-events-event-image{margin-bottom:0}@media only screen and (max-width:640px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content,.event-tickets .tribe-tickets__tickets-item-details-content{display:block;grid-column:1 / span 3}}