#header.area-reservada {
	border-bottom:0;
}
header .menu-area-privada {
	width:100%;
	background:#777;
}
header .menu-area-privada ul {
	margin:0 auto;
	float:none;
	display: flex;
	justify-content: center;
	align-items: center;
}
header .menu-area-privada ul li {
	float:none;
	display:inline-block;
}
header .menu-area-privada a {
	color:#fff;
	font-size:15px;
	font-weight:100;
}
header .menu-area-privada li.selected a, header .menu-area-privada li a:hover, header .menu-area-privada li a:focus {
	text-decoration:underline;
	background:transparent;
}
h2.avisos {
	font-size:26px;
	color:#5686da;
	margin-top:80px;
}
h2.avisos img {
	position:relative;
	left:-10px;
	top:-5px;
}
.menu-area-privada .menu {
	display:none;
	text-align:right;
}
.menu-area-privada .menu > .icon {
	display:inline-block;
	background:url('/media/images/sprite.png') no-repeat -228px -20px;
	width:28px;
	height:22px;
	margin:10px 0;
}
.menu-area-privada .menu > span {
	cursor:pointer;
}
@media (max-width: 1680px){
	
}
@media (max-width: 1480px){
	
}
@media (max-width: 1396px){

}
@media (max-width: 1310px) {
	
}
@media (max-width: 1054px) {
	.menu-area-privada {
		position:relative;
	}
	.menu-area-privada .menu {
		display:block;
		width:100%;
	}
	.menu-area-privada ul.nav {
		display:none;
		position:absolute;
		top:42px;
		bottom:auto;
		width:100%;
		background:#777;
		left:0;
		text-align:right;
		z-index:1;
		padding:20px 0;
	}
	header .menu-area-privada ul li {
		width:100%;
	}
	header .menu-area-privada a {
		padding-top:10px;
		padding-bottom:10px;
	}
	.menu-area-privada .menu {
		display:block;
		color:#fff;
	}
	header .menu-area-privada a {
		font-size:25px;
	}
	.menu-area-privada .menu > span:first-child {
		position:relative;
		top:10px;
		left:-5px;
	}
}
@media (max-width: 630px) {
	header .menu-area-privada a {
		font-size:16px;
	}
	.menu-area-privada .menu > span:first-child {
		display:none;
	}
}
@media (max-width: 510px) {
	
}
@media (max-width: 460px) {
	
}