/*

No public difusion allowed. Code rights reserved.

*/

/************************ RESPONSIVE ************************/

/* X-Large desktop */
@media (min-width: 1200px) {
	#box-content,
	.bg-blue{
		padding: 15px 5em;
	}
	
	.bg-cover{
		background-size: 100% auto;
	}
}

/* Large desktop */
@media (max-width: 1199px) {
	.bg-blue{
		padding: 15px 45px;
	}
	
	.bg-cover{
		background-size: 100% auto;
	}
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 991px) { 
	.bg-cover{
		background-size: 100% auto;
	}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.logo {
		margin: 0 auto;
		width: 100%;
		background-size: 100% auto;
	}
	
}

/* Landscape phones and down */
@media (max-width: 480px) {
	
	.bg-cover{
		background-size: 100% auto;
	}
	
}

/* Landscape phones and down */
@media (max-width: 375px) {
	
	.bg-cover{
		background-size: auto 100%;
	}
	
}

/* Landscape phones and down */
@media (max-width: 320px) {
	.bg-cover{
		background-size: auto 100%;
	}
	
}