body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}

html {
   font-family: "Roboto", sans-serif;
   background-color: #d6b04b /*rgba(9, 28, 34, 1)*/;
}
html, body {
  height: 100%;
  min-height: 100%;
  background-image: url("../../files/images/metamorphosa-ikarusbbehindthesun01.jpg") !important;
  background-repeat: no-repeat !important;
  background-size: cover;
  color: #efefef;
  background: #000;
  background-size: 60%;
  background-position: center;
}
.site-bg {
    background-color: transparent;
}
.site-bg img {
	display: none
}
#container{
	/*position: fixed;
	z-index: 1;
	top: 20em;
	left: 25%;
	right: 25%;*/
	max-width: 1200px;
	margin: 0 3em 0 3em;
	padding-top: 22em;
	padding-bottom: 10em
}
#main{
	
}
#header{
	position: fixed;
	width: 100%;
	z-index: 10;
	top: 0
}
#footer {
    background: rgba(0,0,0,1);
    bottom: 0;
    position: fixed;
    padding: 0.7em 0;
    width: 100%;
    text-align: center;
    font-size: 0.8em;
    text-align: center;
}
#footer a,
#footer p {
	color: #fff;
	text-decoration: none;
	line-height: 152%
}
.row-main-footer{
	margin: 0 auto; 
	width: 200px
}
h1,h2,h3,h4,h5 {
	text-transform: uppercase;
	font-weight: 200
}
h1 {
	color: #fff; 
	margin: 0; 
	font-size: 1.4em;
	margin-bottom: 1em
}
h2 {
	color: #fff; 
	margin: 0; 
	font-size: 1.2em;
	margin-top: 1em
}
h1 a,
h2 a {
	text-decoration: none;
	color: yellow;
	text-transform: uppercase;
}
h1 a:hover,
h2 a:hover {
	color: #fff;
}
.votebox{
	/*background: rgba(0,0,0,0.8);
	width: 703px;
	text-align: center;
	padding: 1em 2em*/
}
.votebox .rs-column{
	margin: 0
}
p {
	font-family: "Roboto", sans-serif; 
	margin: 0;
	line-height: 13px;
	color: #000;
	font-size: 0.8em
}
ul {
	list-style: none; 
	padding: 0
}
.tracks {
	margin: 12em 0 0 0
}
.row-main-header{
	width: 100%; 
	background: rgba(0,0,0,0.8); 
	padding: 5.2em 0;
	margin: 4em 0 0 0;
}
.navi-main {
	position: absolute; 
	right: 1em
}
.navi-main .level_1 {
	float: right;
	padding-right: 1em;
	width: auto
}
.navi-main .level_1 li {
	padding: 0 1em;
	display: inline;
	text-transform: uppercase;
	float: left
}
.navi-main .level_1 li a{
	text-decoration: none; 
	color: #fff;
	font-weight: 200
}
.navi-main .level_1 li a:hover{
	font-weight: 200;
	text-decoration: overline
}
.navi-main .level_1 .active{
	font-weight: 200;
	text-decoration: line-through;
	font-style: italic;
	font-variant: small-caps
}
/*Language*/
.language-change{
	
}
.current-language-info{
	display: none
}
.more-available-languages ul{
	position: fixed;
	right: 2em
}
.more-available-languages ul a{
	color: #000; 
	text-transform: uppercase;
	text-decoration: none
}
.more-available-languages ul a:hover{
	color: #fff; 
	text-transform: uppercase;
	text-decoration: none
}
.more-available-languages h3{
	display: none
}
.more-available-languages{
	display: none
}
/*Slider*/
.custom{
	position: fixed;
	top: 0;
	z-index: -1;
	width: 100%; 
	height: 100%
}
#bg-slide{
	
}
.bg-slider{

}
.bx-wrapper {
    padding: 0;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    border: 0px solid #fff;
    background: transparent;
    z-index: -1;
}
.bx-viewport{

}
.bx-wrapper ul li{
	
}
.bx-wrapper figure{

}
.bx-wrapper img,
.bg-slider img{
	 min-width: 100% !important;
	 min-height: 100vh !important;
	 background-size: cover;
	 background-position: center;
	 background-repeat: no-repeat;
}
/*ICONS*/
.social-icons{

	right: 12em; 
	top:4em;
	z-index: 1
}
.social-icons li{
	display: inline;
	font-size: 1.2em;
	margin: 0 0.4em 
}
.social-icons a{
	color: #fff;
	opacity: 0.7
}
.social-icons a:hover{
	color: #fff;
	opacity: 1
}
.social-icons{
	
}
.icon-yt{
	
}
.icon-fb{
	
}
.icon-mail{
	
}
.icons,.icons02 {
    padding: 0;
    max-width: 500px;
    text-align: left;
    margin-left: 2.6em
}
.iconbox{
	
}
.icons02 {
	height: 44px
}
.icons02 .fa{
	margin-top: 0.34em;
	color: #000
}
.icons figure img {
	-webkit-box-shadow: 0px 0px 18px 0px rgba(255,255,255,0.25);
	-moz-box-shadow: 0px 0px 18px 0px rgba(255,255,255,0.25);
	box-shadow: 0px 0px 18px 0px rgba(255,255,255,0);
}
.icons a{
	color: #efefef;
}
.icons02 a {
	color: #000;
}
.icons li,
.icons02 li {
	display: inline-block; 
	margin: 0 0.3em
}
.icons02 li {
	margin: 0 0.9em 0 0.3em
}
.icons li a{
	border: 1px solid transparent; 
	border-radius: 100%;
	padding: 0.8em 0.6em;
	background: rgba(255,255,255,0.1) !important; 
}
.icons02 li a {
	border: 1px solid #000; 
	border-radius: 100%;
	padding: 1.1em 0.6em 0.6em 0.6em;
	background: rgba(255,255,255,0.1) !important; 
}
.icons li a:hover {
	border: 1px solid #000; 
	border-radius: 100%;
	padding: 0.8em 0.6em;
	background: rgba(255,255,255,0) !important; 
}
.icons02 li a:hover {
	border: 1px solid #000; 
	border-radius: 100%;
	padding: 1.1em 0.6em 0.6em 0.6em;
	background: rgba(255,255,255,0) !important; 
}
.icon-fb a{
	padding:1.1em 0.8em 0.6em 0.8em !important
}
.icon-bc a {
	padding: 0.9em 0.5em !important;
}
.icon-bc img {
    width: 32px;
    height: auto;
    vertical-align: bottom;
}
.icon-apple a{
	padding: 0.8em 0.8em !important;
}
.fa {
    font-size: 25px;
    color: #efefef;
}
figure {
	margin: 0; 
	padding: 0; 
}
.logo {
    margin-right: 5%;
    margin-top: 2em;
    position: absolute;
    top: 0em;
    right: 2em;
    z-index: 10
}
.logo img {
	max-width: 330px; 
	height: auto;
	opacity: 0.8
}
.logo p {
	font-size: 0.7em; 
	margin: 1em 0 0 0.6em; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff
}
.cont-fixed {
    width: 50%;
    background: #000;
    color: #fff;
    z-index: 1;
    line-height: 100%;
    margin-right: 0em !important;
    opacity: 0.85;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    padding: 2em 1em 10em 1em !important;
    filter: alpha(opacity=50);
    position: fixed;
    top: 8em;
    left: 25%;
    right: 25%;
    overflow: scroll;
    max-height: 70vh;
    z-index: 10;
    font-family: "Roboto", sans-serif;
    font-size: 0.9em
}
.cont-fixed h1 {
    margin: 1em 0.8em;
    font-size: 1.6em;
    font-weight: 200
}
.cont-fixed p {
    font-size: 1em !important;
    line-height: 130%;
    margin-top: 0.4em;
    margin-bottom: 0.4em;
    padding: 0.4em 1.3em !important;
    color: #efefef;
    font-weight: 200
}
.cont-fixed ul li p {
    font-size: 1em !important;
   }
