﻿@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(5px)}60%{-webkit-transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}60%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .group,*:first-child+html .group{zoom:1}body{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:15px;background-color:#f9f9f9;color:#393939;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 767px){body{font-size:14px}}@media only screen and (max-width: 991px){body.menu-expand{overflow-y:hidden}}h1,h2,h3,h4,h5,h6{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:normal;margin:0;color:#393939}a:hover,a:focus,a:active{text-decoration:none}.v-table{display:table;width:100%;height:100%}.v-table .v-row{display:table-row;height:100%}.v-table .v-row .v-cell{display:table-cell}.v-table .v-row .v-cell.bottom{vertical-align:bottom}.v-table .v-row .v-cell.middle{vertical-align:middle}.v-table .v-row .v-cell.top{vertical-align:top}@media only screen and (min-width: 1501px){.container{width:1500px}}@media only screen and (max-width: 767px){.row{margin-left:-8px;margin-right:-8px}}@media only screen and (max-width: 767px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:8px;padding-right:8px}}.parallax-mirror{z-index:0 !important}span.regular{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:15px}.website-wrapper{margin:0 auto;position:relative;width:100%;-webkit-overflow-scrolling:touch}.dzscalendar .events{display:none}.dzscalendar .calendar-controls{position:relative}.dzscalendar{font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif}.dzscalendar .testimonial span{font-size:2.5em;font-style:italic;line-height:1.5;color:#555}.dzscalendar .testimonial .the-author{font-size:1em;font-style:italic;color:#aaa;margin-top:10px}.dzscalendar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;width:100%;height:165px;transition-property:height;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:height;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:height;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:height;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:height;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out;max-width:290px;margin:0 auto}.dzscalendar *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar .main-mon,.dzscalendar .mon-body,.dzscalendar .mon-body>.mon-row{position:relative}.dzscalendar .week-day{padding-top:0;padding-bottom:0;text-align:center;font-size:12px;width:40px;height:40px;position:relative;display:inline-flex;justify-content:center;align-items:center;border:1px solid #a397ad}.dzscalendar .week-day .divimage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.dzscalendar .week-day .divimage-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.dzscalendar .week-day .the-number{position:relative}.dzscalendar .week-day .the-event-content{display:none}.dzscalendar .week-day.tooltip-is-active{z-index:55}.dzscalendar .mon-row>span{white-space:nowrap}.dzscalendar .theMonths{position:relative;width:100%;height:151px;margin-top:0}.dzscalendar .theMonths>*{position:absolute;top:0;left:0;width:100%}.dzscalendar .main-mon .week-day.tag-red{background-color:red;color:#fff}.dzscalendar .main-mon .week-day.tag-important{background-color:#ae1919;color:#fff}.dzscalendar .main-mon .week-day.tag-blue{background-color:#2f96b4;color:#fff}.dzscalendar .main-mon .week-day.tag-imgbg{background-color:rgba(0,0,0,0);background-size:cover;background-position:center center}.dzscalendar .mon-row,.dzscalendar .headerRow{white-space:nowrap}.dzscalendar .hasEvent,.dzscalendar .hasEventForHover{color:#fff;cursor:pointer}.dzscalendar .label{color:#111}.dzscalendar.tooltip_transition-slide{overflow:hidden}.dzscalendar.tooltip_transition-showContent .week-day .the-event-content{visibility:hidden;opacity:0;display:block;padding:20px;background:#fff;position:absolute;top:-40px;left:-40px;white-space:normal;width:calc(100% + 80px);transform:scale(0.8);transition-property:all;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:all;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:all;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out}.dzscalendar.tooltip_transition-showContent .week-day .the-event-content .divimage{position:relative;height:160px}.dzscalendar.tooltip_transition-showContent .week-day.hasEventForHover:hover .the-event-content{visibility:visible;opacity:1;transform:scale(1);z-index:505}.dzscalendar.mode-datepicker .main-mon .mon-body .week-day{cursor:pointer}.dzscalendar .main-mon .other-months-date{opacity:.3;filter:alpha(opacity=30)}.dzscalendar .past-date{opacity:.5;filter:alpha(opacity=50)}.dzscalendar .calendar-controls{min-height:27px;width:100%}.dzscalendar .calendar-controls .arrow-left{position:absolute;top:1px;right:40px;background:rgba(0,0,0,0) no-repeat center center url(images/arrow-left.svg);width:24px;height:24px;cursor:pointer}.dzscalendar .calendar-controls .arrow-right{position:absolute;top:1px;right:10px;background:rgba(0,0,0,0) no-repeat center center url(images/arrow-right.svg);width:24px;height:24px;cursor:pointer}.dzscalendar .calendar-controls .curr-date{padding-left:7px;padding-top:0px}.dzscalendar .calendar-controls .curr-month{margin-right:15px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px}.dzscalendar .calendar-controls .curr-year{font-size:13px}.dzscalendar .theMonths,.dzscalendar .calendar-controls{width:100%}.dzscalendar .slideDescription{position:absolute;top:0;left:0;text-align:left;padding:10px;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:opacity,visibility;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:opacity,visibility;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:opacity,visibility;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100%;overflow:auto}.dzscalendar.description-opened .slideDescription{opacity:1;visibility:visible}.dzscalendar .slideDescription .desc-close-button{position:absolute;top:10px;right:5px;text-align:center;padding:1px 7px;border:1px solid #fff;border-radius:20px;font-family:arial,serif;cursor:pointer}.dzscalendar .dzstooltip{position:absolute;width:300px !important;z-index:576;text-align:left;white-space:normal;text-align:center}@media screen and (max-width: 767px){.dzscalendar .dzstooltip{width:155px !important}}.dzscalendar .dzstooltip .bg-div{background-position:center center;background-size:cover}.dzscalendar .dzstooltip>.tooltip-close{display:block;text-align:center;line-height:1;position:absolute;top:10px;right:10px;padding:5px 8px;text-indent:1px;font-family:"Helvetica",Courier,Arial,sans-serif;font-weight:300;border-radius:50%;background-color:#efefef;color:#777;cursor:pointer;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:visibility,opacity;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:visibility,opacity;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:visibility,opacity;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:visibility,opacity;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out}.dzscalendar .dzstooltip:hover>.tooltip-close{opacity:0;visibility:visible}.dzscalendar .dzstooltip:after{content:"";display:block;clear:both}.dzscalendar span.label{font-weight:bold}.dzscalendar>div{padding-bottom:10px}.dzstooltip>div>h5{font-size:20px;font-weight:normal;margin-top:7px;margin-bottom:10px}.dzscalendar .aux-transition-container{position:absolute;top:0;left:0;width:100%;height:100%;perspective:1600px;-webkit-perspective:1600px}.dzscalendar .aux-transition{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out}.dzscalendar .aux-transition>*{backface-visibility:hidden;-webkit-backface-visibility:hidden}.dzscalendar .aux-transition>.theMonths{transform-origin:50% 0;transform-style:preserve-3d;-webkit-transform-origin:50% 0;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out}.dzscalendar .aux-transition>.calendar-controls{transform:rotateX(-180deg);transform-origin:50% 100%;transform-style:preserve-3d;-webkit-transform:rotateX(-180deg);-webkit-transform-origin:50% 100%;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.dzscalendar .aux-transition.dzsflipped>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.dzsflipped>.calendar-controls{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);box-shadow:0 0 3px 0 rgba(0,0,0,0)}.dzscalendar .aux-transition.backward>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.backward>.calendar-controls{transform:rotateX(0deg);-webkit-transform:rotateX(0deg)}.dzscalendar .aux-transition.backward.dzsflipped>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.backward.dzsflipped>.calendar-controls{transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}.dzscalendar.skin-default .mon-row .week-day{font-style:italic}.dzscalendar.skin-other .testimonial span{font-size:1em}.dzscalendar.skin-other .testimonial .the-author{font-size:1em;font-family:Courier New,Arial;font-style:italic;color:#aaa;margin-top:0px}.dzscalendar.skin-black .main-mon .today-date{background:#c9abe7 !important}.dzscalendar.skin-black .main-mon .hasEvent,.dzscalendar.skin-black .main-mon .hasEventForHover{background:#9674b8}.dzscalendar.skin-black{height:auto}.dzscalendar.skin-black .slideDescription span.label{color:#fff;font-weight:bold}.dzscalendar.skin-black .testimonial span{font-size:1em}.dzscalendar.skin-black .testimonial .the-author{font-size:1em;font-family:Courier New,Arial;font-style:italic;color:#aaa;margin-top:0px}.dzscalendar.skin-black{background:#fff;color:#433550;padding:7px 3px 12px;border-radius:5px}.dzscalendar.skin-black .calendar-controls .arrow-left{position:absolute;top:-2px;right:35px;background:rgba(0,0,0,0) no-repeat center center url(images/arrow-left2@2x.png);background-size:60%;width:24px;height:24px;cursor:pointer}.dzscalendar.skin-black .calendar-controls .arrow-right{position:absolute;top:-2px;right:0px;background:rgba(0,0,0,0) no-repeat center center url(images/arrow-right2@2x.png);background-size:60%;width:24px;height:24px;cursor:pointer}.dzscalendar.skin-aurora{width:100%;height:230px;color:#333}.dzscalendar.skin-aurora .calendar-controls{background:#333;color:#fff;padding-top:6px}.dzscalendar.skin-aurora .calendar-controls .curr-date{padding-top:5px;padding-bottom:8px}.dzscalendar.skin-aurora .theMonths{height:auto;background:#fff;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .theMonths>*{position:absolute;top:0;left:0}.dzscalendar.skin-aurora .mon-row,.dzscalendar.skin-aurora .headerRow{line-height:1}.dzscalendar.skin-aurora .mon-row:first-child .week-day{border-top:1px solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .week-day{background-color:#e5e5e5;opacity:.75;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);font-size:11px;text-align:center;font-family:Arial,sans-serif;padding:3px 7px;line-height:1.2}.dzscalendar.skin-aurora .week-day:last-child{border-right:0px solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .hasEvent,.dzscalendar.skin-aurora .hasEventForHover{color:#ae1919;font-weight:normal}.dzscalendar.skin-aurora .main-mon .today-date{font-weight:bold}.dzscalendar.skin-aurora .main-mon .other-months-date{opacity:.3;filter:alpha(opacity=30)}.dzscalendar.skin-aurora .main-mon .curr-months-date{position:relative}.dzscalendar.skin-aurora .main-mon .past-date{opacity:.5;filter:alpha(opacity=50)}.dzscalendar.skin-aurora .headerRow .week-day{background:#f6f6f6;font-size:8px;border:0;box-shadow:none}.dzscalendar.skin-aurora .calendar-controls .arrow-left,.dzscalendar.skin-aurora .calendar-controls .arrow-right{position:absolute;top:13px;left:10px;background:rgba(0,0,0,0) no-repeat center center url(images/arrowleft.png);width:15px;height:16px;cursor:pointer}.dzscalendar.skin-aurora .calendar-controls .arrow-right{left:auto;right:10px;background:rgba(0,0,0,0) no-repeat center center url(images/arrowright.png)}.dzscalendar.skin-responsive{margin-top:15px;margin-bottom:20px;width:100%;height:auto}.dzscalendar.skin-responsive .calendar-controls{margin-bottom:8px}.dzscalendar.skin-responsive .theMonths{height:auto}.dzscalendar.skin-responsive .theMonths>*{width:100%;position:relative}.dzscalendar.skin-responsive .main-mon .week-day{width:14%;height:30px;border-left:1px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive .main-mon .mon-row .week-day:first-child{border-left:0px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive .calendar-controls .arrow-left{left:35px}.dzscalendar.skin-responsive .calendar-controls .arrow-right{right:25px}.dzscalendar-con.skin-responsive-galileo{box-shadow:1px 2px 5px 0 rgba(0,0,0,.2)}.dzscalendar.skin-responsive-galileo{margin-top:15px;margin-bottom:20px;width:100%;height:auto;color:#222;transition-property:height;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:height;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:height;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:height;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:height;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out;overflow:visible}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .week-day{width:14%;width:14.2857142857%;height:50px;border-left:1px solid rgba(0,0,0,.1);vertical-align:bottom;text-align:right;font-size:14px;font-size:.8rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.dzscalendar.skin-responsive-galileo .main-mon .week-day>.the-number{position:absolute;right:4px;bottom:0}.dzscalendar.skin-responsive-galileo .main-mon .week-day>span.event-inner{position:absolute;right:auto;left:50%;top:50%;width:100%;transform:translate(-50%, -50%);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#222}.dzscalendar.skin-responsive-galileo .main-mon .week-day .zoombox-inline{display:none}.zoombox-maincon .event-inner{display:none}.event-heading{font-size:21px;margin-bottom:10px}.event-date{font-style:italic;margin-bottom:10px}.the-item.type-inlinecontent{padding:15px;color:#222}.dzscalendar.skin-responsive-galileo .calendar-controls{margin-bottom:8px}.dzscalendar.skin-responsive-galileo .theMonths{height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar.skin-responsive-galileo .theMonths>*{width:100%;position:relative}.dzscalendar.skin-responsive-galileo .past-date{color:rgba(0,0,0,.5);opacity:1}.dzscalendar.skin-responsive-galileo .headerRow{background:#ba5e5e;color:#eee}.dzscalendar.skin-responsive-galileo .headerRow .week-day{padding:5px 0}.dzscalendar.skin-responsive-galileo .mon-row.separator{height:20px}.dzscalendar.skin-responsive-galileo .theMonths{background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row{border-top:1px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row:empty{display:none}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row:first-child{border-top:0px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .main-mon .mon-row .week-day:first-child{border-left:0px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-left{left:35px}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-right{right:25px}.dzscalendar.skin-responsive-galileo .calendar-controls{height:350px;background:#eee;margin-bottom:0}.dzscalendar.skin-responsive-galileo .calendar-controls .month-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.dzscalendar.skin-responsive-galileo .curr-date{color:#eee;position:absolute;right:40px;bottom:40px;font-size:22px;border:2px solid rgba(255,255,255,.5);padding:15px 20px;text-shadow:1px 0px 1px rgba(0,0,0,.3)}.dzscalendar.skin-responsive-galileo .curr-date>*{color:#eee}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-left{position:absolute;left:10px;opacity:.5;top:auto;bottom:40px;background:rgba(0,0,0,0) no-repeat center center url(images/arrowleft-galileo.png);width:50px;height:50px;cursor:pointer}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-left:hover{opacity:.7}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-right{position:absolute;left:auto;right:0px;opacity:.5;top:auto;bottom:40px;background:rgba(0,0,0,0) no-repeat center center url(images/arrowright-galileo.png);width:50px;height:50px;cursor:pointer}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-right:hover{opacity:.7}.dzscalendar.skin-lions{background-color:#eee;padding:20px;font-family:"Lato","Open Sans",arial;height:auto}.dzscalendar.skin-lions .calendar-controls{margin-bottom:20px}.dzscalendar.skin-lions .calendar-controls .arrow-left,.dzscalendar.skin-lions .calendar-controls .arrow-right{top:24px;left:15px;background-image:none;line-height:1}.dzscalendar.skin-lions .calendar-controls .arrow-right{left:auto;right:15px}.dzscalendar.skin-lions .curr-date{background-color:#fff;padding:15px}.dzscalendar.skin-lions .curr-date .curr-month{font-size:30px;font-weight:800;text-transform:uppercase;color:#222;margin-right:10px}.dzscalendar.skin-lions .curr-date .curr-year{font-size:30px;font-weight:300}.dzscalendar.skin-lions .week-day{margin-right:4px;margin-bottom:4px;padding:5px;text-align:left;background-color:#fff;font-weight:bold;color:#222}.dzscalendar.skin-lions .week-day .the-event-content h5{margin-top:20px;text-align:center}.dzscalendar.skin-lions .week-day.odd{background-color:#f4f4f4}.dzscalendar.skin-lions .week-day.hasEvent .divimage-overlay,.dzscalendar.skin-lions .week-day.hasEventForHover .divimage-overlay{background:rgba(0,0,0,.4)}.dzscalendar.skin-lions .week-day.hasEvent .the-number,.dzscalendar.skin-lions .week-day.hasEventForHover .the-number{font-size:50px;color:#fff;font-weight:300;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dzscalendar.skin-lions .mon-head .week-day{text-align:center}.dzscalendar.skin-lions .mon-body{margin-top:15px}.dzscalendar.skin-lions .mon-body>.mon-row:nth-last-child(1) .week-day{margin-bottom:0}.dzscalendar.skin-lions-square{background-color:#eee;padding:20px;height:auto;font-family:"Lato","Open Sans",arial}.dzscalendar.skin-lions-square .mon-head .week-day{padding:15px 0}.dzscalendar.skin-lions-square .calendar-controls{margin-bottom:4px}.dzscalendar.skin-lions-square .calendar-controls .arrow-left,.dzscalendar.skin-lions-square .calendar-controls .arrow-right{top:18px;left:15px;background-image:none;line-height:1}.dzscalendar.skin-lions-square .calendar-controls .arrow-right{left:auto;right:15px}.dzscalendar.skin-lions-square .curr-date{background-color:#fff;padding:15px}.dzscalendar.skin-lions-square .curr-date .curr-month{font-size:20px;font-weight:800;text-transform:uppercase;color:#222;margin-right:10px}.dzscalendar.skin-lions-square .curr-date .curr-year{font-size:20px;font-weight:300}.dzscalendar.skin-lions-square .week-day{margin-right:4px;margin-bottom:4px;padding:5px;text-align:left;background-color:#fff;font-weight:bold;color:#222;line-height:1;font-size:14px}.dzscalendar.skin-lions-square .week-day .the-number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dzscalendar.skin-lions-square .week-day .the-event-content h5{margin-top:20px;text-align:center}.dzscalendar.skin-lions-square .week-day.odd{background-color:#f4f4f4}.dzscalendar.skin-lions-square .week-day.hasEvent .divimage-overlay,.dzscalendar.skin-lions-square .week-day.hasEventForHover .divimage-overlay{background:#444}.dzscalendar.skin-lions-square .week-day.hasEvent .the-number,.dzscalendar.skin-lions-square .week-day.hasEventForHover .the-number{color:#fff}.dzscalendar.skin-lions-square .mon-head .week-day{text-align:center}.dzscalendar.skin-lions-square .mon-body{margin-top:0px}.dzscalendar.skin-lions-square .mon-body>.mon-row:nth-last-child(1) .week-day{margin-bottom:0}.dzscalendar.skin-responsive-galileo.under-480 .curr-date{font-size:13px}.dzscalendar.skin-responsive-galileo.under-240 .main-mon .week-day{width:14%;height:30px;font-size:12px;font-size:.6rem}.dzscalendar.skin-responsive-galileo.under-240 .curr-date{font-size:10px}.dzscalendar.skin-responsive-galileo.under-240 .calendar-controls{height:230px}.non-animation{transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s}.event-receiver{background:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px;border-radius:0;color:#888}.dzscal-blog-event{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscal-blog-event *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscal-blog-event .dzscal-date-con{float:left;width:70px;margin-right:30px;background:#cb1919;text-align:center;color:#fff;padding:18px 10px;font-family:Courier New,Arial}.dzscal-blog-event .dzscal-date-con .date-con--date{font-size:30px;margin-bottom:3px}.dzscal-blog-event .dzscal-date-con .date-con--month{font-size:15px;opacity:.7}.dzscal-blog-event:after{display:block;clear:both;content:" "}.dzstooltip-con{position:relative;cursor:pointer}.dzstooltip{display:inline-block;position:absolute;cursor:auto;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:visibility,opacity;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:visibility,opacity;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:visibility,opacity;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:visibility,opacity;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:100%;left:-5px;font-size:13px;line-height:150%;margin-bottom:10px;background-color:rgba(20,20,20,.9);color:#eee;padding:10px 15px;width:600px;transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0)}.dzstooltip.arrow-top{top:100%;bottom:auto;margin-top:10px;margin-bottom:0}.dzstooltip.arrow-from-start{left:-10px}.dzstooltip.arrow-from-start.arrow-bottom:before{left:10px}.dzstooltip.transition-slidein{transform:translate3d(0, -5px, 0);-webkit-transform:translate3d(0, -5px, 0);transition-property:opacity,visibility,z-index,transform;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:opacity,visibility,z-index,transform;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:opacity,visibility,z-index,transform;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:opacity,visibility,z-index,transform;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:opacity,visibility,z-index,transform;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out}.dzstooltip.width-auto{width:auto}.dzstooltip.arrow-bottom:before{content:"";position:absolute;top:100%;left:15px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid rgba(20,20,20,.9)}.dzstooltip.arrow-bottom:after,.dzstooltip.arrow-top:after,.dzstooltip.arrow-bottom:after,.dzstooltip.arrow-bottom:after{content:"";position:absolute;top:100%;left:10px;width:50px;height:10px}.dzstooltip.arrow-left{top:100%;bottom:auto;left:-50%;right:auto;margin-left:0;margin-bottom:0;margin-top:10px}.dzstooltip.arrow-left:before{content:"";position:absolute;bottom:auto;top:-18px;left:auto;right:calc(100% - 48px);width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(20,20,20,.9);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.dzstooltip.arrow-right{top:100%;bottom:auto;right:-1px;left:auto;right:-50%;margin-top:10px}.dzstooltip.arrow-right:before{content:"";position:absolute;bottom:auto;top:-18px;left:calc(100% - 48px);right:auto;width:0;height:0;border-left:7px solid rgba(20,20,20,.9);border-right:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.dzstooltip.arrow-top:before{content:"";position:absolute;bottom:100%;top:auto;left:15px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(20,20,20,.9)}.dzstooltip.align-center.arrow-left:before,.dzstooltip.align-center.arrow-right:before{top:50%;margin-top:0px}.dzstooltip.align-center.arrow-bottom:before,.dzstooltip.align-center.arrow-top:before{left:50%;margin-left:-4px}.dzstooltip.align-center.arrow-bottom:after{left:50%;margin-left:-25px}.dzstooltip.align-right{left:auto;right:100%;right:calc(100% + 15px)}.dzstooltip.align-bottom{top:auto;bottom:-15px}.dzstooltip.align-bottom:before{top:auto;bottom:10px}.dzstooltip.align-right.arrow-bottom:before,.dzstooltip.align-right.arrow-top:before{left:auto;right:8px;margin-left:0}.dzstooltip.align-right.arrow-bottom:after,.dzstooltip.align-right.arrow-top:after{left:100%;margin-left:-25px}.dzstooltip.no-arrow:before{display:none}.dzstooltip-con:not(.for-click):hover>.dzstooltip,.dzstooltip.active{visibility:visible;opacity:1;z-index:53}.dzstooltip.skin-black{background:rgba(0,0,0,.85);border:1px solid rgba(0,0,0,.5);color:#eee;border-radius:3px;font-size:.9rem;line-height:1.5rem}.dzstooltip.skin-white{background:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.5);color:#111;border-radius:3px;font-size:.9rem;line-height:1.5rem}.dzstooltip.skin-whiteheading{background:#2b1246;color:#fff;font-size:.9rem;line-height:1.5rem;padding:20px;padding-bottom:0}@media screen and (max-width: 767px){.dzstooltip.skin-whiteheading{padding:8px;padding-top:12px}}.dzstooltip.skin-whiteheading .tooltip-heading{background-color:#cb1919;display:block;color:#fff;margin-left:-15px;margin-right:-15px;margin-top:15px;margin-bottom:10px;padding:15px}.dzstooltip.skin-whiteheading .tooltip-heading:first-child{margin-top:-15px}.dzstooltip.skin-whiteheading.arrow-top:before{border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #2b1246}.dzstooltip.skin-whiteheading.arrow-left:before{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid #2b1246;margin-top:-1px}.dzstooltip.skin-whiteheading.arrow-right:before{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid #2b1246;margin-top:-1px}.pdf-title{color:#fff;font-size:16px;letter-spacing:1.53px;line-height:32px;text-align:center;text-transform:uppercase;padding-top:50px;margin-bottom:30px;z-index:3}.home-title{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;line-height:32px;margin-bottom:10px;color:#332a47;font-size:20px;font-weight:300;letter-spacing:1px}.align-center{text-align:center}.align-right{float:right}.align-right1{float:right}@media only screen and (max-width: 767px){.align-right1{float:none;margin:0 auto;margin-bottom:20px}}.to-right{float:right}@media only screen and (max-width: 767px){.to-right{float:none;margin:25px auto}}@media only screen and (min-width: 768px)and (max-width: 991px){.to-right{float:none;margin:25px auto}}.quote{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:28px;line-height:42px;color:#fff;padding:0 17%}@media only screen and (max-width: 767px){.quote{padding:0%;line-height:29px;font-size:20px}}.quote span{font-size:17px;line-height:33px;margin-top:30px;display:block;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.quote span{line-height:29px;font-size:15px}}span.remarks{font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.content{line-height:26px}.content h1{font-size:34px;line-height:35px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:10px;color:#393939}.footer-title{color:#2a2a2a;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:37px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.footer-title:lang(zh-hant){font-weight:700}.header-title{font-size:34px;color:#fff;line-height:35px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;position:relative;max-width:270px;float:left}.header-title.dark{color:#181818}@media(max-width: 991px){.header-title{margin-bottom:30px;font-size:23px;line-height:31px}}.header-title.yellow-border:before{content:"";position:absolute;left:50%;bottom:-21px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:2px;background:#ffc215}@media(max-width: 991px){.header-title.yellow-border:before{bottom:-10px}}.header-title.yellow-border.left{display:inline-block}.header-title.yellow-border.left:before{width:100%;max-width:90px;left:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.header-title.yellow-border.mt{margin-top:50px}.page-title,.page-title1,.content .page-title1,.content .page-title,.single-concert .concert-title h1,.bos-custom-title h1{color:#393939;font-size:34px;line-height:43px;margin-bottom:50px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;position:relative}.page-title.no-margin,.page-title1.no-margin,.content .page-title1.no-margin,.content .page-title.no-margin,.single-concert .concert-title h1.no-margin,.bos-custom-title h1.no-margin{margin-bottom:0 !important}.page-title.commissioned,.page-title1.commissioned,.content .page-title1.commissioned,.content .page-title.commissioned,.single-concert .concert-title h1.commissioned,.bos-custom-title h1.commissioned{font-size:26px;color:#000;line-height:30px;display:inline-block;margin-bottom:0}@media(max-width: 767px){.page-title.commissioned,.page-title1.commissioned,.content .page-title1.commissioned,.content .page-title.commissioned,.single-concert .concert-title h1.commissioned,.bos-custom-title h1.commissioned{font-size:23px;line-height:30px}}.page-title a,.page-title1 a,.content .page-title1 a,.content .page-title a,.single-concert .concert-title h1 a,.bos-custom-title h1 a{color:#393939;display:block}.page-title a:hover,.page-title1 a:hover,.content .page-title1 a:hover,.content .page-title a:hover,.single-concert .concert-title h1 a:hover,.bos-custom-title h1 a:hover{color:#393939;border:none}@media only screen and (max-width: 767px){.page-title,.page-title1,.content .page-title1,.content .page-title,.single-concert .concert-title h1,.bos-custom-title h1{font-size:24px;line-height:35px;margin-bottom:30px}}.page-title.yellow-border,.page-title1.yellow-border,.content .page-title1.yellow-border,.content .page-title.yellow-border,.single-concert .concert-title h1.yellow-border,.bos-custom-title h1.yellow-border{margin-bottom:50px}.page-title.yellow-border:before,.page-title1.yellow-border:before,.content .page-title1.yellow-border:before,.content .page-title.yellow-border:before,.single-concert .concert-title h1.yellow-border:before,.bos-custom-title h1.yellow-border:before{content:"";position:absolute;left:50%;bottom:-17px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:2px;background:#ffc215}.page-title.yellow-border.left,.page-title1.yellow-border.left,.content .page-title1.yellow-border.left,.content .page-title.yellow-border.left,.single-concert .concert-title h1.yellow-border.left,.bos-custom-title h1.yellow-border.left{display:inline-block;margin-bottom:40px}.page-title.yellow-border.left:before,.page-title1.yellow-border.left:before,.content .page-title1.yellow-border.left:before,.content .page-title.yellow-border.left:before,.single-concert .concert-title h1.yellow-border.left:before,.bos-custom-title h1.yellow-border.left:before{width:100%;max-width:90px;left:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.page-title.yellow-border.mt,.page-title1.yellow-border.mt,.content .page-title1.yellow-border.mt,.content .page-title.yellow-border.mt,.single-concert .concert-title h1.yellow-border.mt,.bos-custom-title h1.yellow-border.mt{margin-top:50px}.page-title.yellow-border.commissioned,.page-title1.yellow-border.commissioned,.content .page-title1.yellow-border.commissioned,.content .page-title.yellow-border.commissioned,.single-concert .concert-title h1.yellow-border.commissioned,.bos-custom-title h1.yellow-border.commissioned{margin-bottom:0}.page-title.yellow-border.commissioned:before,.page-title1.yellow-border.commissioned:before,.content .page-title1.yellow-border.commissioned:before,.content .page-title.yellow-border.commissioned:before,.single-concert .concert-title h1.yellow-border.commissioned:before,.bos-custom-title h1.yellow-border.commissioned:before{width:65px;bottom:-10px}@media(max-width: 767px){.page-title.yellow-border.commissioned:before,.page-title1.yellow-border.commissioned:before,.content .page-title1.yellow-border.commissioned:before,.content .page-title.yellow-border.commissioned:before,.single-concert .concert-title h1.yellow-border.commissioned:before,.bos-custom-title h1.yellow-border.commissioned:before{width:60px}}.bos-custom-title h1{margin-bottom:5px}.single-concert .concert-title{margin-bottom:30px}.single-concert .concert-title h1{margin-bottom:0}.single-concert .concert-title h3,.bos-custom-title h3{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:5px}@media only screen and (max-width: 767px){.single-concert .concert-title h3,.bos-custom-title h3{font-size:18px}}.bos-custom-title{margin-bottom:30px}.page-title1.artist a,.content .page-title1.artist a{display:inline-block}.page-title1,.content .page-title1{margin-bottom:30px}@media only screen and (max-width: 767px){.page-title1,.content .page-title1{margin-bottom:20px}}.interest-title,.content .interest-title,.content .interest-title:lang(zh-hant){font-size:28px;font-weight:48px}.news .page-title1,.news .content .page-title1{line-height:46px}@media only screen and (max-width: 767px){.news .page-title1,.news .content .page-title1{line-height:35px}}@media only screen and (min-width: 768px)and (max-width: 991px){.news .page-title1,.news .content .page-title1{line-height:35px}}.sub-title{font-size:16px;font-weight:700;letter-spacing:1.5px;line-height:28px;text-transform:uppercase}@media only screen and (max-width: 767px){.sub-title{font-size:14px;line-height:22px}}.inline{display:inline-block}.sidebar-title{color:#343449;font-size:15px;line-height:22px;letter-spacing:1px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-bottom:20px}.content h2{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:19px;letter-spacing:.4px;margin-bottom:12px;margin-top:30px;line-height:1.5}.content h2:lang(zh-hant){font-size:23px}.sidebar-title1{color:#8893a4;font-size:17px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-bottom:10px}.big-text{font-size:18px;line-height:32px}@media only screen and (max-width: 767px){.big-text{font-size:16px;line-height:26px}}.page-subtitle{font-size:17px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-top:10px;font-weight:400;margin-bottom:10px}.underlined-title,.underlined-title1{color:#393939;font-size:34px;font-weight:300;line-height:35px;position:relative;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;display:block}@media only screen and (max-width: 767px){.underlined-title,.underlined-title1{font-size:24px;line-height:35px}}.underlined-title:after,.underlined-title1:after{content:"";position:absolute;bottom:-10px;display:block;min-width:90px;background:#ffc215;height:2px}.underlined-title1:after{bottom:-20px}.underlined-subtitle,.content .underlined-subtitle{color:#393939;font-size:22px;font-weight:300;line-height:35px;position:relative;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;display:block;margin-top:30px}.underlined-subtitle.no-border:after,.content .underlined-subtitle.no-border:after{display:none !important}.underlined-subtitle.small,.content .underlined-subtitle.small{font-size:18px}.underlined-subtitle:after{content:"";position:absolute;bottom:-5px;display:block;min-width:90px;background:#ffc215;height:2px}.underlined-title-small{color:#fff;font-size:28px;font-weight:300;line-height:35px;position:relative;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;display:block}@media only screen and (max-width: 767px){.underlined-title-small{font-size:24px;line-height:35px}}.underlined-title-small:after{content:"";position:absolute;bottom:-5px;display:block;min-width:90px;background:#ffc215;height:2px}.form-label{color:#393939;font-size:20px;font-weight:300;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-bottom:10px}.side h3{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;color:#3b3449;font-size:24px;line-height:35px;margin-bottom:20px}.side p{color:#151123;font-size:18px;line-height:28px}.side .side-title{background-color:#8888a4;margin-left:-20px;margin-right:-20px;margin-top:30px;margin-bottom:30px;display:block;text-align:center;color:#fff;font-size:19px;line-height:35px;padding:2px 0;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.side img{margin:0 auto}.page-sidebar-right p{font-size:17px;line-height:28px}@media only screen and (max-width: 767px){.page-sidebar-right p{font-size:14px;line-height:26px}}.filter-label{text-shadow:0 1px 1px rgba(0,0,0,.5);color:#ededf5;font-size:16px;font-weight:700;letter-spacing:1.5px;line-height:28px;margin-top:50px;margin-left:30px}@media only screen and (max-width: 767px){.filter-label{margin-top:10px;margin-left:0;font-size:14px;text-align:center;margin-bottom:40px}}.content .fet-art a{color:#393939}.content .fet-art a:hover{color:#393939;border-color:#393939}.the-musicians-container p a{color:#ededf5;position:relative}.the-musicians-container p a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#fff;-webkit-transition:all .2s;transition:all .2s}.the-musicians-container p a:hover{color:#fff}.the-musicians-container p a:hover:before{width:100%;-webkit-transition:all .2s;transition:all .2s}.slideshow-caption{text-align:left;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.2);margin:0;padding:15px 100px 15px 20px;color:#fff}.year-active{font-size:16px;font-weight:300;line-height:35px;letter-spacing:1.5px;margin-left:30px}@media only screen and (max-width: 767px){.year-active{display:block;margin-left:0}}@media only screen and (max-width: 767px){.the-musicians .desc{margin-top:20px}}@media only screen and (max-width: 767px){.the-musicians .desc p{line-height:26px}}.uppercase-bold{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:15px;line-height:26px;margin-top:20px;color:#343449;letter-spacing:.8px;text-transform:uppercase}h2.upcoming-title{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;color:#393939;font-size:22px;line-height:32px;text-transform:uppercase;letter-spacing:1px;margin-bottom:22px}h2.popup-title{color:#fff;font-size:34px;font-weight:300;line-height:35px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-bottom:60px;margin-top:0;position:relative}@media only screen and (max-width: 767px){h2.popup-title{font-size:24px;line-height:35px;margin-bottom:40px}}h2.popup-title:before{content:"";position:absolute;bottom:-20px;width:90px;height:2px;background:#ffc215}@media only screen and (max-width: 767px){h2.popup-title:before{bottom:-10px}}.tour-title span.date{color:#441674;font-size:16px;font-weight:500;letter-spacing:2px;line-height:22px;text-transform:uppercase;margin-top:30px;display:block}.tour-title span.date .concert-date{display:inline-block}h2.instrument-title{font-size:28px;font-weight:300;line-height:35px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-align:left;padding-right:50px;margin-bottom:15px}.small-text{font-size:14px}.small-text-less{font-size:14px;line-height:1.5em}h3.p-composer-name{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:18px;color:#000;line-height:30px}h2.album-title{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:23px;color:#393939;line-height:31px;margin-top:0;margin-bottom:10px}h2.album-title i{font-family:"AvenirNextLTW01-DemiIta","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}span.commissioned-by{font-size:16px;color:#441674;letter-spacing:2.29px;line-height:22px}.content h2.donation-title{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:30px;color:#393939;line-height:1.2em;margin-bottom:28px;margin-top:0}@media only screen and (max-width: 767px){.content h2.donation-title{font-size:20px;margin-bottom:20px}}@media only screen and (min-width: 992px)and (max-width: 1200px){.content h2.donation-title{font-size:25px}}.content h2.donation-title span{background:red;display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;padding:8px 12px;line-height:1em;margin-top:10px}.view-more-concerts{color:#0087e0;font-size:16px;font-weight:400;position:relative;margin-bottom:40px;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.view-more-concerts:hover,.view-more-concerts:active,.view-more-concerts:focus{text-decoration:underline;color:#0087e0}#back-to-top{color:#535353;font-size:16px;font-weight:400;letter-spacing:1.53px;line-height:32px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;border:2px solid #535353;padding:12px 25px;margin-top:50px;display:inline-block;-webkit-transition:all .2s;transition:all .2s}#back-to-top{margin-top:0px}#back-to-top:hover{color:#fff;background:#8893a4;-webkit-transition:all .2s;transition:all .2s}a.whats-this{color:#343449;font-size:15px;position:relative;padding-left:30px;margin-left:20px;-webkit-transition:all .2s;transition:all .2s}a.whats-this:hover,a.whats-this:hover:before{color:#8d88a4;-webkit-transition:all .2s;transition:all .2s}a.whats-this:before{content:"";color:#343449;font-size:20px;line-height:20px;font-family:FontAwesome;position:absolute;left:0;top:-1px}.concert.filter-wrap a.whats-this{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.concert.filter-wrap a.whats-this,.concert.filter-wrap a.whats-this:before{color:#6c6c6c}.pagination,.pagination-wc,.search-pagination{list-style:none;display:inline-block}.pagination span.page-numbers,.pagination a.page-numbers,.pagination span.page-numbers.dots,.pagination-wc span.page-numbers,.pagination-wc a.page-numbers,.pagination-wc span.page-numbers.dots,.search-pagination span.page-numbers,.search-pagination a.page-numbers,.search-pagination span.page-numbers.dots{color:#393939;font-size:16px;border:1px solid #ccc;padding:12px 18px;background-color:rgba(0,0,0,0);border-radius:0 !important;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.pagination span.page-numbers,.pagination a.page-numbers,.pagination span.page-numbers.dots,.pagination-wc span.page-numbers,.pagination-wc a.page-numbers,.pagination-wc span.page-numbers.dots,.search-pagination span.page-numbers,.search-pagination a.page-numbers,.search-pagination span.page-numbers.dots{padding:8px 12px}}.pagination span.page-numbers.current,.pagination a.page-numbers:hover,.pagination a.page-numbers:focus,.pagination-wc span.page-numbers.current,.pagination-wc a.page-numbers:hover,.pagination-wc a.page-numbers:focus,.search-pagination span.page-numbers.current,.search-pagination a.page-numbers:hover,.search-pagination a.page-numbers:focus{color:#393939 !important;background-color:#ffcb1f;border:1px solid rgba(0,0,0,0);-webkit-transition:all .2s;transition:all .2s}.pagination span.page-numbers.dots,.pagination-wc span.page-numbers.dots,.search-pagination span.page-numbers.dots{background-color:#f6f6f6}.pagination ul.page-numbers,.pagination-wc ul.page-numbers,.search-pagination ul.page-numbers{list-style:none}.pagination ul.page-numbers li,.pagination-wc ul.page-numbers li,.search-pagination ul.page-numbers li{float:left;margin-right:10px}.pagination ul.page-numbers li a,.pagination-wc ul.page-numbers li a,.search-pagination ul.page-numbers li a{color:#393939;font-size:16px;border:1px solid #ccc;padding:12px 18px;background-color:#fff;border-radius:0 !important;-webkit-transition:all .2s;transition:all .2s}.pagination ul.page-numbers li:last-child,.pagination-wc ul.page-numbers li:last-child,.search-pagination ul.page-numbers li:last-child{margin-right:0}.content .download,.download{background-color:#ffc215;color:#393939;font-size:16px;letter-spacing:1.53px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:25px 80px;display:inline-block;margin-top:50px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.content .download,.download{padding:25px 20px;width:100%;text-align:center}}.content .download:hover,.download:hover,.download:focus,.content .download:focus,.content .download:active,.download:active{background-color:#431674;color:#fff;-webkit-transition:all .2s;transition:all .2s;border:none}.book-now{background-color:#ffc215;color:#393939;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px;letter-spacing:1.91px;padding:25px 45px;display:inline-block;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 768px)and (max-width: 991px){.book-now{padding:25px 30px}}.book-now:hover{background-color:#ffd970;-webkit-transition:all .2s;transition:all .2s}.mobile-book-now{height:38px}.mobile-book-now .book-now{padding:8px 15px;font-size:16px}.sold-out,.sold-out:hover{background-color:#58525d;color:#fff}.downloadable{display:flex;flex-wrap:wrap;margin-top:40px}@media only screen and (max-width: 1199px){.downloadable{justify-content:center}}.download-pdf{border:1px solid #ccc;background-color:#fff;color:#393939;font-size:16px;letter-spacing:1.53px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;display:inline-block;margin-top:15px;padding:12px 25px;font-weight:700;-webkit-transition:all .2s;transition:all .2s}.download-pdf.single{text-transform:uppercase}.download-pdf.sidebar{background-color:rgba(0,0,0,0);margin-left:0px}@media only screen and (max-width: 767px){.download-pdf{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1200px){.download-pdf{margin-left:30px}}.download-pdf:hover{color:#fff;background-color:#8893a4;-webkit-transition:all .2s;transition:all .2s}.concert-sidebar .more-ticketing-info{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:normal;text-decoration:underline;font-size:14px}.concert-sidebar .more-ticketing-info:hover{text-decoration:none}.content .simple,a.simple{color:#8893a4;font-size:16px;font-weight:400;letter-spacing:1.53px;line-height:32px;display:block;margin-bottom:20px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.content .simple:hover,a.simple:hover{color:#fff;-webkit-transition:all .2s;transition:all .2s;border:none}.margin-separator{margin-top:80px;display:block}.content p a.bordered-box,a.bordered-box,.content a.bordered-box{color:#393939;font-size:16px;font-weight:400;letter-spacing:1.53px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;border:1px solid #ccc;display:inline-block;padding:12px 25px;text-transform:uppercase;background-color:#f9f9f9;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;margin-top:20px}.content p a.bordered-box.home,a.bordered-box.home,.content a.bordered-box.home{margin-top:60px}.content p a.bordered-box1,a.bordered-box1{color:#fff;font-size:16px;font-weight:400;letter-spacing:1.53px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;border:1px solid #8893a4;display:inline-block;padding:12px 25px;text-transform:uppercase;background-color:rgba(0,0,0,0);width:100%;-webkit-transition:all .2s;transition:all .2s;margin-top:20px;text-align:center}a.bordered-box:hover,.content p a.bordered-box:hover,a.bordered-box:active,.content p a.bordered-box:active,a.bordered-box:focus,.content a.bordered-box:focus,.content a.bordered-box:hover,a.bordered-box:active,.content a.bordered-box:active,a.bordered-box:focus,.content a.bordered-box:focus{color:#393939;background-color:#ffc115;border:1px solid #ccc}a.bordered-box1:hover,.content p a.bordered-box1:hover,.content p a.bordered-box1:active,.content a.bordered-box1:active,.content p a.bordered-box1:active,a.bordered-box1:focus,.content p a.bordered-box1:focus{color:#fff;background-color:#8893a4;border:1px solid #8893a4}.goto-tab,.content .goto-tab{color:#393939;font-size:16px;font-weight:400;letter-spacing:1.53px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;display:inline-block;padding:15px 25px;text-transform:uppercase;background-color:#ffc215;-webkit-transition:all .2s;transition:all .2s;margin-top:20px;width:100%;text-align:center}.goto-tab i,.content .goto-tab i{color:#393939;font-size:14px;font-weight:400;line-height:14px;margin-left:5px}a.goto-tab:hover,.content a.goto-tab:hover,a.goto-tab:active,.content a.goto-tab:active,a.goto-tab:focus,.content a.goto-tab:focus{color:#fff;background-color:#4d0076;border:none}a.goto-tab:hover i,.content a.goto-tab:hover i,a.goto-tab:active i,.content a.goto-tab:active i,a.goto-tab:focus i,.content a.goto-tab:focus i{color:#fff}a.read-more,.content a.read-more,.content .more-link{color:#fff;font-size:16px;font-weight:400;letter-spacing:1.53px;margin-top:10px;display:inline-block;position:relative;-webkit-transition:all .2s;transition:all .2s;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase}.content .more-link{display:table}a.read-more.no-space{letter-spacing:1px}a.read-more:hover,.content a.read-more:hover,.content .more-link:hover{color:#fff;border:none}a.read-more:before,.content a.read-more:before,.content a.more-link:before{content:"";position:absolute;bottom:-3px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#fff;-webkit-transition:all .2s;transition:all .2s}a.read-more:hover:before,.content a.read-more:hover:before,.content a.more-link:hover:before{width:100%;-webkit-transition:all .2s;transition:all .2s}.category-btn,.content .category-btn{color:#fff;font-size:16px;font-weight:400;float:right;border:1px solid #8888a4;padding:8px 15px;margin-top:-8px;-webkit-transition:all .2s;transition:all .2s}.category-btn:hover,.content .category-btn:hover,.category-btn:active,.content .category-btn:active,.category-btn:focus,.content .category-btn:focus{color:#fff;background-color:#8893a4;border:1px solid #8893a4;-webkit-transition:all .2s;transition:all .2s}.back{color:#8893a4;font-size:17px;font-weight:500;line-height:28px;display:inline-block;float:right;-webkit-transition:all .2s;transition:all .2s}.back:hover{color:#fff;-webkit-transition:all .2s;transition:all .2s}.film-single .back:hover{color:#000}.blog-pagination{text-align:center;border-top:1px solid #8888a4;border-bottom:1px solid #8888a4;padding:30px 0;margin-top:60px}.blog-pagination .prev,.blog-pagination .next{margin-top:10px}.blog-pagination .prev a,.blog-pagination .next a{color:#8893a4;font-size:17px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.blog-pagination .prev a:hover,.blog-pagination .next a:hover{color:#fff;-webkit-transition:all .2s;transition:all .2s}.blog-pagination .prev{float:left}.blog-pagination .next{float:right}.c-tab{list-style:none;border-bottom:2px solid #ccc;padding:0 8px;margin-top:20px;margin-bottom:0;margin-left:0 !important}.c-tab li{float:left;margin-bottom:0}.c-tab li a{color:#393939;font-size:14px;letter-spacing:1.34px;border:1px solid rgba(0,0,0,0);border-bottom:none;padding:12px 15px;display:block;text-transform:uppercase}.c-tab li.active a{border-color:#ccc}.c-tab.white{margin-bottom:20px;border-bottom:1px solid #8888a4}.c-tab.white li a{font-size:17px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.c-tab.white li{width:50%}.c-tab.white li a{font-size:14px;padding:4px 5px;line-height:20px;height:50px;width:50%;display:table-cell;vertical-align:middle;text-align:center}}.c-tab.white li.active a{background-color:#8888a4;border-color:#8888a4}.c-tab.donation{border:none;padding:0}.c-tab.donation li{width:50%;position:relative;margin-bottom:0}.c-tab.donation li a{background-color:#f6f6f6;color:#393939;font-size:16px;font-weight:400;letter-spacing:1.53px;line-height:32px;text-align:center;border:1px solid #8888a4;border-bottom:none;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.c-tab.donation li a{line-height:20px}}.c-tab.donation li.active a{background-color:#fff;border-color:#979797}.c-tab.donation li.active:after{content:"";width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#8888a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-13px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.c-tab.donation li.active:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media only screen and (max-width: 767px){.tab-pane{display:none !important}}@media only screen and (max-width: 767px){.tab-pane.active{display:block !important}}.tab-pane1{display:none !important}.tab-pane1.active{display:block !important}@media only screen and (max-width: 767px){.cfade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}}@media only screen and (max-width: 767px){.cfade.in{opacity:1}}.view-map{color:#0088e1}a.underlined,.content a.underlined{text-decoration:underline;line-height:27px}a.white,.content a.white{color:#0e71d9;text-decoration:none}a.white:hover,.content a.white:hover,a.white:focus,.content a.white:focus{color:#0e71d9}.other-amount,.anonymous{color:#fff35a;font-size:17px;font-weight:500;line-height:26px;text-transform:uppercase;margin-left:100px}@media only screen and (max-width: 767px){.other-amount{margin-left:0;margin-top:20px;display:block}}.loading{text-align:center;position:fixed;background:rgba(0,0,0,.44);display:none;top:0;left:0;z-index:999;font-size:50px;width:100%;height:100%}a.at-share-btn.at-svc-whatsapp{display:none}@media only screen and (max-width: 991px){a.at-share-btn.at-svc-whatsapp{display:inline-block}}.back-to-list-btn{color:#0087e0;font-size:15px;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:500;line-height:28px;position:relative;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.back-to-list-btn.tour{float:right;margin-top:-65px}}.back-to-list-btn:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#0087e0;-webkit-transition:all .2s;transition:all .2s}.back-to-list-btn:hover:before{width:100%;-webkit-transition:all .2s;transition:all .2s}.back-to-list-btn:hover,.back-to-list-btn:focus,.back-to-list-btn:active{color:#0087e0}#reset-filter{color:#393939;margin-left:50px;font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}a.learn-more-button{color:#2a2a2a;font-size:16px;line-height:25px;letter-spacing:1px;text-transform:uppercase;background-color:#ffc215;padding:9px 40px;margin-top:15px;display:inline-block;-webkit-transition:all .2s;transition:all .2s}a.learn-more-button:hover{color:#fff;background-color:#4d0076}a.big-button{width:100%;max-width:573px;color:#fff;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:2px;line-height:25px;text-transform:uppercase;padding:17px 30px;margin:0 auto;display:block;margin-bottom:15px;text-align:center;border:none !important;position:relative}a.big-button.download-image{background-color:#ffc215;color:#393939}a.big-button.download-image:hover{background-color:#ffd970;color:#393939}a.big-button.facebook{background-color:#2641af;max-width:320px;text-align:left;padding:8px 30px;padding-left:60px}a.big-button.facebook:hover{background-color:#2641af;color:#fff}a.big-button.facebook:before{content:"";color:#fff;font-family:"Fontawesome";font-size:20px;font-weight:400;margin-right:25px;position:absolute;left:30px;top:50%;transform:translateY(-50%)}a.big-button.facebook:lang(zh-hant){padding:17px 30px 17px 60px;line-height:32px}a.big-button.press-release{margin-left:0;max-width:370px;padding-left:60px;margin-top:30px}a.big-button.press-release:before{content:"";color:#393939;font-family:"Fontawesome";font-size:25px;font-weight:400;margin-right:25px;position:absolute;left:30px;top:50%;transform:translateY(-50%)}a.big-button.press-release:hover{background-color:#fff01e;color:#393939}.season-brochure,.chamber-concert{margin-top:44px;background-color:#ffc215;color:#441674;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;letter-spacing:2px;text-transform:uppercase;padding:17px;text-align:center;display:block;position:relative;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 991px){.season-brochure,.chamber-concert{margin-top:0}}@media only screen and (max-width: 991px){.season-brochure.new-category,.chamber-concert.new-category{padding:7px 17px}}.season-brochure.pink,.chamber-concert.pink{background-color:pink}.season-brochure.purple,.chamber-concert.purple{background-color:#433552;color:#fff !important}.season-brochure.gray,.chamber-concert.gray{background:#e9e5ef}.season-brochure.gray:hover,.chamber-concert.gray:hover{background-color:#ffc215;color:#393939 !important}.season-brochure.selected,.chamber-concert.selected{background-color:#ffc215;color:#393939 !important}.season-brochure:hover,.chamber-concert:hover{color:#393939 !important;background-color:#ffd970}a.back-to-concert{margin-top:35px;display:inline-block}ul.continent{list-style:none;display:inline-block}ul.continent li{float:left;margin-right:15px}@media only screen and (max-width: 991px){ul.continent li{margin-right:10px;margin-bottom:10px}}ul.continent li a{display:block;border:1px solid #ccc;background-color:#f6f6f6;color:#393939;font-size:20px;padding:17px 40px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 991px){ul.continent li a{font-size:16px;padding:7px 15px}}ul.continent li a:hover{background-color:#ffc215}ul.continent li:last-child,ul.continent li.last{margin-right:0}ul.continent li.selected a{background-color:#ffc215}a.listen-button,.content a.listen-button{color:#393939;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background-color:#ffc215;padding:18px 30px;border:none;margin-top:20px;-webkit-transition:all .2s;transition:all .2s}a.listen-button:before,.content a.listen-button:before{content:"";color:#2d2d2d;font-family:"Fontawesome";font-size:19px;font-weight:400;margin-right:30px}a.listen-button:hover,.content a.listen-button:hover{border:none;color:#393939;background-color:#ffd970}@media(max-width: 991px){.page-sub-menu-wrap{text-align:center}}@media(max-width: 767px){.page-sub-menu-wrap{float:left;width:100%}}ul.page-sub-menu{display:inline-block;list-style:none;margin:0;float:right;margin-top:45px}@media(max-width: 991px){ul.page-sub-menu{float:none;margin:0 auto;margin-top:45px}}@media(max-width: 767px){ul.page-sub-menu{margin-top:10px}}ul.page-sub-menu li{float:left;margin-right:15px}ul.page-sub-menu li:last-child{margin-right:0}@media(max-width: 767px){ul.page-sub-menu li{float:none;display:block;margin-right:0;margin-bottom:5px}}ul.page-sub-menu li a{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:20px;color:#000;line-height:30px;padding:19px 10px 16px;background:rgba(255,255,255,.9);-webkit-transition:all .2s;transition:all .2s;display:block;width:275px;text-align:center}ul.page-sub-menu li.active a,ul.page-sub-menu li a:hover,ul.page-sub-menu li a:active,ul.page-sub-menu li a:focus{background:#ffca20}@media(max-width: 1199px){ul.page-sub-menu li a{width:220px;padding:12px 10px 10px;font-size:16px;line-height:24px}}.commission-filter{display:inline-block;margin-bottom:30px;background:#eee;padding:12px 23px}@media(max-width: 767px){.commission-filter{display:block;width:100%;margin-left:0;margin-top:30px;max-width:330px}}@media(max-width: 400px){.commission-filter{padding:12px 16px}}.commission-filter label{padding:9px;display:inline-block;position:relative;background:#fff;border:2px solid #747474;border-radius:4px;margin:0;cursor:pointer;float:left}.commission-filter input[type=checkbox]{display:none}.commission-filter input[type=checkbox]:checked+label:after{content:"";font-family:fontawesome;position:absolute;top:-2px;left:1px;font-size:16px;color:#747474}.commission-filter span{margin-left:13px;margin-top:2px;display:inline-block}#view-past-season,#view-past-season1{float:right;font-size:15px;color:#0e71d9;line-height:20px;border-bottom:1px solid rgba(0,0,0,0);margin-top:15px}@media(max-width: 767px){#view-past-season,#view-past-season1{margin-top:5px}}#view-past-season:after,#view-past-season1:after{content:"";font-family:FontAwesome;font-size:12px;color:#007ed3;margin-left:5px}#view-past-season:hover,#view-past-season1:hover{color:#0e71d9;border-bottom:1px solid #0e71d9}a.view-bio h3:hover{color:#0087e0}a.load-more{background:#ffc115;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;color:#2a2a2a;letter-spacing:1px;margin:0 auto;display:inline-block;padding:9px 42px;margin-top:40px;-webkit-transition:all .2s;transition:all .2s}a.load-more:hover{color:#fff;background-color:#4d0076}.view-works{position:relative;padding-right:20px}.view-works:after{display:inline-block;content:"↓";margin-left:10px;margin-top:-2px;position:absolute}.content ul.menu-buttons{list-style:none;display:flex;margin:0;margin-left:80px;padding:0}@media(max-width: 767px){.content ul.menu-buttons{width:100%;margin-left:0;margin-top:50px;display:block}}.content ul.menu-buttons li{margin-right:25px}@media(max-width: 767px){.content ul.menu-buttons li{margin-right:0;margin-bottom:15px;text-align:center}}.content ul.menu-buttons li a{font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:20px;color:#393939;line-height:32px;background:#f6f6f6;border:1px solid #ccc;padding:10px 30px;display:block;-webkit-transition:all .2s;transition:all .2s}.content ul.menu-buttons li a.selected,.content ul.menu-buttons li a:hover{background:#ffc115;color:#393939;border:1px solid #ccc}.wdgk_donation_content input.wdgk_donation{display:inline-block;height:45px;margin-right:4px}@media(max-width: 767px){.wdgk_donation_content input.wdgk_donation{height:41px}}.wdgk_donation_content a.button.wdgk_add_donation{display:inline-block}a.pledge-btn{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;color:#393939 !important;letter-spacing:1.53px;background:#ffc115;padding:12px 30px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;border:none !important;margin-top:17px;display:inline-block}@media only screen and (max-width: 767px){a.pledge-btn{margin-top:0px;padding:8px 15px}}a.pledge-btn:hover{text-decoration:none;background:#ffd970}a.pledge-btn.big-padding{width:100%;display:block;padding:30px 10px;text-align:center}@media only screen and (max-width: 1199px){a.pledge-btn.big-padding{font-size:14px}}@media only screen and (max-width: 767px){a.pledge-btn.big-padding{padding:20px 15px;margin-top:17px}}.pledge-wrap{padding:66px 0 43px;border-bottom:1px solid #ccc;margin-bottom:44px}@media only screen and (max-width: 767px){.pledge-wrap{padding:40px 0 40px}}.pledge-wrap .pledge-box .content{display:flex;flex-direction:column;justify-content:space-between}.pledge-wrap .pledge-box span.soldout{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;letter-spacing:1.53px;background:gray;padding:12px 30px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;border:none !important;margin-top:17px;display:inline-block}@media only screen and (max-width: 767px){.pledge-wrap .pledge-box span.soldout{margin-top:0px;padding:8px 15px}}.inputfile-wrap{margin-left:20px}@media only screen and (max-width: 767px){.inputfile-wrap{margin-left:0}}.inputfile{opacity:0;position:absolute;z-index:-1}.inputfile+label{font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem;background:#fff;border:1px solid #8893a4;color:#393939;font-size:17px}.inputfile.error+label{border:2px solid #d05151}.inputfile:focus+label,.inputfile+label:hover{background-color:#edecec}.inputfile:focus+label,.inputfile.has-focus+label{outline:1px dotted #000;outline:none}.inputfile+label *{pointer-events:none}.back-button{font-size:15px;color:#393939;text-align:right}.back-button:hover{color:#393939;text-decoration:underline}@media only screen and (max-width: 767px){.back-button{margin-left:auto;margin-bottom:20px;font-size:12px}}.select2-dropdown{background-color:#eae5f0;border:1px solid #ccc;border-radius:0;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-container--default .select2-results>.select2-results__options{max-height:290px}.filter-select select{display:none}.filter-select .select2-container{background-color:#fff;border:1px solid #ccc;padding:12px 10px;width:100% !important;color:#a3a3a3;font-size:20px;line-height:32px;outline:none;margin-top:0px}.filter-select .select2-container .select2-selection__rendered{font-size:20px;font-weight:300;color:#a3a3a3;background-color:#fff;border:none}.filter-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:5px}.filter-select .select2-container--default .select2-selection--single{border:none;outline:none}.filter-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;position:relative}.filter-select .select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";top:-12px;right:-2px;color:#8891a6;position:absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transition:all .2s;transition:all .2s}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s;transition:all .2s}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#393939}.select2-container--default .select2-results__option{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;padding:12px;color:#393939}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f6f6f6}.select2-container--default .select2-selection--single{background:none}.variations select{display:none}.chosen-container{background-color:#3b3449;border:1px solid #8893a4;padding:8px 10px;width:100% !important;color:#fff;font-size:20px;line-height:32px;outline:none;margin-top:10px;display:block}.chosen-container-single .chosen-drop{margin-top:1px;border-radius:0}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{font-size:15px;font-weight:300;color:#fff;background:#3b3449;border:none;border-radius:0;box-shadow:none}.chosen-container-single .chosen-single div b{border:none;position:relative;background:none;font-size:17px}.chosen-container-single .chosen-single div b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";color:#fff;position:absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transition:all .2s;transition:all .2s}.chosen-container-active.chosen-with-drop .chosen-single div b:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s;transition:all .2s}.chosen-container .chosen-results{margin:0 !important;border-radius:0}.chosen-container .chosen-results li.active-result{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;padding:12px;background:#4e4d66;color:#fff}.chosen-container .chosen-results li.active-result.result-selected{background-color:#2d2837}.chosen-container .chosen-results li.highlighted{background-color:#3b3449;color:#fff}.gSearch{display:none;position:absolute;z-index:9;right:0px;bottom:-65px;width:300px;padding:10px;background-color:#151123;height:59px;color:#000}table.gsc-search-box td.gsc-input{padding-right:0 !important}.gsc-control-cse{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding:0 !important}input.gsc-search-button{margin-left:0px !important}.cse input.gsc-search-button,input.gsc-search-button{background:#fff35a !important;text-transform:uppercase;border:2px solid #404253 !important;border-left:0 !important;height:38px !important;padding:9px 11px !important;width:100% !important;margin:0 !important;min-width:75px !important;font-size:14px !important;line-height:20px !important;outline:none;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important}.gsib_b{display:none !important}input.gsc-search-button:after{content:""}.gsc-input-box{border:none !important;background:none !important;height:auto !important}.gsib_a{padding:0 !important}table.gsc-search-box td{vertical-align:top !important}.gsc-input input[type=text]{width:200px !important;padding:4px 0 !important;color:#8893a4 !important;font-size:15px !important;line-height:30px !important;border:2px solid #404253 !important;border-right:0 !important;padding:2px 11px !important;outline:none !important;font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important;height:40px !important}.gsc-clear-button{display:none !important}.cse .gsc-control-cse,.gsc-control-cse{background-color:#e8e8e8}nav#nav .select-container{display:none;text-align:left}nav#nav .select-container select{display:none}nav#nav .select-container .select2-container{background-color:#f6f6f6;border:1px solid #8893a4;padding:8px 10px;width:100% !important;color:#fff;font-size:20px;line-height:32px;outline:none}nav#nav .select-container .select2-container .select2-selection__rendered{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;color:#393939;background-color:#f6f6f6;border:none}nav#nav .select-container .select2-container--default .select2-selection--single{border:none;outline:none}nav#nav .select-container .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;position:relative}nav#nav .select-container .select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";top:-12px;right:-2px;color:#8891a6;position:absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){nav#nav .select-container{display:block}}nav#nav .select-container .select2-container{margin-top:0}@media only screen and (max-width: 767px){nav#nav ul{display:none}}.variations .select-var select{display:none !important}.variations .select-var .select2-container{background-color:rgba(0,0,0,0);border:1px solid #8893a4;padding:8px 10px;width:100% !important;color:#fff;font-size:20px;line-height:32px;outline:none;margin-top:20px;margin-bottom:0 !important}.variations .select-var .select2-container .select2-selection__rendered{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;color:#393939;background-color:rgba(0,0,0,0);border:none}.variations .select-var .select2-container--default .select2-selection--single{border:none;outline:none}.variations .select-var .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;position:relative}.variations .select-var .select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";top:-12px;right:-2px;color:#8891a6;position:absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transition:all .2s;transition:all .2s}.kit-wrapper .variations .select-var .select2-container{margin-bottom:20px !important}.donations{border:1px solid #8888a4;padding:30px 20px}.donations.bos{border:none;padding:0}.donations .form-group{margin-bottom:10px}.donations .form-group.with-border{padding-top:20px;padding-bottom:25px;border-top:1px solid #ccc}.donations .form-group.full-border{background:#fafafa;border:1px solid #8888a4;padding:25px 30px;margin:30px 0}@media only screen and (max-width: 767px){.donations{padding:10px;padding-top:25px}}.donations .select{border:2px solid #8893a4;background:rgba(0,0,0,0);padding:8px 15px;color:#fff;font-size:24px;font-weight:500;vertical-align:bottom;line-height:26px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;outline:none}.donations .select.amount{max-width:190px;height:50px;font-size:24px;line-height:24px;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.donations .select.amount{min-width:100%}}.donations .select.mcdullamt{max-width:30px;height:24px;font-size:16px;line-height:16px;padding:0;text-align:center}.donations .select.select.small{font-size:17px;line-height:26px;width:100%;height:44px}.donations input[type=text],.donations input[type=email],.donations textarea{border:2px solid #8893a4;background:rgba(0,0,0,0);color:#393939;padding:10px 15px;font-size:17px;line-height:20px;outline:none;height:44px;width:100%;display:inline-block}.donations ::-webkit-input-placeholder{color:#8893a4;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations :-moz-placeholder{color:#8893a4;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations ::-moz-placeholder{color:#8893a4;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations :-ms-input-placeholder{color:#8893a4;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations input.error,.donations textarea.error{border-color:#d05151}.donations input[type=submit],.donations input[type=reset]{background-color:#ffc215;padding:13px 50px;color:#46316e;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.5px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important;border:none;text-transform:uppercase}@media only screen and (max-width: 767px){.donations input[type=submit],.donations input[type=reset]{width:49%;padding:13px 20px}}.donations input[type=reset]{background-color:rgba(0,0,0,0);color:#8888a4;margin-left:30px;padding:13px 10px}@media only screen and (max-width: 767px){.donations input[type=reset]{margin-left:0}}.donations textarea{height:100px;max-width:100%}.donations .col,.donations .col1,.donations .col2,.donations .col3{width:100%;float:left;padding:0 5px}@media only screen and (max-width: 500px){.donations .col,.donations .col1,.donations .col2,.donations .col3{float:none;width:100% !important;margin-bottom:10px;padding:0}}.donations .col1{width:24%}.donations .col2,.donations .col3{width:38%}.donations .field-wrap,.donations .label-wrap{min-height:40px;position:relative}.donations .field-wrap.with-margin,.donations .label-wrap.with-margin{margin-bottom:20px}@media only screen and (max-width: 767px){.donations .field-wrap,.donations .label-wrap{min-height:30px}}.donations .field-wrap.with-margin{margin-top:10px}.donations .side-label{color:#393939;font-size:17px;line-height:26px;margin-left:15px;top:12px;position:absolute}.donations .side-label.bos{top:0}@media only screen and (max-width: 767px){.donations .side-label.bos{top:12px}}@media only screen and (max-width: 767px){.donations .side-label{position:relative;margin-left:0;top:3px}}.donations .radio-inline,.donations .checkbox-inline{margin-top:15px;padding-left:0;margin-right:20px}@media only screen and (max-width: 767px){.donations .radio-inline,.donations .checkbox-inline{float:none;margin-right:0;margin-left:0;padding-left:10px;margin-top:0}}.donations .radio-inline.no-margin{margin-top:0}.donations .purple{background-color:#f6f6f6;margin-left:-20px;margin-right:-20px;padding:30px 20px 30px;margin-top:30px}@media only screen and (max-width: 767px){.donations .purple{margin-left:-10px;margin-right:-10px;padding:30px 10px 5px}}.donations .purple.receipt{margin-top:0;margin-bottom:10px}.donations .form-group.first{margin-top:40px}.donations .form-group.second{margin-top:40px}.donations .form-group.second img{max-width:125px}@media only screen and (min-width: 768px){.donations .form-group.second img{float:right;padding:10px 0 0 0}}.donations label.title-label{color:#393939;font-size:16px;margin-top:13px;font-weight:300;line-height:26px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.donations label.title-label{margin-top:0px}}.donations label.title-label.agree{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations label.title-label.agree:lang(zh-hant){font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.donations label.title-label.currency{padding-right:10px;margin-bottom:10px}@media only screen and (max-width: 767px){.donations label.title-label.currency{margin-bottom:5px}}.donations .acknowledged-group label.title-label{margin-top:3px;line-height:19px}.donations input[type=checkbox],.donations input[type=radio]{opacity:0;position:absolute;z-index:8;width:18px;height:18px}.donations input[type=checkbox]:checked,.donations input[type=radio]:checked,.donations input[type=checkbox]:focus,.donations input[type=radio]:focus{outline:none !important}.donations input[type=checkbox]+.lbl,.donations input[type=radio]+.lbl{position:relative;z-index:7;display:inline-block;margin:0;line-height:20px;min-height:14px;min-width:14px;font-weight:normal}.donations .f-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}@media only screen and (max-width: 1199px){.donations .f-grid{gap:10px}}@media only screen and (max-width: 991px){.donations .f-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 555px){.donations .f-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px}}.donations .radio-inline.big{margin-right:0;margin-left:0;margin-top:0}.donations .radio-inline.big .lbl{font-size:27px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif}.donations input[type=checkbox]+.lbl.padding-8::before,.donations input[type=radio]+.lbl.padding-8::before{margin-right:8px}.donations input[type=checkbox]+.lbl::before,.donations input[type=radio]+.lbl::before{font-family:fontAwesome;font-weight:normal;font-size:11px;color:#fff;content:" ";background-color:#fff;border:2px solid #393939;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:0;display:inline-block;text-align:center;vertical-align:middle;height:17px;line-height:13px;min-width:17px;margin-right:1px;margin-top:-5px}.donations input[type=checkbox]:checked+.lbl::before,.donations input[type=radio]:checked+.lbl::before{display:inline-block;content:"";border-color:#393939;color:#393939;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1)}.donations input[type=checkbox]:hover+.lbl::before,.donations input[type=radio]:hover+.lbl::before,.donations input[type=checkbox]+.lbl:hover::before,.donations input[type=radio]+.lbl:hover::before{border-color:#393939}.donations input[type=checkbox]:active+.lbl::before,.donations input[type=radio]:active+.lbl::before,.donations input[type=checkbox]:checked:active+.lbl::before,.donations input[type=radio]:checked:active+.lbl::before{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}.donations input[type=checkbox]:disabled+.lbl::before,.donations input[type=radio]:disabled+.lbl::before,.donations input[type=checkbox][disabled]+.lbl::before,.donations input[type=radio][disabled]+.lbl::before,.donations input[type=checkbox].disabled+.lbl::before,.donations input[type=radio].disabled+.lbl::before{background-color:#ddd !important;border-color:#ccc !important;box-shadow:none !important;color:#bbb}.donations input[type=radio]+.lbl::before{border-radius:32px;font-family:Arial,Helvetica,sans-serif;font-size:28px}.donations input[type=radio]:checked+.lbl::before{content:"•"}.form-row .radio-inline,.form-row .checkbox-inline{margin-top:15px;padding-left:0;margin-right:20px}@media only screen and (max-width: 767px){.form-row .radio-inline,.form-row .checkbox-inline{float:none;margin-right:0;margin-left:0;padding-left:10px;margin-top:0}}.form-row .radio-inline.no-margin{margin-top:0}.form-row .purple{background-color:#44435c;margin-left:-20px;margin-right:-20px;padding:30px 20px 5px;margin-top:30px}@media only screen and (max-width: 767px){.form-row .purple{margin-left:-10px;margin-right:-10px;padding:30px 10px 5px}}.form-row .form-group.first{margin-top:40px}.form-row .form-group.second{margin-top:20px}.form-row label.title-label{color:#fff;font-size:16px;margin-top:13px;font-weight:300;line-height:26px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.form-row label.title-label{margin-top:0px}}.form-row input[type=checkbox],.form-row input[type=radio]{opacity:0;position:absolute;z-index:8;width:18px;height:18px}.form-row input[type=checkbox]:checked,.form-row input[type=radio]:checked,.form-row input[type=checkbox]:focus,.form-row input[type=radio]:focus{outline:none !important}.form-row input[type=checkbox]+.lbl,.form-row input[type=radio]+.lbl{position:relative;z-index:7;display:inline-block;margin:0;line-height:20px;min-height:14px;min-width:14px;font-weight:normal}.form-row input[type=checkbox]+.lbl.padding-8::before,.form-row input[type=radio]+.lbl.padding-8::before{margin-right:8px}.form-row input[type=checkbox]+.lbl::before,.form-row input[type=radio]+.lbl::before{font-family:fontAwesome;font-weight:normal;font-size:11px;color:#393939;content:" ";background-color:#fff;border:2px solid #8893a4;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:0;display:inline-block;text-align:center;vertical-align:middle;height:17px;line-height:13px;min-width:17px;margin-right:1px;margin-top:-5px}.form-row input[type=checkbox]:checked+.lbl::before,.form-row input[type=radio]:checked+.lbl::before{display:inline-block;content:"";border-color:#8893a4;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1)}.form-row input[type=checkbox]:hover+.lbl::before,.form-row input[type=radio]:hover+.lbl::before,.form-row input[type=checkbox]+.lbl:hover::before,.form-row input[type=radio]+.lbl:hover::before{border-color:#8893a4}.form-row input[type=checkbox]:active+.lbl::before,.form-row input[type=radio]:active+.lbl::before,.form-row input[type=checkbox]:checked:active+.lbl::before,.form-row input[type=radio]:checked:active+.lbl::before{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}.form-row input[type=checkbox]:disabled+.lbl::before,.form-row input[type=radio]:disabled+.lbl::before,.form-row input[type=checkbox][disabled]+.lbl::before,.form-row input[type=radio][disabled]+.lbl::before,.form-row input[type=checkbox].disabled+.lbl::before,.form-row input[type=radio].disabled+.lbl::before{background-color:#ddd !important;border-color:#ccc !important;box-shadow:none !important;color:#bbb}.form-row input[type=radio]+.lbl::before{border-radius:32px;font-family:Arial,Helvetica,sans-serif;font-size:28px}.form-row input[type=radio]:checked+.lbl::before{content:"•"}.error-container{display:none;padding:10px 20px 10px;background:#d05151}.error-container ol{display:none !important}.error-container ul#error_fund{margin-bottom:0;padding-bottom:0}.error-container ul#error_fund li{font-weight:700;font-size:16px}.col1 select,.form-row select,.composer-filter-wrap select{display:none}.col1 .select2-container,.form-row .select2-container,.composer-filter-wrap .select2-container{background-color:rgba(0,0,0,0);border:2px solid #8893a4;padding:6px 10px;width:100% !important;color:#393939;font-size:17px;line-height:30px;outline:none}.col1 .select2-container .select2-selection__rendered,.form-row .select2-container .select2-selection__rendered,.composer-filter-wrap .select2-container .select2-selection__rendered{font-size:17px;color:#393939;background-color:rgba(0,0,0,0);border:none}.col1 .select2-container--default .select2-selection--single,.form-row .select2-container--default .select2-selection--single,.composer-filter-wrap .select2-container--default .select2-selection--single{border:none;outline:none}.col1 .select2-container--default .select2-selection--single .select2-selection__arrow b,.form-row .select2-container--default .select2-selection--single .select2-selection__arrow b,.composer-filter-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;position:relative}.col1 .select2-container--default .select2-selection--single .select2-selection__arrow b:before,.form-row .select2-container--default .select2-selection--single .select2-selection__arrow b:before,.composer-filter-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";top:-12px;right:-2px;color:#8891a6;position:absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.col1,.form-row,.composer-filter-wrap{display:block}}.col1 .select2-container,.form-row .select2-container,.composer-filter-wrap .select2-container{margin-top:0}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow b:before{top:-17px}.composer-filter-wrap{max-width:341px}.composer-filter-wrap .select2-container{background-color:#f6f6f6;border:1px solid #ccc}@media(max-width: 767px){.composer-filter-wrap .select2-container{margin-top:20px}}table.gstl_50.gssb_c{width:219px !important}table.gstl_50.gssb_c table.gsc-completion-container{color:#343449}.newsletter-page input[type=text],.newsletter-page input[type=email],.newsletter-page textarea{border:2px solid #8893a4;background:rgba(0,0,0,0);color:#fff;padding:10px 15px;font-size:17px;line-height:20px;outline:none;height:51px;width:50%;display:inline-block}@media only screen and (max-width: 500px){.newsletter-page input[type=text],.newsletter-page input[type=email],.newsletter-page textarea{width:100%;margin-bottom:20px}}.newsletter-page button[type=submit],.newsletter-page input[type=reset]{background-color:#ffc215;padding:13px 50px;color:#46316e;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.5px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important;border:none;text-transform:uppercase}@media only screen and (max-width: 500px){.newsletter-page button[type=submit],.newsletter-page input[type=reset]{width:100%;padding:13px 20px}}.newsletter-page .error-container-page ol{list-style:none;margin:0;padding-top:12px}.newsletter-page .error-container-page ol li label{font-size:15px;line-height:28px;font-weight:normal;color:#ff5454;font-weight:bold}.newsletter-page .loading-success-page{padding-top:12px}.mailing-page{min-height:400px}.widget_search{position:relative}.widget_search input[type=search]{border:1px solid #ccc;background-color:#fff;color:#a3a3a3;font-size:20px;font-weight:500;line-height:32px;padding:10px 50px 10px 22px;width:100%;outline:none}.widget_search button.search-submit{position:absolute;color:#ffca20;font-size:24px;font-weight:400;background-color:rgba(0,0,0,0);border:none;top:0;right:0;padding:11px 19px;outline:none}.cse .gsc-search-button-v2,.gsc-search-button-v2{padding:11px 27px 12px !important}.ack-wrap{margin-top:17px}.ack-wrap .ack-name{width:50%;display:inline-block}@media only screen and (max-width: 767px){.ack-wrap .ack-name{width:100%;display:block}}.ack-wrap .radio-inline{margin-top:0;margin-right:0;margin-left:30px}@media only screen and (max-width: 767px){.ack-wrap .radio-inline{margin-left:0;margin-top:10px;padding-left:0}}.audition-form p.required-note{font-size:12px;color:red;margin-bottom:20px}.audition-form .acf-fields>.acf-field{border-top:none !important;padding:20px 0 !important}.audition-form .acf-fields>.acf-field.af-field-type-message{padding-bottom:0 !important}.audition-form .acf-fields>.acf-field.af-field-home-address{padding-top:0 !important}.audition-form .acf-fields>.acf-field .af-label label{font-size:18px;color:#393939;margin-top:13px;font-weight:300;line-height:26px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.audition-form .acf-fields>.acf-field.black-label .af-label label{color:#000 !important;font-size:16px !important}.audition-form .acf-fields>.acf-field.af-field-hk-residency{padding-bottom:0 !important}.audition-form .acf-fields>.acf-field.af-field-application-materials-link,.audition-form .acf-fields>.acf-field.af-field-proof-of-payment{padding-top:0 !important}.audition-form .acf-fields>.acf-field.af-field-application-materials-link .acf-field .af-label label,.audition-form .acf-fields>.acf-field.af-field-proof-of-payment .acf-field .af-label label{font-size:16px !important}.audition-form .acf-fields>.acf-field.af-field-hk-residency ul li:last-child{margin-bottom:0}.audition-form .acf-fields>.acf-field.af-field-visa-type{padding-top:0 !important}.audition-form .acf-fields>.acf-field.af-field-visa-type .af-label label{display:none}.audition-form .acf-fields>.acf-field.af-field-piano-concerto-first-junior .acf-field .af-label label,.audition-form .acf-fields>.acf-field.af-field-piano-concerto-shortlisted-junior .acf-field .af-label label,.audition-form .acf-fields>.acf-field.af-field-piano-concerto-first-open .acf-field .af-label label,.audition-form .acf-fields>.acf-field.af-field-piano-concerto-shortlisted-open .acf-field .af-label label{font-size:16px !important}.audition-form .af-field-visa-type{margin-left:40px !important}.audition-form .af-field-piano-concerto-first-junior,.audition-form .af-field-piano-concerto-shortlisted-junior,.audition-form .af-field-piano-concerto-first-open,.audition-form .af-field-piano-concerto-shortlisted-open{margin-left:15px !important}.audition-form .af-field-type-group.acf-field{padding:0px !important}.audition-form .af-field-type-group.acf-field .acf-fields>.acf-field{padding:0px !important}.audition-form .af-field-type-group.acf-field.af-field-choice-of-concerto{padding-top:20px !important}.audition-form .af-field-type-group.acf-field.af-field-participant-name{padding-bottom:20px !important}.audition-form .acf-field .acf-label label{color:#393939;font-size:16px;font-weight:300;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.audition-form p.af-field-instructions{font-size:12px;line-height:18px;font-weight:500;margin-top:10px}.audition-form .acf-field-66ceb73c23bf6 p.af-field-instructions{font-size:16px;line-height:20px}.audition-form .acf-field .acf-input{vertical-align:top;font-size:14px;font-weight:500}.audition-form .acf-field .acf-input p{font-weight:500;font-size:14px;line-height:20px;color:#353535;letter-spacing:0;margin-bottom:20px}.audition-form .acf-field .acf-input p:last-child{margin-bottom:0 !important}.audition-form .acf-field .acf-input p a{text-decoration:underline}.audition-form .acf-field .acf-input p.description{font-size:12px}.audition-form .acf-field .acf-input ul,.audition-form .acf-field .acf-input ol{margin-left:20px}.audition-form .acf-field .acf-input ul li,.audition-form .acf-field .acf-input ol li{margin-bottom:15px;line-height:20px}.audition-form .acf-field .acf-input ul.country-list,.audition-form .acf-field .acf-input ol.country-list{margin-left:0}.audition-form .acf-field .acf-input ul{list-style:disc}.audition-form .acf-field .acf-input ul.acf-checkbox-list{margin-left:0}.audition-form .acf-field .acf-input ul.acf-radio-list label{font-size:16px}.audition-form .acf-field .acf-input ol{list-style:decimal}.audition-form .acf-field .acf-input a{text-decoration:underline}.audition-form .acf-field .acf-input a:hover{text-decoration:none}.audition-form .af-field-instructions a{text-decoration:underline}.audition-form .af-field-instructions a:hover{text-decoration:none}.audition-form .acf-field input[type=text],.audition-form .acf-field input[type=password],.audition-form .acf-field input[type=date],.audition-form .acf-field input[type=datetime],.audition-form .acf-field input[type=datetime-local],.audition-form .acf-field input[type=email],.audition-form .acf-field input[type=month],.audition-form .acf-field input[type=number],.audition-form .acf-field input[type=search],.audition-form .acf-field input[type=tel],.audition-form .acf-field input[type=time],.audition-form .acf-field input[type=url],.audition-form .acf-field input[type=week],.audition-form .acf-field textarea,.audition-form .acf-field select{border:2px solid #8893a4;background:rgba(0,0,0,0);color:#393939;padding:10px 15px;font-size:17px;line-height:20px;outline:none;height:44px;width:100%;display:inline-block}.audition-form .acf-field input[type=tel]{padding-left:52px}.audition-form .acf-fields.-border{border:none !important;background:rgba(0,0,0,0) !important}.audition-form .acf-fields.-left>.acf-field:before{border:none !important}.audition-form .acf-fields.-left>.acf-field>.acf-label{max-width:70px}.audition-form .af-field-type-group.af-field-contact-no .acf-fields{display:flex}.audition-form .af-field-type-group.af-field-contact-no .acf-fields.-left>.acf-field{padding:15px 0;display:flex;align-items:center}.audition-form ul.acf-checkbox-list li label{display:inline;font-size:14px}.audition-form .acf-field-group>.acf-label{display:none}.audition-form .acf-field-group>.acf-input>.acf-fields{display:grid;gap:1.25rem}@media only screen and (min-width: 1520px){.audition-form .acf-field-group>.acf-input>.acf-fields{grid-template-columns:repeat(3, minmax(0, 1fr))}}.audition-form .acf-field[data-name=title] .description{display:none !important}@media only screen and (min-width: 1520px){.audition-form .acf-field[data-name=title] .description{display:block !important}}.audition-form .acf-actions a.acf-button[data-event=add-row]{border-radius:3px;border:1px solid #a4a7a9;background-color:#fff;padding:5px 10px;width:150px;color:#1e1e1e;font-size:16px;font-weight:400;line-height:26px;text-align:center;display:flex;justify-content:space-around;align-items:center;text-decoration:none}.audition-form .acf-actions a.acf-button[data-event=add-row]:after{content:"";font-family:fontawesome}.audition-form .af-field-type-repeater{margin-bottom:30px !important;padding-top:30px !important}.audition-form .acf-repeater{margin-left:15px}.audition-form .acf-repeater>table{margin:0 0 0px;background:rgba(0,0,0,0) !important}.audition-form .acf-table>tbody>tr>td{background:rgba(0,0,0,0) !important}.audition-form table.acf-table{border:none !important}.audition-form table.acf-table tr td.acf-row-handle.order{display:none}.audition-form table.acf-table tr td.acf-fields{border:none !important;padding:0 !important}.audition-form table.acf-table tr td.acf-row-handle.remove{background:#fff;border:none}.audition-form table.acf-table tr td.acf-row-handle.remove a.acf-icon.-minus{display:block !important;background-color:#f55e4f !important;color:#fff !important;text-decoration:none}.audition-form table.acf-table tr:nth-child(1) td.acf-row-handle.remove{display:none}.audition-form table.acf-table .acf-fields.-left>.acf-field>.acf-label{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;max-width:100% !important}.audition-form table.acf-table .acf-fields.-left>.acf-field>.acf-input{float:left;width:100%;margin:0;padding:4px 0px;margin-bottom:12px}.audition-form table.acf-table .acf-field{padding:0 !important}.audition-form table.acf-table .acf-field p.description{font-size:12px}.audition-form .acf-repeater .acf-row{border-top:1px solid #ccc}.audition-form .acf-repeater .acf-row:first-child{border-top:none !important}.audition-form .acf-repeater .acf-row .acf-fields>.acf-field:first-child{padding-top:20px !important}.audition-form .acf-repeater .acf-row .acf-fields>.acf-field:last-child{padding-bottom:10px !important}.audition-form .acf-repeater .acf-row-handle .acf-icon{display:none !important}.audition-form .acf-fields.-left>.acf-field:before{background:rgba(0,0,0,0) !important}.audition-form .af-submit.acf-form-submit{padding:20px 0 !important}.audition-form .acf-button.af-submit-button{background-color:#ffc215;padding:13px 50px;color:#46316e;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.5px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif !important;border:none;text-transform:uppercase}.audition-form .acf-button.af-submit-button:hover{background:#ffcf48}.audition-form .acf-checkbox-list input[type=checkbox]{visibility:hidden;display:none}.audition-form .acf-checkbox-list label{display:flex !important;padding-left:34px;width:100%;margin-bottom:12px;justify-content:flex-start;cursor:pointer}.audition-form .acf-checkbox-list label.selected:after{opacity:1}.audition-form .acf-checkbox-list label:after{border-style:none none solid solid;content:"";height:8px;left:5px;opacity:0;position:absolute;top:7px;transform:rotate(-45deg);width:15px;border-top:none;border:4px solid #000;border-top:none;border-right:none;z-index:2}.audition-form .acf-checkbox-list label:before{content:"";background:none repeat scroll 0 0 #fff;border:1px solid #ccc;cursor:pointer;height:25px;left:0;position:absolute;top:0;width:25px;z-index:1}.audition-form .acf-input .select2-container{width:100% !important}.audition-form .acf-input .select2-container .select2-selection--single{height:37px !important}.audition-form .acf-input .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px !important}.audition-form .acf-input .select2-container--default .select2-selection--single .select2-selection__arrow{height:33px}.audition-form .acf-url i{top:13px;left:8px}header,.header{min-height:93px;background:#fff}header .header-wrap,.header .header-wrap{padding:28px 24px 23px;border-bottom:1px solid #ccc}@media only screen and (min-width: 1200px){header .header-wrap,.header .header-wrap{margin-top:-14px;padding:0px 24px 15px}}@media only screen and (max-width: 1199px){header .header-wrap,.header .header-wrap{padding:16px 24px 17px;border:none}}header .top-nav .translation-wrap,.header .top-nav .translation-wrap{background-color:#f7f7f7;padding:5px 30px}@media only screen and (max-width: 1199px){header .top-nav,.header .top-nav{display:none}}header .social-wrap,.header .social-wrap{float:left}header .social-wrap .social-media,.header .social-wrap .social-media{float:left;list-style:none;margin:0}header .social-wrap .social-media li,.header .social-wrap .social-media li{position:relative;float:left;margin-right:25px}header .social-wrap .social-media li a,.header .social-wrap .social-media li a{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;line-height:22px;font-size:14px;font-weight:600;letter-spacing:.5px;-webkit-transition:all .2s;transition:all .2s}header .social-wrap .social-media li a.social,.header .social-wrap .social-media li a.social{font-size:22px;font-weight:400}header .social-wrap .social-media li a:hover,.header .social-wrap .social-media li a:hover{color:#fff35a;-webkit-transition:all .2s;transition:all .2s}header .translation-wrap,.header .translation-wrap{float:right;position:relative}header .translation-wrap .translation,.header .translation-wrap .translation{float:left;list-style:none;margin:0}header .translation-wrap .translation li,.header .translation-wrap .translation li{position:relative;float:left;margin-right:25px}header .translation-wrap .translation li .newsletter-signup,.header .translation-wrap .translation li .newsletter-signup{text-transform:uppercase}header .translation-wrap .translation li .newsletter-signup:hover,.header .translation-wrap .translation li .newsletter-signup:hover{color:#441674;-webkit-transition:all .2s;transition:all .2s}header .translation-wrap .translation li .newsletter-signup:hover:before,.header .translation-wrap .translation li .newsletter-signup:hover:before{background:#441674}header .translation-wrap .translation li a,.header .translation-wrap .translation li a{color:#2a2a2a;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;line-height:26px;font-size:14px;font-weight:600;letter-spacing:.5px;-webkit-transition:all .2s;transition:all .2s}header .translation-wrap .translation li a.social,.header .translation-wrap .translation li a.social{font-size:22px}header .translation-wrap .translation li a img.xhs-icon,.header .translation-wrap .translation li a img.xhs-icon{margin-top:-4px}header .translation-wrap .translation li a:hover,.header .translation-wrap .translation li a:hover{color:#441674;-webkit-transition:all .2s;transition:all .2s}header .translation-wrap .translation li a.gs-title,.header .translation-wrap .translation li a.gs-title{color:#393939}header .translation-wrap .translation li a.gs-title:hover,.header .translation-wrap .translation li a.gs-title:hover{color:#0087e0}header .translation-wrap .translation li a.gs-title:hover b,.header .translation-wrap .translation li a.gs-title:hover b{color:#0087e0}header .translation-wrap .translation li.shop a:after,.header .translation-wrap .translation li.shop a:after{content:"";font-family:fontawesome;font-size:11px;margin-left:5px}header .translation-wrap .translation li.search,.header .translation-wrap .translation li.search{margin-left:30px}header .translation-wrap .translation li:last-child,.header .translation-wrap .translation li:last-child{margin-right:0}header .translation-wrap .translation li a.search,.header .translation-wrap .translation li a.search{background:rgba(0,0,0,0);padding:8px 10px 8px;font-size:18px}header .translation-wrap .translation li a.search i,.header .translation-wrap .translation li a.search i{display:inline}header .translation-wrap .translation li a.search.active,.header .translation-wrap .translation li a.search.active{background:#441674;color:#fff}header .translation-wrap .translation li .lang-list,.header .translation-wrap .translation li .lang-list{color:#2a2a2a;font-size:14px;font-weight:600;line-height:26px;letter-spacing:1.5px;-webkit-transition:all .2s;transition:all .2s}header .translation-wrap .translation li .lang-list:lang(zh-hant),.header .translation-wrap .translation li .lang-list:lang(zh-hant){padding:2px 0 0;letter-spacing:.3px}header .lang-wrap,.header .lang-wrap{float:right}header .lang-list,.header .lang-list{color:#fff;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.5px;-webkit-transition:all .2s;transition:all .2s}header .lang-list:lang(zh-hant),.header .lang-list:lang(zh-hant){padding:2px 0 0;letter-spacing:.3px}header .lang-list:hover,.header .lang-list:hover{color:#fff35a;-webkit-transition:all .2s;transition:all .2s}header .logo-container,.header .logo-container{position:relative;margin-bottom:20px}@media(max-width: 1199px){header .logo-container,.header .logo-container{margin-bottom:0}}header .logo,.header .logo{width:268px;max-height:85px;height:auto}@media only screen and (min-width: 768px)and (max-width: 1199px){header .logo,.header .logo{width:188px}}@media only screen and (max-width: 767px){header .logo,.header .logo{width:188px}}header .logo a,.header .logo a{display:block}header .hamburger-menu,.header .hamburger-menu{position:absolute;width:25px;height:20px;top:20px;right:15px;background:rgba(0,0,0,0);cursor:pointer}header .hamburger-menu .toggle span,.header .hamburger-menu .toggle span{width:100%;height:4px;margin:0 auto;background-color:#ffc115;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;display:block;margin-bottom:3px;position:relative;-webkit-transition:all .2s;transition:all .2s}header .nav-wrap,.header .nav-wrap{display:flex;justify-content:space-between;align-items:center}header .donate-button,.header .donate-button{padding:9px 27px;background:#441674;border-radius:5px;color:#fff;font-size:14px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase}@media only screen and (max-width: 1199px){header .donate-button,.header .donate-button{display:none}}header .donate-button:hover,.header .donate-button:hover{background:#6729a9}header nav,.header nav{color:#332a47;font-size:16px;line-height:22px;position:relative}header nav .navigation-wrap,.header nav .navigation-wrap{z-index:9}@media only screen and (min-width: 768px)and (max-width: 1199px){header nav .navigation-wrap,.header nav .navigation-wrap{position:fixed;width:100%;height:100%;margin-top:0;top:0;left:0;background-color:#441674;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s;transition:all .2s}}@media only screen and (max-width: 767px){header nav .navigation-wrap,.header nav .navigation-wrap{overflow-y:auto;overflow-x:hidden;position:fixed;width:100%;height:100%;margin-top:0;top:0;left:0;background-color:#441674;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s;transition:all .2s}header nav .navigation-wrap:after,.header nav .navigation-wrap:after{content:"";background:#441674;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}}header nav ul.navigation,.header nav ul.navigation{float:left;list-style:none;display:inline-block;margin:0}header nav ul.navigation li,.header nav ul.navigation li{float:left;margin-right:30px;position:relative}@media only screen and (min-width: 1300px){header nav ul.navigation li,.header nav ul.navigation li{margin-right:42px}}header nav ul.navigation li:after,.header nav ul.navigation li:after{position:absolute;content:"";height:27px;width:100%}header nav ul.navigation li.child-open>a:after,.header nav ul.navigation li.child-open>a:after{-webkit-transform:translateY(-50%) rotate(180deg) !important;-moz-transform:translateY(-50%) rotate(180deg) !important;-ms-transform:translateY(-50%) rotate(180deg) !important;transform:translateY(-50%) rotate(180deg) !important}header nav ul.navigation li.child-open ul.sub-menu,.header nav ul.navigation li.child-open ul.sub-menu{display:block;opacity:1;z-index:2}@media only screen and (min-width: 1200px){header nav ul.navigation li:hover>a:before,.header nav ul.navigation li:hover>a:before{width:100%;-webkit-transition:all .2s;transition:all .2s}header nav ul.navigation li:hover ul.sub-menu,.header nav ul.navigation li:hover ul.sub-menu{opacity:1;top:35px;z-index:5;transition:opacity .2s ease-in,top .2s ease-in;-webkit-transition:opacity .2s ease-in,top .2s ease-in;-moz-transition:opacity .2s ease-in,top .2s ease-in;-ms-transition:opacity .2s ease-in,top .2s ease-in}}header nav ul.navigation li ul.sub-menu,.header nav ul.navigation li ul.sub-menu{position:absolute;opacity:0;z-index:-1;top:40px;border:1px solid #ccc;background-color:#fff;padding:15px 0px;min-width:242px;max-width:340px;left:-32px;list-style:none;transition:opacity .1s ease-in,top .2s ease-in,z-index .5s linear;-webkit-transition:opacity .1s ease-in,top .2s ease-in,z-index .5s linear;-moz-transition:opacity .1s ease-in,top .2s ease-in,z-index .5s linear;-ms-transition:opacity .1s ease-in,top .2s ease-in,z-index .5s linear}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu,.header nav ul.navigation li ul.sub-menu{position:relative;padding:15px 0;height:100%;min-width:100%;right:0;display:none;background-color:#6529a4;left:auto;top:7px;border:1px solid rgba(0,0,0,0);transition:opacity .2s ease-in,top .2s ease-in,z-index .5s linear,height .2s linear;-webkit-transition:opacity .2s ease-in,top .2s ease-in,z-index .5s linear,height .2s linear;-moz-transition:opacity .2s ease-in,top .2s ease-in,z-index .5s linear,height .2s linear;-ms-transition:opacity .2s ease-in,top .2s ease-in,z-index .5s linear,height .2s linear}}header nav ul.navigation li ul.sub-menu:before,.header nav ul.navigation li ul.sub-menu:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0);top:-10px;left:29.5%}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu:before,.header nav ul.navigation li ul.sub-menu:before{display:none}}header nav ul.navigation li ul.sub-menu:after,.header nav ul.navigation li ul.sub-menu:after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:-8px;left:30%}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu:after,.header nav ul.navigation li ul.sub-menu:after{display:none}}header nav ul.navigation li ul.sub-menu li,.header nav ul.navigation li ul.sub-menu li{margin-right:0;padding-top:0;padding-bottom:20px;padding-left:35px;padding-right:35px;display:block;float:none;white-space:nowrap}header nav ul.navigation li ul.sub-menu li:first-child,.header nav ul.navigation li ul.sub-menu li:first-child{padding-top:15px}header nav ul.navigation li ul.sub-menu li:last-child,.header nav ul.navigation li ul.sub-menu li:last-child{padding-bottom:15px}header nav ul.navigation li ul.sub-menu li a,.header nav ul.navigation li ul.sub-menu li a{font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;text-transform:none;font-size:14px;font-weight:500}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu li,.header nav ul.navigation li ul.sub-menu li{float:none;width:100%;margin-bottom:0px;white-space:normal}}header nav ul.navigation li ul.sub-menu li div.menu-bg,.header nav ul.navigation li ul.sub-menu li div.menu-bg{height:100%;min-height:184px;width:100%;background-size:cover;background-position:center;position:relative}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu li div.menu-bg,.header nav ul.navigation li ul.sub-menu li div.menu-bg{min-height:150px}}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu li div.menu-bg,.header nav ul.navigation li ul.sub-menu li div.menu-bg{min-height:auto;background-image:none !important}}header nav ul.navigation li ul.sub-menu li div.menu-bg:before,.header nav ul.navigation li ul.sub-menu li div.menu-bg:before{-webkit-transition:all .2s;transition:all .2s;content:"";background:#fff;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}header nav ul.navigation li ul.sub-menu li div.menu-bg:hover:before,.header nav ul.navigation li ul.sub-menu li div.menu-bg:hover:before{opacity:.2}header nav ul.navigation li ul.sub-menu li div.menu-bg p,.header nav ul.navigation li ul.sub-menu li div.menu-bg p{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(79,20,142,.58);color:#fff;font-size:16px;line-height:40px;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0 15px;text-align:right}@media only screen and (max-width: 1199px){header nav ul.navigation li ul.sub-menu li div.menu-bg p,.header nav ul.navigation li ul.sub-menu li div.menu-bg p{background-color:rgba(0,0,0,0);padding:0;text-align:center;position:relative;text-transform:capitalize;line-height:30px}}header nav ul.navigation li a,.header nav ul.navigation li a{color:#332a47;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:14px;position:relative;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:15px 0;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 1199px){header nav ul.navigation li a,.header nav ul.navigation li a{color:#fff}}header nav ul.navigation li.external a:after,.header nav ul.navigation li.external a:after{content:"";font-family:fontawesome;font-size:11px;margin-left:5px}header nav ul.navigation li a:before,.header nav ul.navigation li a:before{content:"";position:absolute;bottom:5px;left:0;width:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-bottom:2px solid;border-bottom-color:#ffc215;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 992px){header nav ul.navigation li.current_page_item>a:before,header nav ul.navigation li.current_page_ancestor>a:before,header nav ul.navigation li.current-menu-item>a:before,.header nav ul.navigation li.current_page_item>a:before,.header nav ul.navigation li.current_page_ancestor>a:before,.header nav ul.navigation li.current-menu-item>a:before{width:100%}}header nav ul.navigation li:last-child,.header nav ul.navigation li:last-child{margin-right:0}header nav ul.navigation li.menu-item-has-children,.header nav ul.navigation li.menu-item-has-children{margin-right:56px}header nav ul.navigation li.menu-item-has-children>a:after,.header nav ul.navigation li.menu-item-has-children>a:after{position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";color:#ffc115;font-family:"Fontawesome";font-size:14px;font-weight:400}@media only screen and (max-width: 1199px){header nav ul.navigation li.menu-item-has-children>a:after,.header nav ul.navigation li.menu-item-has-children>a:after{color:#fff}}@media only screen and (min-width: 768px)and (max-width: 1199px){header nav ul.navigation,.header nav ul.navigation{display:block;float:none}header nav ul.navigation li,header nav ul.navigation li.menu-item-has-children,.header nav ul.navigation li,.header nav ul.navigation li.menu-item-has-children{float:none;margin:0;margin-bottom:35px;text-align:center}header nav ul.social-media,.header nav ul.social-media{float:none;display:inline-block;margin-top:20px}header nav ul.social-media li:nth-child(2),.header nav ul.social-media li:nth-child(2){margin:0}}@media only screen and (max-width: 1199px){header nav .mobile-wrap,.header nav .mobile-wrap{margin-top:20%}header nav ul.navigation,.header nav ul.navigation{display:block;float:none}header nav ul.navigation li,header nav ul.navigation li.menu-item-has-children,.header nav ul.navigation li,.header nav ul.navigation li.menu-item-has-children{float:none;margin:0;margin-bottom:15px;text-align:center}header nav ul.social-media,.header nav ul.social-media{float:none;display:inline-block;margin-top:20px}header nav ul.social-media li:nth-child(2),.header nav ul.social-media li:nth-child(2){margin:0}}@media only screen and (max-width: 767px){header nav .mobile-wrap,.header nav .mobile-wrap{margin-top:35%}}@media only screen and (max-width: 1199px){header nav .mobile-wrap .newsletter-wrap a,.header nav .mobile-wrap .newsletter-wrap a{display:block;color:#fff;font-size:14px;font-weight:300;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}header nav .mobile-wrap .newsletter-wrap .newsletter-signup:before,.header nav .mobile-wrap .newsletter-wrap .newsletter-signup:before{content:"";font-family:"fontawesome";font-size:18px;margin-right:15px}header nav .mobile-wrap .social-translation-wrap,.header nav .mobile-wrap .social-translation-wrap{float:none}header nav .mobile-wrap .social-translation-wrap .social-media,.header nav .mobile-wrap .social-translation-wrap .social-media{float:none}header nav .mobile-wrap .social-translation-wrap .social-media li,.header nav .mobile-wrap .social-translation-wrap .social-media li{display:inline-block}header nav .mobile-wrap .social-translation-wrap .social-media li a,.header nav .mobile-wrap .social-translation-wrap .social-media li a{color:#fff;font-size:18px;font-weight:400;line-height:26px;padding:20px 13px}header nav .mobile-wrap .social-translation-wrap .social-media li a i:before,.header nav .mobile-wrap .social-translation-wrap .social-media li a i:before{color:#fff;font-weight:400}header nav .mobile-wrap .social-translation-wrap .social-media li a img.xhs-icon,.header nav .mobile-wrap .social-translation-wrap .social-media li a img.xhs-icon{margin-top:-4px}header nav .mobile-wrap .shop-link-wrap,.header nav .mobile-wrap .shop-link-wrap{margin-top:15px}header nav .mobile-wrap .shop-link-wrap a,.header nav .mobile-wrap .shop-link-wrap a{display:block;color:#fff;font-size:14px;font-weight:300;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}header nav .mobile-wrap .shop-link-wrap a:after,.header nav .mobile-wrap .shop-link-wrap a:after{content:"";font-family:fontawesome;font-size:11px;margin-left:5px}}@media only screen and (max-device-width: 320px){header nav ul.navigation,.header nav ul.navigation{display:block;float:none}header nav ul.navigation li,header nav ul.navigation li.menu-item-has-children,.header nav ul.navigation li,.header nav ul.navigation li.menu-item-has-children{float:none;margin:0;margin-bottom:15px;text-align:center}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){header nav ul.navigation,.header nav ul.navigation{display:block;float:none}header nav ul.navigation li,.header nav ul.navigation li{width:50%;float:left}header nav ul.social-media,.header nav ul.social-media{width:50%;float:left}}.news-letter-mobile{display:none}@media only screen and (max-width: 1199px){.news-letter-mobile{display:block}}@media only screen and (max-width: 1199px){header.menu-expand{min-height:133px}header.menu-expand .newsletter-wrap{margin-top:50px}header.menu-expand .newsletter-wrap,header.menu-expand .social-translation-wrap{float:none}header.menu-expand .social-translation-wrap .social-media{float:none;margin-top:10px}header.menu-expand .cart-button.mobile{display:block !important}header.menu-expand #logo-sub{display:block}header.menu-expand .logo-container{position:fixed;z-index:999;width:100%;background:rgba(0,0,0,0)}header.menu-expand .logo-container .logo-img{display:none}header.menu-expand .hamburger-menu .toggle span:nth-child(2){opacity:0;-webkit-transition:all .2s;transition:all .2s}header.menu-expand .hamburger-menu .toggle span:nth-child(1){top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}header.menu-expand .hamburger-menu .toggle span:nth-child(3){top:-9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s;transition:all .2s}header.menu-expand .lang-list{margin-bottom:20px;margin-top:20px}header.menu-expand nav{font-size:17px;text-align:center}header.menu-expand nav .navigation-wrap{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s;transition:all .2s}}header ul.lang-mobile{position:absolute;width:auto;height:20px;top:20px;right:60px;background:rgba(0,0,0,0);cursor:pointer;list-style:none}@media screen and (min-width: 1200px){header ul.lang-mobile{display:none}}header ul.lang-mobile li a.lang-list{color:#332a47;margin-bottom:0 !important;margin-top:0 !important}header.menu-expand ul.lang-mobile li a.lang-list{color:#fff}.shop-category,.inside-wrap,.category-wrap{background-color:#431674;padding:20px 0;text-align:center}@media only screen and (max-width: 767px){.shop-category,.inside-wrap,.category-wrap{padding:25px 0}}.inside-wrap{background-color:#f9f9f9}.wc-category,.inside-menu,.category{list-style:none;display:inline-block;margin-bottom:0}.wc-category li,.inside-menu li,.category li{float:left;margin-right:35px}.wc-category li a,.inside-menu li a,.category li a{color:#fff;font-size:16px;position:relative;-webkit-transition:all .2s;transition:all .2s}.wc-category li a:hover,.inside-menu li a:hover,.category li a:hover{color:#feb614}.wc-category li a:before,.inside-menu li a:before,.category li a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:2px solid;border-bottom-color:#feb614;-webkit-transition:all .2s;transition:all .2s}.wc-category li:last-child,.inside-menu li:last-child,.category li:last-child{margin-right:0}.wc-category li.selected a,.inside-menu li.selected a,.category li.selected a{color:#feb614}.wc-category li.selected a:before,.inside-menu li.selected a:before,.category li.selected a:before{width:100%}.wc-category li.current_page_ancestor a,.wc-category li.current_page_item a,.inside-menu li.current_page_ancestor a,.inside-menu li.current_page_item a,.category li.current_page_ancestor a,.category li.current_page_item a{color:#feb614}.wc-category li.current_page_ancestor a:before,.wc-category li.current_page_item a:before,.inside-menu li.current_page_ancestor a:before,.inside-menu li.current_page_item a:before,.category li.current_page_ancestor a:before,.category li.current_page_item a:before{width:100%}.inside-menu li a{color:#000;font-size:14px}.inside-menu li.current_page_item a{color:#000}.woocommerce-result-count{margin-bottom:20px}@media only screen and (max-width: 767px){.inside-menu-wrap{margin-left:-8px;margin-right:-8px}}.concert.filter-wrap .filter-select{padding:20px 0px 15px}.concert.filter-wrap .filter-seires,.concert.filter-wrap .filter-search{padding:20px 0 0}.display-view{display:flex;justify-content:flex-end;margin-bottom:-35px}ul.display{list-style:none}ul.display li{display:inline-block;margin-left:15px}ul.display li span.display-grid{display:block;position:relative;width:18px;height:18px}ul.display li span.display-grid.grid span,ul.display li span.display-grid.list span{background:#ccc;-webkit-transition:all .2s;transition:all .2s}ul.display li span.display-grid.grid span{position:absolute;width:8px;height:8px}ul.display li span.display-grid.grid span:first-child{top:0;left:0}ul.display li span.display-grid.grid span:nth-child(2){top:0;right:0}ul.display li span.display-grid.grid span:nth-child(3){bottom:0;left:0}ul.display li span.display-grid.grid span:nth-child(4){bottom:0;right:0}ul.display li span.display-grid.list span{display:block;width:100%;height:4px;margin-bottom:3px}ul.display li span.display-grid.list span:last-child{margin-bottom:0}ul.display li a:hover span.display-grid.grid span,ul.display li a:hover span.display-grid.list span{background:#6c6c6c}ul.display li.selected span.display-grid.grid span,ul.display li.selected span.display-grid.list span{background:#6c6c6c}.learn-more-wrap{background-color:#f6f6f6;background-repeat:no-repeat;background-position:center right;background-size:contain;color:#332a47;font-size:21px;font-weight:400;line-height:34px;border:1px solid #ccc;border-top:none;overflow:hidden;position:relative}@media only screen and (max-width: 991px){.learn-more-wrap{font-size:17px;line-height:24px}}@media only screen and (max-width: 767px){.learn-more-wrap{background-image:none !important;background-color:#fff;border:none}}.learn-more-wrap:before{content:"";position:absolute;right:0px;width:500px;height:100%;top:0}@media only screen and (max-width: 1199px){.learn-more-wrap:before{width:50%}}@media only screen and (max-width: 767px){.learn-more-wrap:before{display:none}}.learn-more-wrap .border-triangle{background-color:#f6f6f6;position:relative;padding-top:80px;padding-bottom:80px;z-index:1}@media only screen and (max-width: 767px){.learn-more-wrap .border-triangle .learn-image{max-height:150px;margin:0 auto;margin-bottom:30px}}@media only screen and (max-width: 1199px){.learn-more-wrap .border-triangle{padding-top:42px;padding-bottom:42px}}@media only screen and (max-width: 991px){.learn-more-wrap .border-triangle{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 767px){.learn-more-wrap .border-triangle{padding:40px 30px 30px}}.learn-more-wrap .border-triangle:after{z-index:-1;position:absolute;right:-90px;top:0;content:"";width:95px;height:100%;border-style:solid;border-width:348px 95.5px 0 0;border-color:#f6f6f6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (max-width: 767px){.learn-more-wrap .border-triangle:after{display:none}}.announce-content{color:#fff;font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width: 767px){.announce-content{font-size:12px;line-height:16px}}.dzscalendar .dzstooltip{text-align:left}.dzscalendar .dzstooltip.skin-whiteheading{font-size:13px;color:#fff}.dzscalendar .dzstooltip.skin-whiteheading a{color:#fff}.dzscalendar .dzstooltip .concert-box{margin-bottom:20px}@media screen and (max-width: 767px){.dzscalendar .dzstooltip .concert-box{margin-bottom:8px}}.dzscalendar .dzstooltip .concert-box img{width:155px;height:97px;object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;padding:0}@media screen and (max-width: 767px){.dzscalendar .dzstooltip .concert-box img{width:100%;height:78px;margin-bottom:10px}}.dzscalendar .dzstooltip .concert-title{margin-top:15px}@media screen and (max-width: 767px){.dzscalendar .dzstooltip .concert-title{margin-top:12px}}.dzscalendar .dzstooltip .concert-title h1,.dzscalendar .dzstooltip .concert-title h3{font-family:AvenirNextLTW01-DemiIta, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:14px;color:#fff;line-height:18px}.dzscalendar .dzstooltip .img-wrap{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 767px){.dzscalendar .dzstooltip .img-wrap{flex-wrap:wrap}}.dzscalendar .dzstooltip .session-time{display:flex;max-width:57px;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 767px){.dzscalendar .dzstooltip .session-time{max-width:100%}}.dzscalendar .dzstooltip .session-time i{margin-right:5px;margin-top:1px}.home-banner{position:relative}.home-banner:after{content:"";position:absolute;left:0;top:100%;width:100%;height:310px;background:#ededed;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 9%)}@media only screen and (max-width: 991px){.home-banner:after{top:calc(100% - 10px);height:180px;top:100%}}.banner-wrap .new-banner{position:relative}.banner-wrap .new-banner .banner-flex{display:flex;justify-content:space-between}@media screen and (max-width: 991px){.banner-wrap .new-banner .banner-flex{flex-direction:column}}.banner-wrap .new-banner .banner-flex .banner-box{width:68%;position:relative;max-height:482px}@media only screen and (max-width: 1199px){.banner-wrap .new-banner .banner-flex .banner-box{width:63%}}@media screen and (max-width: 991px){.banner-wrap .new-banner .banner-flex .banner-box{width:100%}}.banner-wrap .new-banner .banner-flex .banner-learn-more{width:32%;background:#393939;padding:20px 45px;text-align:left;z-index:1;display:flex;align-items:center}@media only screen and (max-width: 1199px){.banner-wrap .new-banner .banner-flex .banner-learn-more{width:37%}}@media screen and (max-width: 991px){.banner-wrap .new-banner .banner-flex .banner-learn-more{width:100%;padding:5% 7%}}.banner-wrap .new-banner .banner-flex .banner-learn-more .learn-more-content{margin-bottom:22px}@media screen and (max-width: 1199px){.banner-wrap .new-banner .banner-flex .banner-learn-more .learn-more-content{margin-bottom:10px}}.banner-wrap .new-banner .banner-flex .banner-learn-more .learn-more-content p{font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:20px;color:#dad4e0;letter-spacing:0;line-height:32px}@media screen and (max-width: 1199px){.banner-wrap .new-banner .banner-flex .banner-learn-more .learn-more-content p{font-size:17px;line-height:26px}}@media screen and (max-width: 767px){.banner-wrap .new-banner .banner-flex .banner-learn-more .learn-more-content p{font-size:16px;line-height:22px}}.banner-wrap .new-banner .banner-flex .banner-learn-more a.learn-more{font-family:AvenirNextLTW01-Italic, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;color:#ffc115;letter-spacing:1px;text-decoration:underline}.banner-wrap .new-banner .video-wrap{position:relative;aspect-ratio:16/9;overflow:hidden;display:block}@media screen and (min-width: 1300px){.banner-wrap .new-banner .video-wrap{aspect-ratio:16/6}}.banner-wrap .new-banner .video-wrap iframe{position:absolute;top:50%;left:50%;width:110%;height:150%;z-index:-1;transform:translate(-50%, -50%);background:linear-gradient(180deg, #453F4B 0%, #2D2833 100%)}.banner-wrap .new-banner img{aspect-ratio:16/9;background:linear-gradient(180deg, #453F4B 0%, #2D2833 100%)}@media screen and (min-width: 1300px){.banner-wrap .new-banner img{aspect-ratio:16/6}.banner-wrap .new-banner img.banner-mobile{display:none}.banner-wrap .new-banner img.banner-desktop{display:block}}@media screen and (max-width: 1299px){.banner-wrap .new-banner img.banner-desktop{display:none}.banner-wrap .new-banner img.banner-mobile{display:block}}.banner-wrap .new-banner .caption{position:absolute;left:7%;bottom:calc(25% - 20px);text-align:left;z-index:1}.banner-wrap .new-banner .caption span{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:39.96px;color:#ffc115;letter-spacing:0;line-height:45.9px;position:relative}@media only screen and (max-width: 991px){.banner-wrap .new-banner .caption span{font-size:28.96px;line-height:32.9px}}@media only screen and (max-width: 767px){.banner-wrap .new-banner .caption span{font-size:18.96px;line-height:22.9px}}.banner-wrap .new-banner .caption span:before{content:"";position:absolute;bottom:-30px;left:0;background:#ffc115;width:55px;height:7px}@media only screen and (max-width: 991px){.banner-wrap .new-banner .caption span:before{bottom:-20px}}@media only screen and (max-width: 767px){.banner-wrap .new-banner .caption span:before{height:4px;bottom:-15px}}.grid-3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px}@media only screen and (max-width: 991px){.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 500px){.grid-3{grid-template-columns:repeat(1, minmax(0, 1fr))}}.see-the-music-wrap{margin-top:57px}.see-the-music-wrap .whats-on-item{position:relative}.see-the-music-wrap .whats-on-item .whats-inside{position:relative}.see-the-music-wrap .whats-on-item .whats-inside:before{content:"";position:absolute;left:0;top:12px;width:calc(100% - 12px);height:100%;background:#ececec;z-index:1}@media only screen and (max-width: 500px){.see-the-music-wrap .whats-on-item .whats-inside:before{width:calc(100% - 24px)}}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside{background:#fff;position:relative;z-index:2;margin-left:12px}@media only screen and (max-width: 500px){.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside{margin-right:12px}}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside .caption-wrap{display:flex;justify-content:space-between;align-items:center;padding:6px 12px}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside .caption-wrap span.caption{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:15px;color:#000;letter-spacing:0}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside .caption-wrap span.caption a{color:#000}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside .caption-wrap span.category{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:14px;color:#441674;letter-spacing:1.28px;text-transform:uppercase;margin-left:25px;min-width:20%;text-align:right}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside img{width:100%;max-width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside a.thumb{position:relative;display:block}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside a.thumb:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,193,21,.35);-webkit-transition:all .2s;transition:all .2s;opacity:0}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside a.thumb:after{position:absolute;content:"";color:#ffc115;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside:hover a.thumb:before{opacity:1}.see-the-music-wrap .whats-on-item .whats-inside .whats-w-inside:hover a.thumb:after{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.f-home{margin-top:50px}@media only screen and (max-width: 767px){.f-home{margin-top:0;display:flex;flex-direction:column-reverse}}.wo-title-wrapper{z-index:1;position:relative}.home-banner{position:relative;padding:0;border-bottom:none;border-top:0}.home-banner .banner-wrap{position:relative}.home-banner .slideshow{width:100%;position:relative;padding-right:34%;overflow:hidden}@media only screen and (max-width: 900px){.home-banner .slideshow{padding-right:0}}@media only screen and (max-width: 767px){.home-banner .slideshow{overflow:visible}}.home-banner .right-box{width:34%;position:absolute;right:0;top:0;height:100%;background:#393939;padding:70px 10px;display:flex;justify-content:center;align-items:center}.home-banner .right-box.calendar{background:#441674}.home-banner .right-box.new{width:100%;position:relative;top:auto;left:auto;padding:40px 50px 30px}.home-banner .right-box.new .learn-more-wrap-small{max-width:926px;margin:0 auto}@media(min-width: 768px)and (max-width: 899px){.home-banner .right-box{width:42%}}@media(max-width: 899px){.home-banner .right-box{padding:25px 10px}}@media(max-width: 767px){.home-banner .right-box.mobile{padding:50px 25px}}.home-banner .right-box p{color:#cdbedd;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-bottom:20px}@media(max-width: 767px){.home-banner .right-box p{font-size:17px;font-weight:500;line-height:24px}}.home-banner .right-box a.learn-more{color:#ffc115;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-style:italic;font-size:16px;font-weight:500;letter-spacing:1px;text-decoration:underline}.home-banner .right-box .pdf-download{height:50%;top:0;left:0;overflow:hidden;background-size:100%;background-repeat:no-repeat;margin-top:15px;position:relative;z-index:1}@media only screen and (max-width: 991px){.home-banner .right-box .pdf-download{margin-bottom:0}}@media only screen and (max-width: 767px){.home-banner .right-box .pdf-download{background-size:100%}}.home-banner .right-box .pdf-download a{position:relative;display:block;height:100%}@media only screen and (max-width: 767px){.home-banner .right-box .pdf-download a{width:100%}.home-banner .right-box .pdf-download a img{margin:0 auto;max-width:100%}}.home-banner .right-box .pdf-download a span{position:absolute;width:100%;height:100%}.home-banner .right-box .pdf-download img{margin:0 auto;max-width:284px}.home-banner .right-box .pdf-download i{color:#d0021b;font-size:31px;line-height:31px;position:absolute;right:8%;bottom:8%}.home-banner .right-box .b-wrap{position:relative;z-index:3}.home-banner .right-box .pdf-download .link-overlay,.home-banner .right-box .live-feed .link-overlay{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.1);opacity:0;-webkit-transition:all .2s;transition:all .2s;z-index:2}.home-banner .right-box .pdf-download:hover .link-overlay,.home-banner .right-box .live-feed:hover .link-overlay{opacity:1;-webkit-transition:all .2s;transition:all .2s}.home-banner .right-box .live-feed{height:50%;bottom:0;left:0;background:#4e4d66 url("images/hp-supportbox.jpg") no-repeat center;background-size:cover;text-align:center;position:relative;margin-top:-7px;display:block;z-index:1}.home-banner .right-box .live-feed h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:32px;margin-bottom:30px}.home-banner .right-box .live-feed ul{list-style:none}.home-banner .right-box .live-feed ul li{color:#fff35a;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:43px;-webkit-transition:all .2s;transition:all .2s;position:relative;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (min-width: 769px)and (max-width: 991px){.home-banner .right-box .live-feed h3{margin-bottom:10px}.home-banner .right-box .live-feed ul li{line-height:30px}}.home-banner .right-box .live-feed:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:all .2s;transition:all .2s;z-index:2}.home-banner .right-box.visible-xs .live-feed{margin-top:0}@media only screen and (max-width: 767px){.home-banner .right-box.visible-xs{max-width:400px;margin:0 auto}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1){.home-banner{padding:8px}.home-banner .slideshow,.home-banner .right-box{width:100%;position:relative}.home-banner .right-box .pdf-download,.home-banner .right-box .live-feed{width:100%;position:relative;margin-top:8px}.home-banner .right-box .pdf-download{min-height:398px}.home-banner .right-box .pdf-download a span{position:initial}.home-banner .right-box .live-feed{min-height:398px}}@media only screen and (max-width: 900px){.home-banner{padding:0;border:none}.home-banner .slideshow,.home-banner .right-box{width:100%;position:relative;max-height:100%}.home-banner .right-box .pdf-download,.home-banner .right-box .live-feed{width:100%;position:relative;margin-top:8px}.home-banner .right-box .pdf-download a span{position:initial}}@media only screen and (max-width: 480px){.home-banner .right-box .pdf-download a span i{font-size:21px;line-height:21px}}.support-wrap{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.support-wrap h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:32px;margin-bottom:30px}.support-wrap ul{list-style:none}.support-wrap ul li{color:#fff35a;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:43px;-webkit-transition:all .2s;transition:all .2s;position:relative;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.support-wrap ul li{line-height:30px}}@media only screen and (min-width: 769px)and (max-width: 991px){.support-wrap h3{margin-bottom:10px}.support-wrap ul li{line-height:30px}}.home-banner.mob{padding-top:0}@media(max-width: 767px){.owl-controls{display:none !important}}@media only screen and (min-width: 768px){.owl-controls{position:absolute;bottom:-36px;left:0;width:100%}}.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{width:30px;height:32px;background-color:#fff35a;text-align:center;padding-top:5px;float:left;margin-right:2px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{width:39px;height:41px;padding-top:7px}}.owl-controls .owl-nav .owl-prev i,.owl-controls .owl-nav .owl-next i{color:#343449;font-size:23px}@media only screen and (max-width: 767px){.owl-controls .owl-nav .owl-prev i,.owl-controls .owl-nav .owl-next i{font-size:26px}}.owl-controls .owl-nav .owl-prev:hover,.owl-controls .owl-nav .owl-next:hover{opacity:.7;-webkit-transition:all .2s;transition:all .2s}.owl-controls .owl-nav .owl-next{margin-right:0px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#cbbe9a}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ffc115;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.owl-carousel-home{overflow:hidden;height:auto}.owl-carousel-home img{width:100%;object-fit:cover;height:auto}.owl-carousel-home.owl-loaded{overflow:visible;max-height:100%}.owl-carousel-home .owl-controls{display:flex;align-items:center;justify-content:center}.owl-carousel-home .owl-controls .owl-dots{display:flex;padding-left:15px;padding-right:15px}@media(min-width: 768px){.owl-carousel-home .owl-controls .owl-dots{width:750px}}@media(min-width: 992px){.owl-carousel-home .owl-controls .owl-dots{width:970px}}@media only screen and (min-width: 1200px){.owl-carousel-home .owl-controls .owl-dots{width:1200px}}@media only screen and (min-width: 1501px){.owl-carousel-home .owl-controls .owl-dots{width:1500px}}.owl-carousel-home .temp-hidden{display:none}.owl-carousel-home .owl-item .temp-hidden{display:block !important}.announcement{background:rgba(229,52,43,.98);position:absolute;top:0;width:73%;z-index:2;font-weight:500;padding:30px 40px;font-size:17px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 768px)and (max-width: 991px){.announcement{width:100%;left:auto;transform:none}}.announcement a{color:#fff}.announcement a:hover{border-color:#fff}.announcement h1,.announcement h2,.announcement h3{color:#fff !important}.announcement h2{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;letter-spacing:.4px;margin-bottom:12px;margin-top:30px;line-height:1.5}@media only screen and (max-width: 767px){.announcement{width:100%;padding:10px 20px 5px 15px}}.announcement .close-wrap{position:relative;display:flex;justify-content:center}.announcement #close-announcement{position:absolute;width:45px;height:45px;right:15px;z-index:3}.announcement #close-announcement .close-me{display:block;height:45px;padding:10px}.announcement #close-announcement .close-me span{width:100%;height:3px;margin:0 auto;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;display:block;margin-bottom:3px;position:relative;-webkit-transition:all .2s;transition:all .2s}.announcement #close-announcement .close-me span:nth-child(1){top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}.announcement #close-announcement .close-me span:nth-child(2){top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s;transition:all .2s}.announcement.yellow{opacity:.9;background:#ffca20;width:100%;text-align:left;padding:30px 150px}@media only screen and (max-width: 991px){.announcement.yellow{padding:30px 100px}}@media only screen and (max-width: 767px){.announcement.yellow{padding:20px 20px}}.announcement.yellow p{color:#000;margin-bottom:15px}.announcement.yellow a{color:#000;text-decoration:underline}.announcement.yellow a:hover{text-decoration:none}.announcement.yellow h1,.announcement.yellow h2,.announcement.yellow h3{margin-top:0;color:#000 !important;margin-bottom:20px}@media only screen and (max-width: 767px){.announcement.yellow h1{font-size:30px}}@media only screen and (max-width: 767px){.announcement.yellow h2{font-size:24px}}@media only screen and (max-width: 767px){.announcement.yellow h3{font-size:18px}}.announcement.yellow ul,.announcement.yellow ol{color:#000;margin-left:20px;margin-bottom:15px}.announcement.yellow #close-announcement{top:15px}.announcement.yellow #close-announcement .close-me span{background-color:#fff}.announcement.yellow #announce-content{max-width:820px}.announcement.yellow #announce-content.minimize{max-height:80px;overflow:hidden;position:relative}.announcement.yellow #announce-content.minimize:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:#ffca20;background:-moz-linear-gradient(0deg, rgb(255, 202, 32) 0%, rgba(255, 202, 32, 0) 100%);background:-webkit-linear-gradient(0deg, rgb(255, 202, 32) 0%, rgba(255, 202, 32, 0) 100%);background:linear-gradient(0deg, rgb(255, 202, 32) 0%, rgba(255, 202, 32, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffca20",endColorstr="#ffca20",GradientType=1)}.announcement.yellow a.expand-content{font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:14px;letter-spacing:0;margin-top:20px;display:inline-block;position:relative;line-height:1;text-decoration:none;background-color:#eeebf1;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;padding:4px 12px;-webkit-transition:all .2s;transition:all .2s}.announcement.yellow a.expand-content:after{content:"";font-family:"Fontawesome";margin-left:10px}.announcement.yellow a.expand-content:hover{background-color:#f9f9f9}.site-main,#main{background-color:#f9f9f9;border-top:1px solid #ccc;border-top:0;border-bottom:0}.banner_slider{margin-bottom:50px}.page_slider{margin-bottom:50px}@media only screen and (max-width: 767px){.page_slider{margin-bottom:10px}}.concert-box{-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 413px)and (max-width: 600px){.concert-box{margin-left:auto;margin-right:auto}}.concerts.single-block{padding-top:60px}@media only screen and (max-width: 767px){.concerts.single-block{padding:30px 0}}.concert-desc{border-bottom:0px !important}.series-type{background-color:#441674;text-align:center;color:#fff;font-size:14px;font-weight:500;letter-spacing:1.28px;line-height:12px;text-transform:uppercase;padding:8px 17px;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;margin-bottom:5px}.series-type.single{text-align:center;color:#393939}.commission-link{background:#fff}.commission-link.tour{background-color:#f6f6f6}.commission-link .img-thumb{display:block;position:relative}.commission-link .img-thumb img{width:100%;height:auto}.commission-link .img-thumb:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,193,21,.35);-webkit-transition:all .2s;transition:all .2s;opacity:0}.commission-link .img-thumb:after{position:absolute;content:"";color:#ffc115;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.commission-link .img-thumb span.latest-season{position:absolute;right:0;bottom:10px;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;color:#441674;letter-spacing:0;padding:8px 33px 8px 18px;background:rgba(252,197,73,.69)}.concert-desc{background:#fff}.concert-desc.tour{background-color:#f6f6f6}.concert-desc .img-thumb{display:block;position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;padding-top:62.25%}.concert-desc .img-thumb img{opacity:0;position:absolute;top:0}.concert-desc .img-thumb:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,193,21,.35);-webkit-transition:all .2s;transition:all .2s;opacity:0}.concert-desc .img-thumb:after{position:absolute;content:"";color:#ffc115;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.concert-desc .img-thumb span.latest-season{position:absolute;right:0;bottom:10px;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:16px;color:#441674;letter-spacing:0;padding:8px 33px 8px 18px;background:rgba(252,197,73,.69)}.concert-desc.tour .img-thumb{display:block;position:relative;padding-top:0}.concert-desc.tour .img-thumb img{opacity:100 !important;position:inherit;width:100%}.concerts{background-color:#f6f6f6;border:1px solid #ccc}.concerts.home{background-color:#fff}.concerts.home .concert-desc{background:#f6f6f6}.concert-title-desc{background:#fff;padding:22px 30px 35px}.concert-title-desc .c-label{position:absolute;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:14px;color:#000;letter-spacing:1.28px;line-height:12px;text-transform:uppercase;background:#ff8484;padding:8px 11px 6px 11px;top:-14px}.concert-title-desc .c-label.red{background:#ff8484}.concert-title-desc .c-label.blue{background:#84d7ff}.concert-title-desc .c-label.green{background:#b7f28b}.concert-title-desc.single-c{background:#fff}.concert-title-desc.single-c h1,.concert-title-desc.single-c h3{max-width:100%}.concert-title-desc.single-c .date{margin-bottom:25px;color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;letter-spacing:2.7px;line-height:32px;text-transform:uppercase}.concert-title-desc.single-c .date .concert-date{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;letter-spacing:2.7px;line-height:32px;text-transform:uppercase}.concert-title-desc.single-c .date .session_time{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:normal;text-transform:none}.concert-title-desc.single-c .details .concert-title{margin-bottom:0px}.concert-title-desc.single-c .details .concert-title h1{font-size:20px}.concert-title-desc.single-c .details .concert-title h3{font-size:18px}.concert-title-desc.single-c .details .concert-title h1,.concert-title-desc.single-c .details .concert-title h3{color:#000;line-height:30px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif}.concert-title-desc,.commission-title-desc{padding:30px}@media only screen and (max-width: 600px){.concert-title-desc,.commission-title-desc{padding:20px}}.concert-title-desc.tours,.commission-title-desc.tours{padding:10px 30px 30px;position:relative}@media only screen and (max-width: 600px){.concert-title-desc.tours,.commission-title-desc.tours{padding:10px 20px 20px}}.concert-title-desc span.date,.commission-title-desc span.date{color:#1a3384;font-size:16px;line-height:26px;margin-bottom:20px;display:block;text-transform:uppercase;letter-spacing:3px}.concert-title-desc span.date .concert-date,.commission-title-desc span.date .concert-date{display:inline-block}.concert-title-desc span.date .session_time,.commission-title-desc span.date .session_time{color:#1a3384;text-transform:none;letter-spacing:0}.concert-title-desc span.date .session_time i,.commission-title-desc span.date .session_time i{margin-right:5px}.concert-title-desc span.date.italic,.commission-title-desc span.date.italic{font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:14px;color:#441674;letter-spacing:0;margin:0}.concert-title-desc span.date.right,.commission-title-desc span.date.right{text-align:right}.concert-title-desc .concert-title,.concert-title-desc .concert-title1,.commission-title-desc .concert-title,.commission-title-desc .concert-title1{margin-bottom:15px}.concert-title-desc.tours .concert-title,.concert-title-desc.special-production .concert-title,.commission-title-desc.tours .concert-title,.commission-title-desc.special-production .concert-title{margin-bottom:0}.concert-title-desc h1,.concert-title-desc h3,.commission-title-desc h1,.commission-title-desc h3{color:#000;font-size:20px;max-width:90%;line-height:30px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.concert-title-desc h1 a,.concert-title-desc h3 a,.commission-title-desc h1 a,.commission-title-desc h3 a{color:#000}.concert-title-desc h3,.commission-title-desc h3{font-size:18px}.concert-title-desc p,.commission-title-desc p{color:#000;font-size:15px;line-height:26px}.concert-title-desc p strong,.commission-title-desc p strong{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.concert-title-desc p:last-child,.commission-title-desc p:last-child{margin-bottom:0}.concert-title-desc .view-event,.commission-title-desc .view-event{background-color:#fff35a;padding:12px 30px;color:#4c5465;font-size:16px;letter-spacing:1.53px;line-height:32px;position:absolute;right:0;top:-30px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;opacity:0;-webkit-transition:all .2s;transition:all .2s}.concert-title-desc .view-event i,.commission-title-desc .view-event i{font-size:18px;margin-left:15px}.commission-title-desc{border-bottom:10px solid #dedede}.commission-title-desc .concert-title,.commission-title-desc .concert-title1{margin-bottom:10px}.commission-title-desc .concert-title h1,.commission-title-desc .concert-title1 h1{display:inline}.commission-title-desc .concert-title a,.commission-title-desc .concert-title1 a{display:inline}.commission-title-desc .concert-title a span.glyphicon,.commission-title-desc .concert-title1 a span.glyphicon{padding:0 5px;color:#000}.commission-title-desc .concert-title a:hover span.glyphicon,.commission-title-desc .concert-title1 a:hover span.glyphicon{color:#0087e0}.commission-title-desc h1,.commission-title-desc h3{max-width:84%;line-height:25px;margin-top:8px}.commission-title-desc h1{font-size:16px}.commission-title-desc h3{font-size:16px}.commission-title-desc p{color:#000;font-size:14px;line-height:20px}.commission-title-desc p i{font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.commission-title-desc.featured{border-bottom:none}.commission-title-desc.featured p{line-height:25px;margin:0 0 18px}.commission-title-desc.featured p:last-child{margin-bottom:0}.commission-link .composer-name{background:#441674;font-size:18px;color:#fff;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding:27px 18px;display:block}.commission-link:hover .img-thumb:before{opacity:1}.commission-link:hover .img-thumb:after{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.commission-title-desc{background:#f0f0f0;padding:0}.commission-title-desc.past{background:rgba(0,0,0,0)}.commission-title-desc.past{border-bottom:none}.commission-title-desc.past .concert-title,.commission-title-desc.past .concert-title1{margin-bottom:10px}.commission-title-desc.past h1,.commission-title-desc.past h3{max-width:100%;line-height:25px}.commission-title-desc.past h1{font-size:18px}.commission-title-desc.past h3{font-size:16px}.commission-title-desc.past p{color:#000;font-size:16px;line-height:24px}.commission-box{padding:28px 0 0}.commission-box:last-child{padding-bottom:28px}.commission-box .commission-desc-wrap{position:relative;padding:0 17px}.commission-box .commission-desc-wrap:after{content:"";position:absolute;width:2px;background:#d8d8d8;left:0;height:100%;top:0px}.commission-box .commission-desc-wrap.no-border:after{display:none}@media(max-width: 767px){.commission-title-desc.past{margin-top:30px}}.commission-title-desc.past .commission-box{padding:0;padding-bottom:28px}.commission-title-desc.past .commission-box:last-child{padding-bottom:0px}.commission-desc{margin-bottom:20px}.commission-title-desc.featured .commission-desc{margin-bottom:0}.premieres-info{position:relative}.premieres-info a.premiere-btn{font-size:11px;color:#000;letter-spacing:.7px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;position:relative;display:inline-block;padding-right:15px}.premieres-info a.premiere-btn:after{content:"";font-family:FontAwesome;font-size:13px;color:#222;position:absolute;right:0px;top:-1px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s;transition:all .2s}.premieres-info.expand a.premiere-btn:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.premieres-info .premiere-content{position:absolute;width:100%;left:0;top:30px;background:#fff;border:1px solid #cacaca;padding:37px 20px;z-index:1;text-align:center;display:none;max-width:358px}.premieres-info .premiere-content .premiere-box{padding-bottom:37px}.premieres-info .premiere-content .premiere-box:last-child{padding-bottom:0}.premieres-info .premiere-content h3.premiere-title{width:100%;max-width:100%;font-size:16px;color:#000;letter-spacing:0;line-height:25px}.premieres-info .premiere-content a.concert-link{font-size:14px;color:#0087e0;letter-spacing:0;line-height:15px;border-bottom:1px solid #0087e0;display:inline-block}.premieres-info .premiere-content span.concert-link{font-size:14px;letter-spacing:0;line-height:15px;display:inline-block}.premieres-info .premiere-content .premiere-desc{margin-top:15px}.work-length{font-size:12px;color:#441674;letter-spacing:0;line-height:25px;float:right}.work-length2{font-size:12px;color:#441674;letter-spacing:0;line-height:25px}.past-box{margin-bottom:40px}.tour-city span{color:#441674;font-size:14px;font-weight:500;letter-spacing:2px;line-height:22px;text-transform:uppercase}.concert-box:hover{-webkit-transition:all .2s;transition:all .2s}.concert-box:hover .concert-desc .view-event{opacity:1}.concert-box:hover .concert-desc .img-thumb:before{opacity:1}.concert-box:hover .concert-desc .img-thumb:after{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.concert-box:hover .concert-desc .img-thumb.ongoing:before,.concert-box:hover .concert-desc .img-thumb.ongoing:after{display:none}.concert-box:hover .concert-desc .detail-hover{opacity:1}.concert-desc.appreciate{border-bottom:8px solid #b3cde4}.concert-desc.learn{border-bottom:8px solid #be87d8}.concert-desc.relax{border-bottom:8px solid #b0c6b3}.concert-desc.encounter{border-bottom:8px solid #facc52}.concert-desc.tours{border-bottom:8px solid #c9b193}.concert-desc.what-else{border-bottom:8px solid #cb7974}.concert-desc.appreciate-zh-hant{border-bottom:8px solid #b3cde4}.concert-desc.learn-zh-hant{border-bottom:8px solid #be87d8}.concert-desc.relax-zh-hant{border-bottom:8px solid #b0c6b3}.concert-desc.encounter-zh-hant{border-bottom:8px solid #facc52}.concert-desc.tours-zh-hant{border-bottom:8px solid #c9b193}.concert-desc.what-else-zh-hant{border-bottom:8px solid #cb7974}.concert-desc.what-else-cn{border-bottom:8px solid #cb7974}.concert-desc.relax-cn{border-bottom:8px solid #b0c6b3}.concert-desc.learn-cn{border-bottom:8px solid #be87d8}.block,.block-collapse{padding:60px 0 60px}@media only screen and (max-width: 767px){.block,.block-collapse{padding:20px 0}}.block.mini,.block-collapse.mini{padding:20px 0 60px}@media only screen and (max-width: 767px){.block.mini,.block-collapse.mini{padding:20px 0}}.block.no-padding-bottom,.block-collapse.no-padding-bottom{padding-bottom:20px}@media only screen and (max-width: 767px){.block-collapse{padding:8px 0}}.block1{padding:80px 0 100px}@media only screen and (max-width: 767px){.block1{padding:50px 0}}.cd{background-color:#4e4d66}.cd a{position:relative;display:block}.cd .cd-title{color:#fff;position:absolute;padding:20px;top:0px;width:100%;font-size:16px;letter-spacing:1.53px;line-height:32px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, transparent 100%);-webkit-background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, transparent 100%);-o-background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, transparent 100%)}@media only screen and (min-width: 413px)and (max-width: 768px){.cd .cd-box{max-width:400px;margin:0 auto}}@media only screen and (max-width: 768px){.cd .cd-box{margin-bottom:8px}}.cd .cd-box .link-wrap{position:relative;display:block}.cd .cd-box .link-wrap:before{content:" ";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:all .2s;transition:all .2s}.cd .cd-box:hover .link-wrap:before{opacity:1;-webkit-transition:all .2s;transition:all .2s}.testimonials{height:400px;background:rgba(0,0,0,0);position:relative;width:100%}@media only screen and (max-width: 767px){.testimonials{height:260px}}.pd:after{content:"\a";background:rgba(0,0,0,.44);position:absolute;width:100%;height:100%;top:0;left:0}.testimonials.pm:before{content:"\a";background:rgba(0,0,0,.44);position:absolute;width:100%;height:100%;top:0;left:0}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}.concert-top{padding:60px 0 40px;border-bottom:1px solid #ccc}@media only screen and (max-width: 991px){.concert-top{padding:30px 0}}.concert-wrap{background-color:#f6f6f6}.concert{padding:60px 0 60px}@media only screen and (max-width: 767px){.concert{padding:20px 0 20px}}.concert .concert-menu{list-style:none;margin-bottom:48px}.concert .concert-menu li a{color:#0e71d9;text-decoration:none}.filter-wrap{padding:30px 0 50px}@media only screen and (max-width: 767px){.filter-wrap{padding:30px 0 0px}}.concert.filter-wrap{padding:0px 0 70px}.concert-category{list-style:none;display:inline-block;max-width:420px;margin-bottom:0}.concert-category li{float:left;width:31%;margin-right:10px;margin-bottom:2px}.concert-category li a{color:#393939;font-size:15px;display:block;padding:4px 5px 4px 35px;position:relative;border:1px solid rgba(0,0,0,0);-webkit-transition:all .2s;transition:all .2s}.concert-category li a:hover{border-color:#8893a4;-webkit-transition:all .2s;transition:all .2s}.concert-category li:nth-child(2),.concert-category li:nth-child(5){width:auto}.concert-category li.selected a{border-color:#8893a4}@media only screen and (max-width: 767px){.concert-category li{width:32.3333333%}.concert-category li a{font-size:13px;line-height:22px}.concert-category li:lang(zh-hant){width:22.333333%}.concert-category li:nth-child(6){width:auto}}.concert-category li.appreciate a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b3cde4;position:absolute;left:5px;top:5px}.concert-category li.learn a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.concert-category li.relax a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-category li.encounter a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#facc52;position:absolute;left:5px;top:5px}.concert-category li.tours a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#c9b193;position:absolute;left:5px;top:5px}.concert-category li.what-else a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-category li.appreciate-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b3cde4;position:absolute;left:5px;top:5px}.concert-category li.learn-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.concert-category li.relax-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-category li.encounter-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#facc52;position:absolute;left:5px;top:5px}.concert-category li.tours-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#c9b193;position:absolute;left:5px;top:5px}.concert-category li.what-else-zh-hant a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-category li.what-else-cn a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-category li.relax-cn a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-category li.learn-cn a:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.concert-category:lang(zh-hant){max-width:320px}.concert-category li:lang(zh-hant){width:23%}.concert-category li:nth-child(5):lang(zh-hant){width:32%}.upcoming-concerts.grid .concert-title-desc{position:relative}.upcoming-concerts.grid .detail-hover{background:#ffc115;padding:4px 20px;font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;color:#393939;letter-spacing:1.5px;text-align:center;text-transform:uppercase;position:absolute;bottom:5px;right:0;opacity:0;-webkit-transition:all .2s;transition:all .2s}.pagination-wrap{margin-top:70px;text-align:center}.concert-banner{margin-top:25px;margin-bottom:25px}.concert-banner .details{float:right;margin-top:10px}.concert-banner .details p{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;text-transform:uppercase;margin:0}@media only screen and (max-width: 767px){.concert-banner .banner-wrap{margin-left:-8px;margin-right:-8px}}.concert-banner .banner-wrap img{width:100%}.concert-banner.appreciate img{border-bottom:8px solid #b3cde4}.concert-banner.appreciate .details{float:right;margin-top:10px;text-align:right}.concert-banner.appreciate .details a.whats-this{margin-right:0;display:block}.concert-banner.appreciate .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.appreciate .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b3cde4;position:absolute;left:5px;top:5px}.concert-banner.learn img{border-bottom:8px solid #be87d8}.concert-banner.learn .details{float:right;margin-top:10px;text-align:right}.concert-banner.learn .details a.whats-this{margin-right:0;display:block}.concert-banner.learn .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.learn .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.concert-banner.relax img{border-bottom:8px solid #b0c6b3}.concert-banner.relax .details{float:right;margin-top:10px;text-align:right}.concert-banner.relax .details a.whats-this{margin-right:0;display:block}.concert-banner.relax .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.relax .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-banner.encounter img{border-bottom:8px solid #facc52}.concert-banner.encounter .details{float:right;margin-top:10px;text-align:right}.concert-banner.encounter .details a.whats-this{margin-right:0;display:block}.concert-banner.encounter .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.encounter .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#facc52;position:absolute;left:5px;top:5px}.concert-banner.tours img{border-bottom:8px solid #c9b193}.concert-banner.tours .details{float:right;margin-top:10px;text-align:right}.concert-banner.tours .details a.whats-this{margin-right:0;display:block}.concert-banner.tours .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.tours .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#c9b193;position:absolute;left:5px;top:5px}.concert-banner.what-else img{border-bottom:8px solid #cb7974}.concert-banner.what-else .details{float:right;margin-top:10px;text-align:right}.concert-banner.what-else .details a.whats-this{margin-right:0;display:block}.concert-banner.what-else .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.what-else .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-banner.appreciate-zh-hant img{border-bottom:8px solid #b3cde4}.concert-banner.appreciate-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.appreciate-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.appreciate-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.appreciate-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b3cde4;position:absolute;left:5px;top:5px}.concert-banner.learn-zh-hant img{border-bottom:8px solid #be87d8}.concert-banner.learn-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.learn-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.learn-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.learn-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.concert-banner.relax-zh-hant img{border-bottom:8px solid #b0c6b3}.concert-banner.relax-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.relax-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.relax-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.relax-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-banner.encounter-zh-hant img{border-bottom:8px solid #facc52}.concert-banner.encounter-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.encounter-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.encounter-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.encounter-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#facc52;position:absolute;left:5px;top:5px}.concert-banner.tours-zh-hant img{border-bottom:8px solid #c9b193}.concert-banner.tours-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.tours-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.tours-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.tours-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#c9b193;position:absolute;left:5px;top:5px}.concert-banner.what-else-zh-hant img{border-bottom:8px solid #cb7974}.concert-banner.what-else-zh-hant .details{float:right;margin-top:10px;text-align:right}.concert-banner.what-else-zh-hant .details a.whats-this{margin-right:0;display:block}.concert-banner.what-else-zh-hant .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.what-else-zh-hant .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-banner.what-else-cn img{border-bottom:8px solid #cb7974}.concert-banner.what-else-cn .details{float:right;margin-top:10px;text-align:right}.concert-banner.what-else-cn .details a.whats-this{margin-right:0;display:block}.concert-banner.what-else-cn .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.what-else-cn .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#cb7974;position:absolute;left:5px;top:5px}.concert-banner.relax-cn img{border-bottom:8px solid #b0c6b3}.concert-banner.relax-cn .details{float:right;margin-top:10px;text-align:right}.concert-banner.relax-cn .details a.whats-this{margin-right:0;display:block}.concert-banner.relax-cn .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.relax-cn .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#b0c6b3;position:absolute;left:5px;top:5px}.concert-banner.learn-cn img{border-bottom:8px solid #be87d8}.concert-banner.learn-cn .details{float:right;margin-top:10px;text-align:right}.concert-banner.learn-cn .details a.whats-this{margin-right:0;display:block}.concert-banner.learn-cn .details span{position:relative;display:inline-block;font-size:15px;line-height:28px;font-weight:500;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding-left:30px}.concert-banner.learn-cn .details span:before{content:"";width:18px;height:18px;border-radius:50%;display:block;background:#be87d8;position:absolute;left:5px;top:5px}.content{font-weight:500;line-height:26px}.content.videos .arve-wrapper{max-width:100% !important}.content.top{margin-bottom:40px}@media only screen and (max-width: 767px){.content.top{margin-bottom:20px}}.content.margin-top{margin-top:40px}.content b,.content strong{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:300}.content b:lang(zh-hant),.content strong:lang(zh-hant){font-weight:bold}.content ul,.content ol{margin-left:20px;padding-bottom:10px}.content ul li,.content ol li{line-height:26px;margin:0 0 5px}.content table tr td{padding-right:20px;line-height:26px}.content table tr td:last-child{padding-right:0}.content table.concert-table tr td{padding:8px 0;padding-right:20px;line-height:20px;vertical-align:top}@media only screen and (max-width: 767px){.content table.concert-table tr td{padding:0;line-height:26px;vertical-align:top;border-bottom:none}}.content table.concert-table tr td:last-child{padding-right:0}.content table.concert-table tr td:first-child{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.content table.concert-table tr td:first-child:lang(zh-hant){font-weight:bold}.content table.concert-table tr:last-child td{border:none}.content table.onecolumn-xs tr td{padding:8px 0;padding-right:20px;line-height:20px;vertical-align:top}@media only screen and (max-width: 767px){.content table.onecolumn-xs tr td{display:block;text-align:left;padding-right:0;padding:0;line-height:26px;vertical-align:top;border-bottom:none}}.content table.onecolumn-xs tr td:last-child{padding-right:0}@media only screen and (max-width: 767px){.content table.onecolumn-xs tr{padding-bottom:8px;display:block}}.content table.onecolumn-xs tr td p:last-child{margin:0}.content table.onecolumn-xs tr:last-child td{border:none}.content p{margin:0 0 15px}.content p.big-text{margin:0 0 22px}.content img{max-width:100%;height:auto;padding:40px 0 10px}.content img.no-margin{padding-top:0}.content .aligncenter,.content img.aligncenter{clear:both;display:block;margin-left:auto !important;margin-right:auto !important}.content .img-gutter{margin-right:80px}@media only screen and (max-width: 767px){.content .img-gutter{margin-right:40px}}.content .no-padding-top{padding-top:0 !important}.content .sharethis-inline-share-buttons .st-btn img{padding:0}.keypeople{margin-top:100px}@media only screen and (max-width: 767px){.keypeople{margin-top:50px}}.keypeople-box-wrap{margin-top:35px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:20px}.keypeople-box-wrap .artist-box-home{grid-column:span 12/span 12}@media(min-width: 501px){.keypeople-box-wrap .artist-box-home{grid-column:span 6/span 6;margin-bottom:20px}}@media(min-width: 1200px){.keypeople-box-wrap .artist-box-home{grid-column:span 4/span 4}.keypeople-box-wrap .artist-box-home:nth-child(2){grid-column-start:6}.keypeople-box-wrap .artist-box-home:nth-child(3){grid-column-start:3}.keypeople-box-wrap .artist-box-home:nth-child(4){grid-column-start:8}}.keypeople-box-wrap .artist-box-home img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:19px}.keypeople-box-wrap .artist-box-home a.featured-thumb{display:block;position:relative}.keypeople-box-wrap .artist-box-home a.featured-thumb img{max-width:100%;height:auto}.keypeople-box-wrap .artist-box-home a.featured-thumb:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,193,21,.35);-webkit-transition:all .2s;transition:all .2s;opacity:0;border-radius:19px}.keypeople-box-wrap .artist-box-home a.featured-thumb:after{position:absolute;content:"";color:#ffc115;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.keypeople-box-wrap .artist-box-home a.featured-thumb:hover:before{opacity:1}.keypeople-box-wrap .artist-box-home a.featured-thumb:hover:after{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.keypeople-box-wrap .artist-box-home p.fet-art{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;color:#2a2a2a;text-align:center;font-size:18px;line-height:22px;padding:14px}@media(max-width: 1199px){.keypeople-box-wrap .artist-box-home p.fet-art{font-size:16px}}.keypeople-box-wrap .artist-box-home p.fet-art a{color:#2a2a2a}.featured-artist{margin-top:50px}.featured-artist h3{color:#393939;font-size:20px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin-bottom:20px}.featured-artist .artist-box-wrap{font-size:0}.featured-artist.press{margin-top:70px}.featured-artist.press h3{margin-bottom:40px}.featured-artist .artist-box{margin-bottom:10px;float:none;display:inline-block;vertical-align:top;zoom:1}.featured-artist .artist-box img{padding:0}.featured-artist .artist-box a.featured-thumb{position:relative;display:block;padding-top:85%;overflow:hidden}.featured-artist .artist-box a.featured-thumb img{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.featured-artist .artist-box a.featured-thumb img.portrait{height:100%;top:0 !important;transform:none;-ms-transform:none;left:0;right:0}.featured-artist .artist-box a.featured-thumb .link-overlay{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:all .2s;transition:all .2s}.featured-artist .artist-box a.featured-thumb:hover .link-overlay{opacity:1;-webkit-transition:all .2s;transition:all .2s}.featured-artist .artist-box p{margin-top:5px;color:#393939;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;line-height:20px;min-height:60px;margin-bottom:5px;font-size:15px}@media only screen and (min-width: 768px)and (max-width: 991px){.featured-artist .artist-box p{min-height:100px}}@media only screen and (max-width: 767px){.featured-artist .artist-box p{font-size:14px}}.main-content{padding-bottom:80px}.main-content.composer{padding-bottom:50px}@media only screen and (max-width: 767px){.main-content>.content,.main-content>.row>.content.no-sidebar{margin-top:30px}}.concert-sidebar{background-color:#f2eef5;padding:35px 20px;color:#343449;line-height:26px}.concert-sidebar .session_status{background:#fff35a;padding:15px;text-align:center;margin:20px 0}.concert-sidebar .session_status h3{font-size:18px;line-height:25px;color:#343449;font-weight:normal;text-transform:uppercase;margin-bottom:10px}.concert-sidebar .session_status p{margin:0}.concert-sidebar .dates{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:17px;line-height:25px;color:#343449}.concert-sidebar .dates span.title{display:block;color:#8893a4}.concert-sidebar .dates span.venue-date{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:bold}.concert-sidebar .ticketing{font-size:14px}.concert-sidebar img{max-width:100%;height:auto}.concert-sidebar img.present{margin-bottom:30px}.concert-sidebar .dark{color:#343449;font-size:14px;font-weight:500}.concert-sidebar table tr td,.concert-sidebar table tr th{padding-right:20px;line-height:18px;vertical-align:top;padding-bottom:9px}.concert-sidebar table tr td:last-child{padding-right:0}.concert-sidebar table.below-ticketing{font-size:13px;margin-top:30px}.concert-sidebar table.below-ticketing th{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:normal}@media(max-width: 1120px){.concert-sidebar table.below-ticketing tr{display:flex;flex-direction:column}}.content a{color:#0e71d9;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0)}.content a:hover{color:#0e71d9;border-bottom:1px solid #0e71d9;-webkit-transition:all .2s;transition:all .2s}.content a.no-border{border:none}.content ul,.content ol{margin-left:20px}.content .yellow-text{color:#fff35a;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:2px}.content.with-sidebar{padding-left:30px}@media only screen and (min-width: 768px)and (max-width: 991px){.content.with-sidebar{padding-left:15px;margin-top:30px}}@media only screen and (max-width: 767px){.content.with-sidebar{padding-left:8px;margin-top:30px}}.page-sidebar-right .wrapper{padding-left:35px}.page-sidebar-right .wrapper.bos{padding-left:90px}.page-sidebar-right .wrapper .side{background-color:#eae5f0;padding:40px 20px}.page-sidebar-right .wrapper .side-transparent{padding:40px 20px}@media only screen and (max-width: 767px){.page-sidebar-right{margin-top:30px}.page-sidebar-right .wrapper{padding-left:0px}.page-sidebar-right .wrapper.bos{padding-left:0px}}@media only screen and (min-width: 768px)and (max-width: 991px){.page-sidebar-right{margin-top:30px}.page-sidebar-right .wrapper{padding-left:0px}}.news .news-wrap{border-bottom:1px solid #8888a4;padding-bottom:30px;margin-bottom:50px}.news .news-wrap .news-meta{margin-bottom:20px}.news .news-wrap .date{color:#8893a4;font-size:16px;font-weight:500}.news .news-wrap:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.news-social{margin-bottom:60px}.sharethis{display:inline-block}.share-this-hidden{text-align:center}.share-this{margin-bottom:20px;min-height:42px}.red-box{background-color:#d43c3c;padding:40px 70px;margin-bottom:20px}.red-box h2{color:#fff;font-size:46px;font-weight:400;line-height:52px;text-align:center;margin-bottom:0}@media only screen and (max-width: 767px){.red-box{padding:15px 20px}.red-box h2{font-size:22px;line-height:35px}}.red-box.small{padding:15px 20px}.red-box.small h2{font-size:27px;line-height:37px}.our-people-head{background-color:#3b3449}.orchestra-right{margin-left:13px}@media only screen and (max-width: 767px){.orchestra-right{margin-left:0}}@media only screen and (max-width: 767px){.conductor-block{max-width:400px;margin:0 auto}}.main-artist{position:relative;cursor:pointer;max-width:283px;margin-bottom:13px;float:right}.main-artist:hover .artista-wrap:before{opacity:1}.main-artist:hover .artista-wrap:after{opacity:1;-webkit-transform:translate(-40%, -50%) scale(1);-moz-transform:translate(-40%, -50%) scale(1);-ms-transform:translate(-40%, -50%) scale(1);transform:translate(-40%, -50%) scale(1)}.main-artist.top{max-width:100%}@media only screen and (max-width: 767px){.main-artist{max-width:100%}}.main-artist .artista-wrap{position:relative}.main-artist .artista-wrap:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-transition:all .2s;transition:all .2s;opacity:0}.main-artist .artista-wrap:after{position:absolute;content:"";color:#a0c562;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.main-artist .artist-name{position:relative;bottom:0;left:0px;width:100%;background-color:#441674;text-align:center;padding:20px 0}.main-artist .artist-name h1{text-shadow:0 1px 1px rgba(0,0,0,.5);font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;color:#fff;line-height:28px;font-size:20px;margin-bottom:5px}.main-artist .artist-name span{font-size:16px;font-weight:500;letter-spacing:1px;color:#fff;line-height:28px}@media only screen and (max-width: 767px){.main-artist .artist-name h1{font-size:24px;line-height:33px}}.ass-box:hover .hover-wrap:before{opacity:1}.ass-box:hover .hover-wrap:after{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.ass-box .hover-wrap{position:relative}.ass-box .hover-wrap:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-transition:all .2s;transition:all .2s;opacity:0}.ass-box .hover-wrap:after{position:absolute;content:"";color:#a0c562;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 767px)and (max-width: 991px){.our-box{margin-top:30px}}@media only screen and (max-width: 767px){.our-box{margin-top:30px}}.association{margin-bottom:13px;overflow:hidden}.association .link-wrap{width:100%;display:block}.association .link-wrap-2{width:90%;display:block;background-color:#441674;position:relative}@media only screen and (max-width: 1199px){.association .link-wrap-2{width:100%}}.association .link-wrap-2 .ass-img-left{float:left;width:70%}.association .link-wrap-2 .ass-img-left:lang(zh-hant){width:66%}@media only screen and (max-width: 991px){.association .link-wrap-2 .ass-img-left{float:left;width:100%}}.association .link-wrap-3{width:97%;display:block;background-color:#441674;position:relative}@media only screen and (max-width: 1199px){.association .link-wrap-3{width:100%}}.association .link-wrap-3 .ass-img-left{float:right;width:65%}@media only screen and (max-width: 991px){.association .link-wrap-3 .ass-img-left{float:left;width:100%}}.association .ass-title-1{background-color:#441674;color:#fff;font-size:20px;font-weight:300;padding:25px 35px}@media only screen and (max-width: 991px){.association .ass-title-1{font-size:20px;padding:20px}}.association .ass-title-2{color:#fff;font-size:20px;font-weight:300;line-height:28px;padding:30px;position:relative;background-color:#441674;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media only screen and (max-width: 991px){.association .ass-title-2{position:relative;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media only screen and (max-width: 767px){.association .ass-title-2{padding:20px}}.association .ass-title-2.right{right:0;width:30%}.association .ass-title-2.right:lang(zh-hant){width:34%}@media only screen and (max-width: 991px){.association .ass-title-2.right{width:100%;float:left}}.association .ass-title-2.right span{max-width:80px;display:block}.association .ass-title-2.right span:lang(zh-hant){max-width:100%}@media only screen and (max-width: 991px){.association .ass-title-2.right span{max-width:100%}}.association .ass-title-2.left{width:35%;left:0}@media only screen and (max-width: 991px){.association .ass-title-2.left{float:left;width:100%}}.ass-wrap{margin-top:0px}.association{width:100%}.association:last-child{margin-right:0}.the-musicians.board-management{padding:80px 0 80px}@media only screen and (max-width: 767px){.the-musicians.board-management .board-first{margin-bottom:40px}}.the-musicians{padding:50px 0 80px}@media only screen and (min-width: 768px){.the-musicians{background-size:60%}}@media only screen and (min-width: 768px)and (max-width: 991px){.the-musicians{padding:60px 0 30px}}@media only screen and (max-width: 767px){.the-musicians{padding:60px 0 30px;margin-top:0}}.the-musicians .instrument{padding-top:25px}@media only screen and (max-width: 767px){.the-musicians .instrument{padding-top:2px}}.the-musicians .instrument-title,.the-musicians .management-title{font-size:22px;font-weight:300;line-height:30px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-align:left;padding-right:50px;margin-bottom:5px}.the-musicians .instrument-title.sub,.the-musicians .management-title.sub{font-size:18px;line-height:26px;text-decoration:underline}@media only screen and (max-width: 767px){.the-musicians .instrument-title,.the-musicians .management-title{font-size:22px;font-weight:300;line-height:35px;text-align:left;padding-right:0;margin-bottom:0px}}@media only screen and (min-width: 768px)and (max-width: 991px){.the-musicians .instrument-title,.the-musicians .management-title{font-size:22px;font-weight:300;line-height:35px;text-align:left;padding-right:0;margin-bottom:0px}}.the-musicians .management-title{text-align:left;margin-bottom:15px}@media only screen and (max-width: 767px){.the-musicians .management-title{margin-bottom:0}}.the-musicians p{font-size:16px;line-height:30px}.the-musicians p b,.the-musicians p strong{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.the-musicians p{font-size:14px}}.the-musicians p span{font-size:15px;color:#393939}@media only screen and (max-width: 767px){.the-musicians p span{font-size:14px}}.the-musicians.ms p a{color:#393939;position:relative}.the-musicians.ms p a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#393939;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.the-musicians.ms p a:hover:before{width:100%}.musician-bio,.about-us{font-size:16px}@media only screen and (max-width: 767px){.musician-bio,.about-us{font-size:14px}}.the-orch{margin-bottom:40px}@media only screen and (min-width: 768px){.the-orch{background-size:50%}}.the-orch .commissioned-list{margin-top:30px;margin-bottom:20px;list-style:none}.the-orch .commissioned-list ul.the-list{list-style:none}@media only screen and (max-width: 767px){.the-orch .commissioned-list ul.the-list{margin-left:0}}.the-orch .commissioned-list ul.the-list li{float:left;color:#393939;font-size:18px;font-weight:500;margin-bottom:30px;max-width:70%}@media only screen and (max-width: 767px){.the-orch .commissioned-list ul.the-list li{font-size:16px;width:100%;max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.the-orch .commissioned-list ul.the-list li{width:80%}}.the-orch .commissioned-list ul.the-list li .yellow-text{color:#441674}.the-orch .commissioned-list ul.the-list li span{color:#fff35a;font-size:14px;font-weight:500;letter-spacing:2px;font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.the-orch .commissioned-list ul.the-list li .details p{margin-bottom:5px}.the-orch .commissioned-list ul.the-list li .title{margin-bottom:5px}.the-orch .commissioned-list ul.the-list li p{margin-top:-4px}.the-orch .commissioned-list ul.the-list li:first-child{margin-right:30px;font-size:15px;width:180px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.the-orch .commissioned-list ul.the-list li:first-child p{margin-top:0}@media only screen and (min-width: 768px)and (max-width: 991px){.the-orch .commissioned-list ul.the-list li:first-child{width:15%}}@media only screen and (max-width: 767px){.the-orch .commissioned-list ul.the-list li:first-child{margin-right:0;margin-bottom:0px;width:100%}}.commisions{margin-top:30px;padding:0px 0 80px;background:url("images/orch-bg.png") no-repeat right -4%}.commisions .underlined-title{margin-bottom:40px}.commisions .underlined-title.next{margin-top:40px}@media only screen and (min-width: 768px)and (max-width: 991px){.commisions{padding:60px 0 30px}}@media only screen and (max-width: 767px){.commisions{padding:60px 0 30px;margin-top:0}}.commisions .comm{margin-top:20px}.commision-header{padding-top:60px}@media only screen and (max-width: 767px){.commision-header{padding-top:30px}}@media only screen and (max-width: 767px){.commision-header .filter-select{margin-bottom:10px}}.association2{margin-top:40px}.hks-box:first-child{margin-top:70px}@media only screen and (max-width: 767px){.hks-box:first-child{margin-top:40px}}.hks-box{margin-top:50px;position:relative}@media only screen and (max-width: 767px){.hks-box img{margin:0 auto}}.hks-box:after{content:"";height:1px;background:#8888a4;display:block;position:relative;bottom:-27px;left:12%;width:100%}@media only screen and (max-width: 767px){.hks-box:after{left:0}}.hks-box:last-child:after{display:none}.support{margin-top:50px}.support-box{margin-bottom:30px}.support-box span{display:block;position:relative}.support-box img{padding:0}.support-box h1{background-color:#ffc215;color:#3b3449;font-size:27px;font-weight:400;line-height:35px;text-transform:uppercase;padding:25px 30px;display:block;margin:0}.support-box .view-more{color:#4c5465;font-size:16px;font-weight:400;letter-spacing:1.53px;line-height:32px;text-transform:uppercase;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background-color:#fff35a;padding:9px 25px;bottom:100px;right:5px;position:absolute;opacity:0;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.support-box .view-more{font-size:14px;line-height:20px}}.support-box .view-more:hover{border:none;color:#4c5465}@media only screen and (min-width: 421px)and (max-width: 767px){.support-box{width:50%}}@media only screen and (max-width: 420px){.support-box{margin-bottom:8px}}.support-box:hover .view-more{opacity:1;-webkit-transition:all .2s;transition:all .2s}img.sponsor{margin-bottom:20px}img.sponsor:last-child{margin-bottom:0}.donations-pre-text{text-align:left;padding-top:20px}@media only screen and (min-width: 768px)and (max-width: 992px){.donations-pre-text{text-align:center}}.donations-info{margin-top:30px}.donations-info .donations-box h2{margin-bottom:30px}@media only screen and (max-width: 767px){.donations-info .donations-box{margin-bottom:20px}}.press-kit-wrap.dialog-expand,.addcart-wrap.dialog-expand{opacity:1;z-index:10}.press-kit-wrap.dialog-expand .press-kit-box,.addcart-wrap.dialog-expand .press-kit-box{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s;transition:all .2s}.press-kit-wrap,.addcart-wrap{background-color:rgba(218,212,224,.9);position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0}.press-kit-wrap .press-kit-box,.addcart-wrap .press-kit-box{-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#450f7e;position:relative}.press-kit-wrap .press-kit-box a.close-kit,.addcart-wrap .press-kit-box a.close-kit{margin-top:-7px;font-size:20px;color:#000;display:inline-block;float:right;position:absolute;top:0;right:-30px}@media only screen and (max-width: 767px){.press-kit-wrap .press-kit-box a.close-kit,.addcart-wrap .press-kit-box a.close-kit{right:0;top:-30px}}.press-kit-wrap .press-kit-box a:hover,.addcart-wrap .press-kit-box a:hover{border:none;color:#450f7e}.press-kit-wrap .press-kit-title,.addcart-wrap .press-kit-title{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1.5px;margin-bottom:20px;position:relative;text-align:center;color:#fff}.press-kit-wrap .press-kit-title:before,.addcart-wrap .press-kit-title:before{content:"";width:90px;height:2px;background:#ffc215;position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.press-kit-wrap .kit,.addcart-wrap .kit{padding:50px 10px;margin:0 auto;overflow-y:auto}@media only screen and (max-width: 767px){.press-kit-wrap .kit,.addcart-wrap .kit{padding:20px}}.press-kit-wrap .kit p,.addcart-wrap .kit p{color:#fff}.press-kit-wrap .kit-wrapper,.addcart-wrap .kit-wrapper{max-height:450px;overflow-y:auto}@media only screen and (max-width: 767px){.press-kit-wrap .kit-wrapper,.addcart-wrap .kit-wrapper{max-height:300px}}.press-kit-wrap .kit-wrapper::-webkit-scrollbar,.addcart-wrap .kit-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:7px}.press-kit-wrap .kit-wrapper::-webkit-scrollbar-thumb,.addcart-wrap .kit-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.press-kit-wrap table.kit-box,.addcart-wrap table.kit-box{margin-top:30px;width:100%}.press-kit-wrap table.kit-box tr,.addcart-wrap table.kit-box tr{cursor:pointer;padding:10px 10px;display:block;-webkit-transition:all .2s;transition:all .2s;width:50%;float:left;min-height:120px}@media only screen and (max-width: 991px){.press-kit-wrap table.kit-box tr,.addcart-wrap table.kit-box tr{width:100%}}.press-kit-wrap table.kit-box tr td,.addcart-wrap table.kit-box tr td{vertical-align:middle;padding-right:20px}.press-kit-wrap table.kit-box tr td p,.addcart-wrap table.kit-box tr td p{font-size:13px;line-height:16px;margin:0}.press-kit-wrap table.kit-box tr td:last-child,.addcart-wrap table.kit-box tr td:last-child{padding-right:0}.press-kit-wrap table.kit-box tr td.thumb,.addcart-wrap table.kit-box tr td.thumb{width:150px;text-align:center}.press-kit-wrap table.kit-box tr td.thumb span,.addcart-wrap table.kit-box tr td.thumb span{display:block;position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:top center !important;padding-top:77.85%}.press-kit-wrap table.kit-box tr td.thumb i,.addcart-wrap table.kit-box tr td.thumb i{min-height:100px;font-size:66px;color:#fff;vertical-align:middle;position:relative}.press-kit-wrap table.kit-box tr td.thumb i:before,.addcart-wrap table.kit-box tr td.thumb i:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.press-kit-wrap table.kit-box tr:hover,.addcart-wrap table.kit-box tr:hover{background-color:#441674;-webkit-transition:all .2s;transition:all .2s}.press-kit-wrap table.kit-box tr:hover td,.addcart-wrap table.kit-box tr:hover td{color:#151123}a.close-modal{margin-top:-7px;font-size:20px;color:#000;display:inline-block;float:right;position:absolute;top:0;right:-30px}@media only screen and (max-width: 767px){a.close-modal{right:0;top:-30px}}a.close-modal:hover{border:none;color:#450f7e}.home-calendar .close-modal-wrap{position:absolute;width:30px;height:30px;right:15px}.home-calendar .close-modal-wrap .close-modal{display:block;height:30px;padding:4px;float:none;position:relative}.home-calendar .close-modal-wrap .close-modal span{width:100%;height:3px;margin:0 auto;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;display:block;margin-bottom:3px;position:relative;-webkit-transition:all .2s;transition:all .2s}.home-calendar .close-modal-wrap .close-modal span:nth-child(1){top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}.home-calendar .close-modal-wrap .close-modal span:nth-child(2){top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s;transition:all .2s}.four-o-four{min-height:500px}@media only screen and (max-width: 767px){.four-o-four{min-height:200px}}@media only screen and (max-width: 767px){.about-banner .container{margin-left:-8px;margin-right:-8px}}.back-to-list{float:left;margin-top:10px}.fc-event{border-radius:0;padding:3px;margin-top:3px;font-size:12px;text-shadow:1px 1px 1px #484848}.fc-unthemed .fc-today{background:#36354e}.fc-toolbar .fc-right{float:right;margin-top:30px}.tooltip-wrap .concert-title-desc{padding:15px}.tooltip-wrap .concert-title-desc span.date{margin-bottom:10px}.qtip-content{padding:0}.past-year-filter{display:none}.past-year-filter ul{list-style:none}.past-year-filter ul li{float:left;margin-right:20px}.past-year-filter ul li a{color:#fff;position:relative;-webkit-transition:all .2s;transition:all .2s}.past-year-filter ul li a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#fff;-webkit-transition:all .2s;transition:all .2s}.past-year-filter ul li a:hover:before{width:100%;-webkit-transition:all .2s;transition:all .2s}.past-year-filter ul li.selected a:before{width:100%}#billing_country_field,#shipping_country_field{margin-top:20px}#billing_country_field label,#shipping_country_field label{display:inline;margin-right:20px}#billing_country_field label.block,#shipping_country_field label.block{display:block;padding:0}.c-modal{position:fixed;top:0;right:0;opacity:0;z-index:-1;width:100%;height:100%;background-color:rgba(0,0,0,.7);-webkit-transition:all .2s;transition:all .2s;color:#fff}@media(max-width: 767px){.c-modal{display:none}}.c-modal h1,.c-modal h2,.c-modal h3,.c-modal h4,.c-modal h5,.c-modal h6{color:#fff}.c-modal .c-modal-wrap{overflow:auto;position:absolute;bottom:0;left:0;right:0;top:0}.c-modal .c-modal-container{z-index:9999999;max-width:991px;padding:70px 110px;margin:100px auto;position:relative}.c-modal .c-modal-container .c-modal-content{max-width:890px;margin:0 auto}@media only screen and (max-width: 991px){.c-modal .c-modal-container{max-width:90%;padding:50px 30px}}@media only screen and (max-width: 767px){.c-modal .c-modal-container{padding:50px 30px}}.c-modal.expand{z-index:99999;opacity:1;-webkit-transition:all .2s;transition:all .2s}@media(max-width: 767px){.c-modal.expand{display:block}}.continent-wrap{text-align:center;padding:40px 0 60px}@media only screen and (max-width: 767px){.continent-wrap{padding:30px 0 40px}}.tour-banner{margin:50px 0}@media only screen and (max-width: 767px){.tour-title{margin-top:20px}}.musician-block{background-color:#fff;padding:20px 100px 50px;margin-top:30px}@media only screen and (max-width: 1199px){.musician-block{padding:20px 50px}}@media only screen and (max-width: 767px){.musician-block{padding:20px 50px}}@media only screen and (max-width: 767px){.musician-block.right{margin-top:0;padding-top:0}}@media only screen and (max-width: 767px){.musician-block.left{padding-bottom:0}}.tour-content{margin-top:20px}.page-header{background:url("images/comm-header2.jpg") center center no-repeat;background-size:cover;width:100%;margin:0;border:0;position:relative;padding:108px 0px 40px}@media(max-width: 1199px){.page-header{padding:40px 0}}@media(max-width: 767px){.page-header{padding:50px 0 5px}}.commission-header{margin-bottom:43px}.commission-header.bottom{margin-top:80px}.header-blurb{padding:0 0 60px;max-width:902px;margin:0 auto}.header-blurb p{font-size:18px;color:#393939;line-height:32px;text-align:center}@media(max-width: 767px){.header-blurb{padding:0 0 20px}.header-blurb p{font-size:17px;line-height:26px}}.composer-profile .bio{padding-bottom:50px}@media(max-width: 767px){.composer-profile .bio{padding-bottom:30px}}.composer-profile .bio .composer-picture{position:relative;max-width:348px}.composer-profile .bio .composer-picture img{padding:25px 0 0 0}.composer-profile .bio .composer-picture .slideshow-caption{margin:0}@media(max-width: 767px){.composer-profile .bio .composer-picture{margin:0 auto 10px auto}}.composer-profile .inside-bio .bio-wrap{padding:50px 0}.composer-profile .inside-bio .bio-wrap .composer-content{margin-top:30px}.composer-profile .inside-bio .bio-wrap .instrumentation-content{border-top:1px solid #dadada;padding-top:25px}@media(max-width: 767px){.composer-profile .inside-bio .bio-wrap{padding:30px 0}}.composer-profile .inside-bio .bio-wrap .fold-content{max-height:155px;overflow:hidden;position:relative;margin-bottom:20px}.composer-profile .inside-bio .bio-wrap .fold-content .fold-overlay{position:absolute;width:100%;height:82px;bottom:0;z-index:2;background-image:-webkit-linear-gradient(89deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background-image:-o-linear-gradient(89deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background-image:linear-gradient(179deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);display:none}.composer-profile .inside-bio .bio-wrap .read-more-down{display:none}.composer-profile .inside-bio .bio-wrap:nth-child(odd){background:#f6f6f6}.composer-profile .inside-bio .bio-wrap:nth-child(odd) .fold-content .fold-overlay{background-image:-webkit-linear-gradient(89deg, rgba(255, 255, 255, 0) 0%, #F6F6F6 100%);background-image:-o-linear-gradient(89deg, rgba(255, 255, 255, 0) 0%, #F6F6F6 100%);background-image:linear-gradient(179deg, rgba(255, 255, 255, 0) 0%, #F6F6F6 100%)}.composer-profile .inside-bio .bio-wrap .bio-wrap-title h2{margin-top:0}.composer-profile .composer-content{max-width:768px}.past-season{position:relative;margin-top:30px}.past-season .commission-filter{position:absolute;margin-left:200px;top:-8px}@media(max-width: 767px){.past-season .commission-filter{position:absolute;margin-left:0px;top:34px}}@media(max-width: 767px){#ajax-content2 .commission-header:first-child{margin-bottom:100px}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#393939;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}#acknowledged-wrap{position:relative}#acknowledged-wrap #acknowledgement{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);background:rgba(0,0,0,.4);color:rgba(0,0,0,.4);z-index:99}#receipt-wrap{position:relative}#receipt-wrap #receipt{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);background:rgba(0,0,0,.4);color:rgba(0,0,0,.4);z-index:99}.board tr td{vertical-align:top}.board tr td p{margin-bottom:-1px}@media(max-width: 767px){.board tr td{display:block}}.board tr td.board-label{padding-right:30px}@media only screen and (max-width: 991px)and (min-width: 768px){.board tr td.board-label{max-width:210px}}@media(max-width: 767px){.board tr td.board-label p{margin-bottom:0}}@media(max-width: 767px){.board tr td:nth-child(2) p{line-height:14px;margin-bottom:8px}}.past-concerts.wo-list{margin-bottom:5px;background:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.past-concerts.wo-list:after{content:"";display:table;clear:both}.past-concerts.wo-list:hover{background:rgba(255,255,255,.5)}.past-concerts.wo-list .wo-image{display:inline-block;vertical-align:top;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;position:relative;max-width:100%;width:148px;height:92px;margin-right:30px}.past-concerts.wo-list .wo-image img{opacity:0;position:absolute;top:0}@media(max-width: 500px){.past-concerts.wo-list .wo-image{width:100%;height:auto;margin-right:0px}.past-concerts.wo-list .wo-image img{max-width:100%;width:100%;height:auto;opacity:1;position:static;top:auto}}.past-concerts.wo-list .wo-body{display:inline-block;vertical-align:top;width:calc(100% - 178px);float:right;padding-right:5px}@media(max-width: 500px){.past-concerts.wo-list .wo-body{display:block;float:none;width:100%;margin-top:15px;padding-left:5px}}.past-concerts.wo-list .wo-body .wo-date{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:13px;font-weight:400;letter-spacing:2.19px;line-height:32px;text-transform:uppercase}.past-concerts.wo-list .wo-body .wo-date{margin-right:15px}.past-concerts.wo-list .wo-body .wo-time{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:13px;font-weight:400;line-height:32px}.past-concerts.wo-list .wo-body .wo-details{padding-bottom:10px}.past-concerts.wo-list .wo-body .wo-details h1,.past-concerts.wo-list .wo-body .wo-details h3{color:#000;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:17px;line-height:25px}.whats-on-concert .concert-title-desc{background-color:#fff;padding:22px 30px 40px}.whats-on-concert .concert-title-desc h1,.whats-on-concert .concert-title-desc h3{max-width:100%}.whats-on-concert .concert-title-desc .date{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.whats-on-concert .concert-title-desc .date .concert-date{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;letter-spacing:2.7px;line-height:20px;text-transform:uppercase}.whats-on-concert .concert-title-desc .date .session_time{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25px}.whats-on-concert .concert-title-desc .details .session_time{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25px;display:none}.whats-on-concert .concert-title-desc .details .concert-title{margin-bottom:0px}.whats-on-concert .concert-title-desc .details .concert-title h1{font-size:17px}.whats-on-concert .concert-title-desc .details .concert-title h3{font-size:17px;font-family:AvenirNextLTW01-DemiIta, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif}.whats-on-concert .concert-title-desc .details .concert-title h1,.whats-on-concert .concert-title-desc .details .concert-title h3{color:#000;line-height:25px}.whats-on-concert .concert-title-desc .details .concert-summary{display:none}@media(max-width: 1203px){.f-home{display:flex;flex-direction:column-reverse}.f-home .season-wrapper{margin-bottom:40px}}.whats-on-home{background:#f9f9f9;padding-top:31px;padding-bottom:104px}@media(max-width: 991px){.whats-on-home{padding-top:5px;padding-bottom:82px}}@media(max-width: 767px){.whats-on-home{padding-top:5px;padding-bottom:82px}}.whats-on-home .wo-title-wrapper{margin-bottom:88px}@media(max-width: 767px){.whats-on-home .wo-title-wrapper{margin-bottom:40px}}.whats-on-home .whats-on-title{display:inline-block;margin-top:13px}.whats-on-home .whats-on-title a{color:#000}.whats-on-home .whats-on-title a:hover{text-decoration:underline}.whats-on-home .season-wrapper{display:flex;margin-top:0;max-width:100%;flex-direction:column;justify-content:center}@media(min-width: 992px){.whats-on-home .season-wrapper{flex-direction:row-reverse;align-items:center;justify-content:center}}.whats-on-home .season-wrapper .brochure-link{text-align:center;margin-top:30px}.whats-on-home .season-wrapper .brochure-link a{font-size:16px;color:#4d0076;text-decoration:underline}@media(min-width: 992px){.whats-on-home .season-wrapper .brochure-link{margin-top:0;margin-right:50px}}.whats-on-home .season-wrapper.mobile{display:block;max-width:395px;margin:0 auto;margin-bottom:40px}@media(min-width: 992px){.whats-on-home .season-wrapper.mobile{display:none}}@media(max-width: 767px){.whats-on-home .season-wrapper{float:none;margin:0 auto;margin-bottom:30px;margin-top:10px}}.whats-on-home .season-wrapper .season-brochure,.whats-on-home .season-wrapper .chamber-concert{margin-top:0;padding:21px 25px 21px 75px;color:#393939;font-size:16px;line-height:1;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-align:left;-webkit-transition:all .2s;transition:all .2s}.whats-on-home .season-wrapper .season-brochure:hover,.whats-on-home .season-wrapper .chamber-concert:hover{color:#fff}@media(max-width: 767px){.whats-on-home .season-wrapper .season-brochure:lang(zh-hant),.whats-on-home .season-wrapper .chamber-concert:lang(zh-hant){text-align:center;padding:20px 25px}}@media screen and (max-width: 575px){.whats-on-home .season-wrapper .season-brochure,.whats-on-home .season-wrapper .chamber-concert{font-size:13px}}.whats-on-home .season-wrapper .chamber-concert{padding:20px 25px 20px 25px;margin:0 auto;margin-top:20px;text-align:center}@media(min-width: 992px){.whats-on-home .season-wrapper .chamber-concert{margin:0;margin-top:0;margin-right:15px}}.whats-on-home .concert-title-desc{background-color:#f6f6f6;padding:22px 30px 40px !important;position:relative}.whats-on-home .concert-title-desc h1,.whats-on-home .concert-title-desc h3{max-width:100%}.whats-on-home .concert-title-desc .date{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.whats-on-home .concert-title-desc .date .concert-date{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;letter-spacing:2.7px;line-height:25px;text-transform:uppercase}.whats-on-home .concert-title-desc .date .session_time{color:#1a3384;font-family:AvenirNextLTW01-Regular, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25px}.whats-on-home .concert-title-desc .details .session_time.list{display:none}.whats-on-home .concert-title-desc .details .concert-title{margin-bottom:0px}.whats-on-home .concert-title-desc .details .concert-title h1{font-size:17px}.whats-on-home .concert-title-desc .details .concert-title h3{font-size:17px;font-family:AvenirNextLTW01-DemiIta, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif}.whats-on-home .concert-title-desc .details .concert-title h1,.whats-on-home .concert-title-desc .details .concert-title h3{color:#000;line-height:25px}.whats-on-home .concert-title-desc .details .concert-summary{display:none}.whats-on-home .concert-title-desc .detail-hover{background:#ffc115;padding:4px 20px;font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;color:#393939;letter-spacing:1.5px;text-align:center;text-transform:uppercase;position:absolute;bottom:5px;right:0;opacity:0;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){.whats-on-home .concert-title-desc .detail-hover{opacity:1}}.whats-on-home .view-wrapper{text-align:center}.whats-on-home .bordered-box{color:#393939;font-size:16px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;-webkit-transition:all .2s;transition:all .2s}.whats-on-home .view-list-inline{font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;color:#0087e0;font-size:16px;font-weight:500;font-style:italic;text-decoration:underline;display:inline-block}.whats-on-home .page-title1{color:#393939;font-size:26px;line-height:28px;display:inline-block;margin-right:20px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;position:relative}.whats-on-home .page-title1:before{bottom:-26px}.whats-on-home.online-programmes{background:#f6f6f6;padding-top:0}.whats-on-home.online-programmes .f-home{margin-top:0}.whats-on-home .learn-more-content{padding-top:68px;margin-bottom:22px}@media screen and (max-width: 1199px){.whats-on-home .learn-more-content{margin-bottom:10px}}@media(max-width: 767px){.whats-on-home .learn-more-content{padding-top:38px}}.whats-on-home .learn-more-content p{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:26px;color:#441674;letter-spacing:0;line-height:38px}.whats-on-home .learn-more-content p:before{content:"";position:absolute;left:50%;bottom:-17px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:2px;background:#ffc215}@media screen and (max-width: 1199px){.whats-on-home .learn-more-content p{font-size:23px;line-height:32px}}@media screen and (max-width: 767px){.whats-on-home .learn-more-content p{font-size:22px;line-height:28px}}@media screen and (max-width: 575px){.whats-on-home .learn-more-content p{font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;line-height:22px}}.icon-book:before{content:"";background:url(images/book.png) no-repeat;width:29px;height:23px}.ticketing-info .main-content,.beethoven-250 .main-content{padding-top:107px}.ticketing-info .main-content h1,.beethoven-250 .main-content h1{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:34px;line-height:35px;margin-bottom:52px}.concert .concert-menu{list-style:none}.concert .concert-menu li{display:inline-block;padding-right:38px;vertical-align:bottom}.concert .concert-menu li:last-child{padding-right:0px}.concert .concert-menu li.selected a{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:26px;line-height:28px}.concert .concert-menu li a{color:#a5a5a5;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:20px;line-height:28px}.woocommerce-result-count.whats-on{margin-bottom:15px}.woocommerce-result-count.whats-on p{color:#393939;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:12px;font-weight:500;letter-spacing:1.1px;line-height:28px;text-transform:uppercase}.season-brochure .icon-book:before{position:absolute;left:19px;-webkit-transition:all .2s;transition:all .2s}.season-brochure:hover .icon-book:before{filter:brightness(0) invert(1)}@media(min-width: 768px){#row-equal-height{display:flex;flex-wrap:wrap}}.download-button-wrap{display:flex;flex-wrap:wrap}@media(max-width: 767px){.download-button-wrap{justify-content:center}}.download-button-wrap a.big-button{margin:0}.download-image.big-button.about{display:inline-block;margin-right:20px;max-width:320px;position:relative;padding-left:60px;color:#393939;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:32px;text-transform:uppercase}.download-image.big-button.about:before{content:"";position:absolute;width:34px;height:28px;background:url(images/vector-image.png) no-repeat !important;left:21px}@media(max-width: 767px){.download-image.big-button.about{display:block;margin:0 0 20px;float:none}}.download-image.big-button.about:hover{background-color:#ffd970}.download-booklet.big-button.chamber-concert{display:block;float:right;max-width:320px;position:relative;padding-left:60px;color:#393939;font-size:16px;font-weight:700;letter-spacing:1.53px;line-height:32px;text-transform:uppercase}.download-booklet.big-button.chamber-concert:before{content:"";position:absolute;width:34px;height:28px;background:url(images/vector-image.png) no-repeat !important;left:21px;filter:invert(0);-webkit-transition:all .2s;transition:all .2s}.download-booklet.big-button.chamber-concert:hover:before{filter:invert(1)}@media(max-width: 767px){.download-booklet.big-button.chamber-concert{display:block;margin:0 0 20px;float:none}}.content .page-title1.about,.page-title1.about{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:34px;line-height:35px;display:inline-block !important;margin-top:10px;margin-bottom:40px}.press-release{background:#f9f9f9}.press-release .content table{margin-top:80px;width:100%;max-width:100%}@media(max-width: 767px){.press-release .content table{margin-top:0}}.press-release .content table tr{position:relative;cursor:pointer;display:block;margin-bottom:9px;-webkit-transition:all .2s;transition:all .2s}.press-release .content table tr:after{content:"";position:absolute;bottom:-5px;width:100%;border-bottom:1px solid #e5e5e5}.press-release .content table tr:hover{background:#f6f6f6}.press-release .content table tr:last-child:after{display:none}.press-release .content table tr td{vertical-align:top}@media(max-width: 767px){.press-release .content table tr td{display:block}}.press-release .content table tr td.press-year{width:250px;max-width:250px;padding:25px 15px;color:#4a1d6b;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:22px;line-height:40px}@media(max-width: 767px){.press-release .content table tr td.press-year{padding:10px 5px;width:100%}}.press-release .content table tr td.press-year a{color:#2c2631;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:22px;line-height:40px}.press-release .content table tr td.press-year a:hover,.press-release .content table tr td.press-year a:focus,.press-release .content table tr td.press-year a:active{color:#4a1d6b;text-decoration:none;border-bottom:1px solid #4a1d6b}.press-release .content table tr td.press-title{padding:25px 15px;color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:20px;line-height:34px}@media(max-width: 767px){.press-release .content table tr td.press-title{padding:10px 5px;width:100%}}.press-release .content table tr td.press-title a{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:20px;line-height:34px}.press-release .content table tr td.press-title a:hover,.press-release .content table tr td.press-title a:focus,.press-release .content table tr td.press-title a:active{color:#393939;text-decoration:none;border-bottom:1px solid #393939}.about-us .owl-item{padding-top:8.5%;overflow:hidden}.about-us .owl-item .item{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;position:absolute;top:0;right:0;bottom:0;left:0}.about-us .owl-item img{position:absolute;top:0;opacity:0}.about-us .owl-controls{display:block !important}@media(max-width: 767px){.filter-box.shop.press{margin:0}}.media-heading{align-items:center;flex-wrap:wrap}.media-heading .page-title1.yellow-border.left{margin-bottom:0}.media-enquiry{background:#f6f6f6;padding:60px 0 45px;margin-top:40px}@media only screen and (max-width: 991px){.media-enquiry{padding:60px 0 45px}}@media only screen and (max-width: 767px){.media-enquiry{padding:50px 0px 35px}}.annual-reports{display:flex;flex-wrap:wrap;text-align:center}.fancybox-rc{display:block;position:relative;line-height:0;margin-bottom:35px}.fancybox-rc:first-child{margin-top:82px}.fancybox-rc img{padding:0}.fancybox-rc:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-transition:all .2s;transition:all .2s;opacity:0}.fancybox-rc:after{position:absolute;content:"";color:#a0c562;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%) scale(0.7);transition:all .2s}.fancybox-rc:hover:before{opacity:1}.fancybox-rc:hover:after{opacity:1;transform:translate(-40%, -50%) scale(1)}.receive-type{margin-top:15px}.receive-type label{display:block;margin-left:0px !important}.concert-summary{padding:80px 0 0;text-align:center}.concert-summary p{color:#332a47;font-size:21px;font-weight:400;line-height:34px}.grid.pledge-box{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px}@media only screen and (max-width: 991px){.grid.pledge-box{grid-template-columns:repeat(1, minmax(0, 1fr));gap:40px}}@media only screen and (max-width: 767px){.grid.pledge-box{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 554px){.grid.pledge-box{grid-template-columns:repeat(1, minmax(0, 1fr));gap:40px}}.pledge-summary{background:#ffc115;padding:40px 30px}.pledge-summary.with-margin{margin-right:40px}@media only screen and (max-width: 767px){.pledge-summary.with-margin{margin-right:0}}.pledge-summary ul{list-style:none;margin:0;padding:0}.pledge-summary ul li{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:34px;color:#393939;line-height:35px;margin-bottom:30px}@media only screen and (max-width: 767px){.pledge-summary ul li{font-size:24px;line-height:25px}}.pledge-summary ul li:last-child{margin-bottom:0}.pledge-summary ul li span{margin-bottom:10px;font-size:16px;letter-spacing:1.53px;line-height:1;display:block}.pledge-sidebar h2{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:24px;color:#393939;line-height:35px;margin-bottom:39px}.pledge-box{margin-bottom:60px}@media only screen and (max-width: 767px){.pledge-box{margin-top:40px}}.pledge-accordion .pc-box{margin-bottom:30px}.pledge-accordion .pc-box:last-child{margin-bottom:0}.pledge-accordion .pc-box .content{margin-top:20px;padding-right:28px}.pledge-bottom{margin-bottom:40px}#ack-wrap.inactive{position:relative;padding-left:20px;padding-right:20px}#ack-wrap.inactive:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);background:rgba(0,0,0,.4);color:rgba(0,0,0,.4);z-index:99}.pledge-text{margin-top:40px}.pledge-text.with-margin{margin-right:40px}@media only screen and (max-width: 767px){.pledge-text.with-margin{margin-right:0}}.fundraiser-content{padding:50px 20px;min-height:500px}.fundraiser-content .ultimeter-container{padding:100px 0}.mb-5{margin-bottom:40px}.d-flexx{display:flex;align-items:center}@media only screen and (max-width: 767px){.d-flexx{flex-direction:column;align-items:flex-start}}.title-wrap{display:flex;justify-content:space-between;align-items:baseline}@media only screen and (max-width: 767px){.title-wrap{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}}.relative{position:relative}@media only screen and (max-width: 768px){span.or{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:-25px}span.or:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:1px;width:calc(100% - 60px);background:#cdcdcd;z-index:0}span.or strong{color:#393939;font-size:16px;padding:10px;background:#fff;display:inline-flex;z-index:1;width:50px}}@media only screen and (min-width: 768px){span.or:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% - 60px);width:1px;background:#cdcdcd}span.or strong{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#393939;font-size:16px;padding:10px;background:#fff}}@media only screen and (min-width: 768px){.mr-1 .fps-cont{margin-right:20px}}@media only screen and (min-width: 768px){.ml-1 .fps-cont{margin-left:20px}}.ack-page .row{margin-bottom:70px}@media only screen and (min-width: 768px){.ack-page .row{margin-top:100px}}@media only screen and (max-width: 767px){.ack-page .continued-support{margin-top:70px}}.ack-page h3.underline-heading,.ack-page h4.underline-heading{position:relative;padding-bottom:25px;margin-bottom:25px}.ack-page h3.underline-heading:before,.ack-page h4.underline-heading:before{content:"";position:absolute;bottom:0;width:128px;border-bottom:2px solid;border-bottom-color:#feb614;left:50%;transform:translate(-50%, -50%)}.ack-page h4.underline-heading{padding-bottom:9px}.ack-page h4.underline-heading:before{width:36px}.ack-page ul{list-style:none;margin-bottom:0;padding-top:10px}.ack-page ul li{padding-bottom:10px}.sponsor-box{border:1px solid silver;padding:80px 0 50px;margin:75px 0 0 0;position:relative}.sponsor-box h3{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;position:absolute;width:100%;margin:0 auto;text-align:center;top:-10px}.sponsor-box h3 span{background-color:#f9f9f9;padding:5px 47px}.sponsor-box h4{text-align:center}.sponsor-box .members{padding-bottom:30px}.sponsor-box .members:last-child{padding-bottom:0}.sponsor-box .logos,.sponsor-box .members .logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.sponsor-box .logos.two-col,.sponsor-box .members .logos.two-col{margin:0 auto;max-width:920px}.sponsor-box .logos .sp-logo,.sponsor-box .members .logos .sp-logo{text-align:center;margin-bottom:26px}.sponsor-box .logos .sp-logo img,.sponsor-box .members .logos .sp-logo img{max-width:100%;height:auto}.other-donors .row{margin-bottom:0}.other-donors h3{margin:0 auto}@media only screen and (min-width: 768px){.other-donors h3{max-width:69%}}.other-donors h3 span{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;display:inline-block;padding-top:15px;line-height:1.6em}@media only screen and (min-width: 768px){.other-donors h3 span{max-width:70%}}.other-donors h4{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.other-donors .student-scheme-divs{display:flex;flex-wrap:wrap;justify-content:center}.other-donors .grand-patrons-divs div{padding-top:10px}.other-donors .patron-box{padding:20px 0}.other-donors .patron-box h4{padding:0 0 20px 0}.other-donors .patron-box .names{display:flex;justify-content:center;flex-wrap:wrap}.other-donors .patron-box .names.a-left{justify-content:flex-start}.other-donors .patron-box .names div{padding:0 0 10px 0}.films-page .item img{width:100%;max-width:100%;height:auto}.films-page .item a.thumb{position:relative;display:block}.films-page .item a.thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,193,21,.35);z-index:3;opacity:0;-webkit-transition:all .2s;transition:all .2s}.films-page .item a.thumb:after{position:absolute;content:"";color:#ffc115;font-family:"Fontawesome";font-size:39px;font-weight:400;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);-webkit-transition:all .2s;transition:all .2s}.films-page .item:hover a.thumb:before,.films-page .item:hover a.thumb:after{opacity:1}.films-page .item a{color:#000}.films-page .item a p{font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:18px;margin:10px 0}@media only screen and (min-width: 768px){.films-page .item a p{font-size:23px}}.film-single{padding-top:20px}@media only screen and (min-width: 2560px){.mailing-list-page{min-height:800px}}@media(min-width: 768px){.support-button-wrap{display:flex;justify-content:center;flex-wrap:wrap}}@media(min-width: 768px){.container.full-width{width:100%}}@media(min-width: 992px){.container.full-width{width:100%}}@media(min-width: 1200px){.container.full-width{width:100%}}@media only screen and (min-width: 1501px){.container.full-width{width:1500px}}.concert-sibebar-wrap{width:100%;float:left;padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.concert-sibebar-wrap{padding-left:8px;padding-right:8px}}@media only screen and (min-width: 768px){.concert-sibebar-wrap{width:36.333333%}}@media only screen and (min-width: 992px){.concert-sibebar-wrap{width:36.333333%}}@media only screen and (min-width: 1200px){.concert-sibebar-wrap{width:36.333333%}}@media only print{.concert-sibebar-wrap{width:36.333333%}}.concert-content-wrap{float:left;padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.concert-content-wrap{padding-left:8px;padding-right:8px;padding-top:20px}}@media only screen and (min-width: 768px){.concert-content-wrap{width:63.666667%}}@media only screen and (min-width: 992px){.concert-content-wrap{width:63.666667%}}@media only screen and (min-width: 1200px){.concert-content-wrap{width:63.666667%}}@media only print{.concert-content-wrap{width:63.666667%}}.artist-box{float:left;width:50%;padding-left:5px;padding-right:5px}.artist-box img{padding:0}@media only screen and (min-width: 500px){.artist-box{width:33.3333333%}}@media only screen and (min-width: 768px){.artist-box{width:25%}}@media only screen and (min-width: 992px){.artist-box{width:25%}}@media only screen and (min-width: 1200px){.artist-box{width:25%}}@media only print{.artist-box{width:25%}}.artist-box.press{padding-left:15px;padding-right:15px}@media only screen and (min-width: 500px){.artist-box.press{width:50%}}@media only screen and (min-width: 768px){.artist-box.press{width:33.3333333%}}@media only screen and (min-width: 992px){.artist-box.press{width:33.3333333%}}@media only screen and (min-width: 1200px){.artist-box.press{width:33.3333333%}}@media only print{.artist-box.press{width:33.3333333%}}.artist-box.photos{padding-left:15px;padding-right:15px}@media only screen and (min-width: 500px){.artist-box.photos{width:50%}}@media only screen and (min-width: 768px){.artist-box.photos{width:33.3333333%}}@media only screen and (min-width: 992px){.artist-box.photos{width:25%}}@media only screen and (min-width: 1200px){.artist-box.photos{width:25%}}@media only print{.artist-box.photos{width:25%}}.artist-box-side{float:left;padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px){.artist-box-side{width:50%}}@media only screen and (min-width: 992px){.artist-box-side{width:50%}}@media only screen and (min-width: 1200px){.artist-box-side{width:50%}}@media only print{.artist-box-side{width:50%}}.concert-item{width:100%;vertical-align:top;zoom:1;display:inline-block;padding:8px}@media only screen and (min-width: 601px){.concert-item{width:46.7%;padding:0;margin:8px}}@media only screen and (min-width: 768px){.concert-item{width:45.7%;margin:15px}}@media only screen and (min-width: 992px){.concert-item{width:29.9%;margin:0px 15px 30px}}@media only screen and (min-width: 1200px){.concert-item{width:30.6%}}@media only print{.concert-item{width:30.6%}}@media only screen and (min-width: 768px){.upcoming-concerts.grid.list{max-width:990px;margin:0 auto;padding-left:15px;padding-right:15px}.upcoming-concerts.grid.list .series-type{display:none}.upcoming-concerts.grid.list .concert-item{width:100%;margin:0px 0px 5px}.upcoming-concerts.grid.list .concert-item .concert-box{position:relative}.upcoming-concerts.grid.list .concert-item .concert-box .detail-hover{right:auto;left:0;bottom:0}.upcoming-concerts.grid.list .concert-item .concert-box:hover .concert-desc,.upcoming-concerts.grid.list .concert-item .concert-box:hover .concert-title-desc{background:#f2eef5}.upcoming-concerts.grid.list .concert-item .concert-desc{display:flex}.upcoming-concerts.grid.list .concert-item .concert-desc,.upcoming-concerts.grid.list .concert-item .concert-title-desc{-webkit-transition:all .2s;transition:all .2s}.upcoming-concerts.grid.list .concert-item .concert-link1{float:left;display:inline-block}.upcoming-concerts.grid.list .concert-item .concert-link1:after{display:none}.upcoming-concerts.grid.list .concert-item .concert-link1{width:15%;padding-top:9.3%}.upcoming-concerts.grid.list .concert-item .concert-link1.img-thumb{background-size:contain !important}.upcoming-concerts.grid.list .concert-item .concert-link2{width:85%;min-height:90px}.upcoming-concerts.grid.list .concert-item .concert-title-desc{position:inherit;padding:10px;margin-left:4%;display:flex;align-items:center}.upcoming-concerts.grid.list .concert-item .concert-title-desc .c-label{top:calc(100% - 33px)}.upcoming-concerts.grid.list .concert-item .concert-title-desc .date{float:left;width:37%;padding-right:6%;margin-top:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.upcoming-concerts.grid.list .concert-item .concert-title-desc .date{float:left;width:37%;padding-right:3%;margin-top:4px;font-size:12px;line-height:18px}}@media only screen and (min-width: 768px){.upcoming-concerts.grid.list .concert-item .concert-title-desc .date,.upcoming-concerts.grid.list .concert-item .concert-title-desc .time{font-size:14px}.upcoming-concerts.grid.list .concert-item .concert-title-desc .date .concert-date,.upcoming-concerts.grid.list .concert-item .concert-title-desc .time .concert-date{font-size:14px}.upcoming-concerts.grid.list .concert-item .concert-title-desc .date.right,.upcoming-concerts.grid.list .concert-item .concert-title-desc .time.right{text-align:left}.upcoming-concerts.grid.list .concert-item .concert-title-desc.small-date .date{width:20%}.upcoming-concerts.grid.list .concert-item .concert-title-desc.small-date .details{width:80%}.upcoming-concerts.grid.list .concert-item .concert-title-desc .session_time{display:none}.upcoming-concerts.grid.list .concert-item .concert-title-desc .details{float:right;width:63%}.upcoming-concerts.grid.list .concert-item .concert-title-desc .details .session_time.list{display:block}.upcoming-concerts.grid.list .concert-item .concert-title-desc .details h1.concert-title{font-size:17px}.upcoming-concerts.grid.list .concert-item .concert-title-desc .view-event{right:17px;bottom:10px;top:auto}}.upcoming-concerts.tours.grid.list{max-width:990px;margin:0 auto;padding-left:15px;padding-right:15px}.upcoming-concerts.tours.grid.list .series-type{display:none}.upcoming-concerts.tours.grid.list .concert-item{width:100%;margin:0px 0px 5px;padding:0}.upcoming-concerts.tours.grid.list .concert-item .concert-box{position:relative}.upcoming-concerts.tours.grid.list .concert-item .concert-box .detail-hover{right:auto;left:0;bottom:0}.upcoming-concerts.tours.grid.list .concert-item .concert-box:hover .concert-desc,.upcoming-concerts.tours.grid.list .concert-item .concert-box:hover .concert-title-desc{background:#f2eef5}.upcoming-concerts.tours.grid.list .concert-item .concert-desc{display:flex}.upcoming-concerts.tours.grid.list .concert-item .concert-desc,.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc{-webkit-transition:all .2s;transition:all .2s}.upcoming-concerts.tours.grid.list .concert-item .concert-link1{float:left;display:inline-block}.upcoming-concerts.tours.grid.list .concert-item .concert-link1:after{display:none}.upcoming-concerts.tours.grid.list .concert-item .concert-link1{width:15%;padding-top:9.3%}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-link1{width:25%}}.upcoming-concerts.tours.grid.list .concert-item .concert-link1.img-thumb{background-size:contain !important}.upcoming-concerts.tours.grid.list .concert-item .concert-link2{width:85%;min-height:90px}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc{position:inherit;padding:10px;margin-left:4%;display:flex;align-items:center}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc{flex-direction:column}}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .c-label{top:calc(100% - 33px)}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .date{float:left;width:37%;padding-right:6%;margin-top:4px}@media only screen and (max-width: 991px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .date{float:left;width:37%;padding-right:3%;margin-top:4px;font-size:12px;line-height:18px}}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .date,.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .time{font-size:14px}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .date .concert-date,.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .time .concert-date{font-size:14px}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .date.right,.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .time.right{text-align:left}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc.small-date .date{width:20%}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc.small-date .date{font-size:13px;width:100%;margin-bottom:10px}}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc.small-date .details{width:80%}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc.small-date .details{width:100%}}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .session_time{display:none}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .details{float:right;width:63%}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .details .session_time.list{display:block}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .details h1.concert-title{font-size:17px}.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc .view-event{right:17px;bottom:10px;top:auto}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc h1{font-size:16px;line-height:20px}}@media(max-width: 767px){.upcoming-concerts.tours.grid.list .concert-item .concert-title-desc h3{font-size:14px;line-height:20px}}.filter-select-wrap{float:left;padding-left:10px;padding-right:10px;width:100%}.filter-select-wrap .filter-select .select2-container .select2-selection__rendered,.filter-select-wrap .filter-select .select2-container{background-color:#3b3449}.filter-select-wrap.f-search .filter-box.first .filter-search{max-width:276px}@media only screen and (max-width: 991px){.filter-select-wrap.f-search .filter-box.first .filter-search{max-width:100%;width:100%}}.filter-select-wrap.f-search .filter-box.first .filter-search .form-label{margin-bottom:22px}@media only screen and (max-width: 679px){.filter-select-wrap{padding-left:8px;padding-right:8px}}@media only screen and (max-width: 991px){.filter-select-wrap.f-search{width:100%}}@media only screen and (min-width: 680px){.filter-select-wrap{width:45%;padding-right:5px}}@media only screen and (min-width: 992px){.filter-select-wrap{width:60%}.filter-select-wrap.f-search{width:75%}.filter-select-wrap.f-search.past{width:67%}}@media only screen and (min-width: 1200px){.filter-select-wrap{width:67%}.filter-select-wrap.f-search{width:75%}.filter-select-wrap.f-search.past{width:67%}}@media only print{.filter-select-wrap{width:67%}}.filter-select-wrap .filter-box{float:left;padding-left:5px;padding-right:5px;width:100%}.filter-select-wrap .filter-box .form-label.visible-tablet{display:none;font-size:15px;float:left;margin-top:15px}@media only screen and (max-width: 991px){.filter-select-wrap .filter-box .form-label.hide-tablet{display:none}.filter-select-wrap .filter-box .form-label.visible-tablet{display:block}.filter-select-wrap .filter-box .filter-select{padding:8px 10px 8px;margin-bottom:8px}.filter-select-wrap .filter-box .filter-select .select2-container{max-width:65%;float:right;margin-top:0;margin-bottom:0}}@media only screen and (max-width: 679px){.filter-select-wrap .filter-box{padding-left:0px;padding-right:0px}.filter-select-wrap .filter-box .filter-select{padding:8px 10px 8px 15px}}@media only screen and (min-width: 768px){.filter-select-wrap .filter-box{width:100%}}@media only screen and (min-width: 992px){.filter-select-wrap .filter-box{width:50%}}@media only screen and (min-width: 1200px){.filter-select-wrap .filter-box{width:44%}.filter-select-wrap .filter-box.first{margin-right:6%}.filter-select-wrap .filter-box.last{margin-left:6%}}@media only print{.filter-select-wrap .filter-box{width:44%}.filter-select-wrap .filter-box.first{margin-right:6%}.filter-select-wrap .filter-box.last{margin-left:6%}}.filter-series-wrap{float:left;padding-left:10px;padding-right:10px;width:100%;margin-left:0%}.filter-series-wrap.f-series .filter-box .filter-select .select2-container{max-width:276px}@media only screen and (max-width: 991px){.filter-series-wrap.f-series .filter-box .filter-select .select2-container{max-width:100%;width:100%}}.filter-series-wrap.f-series .filter-box .filter-select .form-label{margin-bottom:22px}.filter-series-wrap.f-series.past .filter-box .filter-select .select2-container{max-width:380px}@media only screen and (max-width: 991px){.filter-series-wrap.f-series.past .filter-box .filter-select .select2-container{max-width:100%;width:100%}}@media only screen and (max-width: 679px){.filter-series-wrap{padding-left:8px;padding-right:8px}}@media only screen and (max-width: 991px){.filter-series-wrap .filter-seires{padding-bottom:8px !important}.filter-series-wrap.f-series{width:100%}}@media only screen and (min-width: 680px){.filter-series-wrap{width:55%;padding-left:5px}.filter-series-wrap.full{width:100%}}@media only screen and (min-width: 992px){.filter-series-wrap{width:40%}.filter-series-wrap.full{width:100%}.filter-series-wrap.f-series{width:25%}.filter-series-wrap.f-series.past{width:33%}}@media only screen and (min-width: 1200px){.filter-series-wrap{width:33%}.filter-series-wrap.full{width:100%}.filter-series-wrap.f-series{width:25%}.filter-series-wrap.f-series.past{width:33%}}@media only print{.filter-series-wrap{width:33%}.filter-series-wrap.full{width:100%}}.filter-series-wrap .filter-box{float:left;padding-left:5px;padding-right:5px;width:100%}@media only screen and (max-width: 679px){.filter-series-wrap .filter-box{padding-left:0px;padding-right:0px}}.flex{display:flex}.flex.buttons a{display:inline-block;width:auto;margin:0;margin-top:10px}@media only screen and (min-width: 992px){.flex.buttons a{width:auto;margin-right:6px;margin-top:10px}}@media only screen and (min-width: 1200px){.flex.buttons a{margin-top:0}}.flex.buttons a.season-brochure{margin-right:15px;padding-left:60px}@media only screen and (max-width: 991px){.flex.buttons a.season-brochure{margin-right:0}}@media(max-width: 767px){.flex.buttons a.season-brochure:lang(zh-hant){padding-left:17px}}.flex.filter-row{align-items:center;flex-wrap:wrap;justify-content:center;flex-direction:column}@media only screen and (min-width: 992px){.flex.filter-row{flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:baseline}}.flex .filter-series-wrap,.flex .filter-select-wrap{width:auto;padding-left:0;padding-right:0}.flex .filter-series-wrap .filter-box,.flex .filter-select-wrap .filter-box{width:auto;padding-left:0;padding-right:0;flex-wrap:wrap;max-width:283px}@media only screen and (max-width: 991px){.flex .filter-series-wrap .filter-box,.flex .filter-select-wrap .filter-box{flex-direction:column;justify-content:center}}.flex .filter-series-wrap .filter-box.flex.buttons div,.flex .filter-select-wrap .filter-box.flex.buttons div{text-align:center}@media only screen and (min-width: 992px){.flex .filter-series-wrap .filter-box,.flex .filter-select-wrap .filter-box{max-width:100%;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.flex .filter-series-wrap .filter-box,.flex .filter-select-wrap .filter-box{max-width:100%;flex-wrap:nowrap}}.flex .filter-series-wrap .filter-search,.flex .filter-select-wrap .filter-search{width:276px}.flex .filter-series-wrap{order:1}.flex .filter-series-wrap .filter-select{padding:0}.flex .filter-series-wrap .filter-select h3{margin-bottom:22px}.flex .filter-series-wrap.past .filter-box{min-width:283px}@media only screen and (min-width: 992px){.flex .filter-series-wrap.past .filter-box{margin-right:20px}}@media only screen and (min-width: 1200px){.flex .filter-series-wrap.past .filter-box{min-width:370px}}.flex .filter-select-wrap{order:0;margin-bottom:10px}@media only screen and (min-width: 992px){.flex .filter-select-wrap{order:2;margin-bottom:0}}.flex .filter-select-wrap.past{order:2;display:flex;flex-wrap:wrap;max-width:283px}@media only screen and (min-width: 992px){.flex .filter-select-wrap.past{display:block;max-width:100%;flex-wrap:nowrap}}@media only screen and (min-width: 992px){.flex .filter-select-wrap.past .filter-box.last{float:right}}.flex .filter-select-wrap.past .filter-search{width:283px}.flex .filter-select-wrap.past .filter-search a.season-brochure{padding-left:50px}.cc-icons{float:right}@media only screen and (max-width: 767px){.cc-icons{float:none;text-align:center}.cc-icons img{margin:0 auto}}@media only screen and (min-width: 768px)and (max-width: 991px){.cc-icons{float:none;text-align:center}.cc-icons img{margin:0 auto}}.terms{color:#393939;text-align:right;margin-top:10px;font-size:15px;display:block}@media only screen and (max-width: 767px){.terms{text-align:center}}@media only screen and (min-width: 768px)and (max-width: 991px){.terms{text-align:center}}.terms:hover,.terms:active,.terms:focus{color:#393939}.item-desc{background-color:#fff;padding:30px 15px 5px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{color:#8893a4;font-size:15px;font-weight:500;margin-bottom:30px;float:none}@media only screen and (max-width: 767px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin-top:20px;margin-bottom:20px}}.product-title{color:#332a47;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:15px;font-weight:600;line-height:23px}.product-title a{color:#fff}.item-desc p{color:#332a47;line-height:26px;font-weight:500}.item-desc p span.conductor{font-size:17px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}.item-desc p a{color:#0e71d9}.item-desc p.sku{color:#8893a4;font-size:16px;text-align:center;margin:0;margin-top:25px}@media only screen and (max-width: 767px){.item-desc p.sku{margin-top:10px}}.fullListingsContent{margin-top:10px}.listing-spacer{display:block;height:69px}@media only screen and (max-width: 991px){.listing-spacer{height:39px}}.view-listing{color:#332a47;padding-bottom:2px;border-bottom:1px solid #332a47;position:relative}.view-listing:after{content:"";font-weight:400;font-family:FontAwesome;font-size:14px;color:#ffc115;position:absolute;right:-15px;top:50%;transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}.view-listing.active:after{content:""}.view-listing,.view-listing:hover{color:#332a47}.woocommerce div.product p.price{padding-top:0;position:relative;z-index:0}.woocommerce div.product p.price .rprice{color:#332a47;font-size:23px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:600}@media only screen and (min-width: 980px)and (max-width: 1199px){.woocommerce div.product p.price{font-size:20px}}.woocommerce div.product form.cart{margin-bottom:0;padding-bottom:0}.shop-grid .shop-items{margin-bottom:30px}@media(max-width: 600px){.shop-grid .shop-items{width:100% !important}}.shop-grid .shop-items .items-wrap{position:relative}.shop-grid .shop-items .items-wrap .item-desc{cursor:pointer;display:flex;flex-wrap:wrap}@media only screen and (min-width: 380px)and (max-width: 600px){.shop-grid .shop-items .items-wrap{max-width:380px !important;margin-left:auto;margin-right:auto}}.shop-grid .shop-items .items-wrap span.buy-now.sold-out-button.relative{display:none}@media only screen and (max-width: 767px){.shop-grid .shop-items{margin-bottom:20px}}.item-desc .stock{display:none}.item-desc .cart .quantity{display:none !important}.cart-button.mobile{display:none;position:relative;top:0;right:0}@media only screen and (min-width: 992px){.cart-button.mobile{display:none !important}}@media only screen and (max-width: 767px){.cart-button.mobile{margin-top:10px}}.cart-button{position:absolute;right:0px;top:-10px;background-color:#ffcb1f}@media only screen and (max-width: 1199px){.cart-button{display:none}}.cart-button a{color:#393939}.cart-button a span.group{display:inline-block;padding:10px 25px 10px 12px}.cart-button a h3{position:relative;-webkit-transition:all .2s;transition:all .2s;font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;padding-left:39px;letter-spacing:.8px;min-width:160px;text-align:left;color:#393939}.cart-button a h3 span{font-family:"AvenirNextLTW01-Regular","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-weight:300}.cart-button a h3:before{content:"";font-family:FontAwesome;color:#fff;font-size:25px;position:absolute;left:6px;top:10px}.variations td.label{font-size:16px}.container .woocommerce-message,.container .woocommerce-info,.container .woocommerce-error{padding:.5em 2em .5em 4.5em !important;margin:20px 0 2em !important;position:relative;background-color:#cc0001;color:#fff;border-top:none;list-style:none !important;width:auto;word-wrap:break-word;text-transform:uppercase;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;letter-spacing:1.3px}.container .woocommerce-message a,.container .woocommerce-info a,.container .woocommerce-error a{background:rgba(0,0,0,0);color:#fff;border-radius:0;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;padding:4px 0 !important;-webkit-transition:all .2s;transition:all .2s;position:inherit;margin-top:0px;float:right;line-height:15px;border-bottom:1px solid}.container .woocommerce-message a:hover,.container .woocommerce-info a:hover,.container .woocommerce-error a:hover{-webkit-transition:all .2s;transition:all .2s;background:#fff;color:#515151}.container .woocommerce-message a.showlogin,.container .woocommerce-info a.showlogin,.container .woocommerce-error a.showlogin{float:right}@media only screen and (max-width: 767px){.container .woocommerce-message,.container .woocommerce-info,.container .woocommerce-error{padding:1em 1em 1em 1em !important;font-size:14px;letter-spacing:0;line-height:20px}.container .woocommerce-message a,.container .woocommerce-info a,.container .woocommerce-error a{margin-top:0;padding:.518em .5em !important}}.container .woocommerce-message{background-color:#452274}.woocommerce .woocommerce-message:before{content:"";font-family:FontAwesome;color:#fff;font-size:25px;left:1em;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.woocommerce .woocommerce-message:before{display:none}}.woocommerce-message::before{color:#fff}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-error:before{content:"";font-family:FontAwesome;color:#fff;font-size:25px;left:1em;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-error:before{display:none}}.woocommerce form.login{border:none;padding:20px;margin:2em 0;text-align:left;border-radius:0;background:#44435c}.fancybox-prod{display:block;position:relative;text-align:center}.items-wrap:hover .zoom{opacity:1}.items-wrap:hover .zoom i{font-size:33px;opacity:1;-webkit-transition:all .2s;transition:all .2s}.items-wrap:hover .zoom i:after{font-size:33px;opacity:5}.zoom{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:rgba(0,0,0,.04);-webkit-transition:all .2s;transition:all .2s}.zoom i{content:"";font-family:FontAwesome;color:rgba(255,255,255,.5);-webkit-transition:all .2s;transition:all .2s;font-size:30px;position:relative;opacity:.5}.zoom i:after{content:"";font-family:FontAwesome;color:#262626;-webkit-transition:all .2s;transition:all .2s;font-size:30px;position:absolute;opacity:0;top:-2px;left:0px}.fancybox-prod{overflow:hidden}.fancybox-prod img{-webkit-transition:all .5s;transition:all .5s}.fancybox-prod:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .8s;transition:all .8s}.fancybox-prod:hover .zoom{opacity:1;-webkit-transition:all .2s;transition:all .2s}.fancybox-prod:hover .zoom i{font-size:33px;opacity:1;-webkit-transition:all .2s;transition:all .2s}.fancybox-prod:hover .zoom i:after{font-size:33px;opacity:5}.container .woocommerce a.button{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background:rgba(0,0,0,0);border:1px solid #ccc;color:#393939;border-radius:0;text-transform:uppercase;padding:.918em 1.5em;-webkit-transition:all .2s;transition:all .2s;letter-spacing:1.5px}.container .woocommerce a.button:hover{color:#393939;background-color:#f6f6f6;border:1px solid #ccc}.container .woocommerce input[type=submit]{font-size:16px;letter-spacing:1.91px;padding:15px 20px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;border-radius:0;border:none;outline:none;color:#3b3348;background-color:#fef359}@media only screen and (max-width: 767px){.container .woocommerce input[type=submit]{font-size:13px;padding:.918em 1em !important}}@media only screen and (max-width: 320px){.container .woocommerce input[type=submit]{font-size:11px}}.container .woocommerce input[type=submit][name=login]{float:right}.woocommerce div.product form.cart .reset_variations{display:none !important}.woocommerce div.product form.cart .variations td.value{padding-bottom:20px}@media only screen and (max-width: 767px){.woocommerce div.product form.cart .variations td.value{padding-bottom:0}}.the-cart{padding:50px 0}.woocommerce table.shop_table{border:none;border-top:1px solid #ccc;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0px}.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #ccc;padding:12px 12px;vertical-align:top;width:400px}@media only screen and (max-width: 767px){.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{width:100%}}.woocommerce a.remove:hover{color:#fff !important;background:red;border:none}.woocommerce .product-name a{color:#393939}.woocommerce .product-name a:hover{border-color:#393939}.woocommerce td.product-name dl.variation{color:#431674;font-weight:normal;font-family:"AvenirNextLTW01-Italic","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;margin:0}.woocommerce td.product-name dl.variation dt{font-weight:normal}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{padding:0}.woocommerce-cart table.cart input[type=number]{background:#fff;border:1px solid #393939;padding:4px}.woocommerce-cart table.cart input[type=submit]{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background:rgba(0,0,0,0);border:1px solid #8990a3;color:#393939;border-radius:0;text-transform:uppercase;padding:.918em 1.5em;-webkit-transition:all .2s;transition:all .2s;letter-spacing:1.5px;float:right;height:47px}@media only screen and (max-width: 767px){.woocommerce-cart table.cart input[type=submit]{float:none}}.woocommerce button.button[name=apply_coupon]{font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;background:rgba(0,0,0,0);border:1px solid #8990a3;color:#393939;border-radius:0;text-transform:uppercase;padding:.918em 1.5em;-webkit-transition:all .2s;transition:all .2s;letter-spacing:1.5px}@media only screen and (max-width: 767px){.woocommerce button.button[name=apply_coupon]{width:100%}}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:.918em 1.5em}.woocommerce-cart table.cart td.actions .coupon .input-text{font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 15px 5px;margin:0 10px 0 0;outline:0;height:47px;min-width:180px}@media only screen and (max-width: 767px){.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:auto}}.woocommerce-page table.cart td.actions,.woocommerce-page table.cart td.product-subtotal{padding-right:12px}.woocommerce-cart table.cart input[type=submit]:hover{color:#3b3348;background-color:#f6f6f6;border-color:#ccc;-webkit-transition:all .2s;transition:all .2s}.woocommerce .cart-collaterals{margin-top:40px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:#f6f6f6;padding:20px 20px 10px;width:100%;float:none}@media only screen and (max-width: 767px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-top:30px}}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{text-transform:uppercase;font-size:16px;letter-spacing:2px}.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{text-transform:uppercase}.woocommerce table.shop_table td.cart-donation-note{padding:20px 12px 0 0}.woocommerce .wc-donation-in-action label{display:none}.wc-donation-in-action .in-action-elements #wc-donation-f-donation-value{padding:12px 10px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:20px;letter-spacing:1.91px;padding:20px 20px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;border-radius:0;border:none;outline:none;color:#3b3348;background-color:#ffcb1f}@media only screen and (max-width: 767px){.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:15px}}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border:none;color:#3b3348;background-color:#ffcb1f}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:2px solid #8893a4;background:rgba(0,0,0,0);color:#393939;padding:10px 15px;font-size:17px;line-height:20px;outline:none;height:44px;width:100%;display:inline-block}.woocommerce form .form-row textarea{max-width:100%;height:100px}.woocommerce form .form-row.woocommerce-invalid label{color:#393939}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#d05151}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#8893a4}.woocommerce form .form-row label{color:#393939;font-size:16px;margin-top:13px;font-weight:300;line-height:26px;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.woocommerce form .form-row label{margin-top:0px}}#add_payment_method #payment,.woocommerce-checkout #payment{background:#f6f6f6;border-radius:none !important;padding:20px}#customer_details{margin-bottom:30px}@media only screen and (max-width: 767px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.wc_payment_method label{display:block}.woocommerce-checkout #payment .payment_method_paypal .about_paypal:hover{border:none}.item-desc .price-wrap{display:flex}.price-wrap{position:relative;margin-top:22px;text-align:left;width:100%}.price-wrap .cart button.single_add_to_cart_button{background-color:#ffc215;position:absolute;font-size:20px;letter-spacing:1.91px;color:#393939;padding:14px 20px;font-family:"Avenir Next LT W04 Bold","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;border-radius:0;outline:none;bottom:-7px;right:-25px;z-index:2;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 980px)and (max-width: 1199px){.price-wrap .cart button.single_add_to_cart_button{font-size:15px}}@media only screen and (max-width: 767px){.price-wrap .cart button.single_add_to_cart_button{display:block;position:relative;top:0;right:0;margin-top:10px;text-align:center;width:100%}}.price-wrap .cart button.single_add_to_cart_button:hover{color:#3b3348;background-color:#fef359;-webkit-transition:all .2s;transition:all .2s}.price-wrap .cart button.single_add_to_cart_button:disabled[disabled],.price-wrap .cart button.single_add_to_cart_button:disabled[disabled]:hover{background-color:#8888a4}.price-wrap div[itemprop=offers]:first-child{display:none}@media only screen and (max-width: 767px){.price-wrap div[itemprop=offers]{display:none}.price-wrap div[itemprop=offers]:first-child{display:block}}.woocommerce-cart table.cart img{padding:0;height:32px;width:auto}.variations_form{padding-bottom:30px}.chosen-container .chosen-results{padding:0}.addcart-wrap .variations_form .reset_variations,.addcart-wrap .variations_form .woocommerce-variation-price,.addcart-wrap .variations_form .woocommerce-variation-availability{display:none !important}.addcart-wrap .variations_form .button.single_add_to_cart_button{position:relative;top:0;left:0;width:100%;border:none}.addcart-wrap .variations_form .button.single_add_to_cart_button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5}.addcart-wrap .variations_form .quant{float:left;font-size:17px;color:#fff;margin-right:5%;width:20%;margin-top:8px;font-weight:normal}@media only screen and (max-width: 767px){.addcart-wrap .variations_form .quant{width:45%}}@media only screen and (min-width: 768px)and (max-width: 991px){.addcart-wrap .variations_form .quant{width:35%}}.addcart-wrap .variations_form .qty.text{border:2px solid #8893a4;background:#4e4d66;color:#fff;padding:10px 15px;font-size:17px;line-height:20px;outline:none;height:44px;width:75%;display:inline-block;margin-bottom:20px}@media only screen and (max-width: 767px){.addcart-wrap .variations_form .qty.text{width:50%}}@media only screen and (min-width: 768px)and (max-width: 991px){.addcart-wrap .variations_form .qty.text{width:60%}}.variations{min-height:86px}.variations .select2.select2-container{margin-bottom:20px}.shop-items .quant{display:none}@media only screen and (max-width: 767px){#customer_details .col-1,#customer_details .col-2{zoom:1}#customer_details .col-1:after,#customer_details .col-2:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#ffc215;color:#fff}.shop-wrap{background-color:#f6f6f6}div#booking-dialog .variations .select-var .select2-container .select2-selection__rendered{color:#fff}.woocommerce span.onsale{width:50px;height:50px;line-height:3.6;left:-1.5em;display:none}@media only screen and (max-width: 767px){.woocommerce span.onsale{left:-5.7px}}.woocommerce div.product p.price ins{text-decoration:none}@media only screen and (max-width: 767px){.woocommerce div.product p.price ins{margin-top:20px}}.woocommerce div.product p.price del{font-size:19px;position:absolute;top:1px}@media only screen and (min-width: 980px)and (max-width: 1199px){.woocommerce div.product p.price del{font-size:14px;top:8px}}@media only screen and (max-width: 767px){.woocommerce div.product p.price del{top:22px}}.woocommerce div.product p.price del span.woocommerce-Price-amount.amount{margin-left:3px}@media only screen and (min-width: 980px)and (max-width: 1199px){.woocommerce div.product p.price del span.woocommerce-Price-amount.amount{margin-left:2px}}.filter-box.shop{width:200px;max-width:200px;margin-left:100px;display:inline-block;vertical-align:top}@media(max-width: 991px){.filter-box.shop{float:right}}@media(max-width: 600px){.filter-box.shop{float:none;display:block;margin:0 0 30px}}@media(max-width: 767px){.merc-title{margin-top:8px}}.regular-price{display:block;color:#a6a6a6;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;text-decoration:line-through}.sale-price{display:block;color:#c00;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:23px;font-weight:600;text-transform:uppercase}.product-page{padding:0px 0px 0px !important}.product-page .woocommerce-message,.product-page .woocommerce-error{border-top-color:rgba(0,0,0,0);background-color:#c00;color:#fff;margin:0px !important}.product-page .woocommerce-message .button,.product-page .woocommerce-error .button{background:rgba(0,0,0,0);color:#fff;border-radius:0;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;padding:4px 2px !important;-webkit-transition:all .2s;transition:all .2s;position:inherit;margin-top:0px;float:right;line-height:15px;border-bottom:1px solid}.product-page .woocommerce-message{background-color:#452274}.product-page.single .regular-price{text-align:left;line-height:10px}.product-page.single.product-type-variable .regular-price{text-align:right;line-height:10px}@media(max-width: 1199px){.product-page.single.product-type-variable .regular-price{text-align:left}}.product-page.single .sale-price{color:#472a2a;font-size:35px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:600;line-height:66px;padding-bottom:0px}.product-page.single .product_title{display:none}@media(min-width: 768px){.product-page.single .product_title{display:block}}.product-page.single .product_title.mobile{display:block;margin-bottom:30px}@media(min-width: 767px){.product-page.single .product_title.mobile{display:none}}.product-page .product{padding-top:97px;padding-bottom:120px}@media(min-width: 767px){.product-page .product{padding-top:67px}}.product-page .product .summary.entry-summary .woocommerce-product-details__short-description{margin-bottom:15px}.product-page .product p.price .rprice{color:#472a2a;font-size:35px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:600;line-height:66px}.product-page .product.product-type-variable p.price{padding-top:0;margin-top:0;display:inline-block;float:right}.product-page .product.product-type-variable p.price .rprice{color:#472a2a;font-size:35px;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-weight:600;line-height:66px}@media(max-width: 1199px){.product-page .product.product-type-variable p.price{float:none}}.product-page .product.product-type-variable .woocommerce-variation-price span.price{color:#332a47;font-family:"Avenir Next LT W04 Demi1437516","Microsoft Jhenghei",微軟正黑體,STHeiti,华文黑体,Helvetica,Arial,sans-serif;font-size:28px;font-weight:500;margin-bottom:12px;padding-top:25px;position:relative;z-index:0;display:inline-block}.product-page .product:after{content:"";display:table;clear:both}.product-page .product .product_title{color:#332a47;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:30px;font-weight:600;line-height:30px;margin-bottom:69px}.product-page .product p.price{text-align:left !important}.product-page .product .price-wrap .cart button.single_add_to_cart_button{position:static !important;float:none}.product-page .product .quantity{display:none;float:none !important;margin:0 4px 15px 0px !important}.product-page .product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled label.quant,.product-page .product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled .quantity{display:block}.product-page .product .woocommerce-variation-add-to-cart label.quant,.product-page .product .woocommerce-variation-add-to-cart .quantity{display:none !important}.product-page .product ul,.product-page .product ol{list-style-position:inside}.product-page .product p.stock{display:none}.product-page .product .variations{margin:0;min-height:1px}.product-page .product .variations .select-var{position:relative;display:inline-block}.product-page .product .variations .select-var:after{content:"";font-family:FontAwesome;color:#6c6c6c;padding:15px 0;position:absolute;right:25px;top:5px;z-index:1;text-align:center;width:10%;height:100%;pointer-events:none;box-sizing:border-box}.product-page .product .input-text.qty{background:#f6f6f6;border:1px solid #ccc;padding:5px;outline:none !important}.product-page .product .variations .select-var select{display:block !important;padding:15px;color:#332a47;font-family:AvenirNextLTW01-Medium, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:17px;font-weight:500;line-height:26px;border:1px solid #ccc;min-width:275px !important;max-width:275px !important;background-color:#f6f6f6;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width: 1999px){.product-page .product .variations .select-var select{min-width:250px !important;max-width:250px !important}}.product-page .product .flex-control-nav{margin-top:24px !important;text-align:center;list-style:none}.product-page .product .flex-control-nav li{margin:0px 10px !important;display:inline-block;float:none !important;width:12px !important;height:12px;position:relative}.product-page .product .flex-control-nav li a{position:relative;visibility:hidden;overflow:hidden}.product-page .product .flex-control-nav li a:before{content:"";position:absolute;left:0;background-color:#ccc;width:12px;height:12px;border-radius:50%;visibility:visible;-webkit-transition:all .2s;transition:all .2s}.product-page .product .flex-control-nav li a.flex-active:before,.product-page .product .flex-control-nav li a:hover:before{background-color:#0087e0}.shop-landing h4.product-cat-title{margin-top:65px;margin-bottom:30px;position:relative}.shop-landing h4.product-cat-title a{color:#393939;font-family:Avenir Next LT W04 Demi1437516, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:25px;font-weight:600;line-height:34px;padding-right:24px;position:relative;background:#f6f6f6;z-index:2}@media only screen and (min-width: 320px)and (max-width: 767px){.shop-landing h4.product-cat-title a{display:inline-block;max-width:360px}}.shop-landing h4.product-cat-title:after{content:"";position:absolute;width:100%;height:1px;background:#d5d5d5;left:0;top:50%;transform:translateY(-50%);z-index:1}.shop-landing .price-wrap .cart button.single_add_to_cart_button,.shop-landing .variation_form,.shop-landing .variations{display:none !important}span.buy-now{position:absolute;bottom:15px;right:15px;font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;color:#393939;letter-spacing:1.5px;text-align:center;background:#ffc115;text-transform:uppercase;padding:4px 14px}@media screen and (max-width: 1199px){span.buy-now{position:relative;bottom:auto;right:auto;display:inline-flex;margin:0 0 0 auto;margin-bottom:10px}}span.buy-now:hover{cursor:pointer}span.buy-now.sold-out-button{background:#c00;color:#fff}span.buy-now.sold-out-button:hover{cursor:default}span.buy-now.relative{position:relative;bottom:auto;right:auto;display:inline-flex;margin:0 0 0 auto;padding:15px 30px}span.sold-out{position:absolute;top:5px;left:5px;font-family:Avenir Next LT W04 Bold, Microsoft Jhenghei, 微軟正黑體, STHeiti, 华文黑体, Helvetica, Arial, sans-serif;font-size:16px;color:#fff;letter-spacing:1.5px;text-align:center;background:#c00;text-transform:uppercase;padding:4px 14px}span.sold-out:hover{cursor:pointer;background:#c00}span.sold-out.single{top:162px;z-index:9}@media only screen and (min-width: 768px){span.sold-out.single{top:73px}}.fancybox-prod img{height:auto;max-width:100%;border:1px solid #e0dfdf}@media only screen and (min-width: 768px){#sf-express{max-width:200px}}#billing_country_field,#shipping_country_field{display:none}#billing_country_field label[for=billing_country],#billing_country_field label[for=shipping_country],#billing_country_field label.block,#shipping_country_field label[for=billing_country],#shipping_country_field label[for=shipping_country],#shipping_country_field label.block{display:none}#billing_country_field strong,#shipping_country_field strong{display:none}.total-weight-note{font-size:13px;font-style:italic}label[for=order_comments] .optional{display:none}.sf-address{margin-top:-5px !important;display:block;margin-bottom:10px !important;line-height:1.4em;font-weight:300}.sf-address a{font-size:13px;font-style:italic}.woocommerce-shipping-fields{margin-top:40px}@media only screen and (min-width: 320px)and (max-width: 767px){.woocommerce-shipping-fields{margin-top:40px}}.banner-wrap{text-align:center}.banner-wrap .shop-banner{padding-top:40px;margin-bottom:-20px;text-align:center}.banner-wrap .shop-banner img{margin:0 auto}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:40%;overflow:visible}@media only screen and (min-width: 320px)and (max-width: 767px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.woocommerce form .title-sel{float:left;width:20%}@media only screen and (min-width: 320px)and (max-width: 767px){.woocommerce form .title-sel{width:100%}}footer{background-color:#fffeff;padding-top:75px}@media only screen and (min-width: 768px)and (max-width: 991px){footer .container{width:98%}}@media only screen and (max-width: 767px){footer .third{margin-top:30px}}@media only screen and (max-width: 767px){footer{padding-top:60px}footer .col-xs-12{margin-bottom:40px}}footer .footer-links{list-style:none}@media only screen and (max-width: 767px){footer .footer-links li{padding-bottom:12px}}footer .footer-links li a{font-size:16px;font-weight:400;line-height:32px;color:#2a2a2a;position:relative;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){footer .footer-links li a{font-size:14px;line-height:16px}}footer .footer-links li.external a:after{content:"";font-family:fontawesome;font-size:11px;margin-left:5px}footer .footer-links li a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#2a2a2a;-webkit-transition:all .2s;transition:all .2s}footer .footer-links li a:hover:before,footer .footer-links li a.selected{width:100%;-webkit-transition:all .2s;transition:all .2s}footer p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:32px}@media only screen and (max-width: 767px){footer p{font-size:13px;text-align:center}}footer p span.website{color:#949494}footer p span.website a{color:#949494}footer p span.website a:before{display:none}@media only screen and (min-width: 768px){footer p.hkgov{float:left}}footer p.cityhall img{max-width:167px;height:auto}@media only screen and (min-width: 768px){footer p.cityhall{float:left;margin-left:20px}}footer .footer-logo{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1300px){footer .footer-logo{flex-wrap:wrap}}@media(min-width: 1200px){footer .footer-logo{justify-content:flex-start}}@media only screen and (max-width: 767px){footer .social{text-align:center}}footer .social-media-footer{font-size:22px;line-height:22px;list-style:none;display:inline-block;margin-top:8px;margin-bottom:20px}@media only screen and (max-width: 767px){footer .social-media-footer{margin:0 auto;margin-bottom:20px}}footer .social-media-footer li{display:inline-block;margin-right:30px}footer .social-media-footer li a{color:#535353;-webkit-transition:all .2s;transition:all .2s}footer .social-media-footer li a .fa{vertical-align:bottom}footer .social-media-footer li a img.xhs-icon{margin-top:-4px}footer .social-media-footer li a:hover{color:#4a1c6b}footer .social-media-footer li .newsletter-signup{color:#535353;font-size:14px;font-weight:300;letter-spacing:1px;text-transform:uppercase}footer .social-media-footer li .newsletter-signup:hover{color:#4a1c6b;-webkit-transition:all .2s;transition:all .2s}footer .social-media-footer li .newsletter-signup:before{content:"";font-family:"fontawesome";font-size:18px;margin-right:15px}footer .social-media-footer li:last-child{margin-right:0}footer .copyright{margin-top:45px;padding:29px 0 21px;background:#eeebf1}footer .copyright p{margin-bottom:0;color:#2a2a2a;font-size:15px;font-weight:400;line-height:28px}@media only screen and (max-width: 767px){footer .copyright{margin-top:10px;font-size:13px;padding:20px 0}footer .copyright p{font-size:13px}}footer .copyright a{color:#949494;position:relative;-webkit-transition:all .2s;transition:all .2s}footer .copyright a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;border-bottom:1px solid;border-bottom-color:#343449;-webkit-transition:all .2s;transition:all .2s}footer .copyright a:hover:before{width:100%;-webkit-transition:all .2s;transition:all .2s}.newsletter-form{width:100%;position:relative;margin-top:16px;margin-bottom:40px}@media only screen and (min-width: 768px)and (max-width: 1200px){.newsletter-form{width:100%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1){.newsletter-form{width:100%}}@media only screen and (max-width: 767px){.newsletter-form{width:100%;margin-top:10px}}.newsletter-form input[type=email],.newsletter-form input[type=text]{width:100%;background-color:#f9f9f9;color:#393939;font-size:17px;line-height:30px;border:2px solid #8893a4;padding:5px 20px;outline:none}@media only screen and (max-width: 767px){.newsletter-form .pad-mob{margin-bottom:25px}}.newsletter-form .form-group{margin-bottom:30px}@media only screen and (max-width: 767px){.newsletter-form .form-group{margin-bottom:0px}}.newsletter-form input.error{border-color:#d05151}.newsletter-form .loading-success{padding-top:12px}.newsletter-form .loading-success p.fail{color:#d05151}.newsletter-form .error-container-footer ol{list-style:none;margin:0;padding-top:12px}.newsletter-form .error-container-footer ol li label{font-size:15px;line-height:28px;font-weight:normal;color:#d05151}.newsletter-form label.error{margin-top:5px;font-size:15px;line-height:1;font-weight:normal;color:#d05151;margin-bottom:0}.newsletter-form button{position:absolute;right:0;top:0;width:56px;height:44px;background-color:#d0c8d8;border:none;font-size:20px;line-height:20px;color:#262424;outline:none}@media only print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.hide-print{display:none !important}.show-print{display:block !important}.parallax-mirror{display:none !important}}@media only print{a[href]:after{content:none !important}.visible-xs{display:none !important}.hidden-xs{display:block !important}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}#main{border:none}.concerts,.home-banner,.learn-more-wrap{border:none}header .header-wrap,.header .header-wrap{border:none}.live-feed{background:url("<?php echo $box1_image[" url "]; ?>") !important}.pdf-download{background:url("<?php echo $box2_image[" url "]; ?>") !important;background-size:100% !important}.learn-more-wrap{background:#f6f6f6 url("<?php echo $background[" sizes "][" medium "]; ?>") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center right !important}.learn-more-wrap .border-triangle{background-color:#fff !important}.learn-more-wrap .border-triangle:after{display:none;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.border-triangle{float:left}}/*# sourceMappingURL=style.css.map */
