h1, h2, h3, h4, h5, h6 {color:#000;}
h6 { border-bottom: 1px solid #f44336;}
div#leyenda_gral_top {
    top: 2%;
    position: absolute;
    left: 10%;
    color:#fff;
    font-size: 18px;
    font-weight: 700;
}
.top-bar { background: #F44336;}
.top-number.pull-left.hidden-xs { display: none;}
.btn-buscartop { background: #f44336;}
.btn-buscartop i {color: #fff}
#cantidad_carrito.badge {background: #f44336;}
.dropdown-menu {
    background-color: #e7e7e7;
    color: #000;
}
.navbar-default .navbar-nav>li>a {
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background: #F44336; color:#fff;}
.dropdown-menu>li>a, .dropdown-menu>li>a:hover {color: #000; padding: 2px 20px;}
.navbar-lateral { margin-top: 10%;}
.navbar-lateral .navbar-nav>li>a {padding: 2px 0}
.container.general {margin-top: 2%}

.title-sol-style2:after, .title-sol.style2:after { background: #f44336;}
.modal-header-primary { background: #000; padding: 9px 15px !important }

.cajasnove .mas_nov a {color:#fff;}
.product h4, .product h4 a {padding-bottom: 15px}
span.size.art_cod_precios, .product-code {
    font-weight: 700;
    font-size: 20px;
    color: #f44336;
}
.product-code strong {color:#000; font-size: 14px}
.des_corta { margin-top: 5%;}
span.dcorta { width: 100%; float: left; padding: 5% 0}
.dcorta p { margin: 20px 0;}
.price {margin-top: 15px}
#busquedaAvanzada .btn {
    background: #f44336;
    color: #fff;
    margin-left: 10px;
}
/*** carrito ***/
.col-md-12.seguir_superior {display: none}
.btn.btn-compra, .cart-actions input[type=button], input#iniciarpago, div.seguir_inferior a, div.seguir_superior a, .btn-default, .btn-success { background: #f44336; border: 0; color:#fff;}
.btn.btn-compra:hover, .btn-success:hover { background: #9E9E9E;}
.featuredImgLook2 .inner:hover, .product:hover { border: 1px solid #f44336;}
.orderStep li.active { background: #f44336;}
.orderStep li.active:after {border-top-color:#f44336 !important;}
.orderStep li { background: #edb8b5;}
input#iniciarpago {float: right;}
/*** detalle ***/
input#cantidad { width: 50px;}
input#boton_compra {
    float: right;
    position: absolute;
    left: 12%;
    top: 32%;
}
.detalle-form { border-top: 4px solid #f44336;}
.spotsright img { margin-bottom: 25px;}

footer { background: #f44336;}
footer .foot_netone { border-top: 1px solid #fcfcfc;}

/********** slide 2 ***************/
div.item-slide.imagen-slide-2 {height:500px;overflow:hidden; position:relative;}
div.imagen-slide-2 span.leyenda_slide {
text-align:center;
position:absolute;
width:100%;
display:block;	
margin:0 auto; 
left:auto;
}
.container.leyenda_slide h2 {
color:#fff;
font:700 40px 'roboto', sans-serif !important; 
margin-top:130px;
}
.container.leyenda_slide h1 {
color:#fff;
font:700 80px 'roboto', sans-serif !important; 
text-shadow:none !important;
margin-top: 0;
}
.container.leyenda_slide h1 span {display:block;}
.container.leyenda_slide h1 b {background:rgba(255,255,255,.5);  padding:5px;}

@media (max-width: 1280px) {
    .container.leyenda_slide h1 { font: 700 70px 'roboto', sans-serif !important;}
}
@media (max-width: 480px) {
.container.leyenda_slider h2 { margin-top:150px; }
.container.leyenda_slide h1 {
max-width:60%;
margin-left:auto; 
margin-right:auto;
color:#fff; 
font:700 30px 'roboto',  sans-serif !important; 
text-shadow:none !important}
}

.slick-prev, .slick-next {
	background:#ffcd00; 
	border-radius: 50%; 
	width: 55px;
	height: 55px;
	box-shadow: 0px 6px 18px rgba(0, 0, 0, 0.98);
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { background:#ff0014 }
.slick-prev:before { content: '\f053';}
.slick-next:before {content: '\f054';}
.slick-prev:before, .slick-next:before {line-height: 0.8; opacity: 1; font-size: 30px}

.separador { background:#ffcd00; height: 2px; width: 80%; border:0; text-align: left; margin: 10px 0 }

@media (min-width: 1920px) {
    div#leyenda_gral_top {left: 20%}
}
@media (max-width: 480px) {
    ul.list-inline.list-unstyled.hidden-lg { display: none;}
    .dropdown-menu { background-color: #000;}
    div#leyenda_gral_top {display: none}
    input.search-form, input.search:hover, input.search-form:focus, input.search:active { width: 180px !important}
}

.fct-scroll {
	max-height:350px;
	overflow-x:hidden;
	overflow-y:auto;
}