/*!

ooooooooooooo oooo
8'   888   `8 `888
     888       888 .oo.    .ooooo.
     888       888P"Y88b  d88' `88b
     888       888   888  888ooo888
     888       888   888  888    .o
    o888o     o888o o888o `Y8bod8P'



oooooooooooo
`888'     `8
 888          .oooo.o  .ooooo.   .oooo.   oo.ooooo.   .ooooo.
 888oooo8    d88(  "8 d88' `"Y8 `P  )88b   888' `88b d88' `88b
 888    "    `"Y88b.  888        .oP"888   888   888 888ooo888
 888       o o.  )88b 888   .o8 d8(  888   888   888 888    .o
o888ooooood8 8""888P' `Y8bod8P' `Y888""8o  888bod8P' `Y8bod8P'
                                           888
                                          o888o

  .oooooo.                                                  o8o      .       .
 d8P'  `Y8b                                                 `"'    .o8     .o8
888           .ooooo.  ooo. .oo.  .oo.   ooo. .oo.  .oo.   oooo  .o888oo .o888oo  .ooooo.   .ooooo.
888          d88' `88b `888P"Y88bP"Y88b  `888P"Y88bP"Y88b  `888    888     888   d88' `88b d88' `88b
888          888   888  888   888   888   888   888   888   888    888     888   888ooo888 888ooo888
`88b    ooo  888   888  888   888   888   888   888   888   888    888 .   888 . 888    .o 888    .o
 `Y8bood8P'  `Y8bod8P' o888o o888o o888o o888o o888o o888o o888o   "888"   "888" `Y8bod8P' `Y8bod8P'




     .ooooo.   .ooooo.  ooo. .oo.  .oo.
    d88' `"Y8 d88' `88b `888P"Y88bP"Y88b
    888       888   888  888   888   888
.o. 888   .o8 888   888  888   888   888
Y8P `Y8bod8P' `Y8bod8P' o888o o888o o888o


( Ed, Remi & Adnan )

*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-size:131.25%;line-height:1.47619em}.t-size7{font-size:.33333em;line-height:4.42857em}.t-size9{font-size:.42857em;line-height:3.44444em}.t-size15{font-size:.71429em;line-height:2.06667em}.t-size11{font-size:.52381em;line-height:2.81818em}.t-size14--thiner{font-size:.66667em;line-height:1.32857em}.t-size14--thin{font-size:.66667em;line-height:1.66071em}.m-timelineNav,.t-size14{font-size:.66667em;line-height:2.21429em}.t-size16--thiner{font-size:.7619em;line-height:1.35625em}.t-size16--thin{font-size:.7619em;line-height:1.55em}.t-size16{font-size:.7619em;line-height:1.9375em}.t-size16--thick{font-size:.7619em;line-height:2.7125em}.t-size18--thiner{font-size:.85714em;line-height:1.03333em}.t-size18--thin{font-size:.85714em;line-height:1.29167em}.m-divider__box,.t-size18{font-size:.85714em;line-height:1.72222em}.t-size21{font-size:1em;line-height:1.47619em}.t-size24{font-size:1.14286em;line-height:1.29167em}.t-size26{font-size:1.2381em;line-height:1.19231em}.m-pageTitle,.t-size30{font-size:1.42857em;line-height:2.06667em}.t-size30--thin{font-size:1.42857em;line-height:1.29167em}.t-size35{font-size:1.66667em;line-height:1.77143em}.t-size42{font-size:2em;line-height:1.47619em}.m-discography__composerName--active,.t-colorBlue{color:#133b57;color:#133b57}.m-discography__composerName--active:active,.m-discography__composerName--active:focus,.m-discography__composerName--active:hover,.m-discography__composerName--active:visited,.t-colorBlue:active,.t-colorBlue:focus,.t-colorBlue:hover,.t-colorBlue:visited{color:#133b57}.t-colorWhite,.t-colorWhite a,.t-colorWhite a:active,.t-colorWhite a:focus,.t-colorWhite a:hover,.t-colorWhite a:visited{color:#fff}.m-divider__box,.t-colorRed{color:#d91a2b;color:#d91a2b}.m-divider__box:active,.m-divider__box:focus,.m-divider__box:hover,.m-divider__box:visited,.t-colorRed:active,.t-colorRed:focus,.t-colorRed:hover,.t-colorRed:visited{color:#d91a2b}.t-colorRedOpacity{color:rgba(217,26,43,.5);*color:#d91a2b}.m-discography__composerSection,.t-colorGrey{color:#a1abb4}.t-colorDarkGrey{color:#5b6166}.dot--year:active,.dot--year:link,.dot--year:visited,.m-footer,.m-timelineNav,.t-colorWhiteOpacity{color:rgba(255,255,255,.5);*color:#a1abb4}.dot--year:active a,.dot--year:link a,.dot--year:visited a,.m-footer a,.m-timelineNav a,.t-colorWhiteOpacity a{color:#fff;color:rgba(255,255,255,.5)}.dot--year:active a:active,.dot--year:active a:focus,.dot--year:active a:hover,.dot--year:active a:visited,.dot--year:link a:active,.dot--year:link a:focus,.dot--year:link a:hover,.dot--year:link a:visited,.dot--year:visited a:active,.dot--year:visited a:focus,.dot--year:visited a:hover,.dot--year:visited a:visited,.m-footer a:active,.m-footer a:focus,.m-footer a:hover,.m-footer a:visited,.m-timelineNav a:active,.m-timelineNav a:focus,.m-timelineNav a:hover,.m-timelineNav a:visited,.t-colorWhiteOpacity a:active,.t-colorWhiteOpacity a:focus,.t-colorWhiteOpacity a:hover,.t-colorWhiteOpacity a:visited{color:rgba(255,255,255,.5)}.m-subTitle,.t-center{text-align:center}.t-right{text-align:right}.m-divider__box,.m-pageTitle,.t-transformUppercase{text-transform:uppercase}.t-underline{text-decoration:underline!important}.t-italic{font-style:italic}body{color:#133b57}.font-playfair,.font-playfair--black,.font-playfair--bold,.font-playfair--italic{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Playfair Display',serif}.font-playfair{font-weight:200}.font-playfair--italic{font-style:italic}.font-playfair--bold{font-weight:700}.font-playfair--black{font-weight:400}.font-proximaNova--thin{font-family:proxima-nova,sans-serif;font-weight:100}.font-proximaNova,body{font-family:proxima-nova,sans-serif;font-weight:300}.font-proximaNova--semiBold{font-family:proxima-nova,sans-serif;font-weight:400}.font-proximaNova--bold{font-family:proxima-nova,sans-serif;font-weight:700}.c-headerImage,.c-headerImage--theLegacy,.c-headerImage--theMan,.c-headerImage--theMusic,.c-headerImage--theWords{height:19.55952em;background-width:100%;background-color:#133b57;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/_includes/img/header.jpg);overflow:hidden}.lt-ie9 .c-headerImage,.lt-ie9 .c-headerImage--theLegacy,.lt-ie9 .c-headerImage--theMan,.lt-ie9 .c-headerImage--theMusic,.lt-ie9 .c-headerImage--theWords{behavior:url(/_includes/iefixes/backgroundsize.min.htc)}.c-headerImage--theLegacy{background-image:url(/_includes/img/header__theLegacy.jpg)}.c-headerImage--theMan{background-image:url(/_includes/img/header__theMan.jpg)}.c-headerImage--theMusic{background-image:url(/_includes/img/header__theMusic.jpg)}.c-headerImage--theWords{background-image:url(/_includes/img/header__theWords.jpg)}.c-contentBlock,.c-contentBlock--wide{max-width:820px;margin:auto;padding-right:.7381em;padding-left:.7381em;position:relative}.ie7 .c-contentBlock,.ie7 .c-contentBlock--wide{width:820px}.c-contentBlock--wide{max-width:1000px}.c-border,.c-border--grey,.c-border--whiteOpacity,.m-divider__box,.m-pageTitle{border-style:solid;border-width:1px}.c-border--whiteOpacity,.m-pageTitle{border-color:#fff;border-color:rgba(255,255,255,.5)}.c-border--grey,.m-divider__box{border-color:#a1abb4}.c-borderBottom,.c-borderBottom--whiteOpacity{border-bottom-style:solid;border-bottom-width:1px}.c-borderBottom--whiteOpacity{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.5)}@font-face{font-family:menuhin;src:url(/_includes/icons/menuhin.eot?-hi6zh2);src:url(/_includes/icons/menuhin.eot?#iefix-hi6zh2) format("embedded-opentype"),url(/_includes/icons/menuhin.woff?-hi6zh2) format("woff"),url(/_includes/icons/menuhin.ttf?-hi6zh2) format("truetype"),url(/_includes/icons/menuhin.svg?-hi6zh2#menuhin) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:menuhin;display:inline-block;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle:before,.ie7 .icon-circle{content:"\25cf"}.icon-circle-empty:before,.ie7 .icon-circle-empty{content:"\25ce"}.icon-diamond:before,.ie7 .icon-diamond{content:"\25c7"}.icon-device:before,.ie7 .icon-device{content:"\25ac";color:#d91a2b}.icon-arrow:before,.ie7 .icon-arrow{content:"\21a0"}.icon-arrow-down:before,.ie7 .icon-arrow-down{content:"\21a1"}.icon-menu:before,.ie7 .icon-menu{content:"\2630"}.c-icon-rotate--none{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.c-icon-rotate--left{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-diamondBullet{list-style:none;position:relative}.icon-diamondBullet:before{content:"\25c7";position:absolute;left:-2em;top:10px;font-size:9px;color:#d91a2b}@media only screen and (max-width:480px) and (max-device-width:480px){.icon-diamondBullet:before{top:5px}}.c-quoteDivider,.c-quoteDivider--red{display:inline;padding:0 1.47619em;padding-top:3px;border-top:1px solid #a1abb4}.c-quoteDivider--red{padding-top:0;border-top:1px solid #d91a2b}.ie7 .c-quoteDivider,.ie7 .c-quoteDivider--red{display:block;width:2.95238em}.c-button,.c-button--white,.c-button__panel{background-color:#d91a2b;color:#fff;font-size:.7619em;line-height:1.9375em;padding:.7381em 2.21429em;transition:all .3s}.c-button--white:active,.c-button--white:focus,.c-button--white:hover,.c-button--white:visited,.c-button:active,.c-button:focus,.c-button:hover,.c-button:visited,.c-button__panel:active,.c-button__panel:focus,.c-button__panel:hover,.c-button__panel:visited{color:#fff}.c-button i,.c-button--white i,.c-button__panel i{transition:all .3s}.c-button__panel{padding:.95952em 1.47619em .95952em 2.21429em}.c-button__panel:hover span{text-decoration:none!important}.c-button--white{background-color:#fff;color:#d91a2b;padding-left:0}.c-button--white:active,.c-button--white:focus,.c-button--white:hover,.c-button--white:visited{color:#d91a2b}.c-button--white:active,.c-button--white:hover,.c-button--white:link,.c-button--white:visited,.c-button:active,.c-button:hover,.c-button:link,.c-button:visited,.c-button__panel:active,.c-button__panel:hover,.c-button__panel:link,.c-button__panel:visited{text-decoration:none}.c-button--white:hover,.c-button:hover,.c-button__panel:hover{background-color:#BD1323}.c-button--white:hover i,.c-button:hover i,.c-button__panel:hover i{transform:translateX(10px)}.c-button--white:hover{background-color:transparent}.c-button--white:hover span{text-decoration:underline}.c-underlineTitle{display:inline-block;*display:inline;zoom:1;border-bottom:1px solid #a1abb4;padding:0 .7381em}.c-underline{border-bottom:1px solid #a1abb4}.c-redDotList{list-style:none;margin:0;padding:0;line-height:1.5em}.c-redDotList li:after{content:"\25c7";display:block;font-size:.7381em;line-height:2.65714em;color:#d91a2b}.c-redDotList li:last-child:after{display:none}.m-titleMenu{margin-bottom:4.42857em}.m-titleMenu__mobile{margin-bottom:.7381em;margin-top:.36905em}.m-titleMenu__button{position:absolute;font-family:menuhin;top:0;right:0;padding:.8em}.m-titleMenu__links{display:none}.m-mobileMenu{display:none;list-style:none;margin:0}.m-mobileMenu a{display:block;padding:.51667em 0;color:#133b57}.m-mobileMenu a:active,.m-mobileMenu a:hover{background-color:#133b57;color:#fff;text-decoration:none}.m-mobileMenu li:first-child a{padding-top:1.03333em}.m-mobileMenu li:last-child a{padding-bottom:1.03333em}.m-pageTitle{display:inline;padding:.36905em 1.10714em}.m-divider{background-image:url(data:image/bmp;base64,Qk1+AAAAAAAAAHoAAABsAAAAAQAAAAEAAAABABgAAAAAAAQAAAATCwAAEwsAAAAAAAAAAAAAQkdScwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAADd2NAA);*background-image:url(/_includes/img/grey-dot.png);background-position:0 50%;background-repeat:repeat-x;text-align:center}.m-divider__box{display:inline;padding:.36905em 1.10714em;background-color:#fff}.m-discography{list-style:none;margin:0;overflow:hidden}.m-discography__composerSection{border-top:1px solid #a1abb4}.m-discography__composerSection i{visibility:hidden}.m-discography__composerName{display:block;position:relative;cursor:pointer;padding-top:.7381em;padding-bottom:.7381em}.m-discography__composerName span{-webkit-transition:all .5s ease;transition:all .5s ease}.m-discography__composerName i{font-family:menuhin;right:1.47619em;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;float:right;color:#d91a2b}.m-worksTabe{display:none;background-color:#133b57;color:#fff;padding:0 .7381em 1.47619em;padding-top:0}.m-worksTabe table{width:100%}.m-worksTabe td{vertical-align:text-top}.m-worksTabe .col2{width:5em}.m-worksTabe .col3{display:none;padding-left:.36905em}.m-worksTabe__title{border-top:1px solid #a1abb4;border-top:1px solid rgba(255,255,255,.1)}.m-worksTabe__spacer{padding-top:1.10714em}.m-indexPanel__item{position:relative;display:block;height:400px;height:115vw}.m-indexPanel .active .m-indexPanel__image{opacity:0}.m-indexPanel .active .m-indexPanel__hover{opacity:1}.m-indexPanel__hover,.m-indexPanel__image{position:absolute;cursor:pointer;top:0;bottom:0;left:0;right:0}.m-indexPanel__image{padding-top:4.42857em;background-size:cover;background-position:center;background-repeat:no-repeat}.lt-ie9 .m-indexPanel__image{behavior:url(/_includes/iefixes/backgroundsize.min.htc)}.m-indexPanel__hover{background-color:#133b57;text-align:center}.m-indexPanel__hover:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.m-indexPanel__hover__centered{display:inline-block;vertical-align:middle;width:77%}.ie7 .m-indexPanel__hover__centered{margin-top:4.42857em}.m-timelineNav{background-color:#133b57;z-index:1001;height:60px}.dot--desktop,.dot--mobile,.dot--tablet,.dot--year{padding-top:.7381em;float:left;width:9.09%;text-align:center}.dot--desktop,.dot--tablet{display:none}.dot--desktop:before,.dot--mobile:before,.dot--tablet:before,.dot__before{font-family:menuhin;content:"\25cf";display:block;text-align:center;font-size:5px;line-height:10px;color:#a1abb4;color:rgba(255,255,255,.5)}.dot--year:before,.dot--year__before{font-family:menuhin;content:"\25ce";display:block;text-align:center;font-size:10px;line-height:10px}.ie8 .dot--year:before{font-size:14px}.m-timelineNav .active:before,.no-touch .dot--year:hover:before{font-family:menuhin;content:"\25cf"}.dot--offset{white-space:nowrap;margin-left:-5px}.dot--year:hover,.m-timelineNav .active{text-decoration:none}.m-timelineNav .active,.no-touch .dot--year:hover{color:#fff!important}.m-timelineNav__footer{position:relative;top:-80%}.stuck{position:fixed;top:0;width:100%}.m-footer{background-color:#032031;padding:1.10714em 0}.m-footer__bullet{color:#d91a2b;margin:0 1.47619em}.u-rhythmTop-025{padding-top:.36905em}.u-rhythmTop{padding-top:.7381em}.u-rhythmTop-075{padding-top:1.10714em}.u-rhythmTop-1{padding-top:1.47619em}.u-rhythmTop-2{padding-top:2.95238em}.u-rhythmTop-3{padding-top:4.42857em}.u-rhythmBottom-025{margin-bottom:.36905em}.u-rhythmBottom-04{margin-bottom:.59048em}.u-rhythmBottom-075{margin-bottom:1.10714em}.u-rhythmBottom{margin-bottom:.7381em}.m-contentCopy p,.u-rhythmBottom-1{margin-bottom:1.47619em}.u-rhythmBottom-2{margin-bottom:2.95238em}.u-rhythmBottom-3{margin-bottom:4.42857em}.u-clearfix:after,.u-clearfix:before{content:"";display:table}.u-clearfix:after{clear:both}.u-clearfix{*zoom:1}.u-pushLeft{margin-left:.36905em}.u-pushRight{margin-right:.36905em}.u-float{float:left}.u-floatRight{float:right}.u-background--blue{background-color:#133b57}.u-hide,.u-mobileOnly__block,.u-mobileOnly__inline{display:none}.u-resetList{list-style:none;margin:0}blockquote,body,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0;border:none}img{font-style:italic}ol,ul{list-style-position:outside;margin-left:1.10714em}strong{font-weight:400}address,cite,dfn,em,i,var{font-style:normal}body,html{height:100%}button,input[type=submit]{-webkit-appearance:none;border:none}body{min-width:315px}a:link,a:visited{text-decoration:none}a:active,a:hover{text-decoration:underline}th{text-align:left;font-weight:inherit}

/* Additional CSS */
.m-footer a.facebook {
    padding-left: 1.5rem;
    background-image: url('/_includes/img/facebook-logo.png');
    background-repeat: no-repeat;
    background-size: 0.8rem 0.8rem;
}

.themusic .sections ul.tabs {
    width: 100%;
    padding: 0;
    margin: 0;
}

.themusic .sections ul.tabs li {
    width: 50%;
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
}

.themusic .sections ul.tabs li a {
    display: block;
    padding-top: 20px;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #133b57;
    color: #FFFFFF;
}

.themusic .sections ul.tabs li a.open {
    background-color: #FFFFFF;
    color: rgb(19, 59, 87);
}



.themusic .section.section1,
.themusic .section.section2 {
    display: none;
}

.themusic .section.section1.open,
.themusic .section.section2.open {
    display: block;
}

.themusic .section .introduction {
    clear: both;
    padding-left: 80px;
    padding-top: 80px;
    padding-right: 80px;
    padding-bottom: 80px;
}

.themusic .smaller {
    font-size: 0.9em;
}
