/* Estructura */

html, body {
	color:black !important;
}
header, main, footer {
	background: rgba(0, 0, 0, .5);
	z-index: 1000;
	font-family: 'Roboto', sans-serif;
}
.imgPortada {
    left: 0px;
    top: 0px;
	position:fixed;
	z-index: -99999;
	width:100%;
	height:100%;
}
h2 {
	font-size:1.4em;
	padding-left:10px;
	padding-right:10px;
}

/* Menu */

.navbar, #dvNavbarCollapse {
	background-color: rgba(0, 0, 0, 0);
}
#dvNavbarCollapse a:hover {
	font-weight:bold;
}
#dvNavbarCollapse .active a, #dvNavbarCollapse ul li a:focus, #dvNavbarCollapse ul li a button.ingresar {
	background-color: rgba(0, 0, 0, 0);
	font-weight:normal;
}
#dvNavbarCollapse ul li a button.ingresar {
	border:1px solid white;
}
#dvNavbarCollapse ul li a button.ingresar:hover, #dvNavbarCollapse ul li a button.ingresar:focus {
	background-color: rgba(0, 0, 0, .3);
	color:white;
}
#dvNavbarCollapse ul li a.redes {
	float:left;
	padding:15px 5px;
}
#dvNavbarCollapse ul li a.redes img {
	width:30px;
}
#dvNavbarCollapse a {
	color:white;
}
#dvNavbarCollapse .dropdown ul li a {
	height:50px;
	padding-top:15px;
}
#dvNavbarCollapse .dropdown ul li a:hover {
	color:white;
	font-weight:normal;
}
@media(max-width: 767px) {  
	#dvNavbarCollapse .dropdown ul li a { color:#777777; } 
	#dvNavbarCollapse ul li a.redes { left:2%; }
}

/* Logo */

#imgLogoABECH {
	width:30%;
	margin:0px auto;
}
@media(max-width: 767px) {  #imgLogoABECH { width:60%; } }

/* Sections */

.personSection {
	background-color: white;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

/* Clientes */

#sectClientes .row article .item {
	margin:0px auto;
	width:95%;
	height:170px;
	float:left;
	overflow:hidden; 
	-webkit-box-shadow: 8px 8px 12px -4px rgba(0,0,0,0.74);
	-moz-box-shadow: 8px 8px 12px -4px rgba(0,0,0,0.74);
	box-shadow: 8px 8px 12px -4px rgba(0,0,0,0.74);
}
#sectClientes .row article .item img {
	width:100%;
}

/* Footer */

footer span {
	color:white;
}
#div-flotante {
	display:scroll;
	position:fixed;
	bottom:0px;
	right:0px;
	z-index: 1000;
	width:80px;
	height:80px;
}

#div-flotante img {
	width:80%;
	margin:0px auto;
}