@import 'https://fonts.googleapis.com/css?family=Roboto:400,400i,900,900i&display=swap';@import 'https://fonts.googleapis.com/css?family=Montserrat:400,800';body{font-family:roboto,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:16px}a.btn.btn-default{border-radius:0}input#cancelButton,.btn-primary,a#printerBtn,input.btn.btn-default[value="Add to Order"],input.navCancel.btn.btn-default[name=cancel],input.btn.btn-default.btn-block[name=create],input.btn.btn-default[value=BACK],input.btn.btn-default[value="Using a different credit card? Click here."]{background-color:#fff!important;border:2px solid #0093b9!important;border-radius:0;color:#0093b9!important;display:inline-block;padding:10px 40px;text-transform:uppercase;transition:all .5s ease}input#cancelButton:hover,.btn-primary:hover,a#printerBtn:hover,input.btn.btn-default[value="Add to Order"]:hover,input.navCancel.btn.btn-default[name=cancel]:hover,input.btn.btn-default.btn-block[name=create]:hover,input.btn.btn-default[value=BACK]:hover,input.btn.btn-default[value="Using a different credit card? Click here."]:hover{background-color:#0093b9!important;color:#fff!important;text-decoration:none}.article-sub-title,.article-title,.articleLearn,.articleAddInfo{font-family:roboto,Arial,Helvetica,sans-serif}.responsive-td{width:50%}.article-title{color:#47b9c7;font-size:40px;font-weight:300}.article-sub-title{color:#0093b9;font-size:22px;line-height:1.8}.addInfoTable{width:686px;min-width:400px}.articleAddInfo{color:#79c79a}.articleLearn{padding:0 30px 10px 0;color:#4c5559;font-size:16px;width:50%}#articleHeadingCopy{font-size:20px;color:#8f8f8f}.article-copy{font-family:roboto,Arial,Helvetica,sans-serif;color:#333;font-size:16px;line-height:1.4}.article-image{max-width:600px;width:100vw;height:auto;padding-right:40px}.btn-primary[disabled]{background-color:#fff!important}.btn.btn-default[title=Delete],input.navDelete.btn.btn-danger[name=delete],input.btn.btn-default.cancel-order[name=cancel-order],input#cancelBtn[name=cancel-order],input#popupDiv_cancelButton[value=Decline],input#popupDiv_cancelButton[value=Cancel]{border:2px solid #dc282e!important;border-radius:0;color:#dc282e!important;padding:10px 40px;text-transform:uppercase!important;transition:all .5s ease}.btn.btn-default[title=Delete]:hover,input.navDelete.btn.btn-danger[name=delete]:hover,input.btn.btn-default.cancel-order[name=cancel-order]:hover,input#cancelBtn[name=cancel-order]:hover,input#popupDiv_cancelButton[value=Decline]:hover,input#popupDiv_cancelButton[value=Cancel]:hover{background-color:#dc282e!important;color:#fff!important}a.link.btn.btn-danger[title="Remove Item"]{background-color:#fff!important;border-radius:0;color:#dc282e!important;transition:all .5s ease}a.link.btn.btn-danger[title="Remove Item"]:hover{background-color:#dc282e!important;color:#fff!important}.btn.btn-default[title=Archive],input.btn.btn-default[value="Change Password"],input.navUpdate.btn.btn-primary[value=Update],input.navUpdate.btn.btn-primary[value="Apply Changes"],#shoppingCart div.remove-admissions.section-box-item-details>a{background-color:#fff!important;border:2px solid #ec7922!important;border-radius:0;color:#ec7922!important;padding:10px 40px;text-transform:uppercase;transition:all .5s ease}.btn.btn-default[title=Archive]:hover,input.btn.btn-default[value="Change Password"]:hover,input.navUpdate.btn.btn-primary[value=Update]:hover,input.navUpdate.btn.btn-primary[value="Apply Changes"]:hover,#shoppingCart div.remove-admissions.section-box-item-details>a:hover{background-color:#ec7922!important;color:#fff!important}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:inherit}.btn-danger{background-color:#fff!important;color:#d43f3a!important}a.link.btn.btn-default[title="Show Seats/Classes"]{border:1px solid #0093b9;border-radius:0}#contacts-box>.navigation-box>input#cancelButton{display:none}#contacts-box>.navigation-box>input#updateButton{display:none}#addresses-box>.navigation-box>input#cancelButton{display:none}#addresses-box>.navigation-box>input#updateButton{display:none}.donation-row .order-1,.donation-row .order-lg-2,.donation-row .order-2,.donation-row .order-lg-1{order:0}#footer{color:#fff!important;background-color:#0b1416!important}#footer a{color:#79c79a!important}#header{background-color:#fff}.header-content{min-height:min-content;padding-top:15px}.header-content img{margin:30px 0 -9px}#menu{background-color:#fff;text-align:right;width:1170px;margin:0 auto}.bodyDetails{min-height:0!important}#content,.optional-charge-page .bodyDetails{min-height:calc(87vh - 108px)!important}.menuContainer.main-nav .nav .menuTopItem{display:none!important}div#header button.menu-toggle.menu-button.btn-secondary{display:none}.flex-grid-container{background-color:#dcdcdc;padding:15px;width:940px}.pp-flex-grid{display:flex;width:935px}.pp-show-col{flex:17%;justify-content:space-between;margin-right:20px;height:200px}.pp-show-col>a>img{width:200px;height:200px}.ds-show-col{flex:15%;justify-content:space-between;margin:7px 20px;height:150px}.ds-show-col>a>img{width:150px;height:150px}.pp-dolls-col{flex:44%;justify-content:space-between;margin-right:27px;height:200px}.pp-dolls-col>a>img{width:400px;height:200px;margin:0 40px}#row-two>.pp-show-col{flex:15%;margin:25px 20px 0}#row-two>.pp-show-col:first-child{margin-left:0}.tile-hover:hover{opacity:.7}.performance-venue img{display:none}.seat-tabs-box h1{text-transform:uppercase}.seat-tab a{color:#0093b9;text-transform:uppercase;border:2px solid #0093b9;padding:10px 50px;margin-left:6px;position:relative;top:-5px;transition:background-color .5s ease;transition:color .5s ease;background-color:transparent}.seat-tab a:hover{background-color:#0093b9;color:#fff}#customer_offers>ul>li.offer-date{display:none}.seatMap .legend-div{padding:10px 12px;background:0 0}.seatMap h4#pricing_legend_title{margin-bottom:0}.seatMap input#add_to_order{background-color:transparent;color:#0093b9;border:2px solid #0093b9;border-radius:0;font-size:14px;transition:background-color .5s ease;transition:color .5s ease}.seatMap input#add_to_order:hover{background-color:#0093b9;color:#fff}.seatMap #selection_list{width:100%}.seatMap span.glyphicon.glyphicon-remove-sign:hover{color:#dc282e}.seatMap .selected-container-inner{background:0 0}.seatMap .inner-legend-open,.seatMap .inner-legend-container{background:0 0}#selection_list_container{border-top:none!important}#selected_seats_ul>li{border-bottom:none!important}.radvantage_grid>.search-results-container>form>.grid-search-results>.grid-result>.item-description{height:105px}.radvantage_grid>.search-results-container>form>.grid-search-results>.grid-result>.item-description>.item-teaser{white-space:normal!important;overflow:visible}#tooltiptest{max-width:350px!important;width:350px!important;overflow:auto}.tooltip-info-message{max-width:350px!important;width:300px}.seats,.seato,.seatu,.seatr,.seatS,.seatO,.seatU,.seatR{fill:lightgrey;stroke:#3f3f3f}input#add_to_order{background:0 0;border:2px solid #0093b9;color:#0093b9;border-radius:0;text-transform:uppercase;font-size:24px;transition:background-color .5s ease;transition:color .5s ease}input#add_to_order:hover{background-color:#0093b9;color:#fff}li.promotional-code-message{display:none}.dropDown{display:inline-flex;margin-right:5px}#orderTimeout{color:#ff0}.mt-20px{margin-top:20px}.article-container.primary-feature-wrapper{display:none}.customer-options,.active-nav .customer-options,.active-sidebar .customer-options{height:auto!important}#searchBox{display:none}.grid-result{min-height:410px}li#listItem_ticket_history{display:none}#message-center ul.nav.nav-tabs{margin-top:20px}#message-center-box #messageActionButtons .btn{margin:10px}.detailed-search-results .item-image.result-box-item-details{width:0%}.search-results-container .item-start-date{font-size:16px}.search-results-container .item-start-date .start-date-label{font-size:16px}.detailed-search-results .result-box-item{border-bottom:1px solid #a9a9a9;align-items:flex-start!important;padding-top:20px}.detailed-search-results .result-box-item .availability-indicator,.detailed-search-results .item-link.result-box-item-details{margin-top:20px}.search-results-container .item-description .item-name{font-size:18px;display:block;float:none;margin-right:38px}.search-results-container .item-end-date .end-date-label,.search-results-container .item-end-date .end-date{font-size:16px}.search-results-container .item-start-date>span.start-date-label::before{content:"Start "!important}.search-results-container .result-box-item .item-teaser p,.search-results-container .item-teaser h2,.search-results-container .item-teaser h3{text-align:center;text-overflow:initial;overflow:auto;margin-bottom:16px}.search-results-container .item-teaser{font-size:12px;font-style:normal;line-height:20px;height:auto;overflow:visible;white-space:normal;text-align:left}.detailed-search-results .item-description{width:100%}.detailed-search-results .item-link.result-box-item-details{width:22%;text-align:right;margin-left:0!important}.detailed-search-results .item-description{width:75%}.active-promo-event,.active-promo-event td{background:0 0}.odd{background:#f0f0f0}@media only screen and (max-width:500px){.articleLearn{display:block}#title-container{width:100vw;max-width:345px}.article-title{font-size:33px;max-width:345px}.article-sub-title{font-size:20px}.donation-row .order-1,.donation-row .order-lg-2,.donation-row .order-2,.donation-row .order-lg-1{order:0}#content{min-height:calc(86vh - 108px)!important}.header-content img{max-width:100%}img#lastDefenderImg{display:block}.performance-info .item-short-description{margin:0 0 15px}#selected_container.affix .selected-container-inner{background:#fff}.seatMap input#add_to_order{padding:10px}.seat-tabs-box h1{margin:0 0 25px}.seat-tabs-box h1{text-align:center;margin-bottom:10px}.seat-tabs-box .seat-tab{display:block!important;margin-left:0!important;text-align:center}.seat-tabs-box .seat-tab a{text-align:center;display:block;top:0;margin-top:14px}#shoppingCart .navigation-box .btn{width:100%}.detailed-search-results .item-link.result-box-item-details{width:100%;text-align:center}.search-results-container .result-box-item .item-teaser{text-align:center;text-overflow:initial;overflow:visible;height:auto}div.item-description>div.item-price-range>span.min-price{display:none!important;visibility:hidden!important}.flex-grid-container{width:100%}.pp-flex-grid{display:block}#dolls-tile{background-image:url(http://staging-dagobah.kinsta.com/wp-content/uploads/2019/03/TC-Company_Web-Assets-ShowTile600x600-Date-DollsHouses.jpg);background-size:cover}#dolls-tile>a>img{visibility:hidden;padding:8px}.pp-dolls-col{height:250px;width:250px;margin:20px}.pp-show-col{height:250px;width:250px;margin:20px}.pp-show-col>a>img{width:250px;height:250px}#row-two>.pp-show-col{flex:15%;margin:20px}#row-two>.pp-show-col:first-child{margin:20px}.ds-show-col{height:275px}.ds-show-col>a>img{height:250px;width:250px}#empty1{height:0;width:0}#empty2{height:0;width:0}}@media only screen,(max-width:500px) and (orientation:landscape){.header-content{text-align:center}.seat-tabs-box h1{margin:0 0 30px}.seatMap input#add_to_order{padding:10px}#selected_container.affix .selected-container-inner{background:#fff}.detailed-search-results .item-description{width:60%}.detailed-search-results .item-link.result-box-item-details{width:100%;text-align:center}}@media only screen and (max-width:768px){.articles,.article-body-container{display:flex;flex-wrap:wrap}#content{min-height:calc(87vh - 108px)!important}.header-content{text-align:center}.legend-div.pricing_legend{padding:10px 12px 15px;background:#eee}.performance-info .item-short-description{margin:0 0 15px}#selected_container.affix .selected-container-inner{background:#fff}.seatMap input#add_to_order{padding:10px}.seat-tabs-box h1{margin:0 0 25px}.donation-row .order-1,.donation-row .order-lg-2,.donation-row .order-2,.donation-row .order-lg-1{order:0}.detailed-search-results .item-description{width:100%}}@media only screen and (max-width:768px) and (orientation:landscape){#content{min-height:calc(87vh - 108px)!important}.header-content{text-align:center}.legend-div.pricing_legend{padding:10px 12px 15px;background:#eee}.performance-info .item-short-description{margin:0 0 15px}#selected_container.affix .selected-container-inner{background:#fff}.seatMap input#add_to_order{padding:10px}.seat-tabs-box h1{margin:0 0 25px}.detailed-search-results .item-description{width:60%}.detailed-search-results .item-link.result-box-item-details{width:37%;text-align:none}}@media only screen and (min-width:900px){.detailed-search-results .item-description{width:75%}.detailed-search-results .item-link.result-box-item-details{width:22%;text-align:center}}.h4,h4{font-size:1.15rem!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff!important;cursor:default;background-color:#0093b9!important;border-color:#0093b9!important}.pagination>li>a,.pagination>li>span{line-height:1.42857143;color:#0093b9!}.popup-add-donation .modal-body iframe{min-height:300px!important}.optional-charge-buttons #decline-button,.optional-charge-buttons #accept-button{float:none!important;margin-right:20px}label[for=login-user-name]:after{content:' (Email Address)'}@media(max-width:992px){.article-body-container{display:flex;flex-direction:column-reverse}}#popupBody .gift-card-payment-list.item-box:first-of-type{display:none}form[name=accountMarketing] .marketing-data .field-label{display:inline-block!important;width:100%!important;border-top-style:solid!important;border-bottom-width:thin!important;padding-top:10px!important}