html
{
    background:url(/images/background.png) no-repeat center center;
    min-height:100%;
    background-size:cover;
}

body
{
    min-height: 100%; 
}

img {
    max-width:100%;
    height:auto;
}

body1
{
	left: 0;
	top: 0;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    color: black;
    background: #0190DD url(/images/background.png) no-repeat center center fixed;
	-webkit-background-size: cover; /* Safari and Chrome */
	-moz-background-size: cover; /* FireFox */
	-o-background-size: cover; /* Opera */
	background-size: cover; /* IE */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background.png', sizingMethod='scale')"; /* IE */
 	min-height: 100%; 
	min-width: 100%;
	width: 100%;
	height: 100%;
	position: fixed;
}

h1 {
    font-size: 80px;
    color: yellow;
}

:-webkit-full-screen {
  width: 100%;
  height: 100%;
}
 
:-moz-full-screen {
  width: 100%;
  height: 100%;
}
 
:-ms-fullscreen {
  width: 100%;
  height: 100%;
}
 
:fullscreen {
  width: 100%;
  height: 100%;
}

#facebook {
    top: 0;
    left: 0;
    position: absolute;
}

#signature {
    top: 25%;
    left: 50%;
    position: absolute;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

#entersite {
    top: 0;
    right: 0;
    position: absolute;
}

#twitter {
    bottom: 0;
    left: 0;
    position: absolute;
}

#google {
    bottom: 0;
    right: 0;
    position: absolute;
}

#downloadbuttons {
    bottom: 40%;
    left: 50%;
    position: absolute;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

#iarc {
    bottom: 2%;
    left: 50%;
    position: absolute;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}


#footerbuttons {
    bottom: 0;
    left: 50%;
    position: absolute;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
