a,body,div,figcaption,figure,form,h1,h2,h3,h4,header,html,img,input,li,nav,ol,p,span,table,tbody,td,textarea,th,thead,tr,ul{border:0;padding:0;margin:0;list-style:none;text-decoration:none;outline:none}body,html{height:100%}body{color:#ebf80a;line-height:150%;position:relative;background:#1e2633;font-family:Josefin Sans,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif}.embed-container{height:0!important;position:relative;padding-bottom:56.25%!important;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}#nav{top:0;left:0;z-index:2;width:100%;height:40px;position:fixed;background:hsla(0,0%,100%,.1)}#nav ul{height:100%}#nav img{width:36px;margin:2px 0}#nav li{width:80px;text-align:center;vertical-align:top}#nav a,#nav li{height:100%;display:inline-block}#nav a{width:100%;line-height:250%;color:hsla(0,0%,100%,.5);transition:color .2s ease-out}#nav a:focus,#nav a:hover{color:hsla(0,0%,100%,.8)}#nav a:active{color:#fff}.splash{width:100%;height:100%;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.splash h2{top:0;left:0;z-index:1;opacity:0;width:100%;font-size:4em;position:fixed;text-align:center;pointer-events:none;text-shadow:3px 3px 5px rgba(0,0,0,.6)}.loaded .splash h2{opacity:1}.splash:not(.active) h2{transition:-webkit-transform .06s linear;transition:transform .06s linear;transition:transform .06s linear,-webkit-transform .06s linear}#cover{background-image:url(/images/splash/background.png)}#cover h1{top:0;height:100%;display:block;overflow:hidden;text-indent:-99999px;background:url(/images/splash/text.png) no-repeat 50%;background-size:60%}#cover h1,.downer{left:0;width:100%;position:absolute}.downer{bottom:0;opacity:0;pointer-events:none;transition:opacity .5s ease-out}.downer.animate{opacity:1}.downer img{width:50px;display:block;margin:0 auto;position:relative;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.downer img:nth-child(1){top:60px;opacity:.1}.downer.animate img:nth-child(1){-webkit-animation-name:e;animation-name:e}.downer img:nth-child(2){top:30px;opacity:.2}.downer.animate img:nth-child(2){-webkit-animation-name:d;animation-name:d}.downer img:nth-child(3){opacity:.4}.downer.animate img:nth-child(3){-webkit-animation-name:c;animation-name:c}#soundcloud-container{display:none}#team{height:3000px}#team li{font-size:2.2em;line-height:150%;padding-left:5px;box-sizing:border-box;text-shadow:2px 2px 3px rgba(0,0,0,.6)}#team li,#team li:before{top:0;left:0;width:100%;display:block;position:fixed}#team li:before{content:'';height:100%;z-index:0;opacity:0;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity .5s ease-out}#team li:nth-child(1):before{background-image:url(/images/team/chris.png)}#team li:nth-child(2):before{background-image:url(/images/team/justin.png)}#team li:nth-child(3):before{background-image:url(/images/team/zack.png)}#team li:nth-child(4):before{background-image:url(/images/team/matt.png)}#team li:nth-child(5):before{background-image:url(/images/team/troy.png)}#team li:nth-child(6):before{background-image:url(/images/team/tim.png)}#team li:nth-child(7):before{background-image:url(/images/team/parker.png)}#team li:nth-child(8):before{background-image:url(/images/team/scott.png)}#team .active-0 li:nth-child(1):before,#team .active-1 li:nth-child(2):before,#team .active-2 li:nth-child(3):before,#team .active-3 li:nth-child(4):before,#team .active-4 li:nth-child(5):before,#team .active-5 li:nth-child(6):before,#team .active-6 li:nth-child(7):before,#team .active-7 li:nth-child(8):before{opacity:.2}#team span{position:fixed}#team .name{top:0;left:100%;padding-left:2px}#team.active .name{transition:left .1s ease-out,-webkit-transform .1s ease-out;transition:left .1s ease-out,transform .1s ease-out;transition:left .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;left:0}#team .number{right:0;bottom:0;opacity:0;font-size:22em;line-height:52%;text-shadow:none;pointer-events:none;letter-spacing:-.1em;color:hsla(0,0%,100%,.1);transition:opacity .5s ease-out}#team .active-0 li:nth-child(1) .number,#team .active-1 li:nth-child(2) .number,#team .active-2 li:nth-child(3) .number,#team .active-3 li:nth-child(4) .number,#team .active-4 li:nth-child(5) .number,#team .active-5 li:nth-child(6) .number,#team .active-6 li:nth-child(7) .number,#team .active-7 li:nth-child(8) .number{opacity:1}#media{height:auto;min-height:100%;background:#171f2d}.tube-feed{font-size:0;line-height:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 20px);margin:40px auto}.tube-feed li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;position:relative;padding:0 0 10px;transition:-webkit-transform .06s linear;transition:transform .06s linear;transition:transform .06s linear,-webkit-transform .06s linear}.tube-feed li:nth-child(3n+2){padding:0 10px 10px}.tube-feed a{width:100%;display:block;position:relative}.tube-feed a:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.65;pointer-events:none;background:url(/images/social/play.png) no-repeat 50%;background-size:20%;transition:opacity .2s ease-out}.tube-feed a:focus:after,.tube-feed a:hover:after{opacity:1}.tube-feed img{width:100%;-webkit-filter:saturate(30%);filter:saturate(30%);transition:all .2s ease-out}.tube-feed a:focus img,.tube-feed a:hover img{-webkit-filter:saturate(100%);filter:saturate(100%)}.tube-feed .embed-container{box-shadow:3px 3px 5px rgba(0,0,0,.4)}.gram-feed{font-size:0;line-height:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 20px);margin:190px auto 0}.gram-feed a{display:block;-webkit-filter:saturate(30%);filter:saturate(30%);transition:all .2s ease-out;box-shadow:3px 3px 5px rgba(0,0,0,.4)}.gram-feed a:focus,.gram-feed a:hover{-webkit-filter:saturate(100%);filter:saturate(100%)}.gram-feed img{width:100%}.gram-feed li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;position:relative;padding:0 0 10px;transition:-webkit-transform .06s linear;transition:transform .06s linear;transition:transform .06s linear,-webkit-transform .06s linear}.gram-feed li:nth-child(3n+2){padding:0 10px 10px}#contact{height:auto;min-height:100%}#contact:before{content:'';display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:url(/images/splash/background.png) no-repeat 50%;background-size:cover;opacity:.7}.contact-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:calc(100% - 40px);margin:190px auto 70px}.contact-wrapper a{color:hsla(0,0%,100%,.5);-webkit-filter:saturate(40%);filter:saturate(40%);transition:all .2s ease-out}.contact-wrapper a:focus,.contact-wrapper a:hover{color:hsla(0,0%,100%,.8);-webkit-filter:saturate(100%);filter:saturate(100%)}.contact-wrapper a:active{color:#fff}.contact-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.social p{font-size:1.3em;line-height:150%;padding:0 15px 24px 0;color:hsla(0,0%,100%,.7)}.social li{margin-bottom:10px}.social li a{width:100%;display:inline-block}.social li img{width:10%;max-width:40px;margin-right:10px;vertical-align:middle;transition:all .2s ease-out}.social li a:focus img,.social li a:hover img{margin-left:10px}.user-form{display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:0;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.user-form input,.user-form textarea{width:100%;font-size:1.3em;line-height:130%;padding:10px 20px;border-radius:3px;margin-bottom:10px;box-sizing:border-box;font-family:Josefin Sans,Helvetica,Arial,sans-serif;-moz-appearance:none;-webkit-appearance:none}.user-form input[type=email],.user-form textarea{color:#eee;position:relative;transition:all .15s ease-out;background:hsla(0,0%,100%,.2)}.user-form input[type=email]:disabled,.user-form textarea:disabled{color:#888;background:hsla(0,0%,100%,.1)}.user-form input[type=email].error,.user-form textarea.error{-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.3s;animation-duration:.3s;background:hsla(0,100%,70%,.2)}.user-form input[type=email]:focus,.user-form textarea:focus{background:hsla(0,0%,100%,.4)}.user-form textarea{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;resize:none;min-height:150px}.user-form input[type=submit]{color:#1e2633;cursor:pointer;font-weight:700;text-shadow:1px 1px 1px #fff;font-family:Montserrat,serif;background:hsla(0,0%,100%,.65);transition:all .15s ease-out}.user-form input[type=submit]:disabled{text-shadow:1px 1px 1px #aaa;background:hsla(0,0%,100%,.45)}.user-form input[type=submit]:focus,.user-form input[type=submit]:hover{background:hsla(0,0%,100%,.8)}.user-form input[type=submit]:active{background:hsla(0,0%,100%,.9)}.user-form .status{opacity:0;width:30px;right:10px;bottom:18px;position:absolute;pointer-events:none;transition:all .15s ease-out;-webkit-transform-origin:center center;transform-origin:center center}.user-form .status.show{opacity:1}.user-form .status.flash{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:3.5s;animation-duration:3.5s}footer{left:0;bottom:0;width:100%;min-height:40px;padding:8px 20px;line-height:150%;position:absolute;text-align:center;box-sizing:border-box;color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1)}footer a{color:hsla(0,0%,100%,.5);transition:color .2s ease-out}footer a:focus,footer a:hover{color:hsla(0,0%,100%,.8)}footer a:active{color:#fff}@-webkit-keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%,90%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%,90%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes b{0%{left:0}50%{left:10px}75%{left:-5px}88%{left:3px}94%{left:-2px}97%{left:1px}to{left:0}}@keyframes b{0%{left:0}50%{left:10px}75%{left:-5px}88%{left:3px}94%{left:-2px}97%{left:1px}to{left:0}}@-webkit-keyframes c{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}10.5%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}15.75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}21%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes c{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}10.5%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}15.75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}21%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes d{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.7) translateY(10px);transform:scaleY(.7) translateY(10px)}8.75%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}12.25%{-webkit-transform:scaleY(.9) translateY(-15px);transform:scaleY(.9) translateY(-15px)}15.75%{-webkit-transform:scaleY(1) translateY(4px);transform:scaleY(1) translateY(4px)}19.25%{-webkit-transform:scaleY(.8) translateY(0);transform:scaleY(.8) translateY(0)}22.05%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes d{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.7) translateY(10px);transform:scaleY(.7) translateY(10px)}8.75%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}12.25%{-webkit-transform:scaleY(.9) translateY(-15px);transform:scaleY(.9) translateY(-15px)}15.75%{-webkit-transform:scaleY(1) translateY(4px);transform:scaleY(1) translateY(4px)}19.25%{-webkit-transform:scaleY(.8) translateY(0);transform:scaleY(.8) translateY(0)}22.05%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes e{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.85) translateY(14px);transform:scaleY(.85) translateY(14px)}8.75%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}13.3%{-webkit-transform:scaleY(.9) translateY(-25px);transform:scaleY(.9) translateY(-25px)}18.55%{-webkit-transform:scaleY(1) translateY(2px);transform:scaleY(1) translateY(2px)}21%{-webkit-transform:scaleY(.8) translateY(0);transform:scaleY(.8) translateY(0)}22.75%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes e{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}5.25%{-webkit-transform:scaleY(.85) translateY(14px);transform:scaleY(.85) translateY(14px)}8.75%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}13.3%{-webkit-transform:scaleY(.9) translateY(-25px);transform:scaleY(.9) translateY(-25px)}18.55%{-webkit-transform:scaleY(1) translateY(2px);transform:scaleY(1) translateY(2px)}21%{-webkit-transform:scaleY(.8) translateY(0);transform:scaleY(.8) translateY(0)}22.75%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@media (orientation:portrait){.splash.cover h1{background-size:85%}}@media (max-width:768px) and (orientation:landscape){#team .number{font-size:15em}}@media (max-width:480px){#team .number{font-size:12em}.tube-feed li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.tube-feed li:nth-child(3n+2){padding:0}.contact-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.user-form{margin:20px 0}}@media (max-height:400px){.splash h2{font-size:2.75em;margin-top:-30px}}
