html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{outline:0;text-decoration:none;}

* { margin:0; padding:0; }
html, body { min-height:100%; overflow-x: hidden; width:100%; color:#cc3399; font-size:12px; font-family: Helvetica, Arial, sans-serif; letter-spacing:2px;}

a, a:link, a:active, a:visited { color:#cc3399; padding-bottom:2px; font-size:12px;}

  .preloader {
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: #000;
	top:0;
	left:0;
	text-align:center;
 }
 
 .preloader img { width:60px; height:auto; margin-top:25%; outline:0 !important; border:0 !important;}
 
 .top {
 	height:20%; 
 	margin-top:20px;
 	
 } 
 
 
 .music {
 	max-width:70%;
 	margin: 0 auto;
 	margin-top:80px;
 	
 }
 
 .logo {
 	max-width:100%;
 	margin: 0 auto;
 	padding:20px;
 	z-index:900;
 	
 } 
 
 @media only screen 
and (min-width : 2500px) {
.download {	
 margin-top:70px;
 padding-bottom:100px;	
 } 
 .logo {
 padding-top:60px;
 }
	
}