/*!
Theme Name: Wall of Sound 2019
Author: Jack McGurran
Description: Theme for Wall of Sound PR
Version: 0.1
*/@font-face{font-family:'alte_din_1451_mittelschriftRg';src:url("fonts/alte-din-1451-mittelschrift.regular-webfont.woff2") format("woff2"),url("fonts/alte-din-1451-mittelschrift.regular-webfont.woff") format("woff"),url("fonts/alte-din-1451-mittelschrift.regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom;max-width:100%;height:auto}input,select,textarea{font:inherit}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#000;position:fixed;z-index:10000;bottom:0;right:100%;width:100%;height:10px}.newsContainer .added .post,.rosterNews .added .post{opacity:0}.newsContainer .post,.newsContainer .roster,.rosterNews .post,.rosterNews .roster{float:left;margin:0 20px 20px 0;position:relative;-webkit-transition:.2s opacity linear;-moz-transition:.2s opacity linear;-o-transition:.2s opacity linear;transition:.2s opacity linear}.newsContainer .post a,.newsContainer .roster a,.rosterNews .post a,.rosterNews .roster a{display:block;position:relative;width:190px;height:190px;background:#000;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px rgba(0,0,0,0.3);-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}@media screen and (max-width: 1024px){.newsContainer .post a,.newsContainer .roster a,.rosterNews .post a,.rosterNews .roster a{width:150px;height:150px}}.newsContainer .post a div.image,.newsContainer .roster a div.image,.rosterNews .post a div.image,.rosterNews .roster a div.image{background:image-url("circle.png") 50% 0%;background-size:cover;-webkit-flex:2;flex:2;position:relative;z-index:300;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.newsContainer .post a h2,.newsContainer .roster a h2,.rosterNews .post a h2,.rosterNews .roster a h2{position:relative;z-index:400;padding:10px;text-align:left;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:14px;background:#e6bcbe}.newsContainer .post a h2 span,.newsContainer .roster a h2 span,.rosterNews .post a h2 span,.rosterNews .roster a h2 span{position:relative;z-index:300}.newsContainer .post a h2:after,.newsContainer .roster a h2:after,.rosterNews .post a h2:after,.rosterNews .roster a h2:after{content:"";position:absolute;bottom:0;right:0;border-right:10px #000 solid;border-bottom:10px #000 solid;border-left:10px transparent solid;border-top:10px transparent solid;width:0;height:0;z-index:200;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.newsContainer .post a h2:before,.newsContainer .roster a h2:before,.rosterNews .post a h2:before,.rosterNews .roster a h2:before{content:"";position:absolute;bottom:0;right:0;border-right:12px #000 solid;border-bottom:12px #000 solid;border-left:12px transparent solid;border-top:12px transparent solid;width:0;height:0;z-index:100;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.newsContainer .post a:hover,.newsContainer .roster a:hover,.rosterNews .post a:hover,.rosterNews .roster a:hover{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.newsContainer .post a:hover div.image,.newsContainer .roster a:hover div.image,.rosterNews .post a:hover div.image,.rosterNews .roster a:hover div.image{-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);-webkit-transition:30s all ease-out;-moz-transition:30s all ease-out;-o-transition:30s all ease-out;transition:30s all ease-out}.newsContainer .post a:hover h2,.newsContainer .roster a:hover h2,.rosterNews .post a:hover h2,.rosterNews .roster a:hover h2{color:#fbf8f8}.newsContainer .post a:hover h2:after,.newsContainer .post a:hover h2:before,.newsContainer .roster a:hover h2:after,.newsContainer .roster a:hover h2:before,.rosterNews .post a:hover h2:after,.rosterNews .post a:hover h2:before,.rosterNews .roster a:hover h2:after,.rosterNews .roster a:hover h2:before{border-right:300px #000 solid;border-bottom:300px #000 solid;border-left:300px transparent solid;border-top:300px transparent solid}.newsContainer .nextPosts,.rosterNews .nextPosts{float:left;width:190px;height:190px;background:#e6bcbe;position:relative;overflow:hidden;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px rgba(0,0,0,0.3);-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}@media screen and (max-width: 1024px){.newsContainer .nextPosts,.rosterNews .nextPosts{width:150px;height:150px}}.newsContainer .nextPosts a,.rosterNews .nextPosts a{display:block;position:relative;z-index:300;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:image-url("circle.png") no-repeat 50% 0%;background-size:100% auto;font-size:2em;line-height:1em;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.newsContainer .nextPosts:after,.rosterNews .nextPosts:after{content:"";position:absolute;bottom:0;right:0;border-right:10px #000 solid;border-bottom:10px #000 solid;border-left:10px transparent solid;border-top:10px transparent solid;width:0;height:0;z-index:200;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.newsContainer .nextPosts:before,.rosterNews .nextPosts:before{content:"";position:absolute;bottom:0;right:0;border-right:12px #000 solid;border-bottom:12px #000 solid;border-left:12px transparent solid;border-top:12px transparent solid;width:0;height:0;z-index:100;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.newsContainer .nextPosts:hover,.rosterNews .nextPosts:hover{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.newsContainer .nextPosts:hover:after,.newsContainer .nextPosts:hover:before,.rosterNews .nextPosts:hover:after,.rosterNews .nextPosts:hover:before{border-right:300px #000 solid;border-bottom:300px #000 solid;border-left:300px transparent solid;border-top:300px transparent solid}.newsContainer .nextPosts:hover a,.rosterNews .nextPosts:hover a{background-position:50% 0%;color:#fbf8f8;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media screen and (max-width: 672px){.newsContainer .nextPosts:hover a,.rosterNews .nextPosts:hover a{background-position:50% 85%}}.newsSingle{background:#e6bcbe;padding:20px;max-width:1000px}.newsSingle .heading{background:#fbf8f8;color:#000;padding:10px;margin:0px auto 20px}.newsSingle .heading h2{display:block;font-size:1.5em;line-height:1em;text-align:left}.newsSingle .heading .meta{margin-top:10px;text-align:left;line-height:1.4em;letter-spacing:1px;color:#000}.newsSingle .heading .meta a{-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.newsSingle .heading .meta a:hover{color:#e6bcbe}.newsSingle .ftimg{width:100%;margin:0px auto 20px}.newsSingle .theContent p{text-transform:none;font-weight:normal;text-align:left;line-height:1.4em;letter-spacing:1px;overflow-wrap:break-word;word-wrap:break-word}.newsSingle .theContent p+p{margin-top:20px}.newsSingle .theContent p strong{font-weight:bold}.newsSingle .theContent p a{font-weight:bold;padding:0 2px;position:relative;box-shadow:inset 0 -4px 0 #fbf8f8;-webkit-transition:.1s box-shadow linear;-moz-transition:.1s box-shadow linear;-o-transition:.1s box-shadow linear;transition:.1s box-shadow linear}.newsSingle .theContent p a:hover{box-shadow:inset 0 -16px 0 #fbf8f8}.newsSingle .relationship{text-align:left;color:#000;margin-top:20px;font-size:0.8em;line-height:1.4em;letter-spacing:1px}.newsSingle .relationship a{text-decoration:underline}.newsSingle .relationship a:hover{color:#fbf8f8}.rosterInfo{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width: 850px){.rosterInfo{display:block}.rosterInfo .logo{margin-bottom:10px}}.rosterInfo .logo img{max-width:250px}.rosterInfo .logo h2{font-size:28px;line-height:30px;text-align:left}.rosterInfo ul.links li{font-size:1.2em;display:inline-block;vertical-align:middle;margin:10px}.rosterInfo ul.links li a{-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.rosterInfo ul.links li a:hover{color:#000}.rosterInfo{background:#fbf8f8;display:inline-block;padding:10px;float:left;margin-bottom:20px}.download{padding:10px 0 0 0;display:block;text-transform:uppercase}.rosterNews{margin-top:20px;background:#fbf8f8;padding:20px 20px 0}.rosterNews h3{margin-bottom:20px;font-size:1.5em;text-align:left;color:#e6bcbe}.theTeam{margin-top:20px}.teamInfo h2{display:block;padding:10px;background:#fbf8f8;color:#000;font-size:28px;line-height:30px}.theTeam p{text-transform:none;font-weight:normal;text-align:left;overflow-wrap:break-word;word-wrap:break-word}.theTeam p+p{margin-top:20px}.theTeam p strong{font-weight:bold}.theTeam p a{font-weight:bold;padding:0 2px;position:relative;box-shadow:inset 0 -4px 0 #fbf8f8;-webkit-transition:.1s box-shadow linear;-moz-transition:.1s box-shadow linear;-o-transition:.1s box-shadow linear;transition:.1s box-shadow linear}.theTeam p a:hover{box-shadow:inset 0 -16px 0 #fbf8f8}body{background:#fbf8f8;font-family:"alte_din_1451_mittelschriftRg", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;font-weight:bold;letter-spacing:0.08em;color:#000;text-align:center;padding:20px;font-size:16px;line-height:1.4em}a{color:inherit;text-decoration:none;cursor:pointer}em{font-style:italic}h1,h2,h3{text-transform:uppercase}h2{line-height:16px;font-size:16px}p{margin:8px 0}.wrapper{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}#mc_embed_signup{padding:20px 0 0 0;text-align:left}#mc_embed_signup-mobile{padding:0 0 0 0;text-align:left}.mc-field-group{margin:10px 0 0 0}.button{background-color:#e6bcbe;text-transform:uppercase;padding:1px 10px}.small-text{font-size:12px;display:inline-block}#mc_embed_signup{display:block}#fixedFooter{position:fixed;background-color:#E6BCBE;left:0px;bottom:0px;width:100%;z-index:500;padding:20px 20px 47px 20px;display:none}#closeButton{display:inline-block;float:right;cursor:pointer;text-decoration:underline;margin:-5px 0 0 0}.checkbox-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label{display:inline-block;vertical-align:middle;cursor:pointer;font-size:12px}.checkbox-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before{content:'';background:#fff;border:1px solid #000;display:inline-block;vertical-align:middle;width:14px;height:14px;padding:2px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{background:black;box-shadow:inset 0px 0px 0px 4px #fff}.checkbox-custom:focus+.checkbox-custom-label{outline:1px solid #ddd}.input-group{margin-top:5px}input{border:1px solid #000;font-size:14px;height:39px;padding:10px;letter-spacing:1px}.text-input{width:100%}.button{width:auto;float:right}.ajaxContainer{-webkit-flex:1;flex:1}#stratus{color:#fff}#stratus #drawer,#stratus #player{background:#000;border-color:#000}#stratus #drawer #artwork{-webkit-box-shadow:inset -5px 0 5px -5px rgba(0,0,0,0.15);-moz-box-shadow:inset -5px 0 5px -5px rgba(0,0,0,0.15);box-shadow:inset -5px 0 5px -5px rgba(0,0,0,0.15)}#stratus #drawer ul#tracks li{color:#898989}#stratus #drawer ul#tracks li:nth-child(2n){background:#000}#stratus #drawer ul#tracks li:hover{background:#383838}#stratus #drawer ul#tracks li.current{color:#fff}#stratus #player .prev,#stratus #player .next,#stratus #player .play,#stratus #player .pause,#stratus #player ul#stats li span,#stratus #player ul#buttons li>*,#stratus #player .close,#stratus #player #share{background-image:url("http://stratus.soundcloud.com/themes/dark/sprites.png")}#stratus #player a{color:#e6bcbe}#stratus #player #time{background:#e6bcbe}#stratus #player #time:hover{background:#ff}#stratus #player .track,#stratus #player #share,#stratus #player #comment{background-color:#000;border-color:#fff}#stratus #player ul#stats li,#stratus #player ul#buttons li{border-color:#555}#stratus #player #share ul#social a{background:url("https://stratus.soundcloud.com/images/social.png")}#stratus #player #share #embed input{border-color:#555}.roster-link h2{position:relative;z-index:400;padding:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;font-size:28px;line-height:29px;background:#e6bcbe}.inactive{opacity:50%}.roster-link{float:left;width:47%;position:relative;-webkit-transition:.2s opacity linear;-moz-transition:.2s opacity linear;-o-transition:.2s opacity linear;transition:.2s opacity linear;margin:1.5%}.link-area{width:103%;margin:-1.5%;float:left;padding:0 0 20px 0}.roster-link h2:before{content:"";position:absolute;bottom:0;right:0;border-right:12px #000 solid;border-bottom:12px #000 solid;border-left:12px transparent solid;border-top:12px transparent solid;width:0;height:0;z-index:100;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.roster-link h2:after{content:"";position:absolute;bottom:0;right:0;border-right:10px #000 solid;border-bottom:10px #000 solid;border-left:10px transparent solid;border-top:10px transparent solid;width:0;height:0;z-index:200;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.left{width:404px;margin:0 20px 20px 0}@media screen and (max-width: 1024px){.left{width:319px}}.left .homeLink h1{display:block;width:100%;height:0;padding-bottom:52%;overflow:hidden;position:relative;background:#e6bcbe;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px rgba(0,0,0,0.5);-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.left .homeLink h1 span{background:url("logo.jpg") no-repeat 50% 50%;position:absolute;display:block;text-indent:-999999px;top:0;left:0;bottom:0;right:0;z-index:5;background-size:contain}.left .homeLink:hover h1{-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.2);box-shadow:0px 0px 3px rgba(0,0,0,0.2);-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02);background:#f2c7c9}@media screen and (max-width: 768px){.left #menu-main-menu.minimised{max-height:70px;overflow:hidden}}.left #menu-main-menu li a{display:block;width:100%;background:#e6bcbe;margin-top:20px;padding:0 10px;font-size:30px;text-transform:uppercase;position:relative;overflow:hidden;height:50px;line-height:50px;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px rgba(0,0,0,0.5);-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.left #menu-main-menu li a span{position:relative;z-index:5}.left #menu-main-menu li a:after{content:"";position:absolute;bottom:0;right:0;border-right:10px #000 solid;border-bottom:10px #000 solid;border-left:10px transparent solid;border-top:10px transparent solid;width:0;height:0;z-index:5;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.left #menu-main-menu li a:before{content:"";position:absolute;bottom:0;right:0;border-right:12px #000 solid;border-bottom:12px #000 solid;border-left:12px transparent solid;border-top:12px transparent solid;width:0;height:0;z-index:5;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.left #menu-main-menu li a:hover{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02);color:#fbf8f8}.left #menu-main-menu li a:hover:after,.left #menu-main-menu li a:hover:before{border-right:300px #000 solid;border-bottom:300px #000 solid;border-left:300px transparent solid;border-top:300px transparent solid}.left #menu-main-menu li.mobileMenu a:after,.left #menu-main-menu li.mobileMenu a:before{content:none}.left #menu-main-menu li.mobileMenu a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.left #menu-social-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:20px}.left #menu-social-menu li{display:inline-block;-webkit-flex:1;flex:1}.left #menu-social-menu li.signup{-webkit-flex:4;flex:4}.left #menu-social-menu li+li{margin-left:20px}.left #menu-social-menu li a{display:block;width:100%;padding:10px;background:#e6bcbe;-webkit-box-shadow:0px;-moz-box-shadow:0px;box-shadow:0px;-webkit-transition:.2s transform linear,.2s box-shadow linear,.1s background linear;-moz-transition:.2s transform linear,.2s box-shadow linear,.1s background linear;-o-transition:.2s transform linear,.2s box-shadow linear,.1s background linear;transition:.2s transform linear,.2s box-shadow linear,.1s background linear}.left #menu-social-menu li a:hover{color:#fbf8f8;background:#000;-webkit-transform:scale(1.01, 1.01);-moz-transform:scale(1.01, 1.01);-ms-transform:scale(1.01, 1.01);-o-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 5px rgba(0,0,0,0.3)}.stretch{display:none}.mobileMenu{display:none}@media screen and (max-width: 768px){.mobileMenu{display:block}.wrapper{display:block;margin-bottom:128px}.left{width:100%;margin:0 auto 20px}#fixedFooter{display:block;position:fixed;background-color:#E6BCBE;left:0px;bottom:0px;width:100%;z-index:500;padding:20px 20px 47px 20px}#mc_embed_signup{display:none}.newsContainer .post,.newsContainer .roster,.rosterNews .post,.rosterNews .roster{width:100%;margin:0 0 20px}.newsContainer .post a,.newsContainer .roster a,.rosterNews .post a,.rosterNews .roster a{width:100%;height:190px}.newsContainer .post a div.image,.newsContainer .roster a div.image,.rosterNews .post a div.image,.rosterNews .roster a div.image{background-position:50% 50%}.newsContainer .nextPosts,.rosterNews .nextPosts{width:100%;height:190px}.newsContainer .nextPosts a,.rosterNews .nextPosts a{background-position:50% 85%}.rosterInfo{display:block}.rosterInfo .logo{margin-bottom:10px}}
