@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,700&subset=latin,latin-ext);.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normalcase{text-transform:none}.fsResetParent{font-size:0}.fsResetChildren{font-size:14px}.borderBox{box-sizing:border-box}.h3Lowercase{text-transform:lowercase;font-weight:300;margin-bottom:10px;font-size:23.8px}.navCircle{background-color:#000;width:30px;height:30px;border:none;border-radius:50%}.dividerAfter{content:'';display:block;height:1px;width:70%;margin:10px 0 10px 15%;background-color:#fff}.additionalInfo{color:#fff;text-decoration:none;background-color:#000;width:140px;height:80px;padding:25px 10px 55px 10px;border-radius:50%;display:block;text-transform:uppercase;text-align:center;position:relative;top:30px;left:10px}@media only screen and (max-width:880px){.additionalInfo .additionalInfoMediaM{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}.additionalInfo>span{display:block}.additionalInfo>:first-child:not(:last-child):after{content:'';display:block;height:1px;width:70%;margin:10px 0 10px 15%;background-color:#fff}.additionalInfo>:last-child{font-size:12px}.linkButton{position:absolute;width:30%;left:50%;margin-left:-15%;text-decoration:none;text-transform:uppercase;text-align:center;display:block;padding:10px;background:#fff;color:#000;font-size:21px}div.inlining{white-space:nowrap}div.inlining>*{white-space:normal;display:inline-block;vertical-align:top;position:relative;box-sizing:border-box}@media only screen and (max-width:880px){div.inlining>*{display:block;width:100%!important}}div.globalOverlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:900;background:rgba(0,0,0,.9);color:#fff;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}div.globalOverlay .wrapper{position:inherit;top:0;left:0;right:0;text-align:center}div.globalOverlay.inside{position:absolute}div.globalOverlay.visible{opacity:1}.contactShowcasesSquaresDefault.contact,.contactShowcasesSquaresDefault.showcases{width:50%!important;margin-right:0!important;margin-left:0!important}@media only screen and (max-width:880px){.contactShowcasesSquaresDefault.contact,.contactShowcasesSquaresDefault.showcases{height:200px!important;width:100%!important}}.contactShowcasesSquaresDefault.contact,.contactShowcasesSquaresDefault.showcases{border:5px solid #000;background-image:url(/img/default/links/BAND_5PC_BW.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.contactShowcasesSquaresDefault.contact a,.contactShowcasesSquaresDefault.showcases a{position:absolute;width:30%;left:50%;margin-left:-15%;text-decoration:none;text-transform:uppercase;text-align:center;display:block;padding:10px;background:#fff;color:#000;font-size:21px}.contactShowcasesSquaresDefault.showcases{border:none;background-image:url(/img/default/links/BAND_12PC_BW.jpg)}section.contact{width:66.66%;background:url(/img/default/links/BAND_12PC_BW.jpg) no-repeat;background-size:cover;background-position:center}section.contact a{position:absolute;width:30%;left:50%;margin-left:-15%;text-decoration:none;text-transform:uppercase;text-align:center;display:block;padding:10px;background:#fff;color:#000;font-size:21px}section.promopack{width:32%;margin-right:1.33%;background:#A4C6D3}section.promopack a{position:absolute;left:0;right:0;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;display:block;padding:0 25%;font-size:21px}@media only screen and (max-width:880px){section.promopack{height:200px!important;margin-left:auto;margin-right:auto}}.musicMatrix{position:relative;display:block;margin:0;padding:0;background:#fff;border:solid #fff;border-width:5px 0;opacity:1!important}.musicMatrix>div{display:inline-block;width:16.6666%;vertical-align:top;padding:0 0 16.6666% 0;margin:0;position:relative;text-align:center;cursor:pointer;background-color:#fff;color:#000}@media only screen and (max-width:880px){.musicMatrix>div{width:25%;padding-bottom:25%}}@media only screen and (max-width:500px){.musicMatrix>div{width:33.3333%;padding-bottom:33.3333%}}.musicMatrix>div:nth-child(1),.musicMatrix>div:nth-child(10),.musicMatrix>div:nth-child(12),.musicMatrix>div:nth-child(3),.musicMatrix>div:nth-child(5),.musicMatrix>div:nth-child(8){background-color:#000;color:#fff}@media only screen and (max-width:880px) and (min-width:500px){.musicMatrix:not(.favorites)>div:nth-child(1),.musicMatrix:not(.favorites)>div:nth-child(11),.musicMatrix:not(.favorites)>div:nth-child(3),.musicMatrix:not(.favorites)>div:nth-child(6),.musicMatrix:not(.favorites)>div:nth-child(8),.musicMatrix:not(.favorites)>div:nth-child(9){background-color:#000;color:#fff}.musicMatrix:not(.favorites)>div:nth-child(10),.musicMatrix:not(.favorites)>div:nth-child(12),.musicMatrix:not(.favorites)>div:nth-child(2),.musicMatrix:not(.favorites)>div:nth-child(4),.musicMatrix:not(.favorites)>div:nth-child(5),.musicMatrix:not(.favorites)>div:nth-child(7){background-color:#fff;color:#000}.musicMatrix.favorites>div{width:33.3333%;padding-bottom:33.3333%}}@media only screen and (max-width:500px){.musicMatrix>div:nth-child(1),.musicMatrix>div:nth-child(11),.musicMatrix>div:nth-child(3),.musicMatrix>div:nth-child(5),.musicMatrix>div:nth-child(7),.musicMatrix>div:nth-child(9){background-color:#000;color:#fff}.musicMatrix>div:nth-child(10),.musicMatrix>div:nth-child(12),.musicMatrix>div:nth-child(2),.musicMatrix>div:nth-child(4),.musicMatrix>div:nth-child(6),.musicMatrix>div:nth-child(8){background-color:#fff;color:#000}}.musicMatrix>div.genre.active>h3{color:#aaa}.musicMatrix h3{top:50%;left:10%;right:10%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;position:absolute;text-align:center}.musicMatrix>div ul{display:none}.musicMatrix>div.details{position:absolute;display:block;z-index:-1;width:33.333333%;box-sizing:border-box;white-space:nowrap;font-size:0;overflow:hidden;border:1px solid #fff;-webkit-transition:opacity .1s,top .2s,left .2s;transition:opacity .1s,top .2s,left .2s;opacity:0}@media only screen and (max-width:500px){.musicMatrix>div.details{display:none}}.musicMatrix>div.details.visible{opacity:1;z-index:100}.musicMatrix>div.details>div.wrapper{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}.musicMatrix>div.details>div.wrapper>*{position:relative;display:inline-block;vertical-align:middle;top:0;left:0;right:0;bottom:0;width:50%}.musicMatrix>div.details>div.wrapper>ul{list-style-type:none;padding:10px;box-sizing:border-box;height:100%;width:60%}.musicMatrix>div.details>div.wrapper>ul li{margin:0;line-height:12px}.musicMatrix>div.details>div.wrapper>ul span.title{text-transform:uppercase;font-size:12px}.musicMatrix>div.details>div.wrapper>ul span.artist{font-size:12px;font-weight:600;display:block;position:relative;top:-4px;margin-bottom:4px}@media only screen and (max-width:1024px){.musicMatrix>div.details>div.wrapper>ul span.artist{display:none}}.musicMatrix>div.details>div.wrapper>h3{text-align:center;position:relative;font-size:16.8px;-webkit-transform:translateY(0);transform:translateY(0);width:40%}h1,h2,h3,h4,h5,h6{display:block;box-sizing:border-box;font-family:'Open Sans','Helvetica Neue','Trebuchet MS',Arial,sans-serif}h1,h2,h3{text-transform:uppercase}h1{font-weight:300;font-size:42px;text-align:center;padding:0;margin:0 0 20px 0}@media only screen and (max-width:880px){h1{font-size:33.6px}}h2{font-weight:300;text-align:center;letter-spacing:4px;margin:0 0 5px 0;padding:0;font-size:25.2px}h2 *{color:inherit;text-decoration:none}h3{font-size:16.8px;font-weight:400}img{border:none;outline:0}a{border:none;outline:0;color:inherit;-webkit-transition:opacity .2s;transition:opacity .2s}a:hover{opacity:.5;cursor:pointer}ul{padding-left:17px;margin:0;list-style-type:square}ul li{width:auto;margin:0 auto 10px auto}ul li:last-of-type{margin-bottom:0}section{display:block;margin:0 0 80px 0;padding:20px 0 0 0}section p{text-align:justify;padding:0;margin:0 0 20px 0}section p:first-of-type:only-of-type{padding:20px;margin:0}blockquote{font-size:14px;margin:0 7.5%;width:85%;display:inline-block;box-sizing:border-box;text-align:center;border:10px solid #fff;margin-bottom:10px;position:relative}blockquote footer{text-align:right;font-size:12px}blockquote footer:before{content:"___";position:relative;top:-5px}blockquote p{box-sizing:border-box;text-align:justify;display:block}blockquote p:after,blockquote p:before{font-size:2em;direction:inline-block;position:absolute}blockquote p:before{content:'“';top:9px;left:-20px}blockquote p:after{content:'”';right:-20px;bottom:9px}embed,iframe,object{width:100%}ul.showcaseList{padding:0;font-size:0}ul.showcaseList div.wrapper{text-decoration:none;display:block;border:none;-webkit-transition:padding .2s;transition:padding .2s;cursor:pointer}ul.showcaseList li{list-style-type:none}ul.showcaseList li div{font-size:14px;display:inline-block}ul.showcaseList li div:not(.wrapper){margin:0;padding:0;vertical-align:middle;margin-right:4%}ul.showcaseList li div:not(.wrapper):nth-child(1){width:22%}ul.showcaseList li div:not(.wrapper):nth-child(2){width:19%}ul.showcaseList li div:not(.wrapper):nth-child(3){width:28%}ul.showcaseList li div:not(.wrapper):nth-child(4){width:19%;margin-right:0}@media only screen and (max-width:880px){ul.showcaseList li div:not(.wrapper){margin-right:6%}ul.showcaseList li div:not(.wrapper):nth-child(1){width:29.33%}ul.showcaseList li div:not(.wrapper):nth-child(2){width:29.33%;text-align:center}ul.showcaseList li div:not(.wrapper):nth-child(3){display:none}ul.showcaseList li div:not(.wrapper):nth-child(4){width:29.33%;margin-right:0;text-align:right}}ul.showcaseList li div:not(.notes){text-transform:uppercase}ul.showcaseList li div.notes{display:none;width:100%;text-transform:none;text-align:justify;margin-top:10px}ul.showcaseList li div.notes h3{margin-bottom:0;font-weight:400}ul.showcaseList li div.notes a{text-decoration:none;display:block;font-weight:600;color:#A4C6D3;font-weight:400!important;text-align:left}ul.showcaseList li div.notes a:before{content:'';display:inline-block;vertical-align:middle;margin-top:-3px;height:14px;width:14px;background:url(/img/icons/link.png) no-repeat;background-size:contain;margin-right:10px}ul.showcaseList li div.notes .address{display:block;margin:10px 0 0 0;width:100%;font-weight:400!important;text-transform:none}ul.showcaseList li div.notes .address:before{content:'';display:inline-block;vertical-align:middle;margin:-3px 0 0 2px;height:14px;width:14px;background:url(/img/icons/location.png) no-repeat;background-size:contain;margin-right:8px}ul.showcaseList li span.innerLabel{display:none}@media only screen and (max-width:880px){ul.showcaseList li span.divider,ul.showcaseList li span.showcaseEndTime{display:none}}ul.showcaseList li.labels{text-transform:lowercase;font-size:16.8px}ul.showcaseList li.labels div{font-size:20.16px;text-transform:lowercase}ul.showcaseList li.active div.wrapper{position:relative;border:solid #EEE;border-width:5px 0;padding:10px 0;margin:20px 0}ul.showcaseList li.active div.wrapper div:not(.notes):not(.address){font-weight:400;font-size:1.2em}@media screen and (max-width:880px){ul.showcaseList li.active div.wrapper div:not(.notes):not(.address){font-size:1em}}ul.noShowcases li{text-transform:uppercase;text-align:center;font-size:25.2px;padding-top:40px}.swiper-container{width:100%;height:auto;overflow:hidden;opacity:1;font-size:0}.swiper-slide{background-position:center;background-size:cover;vertical-align:top}.swiper-slide img{width:100%;margin-bottom:-1px;height:auto;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.reviews .swiper-pagination{display:block!important}.reviews .swiper-pagination-white .swiper-pagination-bullet{background-color:#000}body header .swiper-container{max-height:450px!important;background:#000}@media screen and (min-width:1200px){.swiper-slide img{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.contactForm .validationFailedInput{border-bottom-color:#800!important;color:#800!important}.contactForm form{font-size:0;position:relative;overflow:hidden}.contactForm form *{outline:0;font-family:'Open Sans','Helvetica Neue','Trebuchet MS',Arial,sans-serif;border-radius:0;box-shadow:none}.contactForm form ::-webkit-input-placeholder{color:#c8d0db}.contactForm form ::-moz-placeholder{color:#c8d0db}.contactForm form :-ms-input-placeholder{color:#c8d0db}.contactForm form ::placeholder{color:#c8d0db}.contactForm form>div:not(:last-of-type){margin:0 0 20px 0}.contactForm form>div>*{font-size:14px;padding:0;display:inline-block;box-sizing:border-box}.contactForm form>div>* *{font-size:14px}.contactForm form>div:not(.checkbox):not(.radio) *{vertical-align:middle}.contactForm form>div>:first-child{width:22%;margin:0 3% 0 0}.contactForm form>div>:last-child{width:75%;margin:0}.contactForm form>div.subSection{display:none;width:80%;border-left:10px solid #c8d0db;padding:0 0 0 10px;margin-bottom:40px!important;margin-left:5px;box-sizing:border-box}@media only screen and (max-width:1024px){.contactForm form>div.subSection{width:90%}}@media only screen and (max-width:880px){.contactForm form>div.subSection{width:100%}}.contactForm form>div.subSection>div{width:100%}.contactForm form>div.subSection>div>div{margin:0 0 10px 0}.contactForm form>div.subSection>div>div>*{display:inline-block;vertical-align:middle;width:50%}.contactForm form>div.subSection>div>div:last-child{margin:0}.contactForm form>div.subSection>div:not(:last-child){margin:0 0 20px 0}.contactForm form select{-webkit-appearance:window;-moz-appearance:window;appearance:window;width:auto!important;margin-top:1px;border:none;background:#A4C6D3;color:#fff}.contactForm form select option.hidden{display:none}.contactForm form label span{color:#A4C6D3;line-height:1}.contactForm form div.checkbox{-webkit-transition:margin .5s;transition:margin .5s}@media screen and (max-width:880px){.contactForm form div.checkbox label{width:90%;display:inline-block;vertical-align:top;margin-top:-4px}.contactForm form div.checkbox label span{display:block}}.contactForm form div.checkbox input{cursor:pointer;position:relative;left:2px;margin-bottom:10px}.contactForm form div.checkbox input:after{content:'';position:relative;display:block;width:20px;height:20px;background:#A4C6D3;top:-4px;left:-2px}.contactForm form div.checkbox input:before{top:-2px;left:0;content:'+';position:absolute;display:block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;font-weight:700;color:#A4C6D3;background:#fff;z-index:100}.contactForm form div.checkbox input:checked:before{content:'-';font-size:22px;line-height:10px}.contactForm form div.checkbox>*{width:auto}.contactForm form div.checkbox.active{margin-top:40px}.contactForm form div.select select{cursor:pointer}.contactForm form div.text input{border:solid #c8d0db;border-width:0 0 1px 0;padding:5px 0}.contactForm form div.submit input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;color:#fff;background:#A4C6D3;padding:10px;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue','Trebuchet MS',Arial,sans-serif;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.contactForm form div.submit input:disabled{cursor:default;opacity:.25}.contactForm form div.submit input:not(:disabled):hover{opacity:.5}.contactForm form div.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-height:160px;width:100%;margin-top:5px;border:1px solid #c8d0db;resize:none;padding:5px}.contactForm form div.textarea label{width:100%}.contactForm form div.text input,.contactForm form div.textarea textarea{color:#A4C6D3;-webkit-transition:border-color .5s;transition:border-color .5s}.contactForm form div.text input.init,.contactForm form div.textarea textarea.init{color:#A4C6D3}.contactForm form div.text input:focus,.contactForm form>div textarea:focus{border-color:#A4C6D3;color:#000}.contactForm form .KnowsEventDate>label span{color:#F26522;font-weight:400}.contactForm form .ClientEmailAddress .emailFailed{border-bottom-color:#800!important;color:#800!important}.contactForm form .ClientMailingPostcode .zipFailed{border-bottom-color:#800!important;color:#800!important}.contactForm form.submitted>:not(.submit){opacity:.25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1}.contactForm form.submitted:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:500;cursor:default}.contactForm form.submitted:not(.confirmationMessage):before{content:'';background:url(/img/icons/loaderMain.gif) no-repeat;background-size:contain;position:absolute;top:50%;left:50%;width:48px;height:48px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.jPlayerProgressBar{display:inline-block;width:80%;margin-right:5%;height:5px;background:#c8d0db}@media only screen and (max-width:880px){.jPlayerProgressBar{width:55%}}.jPlayerProgressBar .jp-seek-bar{height:5px}.jPlayerProgressBar .jp-seek-bar .jp-play-bar{height:5px;background:#000}.jp-audio{position:fixed;top:-100px;left:0;right:0;height:auto;background:#A4C6D3;font-size:0;text-align:left;-webkit-transition:top .5s;transition:top .5s;padding:8px 0 2px 0}.jp-audio a{text-decoration:none}.jp-audio .jp-controls{font-family:Arial;display:inline-block;width:10%;margin-left:5%;height:24px;font-size:12px}@media only screen and (max-width:880px){.jp-audio .jp-controls{width:25%}}.jp-audio .jp-controls *{vertical-align:middle;display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;position:relative;border-radius:50%;outline:0;z-index:100}.jp-audio .jp-controls .jp-play{font-size:20px;text-indent:4px;margin-right:10px}.jp-audio .jp-controls .jp-play:before{content:'\25BA'}.jp-audio .jp-controls .jp-pause{font-size:.8em;margin-right:10px;color:#c8d0db}.jp-audio .jp-controls .jp-pause:before{content:'\258C \258C'}.jp-audio .jp-controls .jp-stop{font-size:22px;background:#c8d0db;text-indent:-1px;position:relative}.jp-audio .jp-controls .jp-stop:before{display:block;position:relative;top:10px;left:10px;content:'';width:12px;height:12px;background:url(/img/icons/stop_black.png);line-height:32px}.jp-audio .jp-progress{display:inline-block;width:80%;margin-right:5%;height:5px;background:#c8d0db}@media only screen and (max-width:880px){.jp-audio .jp-progress{width:55%}}.jp-audio .jp-progress .jp-seek-bar{height:5px}.jp-audio .jp-progress .jp-seek-bar .jp-play-bar{height:5px;background:#000}.jp-audio .jp-title ul{list-style-type:none;text-align:center;position:relative;margin-top:-27px}.jp-audio .jp-title ul li{margin:0;font-size:12px;color:#fff;padding:0;text-transform:uppercase}.jp-audio .jp-title ul li:first-of-type{margin-bottom:4px}.jp-audio .jp-title ul li.project{font-weight:600;margin-right:10px;color:#000}.jp-audio.active{top:60px;z-index:800}@media only screen and (max-width:880px){.jp-audio.active{top:40px}}a:not(section.music a),div:not(.genre):not(.navIcon),section{border-radius:2px}*{-webkit-text-size-adjust:none}body,html{width:100%;height:100%;min-height:100%}html.loader{position:relative;pointer-events:none}html.loader body{overflow:hidden}html.loader body .tagLine,html.loader body div.main,html.loader body footer.page,html.loader body header .swiper-container,html.loader body header>:not(nav):not(.essentials):not(.navIcon){opacity:0}html.loader body .logo{width:100%;height:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:50%;left:50%;bottom:auto;cursor:none;z-index:-1;text-align:center}html.loader body .logo a{height:100%;text-align:center}html.loader body .logo a img{height:100%;width:auto}@media only screen and (max-width:880px){html.loader body .logo{height:20%}}html.loader body:after{content:'';background:url(/img/icons/loaderMain.gif) no-repeat;background-size:contain;position:fixed;left:50%;bottom:10%;width:48px;height:48px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9999}@media only screen and (max-width:880px){html.loader body:after{margin-top:120px;font-size:25.2px;bottom:15%}}html.loader body .loaderHeader{position:fixed;top:20%;left:0;right:0;text-align:center;font-size:42px;text-transform:uppercase}@media only screen and (max-width:880px){html.loader body .loaderHeader{font-size:25.2px}}html.loader body nav{background:#000}html.loader body nav a{color:#fff}html.loader body .navIcon{background-color:#fff}html div.main,html header>*>*{-webkit-transition:opacity .5s;transition:opacity .5s}.BLB .logo{background-color:#fff;border:5px solid #fff;box-sizing:border-box}body{min-width:320px;-webkit-overflow-scrolling:touch;margin:0 auto;padding:60px 0 0 0;opacity:0;left:0;position:relative;font-family:'Open Sans','Helvetica Neue','Trebuchet MS',Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:300;background-color:#fff;-webkit-transition:left .5s;transition:left .5s}@media only screen and (max-width:880px){body{padding-top:40px}}body.ready{opacity:1}body.globalOverlay{overflow:hidden}@media only screen and (max-width:880px){body.navActive{left:70%;background:#000;overflow:hidden;cursor:pointer}body.navActive .navBar{opacity:0}body.navActive .tagLine{visibility:hidden}body.navActive .navIcon{background-image:url(/img/icons/menuMobileClose.png)}body.navActive div.main>*,body.navActive div.pageHeader,body.navActive footer,body.navActive header>:not(nav):not(.navIcon):not(.navBar){opacity:.2;-webkit-filter:blur(10px);filter:blur(10px)}}header .essentials{position:relative;opacity:1}header div.languageSelector a{display:block;position:fixed;right:10px;top:23px;z-index:1000}header div.languageSelector a img{display:block;height:14px;width:auto;margin:1px}@media only screen and (max-width:880px){header div.languageSelector a{top:12px;right:auto;left:60px}}header .logo{position:absolute;z-index:500;left:50%;bottom:80px;width:15%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);opacity:.95;-webkit-transition:margin-top .5s;transition:margin-top .5s}header .logo a{display:block}@media only screen and (min-width:1420px){header .logo{width:12.5%}}@media only screen and (max-width:880px){header .logo{width:20%}}@media only screen and (max-width:500px){header .logo{bottom:100px}}header .logo a:hover{opacity:1}header img{width:100%}header .tagLine{background-color:#000;color:#fff;text-align:center;padding:60px 20px 20px 20px;text-transform:uppercase}@media only screen and (max-width:880px){header .tagLine{padding-top:40px}}nav{position:fixed;left:0;top:0;width:100%;background:rgba(255,255,255,.94);text-align:center;z-index:1000;padding:20px 10px 10px 50px;box-sizing:border-box;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:left .5s;transition:left .5s}@media only screen and (max-width:880px){nav{padding:0;width:0;height:100%;width:70%;left:-70%;z-index:-1}}nav ul{list-style-type:none;padding:0;display:block}@media only screen and (min-width:880px){nav ul{margin:0!important}}nav ul li{display:inline-block;margin:0 40px 10px 0;text-transform:uppercase;font-weight:400}@media only screen and (max-width:1024px){nav ul li{margin-right:25px;font-size:.95em}}@media only screen and (max-width:880px){nav ul li{display:block;white-space:nowrap;margin:0 0 20px 0;font-size:0;width:100%}}nav ul li a{text-decoration:none;color:#000;padding:0 4px 1px 4px}nav ul li.current a{background:#000;color:#fff;border-radius:2px}nav ul li.current a:hover{opacity:1;cursor:default}nav ul li:last-of-type{margin-right:0}@media only screen and (max-width:880px){body.navActive nav{border-right:10px solid #000;position:fixed;top:0;left:0;font-size:14px;background:#fff}body.navActive nav ul{display:block}body.navActive nav li{font-size:1.1em}}body.navActive nav:after{content:'';position:fixed;left:50%;right:0;top:0;bottom:0;z-index:900}.navBar{z-index:1000;position:fixed;top:0;left:0;opacity:1;text-align:right;font-size:0;box-sizing:border-box;text-transform:uppercase;color:#000}@media only screen and (max-width:880px){.navBar{font-size:16.8px;padding:7px 10px 0 0;height:40px;position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.94)}}@media only screen and (max-width:880px){.navBar:after{content:'';background-color:#000;width:30px;height:30px;border:none;border-radius:50%;display:inline-block;vertical-align:middle;margin:-2px 0 0 10px;-webkit-transform:scale(.8);transform:scale(.8)}}.navIcon{z-index:1200;cursor:pointer;left:15px;top:15px;position:fixed;background-color:#000;width:30px;height:30px;border:none;border-radius:50%;-webkit-transition:background .25s,border-radius .25s;transition:background .25s,border-radius .25s}@media only screen and (max-width:880px){.navIcon{border-radius:0;background:url(/img/icons/menuMobile.png);background-size:30px auto;background-repeat:no-repeat;width:31px;height:22px;top:10px;left:10px;cursor:pointer}}@media only screen and (max-width:880px){.navIcon:hover{opacity:.5}}footer.page{background:#A4C6D3;text-align:center;padding:20px;font-size:12px;position:relative;box-sizing:border-box}footer.page .contact-info-container span.bandName,footer.page .contact-info-container span.label{text-transform:uppercase}footer.page .contact-info-container a{text-decoration:none;color:inherit}footer.page .social{margin-top:20px}footer.page .social a{height:30px;width:30px;background-size:30px 30px;margin:0 10px;display:inline-block}footer.page .social .facebook{background-image:url(/img/icons/FacebookIconBlack.png)}footer.page .social .pinterest{background-image:url(/img/icons/iconmonstr-pinterest-4-icon-64.png)}footer.page .social .twitter{background-image:url(/img/icons/TwitterIconBlack.png)}footer.page .social .googleplus{background-image:url(/img/icons/GooglePlusIconBlack.png)}div.main{padding:0 20px;position:relative;max-width:1420px;margin:0 auto}.serialNav{position:fixed;bottom:0;right:-100%;-webkit-transition:right 1s,opacity 1s;transition:right 1s,opacity 1s;font-size:21.2px;text-align:center;z-index:2000;overflow:hidden;margin:0 auto}@media only screen and (max-width:500px){.serialNav{width:100%}}.serialNav a{text-decoration:none;position:relative}.serialNav a.contact{color:#fff;display:block;background:#F26522;text-transform:uppercase;border-radius:5px 0 0 5px;font-size:25.2px;font-weight:400;padding:0 20px 0 10px;border:solid rgba(255,255,255,.5);border-width:2px 0 2px 2px;margin-bottom:20px}.serialNav a.contact:before{content:'';width:23.2px;height:23.2px;background:url(/img/icons/talk_white.png) no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:2px;text-transform:none;line-height:1}.serialNav a.contact:hover{opacity:1;color:#F26522;background:#000;border-color:#F26522}.serialNav a.contact:hover:before{background-image:url(/img/icons/talk_orange.png)}@media only screen and (max-width:500px){.serialNav a.contact{margin:0;border-radius:0;border:none;font-size:16.8px}.serialNav a.contact:before{width:16px;height:16px}}.serialNav.bottom{position:relative}.serialNav.bottom a{border-radius:0;border:none;margin:0}.serialNav.static{position:absolute}@media only screen and (max-width:880px){.serialNav.static{-webkit-transform:translateY(80px);transform:translateY(80px)}}.initialScrollComplete .serialNav{right:0}.contact .serialNav{opacity:0}div.pageHeader{padding:20px;margin:20px auto;box-sizing:border-box}div.pageHeader>:last-child{margin-bottom:0;padding-bottom:0}div.pageHeader .intro{text-align:center;padding:10px 20%;line-height:2}@media only screen and (max-width:880px){div.pageHeader .intro{padding:10px 12.5%}}@media only screen and (max-width:500px){div.pageHeader .intro{padding:10px 0}}.home section.showcases{background:#A4C6D3;padding:10px 1px 1px 1px;margin-bottom:60px}.home section.showcases>div{margin:10px;vertical-align:top}.home section.showcases h2{color:#fff}.home section.showcases .showcaseInfo>a{color:#fff;text-decoration:none;background-color:#000;width:140px;height:80px;padding:25px 10px 55px 10px;border-radius:50%;display:block;text-transform:uppercase;text-align:center;position:relative;top:30px;left:10px}@media only screen and (max-width:880px){.home section.showcases .showcaseInfo>a .additionalInfoMediaM{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}.home section.showcases .showcaseInfo>a>span{display:block}.home section.showcases .showcaseInfo>a>:first-child:not(:last-child):after{content:'';display:block;height:1px;width:70%;margin:10px 0 10px 15%;background-color:#fff}.home section.showcases .showcaseInfo>a>:last-child{font-size:12px}@media only screen and (max-width:880px){.home section.showcases .showcaseInfo>a{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}.home section.showcases ul{min-height:200px;padding-left:200px;margin:-160px 0 0 0;background-color:#fff;border:10px solid #fff;list-style-type:none;box-sizing:border-box}.home section.showcases ul li:not(.labels) *{font-size:12px}@media only screen and (max-width:880px){.home section.showcases ul{margin:0;padding:0;min-height:0}.home section.showcases ul .labels *{font-size:16.8px}}.home section.music{background-color:#000;color:#fff;padding-bottom:20px}.home section.booking{padding-left:12.25%;padding-right:12.25%;padding-top:0}.home section.booking p:last-of-type{text-align:center}.home section.booking a{float:left;display:block;width:30.66%;height:200px;text-align:center;color:#fff;margin-right:4%;background-repeat:no-repeat;background-size:cover;text-decoration:none;text-transform:uppercase}.home section.booking a:nth-of-type(1){background-image:url(/img/default/links/WeddingPage_Colour.jpg)}.home section.booking a:nth-of-type(2){background-image:url(/img/default/links/CorporatePage_Colour.jpg)}.home section.booking a:nth-of-type(3){background-image:url(/img/default/links/FestivalPage_Colour.jpg)}.home section.booking a>*{display:block;padding:0 10px}.home section.booking a h3{text-transform:lowercase;font-size:25.2px;font-weight:400;margin-bottom:0;background:rgba(0,0,0,.7)}@media only screen and (max-width:880px){.home section.booking a h3{font-size:18.48px}}.home section.booking a span{background:rgba(0,0,0,.7);padding-bottom:5px}@media only screen and (max-width:880px){.home section.booking a span{display:none}}.home section.booking a:last-of-type{margin-right:0}@media only screen and (max-width:1024px){.home section.booking{padding-left:0;padding-right:0}}.home section.booking:after{content:'';display:block;clear:both}.home section.reviews{width:64.66%;margin-right:4%;border:1px solid #A4C6D3;padding:10px}.home section.reviews p{padding:0}.home section.reviews h2{margin:-10px -10px 10px -10px;background:#A4C6D3;padding:10px 10px;color:#fff}.home section.reviews h3{text-align:left}.home section.awards{width:31.33%;text-align:center;border:1px solid #000;padding:10px}.home section.awards h2{margin:-10px -10px 0 -10px;background:#000;padding:10px 20px;color:#fff}.home section.awards img{width:40%;max-width:120px;height:auto;margin:4%;display:inline-block}@media only screen and (max-width:880px){.home section.awards{height:auto!important}}.corporate .intro,.festivals .intro,.weddings .intro{position:relative;width:50%}@media only screen and (max-width:880px){.corporate .intro,.festivals .intro,.weddings .intro{width:auto}}.corporate .intro div:last-child,.festivals .intro div:last-child,.weddings .intro div:last-child{color:#fff;text-decoration:none;background-color:#000;width:140px;height:80px;padding:25px 10px 55px 10px;border-radius:50%;display:block;text-transform:uppercase;text-align:center;position:relative;top:30px;left:10px;position:absolute;top:50%;margin-top:-150px;left:auto;right:-80px;padding:40px 10px;width:200px;height:140px}@media only screen and (max-width:880px){.corporate .intro div:last-child .additionalInfoMediaM,.festivals .intro div:last-child .additionalInfoMediaM,.weddings .intro div:last-child .additionalInfoMediaM{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}.corporate .intro div:last-child>span,.festivals .intro div:last-child>span,.weddings .intro div:last-child>span{display:block}.corporate .intro div:last-child>:first-child:not(:last-child):after,.festivals .intro div:last-child>:first-child:not(:last-child):after,.weddings .intro div:last-child>:first-child:not(:last-child):after{content:'';display:block;height:1px;width:70%;margin:10px 0 10px 15%;background-color:#fff}.corporate .intro div:last-child>:last-child,.festivals .intro div:last-child>:last-child,.weddings .intro div:last-child>:last-child{font-size:12px}@media only screen and (max-width:880px){.corporate .intro div:last-child,.festivals .intro div:last-child,.weddings .intro div:last-child{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}@media only screen and (max-width:1024px){.corporate .intro div:last-child,.festivals .intro div:last-child,.weddings .intro div:last-child{right:-80px}}@media only screen and (max-width:880px){.corporate .intro div:last-child,.festivals .intro div:last-child,.weddings .intro div:last-child{position:static;width:100%;height:auto;margin:20px 0 0 0;padding:10px;box-sizing:border-box}}.corporate .intro div:last-child *,.festivals .intro div:last-child *,.weddings .intro div:last-child *{padding:0}.corporate .music,.festivals .music,.weddings .music{background-color:#000;color:#fff;padding-bottom:20px}.corporate .services,.festivals .services,.weddings .services{font-size:0;margin-left:10%;margin-right:10%}.corporate .services>div,.festivals .services>div,.weddings .services>div{font-size:14px;display:inline-block;width:29.3333%;margin-right:6%;vertical-align:top;text-align:justify}@media only screen and (max-width:880px){.corporate .services>div,.festivals .services>div,.weddings .services>div{width:100%;display:block;margin:0 0 40px 0;box-sizing:border-box}}.corporate .services>div:last-child,.festivals .services>div:last-child,.weddings .services>div:last-child{margin-right:0}.corporate .services>div h3,.festivals .services>div h3,.weddings .services>div h3{background:#A4C6D3;color:#fff;text-align:center;padding:10px;margin:20px 0 10px 0;line-height:1;border-radius:5px;font-weight:400;cursor:default}.corporate .services>div h4,.festivals .services>div h4,.weddings .services>div h4{margin-bottom:-10px;text-transform:uppercase}.corporate .services>div h4:first-of-type,.festivals .services>div h4:first-of-type,.weddings .services>div h4:first-of-type{margin-top:10px}.corporate.corporate .services div:first-of-type,.corporate.festivals .services div:first-of-type,.festivals.corporate .services div:first-of-type,.festivals.festivals .services div:first-of-type,.weddings.corporate .services div:first-of-type,.weddings.festivals .services div:first-of-type{width:100%;margin-right:0}.corporate.festivals .services div,.festivals.festivals .services div,.weddings.festivals .services div{text-align:center}.corporate .inlining.match>*,.festivals .inlining.match>*,.weddings .inlining.match>*{width:48%;text-align:center}@media only screen and (max-width:880px){.corporate .inlining.match>*,.festivals .inlining.match>*,.weddings .inlining.match>*{height:auto!important;margin-left:0!important;margin-right:0!important}}.corporate .inlining.match>:first-child,.festivals .inlining.match>:first-child,.weddings .inlining.match>:first-child{margin-right:2%}.corporate .inlining.match>:last-child,.festivals .inlining.match>:last-child,.weddings .inlining.match>:last-child{margin-left:2%}.corporate .pricing,.festivals .pricing,.weddings .pricing{background:#A4C6D3;text-transform:none;padding:40px;width:56%}.corporate .pricing h2,.festivals .pricing h2,.weddings .pricing h2{margin-bottom:20px}.corporate .pricing h3,.festivals .pricing h3,.weddings .pricing h3{text-transform:lowercase;font-weight:300;margin-bottom:10px;font-size:23.8px}.corporate .pricing h4,.festivals .pricing h4,.weddings .pricing h4{color:#fff;margin-bottom:0;font-weight:300;text-transform:uppercase;text-align:left;font-weight:400}.corporate .pricing>p,.festivals .pricing>p,.weddings .pricing>p{text-align:justify}.corporate .pricing>p:first-of-type,.festivals .pricing>p:first-of-type,.weddings .pricing>p:first-of-type{padding:0;margin:0}.corporate .pricing>a,.festivals .pricing>a,.weddings .pricing>a{color:#fff;background:#000;display:block;margin:30px auto 0 auto;width:200px;padding:10px;font-weight:400;text-decoration:none;text-transform:uppercase}.corporate .pricing>div,.festivals .pricing>div,.weddings .pricing>div{margin:40px 0}.corporate .size,.festivals .size,.weddings .size{padding:0 0 70px 0;border:5px solid #000;position:relative;width:40%}@media only screen and (max-width:880px){.corporate .size,.festivals .size,.weddings .size{padding-bottom:0}}.corporate .size>div.sizes,.festivals .size>div.sizes,.weddings .size>div.sizes{position:absolute;top:62.5px;bottom:0;left:0;right:0}@media only screen and (max-width:880px){.corporate .size>div.sizes,.festivals .size>div.sizes,.weddings .size>div.sizes{position:static;height:500px}}.corporate .size div.singleSize,.festivals .size div.singleSize,.weddings .size div.singleSize{height:33.3333333%;background:#eee;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.corporate .size div.singleSize:nth-child(1),.festivals .size div.singleSize:nth-child(1),.weddings .size div.singleSize:nth-child(1){background-image:url(/img/default/links/BAND_3PC_Colour.jpg)}.corporate .size div.singleSize:nth-child(2),.festivals .size div.singleSize:nth-child(2),.weddings .size div.singleSize:nth-child(2){background-image:url(/img/default/links/BAND_5PC_Colour.jpg)}.corporate .size div.singleSize:nth-child(3),.festivals .size div.singleSize:nth-child(3),.weddings .size div.singleSize:nth-child(3){background-image:url(/img/default/links/BAND_12PC_Colour.jpg)}.corporate .size div.singleSize:not(:last-of-type),.festivals .size div.singleSize:not(:last-of-type),.weddings .size div.singleSize:not(:last-of-type){border-top:5px solid #000}.corporate .booking,.corporate .steps,.festivals .booking,.festivals .steps,.weddings .booking,.weddings .steps{padding:40px}.corporate .booking:first-child,.corporate .steps:first-child,.festivals .booking:first-child,.festivals .steps:first-child,.weddings .booking:first-child,.weddings .steps:first-child{margin-right:2%;width:53%}.corporate .booking:last-child,.corporate .steps:last-child,.festivals .booking:last-child,.festivals .steps:last-child,.weddings .booking:last-child,.weddings .steps:last-child{margin-left:2%;width:43%}.corporate .booking ul,.corporate .steps ul,.festivals .booking ul,.festivals .steps ul,.weddings .booking ul,.weddings .steps ul{list-style-type:none;padding:0}.corporate .booking ul h3,.corporate .steps ul h3,.festivals .booking ul h3,.festivals .steps ul h3,.weddings .booking ul h3,.weddings .steps ul h3{text-transform:lowercase;font-weight:300;margin-bottom:10px;font-size:23.8px}.corporate .booking ul div,.corporate .steps ul div,.festivals .booking ul div,.festivals .steps ul div,.weddings .booking ul div,.weddings .steps ul div{text-align:justify}.corporate .booking,.festivals .booking,.weddings .booking{background:#A4C6D3;color:#fff}.corporate .steps,.festivals .steps,.weddings .steps{border:1px solid #A4C6D3}.showcases div.pageHeader{background:#A4C6D3;color:#fff}.showcases .section.showcases{padding:0;margin:60px 0}body.music .music{background-color:#000;color:#fff;padding-bottom:20px}body.music .promopack{color:#fff;text-decoration:none;background-color:#000;width:140px;height:80px;padding:25px 10px 55px 10px;border-radius:50%;display:block;text-transform:uppercase;text-align:center;position:relative;top:30px;left:10px;position:static;margin-left:auto;margin-right:auto;margin-bottom:60px!important;top:0;bottom:0;height:80px!important}@media only screen and (max-width:880px){body.music .promopack .additionalInfoMediaM{border-radius:0;top:0;left:0;margin:0;padding:15px 0 0 0;width:100%}}body.music .promopack>span{display:block}body.music .promopack>:first-child:not(:last-child):after{content:'';display:block;height:1px;width:70%;margin:10px 0 10px 15%;background-color:#fff}body.music .promopack>:last-child{font-size:12px}body.music .promopack a{position:absolute;text-decoration:none}body.music .promopack:before{content:'';position:absolute;display:block;height:1px;width:100%;margin-top:55px;z-index:-1;left:0;background-color:#000}body.music .songs h2{margin:-20px 0 0 0}body.music .songs p:first-of-type{text-align:center}body.music .songs h3{margin-bottom:10px;font-size:25.2px;font-weight:700;color:#A4C6D3;border-bottom:1px solid #A4C6D3;text-align:center}body.music .songs .songLinks{margin-left:10%;margin-right:10%;font-size:0;text-align:justify}@media only screen and (max-width:880px){body.music .songs .songLinks{margin-left:0;margin-right:0}}body.music .songs a{font-size:14px;display:inline-block;vertical-align:top;width:47%;margin-bottom:20px;padding:5px 10px;box-sizing:border-box;-webkit-transition:color .5s,background .5s;transition:color .5s,background .5s;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;text-align:left;background:#c8d0db;font-weight:400;text-decoration:none}@media only screen and (max-width:880px){body.music .songs a{width:100%;margin-right:0}}@media only screen and (max-width:880px){body.music .songs a span{display:block!important;line-height:10px}body.music .songs a span:last-of-type{float:none!important;text-align:left!important;padding-left:30px;font-size:9px;top:3px}}body.music .songs a:nth-child(odd):not(:last-child){margin-right:6%}body.music .songs a span{position:relative}body.music .songs a span:first-of-type{margin-right:10px;font-weight:600;padding-left:30px;text-transform:uppercase}body.music .songs a span:first-of-type:before{content:'';position:absolute;top:3px;bottom:0;left:0;background:url(/img/icons/play_white.png) no-repeat;background-size:contain;display:inline-block;color:#000;font-weight:400;font-size:24px;height:12px;width:12px;vertical-align:middle;z-index:100}body.music .songs a span:first-of-type:after{content:'';position:absolute;top:-11px;bottom:-31px;left:-11px;width:32px;background:#F26522;z-index:2}body.music .songs a span:last-of-type{display:inline-block;text-align:right;float:right}body.music .songs a:hover{opacity:1;background:#A4C6D3}body.music .songs a:hover span{color:#fff}body.music .songs a:hover span:first-of-type:before{background-image:url(/img/icons/play_white.png)}body.music .songs a.playing{background-color:#A4C6D3}body.music .songs a.playing span{color:#fff!important}body.music .songs a.playing span:first-of-type:before{background-image:url(/img/icons/stop_white.png)}body.contact .contactForm{width:63.6666%;margin-right:3%}body.contact .contactForm .globalOverlay{background:#A4C6D3}body.contact .contactForm .globalOverlay p{text-align:center}body.contact .contactForm .globalOverlay img{width:16.666%;margin-bottom:40px}body.contact .contactForm .globalOverlay .confirmationMessage{color:#000}body.contact .contactForm .globalOverlay .confirmationMessage>div:not(:last-child){margin-bottom:10px}body.contact .faq{width:33.3333%;border:1px solid #A4C6D3;padding:10px;position:relative;overflow:hidden}@media only screen and (max-width:880px){body.contact .faq{height:auto!important;padding:20px}}body.contact .faq h2{background:#A4C6D3;color:#fff;width:200px;height:200px;line-height:200px;border-radius:50%;margin:0 auto 20px auto;text-transform:none;text-indent:5px;-webkit-transition:margin 1s;transition:margin 1s}@media only screen and (max-width:880px){body.contact .faq h2{margin-top:0!important}}body.contact .faq ul{list-style-type:none;padding:0;text-align:center}body.contact .faq ul li{padding:0}body.contact .faq ul li h3{font-size:14px;font-weight:400;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s;margin:10px;line-height:1.25}body.contact .faq ul li h3:hover{opacity:.5}body.contact .faq ul li div{max-height:0;overflow:hidden;opacity:0}body.contact .faq .overlay{position:absolute;top:100%;left:10px;right:10px;height:100%;text-align:center;padding:20px;text-align:justify;background-color:#A4C6D3;color:#fff;cursor:pointer;overflow:auto;-webkit-transition:top .5s,border .5s;transition:top .5s,border .5s;box-sizing:border-box}body.contact .faq .overlay h3{-webkit-transition:margin 1s;transition:margin 1s;text-align:center;line-height:1}body.contact .faq .overlay .navIcon{position:absolute;left:7px;top:10px;background:url(/img/icons/menuMobileCloseWhite.png) no-repeat;background-size:contain;background-position:0 0}body.contact .faq .overlay .navIcon:hover{opacity:.5}body.contact .faq.active .overlay{top:10px;right:10px}