#main-content div.container-fluid.iframed{max-width:1415px;margin-left:auto;margin-right:auto}.listing .article-text.expand{height:auto}.listing h2{color:#000}.event-abstract{margin-bottom:20px}.event-abstract h2{margin:0;font-weight:400;font-size:30px;line-height:46px;color:#000}.event-abstract h3{font-size:22px;color:grey;line-height:1.42857143;margin-bottom:30px;font-weight:400}.event-abstract p{color:grey}.event-abstract .article-text{overflow:hidden}.event-abstract .article-text p{font-size:16px}.event-abstract p a.read-more{font-size:16px}.listing-meta{font-size:20px;color:#4d4d4d}.listing-meta .listing-date{color:#4d4d4d;padding-right:30px}.listing-meta .listing-location{color:#b3b3b3}.event-abstract-large{display:block}.event-abstract-medium,.event-abstract-small{display:none}@media (max-width:1199px){.event-abstract h2{font-size:34px;line-height:40px}.event-abstract h3{font-size:20px}.event-abstract .listing-meta{font-size:18px}}@media (max-width:991px){.event-abstract{margin:20px auto 0}.event-abstract h2{font-size:32px}.event-abstract .listing-meta{font-size:16px}.event-abstract-medium{display:block}.event-abstract-large,.event-abstract-small{display:none}}@media (max-width:767px){.event-abstract .listing-meta{font-size:16px}.event-abstract .listing-meta .listing-date{padding-right:15px}.event-abstract h2{font-size:28px}.event-abstract h3{font-size:18px;margin-bottom:10px}}@media (max-width:602px){.event-abstract .listing-meta .listing-date,.event-abstract .listing-meta .listing-location{display:block}.event-abstract h2{font-size:24px}.event-abstract h3{font-size:16px}.event-abstract-small{display:block}.event-abstract-large,.event-abstract-medium{display:none}}@media (max-width:480px){.event-abstract h2{font-size:22px;line-height:normal}.event-abstract h3{font-size:16px}.event-abstract .listing-meta{font-size:14px;line-height:20px}.event-abstract .article-text p,.event-abstract p a.read-more{font-size:14px}}@media (max-width:400px){.event-abstract h2{font-size:20px}.event-abstract h3{font-size:14px}.event-abstract .listing-meta{font-size:14px;line-height:20px}.event-abstract .article-text p,.event-abstract p a.read-more{font-size:12px}}@media (max-width:360px){.event-abstract h2{font-size:20px}.event-abstract h3{font-size:13px}.event-abstract .listing-meta{font-size:13px;line-height:18px}.event-abstract .article-text p,.event-abstract p a.read-more{font-size:12px}}.btn-default{border-color:#4d4d4d}.btn-default:hover{background:#fefefe}.btn-primary{background:#3b3b3b;border-color:#292929}.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover{background:#292929;border-color:#161616}.btn-secondary,.btn-tertiary{color:#3b3b3b;border-color:#3b3b3b}.btn-secondary:focus,.btn-secondary:hover,.btn-tertiary:focus,.btn-tertiary:hover{border-color:#161616;color:#161616}.btn-tertiary:disabled{border-color:#b3b3b3;color:#b3b3b3}.newflow-form-control,ng2-completer input{border-bottom-color:#b3b3b3}.newflow-form-control{color:grey}.newflow-form-control[disabled],.newflow-form-control[readonly]{background-color:transparent}.newflow-form-control::-moz-placeholder{color:#b3b3b3}.newflow-form-control:-ms-input-placeholder{color:#b3b3b3}.newflow-form-control:focus{border-color:#292929}.label-form{color:#b3b3b3}.payment-detail span{color:#b3b3b3}.payment-detail h3{color:#3b3b3b}.total p{color:#b3b3b3}.form-error{color:red!important}.form-warning{color:#f77!important}.newflow-form-control.error{border-color:red!important}.newflow-form-control{color:#3b3b3b}.ticket-details{color:#b3b3b3}p.errorMessage{color:red}h2.newflow{color:#000}input.newflow-form-control[disabled],input.newflow-form-control[readonly]{background-color:transparent}.empty input.newflow-form-control[disabled],.empty input.newflow-form-control[readonly]{color:#b3b3b3}span.soldout{color:#b3b3b3}.iwt-spinner{border-width:1px;border-style:solid;border-color:#b3b3b3}.iwt-spinner button{color:#b3b3b3}.iwt-spinner button.right{border-left-width:1px;border-left-style:solid;border-left-color:#b3b3b3}select.ui-datepicker-month,select.ui-datepicker-year{border-bottom-color:#b3b3b3}#datepicker .ui-state-default:not(.ui-state-disabled){color:#3b3b3b}#datepicker .ui-state-default.ui-state-disabled{color:#b3b3b3}#datepicker a.ui-datepicker-next,#datepicker a.ui-datepicker-prev{color:#3b3b3b}.seat-layout{background:#fff}.chosen{background:#b3b3b3}.seat-label{color:#3b3b3b}div.cart a.close-icon{color:#b3b3b3}div.cart a.close-icon:hover{color:#4d4d4d}div.cart span.highlight{color:#3b3b3b}div.cart .cart-table h3{color:#000}div.cart .cart-table h3 a{color:#000}div.cart-summary span.cart-summary{color:#4d4d4d}div.cart-summary a.cart-summary,div.cart-summary a:active,div.cart-summary div.cart-summary a,div.cart-summary div.cart-summary a:hover{color:#292929}#processing-text{color:#fff}.admission-item{border-color:#b3b3b3}.admission-item label{color:grey}.empty{color:#b3b3b3}.price{color:#3b3b3b}.empty .price{color:#b3b3b3}.quantity{color:#3b3b3b}.product-name{color:#4d4d4d}.input-discount{color:#4d4d4d}.newflow-help{color:#b3b3b3}.event-date-choice{border-top:1px solid #b3b3b3}.event-date-choice label{color:#333}.event-date-choice label:hover{background-color:#e0e0e0;color:#333}.event-date{color:#4d4d4d;height:60px;margin:8px;position:relative;display:flex;align-items:center}.event-date-name{font-size:16px;margin-left:25px}.event-date-label{font-size:16px;margin-left:.5em}.event-date .exhausted,.event-date img{margin-right:40px;margin-left:auto}.event-date:hover{background-color:#b3b3b3}.event-date-already{margin-left:40px;font-size:12px;color:#b3b3b3}@media (max-width:767px){.select-session li label span{display:block;float:none}.event-date-name{font-size:15px;margin-left:15px}.event-date-label{font-size:15px}.event-date .exhausted,.event-date img{margin-right:30px}.event-date-already,.event-date-name{margin-left:15px}}@media (max-width:480px){.event-date-name{font-size:14px;margin-left:5px}.event-date-label{font-size:14px}.event-date .exhausted,.event-date img{margin-right:20px}.event-date-already,.event-date-name{margin-left:5px}}@media (max-width:360px){.event-date-name{font-size:13px;margin-left:5px}.event-date-label{font-size:13px}.event-date .exhausted,.event-date img{margin-right:10px}.event-date-already,.event-date-name{margin-left:5px}}