h1.page-overview{}h2.page-summary{}h3.page-section-header{}.brand-primary-color{color:#9a0130}.brand-secondary-color{color:#410d60}.page-overview{color:#919191;font-family:'BSO Regular',Arial,Helvetica;font-size:25px;line-height:32px;margin-bottom:14px;text-transform:uppercase;font-weight:normal}.page-summary{color:#333;font-family:LucidaSans,Arial,Helvetica;font-size:14px;font-weight:bold;line-height:25px}.page-section-header{color:#e30450;font-family:LucidaSans,Arial,Helvetica;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:26px}.content-button brand-primary-background-color{}.floatRight{}.floatLeft{}.page-error{color:#333;font-family:Lucida\ Sans,Arial,Helvetica;font-size:14px;font-weight:normal;line-height:20px}hr{clear:both;height:10px;display:block;background-color:#ececec;border:0px;margin-top:2em;margin-bottom:1em}.content-button,.content-button:hover{background-color:#410d60;border:0 none;color:#fff!important;cursor:pointer;font-family:"BSO Bold",Helvetica,Arials,sans-serif!important;font-size:12px!important;padding:5px 20px 5px;text-transform:uppercase;display:inline-block}a.content-button,a.content-button:hover{padding-top:5px;display:inline-block}.floatLeft{float:left;margin:0 0 10px 10px;display:inline}.floatRight{float:right;margin:0 10px 0px 10px;display:inline}.contentpagesub-body p{color:#333;font-family:Lucida\ Sans,Arial,Helvetica;font-size:14px;font-weight:normal;line-height:20px}.contentpagesub-body{color:#333;font-family:Lucida\ Sans,Arial,Helvetica;font-size:14px;font-weight:normal;line-height:20px}.contentpagesub-body p.page-section-header{font-weight:bold;margin-bottom:8px;margin-top:26px}.contentpagesub-body p.page-overview{color:#919191;font-family:'BSO Regular',Arial,Helvetica;font-size:25px;line-height:32px;margin-bottom:14px}.contentpagesub-body h1.page-overview{color:#919191;font-family:'BSO Regular',Arial,Helvetica;font-size:25px;line-height:32px;margin-bottom:0px;text-transform:uppercase;font-weight:normal}.contentpagesub-body h2.page-summary{color:#333;font-family:LucidaSans,Arial,Helvetica;font-size:14px;font-weight:bold;line-height:25px}.contentpagesub-body h3.page-section-header{font-family:LucidaSans,Arial,Helvetica;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:26px}.applied-certificates{margin-left:50px;margin-top:3px}.applied-certificate-code{margin-left:50px}.applied-certificate-code-label{display:block;height:25px}.quickCheckoutLabel{margin-bottom:5px}.quickCheckoutLink{background-color:green;border:0 none;color:#fff!important;cursor:pointer;font-family:"BSO Bold",Helvetica,Arials,sans-serif!important;font-size:12px!important;height:20px;padding:5px 20px 4px;text-transform:uppercase}.paymentPlanHeaderLink{padding-top:20px}.giftMerchandiseItemResult{font-size:13px;font-weight:bold;color:red;cursor:pointer;padding-left:1px}.giftMerchandiseItemSubmit{font-size:12px;font-weight:bold;cursor:pointer;padding-left:1px}.printAtHomeSection{padding-top:10px;padding-bottom:15px}#confirmation-bottom{padding-top:25px}.sponsorSectionLeft{float:left;margin-left:15px}.tessituraSessionMonitorTable{width:1000px}.tessituraSessionMonitorTableSessionKeyCol{width:200px}.characters-remaining-wrapper{margin-bottom:5px}.merchandise-title{font-size:11px}.cartNoItemsLabel{font-size:1.9em;color:#000;margin-top:20px;margin-left:30px}.cartNoItemsP1{color:#ff0004;font-size:1.6em;margin-left:30px;font-weight:600}.cartNoItemsP2{font-size:1.5em;padding-top:20px;margin-left:30px}.cartNoItemsLogoutBtn{margin-left:30px}.paymentFormNoteToSubscribers{font-size:12px;color:#000}.paymentFormNumPaymentsLegend{font-size:11px}.givingFormTanglewoodLogoWrapperLeft{float:left}.givingFormTanglewoodLogoWrapperRight{float:right;max-width:475px}.givingFormTanglewoodBodyDetails{padding-top:5px;line-height:1.5}.givingFormTanglewoodFundTypeWrapper{margin-bottom:5px}.givingFormTanglewoodGivingAmountWrapper{margin-top:10px;margin-bottom:20px;margin-left:0}.patronSection{border-bottom:1px solid #e8e8e8;padding-top:10px}.patronSectionSubHeader{padding-top:10px}.patronContributionTypeSection{border:0;margin-top:0;margin-left:60px}.patronContributionType{border:0}.patronAdditionalOptionsSection{border:0;margin-left:60px}.givingFormDisclaimerSection{padding-top:20px}.givingFormSubmitBtn{float:right;margin-right:100px;margin-bottom:50px}.maintenanceNotificationSection{width:800px}.yoProErrorText{color:red}.searchResultsTableRow{display:table-row}.searchResultsTableCellA{display:table-cell;padding-right:20px}.searchResultsTableCellB{display:table-cell;padding-right:10px}.searchResultsTableCellC{display:table-cell;padding-left:10px}.lowAvailabilityLabel{font-size:12px;font-weight:bold}.lowAvailabilitySpan{font-weight:normal;font-size:12px;margin-left:5px;display:block}.artistProgramInfoHeading{font-size:11px;font-weight:bold;cursor:pointer;padding-left:10px}.artistProgramInfo{font-size:10px;padding-left:20px;padding-top:10px}.seat-selector .selector-filters.seatSelectorFilters{overflow:auto;background-color:#656566}.normalFontWeight{font-weight:normal}.seat-selector .selector-filters .form-list>li>label.availablePricesLabel{font-weight:normal;color:#ff0}.availablePriceListSection{padding-top:5px;overflow:auto}.whiteListItem{color:#fff}.priceTypeListFontSize{font-size:11px}.selectQuantityWrapper{display:inline}.seat-selector .selector-filters.selectedSeatsWrapper{overflow:auto;background-color:#656566}.seat-selector .selected-seats.selectedSeatsWrapper{display:none;overflow:auto;background-color:#656566}.seat-selector .selected-seats.selectedSeatsWrapper.shown{display:block}.addASeatLinkColor{color:#fff}.lawnNoticeItemColor{color:#fff}#maximumNumberOfSeats{display:inline}.ieUsersNotice{font-weight:normal;font-size:11px;margin-left:5px;display:block}.availableSeatingOfferedSection{font-weight:normal;font-style:normal;font-size:11px;margin-left:5px;display:block}.accessibleSeatingLabel{font-style:normal}.brandPrimaryColorFontSize{font-size:12px}.downloadBrochureLink{font-size:11px;font-weight:bold;cursor:pointer;color:#0071b6}.subscriptionFeedbackBoxLabel{font-size:10px;font-weight:600;line-height:1.6}.brochureLink{font-size:12px;line-height:18px}.brochureLinkImage{padding-right:5px;margin-bottom:-2px;width:15px}.subscriptionPricingMap{font-size:12px;font-weight:bold;cursor:pointer;color:#0071b6}.performanceInSeriesLabel{font-size:14px}.subscriptionPerformanceWrapper{vertical-align:top}.subscriptionPerformanceChooseYourOwnCheck{padding:0;width:25px;height:25px;margin:0}.promoCodeSection{margin-bottom:10px}.performanceRelatedInfoMobileSection{padding:10px}.performanceDetailRelatedInfoHeading{font-family:'BSO Regular';font-size:18px;padding-bottom:5px;font-weight:bold;margin-bottom:10px}.tableRowVerticalAlignMiddle{vertical-align:middle}.perfDetailTableSectionRow{vertical-align:middle;width:50px}.perfDetailLinkColor{color:#000}.perfDetailImageLink{padding-left:20px;width:71px}.perfDetailBioWrapper{display:none;overflow:scroll}.perfDetailBioPhoto{padding-right:20px;padding-bottom:20px;float:left}.perfDetailsCell{padding-left:10px;font-family:'BSO Regular';font-size:16px}.perfDetailsCellLink{color:#000}.perfDetailsEnsemblesHeading{font-family:'BSO Regular';font-size:17px;padding-bottom:5px;font-weight:bold;border-bottom:2px solid #ececec;margin-bottom:5px;width:700px}.perfDetailsEnsemblesTable{width:700px;margin-top:20px}.perfDetailsEnsemblesTableRow{vertical-align:middle}.perfDetailsEnsemblesTableCell{padding-left:10px;font-family:'BSO Regular';font-size:16px}.perfDetailsEnsemblePerformerTable{width:600px;padding-top:5px}.perfDetailsEnsemblesTableRowImageLink{padding-left:20px;width:35px}.perfDetailFullBioWrapper{font-size:12px;color:#000;font-weight:bold;font-style:italic}.perfDetailProgramNotesTable{width:700px}.perfDetailProgramNotesTableHead{width:700px}.performance-detail .program-notes .notes-header.perfDetailProgramNotesTableNotesHeaderCell{width:700px;font-family:'BSO Regular';font-weight:bold;font-size:14px}.perfDetailProgramNotesTablePdfHeaderCell{font-family:'BSO Regular';font-weight:bold;font-size:14px}.perfDetailProgramNotesTableAudioHeaderCell{font-family:'BSO Regular';font-weight:bold;font-size:14px}.perfDetailsMediaBrandWrapper{font-size:12px;line-height:17px;color:#404040;border-top:2px solid #ececec;border-bottom:2px solid #ececec;margin-bottom:10px;margin-top:10px}.perfDetailsMediaListenLink{margin-top:10px;margin-bottom:3px}.perfDetailsMediaLinkDescription{margin-bottom:5px}#sidebar section.perfDetailRelatedPerfV2{margin-bottom:10px}#sidebar h2.perfDetailsPriceRangeV2{font-size:18px;text-transform:uppercase}.perfDetailsApplyPromoCodeWrapper{font-size:14px;line-height:15px;padding-bottom:10px}.perfDetailsPriceDescWrapper{width:180px;margin-bottom:20px;background-color:#ececec;padding:10px;line-height:20px;font-size:15px}#sidebar section.perfDetailsAdditionalDatesWrapper{width:180px;margin-bottom:20px;background-color:#ececec;padding:10px}.perfDetailsAdditionalDatesHeading{padding-bottom:10px;font-size:14px;font-weight:bold;text-transform:uppercase}.perfDetailsAdditionalDatesLinksWrapper{font-size:13px;line-height:1.5em;color:#0071b6}.perfDetailsProgramsMayVaryWrapper{font-size:12px;padding:10px;line-height:15px}.perfDetailsOutreachWrapper{font-size:12px;width:180px;margin-bottom:20px;background-color:#ececec;padding:10px;color:#000;display:block;text-align:center}.perfDetailsOutreachLink,a.perfDetailsOutreachLink,a.perfDetailsOutreachLink:hover{display:block;width:87%;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:15px;color:#fff}.perfDetailsSocialWrapper{margin-bottom:30px;margin-top:20px}.perfListArtistProgramInfoHeading{font-size:12px;font-weight:bold;cursor:pointer;padding-top:10px;padding-left:10px;background:#f6f6f6}.perfListArtistProgramInfo{font-size:12px;padding-left:20px;padding-top:10px;padding-bottom:10px;line-height:16px;background:#f6f6f6;padding-right:10px}.perfPageBackLink{line-height:10px;font-size:10px}.errorPageFeaturedContent{padding-left:10px;padding-right:10px;padding-bottom:20px}#footer-nav>ul>li>p>a{font-size:12px;color:#cebc88;text-transform:uppercase;text-decoration:none}#YoproReferredby{margin:5px 0 6px;width:208px;height:62px;font-family:Arial,Lucida\ Sans,Tahoma;font-size:14px}.container{display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:repeat(2,100px)}.container>div>img{width:100%;height:100%;object-fit:cover}div.bt.bu{display:none!important}.column{float:left;width:25%;padding:10px}.row:after{content:"";display:table;clear:both}