/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}html,body{color:#000;font-size:100%;margin:0;padding:0;background-color:#e5007e;font-family:"nimbus-sans", sans-serif;font-weight:300;height:100%;background-image:url(../assets/images/jcc-bg.svg);background-size:300px auto;background-position:center;background-repeat:no-repeat}html.logo,body.logo{background-image:url(../images/jcc-bg.svg);background-size:300px auto;background-position:center;background-repeat:no-repeat}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #e5007e;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{width:100%;height:auto}h1{font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;font-size:4.625em;text-transform:uppercase;text-align:left;line-height:1em;margin:0 0 20px}h1.black{color:#000}h1.white{color:#fff}h1.pink{color:#e5007e}h2{font-size:1.5em;font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;text-transform:uppercase;text-align:left;line-height:1em;margin:0 0 20px}h2.black{color:#000}h2.white{color:#fff}h2.pink{color:#e5007e}p{margin:0 0 10px 0;font-size:1em;line-height:1.3em;text-align:left}p.black{color:#000}p.white{color:#fff}p.pink{color:#e5007e}p.error{color:#e5007e;font-weight:400}ul{margin:0;padding:0 0 0 18px;text-align:left}ul li{list-style-type:square;margin:0 0 10px 0}ul li a{text-decoration:underline}a{color:#000;text-decoration:none;overflow-wrap:break-word;word-wrap:break-word}blockquote{font-size:2em;color:#e5007e;margin:0;text-align:left;font-family:"nimbus-sans-condensed", sans-serif}blockquote cite{display:block;margin:10px 0 0 0;color:#000;font-style:normal}.fb-page blockquote{font-size:1em;color:#000;margin:0;text-align:left}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.clear{clear:both}.cf{*zoom:1}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}.wrapper{width:100%;min-height:100%;margin:0 0 -120px 0}.wrapper.black{background-color:#000}.wrapper.white{background-color:#fff}.wrapper.pink{background-color:#e5007e}.wrapper.fixed{position:fixed;overflow-y:hidden}.splash{width:100%;height:60vh;background-color:#e5007e;background-image:url(../images/7.jpg);background-size:cover;background-position:center;position:relative}.splash .logo-container{position:absolute;bottom:20px;left:20px;width:30%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.splash .logo-container img{width:100%;height:auto}.splash .logo-container a{display:block}.hero{width:100%;height:500px;background-color:#e5007e;background-image:url(../images/7.jpg);background-size:cover;background-position:center top}.header{width:100%}.header.home{bottom:30px;right:30px}.header .logo-container{position:absolute;top:20px;left:20px;width:150px}.header .logo-container img{width:100%;height:auto}.header .logo-container a{display:block}.header.internal{position:relative;z-index:10}.header.internal .nav{top:0;right:0;margin:20px 20px 0 0}.header .nav{margin:0;position:absolute;bottom:calc(40vh + 20px);right:30px;z-index:10}.header .nav ul{margin:0;padding:0;list-style-type:none}.header .nav ul li{margin:0 0 0 20px;padding:0;display:inline-block;list-style-type:none;cursor:pointer;font-weight:600;font-size:0.9em;letter-spacing:0.02em;text-transform:uppercase}.header .nav ul li a{color:#fff;text-decoration:none}.header .nav ul li a:hover{color:#e5007e}.hamburger{display:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;position:absolute;top:5px;right:5px;z-index:10}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:#e5007e}.hamburger.mobilenav .hamburger-inner,.hamburger.mobilenav .hamburger-inner::before,.hamburger.mobilenav .hamburger-inner::after{background-color:#e5007e}.m-nav{display:block;width:75%;background-color:#fff;position:fixed;top:0;bottom:0;right:-100%;z-index:9;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;overflow:scroll}.m-nav ul{text-align:center;list-style:none;margin:40px 0 0 0;padding:0}.m-nav ul li{padding:10px 0}.m-nav ul li a{color:#000;text-decoration:none;font-size:1em;letter-spacing:0.02em;text-transform:uppercase;font-weight:700}.m-nav ul li:hover a{color:#e5007e}.m-nav ul li#shop{background-image:url(../assets/images/jcc-store-ring.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.m-nav.show{right:0;display:block}.m-nav h2{margin:30px 0 20px 0;font-size:1.6em;text-align:center}.page-container-error{height:100vh;background-color:#e5007e}.page-container-error .row{position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-container-error a{text-decoration:underline}.store-promo{width:200px;position:absolute;bottom:50px;right:130px}.store-promo img.up{display:none}.store-promo img.down{display:block}.row{*zoom:1;width:100%;position:relative;text-align:center}.row.black{background-color:#000}.row.white{background-color:#fff}.row.pink{background-color:#e5007e}.row:before,.row:after{content:'';display:table}.row:after{clear:both}.full{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;position:relative}.full.black{background-color:#000}.full.white{background-color:#fff}.full.pink{background-color:#e5007e}.full:before,.full:after{content:'';display:table}.full:after{clear:both}.full .content{width:80%;max-width:1024px;margin:0 auto;float:none;padding:80px 0;display:inline-block;vertical-align:top;text-align:left}.full.news{display:flex;flex-direction:row;justify-content:center}.full.social{display:flex;flex-direction:row;justify-content:center}.full.social .half{width:45%;margin:0 10% 0 0}.full.social .half:nth-child(3){margin:0}.half{width:50%;float:left;position:relative}.half.black{background-color:#000}.half.white{background-color:#fff}.half.pink{background-color:#e5007e}.third{*zoom:1;float:left;clear:none;text-align:inherit;width:30%;margin-left:0%;margin-right:5%;position:relative}.third.black{background-color:#000}.third.white{background-color:#fff}.third.pink{background-color:#e5007e}.third:before,.third:after{content:'';display:table}.third:after{clear:both}.third:last-child{margin-right:0%}.col-8-8{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;position:relative}.col-8-8.black{background-color:#000}.col-8-8.white{background-color:#fff}.col-8-8.pink{background-color:#e5007e}.col-8-8:before,.col-8-8:after{content:'';display:table}.col-8-8:after{clear:both}.col-7-8{position:relative}.col-7-8.black{background-color:#000}.col-7-8.white{background-color:#fff}.col-7-8.pink{background-color:#e5007e}.col-7-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:87.5%;margin-left:0%;margin-right:0%}.col-7-8.nopadding:before,.col-7-8.nopadding:after{content:'';display:table}.col-7-8.nopadding:after{clear:both}.col-7-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:87.25%;margin-left:0%;margin-right:2%}.col-7-8.padding:before,.col-7-8.padding:after{content:'';display:table}.col-7-8.padding:after{clear:both}.col-7-8.padding:last-child{margin-right:0%}.col-6-8{position:relative}.col-6-8.black{background-color:#000}.col-6-8.white{background-color:#fff}.col-6-8.pink{background-color:#e5007e}.col-6-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:75%;margin-left:0%;margin-right:0%}.col-6-8.nopadding:before,.col-6-8.nopadding:after{content:'';display:table}.col-6-8.nopadding:after{clear:both}.col-6-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:74.5%;margin-left:0%;margin-right:2%}.col-6-8.padding:before,.col-6-8.padding:after{content:'';display:table}.col-6-8.padding:after{clear:both}.col-6-8.padding:last-child{margin-right:0%}.col-6-8 p a{text-decoration:underline}.col-6-8 p a:hover{color:#e5007e}.col-6-8-side{position:relative;padding:50px 0}.col-6-8-side.black{background-color:#000}.col-6-8-side.white{background-color:#fff}.col-6-8-side.pink{background-color:#e5007e}.col-6-8-side.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:75%;margin-left:0%;margin-right:0%}.col-6-8-side.nopadding:before,.col-6-8-side.nopadding:after{content:'';display:table}.col-6-8-side.nopadding:after{clear:both}.col-6-8-side.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:74.5%;margin-left:0%;margin-right:2%}.col-6-8-side.padding:before,.col-6-8-side.padding:after{content:'';display:table}.col-6-8-side.padding:after{clear:both}.col-6-8-side.padding:last-child{margin-right:0%}.col-6-8-side p a{text-decoration:underline}.col-6-8-side p a:hover{color:#e5007e}.col-6-8-side .text-container{clear:both}.col-5-8{position:relative}.col-5-8.black{background-color:#000}.col-5-8.white{background-color:#fff}.col-5-8.pink{background-color:#e5007e}.col-5-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:62.5%;margin-left:0%;margin-right:0%}.col-5-8.nopadding:before,.col-5-8.nopadding:after{content:'';display:table}.col-5-8.nopadding:after{clear:both}.col-5-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:61.75%;margin-left:0%;margin-right:2%}.col-5-8.padding:before,.col-5-8.padding:after{content:'';display:table}.col-5-8.padding:after{clear:both}.col-5-8.padding:last-child{margin-right:0%}.col-4-8{position:relative}.col-4-8.black{background-color:#000}.col-4-8.white{background-color:#fff}.col-4-8.pink{background-color:#e5007e}.col-4-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%}.col-4-8.nopadding:before,.col-4-8.nopadding:after{content:'';display:table}.col-4-8.nopadding:after{clear:both}.col-4-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%}.col-4-8.padding:before,.col-4-8.padding:after{content:'';display:table}.col-4-8.padding:after{clear:both}.col-4-8.padding:last-child{margin-right:0%}.col-3-8{position:relative}.col-3-8.black{background-color:#000}.col-3-8.white{background-color:#fff}.col-3-8.pink{background-color:#e5007e}.col-3-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:37.5%;margin-left:0%;margin-right:0%}.col-3-8.nopadding:before,.col-3-8.nopadding:after{content:'';display:table}.col-3-8.nopadding:after{clear:both}.col-3-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:36.25%;margin-left:0%;margin-right:2%}.col-3-8.padding:before,.col-3-8.padding:after{content:'';display:table}.col-3-8.padding:after{clear:both}.col-3-8.padding:last-child{margin-right:0%}.col-2-8{position:relative}.col-2-8.black{background-color:#000}.col-2-8.white{background-color:#fff}.col-2-8.pink{background-color:#e5007e}.col-2-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:25%;margin-left:0%;margin-right:0%}.col-2-8.nopadding:before,.col-2-8.nopadding:after{content:'';display:table}.col-2-8.nopadding:after{clear:both}.col-2-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0%;margin-right:2%}.col-2-8.padding:before,.col-2-8.padding:after{content:'';display:table}.col-2-8.padding:after{clear:both}.col-2-8.padding:last-child{margin-right:0%}.col-2-8-side{position:relative;padding:20px 0 50px 0}.col-2-8-side.black{background-color:#000}.col-2-8-side.white{background-color:#fff}.col-2-8-side.pink{background-color:#e5007e}.col-2-8-side.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:25%;margin-left:0%;margin-right:0%}.col-2-8-side.nopadding:before,.col-2-8-side.nopadding:after{content:'';display:table}.col-2-8-side.nopadding:after{clear:both}.col-2-8-side.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0%;margin-right:2%}.col-2-8-side.padding:before,.col-2-8-side.padding:after{content:'';display:table}.col-2-8-side.padding:after{clear:both}.col-2-8-side.padding:last-child{margin-right:0%}.col-1-8{position:relative}.col-1-8.black{background-color:#000}.col-1-8.white{background-color:#fff}.col-1-8.pink{background-color:#e5007e}.col-1-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:12.5%;margin-left:0%;margin-right:0%}.col-1-8.nopadding:before,.col-1-8.nopadding:after{content:'';display:table}.col-1-8.nopadding:after{clear:both}.col-1-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:10.75%;margin-left:0%;margin-right:2%}.col-1-8.padding:before,.col-1-8.padding:after{content:'';display:table}.col-1-8.padding:after{clear:both}.col-1-8.padding:last-child{margin-right:0%}.twitter-feed{list-style:none;margin:0;padding:0}.twitter-feed li{list-style-type:none}.twitter-feed li a{text-decoration:none}.twitter-feed time{color:#e5007e}.twitter-feed .message{margin:10px 0}.twitter-feed .tweet-actions{margin:0;padding:0;display:inline-block;vertical-align:top;list-style-type:none}.twitter-feed .tweet-actions a{margin:0 10px 0 0}.twitter-feed .tweet-actions a:hover{color:#e5007e}.gigs a{font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;font-size:4.625em;margin:0;text-transform:uppercase;line-height:0.95em}.gigs a:hover{color:#e5007e}.date{color:#e5007e;font-size:1.5em;line-height:1em;font-weight:600}.box-btn{padding:15px 0;border:2px solid #000;display:block;margin:50px 0;max-width:300px;width:80%;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box-btn:hover{background-color:#000;color:#fff}.gig-info{display:none;width:250px;height:250px;position:fixed;background-color:#e5007e;border-radius:125px;top:50vh;right:10%;-webkit-transform:rotate(10deg) translateY(-50%);-moz-transform:rotate(10deg) translateY(-50%);-ms-transform:rotate(10deg) translateY(-50%);-o-transform:rotate(10deg) translateY(-50%);transform:rotate(10deg) translateY(-50%);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.gig-info.show{display:block}.gig-info.grow{width:100%;height:100vh;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);z-index:100;border-radius:0;right:0;top:0;position:fixed}.gig-info .text-center{width:80%;position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gig-info .text-center p{color:#fff;text-align:center;font-size:1.2em}.gig-info .text-center a{font-family:"calluna", serif;font-size:1em;text-transform:none;font-weight:400}.gig-info .close{font-family:Garamond, "Apple Garamond", "Lucida Sans Unicode";cursor:pointer;color:#fff;font-size:2em}.list a{font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;font-size:4.625em;margin:0;text-transform:uppercase;line-height:0.95em}.list a:hover{color:#e5007e}.list a::after{content:", "}.list a.last::after{content:" "}.list .list-title{font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;font-size:4.625em;margin:0;text-transform:uppercase;line-height:0.95em;color:#e5007e}.list .list-title::after{content:": "}.list.side-f{min-height:100vh;width:80%;margin:0 auto;text-align:left}.list.side-f h1{color:#fff}.list.side-f a{color:#fff;font-size:1.5em}.list.side-f a.return{color:#000;font-size:1.5em;display:block;margin:0 0 10px 0}.list.side-f a.return::after{content:""}.list.side-f a.return:hover{color:#fff}.list.side-f a::after{content:", "}.list.side-f a.last::after{content:" "}.list.side-f a:hover{color:#000}.list.side-f a.active{color:#000}.list.side-f .list-title{font-weight:900;font-family:"nimbus-sans-condensed", sans-serif;font-size:1.5em;margin:0;text-transform:uppercase;line-height:0.95em;color:#000}.list.side-f .list-title::after{content:": "}.list.side-m{width:100%;margin:0 auto;text-align:left;display:none}.list.side-m h1{color:#fff}.list.side-m a{color:#fff;font-size:1.3em;display:block}.list.side-m a.return{color:#000;font-size:1.5em;display:block;margin:0 0 10px 0}.list.side-m a:hover{color:#000}.list.side-m a.active{color:#000}.list.side-m a::after{content:""}.list.side-m .fa-angle-right{margin:0 0 0 20px}.siblingnav-container{position:absolute;top:0;left:0;width:100%;display:none}.siblingnav-container a .fa-angle-left{float:left;margin:47px 0 0 30px;font-size:2em}.siblingnav-container a .fa-angle-right{float:right;margin:47px 30px 0 0;font-size:2em}.sidebar{background-color:#fff;min-height:100vh;display:block;z-index:100;width:80%;margin:0 auto;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.sidebar.show{top:0}.sidebar .close{font-family:Garamond, "Apple Garamond", "Lucida Sans Unicode";cursor:pointer;color:#000;font-size:2em}.sidebar h1{font-size:2em;margin:0 0 5px 0}.sidebar h1.padded{margin:0 0 30px 0}.side-box{background-color:#fce5f2;padding:20px}.side-box p{color:#e5007e}.news-box h2{font-size:2.375em;margin:0 0 5px 0}.news-box h2 a{text-decoration:none}.news-box a{text-decoration:underline;font-weight:700}.news-box a:hover{color:#e5007e}.news-box .date{color:#e5007e;margin:0 0 20px 0;font-size:1em}.cover-image{margin:0 auto}.intro-text{font-weight:bold;font-size:1.3em}.map-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:25px 0;width:100%}.map-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 0 20px 0;width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.gallery-image{background-color:#e5007e;display:block}.gallery-image:hover img{opacity:0.4}.fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}.image-container{max-height:500px;overflow:hidden}.image-container:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.image-container img{vertical-align:middle}.form{width:100%;margin:30px auto}.form input{outline:none;display:block;width:100%;padding:10px;margin:0 0 10px 0;background-color:#fff;border:2px solid #000;color:#000;font-weight:400}.form input[type=submit]{margin:0 0 50px 0;background-color:transparent;border:2px solid #e5007e;font-size:1em;color:#e5007e;font-weight:400;padding:20px 0;width:300px}.form input[type=submit]:hover{color:#fff;background-color:#e5007e}.form ::-webkit-input-placeholder{color:#000;font-weight:400}.form :-moz-placeholder{color:#000;opacity:1;font-weight:400}.form ::-moz-placeholder{color:#000;opacity:1;font-weight:400}.form :-ms-input-placeholder{color:#000;font-weight:400}.form textarea{width:100%;border:2px solid #000;padding:10px;font-weight:400}.form span.error{color:#e5007e;font-weight:400;float:left}.form ul{margin:0;padding:0;list-style-type:none}.form ul.radio-btns{margin:20px 0 80px 0}.form ul li{margin:0 50px 0 0;padding:0;float:left;line-height:34px}.newsletter-bar{width:100%;background-color:#fce5f2;padding:20px 0;text-align:center}.newsletter-bar form{margin:0 auto;width:85%;max-width:500px;padding:10px;background-color:#fff}.newsletter-bar form input{border:none;float:left;height:40px;width:80%;padding:0 0 0 10px}.newsletter-bar form input::-webkit-input-placeholder{color:#000}.newsletter-bar form input::-moz-placeholder{color:#000}.newsletter-bar form input:-ms-input-placeholder{color:#000}.newsletter-bar form input:-moz-placeholder{color:#000}.newsletter-bar form #mc-embedded-subscribe.button{float:right;background-color:#e5007e;border:none;color:#fff;height:40px;width:18%;padding:0}.newsletter-bar form #mc-embedded-subscribe.button:hover{background-color:#000}.newsletter-bar form #mc-embedded-subscribe.button .newsletter-icon{display:none}.newsletter-bar.top{padding:10px 0}.newsletter-bar.top form{padding:5px}.footer{*zoom:1;width:100%;margin:0 auto;min-height:120px;background-color:#e5007e;padding:0 0 30px 0}.footer:before,.footer:after{content:'';display:table}.footer:after{clear:both}.footer .footer-image{width:100px;height:100px;margin:0 auto}.footer .footer-info{margin:0}.footer .footer-info p{text-align:center;color:#fff;font-family:"nimbus-sans-condensed", sans-serif}.footer .footer-info a:hover{color:#fff}@media (max-width: 980px){.hamburger{display:block}.header .nav ul{display:none}.splash .logo-container{width:50%}.store-promo{bottom:0;right:30px;top:70px}.store-promo img.up{display:block}.store-promo img.down{display:none}}@media (max-width: 920px){.half{width:100%}.list a{font-size:4em}.list .list-title{font-size:4em}.col-6-8-side .col-3-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-6-8-side .col-3-8.padding:before,.col-6-8-side .col-3-8.padding:after{content:'';display:table}.col-6-8-side .col-3-8.padding:after{clear:both}.col-6-8-side .col-5-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-6-8-side .col-5-8.padding:before,.col-6-8-side .col-5-8.padding:after{content:'';display:table}.col-6-8-side .col-5-8.padding:after{clear:both}}@media (max-width: 720px){.third{width:100%;margin-bottom:50px}.gig-info{width:176px;height:176px;border-radius:88px}.list a{font-size:3em}.list .list-title{font-size:3em}}@media (max-width: 680px){h1{font-size:2.5em}.hero{height:350px}.col-5-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-5-8.nopadding:before,.col-5-8.nopadding:after{content:'';display:table}.col-5-8.nopadding:after{clear:both}.col-5-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;margin-top:20px}.col-5-8.padding:before,.col-5-8.padding:after{content:'';display:table}.col-5-8.padding:after{clear:both}.col-4-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;margin-bottom:30px}.col-4-8.nopadding:before,.col-4-8.nopadding:after{content:'';display:table}.col-4-8.nopadding:after{clear:both}.col-4-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-4-8.padding:before,.col-4-8.padding:after{content:'';display:table}.col-4-8.padding:after{clear:both}.col-3-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-3-8.padding:before,.col-3-8.padding:after{content:'';display:table}.col-3-8.padding:after{clear:both}.col-2-8.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%}.col-2-8.nopadding:before,.col-2-8.nopadding:after{content:'';display:table}.col-2-8.nopadding:after{clear:both}.full .content{padding:50px 0}.list a{font-size:2.5em}.list .list-title{font-size:2.5em}.list.side-f{display:none}.list.side-m{display:block;width:80%}.list.side-m a{line-height:50px;margin:0;font-size:1.5em;width:30px}.list.side-m a.return{display:inline-block;margin:0;float:right;text-align:right}.list.side-m a.prev{display:inline-block}.list.side-m a.next{display:inline-block}.siblingnav-container{display:block}.sidebar{padding:20px 0}.col-2-8-side.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;height:50px;padding:10px 0}.col-2-8-side.nopadding:before,.col-2-8-side.nopadding:after{content:'';display:table}.col-2-8-side.nopadding:after{clear:both}.col-6-8-side.nopadding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;padding:20px 0}.col-6-8-side.nopadding:before,.col-6-8-side.nopadding:after{content:'';display:table}.col-6-8-side.nopadding:after{clear:both}.col-6-8-side .col-4-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%}.col-6-8-side .col-4-8.padding:before,.col-6-8-side .col-4-8.padding:after{content:'';display:table}.col-6-8-side .col-4-8.padding:after{clear:both}.col-6-8-side .col-4-8.padding:last-child{margin-right:0%}.col-6-8-side .col-4-8.padding .box-btn{margin:20px 0}blockquote{margin-left:0;margin-right:0}}@media (max-width: 550px){.newsletter-bar form #mc-embedded-subscribe.button{width:10%}.newsletter-bar form #mc-embedded-subscribe.button .newsletter-icon{display:block}.newsletter-bar form #mc-embedded-subscribe.button .newsletter-text{display:none}}@media (max-width: 420px){.splash .logo-container{bottom:20px}.m-nav{width:100%}.hero{height:250px}.full .content{padding:30px 0}.sidebar h1.padded{margin:0}.gig-info{width:150px;height:150px;border-radius:75px}.col-6-8-side .col-4-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-6-8-side .col-4-8.padding:before,.col-6-8-side .col-4-8.padding:after{content:'';display:table}.col-6-8-side .col-4-8.padding:after{clear:both}.col-6-8-side .col-4-8.padding .box-btn{margin:20px 0;width:100%}.col-4-8.padding{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-4-8.padding:before,.col-4-8.padding:after{content:'';display:table}.col-4-8.padding:after{clear:both}.form{width:100%;margin:30px auto}.form input{width:90%;margin:10px auto 0;border-radius:0;-webkit-appearance:none}.form input[type=submit]{font-size:1.3em;width:90%;margin:0 auto 50px}.form textarea{width:90%;-webkit-appearance:none;border-radius:0;margin:10px auto}}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%, 0, 0)}100%{transform:none}}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0)}100%{transform:none}}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0)}100%{transform:none}}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0)}100%{transform:none}}@-webkit-keyframes slideInbottom{0%{transform:translate3d(0, 100%, 0)}100%{transform:none}}@keyframes slideInbottom{0%{transform:translate3d(0, 100%, 0)}100%{transform:none}}@-webkit-keyframes fadeOut{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:0}40%{opacity:0}100%{opacity:1}}.m-scene .scene_element{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-ms-transition-timing-function:linear;transition-timing-function:linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both}.m-scene .scene_element--slideinright{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;-ms-animation-name:slideInRight;animation-name:slideInRight}.m-scene .scene_element--slideinleft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;-ms-animation-name:slideInLeft;animation-name:slideInLeft}.m-scene .scene_element--fadeout{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;-ms-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;-ms-animation-name:fadeOut;animation-name:fadeOut}.m-scene .scene_element--slideinbottom{-webkit-animation-name:slideInbottom;-moz-animation-name:slideInbottom;-o-animation-name:slideInbottom;-ms-animation-name:slideInbottom;animation-name:slideInbottom}.m-scene.is-exiting .scene_element{-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse}
