@charset "utf-8";
/* CSS Document */
/* General CSS */

*{
	padding:0px;
	margin:0px;
	
	
}

body,html {
	
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family: "Roboto", sans-serif;
	font-size: 12px;
	font-weight: 700;	
}

header{
	padding:20px;
}

header a{
	color:#f1f1f1;
}

header h1{
    margin: 0 auto 0 0;
    letter-spacing: -1px;
    font-weight: bold;
    font-size: 1.65em;
    line-height: 1;
    display: inline-block;
	color:#fff;
	margin-top:5px;
}
/*DEMO CSS*/

body2 {
width: 100%;
height: 100%;
background: url(scrollingBackground.png);
-webkit-animation: backgroundScroll 30s linear infinite;
animation: backgroundScroll 30s linear infinite;
 background-size: cover;
}


body {
width: 100%;
height: 100%;
background: url(scrollingBackground.png);
animation: backgroundScroll 400000s linear infinite;
 background-size: cover;
}

@-webkit-keyframes backgroundScroll {
from {background-position: 0 0;}
to {background-position: -100000000000px 0;}
}
        
@keyframes backgroundScroll {
from {background-position: 0 0;}
to {background-position: -100000000000px 0;}
}




#wrapper {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}

