body, html {
	margin:0; 
	width:100%;
	height:100%;
	font-family:Roboto,Arial;
	font-size:16px;
	color:#FFFFFF;
	padding:0;
}

.fullcontainer {
	background-image:url('/images/texture-circles.png');
	background-repeat:repeat;
	background-size:54px 54px;
	-webkit-background-size: 54px 54px;
  -moz-background-size: 54px 54px;
  -o-background-size: 54px 54px;
	width:100%;
	height:auto;
	overflow:visible;
	position:relative;
}



.fulljustify {
  text-align: justify;
}
.fulljustify:after {
  content: "";
  display: inline-block;
  width: 100%;
}



.box {
	width:100%;
	height:900px;
  vertical-align:middle;
}

.paneWrapper {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}




input:focus {
    outline: medium none;
    color: #000000;
}

select:focus {
    outline: medium none;
    color: #000000;
}


textarea:focus {
    outline: medium none;
    color: #000000;
}

div:focus {
    outline: medium none;
    color: #000000;
}


/*   FROM PARALLAX DEMO   */

#nav{
	list-style: none;
	position: fixed;
	right: 20px;
	
	display:none;
}

#nav li{
	margin: 0 0 15px 0;	
}


/*   END FROM PARALLAX DEMO   */

