.org-home .org-content-wrapper{width:64%}.org-home .org-content{width:800px}.org-home .org-sidebar-wrapper{width:36%}.org-home .org-sidebar{width:400px}.org-home .org-search .org-search-q{width:580px}.org-home .org-search .org-search-button{width:150px}.org-home .org-upcoming-date-date{width:440px}.org-home .org-upcoming-event{padding:30px 30px}.org-home .org-upcoming-date{margin:0 -30px;padding:10px 30px}.org-home .org-upcoming-info{width:580px}.org-home .org-upcoming-date-icon{padding:1px 65px 0 40px}.org-home .org-upcoming-performances .org-upcoming-full-range{padding:0 0 10px 120px}.org-home .org-upcoming-performances .org-upcoming-full-range .date-range-multi-day .date-range-prepend{display:inline}.org-home .org-upcoming-performances-single .org-upcoming-date-long{display:block}.org-home .org-upcoming-performances-single .org-upcoming-date-short{display:none}.org-home .org-hero-wrapper{width:36%}



.event .performance-calendar{height:280px;max-width:none}.event .performance-calendar .table-wrap{width:43%;max-width:350px}.event .performance-calendar .calendar-modal{width:50%;right:0;left:auto;border:solid 1px #eee;border-width:0 1px 1px;box-shadow:none}.event .performance-calendar .calendar-modal ol{height:199px}



.tickets-page .org-content,.tickets-page .org-sidebar{padding:30px}.tickets-event-details h2,.tickets-event-info,.tickets-event-post-purchase,.tickets-delivery h2,.tickets-heading,.tickets-ticket,.tickets-delivery-instructions-selfie,.tickets-delivery-instructions-barcode,.tickets-not-required-banner,.tickets-delivery-single-method{padding-left:40px;padding-right:40px}.tickets-by-order .order-details{padding-right:40px}.ticket-event-dates-calendar-links ul li{border-right:1px solid #ddd;padding:7px 15px;float:left}.ticket-event-dates-calendar-links ul li:last-child{border-right:0 solid transparent}.tickets-options-tabs-tab{width:200px}.tickets-delivery-instructions-selfie{min-height:290px}.tickets-delivery-animation{margin:0;position:absolute;right:45px;width:250px}.tickets-delivery-animation img{width:250px}.tickets-delivery-instructions-header,.tickets-delivery-instructions-contents{float:left;width:405px}.tickets-delivery-instructions-barcode-only .tickets-delivery-instructions-barcode .tickets-delivery-instructions-header{font-size:20px}.tickets-delivery-single-method .tickets-delivery-instructions-header{width:325px;margin:35px 0}.tickets-delivery-single-method .tickets-delivery-instructions h3{font-size:15px}.tickets-delivery-single-method .tickets-delivery-instructions-contents{float:right;width:325px}.tickets-delivery-single-method .tickets-delivery-send-to-phone{font-size:12px;margin:0 0 20px}.tickets-delivery-single-method .tickets-delivery-instructions{padding:0}.tickets-delivery-instructions-header{margin:10px 0}.tickets-delivery-instructions .tickets-delivery-download-button{margin:10px 0 0;padding:10px}.ticket-delivery-app-buttons-only{padding:10px 0;text-align:left}.tickets-delivery-send-to-phone{margin:20px 0}.tickets-heading,.tickets-heading .tickets-ticket-controls{display:block}.tickets-ticket-info{float:left;padding:0 10px 0 0}.tickets-ticket-controls{float:right;margin:0;padding:0 0 0 10px;width:350px}.tickets-ticket-download,.tickets-ticket-transfer{padding:0 0 0 15px}.tickets-ticket-download-bubble{left:-33px}.tickets-ticket-download-triangle-outer{left:97px}.tickets-ticket-transfer-info,.tickets-ticket-transfer-fields{width:50%;float:left;margin:20px 0}.tickets-ticket-transfer-info{border-top:0 none transparent;padding:0 20px 0 0;text-align:right}.tickets-ticket-transfer-fields{border-left:1px solid #b7b7b7;padding:0 0 0 20px}



