---
---
{% include base.html %}
@font-face {
font-family: futura;
src: url('{{ base }}/assets/fonts/free_avantgarde.woff');
}
@font-face {
font-family: futurabold;
src: url('{{ base }}/assets/fonts/free_avantgardeBOLD.woff');
}
/*! Track Pages */
html{
-webkit-transition:.5s background;
transition:.5s background;
font-family: Futura, Helvetica, Arial, sans-serif, sans;
font-size: 1em;
}
body, p{
margin:0;
}
h1,
h2,
h3,
h4 {
font-weight:bold;
text-transform: uppercase;
}
b,
strong {
font-weight:bold;
}
a:link,
a:visited,
a:hover,
a:active,
a:focus {
text-decoration: none;
-webkit-transition:.6s background;
transition:.6s background;
}
a,
a:link,
a:visited {
color: #fff;
-webkit-transition-property: hover;
-webkit-transition: color 0.15s ease-in-out;
-moz-transition: color 0.15s linear 0s; /* firefox 4 */
-o-transition-property: color; /* opera 10.5 */
-o-transition-duration: 0.15s;
}
a:hover {
color: rgba(0,76,255,0.9);
}
a:active {
color: #f00;
}
#navigation {
z-index: 100000;
position: fixed; top:10px; left: 10px; z-index: 1000;
width: 150px; height: 290px;padding: 10px;
background-color: rgba(0,204,255,0.5);
text-align: center;
border-radius: 75px ;
opacity: .33;
-webkit-transition-property: hover;
-webkit-transition: opacity 0.7s ease-in-out;
-moz-transition: opacity 0.7s linear 0s; /* firefox 4 */
-o-transition-property: opacity; /* opera 10.5 */
-o-transition-duration: 0.7s;
}
#navigation:hover {
background-color: rgba(0,204,255,0.5);
opacity: 1;
}
#lyrics {
position: absolute; left:350px; top:60px; z-index: 1000;
min-width:600px;
padding: 0 .75em 200px .75em;
margin-right:20%;
background-color: rgba(0,76,255,0);
text-align: left;
font-size: .85em;
color: rgba(0,204,255,0);
border-radius: 2px ;
opacity: 1;
-webkit-transition-property: hover;
-webkit-transition: background-color 0.7s ease-in-out;
-moz-transition: background-color 0.7s linear 0s; /* firefox 4 */
-o-transition-property: background-color; /* opera 10.5 */
-o-transition-duration: 0.7s;
}
#lyrics:hover {
background-color: rgba(0,76,255,1);
opacity: .9;
z-index: 10;
color: rgba(0,204,255,.9);
border-radius: 3px;
}
.title{
font-family: Futurabold, Helvetica, Arial, sans-serif, sans;
font-size:6em;
line-height:.8em;
letter-spacing:-.1em;
color:rgba(0,204,255,0);
text-shadow: 1px 0px 27px rgba(0,204,255,.2),
-1px 0px 27px rgba(0,204,255,.2),
0px -1px 27px rgba(0,204,255,.2),
0px 1px 27px rgba(0,204,255,.2);
}
h1 {
-webkit-transition-property: hover;
-webkit-transition: text-shadow 0.7s ease-in-out;
-moz-transition: text-shadow 0.7s linear 0s; /* firefox 4 */
-o-transition-property: text-shadow; /* opera 10.5 */
-o-transition-duration: 0.7s;
}
h1:hover {
text-shadow: 1px 0px 0px rgba(0,204,255,.5),
-1px 0px 0px rgba(0,204,255,.5),
0px -1px 0px rgba(0,204,255,.5),
0px 1px 0px rgba(0,204,255,.5);
-webkit-transition-property: hover;
-webkit-transition: text-shadow 0.7s ease-in-out;
-moz-transition: text-shadow 0.7s linear 0s; /* firefox 4 */
-o-transition-property: text-shadow; /* opera 10.5 */
-o-transition-duration: 0.7s;
}
audio{
position:fixed;
right:0;
bottom:0;
min-width:100%;
min-height:100%;
width:100%;
height:100%;
background:#777 no-repeat;
background-size:cover;
opacity:0;
-webkit-transition:1s opacity;transition:1s opacity;
display: block;
}
.stopfade{
opacity:.7;
}
#mu_pause {
font-weight: bold;
line-height: 1em;
font-size:2em;
font-family: Futurabold, Helvetica, Arial, sans-serif;
text-transform: uppercase;
/* position: fixed;
bottom: 30%;
right: 40%; */
display:block;
width:150px;
height: 150px;
border-radius: 50%;
border:none;
background:rgba(0,204,255,1);
cursor:pointer;
-webkit-transition:.3s background;
transition:.3s background;
z-index: 10000;
color: #fff;
}
#mu_pause:hover{
background:rgba(0,76,255,.9);
color: #fff;
}
#tracktime {
position: fixed; right: 10px; bottom:0px;
font-size: 12em; line-height:0.9em; letter-spacing: -0.1em; color: rgba(119,119,119,0);
font-family: Helvetica, Arial, Sans-serif, Sans;
font-weight: bold;
text-shadow: 1px 0px 14px rgba(0,204,255,.5),
-1px 0px 14px rgba(0,204,255,.5),
0px -1px 14px rgba(0,204,255,.5),
0px 1px 14px rgba(0,204,255,.5);
z-index: 100;
}
.arrow {
font-size: 2em;
line-height: .9em;
}
{% include navmenu.css %}