.noTapHighlight{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}#iplayerLink{color:#222}#iplayerLink:hover{color:#ea5297}.negateStyles{font-style:normal;font-weight:400}#ticketsPage,#aboutPage{width:100%;background-color:#fff;position:fixed;top:0;left:0;bottom:0;z-index:202;visibility:hidden;opacity:0;overflow-x:hidden}#ticketsPage{height:0}#hintTix{position:relative;background-color:#4ad5ff;top:140px;margin-left:-30px;margin-right:-30px;overflow:hidden;opacity:0}#hintTix p.plain{margin:0 30px;text-align:left;color:#fff;padding-top:8px;padding-bottom:8px;line-height:16px}#ticketsMain{margin-top:110px}#ticketsMain #concertInformation{display:inline-block;margin:45px 0 55px}#ticketsMain .col{width:30%;float:left;margin-right:50px;position:relative}#ticketsMain .col:last-child{margin-right:0}#ticketsMain #col1,#ticketsMain #col2{opacity:0}#ticketsMain #col0{margin-top:6px}#ticketsMain #artists{margin-top:0}#ticketsMain .col2{width:60%;margin-top:12px}#ticketsMain h5{display:block;margin-bottom:8px;margin-top:6px;line-height:21px}#ticketsMain #rep{margin-top:16px}#ticketsMain p{margin-top:11px;padding-bottom:6px;line-height:18px}#ticketsMain #concertInfo_description{margin-top:-11px}#ticketsMain #concertInfo_repertoire{font-weight:700;font-style:italic}#ticketsMain #preConcertTalkHolder{display:none}#ticketsMain #extraConcertHolder{display:none}#ticketsMain .concertImage{width:100%;display:none}#ticketsMain .iplayer{width:auto;display:block;text-decoration:none!important;font-size:18px;line-height:22px;font-weight:700}#ticketsMain .iplayer .iplayerArrow{width:5px;margin-left:8px}#ticketsMain .raise{margin-top:4px;font-size:14px}#ticketsMain .adjustLH{line-height:19px}#ticketsMain #book{display:block;background-color:#000!important;width:100%;text-align:center;padding:10px 0;margin-top:15px;text-decoration:none!important;color:#fff!important}#concertTitleArea{margin-bottom:30px}#concertTitleArea #concertInfo_title{position:relative;display:block}#concertTitleArea #concertInfo_title #tixTitleDots{position:relative;display:inline-block;height:24px;width:112px;background-image:url(../img/dots_titleTix.gif);background-size:112px}#concertTitleArea #concertInfo_date{font-size:24px;line-height:26px;margin-top:0}#concertImgCaption{font-size:13px;text-align:center;line-height:16px;margin:0 30px;display:block;opacity:0}#ticketsTabs{position:relative}#ticketsTabs ul{list-style-type:none;display:block;margin:0 0 10px;padding:0;height:110px}#ticketsTabs ul li.concertTab{display:block;width:11%;float:left;height:100px;margin-right:6.8%;overflow:visible}#ticketsTabs ul li.concertTab button{overflow:visible;opacity:.3;margin:0;font-size:28px;text-align:center;color:#222;width:100%}#ticketsTabs ul li.concertTab button .ticketsSymbol{width:70px}#ticketsTabs ul li.concertTab button:focus{outline:none;opacity:.6;text-decoration:underline}#ticketsTabs ul .concertTab:last-child{margin-right:0}#ticketsTabs .menuUnderline{width:96%}#ticketsTabs .concertTitleImg{position:absolute;right:0;bottom:-74px;width:150px}.nonButton{margin-top:22px;text-align:center;background-color:#ddd;width:200px;padding:10px 0}#concertInformationOther{margin:40px 0;display:none;opacity:0}#concertInformationOther .otherEvent{width:100%;margin:30px 0}#concertInformationOther .otherEvent .otherConcertImg{display:block;float:left}#concertInformationOther .otherEvent .info{margin-left:240px}#concertInformationOther .otherEvent p{padding-bottom:0}#concertInformationOther .otherEvent h5{font-size:18px;font-weight:300;letter-spacing:0}#concertInformationOther .otherEvent .bookOther{display:block;background-color:#000!important;width:240px;text-align:center;padding:10px 0;margin-top:22px;text-decoration:none!important;color:#fff!important}#concertInformationOther .otherEvent .menuUnderline{margin-top:38px}#ticketsFixedBar,#aboutFixedBar{width:100%;height:60px;background-color:#4ad5ff;position:fixed;top:-70px;border-bottom:1px #aaa solid;z-index:1001}#ticketsFixedBar h4,#aboutFixedBar h4{text-align:center;padding-top:11px}#ticketsFixedBar button,#aboutFixedBar button{position:absolute;right:0;top:12px}#ticketsFixedBar button img,#aboutFixedBar button img{width:35px}#ticketsFooter{width:100%;background-color:#e7e7e7;padding-top:35px;padding-bottom:50px}#ticketsFooter p{text-align:center}#ticketsFooter #tixLogosHolder{height:50px;margin:0 auto;width:800px;margin-top:25px}#ticketsFooter #tixLogosHolder .Tixlogo{height:50px;display:block;float:left;margin-right:40px}#ticketsFooter #tixLogosHolder .Tixlogo:last-child{margin-right:0}#ticketsFooter #tixLogosHolder #philharmoniaLogo{height:56px;margin-top:-3px}#aboutPage{text-align:center;z-index:200;background-color:#fff}#aboutPage h4{margin-bottom:25px}#aboutPage header{margin-top:130px}#aboutHead{width:840px;margin:0 auto}#aboutPage .plain{font-size:18px;line-height:21px}#aboutQuote .ital{color:gray}#r3{font-size:15px!important;line-height:18px!important}.aboutExtra{margin-left:70px;margin-right:70px;font-size:16px;line-height:19px}#aboutPage .greyBlock{padding-top:60px;margin:60px 0}.quoteMark{display:inline-block;background-image:url(../img/quotes.gif);background-size:32px;width:16px;height:16px;margin-right:6px}.qmLast{background-position:-16px;margin-right:0;margin-left:5px}#aboutQuote{margin-bottom:170px}#sigHolder{top:-150px}#sigRight{position:absolute;right:0;width:30%;text-align:left}#sigRight img{width:150px;display:block;margin-left:-5px}.abtLarger{font-size:23.5px!important;color:#333!important}#creditsBlock p.credTop{margin-top:30px}#creditsBlock .knockoutFont{letter-spacing:0}#aboutPage .third{text-align:center}#aboutPage .thirdsHolder{display:inline-block;margin-bottom:60px}.aboutLogo{display:inline;height:75px}.aboutLogoSm{height:65px}#abtPhilLogo{height:85px}#abtRCMLogo{height:150px}#aboutLogoIndent{margin-left:16%}#abtPgFooter{width:100%;background-color:#333;padding:30px 0}#abtPgFooter .plain{font-size:14px;line-height:18px}@media screen and (max-width:1260px){#aboutPage .thirdsHolder{margin-left:auto;margin-right:auto;width:800px;margin-bottom:40px}#aboutPage .third{text-align:left}#aboutPage .third:last-child{text-align:right}.aboutLogo{height:70px}.aboutLogoSm{height:60px}#abtPhilLogo{height:75px}#abtRCMLogo{height:140px;margin-left:80px}#abtPgFooter{margin-top:20px}.aboutExtra{margin-left:40px;margin-right:40px}#ticketsFixedBar button,#aboutFixedBar button{right:20px}#ticketsMain{margin:110px 20px 0}#ticketsFooter{padding-top:30px}#ticketsFooter #tixLogosHolder{height:42px;width:700px}#ticketsFooter #tixLogosHolder .Tixlogo{height:45px}#ticketsFooter #tixLogosHolder #philharmoniaLogo{height:45px;margin-top:-2px}#ticketsTabs ul li.concertTab button{font-size:26px}}@media only screen and (max-width:1024px){#ticketsTabs ul li.concertTab button{font-size:24px}}@media only screen and (max-width:992px){#ticketsFixedBar button,#aboutFixedBar button{right:60px}#ticketsTabs .menuUnderline{width:100%}#ticketsMain{margin:110px 60px 0}#ticketsMain .col{float:left;margin-right:0}#ticketsMain #col0{float:none;clear:both;margin-top:0;margin-bottom:10px}#ticketsMain #col1{width:50%;margin-right:40px}#ticketsMain #col2{width:50%}#ticketsMain .col2{width:100%}#ticketsMain #concertInformation{margin:45px 0 40px}#ticketsMain .concertImage{width:200px}#concertTitleArea{position:absolute;left:280px;top:220px;width:435px}#concertTitleArea #concertInfo_date{font-size:22px;line-height:24px}#ticketsTabs .concertTitleImg{display:none}#ticketsFooter{padding-top:30px}#ticketsFooter #tixLogosHolder{height:34px;width:580px}#ticketsFooter #tixLogosHolder .Tixlogo{height:38px;margin-right:30px}#ticketsFooter #tixLogosHolder #philharmoniaLogo{height:36px;margin-top:-1px}#concertInformationOther .otherEvent .otherConcertImg{width:160px}#concertInformationOther .otherEvent .info{margin-left:190px}#concertImgCaption{text-align:left;margin-left:0}#aboutHead{width:100%;max-width:900px;margin:0 auto}.abtLarger{font-size:22px!important}#aboutPage .thirdsHolder{width:100%;margin-bottom:0}#aboutPage .third{display:block;width:auto;float:none;clear:both}#aboutPage .third{text-align:center!important;margin-bottom:40px}#abtRCMLogo{margin-left:0}#abtPgFooter{margin-top:0}#aboutLogoIndent{margin-left:0}.aboutExtra{margin-left:0;margin-right:0}}@media only screen and (max-width:767px){#aboutPage{z-index:99}#aboutPage h4{font-size:26px}#aboutPage .plain{font-size:17px}#aboutPage header{margin-top:160px}.abtLarger{font-size:18px!important}.aboutExtra{font-size:15px}#aboutFixedBar{margin-top:55px;height:40px;background-color:#b7b7b7}#aboutFixedBar h4{font-size:24px;line-height:24px;margin-left:90px;text-align:left;padding-top:3px}#aboutFixedBar button{top:6px;right:auto;left:30px;width:auto;height:40px}#abtReturnArrow{width:25px!important;display:block;float:left;margin-top:4px}#sigRight{width:200px}#ticketsTabs{position:absolute;top:0;left:-30px;right:0;height:120px;width:auto;border-top:2px #eaeaea solid;border-bottom:2px #eaeaea solid;overflow:hidden}#ticketsTabs #concertTabsListHolder{width:1500px;position:absolute;left:140px;top:0;border-top:1px #ccc solid;border-bottom:1px #ccc solid;bottom:0}#ticketsTabs ul{margin-top:10px}#ticketsTabs ul li.concertTab{width:76px;height:80px;margin-right:30px}#ticketsTabs ul li.concertTab button{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;font-size:22px}#ticketsTabs ul li.concertTab button .ticketsSymbol{display:block;margin:0 auto}#ticketsTabs ul .concertTab:last-child{margin-right:140px}#ticketsTabs ul .concertTab:first-child{margin-left:140px}.concertsBtn{width:40px;height:100%;position:absolute;top:0;margin:0;background-color:crimson}.concertsBtn img{width:20px}.concertsPrev{left:-40px;opacity:.3}.concertsPrev img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:20px}.concertsNext{right:-40px}.concertsNext img{margin-left:20px}#ticketsFixedBar{height:80px}#ticketsFixedBar h4{font-size:28px;line-height:30px;margin-left:80px;margin-right:80px}#ticketsFixedBar button{right:30px;top:24px}#ticketsMain{margin:90px 30px 0}#ticketsMain .col{float:none;width:auto}#ticketsMain #col0{margin-bottom:20px}#ticketsMain #col1{width:100%;margin-right:0}#ticketsMain #col2{width:100%}#ticketsMain #concertInfo_description{margin-top:0}#ticketsMain #concertInformation{margin:150px 0 40px}#ticketsMain #concertImgCaption{text-align:center;margin-left:0;margin-right:0}#ticketsMain .concertImage{margin-left:auto;margin-right:auto;margin-top:30px}#ticketsMain p,#ticketsMain h5,#ticketsMain h1,#ticketsMain a{text-align:center}#concertTitleArea{position:static;width:auto;margin-bottom:15px}#ticketsFooter p{margin:0 30px}#ticketsFooter #tixLogosHolder{margin:25px 30px 0;height:auto;width:auto}#ticketsFooter #tixLogosHolder .Tixlogo{float:none;margin:0 auto 30px}#ticketsFooter #tixLogosHolder .Tixlogo:last-child{margin-right:auto;margin-bottom:0}#concertInformationOther{margin-top:120px}#concertInformationOther .otherEvent .otherConcertImg{float:none;margin-bottom:15px}#concertInformationOther .otherEvent .info{margin-left:0}#concertInformationOther .otherEvent .menuUnderline{margin-top:30px}#concertInformationOther a,#concertInformationOther .otherConcertImg,#concertInformationOther .nonButton{margin-left:auto;margin-right:auto}#concertInformationOther h4{text-align:center}}@media only screen and (max-width:450px){#ticketsFixedBar{height:75px}#ticketsFixedBar h4{font-size:24px;line-height:26px;text-align:left;margin-left:30px}#concertTitleArea{overflow:hidden}#concertTitleArea #concertInfo_title #tixTitleDots{display:none}}