.cont-fixed ul li ul {
    font-size: 1em !important;
    line-height: 130%;
    margin-left: 1.2em
   }
.cont-fixed h4,
.cont-fixed h2 {
    font-size: 1em;
    line-height: 142%;
    font-weight: 300;
    margin-left: 1.2em
}
.cont-fixed ul li h4,
.cont-fixed ul li h2 {
    font-size: 1em;
   }
.cont-fixed a {
	color: #fff
}
.cont-fixed a:hover {
	color: #efefef
}
.cont-fixed .close {

}
/*CONT*/
.cont {
    max-width: 600px;
    font-size: 90%;
    letter-spacing: 1px;
    background: rgba(255,255,255,0.3); 
	padding: 1em 2em;
}
.cont a{
	color: #000
}
.cont3 {
    max-width: 1200px;
    margin: 0 auto;
    font-size: 90%;
    letter-spacing: 1px;
    background: rgba(255,255,255,0.5); 
	padding: 1em 2em;
}
.cont p,.cont2 p, .cont-rgt p,
.cont p,.cont2 p, .cont-rgt p,
.cont p,.cont3 p, .cont-rgt p,
.cont ul {
	line-height: 182%;
	font-weight: 300; 
	margin: 0 0 0 0;
	font-size: 1em
}
.cont h1 {
	line-height: 162%;
	margin: 0
}
.cont2 {
	margin: 28em 0 0 3em; 
	max-width: 500px;
    font-size: 90%;
    letter-spacing: 1px;
    float: left;
}
.cont3 {
	margin: 28em 0 0 3em; 
    font-size: 90%;
    letter-spacing: 1px;
}
.cont2 figure:hover {
	opacity: 0.7
}
.cont-rgt {
	margin: 8em 0 0 3em; 
    font-size: 90%;
    letter-spacing: 1px;
    float: right;
    position: absolute;
    right: 3em; 
    top: 20em;
    max-width: 700px;
    background: rgba(255,255,255,0.2); 
	padding: 1em 2em;
}
/*VIDEO*/
.video-container iframe{
	width: 400px;
	height: 300px
}
.acc-video{
	
}
/*STILL - Instagram*/
.newslist{
	margin: 0 auto;
	max-width: 1200px
}
.newslist figure{
	max-width: 300px
}
.newslist figure img{
	opacity: 0.8;
	max-width: 300px
}
.newslist figure img:hover{
	opacity: 0.9
}
.newslist p{
	
}
.newslist a{
	text-decoration: none;
	color: #000
}
.newslist h2{
	font-size: 1em;
	display: none
}
.newslist .more{
	display: none
}
.newslist .ce_text{
	display: none
}
.newslist .layout_latest{
	max-width: 300px;
	max-height: 224px;
	float: left;
	background-color: #000
	}
	
@media (max-width: 1400px) {
.bx-wrapper img,
.bg-slider img{
    min-width: 130vh !important;
	min-height: 100vh !important;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
}
@media (max-width: 900px) {
.bx-wrapper img {
    
}	
.votebox{
	background: rgba(0,0,0,0.8);
	width: 100%;
	text-align: center;
	padding: 1em 0
}
}
@media (max-width: 700px) {
.bx-wrapper img {
    
}
.votebox iframe{
	max-width: 400px
}
.navi-main {
    position: absolute;
    right: auto;
    left: 2em;
    top: 13em;
}
}
@media (max-width: 400px) {
.release-wrap {
	max-width: 100%; 
	text-align: center; 
	margin: 18em 0em 0em 0; 
	padding: 1em 0em !important; 
}
.cont2 {
	margin: 26em 0 0 3em
}
.cont2 h1 {
	font-size: 1.4em
}
.cont2 iframe{
	max-width: 82%;
	
}
figure img {
	width: 100%
}
.ce_gallery > ul li {
    width: 85%;
}
}






