@charset "UTF-8";
/*#logo-principal {
	height:60px;
	margin-top:20px;
}*/
.drop-shadow{text-shadow:rgba(0,0,0,1) 0px 0px 10px;}
.open-sans{font-family: 'Open Sans', sans-serif;}
.font-os-400{font-weight:400;}
.font-os-700{font-weight:700;}
.font-os-800{font-weight:800;}
.open-sans-condensed{font-family: 'Open Sans Condensed', sans-serif; font-style:italic;}
.super-index{z-index:10000000000 !important;}
.right-border{border-right:rgba(183,183,183,1) 2px solid;}
#header{z-index:10000000000 !important;}
.sueter-grande{width:100%; max-width:1280px; margin:0 auto; padding:0;}
.sueter{margin-top:25px !important; margin-bottom:60px;}
.borde-naranja{border-bottom:5px solid rgba(252,80,1,1); padding-bottom:0px;}
.ember-h3{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:24px;
	letter-spacing:0px;
	border-bottom:3px solid rgba(252,80,1,1); padding-bottom:2px;
	color:rgba(15,35,63,1);
	}
.ember-h4{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:17px;
	letter-spacing:0px;
	color:rgba(15,35,63,1);
	}
.btn-ember-send{border:3px solid rgba(252,80,1,1) !important; color:rgba(252,80,1,1) !important; background:none !important; font-weight:400 !important; font-family: 'Open Sans', sans-serif;}
.btn-ember-send:hover{color:rgba(255,255,255,1) !important; background:rgba(252,80,1,1) !important;}
.border-titulos{border-bottom:3px solid rgba(252,80,1,1); padding-bottom:2px;}
.ember-titulos-uc{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:18px;
	letter-spacing:0px;
	color:rgba(15,35,63,1);
	}
	/*.div-menu{height:108px !;}*/

.productos-nb{padding:0px !important; margin:0px !important;}
.nosotros-nb{padding-bottom:0px; margin-bottom:0px;}
#productos{margin-top:0px;}
.productos-titulo{font-size:24px !important; color:rgba(15,35,63,1) !important;}
.mis-vis{margin-top:-25px; font-size:12px; padding:0px 30px; box-sizing:border-box;}
.font-s-nosotros{font-size:12px;}
.productos-subtit{margin-top:30px !important; display:block; letter-spacing:0px !important; padding-bottom:35px; border-bottom:rgba(161,161,161,1) 1px solid; display:inline-block; padding-left:85px; padding-right:85px; font-family: 'Open Sans', sans-serif !important;}
.flecha-abajo{margin-top:-58px;}
.sin-borde{border:none !important;}
.iconos-tr{margin-top:-15px; padding-bottom:2px !important;}
.division-iconos{width:60px; height:2px; margin:0 auto; background:rgba(252,80,1,1); margin-bottom:15px; margin-top:5px;}
.mapa-ember{border-top:rgba(15,35,63,1) 5px solid; border-bottom:rgba(252,80,1,1) 5px solid;}

.footer-ember{background:url(../imagenes/mega-footer.png) bottom center no-repeat !important; background-size:3840px 187px !important; height:187px; padding-bottom:0px !important; padding-top:30px; width:100% !important; overflow:hidden !important;}
.texto-footer{font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:12px;
	color:rgba(255,255,255,1);}
.ash-rombo{margin-top:65px !important;}
.ash-rombo a:first-child{margin-right:20px !important;}
.ash-rombo a:last-child{margin-right:10px !important;}
.ash-rombo a:last-child img{margin-top:-3px;}

#productos{background:url(../imagenes/sueter_marcadeagua@2x.png) bottom right no-repeat; background-size:660px 417px;}

.flecha-mapa{position:absolute;margin-top:-40px; margin-left:40px;}

.menu-ember{
	background:rgba(15,35,63,1);
	margin-right:-30px !important;
	padding-right:30px;
	right:0px;
	height:100px;
	transition:all 0.3s;
	}
	
	.menu-ember .division-menu{background:rgba(255,255,255,1); margin-left:-10px; margin-right:320px;}
	.menu-ember li{margin-right:50px;}
	.menu-ember li a span{color:rgba(255,255,255,1); font-family: 'Open Sans', sans-serif; font-weight:700; font-size:12px;}
	.menu-ember li a:hover span{border-bottom:2px solid rgba(252,80,1,1); padding-bottom:2px;}

.raya-division-slider{background:url(../imagenes/raya-fondo@2x.png) repeat-x; background-size:18px 9px; width:100%; height:9px;}
.slide-text-ed{font-size:48px; line-height:50px; letter-spacing:0px;}

/*
.bg-footer-izq{width:1280px; margin-top:-30px; height:187px; background:url(../imagenes/barra_retina.png) bottom no-repeat !important; background-size:1280px 187px !important; position:absolute; margin-left:0px; z-index:-10;}
.bg-footer-der{width:1280px; margin-top:-30px; height:187px; background:url(../imagenes/barra_retina.png) bottom no-repeat !important; background-size:1280px 187px !important; position:absolute; margin-left:1280px; z-index:-10;
-moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";}
footer{max-width:100% !important; overflow:hidden !important;}
footer#footer{ width:100% !important; overflow:hidden !important;}
*/
.up-70{margin-top:-75px !important;}
.up-50{margin-top:-50px !important;}
.desc{font-size:12px !important;}
p{font-family: 'Open Sans', sans-serif !important; font-weight:400; font-size:13px;}

@media screen and (max-width:1250px){
	.menu-ember .division-menu{margin-right:140px;}
}

@media screen and (max-width:1050px){
	.menu-ember .division-menu{margin-right:70px;}
	.menu-ember li{margin-right:0px;}	
}
@media screen and (max-width: 1000px) {
	.flecha-mapa{display:none;}
	.right-border{border-right:none;}
	.ash-rombo{margin-top:20px !important; margin-bottom:20px !important;}
	.footer-ember{height:auto; background:rgba(15,35,62,1) !important;}
	.texto-footer{margin-top:20px !important;}
} 

@media screen and (max-width: 760px) {
	.productos-subtit{ padding-left:0px; padding-right:0px;}
	.sueter{margin-top:-15px !important;}
	.menu-ember{
		background:rgba(15,35,62,1);
		margin-right:-30px !important;
		padding-right:30px;
		right:0px;
		height:auto !important;
	}
	
	.up-70{margin-top:0px !important;}
	.up-50{margin-top:0px !important;}
	.menu-ember .division-menu{display:none !important;}
	.menu-ember li a span{color:rgba(15,35,62,1);}
	.menu-ember li a:hover span{border-bottom:none; padding-bottom:0px;}
}