body{
	margin: 0;
	padding: 0;
}

section{
	z-index: -1;
	padding-top: 60px;
	padding-bottom: 60px;
	border-bottom-style: double;
	border-color: rgb(0,76,128);
}

section span{
	font-family: Ubuntu-B;
	color: rgb(33,161,233);
}

#aviso-legal p{
	color: rgb(0,76,128);
}

@media (min-width: 360px) and (orientation:portrait){
	#aviso-legal div{
		margin-bottom: 50px;
	}

	#aviso-legal p{
		font-size: 18px;
		width: 320px;
		margin: auto;
		line-height: 1.1;
		margin-top: 20px;
	}
}

@media (min-width: 600px) and (orientation:portrait){
	#aviso-legal p{
		font-size: 24px;
		width: 500px;
	}
}

@media (min-width: 768px) and (orientation:portrait){
	#aviso-legal p{
		font-size: 30px;
		width: 650px;
	}
}

@media (min-width: 1024px) and (orientation:portrait){
	#aviso-legal p{
		width: 850px;
	}
}

@media (min-width: 480px) and (orientation:landscape){
	#aviso-legal p{
		font-size: 18px;
		margin: auto;
		width: 400px;
	}
}

@media (min-width: 640px) and (orientation:landscape){
	#aviso-legal p{
		width: 500px;
	}
}

@media (min-width: 960px) and (orientation:landscape){
	#aviso-legal p{
		font-size: 16px;
		width: 600px;
	}
}

@media (min-width: 1024px) and (orientation:landscape){
	#aviso-legal p{
		font-size: 16px;
		width: 800px;
		text-align: left;
	}

	#aviso-legal div{
		margin-bottom: 90px;
	}
}


@media (min-width: 1280px) and (orientation:landscape){
	section{
		padding-top: 80px;
		padding-bottom: 60px;	
	}

	#aviso-legal p{		
		width: 1000px;
	}
}