@charset "UTF-8";
/* CSS Document */



/*	Resets
	------	*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

a img {border: 0;}

body {
	width: 1024px;
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	padding: 0px;
	background: #000 url(../img/assets/wormed_background.jpg) fixed; background-position: center;
	color: #FFF;
	margin: 0 auto;
	word-spacing: 3px; 
	white-spacing: 3px;
	line-height: 18px;
	-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */
}
p{font-family: 'Inconsolata', sans-serif; font-size: 12px;letter-spacing: 0px;}
h1{font-family: 'Aldrich', sans-serif; font-size: 24px; line-height:48px; color: #01e0ff;letter-spacing: 1px;}
h2{font-family: 'Aldrich', sans-serif; font-size: 16px;line-height:36px; color: #01e0ff; margin: 0px 0px 20px 20px; text-transform:uppercase;}
h3{font-family: 'Aldrich', sans-serif; font-size: 14px;line-height:28px;}
h4{font-family: 'Aldrich', sans-serif; font-size: 14px;line-height:18px;text-transform:uppercase;}
h5{}
a{color: #01e0ff; text-decoration:none;}
a:hover{color: #00a5d4; cursor:pointer; }
li{list-style:none;}
#wrapper{background: rgba(0,0,0,0.6); float:left;}


/*-----header------*/
#header{ padding: 40px 24px; background: #000;}
/*-----fin de header------*/

/*-----slide------*/
#slide{width: 1024px;height: 300px;float:left; display: block; margin: 0px 0px 0px 0px; padding-bottom: 30px; background: #000;border-bottom: 1px solid #0e2329;}
#slide img{max-width: 1024px; max-height: 300px;}
#output{padding: 0px 0px 0px 0px; width:320px; display: block; position:absolute; margin:-300px 0px 0px 0px; z-index: 998; background: rgba(0,0,0,0.5); padding: 10px 20px 20px 20px;}
#output h3{color: #FFF; font-size:13px; padding: 10px 0px 10px 0px;}
.nav-slide{width: 40px; height: 20px; margin: -20px 0px 0px 0px; z-index: 997; position: absolute;}
#prev2{background:#000 url(../img/assets/nav-left.png) 0px 0px no-repeat; display: block; width: 20px; height: 20px; float:left;opacity: 1;}
#next2{background:#000 url(../img/assets/nav-right.png) 0px 0px no-repeat;display: block; width: 20px;height: 20px; float:right; opacity: 1;}
#prev2:hover{opacity: 0.3;}
#next2:hover{opacity: 0.3;}
.ver{width: 960px; height: 520px; display:block; position: absolute; margin: -520px 0px 0px 0px; z-index:990;}
.ver:hover{}
/*-----fin de slide--------*/

/*-----content------*/
.mod{margin: 0px 0px 0px 0px; float:left; padding: 20px 20px 60px 20px; width: 984px; background: rgba(0,0,0,0); border-bottom: 1px solid #0e2329;}
.mod2{margin: 0px 0px 0px 0px; float:left; padding: 20px 20px 60px 20px; width: 472px; background: rgba(0,0,0,0);}
.text{float:left; margin: 0px 20px 0px 20px;}
.wormed{float:right; margin-left: 20px;}
.text p{margin-bottom: 20px; text-align:justify;}

/*links*/
#links{background: #000; float:left;}
#links p{margin-left: 20px;}

/*releases*/
.first{ float:left;margin:0px 0px 60px 20px; width: 944px;}
.first img:hover{filter: alpha(opacity=70);-moz-opacity: .7;KhtmlOpacity: .7;opacity: .7;}
.first h4{margin:0px 0px 10px 0px;}
.first img{float:left; margin: 0px 20px 0px 0px;}
.first ul{list-style: none; margin: 10px 0px 15px 0px;}
.first ul li{ list-style: none;}
.second{ width: 200px; float:left;margin:0px 25px 0px 20px;}
.second h4{ font-size: 10px;}
.second img:hover{filter: alpha(opacity=70);-moz-opacity: .7;KhtmlOpacity: .7;opacity: .7;}

/*merch*/
.merch{margin: 0px 0px 0px 20px;}

/*tour*/
.tour{width: 944px; margin: 0px 20px;}
#bit-upcoming-events{font-family: 'Inconsolata', sans-serif; font-size: 12px;letter-spacing: 0px; font-weight:lighter;}
#bit-events td{border-color:#0e2329;}
th.bit-date, th.bit-venue, th.bit-location, th.bit-tickets{color:#00a5d4; text-transform:uppercase;font-weight:lighter;}
#bit-local-events{font-family: 'Inconsolata', sans-serif; font-size: 12px;letter-spacing: 0px; font-weight:lighter;}



/*------------------music------------------------*/
#music{width: 984px; float: left;}

ul.menu-music {background-color: #000;margin:0px 0px 10px 20px;width: 944px;float: left;}
ul.menu-music li a{background-color: #000;display: block;float: left;width: 90px;padding: 2px 5px;}
ul.menu-music li a:hover {background-color: #eee;display: block;float: left;width: 90px;padding: 2px 5px;}
.music-player {float: left; padding: 0px 20px;}
.sc-player a { text-decoration: none;}
.sc-player h3{ float:left; margin:0px 0px 0px 20px;}

/*-artwork-*/
.sc-player .sc-artwork-list{width: 300px;height: 300px;float:left;margin:0px 0px 0px 20px;background-color: transparent; list-style-type: none;}
.sc-player .sc-artwork-list img{width: 300px;height: 300px;}
.sc-player .sc-artwork-list li{ list-style-type: none; display: none;}
.sc-player .sc-artwork-list li.active{list-style-type: none; display: block;}
.sc-player .sc-artwork-list li img, .sc-player .sc-artwork-list li div{ list-style-type: none; width: 300px; height: 300px;}

/*-info-*/
.sc-player .sc-info{position: absolute;width:644px;padding: 0px;margin:0px 0px 0px 320px;}
.sc-player .sc-info h3{font-weight: lighter;margin-bottom: 10px;}
.sc-player .sc-info a:hover{color:#666;}
.sc-player .sc-info h4{height: 14px;float: left;text-transform: capitalize;}

/*-scrubber-*/
.sc-scrubber {position: absolute;margin:41px 0px 0px 553px;height: 44px;width:412px; background:#000;}
.sc-scrubber .sc-time-span img {height: 44px;width: 412px;background-color: #0e2329;}
.sc-scrubber .sc-time-span{width:412px;height: 44px; position: relative;}
.sc-scrubber .sc-buffer, .sc-scrubber .sc-played{ height: 44px; position: absolute; top: 0;background-color: #000; opacity: 0.4;}
.sc-scrubber .sc-time-indicators{float:left; margin: 0px 0px 0px 0px;}
.sc-scrubber .sc-played { background-color: #000; opacity: 0.4;}

/*-controls-*/

.sc-player .sc-controls .soun a{height: 22px;background-color: #F00;float:left;width: 210px;margin-left: 20px;margin-top: 0px;}
.sc-player .sc-controls .share-sc a{height: 22px;float:left;width: 100px;margin-left: 160px;margin-top: 120px;}

/*-tracklist-*/
.sc-player ol.sc-trackslist{margin:0px 0px 0px 20px;font-size: 12px; line-height:24px; width: 624px;float:left; text-transform: capitalize; color: #FFF;}
.sc-player ol.sc-trackslist li {background: #0e2329; cursor: pointer; margin: 1px 0px; padding: 0px 5px; list-style: none; color: #FFF;}
.sc-player ol.sc-trackslist li a{color: #FFF;}
.sc-player ol.sc-trackslist li:nth-child(2n+1) {background-color: #10282f;}
.sc-player ol.sc-trackslist li.active, .sc-player ol.sc-trackslist li:hover {background-color: #01e0ff; color: #000;}
.sc-player ol.sc-trackslist li.active a {color: #000;}


.sc-player .sc-controls{width: 210px;float:left;margin:40px 0px 20px 20px;}
.sc-player .sc-controls a{display: block;width: 22px;height: 22px;}
.sc-player .sc-controls .sc-time-indicators{float:right;padding: 5px;width: 200px;text-align: right;background-color: #0e2329;height: 12px;margin-top:1px;}
.sc-volume-slider {background: #000 url('../img/assets/volumen.png') top left no-repeat; position: absolute; width: 182px;height: 22px;float: left;margin-left: 28px;cursor: pointer;}
.sc-volume-slider .sc-volume-status{position: absolute;width: 0%;height: 22px;margin:0px;cursor: pointer;}
.sc-volume-slider {	background-color: #0e2329;cursor: pointer;}
.sc-volume-slider .sc-volume-status{background-color: #000;filter: alpha(opacity=70);-moz-opacity: .7;KhtmlOpacity: .7;opacity: .7;cursor: pointer;}
/*------------------------- fin de music--------------------*/

/*---------------video--------------*/
.video {float:left;}
.titlec {font-size: 10px;padding-top: 5px;float: left;}
.ann-yt a{display: block;height: 10px;	margin: 20px 20px 0px 20px;padding: 0px 0px 0px 0px; line-height: 10px;}
.ann-yt a:hover {filter: alpha(opacity=70);	-moz-opacity: .7;	KhtmlOpacity: .7;	opacity: .7;	cursor: pointer;}
.player{margin-left: 20px; width: 964px; height: 528px; overflow:hidden;}
/*----------------fin de video-------------------*/

/*-----fin de content------*/




/*-----footer------*/
#footer{ background: #000 url('../img/assets/wormed_footer_2018.png') top left no-repeat; clear: both;float: left;position: relative; width: 1024px; height: 113px; padding: 0px 0px 20px 0px; margin:0px 0px 0px 0px; }
#footer .credits{ width: 360px; float: left; padding: 20px 120px 0px 0px; }
/*-----fin de footer-------*/