	html, body 
	{
		margin: 0;
		padding: 0;
	}


body 
{
	font-family: monospace;
	color: #333;
	margin: 0px;
	padding-bottom: 0px;
	background-color: #f9f9f9;
}

body > div {
	padding: 0px 0;
}

body > div:nth-of-type(even) {
	background: rgba(0,0,0,.03);
}


.background 
{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
	
}


.container
{

	position:relative;
	display:block;
	
}


	.logo-capa
	{
		position:relative;
		display:block;		
		margin:0 auto;		
	}


@media only screen and (max-width: 799px)
{

	.container
	{
		margin:10% auto;
	}


	.logo-capa
	{
		width:50%;		
	}
}

@media screen and (min-width: 800px) and (max-width: 1024px)
{
	.container
	{
		margin:10% auto;
	}

	.logo-capa
	{
		width:40%;		
	}
}

@media only screen and (min-width: 1025px)
{
	
	.container
	{
		margin:5% auto;
	}


	.logo-capa
	{
		width:25%;		
	}
}