.Programming_Event_TimeContainer{background-image:none!important;display:none;}.Programming_Event_DateContainer{background-image:none!important;display:none;}h2,.BBListingHeading{font-size:42px;font-weight:bold;}.Programming_TicketPriceTicketCount{font-size:12px;vertical-align:middle!important;}.Programming_TicketPriceTicketCount::before{content:"(";}.Programming_TicketPriceTicketCount::after{content:")";}.programming_event_pricelist>.show-grid [class*='col-']{vertical-align:middle;padding-top:5px;padding-bottom:5px;}@media(min-width:576px){.text-sm-end{text-align:left!important;}}@media(min-width:576px){.col-sm-3{flex:0 0 auto;width:40%;}}.col-sm-9{flex:0 0 auto!important;width:55%!important;}@media(min-width:576px){.col-sm-9{flex:0 0 auto;width:50%;}}.col-sm-12.mt-2 h2{font-size:24px;font-weight:bold;}.MS_background_header{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.MS_background_header,.MS_background_header *{background-color:#fff;}.MS_background_header img{margin-left:20px;}body{background-color:#fbf9f4;color:#000;font-family:Arial,Helmet,Freesans,sans-serif;}.MS_background_header{background-color:#fbf9f4;color:#FFF;}.MS_background_primaryContent{background-color:#fbf9f4;color:#444;}.MS_background_subContent{background-color:#fbf9f4;}.MS_background_subContent_2{background-color:#fbf9f4;}.MS_background_footer{background-color:#fbf9f4;color:#FFF;}.BBListingHeading{color:#000;font-weight:bold;}.BBFieldCaption,.BBDivFieldCaption{color:#000;font-size:18px;}.PaymentPart_CartHeaderCell{font-size:24px;}.Programming_TicketHeader{font-size:36px;font-weight:bold;}.BBFormSubmitButton{border:1px solid #000;background:none;padding:10px 20px;color:#000;font-size:18px;}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#F17522;--bs-btn-hover-border-color:#F17522;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;}.col-sm-9{flex:0 0 auto;width:35%;}@media(max-width:600px){.col-sm-9{flex:0 0 auto;width:70%;}.col-6{flex:0 0 auto;width:30%;}@media(max-width:600px){.col-6{flex:0 0 auto;width:60%;}[id*='MembershipExpress'] .MembershipExpress_TermName,[id*='MembershipExpress'] .MembershipExpress_TypeName{min-width:250px;border-radius:8px;border:1px solid #000;display:inline-block;padding:5px 10px;}[id*='MembershipExpress'] .MembershipExpress_LevelHeader{display:none;}.col-md-9{flex:0 0 auto;width:35%;}@media(max-width:600px){.col-md-9{flex:0 0 auto;width:70%;}.col-9{flex:0 0 auto;width:25%;}@media(max-width:600px){.col-9{flex:0 0 auto;width:30%;}.col-3{flex:0 0 auto;width:45%;}@media(max-width:600px){.col-3{flex:0 0 auto;width:90%;}.EventRegistrationExpress_AddToCartButtonContainer{float:right;}.EventRegistrationExpress_AddtoCartContainer{overflow:hidden;}.EventRegistrationExpress_CheckMarkFlash{position:absolute;width:16px;height:16px;background-image:url('images/greencheck_17x15.png');display:none;}.EventRegistrationExpress_TopContainer{margin-top:20px;}.EventRegistrationExpress_Total{float:right;margin-top:12px;font-weight:bold;}.Programming_Event_Preference{float:left;padding:10px 20px;}.Programming_Event_PreferenceContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantAddressHeader{font-weight:bold;}.Programming_Event_RegistrantAddressHeaderContainer{padding-top:20px;}.Programming_Event_RegistrantContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantError{color:Red;overflow:hidden;clear:both;}.Programming_Event_RegistrantErrorMessage{float:left;clear:both;}.Programming_Event_RegistrantHeader{font-weight:bold;}.Programming_Event_RegistrantImageContainer{float:left;padding-right:10px;}.Programming_Event_RegistrantImageContainer>img{max-width:60px;}.Programming_Event_RegistrantInfoContainer{float:left;width:100%;}.Programming_Event_RegistrantInnerInfoContainer input[type="text"]{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;}.Programming_Event_RegistrantInnerInfoContainer select{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;}.Programming_Event_RegistrantInnerInfoContainer textarea{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;height:50px;}.Programming_Event_RegistrantPreference{float:left;clear:both;overflow:hidden;}.Programming_Event_RegistrationOptionsTitle{font:14px;font-weight:bold;margin-bottom:15px;}.Programming_nameSeparator{clear:both;}.Programming_phoneEmailSeparator{clear:both;}.Programming_RegistrantAddressControlCell{clear:both;}.Programming_RegistrantAddressControlDropDown{float:left;clear:both;}.Programming_RegistrantAddressControlLabel{float:left;overflow:hidden;}.Programming_RegistrantAddressControlRequire{float:left;margin-left:3px;}.Programming_RegistrantAddressHideRequire{display:none;}.Programming_RegistrantFieldCell{padding:10px 30px 0 0;width:275px;}.Programming_RegistrantFieldCell label{margin-right:20px;width:550px;}.Programming_RegistrantLeft{float:left;}.Programming_RegistrantLink{float:right;padding-right:20px;padding-top:4px;}.Programming_RegistrantRegisterLaterCheckbox{width:550px;}.Programming_RegistrantTextArea{float:left;clear:both;}.Programming_RegistrantTextBox{float:left;clear:both;}.Programming_TicketPriceTicketCount{font-size:11px;}.Programming_titleSeparator{clear:both;}a.Programming_RegistrantLink{font-size:11px;text-decoration:underline;}a.Programming_RegistrantLink:hover{text-decoration:none;}.Programming_Registrant_AddressForAllTicketsCell{width:550px;}.Programming_Registrant_UseAsBillingCell{width:550px;}.Programming_Event_RegistrantRegistrationInformationCopySectionFromAbove{font-size:11px;padding-top:10px;padding-left:15px;}.Programming_Event_RegistrantRegistrationInformationCopySectionToAll{font-size:11px;padding-top:10px;}.Programming_Event_RegistrantRegistrationInformationHeaderContainer{padding-top:20px;}.Programming_Event_RegistrationInformation_NamePhoneEmailContainer{display:inline-table;padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonFieldContainer{display:table-cell;vertical-align:bottom;padding-right:5px;}.Programming_Event_RegistrationInformation_PersonRequiredMarkerContainer{height:27px;}.Programming_Event_RegistrationInformation_RequiredFieldMarker{float:left;margin-left:3px;}.Programming_Event_RegistrationInformationHeaderContainer{padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformationSectionHeader{font-weight:bold;}.Programming_Event_RegistrationInformationSectionHeaderContainer{padding-top:20px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_PersonField{width:100px;}textarea.Programming_Event_RegistrationInformation_MultilineTextBox{width:500px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_EmailField{width:200px;}.Programming_Event_RegistrationInformationDropDown{float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformationTextBox{float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonNameCaptionContainer{max-width:205px;}.Programming_Event_RegistrantRegistrationInformationHeader{font-weight:bold;}.Programming_Event_RegistrationInformationRequiredMarkerContainer{float:left;padding-left:5px;}input[type='text'].Programming_Event_RegistrantInnerInfoContainer_PlaceholderText{color:LightSteelBlue;}.Programming_Event_RegistrationInformationNoticeContainer{padding-top:0;float:left;clear:both;}.Programming_Event_RegistrationInformationNoticeContainer p{margin-bottom:0;}.Programming_Event_RegistrantInfoContainer_AutoFillDropDown{max-width:200px;float:right;}.Programming_Event_RegistrantInfoContainer_TopLeftContainer{max-width:500px;float:left;}.Programming_Event_RegistrantInfoContainer_TopRightContainer{max-width:200px;float:right;}.Programming_RegistrantRegisterLaterFieldCell{clear:both;}.Programming_Event_RegistrantInnerInfoContainer{clear:both;}