/* This stylesheet generated by Transfonter (http://transfonter.org) on August 30, 2016 11:12 AM */

@font-face {
	font-family: 'Depressionist 3 Revisited';
	src: url('http://www.deadheavens.com/scripts/Fonts/Depressionist3Revisited.eot');
	src: url('http://www.deadheavens.com/scripts/Fonts/Depressionist3Revisited.eot?#iefix') format('embedded-opentype'),
		url('http://www.deadheavens.com/scripts/Fonts/Depressionist3Revisited.woff') format('woff'),
		url('http://www.deadheavens.com/scripts/Fonts/Depressionist3Revisited.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

html{overflow-y:scroll}
body{text-align:center;width:100%;margin:0 auto;font-family:Oswald,Helvetica Neue,Helvetica,Arial;color:#fff;background-color:#020202;}
p,h1,h2{margin-top:0;margin-bottom:10px}
p{font-size:100%;font-weight:300}
div.date{border-radius:4px;font-family: 'Depressionist 3 Revisited';line-height:25px;height:25px;vertical-align:middle;display:inline-block;color:#020202;background-color:#934F78;margin-bottom:10px;padding-left:8px;padding-right:8px;font-weight:400;text-transform:uppercase;font-size:110%;border:2px solid #020202;}
div.date_tag{margin-right:3px}
h1{font-family: 'Changa One', cursive;font-size:40px;text-transform:uppercase;margin-bottom:45px;background-color:#363636;padding:5px;line-height:55px;color:#6b6b6b;border-top:2px solid #5B5B5B;border-bottom:2px solid #5B5B5B;
text-shadow:-1px -1px 0 #020202,1px -1px 0 #020202,-1px  1px 0 #020202,1px  1px 0 #020202;}
h2{font-family: 'Changa One', cursive;width:100%;font-size:26px;font-weight:700;text-transform:none;text-transform:uppercase}
h2.release_title{font-family: 'Changa One', cursive;font-size:35px;text-transform:uppercase;margin-bottom:8px;margin-top:8px;}
p.release_date{color:#6b6b6b;font-weight:600;}
p.dark_text{color:#000;}
h3{font-family: 'Changa One', cursive;font-size:22px;width:100%;font-weight:700;text-transform:uppercase}
p.p2{font-family: 'Changa One', cursive;color:#000}
a:hover,a:visited,a:link,a:active{color:#A82B7C}
div#container{position:relative;width:calc(100% - 30px);max-width:960px;display:inline-block;margin:0 auto;padding-left:15px;padding-right:15px;margin-bottom:50px}
img{margin-bottom:10px}

hr.release_line{margin-bottom:33px}

.release{border:3px solid #fff;width:350px;height:auto;max-width:95%;box-shadow:0 0 0 2pt #000;border-radius:20px;margin-bottom:10px}
.photo{border:2px solid #fff;height:auto;margin:0}
.logo{max-width:80%}
div#banner{margin:0 auto;max-width:960px;padding-top:40px;padding-bottom:15px;}
div#header{position:relative;padding-bottom:30px;margin-bottom:5px;background:url('../images/main/flowers.png') center center / auto 100% repeat-x;}
div#social{max-width:960px;text-align:center;margin:0 auto;margin-bottom:40px;}
ul .btn{display: none;cursor: pointer;font-size:26px;font-weight:700;text-transform:uppercase;}
ul #d_menu{display:inline-block;margin:0 auto;color:#020202;font-size:24px;font-weight:300;text-transform:uppercase;margin-bottom:25px;padding:10px;}
ul { list-style: none outside none; margin:0; padding: 0; text-align: center }
li { display: inline; margin: 0 4px;}

div.contents{font-family: 'Changa One';font-size:30px;color:#934F78;background-color:#020202;display:inline-block;border:2px solid #020202;border-radius:5px;}
div.contents:hover{background-color:#934F78;display:inline-block;border:2px solid #020202;border-radius:5px;color:#020202}


.small_link{text-decoration:none;vertical-align:middle;line-height:22px;height:22px;font-family: 'Depressionist 3 Revisited', cursive;color:#A82B7C;background-color:#E1DFDE;border:1px solid #A82B7C;padding-left:8px;padding-right:8px;font-size:13px;font-weight:400;text-transform:uppercase;display:inline-block;border-radius:4px;}
.small_link:link, .small_link:visited{color:#A82B7C;background-color:#E1DFDE;text-decoration:none}
a.small_link:hover{color:#E1DFDE;text-decoration:none;background-color:#A82B7C}

.flag{z-index:5000;position:absolute;top:0px;left:0px;border:0px;border-right:1px solid #000;border-bottom:1px solid #000;border-radius:0px;background-color:#fff;  box-shadow: 0 0 3px rgba(0,0,0,.3);*/}

div.shows_odd,div.shows_even{max-width:100%;padding:18px 15px}
div.shows_even{background-color:#363636;}
div.shows_not_first{border-top:2px dotted #5b5b5b;}
div.shows_even .small_link,div.shows_odd .small_link{color:#7F4367;text-decoration:none}
div.shows_even .small_link:hover,div.shows_odd .small_link:hover{color:#E1DFDE}
p.bio{font-weight:300;text-align:justify}
p.bio:first-of-type{font-weight:400}
p.bio:first-of-type:first-letter{font-weight:400;font-size:120%}
div#footer{border-top:2px solid #5b5b5b;background-color:#363636;padding-bottom:50px;padding-top:50px;margin-top:25px;text-shadow:-1px -1px 0 #020202,1px -1px 0 #020202,-1px  1px 0 #020202,1px  1px 0 #020202;color:#6b6b6b}
.mail_container{overflow:hidden;display:inline-block;width:316px;max-width:95%;border:3px solid #020202;margin-top:10px;margin-bottom:20px;height:82px;border-radius:20px}
.input{padding:8px;width:100%;border:2px solid #934F78;cursor:text;text-align:center;font-family:Oswald,Helvetica Neue,Helvetica,Arial;border-radius:17px 17px 0 0;font-family: 'Changa One';font-size:20px;}
.input:focus{outline:0;border:2px solid #934F78;}
button{font-size:20px;color:#020202;background-color:#934F78;border:2px solid #934F78;width:100%;padding:8px;cursor:pointer;text-transform:uppercase;border-radius:0 0 17px 17px;font-family: 'Depressionist 3 Revisited', cursive}
button:hover{}
button:focus{outline:0}

div.video_container{position:relative;float:left;outline:1px solid #000;border:2px solid #fff;width:calc((100% / 2) - 10px);text-align:left;display:inline-block;margin:2px;}
div.video_container_NMV{overflow:hidden;position:relative;float:left;border:2px solid #fff;outline:2px solid #000;width:calc((100% / 3) - 10px);text-align:left;display:inline-block;margin:1px;}
div.video_thumb_img{position:relative;width:100%;margin:0px;}
div.video_thumb_text{position:relative;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background-color:#934F78;text-align:left;padding:10px;height:80px}
div.video_thumb_text_NMV{position:absolute;bottom:10px;left:0;right:0;border:1px solid #000;background-color:#934F78;text-align:left;padding:10px}
h2.no_link,p.no_link,a.no_link:link,a.no_link:visited,a.no_link:hover{color:#000}
img.video_img{width:calc(100% - 4px);margin:0px;border:1px solid #000;}

div.video_thumb_title{width:calc(100% - 22px);z-index:1000;position:absolute;bottom:98px;left:0px;border-top:2px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-color:#934F78;padding-top:8px;padding-bottom:2px;padding-left:10px;padding-right:10px;}

.v_container {display:inline-block;position: relative;width: 100%;height: 0;padding-bottom: 56.25%;}
.v_video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

div.press_container{overflow:hidden;position:relative;border:1px solid #000;outline:3px solid #fff;width:calc((100%) - 8px);display:inline-block;margin-bottom:8px;text-align:left;background-color:#363636;}
div.press_thumb_text{position:absolute;bottom:15px;right:-1px;width:calc(50% - 21px);background-color:#934F78;text-align:left;padding:10px;border:1px solid #000;}
img.press_img{width:calc(50%);margin:0px;border-right:1px solid #000;}

.contact_box{text-align:center;border-radius:16px;width:calc(100% - 24px);display:inline-block;position:relative;border:2px solid #000;background-color:#934F78;padding:10px;margin-bottom:10px;}


/*SPRITE*/ 
.m-bandsintown, .m-deezer, .m-facebook, .m-instagram, .m-mailinglist, 
.m-songkick, .m-spotify, .m-tidal, .m-twitter, .amazon, 
.bandcamp, .deezer, .google, .groove, .itunes, 
.napster, .pandora, .soundcloud, .spotify, .tidal
{ max-width: 100%; background-size: 100%; background-image: url('../images/links/iconsprite.png');background-color:#020202;display:inline-block}
 
.m-bandsintown { background-position: 0 0%; background-size: 100%; }
.m-deezer { background-position: 0 5.387931%; background-size: 100%; }
.m-facebook { background-position: 0 10.775862%; background-size: 100%; }
.m-instagram { background-position: 0 16.163793%; background-size: 100%; }
.m-mailinglist { background-position: 0 21.551724%; background-size: 100%; }
.m-songkick { background-position: 0 26.939655%; background-size: 100%; }
.m-spotify { background-position: 0 32.327586%; background-size: 100%; }
.m-tidal { background-position: 0 37.715517%; background-size: 100%; }
.m-twitter { background-position: 0 43.103448%; background-size: 100%; }
.amazon { background-position: 0 48.387097%; background-size: 104.347826%; }
.bandcamp { background-position: 0 53.548387%; background-size: 104.347826%; }
.deezer { background-position: 0 58.709677%; background-size: 104.347826%; }
.google { background-position: 0 63.870968%; background-size: 104.347826%; }
.groove { background-position: 0 69.032258%; background-size: 104.347826%; }
.itunes { background-position: 0 74.193548%; background-size: 104.347826%; }
.napster { background-position: 0 79.354839%; background-size: 104.347826%; }
.pandora { background-position: 0 84.516129%; background-size: 104.347826%; }
.soundcloud { background-position: 0 89.677419%; background-size: 104.347826%; }
.spotify { background-position: 0 94.83871%; background-size: 104.347826%; }
.tidal { background-position: 0 100%; background-size: 104.347826%; }

.small_link_image{border-radius:50%;border:2px solid #fff;width:46px;height:46px;box-shadow:0 0 0 2px #000;margin:2px;}
.social_sprite{border-radius:10%;width:48px;height:48px;border:3px solid #020202;margin:5px;display:inline-block;overflow:hidden}
.social_sprite_s{border-radius:10%;width:40px;height:40px;border:2px solid #020202;margin:5px;display:inline-block;overflow:hidden}

@media only screen and (max-width: 599px) {
div.press_container{position:relative;width:calc((100%) - 8px);display:inline-block;}
div.press_thumb_text{position:relative;width:calc(100% - 16px);}
img.press_img{width:calc(100% - 2px);border:1px solid #000;}
div#container{width:calc(100% - 16px);padding-left:8px;padding-right:5px}
.desktop{visibility:hidden;display:none}
div#banner{padding-bottom:15px}
.rel_img{width:100%;float:left;margin:0;border:2px solid #fff;margin-bottom:22px}
.rel_text_cont{width:100%}
.rel_container{width:98%;position:relative}
div.contents{font-size:24px;}
ul #d_menu{margin-bottom:0px;}
h1{font-size:30px;line-height:45px;margin-bottom:30px}
}
@media only screen and (max-width: 469px){
h2.show_text{font-size:22px}
div.date{font-size:90%;line-height:21px;height:21px;}
.bio_img{border:2px solid #fff;max-width:calc(100% - 24px);margin-left:10px;margin-right:10px;}
.bio_img_d{visibility:hidden;display:none}div.contents{font-size:22px;}
ul #d_menu{margin-bottom:0px;}
.social_sprite_s{width:30px;height:30px;}
div#banner{padding-top:25px;padding-bottom:5px}
hr.release_line{margin-bottom:20px}
}
@media only screen and (min-width: 600px) {
.mobile{visibility:hidden;display:none}
img.release{height:350px;}
.rel_img{width:45%;float:left;margin:0;border:2px solid #fff;margin-top:35px}
.rel_text_cont{width:calc(50% - 20px);margin-left:50%;padding-left:20px;}
.rel_container{width:100%;display:inline-block;position:relative}
.bio_img_d{border:2px solid #fff;width:40%;float:left;margin-right:15px;margin-bottom:15px}
.bio_img{visibility:hidden;display:none}
}



@media only screen and (max-width: 650px) {
div.press_container{width:calc(100%  - 12px)}
div.video_container{width:calc(100%  - 8px)}
}
@media only screen and (min-width: 470px) and (max-width: 699px) {
.bio_img_d{border:2px solid #fff;width:40%;float:left;margin-right:15px;margin-bottom:15px}
.bio_img{visibility:hidden;display:none}
div.video_container_NMV{width:calc((100% / 2) - 6px)}
}
@media only screen and (max-width: 469px) {
div.video_container_NMV{width:calc(100%  - 6px)}
}

/*TEST*/
.small_link_odd{margin:2px;text-decoration:none;vertical-align:middle;line-height:29px;height:29px;font-family: 'Depressionist 3 Revisited', cursive;color:#fff;background-color:#A82B7C;border:2px solid #fff;box-shadow:0 0 0 2px #000;padding-left:8px;padding-right:8px;font-size:16px;font-weight:400;text-transform:uppercase;display:inline-block;border-radius:8px;}
.small_link_odd:link, .small_link_odd:visited{color:#fff;background-color:#A82B7C;text-decoration:none}
a.small_link_odd:hover{color:#A82B7C;text-decoration:none;background-color:#fff;border:2px solid #A82B7C;box-shadow:0 0 0 2px #fff}

.small_link_even{margin:2px;text-decoration:none;vertical-align:middle;line-height:29px;height:29px;font-family: 'Depressionist 3 Revisited', cursive;color:#fff;background-color:#000;border:2px solid #fff;box-shadow:0 0 0 2px #000;padding-left:8px;padding-right:8px;font-size:16px;font-weight:400;text-transform:uppercase;display:inline-block;border-radius:8px;}
.small_link_even:link, .small_link_even:visited{color:#fff;background-color:#000;text-decoration:none}
a.small_link_even:hover{color:#000;text-decoration:none;background-color:#fff;border:2px solid #000;box-shadow:0 0 0 2px #fff}

.small_link_tickets{line-height:22px;height:22px;padding-left:8px;padding-right:8px;font-size:14px;border-radius:4px;border:2px solid #fff;box-shadow:0 0 0 1px #000;}
a.small_link_tickets:hover{box-shadow:0 0 0 1px #fff}

.small_link_phy_cont{cursor:pointer;position:relative;height:86px;margin:0 auto;display:inline-block;margin-left:12px;margin-right:12px;}
.small_link_phy_cont:hover .small_link_odd{color:#A82B7C;text-decoration:none;background-color:#fff;border:2px solid #A82B7C;box-shadow:0 0 0 2px #fff}
.small_link_phy_cont:hover .small_link_even{color:#000;text-decoration:none;background-color:#fff;border:2px solid #000;box-shadow:0 0 0 2px #fff}

.small_link_phy_text{margin:0px;position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:100%;text-align:center}
.small_link_phy_label{position:absolute;width:40px;height:40px;border:1px solid #222;border-radius:50%;background-color:#e0e0e0;top:19px;left:20px}
.small_link_phy_disc{position:absolute;top:1px;width:80px;height:80px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000;}

p.release_sections{margin-top:23px;margin-bottom:15px;text-transform:uppercase;font-weight:400;font-size:12px;}
div.release_text{width:calc(100% - 10px);display:block;margin-top:20px;background-color:#fff;padding:5px;border-radius:8px;border:1px solid #000;box-shadow: 0 0 0 1px #fff;}
div.release_text_track_box{width:calc(100% - 4px);display:block;margin-top:20px;border-radius:8px;border:2px solid #000;overflow:hidden;box-shadow: 0 0 0 1px #fff;}

.corner_ribbon_p{
  width: 200px;
  background: #e43;
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 22px;
  font-family: 'Depressionist 3 Revisited', cursive;
  font-size:14px;
  border:2px solid #fff;
  letter-spacing: 1px;
  color: #A82B7C;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0,0,0,.3);*/
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  background: #fff;
  z-index:10000;
