*{position:relative;/*transition:all .2s ease-in-out;*/}

body{margin:0px;padding:0px;background:#DA0C16;}
a,a:link{text-decoration:none;color:#fff;}
a:hover{color:#000;}

.hide{display:none;}

.form{position:relative;}
.form .mostrar-ver-password{position:absolute;right:15px;font-size:0.7em;}

.form-inicar-sesion{padding:2em 0em;}
.form-inicar-sesion .logo{width:100%;}
.btn-block{width:100%;clear:both;}

header{padding:8px;background:rgba(255,255,255,0.2);border-bottom:1px solid #E56267;color:$fff;}
header a{padding:2px 6px;border:1px solid #E56267;border-top:0px;border-bottom:0px;;}
header .logo{height:30px;}

.busqueda{padding:10px;}
nav{background:#A90911;}
nav .nav-link{width:220px;border:1px solid #E56267;border-top:0px;border-bottom:0px;text-align:left;}
nav .nav-link:after{position:absolute;right:5px;top:20px;}
nav .nav-link .titulo{position:absolute;left:0px;top:-4px;font-size:0.5em;padding:2px 4px;background:#27282C;color:#fff;font-weight:bold;}


.navbar , .navbar-nav{background:#9B5E32 !important;}
.navbar .nav-link{color:#fff !important;}

.bienvenida{}
.bienvenida .titulo{background:#000;padding:8px;font-size:1.2em;color:#fff;font-weight:bold;}
.bienvenida .titulo a:hover{color:#0f0;}
.bienvenida .img-producto{width:120px;border:5px solid #fff !important;}

footer{background:#9B5E32;color:#fff;font-size:0.8em;}
footer .conectate img{width:70px;}


/* Mailbox - Showing Menu Toggle */
@media only screen and (min-width: 768px) and (max-width: 1365px) {
}
/* Layout Base - Sidebar Right Opened - Has Top Horizontal Menu ( Ipad ) */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	
}
/* Layout Boxed - small than min-width */
@media only screen and (max-width: 1199px) {
	
}
/* Layout Boxed - larger or equal min width */
@media only screen and (min-width: 1200px) {
	
}
@media only screen and (max-width: 991px) {
	
}
/* Layout Boxed - larger or equal min width */
@media only screen and (min-width: 768px) {
	/* -------------------------------------*/
}

@media only screen and (max-width: 767px) {
	/* -------------------------------------*/
}
@media only screen and (max-width: 576px){
	
	/* -------------------------------------*/
}
@media only screen and (max-width: 480px) {
	.seccion{padding:2em 0em 2em 0em;}
	.texto-padding{padding:0em 0em;}
	.nosotros .titulo{text-align:center;}
	.nosotros p{text-align:center;}
	.nosotros img{width:100%;}
	
	.contactenos .texto .titulo{padding:2em 0em 2em 0em;}
	.contactenos .texto p{padding:0em 0em 2em 0em;}
	.contactenos form{padding:0px;}
	.contactenos form .card-body{padding:10px;}
}
/* iOS10 Content Width Fix */
@media (min-width: 768px) {
	
}
/* Locked Screen - Responsive Landscape */
@media only screen and (max-width: 767px) and (orientation: landscape) {
}



@media only screen and (max-width: 767px) {
}

