body{font-family:lato,sans-serif;font-size:15px;color:#444}a{color:#1094bc;outline:0}a img{outline:0;border:0}a:hover{color:#1094bc;text-decoration:underline}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:300;font-family:muli,sans-serif}h1{font-size:30px}h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}button,input[type=button],input[type=reset],input[type=submit],.button,.entry-content .button,.cta-button,.more-link,.sky-form footer button.button{background-color:transparent!important;border:1px solid #ddd!important;border-radius:0!important;box-shadow:none!important;color:#333!important;cursor:pointer;font-family:lato,sans-serif!important;font-size:14px!important;padding:12px 20px!important;text-transform:uppercase!important;width:auto;display:inline-block}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.entry-content .button:hover,.cta-button:hover,.more-link:hover,.sky-form footer button.button:hover{text-decoration:none!important;background-color:#1094bc!important;border:1px solid #1094bc!important;color:#fff!important}.site-inner,.wrap,.content-sidebar-wrap{max-width:1024px}.widget-wrap button,.widget-wrap input[type=button],.widget-wrap input[type=reset],.widget-wrap input[type=submit],.widget-wrap .button,.widget-wrap .cta-button,.widget-wrap .more-link{text-align:center;width:100%}blockquote,blockquote:before{color:inherit}.entry-title a:hover{color:#333;text-decoration:underline}.author-box-title{font-family:lato,sans-serif}.single-works-catalog .entry-meta,.single-discography .entry-meta,.single-events .entry-meta,.single-press-interview .entry-meta{display:none}.single-works-catalog .entry-title{margin-bottom:0}.single-works-catalog .entry-content{margin-top:0}.entry-title{text-align:center}.home .site-inner{margin-top:50px;padding-top:100px}.site-inner{padding-top:50px}.entry-title,.welcome-message,.widget-title{font-weight:500}.entry-content{margin-top:50px}.entry-content .wp-caption-text{font-weight:300}.genesis-nav-menu{font-family:lato,sans-serif;font-size:14px;line-height:1.5;width:100%}.genesis-nav-menu a{font-size:14px;padding:20px 15px;color:#1094bc}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a{color:#1094bc;text-decoration:underline}.genesis-nav-menu a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu a:hover{color:#1094bc;text-decoration:underline}.genesis-nav-menu .sub-menu{border-top:0}.genesis-nav-menu .sub-menu li{border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff}.genesis-nav-menu .sub-menu li:first-child{border-top:1px solid #ddd}.genesis-nav-menu .sub-menu li:last-child{border-bottom:1px solid #ddd}.genesis-nav-menu .sub-menu a{color:#1094bc;border:0!important;border-image:none;font-size:14px;letter-spacing:4px;padding:16px 20px;width:250px;text-transform:uppercase;background-color:transparent}.beautiful .site-header-banner{height:auto;margin-top:100px;padding:0 50px}.beautiful .site-header-banner img{vertical-align:top}.site-header-banner{text-align:center}.site-header-banner .fp-img{max-width:100%;height:auto;margin:0 auto}.fp-img-caption{font-size:.8em;color:#757575;margin-bottom:0;padding-top:3px}.site-header-banner .fp-text-wrap{position:relative}.vertical-align-wrap{position:absolute;width:100%;height:100%;display:table}.vertical-align{background:#fff;display:table-cell}.vertical-align--middle{vertical-align:middle}.fp-quote{font-size:1.2em;line-height:1.4em;text-align:left;padding-bottom:25px}.fp-att{max-width:66%;text-align:right;float:right;line-height:1.4em}.home .content-sidebar-wrap{max-width:1024px;margin:0 auto}.homecontent{padding:15px;text-align:center}.homecontent .more-link{margin-top:20px;width:100%}.toplefthome,.topmiddlehome,.toprighthome{background-color:#f6f6f6;padding:10px;border-top:2px solid #1094bc}.toprighthome p{line-height:1.2em}.widgettitle{text-align:center;color:#1094bc}.homecontent .entry-title{font-weight:300;text-align:center}.homecontent .entry-content{text-align:center;margin-top:30px}.site-footer{font-size:14px}.site-header{position:fixed;width:100%;z-index:999;background-color:#fff!important;border-bottom:1px solid #ddd}.title-area{padding:30px 0;height:60px}.header-image .site-title a{min-height:69px}.header-image .site-header .wrap{padding:20px 50px;width:100%;min-width:100%;position:relative}.site-header .wrap,.bumper{min-height:140px}.site-header,.site-header .wrap,.site-description{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.site-header.shrink{border-bottom:1px solid #ddd;background-color:#fff}.shrink .wrap{min-height:50px;padding:0 50px!important}.shrink .title-area{height:auto}.shrink .site-title{}.shrink .nav-header{bottom:10px}.header-image .shrink .site-title{padding:0}.header-image .shrink .site-title>a{min-height:32px}.shrink .site-title a{background-size:230px 32px!important}.site-header.shrink .widget-area{padding-top:0}@media only screen and (max-width:1139px){.title-area{width:320px}}@media only screen and (max-width:1023px){.title-area{width:100%;padding:0;padding-top:10px}.header-image .site-title a{min-height:45px}.site-header .wrap{min-height:69px!important}.site-header .wrap,.bumper{min-height:202px}.site-header.shrink .wrap{min-height:60px}}@media only screen and (max-width:768px){.shrink .site-title{font-size:24px}.site-header-banner img{max-width:100%}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{padding-top:13px;padding-right:15px}.entry-content img{min-width:100%}.toplefthome,.topmiddlehome,.toprighthome{margin-bottom:20px}}@media only screen and (max-width:600px){.site-header{top:0}.site-header .wrap,.bumper{min-height:130px}}@media only screen and (max-width:320px){.site-header .wrap,.bumper{min-height:190px}}@media only screen and (min-width:1024px){.nav-header{position:absolute;bottom:40px;right:40px}}.post-44 .entry-content ul{margin-left:0!important}.wpv-works-list-ul{list-style-type:none;page-break-inside:avoid;padding-left:0!important;margin-left:0!important}.wpv-taxonomy-ul{text-align:center}.wpv-taxonomy-ul h3{padding-left:0;padding-bottom:0!important}.wpv-taxonomy-li{border-bottom:1px solid #1094bc!important;page-break-inside:avoid;padding:10px 0!important}.archive .wpv-works-list-ul{padding-bottom:30px}.wpv-works-list-li{margin-bottom:15px;list-style-type:none!important}.wpv-work-field-container{padding:10px 10px 10px 0;font-size:.9em}.wpv-work-field .two-thirds{padding-bottom:5px;font-weight:300}.work-field-title{text-transform:uppercase;font-weight:bolder}.wpv-works-buttons-container{padding:10px 0 25px}.wpv-post-container{display:inline-block;padding-top:20px;margin:10px 0 20px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.wpv-post-link-h4{margin-bottom:0}.wpv-post-link-h4 a{border-bottom:none}.performance-clip iframe{margin:0 auto;display:block}.year-of-composition-div{margin-bottom:50px}html{background:0 0}body.page-id-44{display:none}#accordion{margin-top:.3em;display:block}h3.ui-accordion-header{cursor:pointer;padding:10px;outline:none!important;font-size:1.4em!important;display:block}.ui-state-default:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/1 'dashicons';vertical-align:middle;color:#1094bc}.ui-state-active:after{content:"\f343";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/1 'dashicons';vertical-align:middle;color:#1094bc}.ui-accordion-content{padding-left:2.5em;display:block}.featured-music-title{text-align:center;font-size:20px}.featured-music-title a{color:#333}#featured-music-button{width:100%;text-align:center;margin-top:0;padding:5px}table tbody{border-bottom:none!important}table td{border:none!important}table tr{border-bottom:1px solid #ddd}table .tr-child{border-bottom:none!important}.event-date-container{text-align:center}article.post-42,article.post-38{margin-bottom:0}.events-table{margin-bottom:0}.page-id-42 .footer-widgets .wrap,.page-id-38 .footer-widgets .wrap{border-top:none!important}.events-table .cta-button{margin:0;float:right}.event-info-type{margin:10px 0}.event-small-info{font-weight:300}.event-date h1 a{font-weight:300;color:#333!important}td.event-info{padding:15px 40px}.venue-name{font-size:22px;text-transform:uppercase;color:#1b1b1b;font-weight:300;line-height:1em}.venue-name a{font-weight:300;font-family:muli,sans-serif}.event-location{line-height:1.2em;padding:10px 0;font-weight:300}.event-group{line-height:1.2em;font-weight:300}.wpv-filter-next-link,.js-wpv-pagination-next-link{float:right}.past-events-button{margin-top:40px;text-align:center}@media only screen and (max-width:782px){.events-table td{padding-top:6px;padding-bottom:13px}}.wpv-buy-tickets-button .cta-button{width:100%;text-align:center;margin-top:0;display:block}.event-field-title{margin:20px 0 5px;font-size:1.5em}.event-post-container{border-bottom:none!important;margin:20px 0 0!important}.homecontent .event-info-container{text-align:center}.homecontent .event-month h3{margin:0;line-height:1em}.homecontent .venue-name{line-height:1em;padding:10px 0}.homecontent .event-location{padding:0}.homecontent .event-month h3{font-weight:300}.homecontent .news-list-date-container{background-color:#fff;color:#333;padding-bottom:10px}.homecontent .news-list-date a{color:#333}.homecontent .venue-name a{font-size:20px}.news-list-month{text-align:center;text-transform:uppercase;font-size:16px;font-weight:300;line-height:.5em;margin:15px 0 0}.news-list-date{text-align:center;font-size:2.5em;margin:0;line-height:1em;font-weight:300}.news-list-date a{color:#333}.news-list-date a:hover{text-decoration:none}.news-list-date-container{background-color:#f6f6f6;border-top:2px solid #1094bc;max-width:130px;margin:0 auto}.news-list-content-wrap{border-bottom:1px solid #ddd}.news-item-wrap{margin-top:25px;display:table}.news-item-wrap:first-child{margin-top:0}.single-news-listing .news-item-wrap{margin-top:0;margin-bottom:25px}.single-news-listing .entry-header,.single-news-listing .entry-meta,.single-press-interview .entry-header{display:none}.press-video-table{border-collapse:separate;border-spacing:20px}.press-video-td{width:33%;vertical-align:top;background-color:#f6f6f6;padding:0;border-top:2px solid #1094bc!important}.video-text-wrap{padding:0 20px}.small-text-wrap{position:relative;font-size:.9em;line-height:1.5em;height:7.5em;overflow:hidden}.interview-pdf{width:50%;float:left;margin-right:30px}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper textarea{border-color:#e5e5e5;transition:border-color .3s ease 0s;height:39px;padding:5px 7px;outline:medium;border-width:2px;border-style:solid;border-radius:0;font-size:15px!important;padding-left:7px}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction,.gform_wrapper textarea{font-size:14px!important}.gform_wrapper input:focus,textarea:focus{border:2px solid #1094bc!important}.sky-form{margin:0!important;outline:none!important;box-shadow:none!important;font:13px/1.55 "Lato",sans-serif!important;color:#333!important;font-family:lato,sans-serif!important}.sky-form header{display:block!important;padding:0!important;border-bottom:none!important;background:0 0!important;font-size:20px!important;font-weight:300!important;color:#333!important;text-transform:uppercase!important;font-family:muli!important}.sky-form .input input,.sky-form .select select,.sky-form .radio i{font-family:lato,sans-serif!important}.sky-form fieldset{padding:10px 0!important}.sky-form footer{display:block;padding:0!important;border-top:none!important;background:0 0!important}.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .radio:hover i{border-color:#1094bc!important}@media only screen and (min-width:1024px){}@media only screen and (max-width:1023px){.header-image .site-title a{}.fp-img-wrap,.fp-text-wrap{width:100%}.fp-quote{font-size:1em}.site-inner{padding:40px 5%!important}.site-tagline{}.wpv-works-buttons-container .cta-button{margin-bottom:10px}.wpv-works-media-container{margin-top:20px}.wpv-buy-tickets-button .cta-button{margin-top:40px}.event-info{text-align:center}.event-info-button{display:none}.video-text-wrap h5{font-size:14px}.small-text-wrap{font-size:.8em;height:10.5em}}@media only screen and (max-width:768px){.beautiful .site-header-banner{margin-top:0}.site-header-banner .text-wrap{padding-top:25px}.entry-title{}.wpv-works-buttons-container{text-align:center}.wpv-work-field-container{text-align:center}.press-video-td{display:block;width:100%;margin-bottom:30px;padding-bottom:20px}.small-text-wrap{font-size:.9em;height:10.5em}.interview-pdf{display:block;width:100%;float:none;margin-right:0;margin-bottom:25px}.interview-pdf iframe{height:900px!important}}@media only screen and (max-width:480px){}