/********************************************** FOOTER *******************************************************/



footer{
	color: #ffffff;
	padding-top: 30px;
	padding-bottom: 20px;
}

footer .ico_wats_float{
	position: fixed;
	bottom: 14px;
	left: 0px;
	background-color: #2A9A84;
	border-radius: 0px 10px 10px 0px;
}

footer .ico_wats_float a{
	color: #ffffff;
	font-size: 40px;
}

footer .ico_wats_float a i{
	padding: 10px 20px 0px 20px;
}


footer .logo_footer{
	text-align: center;
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #4c4c4c;
}

footer .menu_footer{
	font-size: 14px;
	margin-bottom: 40px;
	background-image: url("../img/pix_footer.png");
	background-repeat: repeat-x;
	background-position: center bottom;
}

footer .menu_footer a{
	color: #ffffff;
	padding: 10px 20px;
	display: block;
    text-transform: uppercase;
}


footer .menu_footer a.active{
border-bottom: 1px solid #ffffff !important;
}



footer .menu_footer .item_menu_footer{
	border-bottom: 1px solid #4d4d4d;
	margin: 0px 10px;
}

footer .menu_footer .item_menu_footer:hover{
	border-bottom: 1px solid #ffffff;
}


footer .directions{
	font-size: 14px;
	text-transform: uppercase;
}

footer .directions a{
	color: #ffffff;
}

footer .directions .map-footer{
	margin-right: 15px;
}


footer .directions .direction-footer{
	margin-left: 15px;
    text-align: center;
}


footer .directions .direction-footer i{
	margin-right: 10px;
	float: left;
	font-size: 17px;
}

footer .directions .direction-footer .marker i{
	margin-bottom: 20px;
	margin-left: 3px;
}

footer .directions .direction-footer .mobile i{
	margin-left: 3px;
}



footer .directions .direction-footer .mobile{
	margin-top: 15px;
	margin-bottom: 15px;
}

footer .directions .direction-footer .wats{
	margin-top: 5px;
	margin-bottom: 20px;
}
footer .directions .direction-footer .wats i{
	margin-left: 2px;
}


footer .directions i{
	color: #ffc109;
}
footer .logobiosphere img{
	margin-top: 20px;
	width: 65px;
	height: auto;
}


