html{height:100%;width:100%;margin:0;padding:0}body{margin:0 0 30px 0;padding:0 0 50px 0;text-align:center;font-family:'proxima-nova';background:#222;color:#fff}.clear{clear:both}.wrapper{margin:0 auto;width:1000px;text-align:left;position:relative}.clear{clear:both}.wide-wrapper{margin:0 auto;width:1100px;text-align:left}.clear{clear:both}.two-col-left{float:left;width:48%}.two-col-right{float:right;width:48%}.three-col-left{float:left;width:30%;margin-right:5%}.three-col-mid{float:left;width:30%}.three-col-right{float:right;width:30%}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){body{padding:0 0 30px 0 !important}.wrapper{width:100%}.wide-wrapper{width:100%}.two-col-left,.two-col-right{float:none !important;width:100% !important;clear:both !important}.three-col-left,.three-col-right,.three-col-mid{float:none !important;width:100% !important;clear:both !important;margin-bottom:20px !important}}body.admin{margin:50px 0}body.admin .wrapper{width:500px;margin:0 auto}body.admin h1{border-left:10px solid #FFF;padding-left:10px;font-weight:400}body.admin h3{border-left:10px solid #FFF;padding-left:10px;font-weight:400;margin:40px 0 20px 0}body.admin .field{padding:10px 0}body.admin .field label{display:block;margin-bottom:3px;color:#999}body.admin .field input,body.admin .field textarea{display:block;width:100%;padding:10px;border-radius:2px;font-size:17px;background:#333;border:none;color:#ccc}body.admin .field p.supporting{margin:2px 0 0 0;font-size:13px;color:#95A5A6}body.admin .field textarea{height:150px}.header-3-container{width:100%;max-width:1400px;margin:0 auto}.header-3{width:93%;margin:25px 3.5%;height:47px;text-align:left;position:relative;background:url("trans-white.png") repeat-x;background-position:0 100%}.header-3 a{font-weight:300;color:#fff;opacity:0.5;text-decoration:none;-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;transition:0.5s opacity}.header-3 li.active a{opacity:1}.header-3 a:hover{opacity:1}.header-3 h2{margin:0;font-weight:300;font-size:17px}.header-3 ul{position:absolute;top:2px;right:0;list-style:none;margin:0;padding:0}.header-3 ul li{display:inline-block;margin-left:20px}.header-3 #toggle-mobile-navigation{display:none}.header2{width:96%;text-align:center;height:40px;margin:18px 2%;position:relative}.header2 a{text-decoration:none}.header2 h2{margin:0px 0 0 0;padding:0;font-weight:500;display:inline;position:relative}.header2 h2 a{font-size:19px;color:#fff;opacity:0.8;font-weight:400}.header2 h2 a:hover{opacity:1}.header2 .social{position:absolute;right:40px;top:5px}.header2 .social a{text-indent:-9999em;display:inline-block;width:24px;height:24px;margin-right:10px;opacity:0.8;-webkit-transition:0.2s;-transition:0.2s;-moz-transition:0.2s}.header2 .social a:hover{opacity:1}.header2 .social a#twitter{background:url("icon-twitter.png") no-repeat;background-size:18px 18px}.header2 .social a#instagram{background:url("icon-instagram.png") no-repeat;background-size:18px 18px}.header2 .social a#facebook{background:url("icon-facebook.png") no-repeat;background-size:18px 18px}.header2 a#about{opacity:0.7;position:absolute;right:0;top:6px;font-size:14px;color:#fff}.header2 a#all-music{opacity:0.7;position:absolute;left:0;top:-1px;padding:7px 15px 19px 18px;font-size:14px;color:#fff;display:inline-block;background:url("menu-active@2x.png");background-repeat:no-repeat;background-size:12px 12px;background-position:0 8.5px}.header2 a#all-music:hover,.header2 a#about:hover{opacity:1}.header2 a.active{opacity:1 !important}.header2 ul.release-list{display:none;background:#fff;z-index:100;border-radius:3px;list-style:none;margin:0;width:250px;padding:10px 0px;position:absolute;left:0;top:40px;background:#fff}.header2 ul.release-list hr{background:#eee;border:none;height:1px}.header2 ul.release-list li h4{margin:0;font-size:15px;font-weight:500;color:#333}.header2 ul.release-list li span{font-size:12px;color:#999}.header2 ul.release-list li a{padding:10px 20px;width:210px;display:block;text-align:left}.header2 ul.release-list li a:hover{background:#f7f7f7}.header2 ul.release-list li a:hover span{color:#333}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.header2{margin:10px 4%;width:92%}.header2 .social{display:none}.header2 h2 a{font-size:15px;font-weight:400}.header2 a#all-music{font-size:13px;top:4px}.header2 a#about{font-size:13px;top:11px}.header2 ul.release-list{width:90%;padding:7% 5%;margin:0%}.header2 ul.release-list li a{width:98%;padding:1.5% 1%;background-position:100% 50%}.header2 ul.release-list li a em{display:inline;color:#bbb;margin-left:5px;font-size:11px}.header2 ul.release-list li .panel{display:none !important}}.header{padding:0;width:100%;height:50px}.header h2 a{font-size:18px}.header a{color:#7F8C8D;text-decoration:none;-webkit-transition:color 0.4s;transition:color 0.4s;-moz-transition:color 0.4s}.header a:hover{color:#333}.header ul.nav{list-style:none;margin:0;padding:0;position:absolute;top:16px;right:20px}.header ul.nav li{margin:5px 0 0 15px;display:inline-block}.header ul.nav a{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.header #toggle-mobile-navigation{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.header-3{height:auto;min-height:40px;position:relative}.header-3 h2{text-align:left;display:block}.header-3 ul{position:relative;margin:0;padding:15px 0;right:auto;top:auto;display:none}.header-3 ul li{display:block;text-align:center;margin:10px 0}.header-3 #toggle-mobile-navigation{position:absolute;top:0px;right:0;display:inline-block}.header{height:auto;padding:10px 0}.header h1{top:10px;left:2.5%;font-size:15px;letter-spacing:0.5px;text-transform:uppercase}.header #toggle-mobile-navigation{font-size:15px;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;position:absolute;margin-top:10px;top:0px;right:2.5%;font-family:'proxima-nova-alt-condensed';display:inline-block}.header ul.nav{display:none;width:25%;position:relative;right:0;margin:30px auto;padding:30px 10px 10px 10px;border-top:1px solid #eee}.header ul.nav li{display:block;width:100%;margin:5px 0}.header ul.releases{display:none;width:100%;position:relative;margin-top:33px}.header ul.releases li{display:block;width:100%}.header ul.releases li a{height:auto;padding:10px 0}}.release{margin-top:25px}.release a{color:#fff;opacity:0.5;font-weight:300;text-decoration:none;-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;transition:0.5s opacity}.release a:hover{opacity:1}.release p{color:#fff;line-height:26px;font-size:17px;font-weight:300;opacity:0.5}.release .embed{margin:20px auto 0 auto;width:640px;min-height:320px}.release .services-and-links{list-style:none;margin:10px auto;padding:0;width:640px;height:40px}.release .services-and-links li{display:inline-block}.release .services-and-links li a{font-size:16px}.release .services-and-links li.right{float:right;margin-left:20px}.release .services-and-links li.left{float:left;margin-right:20px}.release h1{font-size:54px;font-weight:700;margin:30px 0 30px 0;text-align:center}.release .about-the-release{text-align:center;width:560px;margin:0px auto 30px auto}.release .about-the-release p.date{font-size:14px;font-style:italic;opacity:0.3}.release .newsletter .inner{margin:0 auto;width:450px;position:relative}.release .newsletter .inner hr{width:20%;margin:45px 40% 40px;background:#444;height:1px;border:none}.release .newsletter .inner h3{color:#fff;font-weight:500;margin:5px 0 0 0;line-height:28px;font-size:20px;text-align:center}.release .newsletter .inner p{color:#bbb;line-height:26px;font-size:18px;font-weight:300;margin-top:5px}.release .newsletter .inner #mc_embed_signup{max-width:450px;margin:23px auto 0px auto;position:relative;height:45px}.release .newsletter .inner #mc_embed_signup label{display:none}.release .newsletter .inner #mc_embed_signup input.email{border-radius:5px 0 0 5px;outline:none;font-family:'proxima-nova';width:67%;padding:10px 4%;height:25px;color:#333;border:none;background:#fff;position:absolute;top:0;left:0;font-size:16px;font-weight:400}.release .newsletter .inner #mc_embed_signup input.email::placeholder{color:#999;font-weight:300}.release .newsletter .inner #mc_embed_signup input.button{border-radius:0 5px 5px 0;outline:none;-webkit-appearance:none;font-family:'proxima-nova';color:#2962FF;border:none;border-left:1px solid #eee;padding:10px 4%;height:45px;background:#fff;text-transform:uppercase;font-size:15px;font-weight:500;width:27%;display:inline-block;cursor:pointer;position:absolute;top:0;right:0;-webkit-transition:all 0.4s;transition:all 0.4s;-moz-transition:all 0.4s}.release ul.releases li a{opacity:1}.release #free-download{display:none}.release .lyrics{margin:30px auto;display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.release h1{font-size:26px;text-align:center;line-height:33px;margin:20px 2.5%}.release .about-the-release{text-align:center;width:95%;font-size:17px;margin:10px 2.5% 30px 2.5%}.release .about-the-release p{font-size:16px;line-height:23px}.release .services-and-links{width:100%;height:auto}.release .services-and-links li{display:block}.release .services-and-links li a{display:block;padding:5px 0;font-size:16px}.release .services-and-links li.right{float:none;margin-left:0px}.release .services-and-links li.left{float:none;margin-right:0px}.release .embed iframe{width:100%;height:auto}.release h3{width:95%;margin:0 2.5%}.release .embed{width:95%;margin:5% 2.5%;min-height:auto}.release .embed iframe{height:190px !important}.release .music-services a{font-size:14px;margin:10px 3px 0 3px}.release .newsletter{display:block}.release .newsletter .inner{width:90% !important;margin:5% !important}.release .newsletter .inner hr{width:20%;margin:35px 40% 30px}.release .newsletter .inner h3{font-weight:400;font-size:17px}.release .newsletter .inner p{line-height:23px;font-size:15px;font-weight:300}.release .newsletter .inner .fsFormatEmail{left:0px;width:40% !important;padding:11.5px !important}.release .newsletter .inner #mc_embed_signup input.button{width:35% !important}.release .newsletter .inner .fsSubmit input{right:0px}.release .lyrics{width:90%;margin:2.5%;padding:2.5%}}.press{width:575px;text-align:left;margin:0 auto}.press h1{color:#fff;margin-top:40px;opacity:0.5;font-weight:300;font-size:13px;text-transform:uppercase;text-align:center;background:url("hr2.png") repeat-x;background-position:0 50%}.press h1 span{background:#222;padding:0 20px}.press img{width:100%}.press p{font-size:17px;color:#fff;font-weight:400;line-height:27px}.press a{color:#fff;text-decoration:underline}.press p.welcome{font-size:26px;line-height:31px;color:#fff}.press p.welcome a{color:#fff}.press ul.press-coverage{list-style:none;margin:20px 0 0 0;padding:0}.press ul.press-coverage li{margin:30px 0}.press ul.press-coverage h4{font-weight:400;font-size:17px;margin:0}.press ul.press-coverage p{font-size:14px;color:#888;line-height:20px;margin-top:5px}.press ul.press-coverage a{text-decoration:none;display:block}ul.releases{width:700px;list-style:none;margin:20px auto;padding:20px 0}ul.releases li.one{float:left;clear:both;margin-right:50px}ul.releases li.two{float:left;margin-right:50px}ul.releases li.three{float:right}ul.releases li{width:200px;display:inline-block;margin:0;text-align:center}ul.releases li img{width:200px;height:200px}ul.releases li a{color:#fff;font-weight:300;text-decoration:none;-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;transition:0.5s opacity}ul.releases li a:hover{opacity:1}ul.releases li h4{text-align:center;font-weight:300;font-size:18px;margin-bottom:0}ul.releases li span{font-size:14px;color:#ccc;position:relative;margin-bottom:30px;display:block;top:0px;font-weight:300}.releases-page h1{font-weight:700;font-size:48px;text-align:center}.thanks{margin:80px auto;text-align:center}.thanks h1{font-weight:600;font-size:80px;margin-bottom:5px}.thanks p{font-size:26px;font-weight:300;color:#ccc;margin:5px auto auto auto;max-width:600px}.page{padding:40px 0;width:600px;text-align:center;margin:0 auto}.page img{width:100%}.page h1{font-weight:700;font-size:48px;text-align:center}.page h2{font-weight:400}.page a{color:#fff;opacity:0.5;font-weight:300;text-decoration:none;-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;transition:0.5s opacity}.page a:hover{opacity:1}.page p{color:#fff;line-height:26px;font-size:17px;font-weight:300;opacity:0.5;text-align:left}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.page{width:92%;padding:4%}.page img{width:100%}ul.releases{width:80%;margin:10%}ul.releases li.one{float:none;margin-right:0px}ul.releases li.two{float:none;margin-right:0px}ul.releases li.three{float:none}ul.releases li{width:100%}ul.releases li a{opacity:1}ul.releases li img{width:100%;height:100%}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#333;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.scrolling-newsletter{position:fixed;width:100%;background:#333;bottom:0;height:100px;text-align:center;display:none}.scrolling-newsletter .inner{width:900px;margin:0 auto;position:relative;text-align:left}.scrolling-newsletter .inner h3{position:absolute;top:17px;left:0;color:#fff}.scrolling-newsletter .inner #mc_embed_signup{width:450px;margin:0px auto;position:absolute;right:0;top:25px;height:45px}.scrolling-newsletter .inner #mc_embed_signup label{display:none}.scrolling-newsletter .inner #mc_embed_signup input.email{border-radius:5px 0 0 5px;outline:none;font-family:'proxima-nova';width:67%;padding:10px 4%;height:25px;color:#333;border:none;background:#fff;position:absolute;top:0;left:0;font-size:16px;font-weight:400}.scrolling-newsletter .inner #mc_embed_signup input.email::placeholder{color:#999;font-weight:300}.scrolling-newsletter .inner #mc_embed_signup input.button{border-radius:0 5px 5px 0;outline:none;-webkit-appearance:none;font-family:'proxima-nova';color:#2962FF;border:none;border-left:1px solid #eee;padding:10px 4%;height:45px;background:#fff;text-transform:uppercase;font-size:15px;font-weight:500;width:27%;display:inline-block;cursor:pointer;position:absolute;top:0;right:0;-webkit-transition:all 0.4s;transition:all 0.4s;-moz-transition:all 0.4s}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.scrolling-newsletter{display:none}}
