.act_subtitle p{
	color: #7F7F7F;
	font-size: 1.2em;
}

.content_nav{
	width: 1165px;
	height: 408px;
	margin: 11px 41px;
	overflow: hidden;
}

.sections{
	position: relative;
	height: 450px;
	width: 1560px;
	margin: 10px 0;
	padding-left: 0;
}

.sections li{
	position: relative;
	display: inline-block;
	text-align: center;
	width: 374px;
	height: 645px;
	top: 0;
	margin-right: 10px;
	list-style: none;
	vertical-align: top;
	background: url(../img/faltantes-59.png) no-repeat center 200px;
	transition: top 0.5s ease-out;
}
.sections li p{
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 365px;
	height: 216px;
	display: inline-block;
	padding: 22px 10px;
	margin-left: -182px; 
	border-radius: 10px;
	text-align: center;
	background: #00A099;
	color: white;
	padding: 22px 10px;
}
.sections li:nth-child(n+2) p{
	padding: 50px 10px;
}
.sections li:nth-child(2) img{
	position: relative;
	top: 21px;
	left: -24px;
}

.buttons{
	cursor: pointer;
	background: url(../img/arrow_right.png) no-repeat;
	position: absolute;
	display: inline-block;
	width: 41px;
	height: 41px;
	top: 313px;
}
.buttons:nth-child(3){
	left: 1190px;
}
.buttons:last-child{
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	display: none;
	left: 10px;
}

.sub_buttons{
	background: url(../img/faltantes-65.png) no-repeat left center;
	position: absolute;
	display: inline-block;
	cursor: pointer;
	width: 55px;
	height: 55px;
	top: 326px;
	left: 162px;
	transition: all 0.5s ease-out;
}

/** ANIMACIONES **/
.sections li.scroll{
	background: url(../img/faltantes-58.png) no-repeat 4px 278px;
	top: -282px;
}

.sub_buttons.open{
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

