#header{
	background: url("../img/banner.jpg");
	background-repeat: no-repeat;
    background-position: center top;
}
.menu-link{
	color: black !important;
}
.menu-link:hover{
	color: white !important;
}
.Menu-Item-size{
	font-size: 1em !important;
}
.Menu-Subitem-size{
	font-size: 1em !important;
}
.Menu-Item:hover{
	background: rgba(66, 126, 255, 0.22);
	color: white;
}
#datos-contacto{
	text-align: right;
}
#datos-contacto a{
	color: white;
	display: block;
}



@font-face
{
   font-family: "Gobold";
   src: url("../fonts/Gobold_Regular.eot");
   src: url("../fonts/Gobold_Regular.eot?#amocristalab") format("embedded-opentype"),
        url("../fonts/Gobold_Regular.woff") format("woff"),
        url("../fonts/Gobold_Regular.ttf") format("truetype");
}
h2{
	font-family: inherit;
	font-family: "Arial ";
	font-size: 11px;
}
h1{
   font-family: "Gobold";
   src: url("../fonts/Gobold_Regular.eot");
   src: url("../fonts/Gobold_Regular.eot?#amocristalab") format("embedded-opentype"),
        url("../fonts/Gobold_Regular.woff") format("woff"),
        url("../fonts/Gobold_Regular.ttf") format("truetype");
	font-size: 18px;
}

#menu-main-menu{
	font-family: "Arial";
}
.page-heading{
	background-image: url(../img/page-heading2.jpg);
}
#ContenidoIndex{
	padding: 20px;background: rgba(255, 255, 255, 0.29); border: none; padding-top: 40px; padding-bottom: 60px;
}
#ContenidoIndex h2{
	font-size: 1.6em; font-family: inherit;
}
#ContenidoProductos{
	background: #F4F4F4;
	padding: 40px;
}
#ContenidoProductos h1{
	font-family: "Gobold";
}
.imgProducto{
	float: left;
	width: 20%;
}
.TituloProducto{
	float: left;
	width: 80%;
	position: absolute;
	bottom: 10px;
	right: 0;
	padding-left: 20px;
	text-transform: uppercase;
	font-size: 1em;
	border-bottom: solid 8px white;

}

@media all and (min-width:768px){

	.navbar-toggle {
	    position: relative;
	    float: right;
	    padding: 9px 10px;
	    margin-top: 8px;
	    margin-right: 15px;
	    margin-bottom: 8px;
	    background-color: transparent;
	    background-image: none;
	    border: 1px solid transparent;
	    border-radius: 4px;
	}
}

@media (max-width: 992px){
	#datos-contacto{
		display: none;
	}
	.TituloProducto h1{
		font-size: 20px;
	}
	.site-footer{
		margin-top: 50px;
	}
}

@media all and (max-width:1200px){

}
@media all and (max-width:990px){

}
@media all and (max-width:770px){
	.imgProducto{
		width: 25%;
	}
	.TituloProducto{
		width: 75%;

	}
	.TituloProducto h1 .TxGrande{ font-size: 18px; }
	.TituloProducto h1 .TxMediano{ font-size: 17px; }
	.TituloProducto h1 .Tx{ font-size: 16px; }
	#ContenidoProductos{
		padding: 0px;
	}
	.site-footer{
		margin-top: 40px;
	}

}
@media all and (max-width:600px){
	.imgProducto{
		width: 30%;
	}
	.TituloProducto{
		width: 70%;
		border-bottom: solid 6px white;
		bottom: 8px;
	}
	.TituloProducto h1 .TxGrande{ font-size: 16px; }
	.TituloProducto h1 .TxMediano{ font-size: 15px; }
	.TituloProducto h1 .Tx{ font-size: 14px; }
	.site-footer{
		margin-top: 20px;
	}
}
@media all and (max-width:500px){
	.imgProducto{
		width: 30%;
	}
	.TituloProducto{
		width: 70%;
		border-bottom: solid 4px white;
		bottom: 5px;
	}
	.TituloProducto h1 .TxGrande{ font-size: 15px; }
	.TituloProducto h1 .TxMediano{ font-size: 13px; }
	.TituloProducto h1 .Tx{ font-size: 12px; }
}
@media all and (max-width:400px){
	.imgProducto{
		width: 30%;
	}
	.TituloProducto{
		width: 70%;
		bottom: 2px;

	}
}
