
@import url('https://fonts.googleapis.com/css2?family=Asap+Condensed:wght@400;700&display=swap');

body, h1, h2, h3, h4, h5, h6 {	font-family: 'Asap Condensed', sans-serif;}
footer, footer a:hover {	color: #fff}
.search, .social-share, ul.social-share li {display: inline-block}
.form-control:focus, .search_box {	outline: 0;	box-shadow: none}
.title-sol span, .widget h5, h4.tit_categorias {	text-transform: uppercase}
body {
	/*background: #ffffd4;*/
	background: #f9f9de;
	color: #4e4e4e;
	font-weight: 300;
	line-height: 19px;
	font-size: 14px;
	padding-top: 135px
	}
header#header {	position: absolute;	top: 0;	width: 100%}h1, h2, h3, h4, h5, h6 {	font-weight: 600;	color: #0070b7}
h1 {	font-size: 250%}
h2 {	font-size: 180%}h2#pie_seo {	font-size: 14px}
.controls .fa, .form-control, .form-group label, h2#pie_seo b {	font-weight: 300}
h3 {	font-size: 120%;	color: #787878;	font-weight: 400;	line-height: 24px}
h4 {	font-size: 140%}input[type=email], input[type=number], input[type=password], input[type=text] {	border-color: #DDD;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	border-style: solid;	border-width: 1px;	color: #111;	font-size: 14px;	margin-bottom: 10px;	height: 36px}
.bg-warning {	background-color: #fcf8e3}.container.general {	padding-bottom: 30px}
footer {
	background: #222;
	padding: 30px 0;
	text-align: center
}

footer a {	color: #ddd}
footer .foot_netone {	border-top: 1px solid #444;	padding-top: 5px;	font-size: 85%}
.hormigafoot {	text-align: center;	padding: 7px 0}
.hormigafoot h2 {	color: #444}
p.iva {	background: #ddd;	padding: 5px;	margin-bottom: 0}
.text-center {	text-align: center!important}
.text-right {	text-align: right!important}.widget.login [class*=col-] {	padding-right: 0}

.btn.btn-compra {
    background: #fea158;
    width: 100%;
    margin-top: 10px;
}
.btn.btn-compra:hover {
    background: red;
    width: 100%;
    margin-top: 10px;
}

.rownuevadireccion {
	margin-left: -5px;
	margin-right: -5px;
	font-size: 13px;
	margin-top: 10px;
	border-top: 1px solid #ddd;
	padding-top: 10px
	}
.rownuevadireccion .form-group label {	font-size: 13px}
.rownuevadireccion [class*=col-] {	padding: 0 5px}
.widget.login p {	margin: 10px 0 0}.close {	font-size: 24px!important}
.gallery, div.recom {	margin-bottom: 20px}
.gallery {	padding: 0 15px}
.gallery .img-responsive {	border: 2px solid #fff}
.gallery [class*=col-]{
padding: 0
}
a {	color: #4e4e4e;
	-webkit-transition: color .1s, background-color .1s;
	-moz-transition: color .1s, background-color .1s;
	-o-transition: color .1s, background-color .1s;
	transition: color .1s, background-color .1s}
	hr {	border-top: 1px solid #e5e5e5;	border-bottom: 1px solid #fff}
	a:focus, a:hover {	color: #111;	text-decoration: none;	outline: 0}
	body>section {	padding: 70px 0}
	@media (max-width:991px) {
		body>section {
			padding: 70px 0}
			}
	@media (max-width:767px) {
		body>section {
			padding: 50px 0
			}
		}
.principal{
	z-index:500;
	font-family:Asap Condensed;
	font-size: 2em;
}		
@media (max-width:480px) {body>section {padding: 30px 0}}
.center {	text-align: center;	padding-bottom: 20px}
.aparece, .social {	text-align: right}
.scaleIn {	-webkit-animation-name: scaleIn; animation-name: scaleIn}
@-webkit-keyframes scaleIn {0% {opacity:0;-webkit-transform:scale(0);transform:scale(0)}100% {opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn {0% {opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100% {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.col-derecha, .col-izquierda {	background: #f5f5f5}
.fixednav {	position: fixed;
top: 0;	-webkit-animation: mymove 1s;
animation: mymove 1s;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;	width: 100%;
z-index: 1030!important
}
@-webkit-keyframes mymove {from {top:-40px}to {	top: 0}}
@keyframes mymove {from {top:-40px}to {	top: 0}}.navbar>.container .navbar-brand {	margin-left: 0}
.top-bar {padding: 5px 0; background: #585858;	border-bottom: 1px solid #ddd}
.top-bar a {color: #ddd}
.social-share {	list-style: none;	padding: 0;	margin: 0}
ul#menutop li a, ul.social-share li a {	display: inline-block;	padding: 5px 3px}
ul#menutop li a:hover, ul.social-share li a:hover {	color: #fc0}
.search, .search i {	color: #222}
.search {margin-right: 45px}
@media (max-width:767px) {
	.search {
		margin-right: 60px}
		.btn.btn-buscartop {
			padding: 8px 10px}
	}
.search .input-group {	display: block}
input.search-form {	background: #fff;	border: 1px solid #fff;	width: 250px;	color: #999;
-webkit-transition: all .4s;
-moz-transition: all .4s;
-ms-transition: all .4s;
-o-transition: all .4s;	transition: all .4s;
height: 35px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429;
}
.result-busqueda {	border: 1px solid #f0f0f0;	-webkit-box-shadow: none;	box-shadow: none;	height: 35px}
.widget.search {	border: 1px solid red}input.search-form:focus, input.search-form:hover {	width: 280px}
.navbar-brand {	padding: 0;	margin: 0}
.navbar-default {
		background-color: #fff;	margin: 0;
		border: none;
		-webkit-box-shadow: 0 11px 8px -10px rgba(0,0,0,.5);
		-moz-box-shadow: 0 11px 8px -10px rgba(0,0,0,.5);
		box-shadow: 0 20px 25px -30px rgba(0,0,0,.8);
		padding-bottom: 10px;	z-index: 10!important
}
.btn-default {
    background-color: #ffa252;
    color: #ffffff;
    text-shadow: none;
}
.noticiashome1{
	width: 70%;
    max-width: 1170px;
    margin: auto;
    margin-bottom: 150px;
    margin-top: 150px;
}
.noticiashome1 .cajasnove h4{
	display:none;
}
#divofertas, .proy_promociones, #divlonuevo{
	width:70%;
	max-width:1170px;
	margin: auto;
	margin-top:50px;
	margin-bottom:50px;
}
.slick-dots {
    position: absolute;
    bottom: 45px;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    z-index: 99;
    width: 100%;
}

@media (min-width:768px) {
	.navbar {	border-radius: 0}
ul.nav.navbar-nav {	margin-top: 25px;	margin-left: 30px}
.navbar-nav>li>a {	padding-top: 10px;	padding-bottom: 10px;	line-height: 20px}
}
@media (max-width:767px) {
	input.search-form {	width: 80px}
	input.search-form:focus, input.search-form:hover {	width: 120px}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {	padding-left: 15px}
	.navbar-nav>li>a {	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px dotted #ddd}}
	.navbar-header {padding-top: 10px}
	.dropdown-menu {-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0;
		padding: 0;
		background-color: #0070b7;
		color: #fff
	}
		.dropdown-menu #nombre_usuario {	color:#fff}
		div.social.pull-right .dropdown-menu li {	padding:8px 10px !important;	border-bottom:1px dotted #fff}
		div.social.pull-right .dropdown-menu li:last-child {	padding:8px 10px !important;	border-bottom:0px dotted #fff}
		.dropdown-menu>li>a {padding: 5px 20px;	color: #fff}
		.dropdown-menu>li>a:hover {	color: #ddd}
		.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {	background-color: #025c95;	border-color: #025c95}
		h4.tit_categorias {	font-family: Calibri;	margin-bottom: 0;	font-size: 16px;	color: #4e4e4e}
		.redes .fa {	font-size: 26px;	color: #999;	margin: 0 .2em}
		.page-scroll {	font-size: 40px;	display: none;	right: 20px!important;	width: 40px!important}
		.aparece {	display: block;	width: 40px!important;	position: fixed;	bottom: 20px;	-webkit-animation: myscroll 1s;	animation: myscroll 1s;	-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
z-index: 999!important}@-webkit-keyframes myscroll {from {bottom:-200px}to {	bottom: 20px}}@keyframes myscroll {from {bottom:-200px}to {	bottom: 20px}}
.in_seguridad {	width: 100%!important;	margin-left: 5px!important}textarea#message {	resize: none;	padding: 10px}
.search_box {	background-position: 97%;	background-repeat: no-repeat;	border-color: #DEDEDE;	height: 48px}
.spot_top .img-responsive, spot_bot .img-responsive {	margin: 15px auto}
.spot_ofertas_inf .img-responsive {	float: left;
border: 2px solid #fff}
.list-group {	margin-bottom: 0}.msj_error, .widget {	margin-bottom: 20px}#nav2 .list-group .in {	border-left: 1px solid #ddd;	margin-left: 10px}
a.list-group-item:focus, a.list-group-item:hover {	text-decoration: none;	background-color: transparent}
.list-group .list-group-item {	border-width: 0;	padding-right: 5px}
.list-group .list-group-item:first-child {	border-top-right-radius: 0;	border-top-left-radius: 0}
.list-group .list-group-item:last-child {	border-bottom: 0}.owl-prev {	left: 0!important}
.owl-next {	right: 0!important}.form-group label {	color: #4E4E4E;	font-size: 16px}
.form-group .form-control {	padding: 7px 12px;	border-color: #f2f2f2;	box-shadow: none}
textarea#consulta {	resize: none;	padding: 10px}
.msj_error {	padding: 15px;	border: 1px solid #ebccd1;	border-radius: 4px;	color: #a94442;	background-color: #f2dede}
		.widget {	border-bottom: 1px solid #ddd;	padding-bottom: 20px;	padding-left: 0}
		.widget h5 {	color: #000}
		
		@media (max-width:767px) {
			.caja-busqueda-izquierda {display: none}
			}
			.social .img-responsive {display: inline}
		.brand {
			text-align: left!important;
			font-size: 22px;
			padding-left: 20px;
			line-height: 50px!important
		}
		
.cajasnove a img {
    float: left;
    margin-right: 80px;
}
.tips{
	text-align:center;
	color:#f06900;
	font-size:1.1em;
}
.tips i{
	font-size:1.5em;
}		
a.dropdown-toggle {	padding-top: 7px}
.dropdown-cart {	background: #999;	color: #fff;	padding-bottom: 0;	top: 30px}
.dropdown-cart a {	color: #fff}.scroll_der, .scroll_izq {	width: 180px}.scroll_der ul, .scroll_izq ul {	text-align: center;	padding: 0;	list-style: none;	margin: 0 auto}.scroll_der li, .scroll_izq li {	margin: 0 5px;	text-align: center;	padding: 0}.scroll_inf, .scroll_sup {	padding: 30px 0;	margin: 0 auto}.scroll_inf ul, .scroll_sup ul {	text-align: center;	padding: 0;	list-style: none;	margin: 0 auto}.clearfix {	float: none;	clear: both}@media (max-width:767px) {.scroll_inf, .scroll_sup {	padding: 30px 0;	width: 92%}}
.carousel-control {	background-image: none!important;	filter: none!important;	font-size: 36px}
.carousel-control .fa-arrow-left, .carousel-control .fa-arrow-right, .carousel-control .icon-next, .carousel-control .icon-prev 
{	position: absolute;	top: 40%;	left: 20px;	z-index: 5;	display: inline-block}
.carousel-control .fa-arrow-right, .carousel-control .icon-next {	left: auto;	right: 20px!important}
.carousel-caption
{	position: absolute;	right: 15%;	top: 30px;	left: 50%;	margin-left: -500px;	z-index: 10;	padding-top: 30px;	padding-bottom: 30px;	color: #fff;	text-align: left;	text-shadow: none}
.carousel-caption h3 {	font-size: 46px;	font-weight: 300;	color: #2778bc;	text-shadow: none;	text-align: left;	line-height: 40px}
.carousel-caption h3 span {	font-size: 55%;	color: #222;	margin-top: 20px;	line-height: 26px;	display: block}
@media (max-width:767px) {
	.carousel-control {	font-size: 20px}
	.carousel-control .fa-arrow-left, .carousel-control .fa-arrow-right, .carousel-control .icon-next, .carousel-control .icon-prev 
	{	left: 5px!important}
	.carousel-control .fa-arrow-right, .carousel-control .icon-next {	right: 5px!important;	text-align: right}
	.carousel-caption {	position: absolute;	right: 15%;	top: 0;	left: 5%;	margin-left: 0;	padding-top: 0;	padding-bottom: 0;	color: #fff;	text-align: left}.carousel-control .fa-arrow-left, .carousel-control .fa-arrow-right, .carousel-control .icon-next, .carousel-control .icon-prev {	position: absolute;	top: 40%;	z-index: 5;	display: inline-block}
	.carousel-caption h3 {	font-size: 30px;	line-height: 30px}.carousel-caption h3 span {	font-size: 70%;	color: #222;	margin-top: 10px;	line-height: 25px}}
	@media (max-width:480px) {
		.carousel-indicators {	
		display: none!important
		}
		.carousel-caption h3 {
			font-size: 20px;
			line-height: 18px;
		}
	.carousel-caption h3 span {
		font-size: 70%;	color: #222; margin-top: 10px; line-height: 15px;
		}
	}
	.controls {	margin-top: 20px;	margin-bottom: 10px;	font-size: 25px}.controls .fa {	margin-left: 10px;	color: #999}.ircarrito {	position: relative}#cantidad_carrito.badge {	position: absolute;	left: 15px;	top: -3px;	background: #4ec67f}.ico_usuario, a.ircarrito:before {	font-family: FontAwesome;	content: "\f291";	display: inline-block;	font-size: 15px;	position: relative;	top: 4px;	padding-right: 10px}#login_sup:before, #nombre_usuario:before, .cambiar_cuenta_top:before, .registracion:before, .terminar_sesion_top:before {	font-family: FontAwesome;	content: "\f007";	display: inline-block;	font-size: 15px;	position: relative;	top: 3px;	padding-right: 0;	margin-left: 10px}#login_sup:before {	font-family: FontAwesome;	content: "\f090"}.registracion:before {	content: "\f234"}.cambiar_cuenta_top:before {	content: "\f013"}.terminar_sesion_top:before {	content: "\f08b"}#carrito_top.cart_top a.ircarrito:before, #carrito_top.cart_top span.ico_usuario {	font-family: FontAwesome;	content: "\f291";	display: inline-block;	font-size: 15px;	position: relative;	top: 0; 	padding-right: 0!important}
	.caja_func_sup {	margin-top: 5px;	line-height: 35px; display:inline; width:20%; padding-top: 15px;
}
	#carrito_top, #login_sup, #micuenta_top, #nombre_usuario
	{
	text-align: right;
	line-height: 1.2em;
	margin-top:-30px;
	}
	#login_sup{
		margin-top:10px;
	}
	#carrito_top.cart_top, #login_sup.cart_top, #micuenta_top.cart_top, #nombre_usuario.cart_top {	text-align: center;	line-height: 20px}#nombre_usuario.cart_top span.ico_usuario {	display: none}.dropdown-cart .irapedido a {	background: #aac961}.modal-header-primary {	color: #fff;	padding: 9px 15px;	border-bottom: 1px solid #eee;	background-color: #0070b7;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-moz-border-radius-topleft: 5px;	-moz-border-radius-topright: 5px;	border-top-left-radius: 5px;	border-top-right-radius: 5px}.modal-body, .modal-content {	background: #F7F7F7}.modal-header {	border: none}.modal-footer {	border: none;	padding: 0}.modal-body {	padding: 15px;	overflow: hidden;	margin: 0!important;	width: 100%!important;	text-align: center;	font-size: 13px}.modal-body h3 {	margin-top: 0;	font-size: 140%;	color: #222;	border-bottom: 1px dotted #ddd;	padding-bottom: 5px;	margin-bottom: 15px}.loginmodal-container, .modal-prod-agregado-container {	width: 100%!important;	margin: 0 auto;	box-shadow: 0 2px 2px rgba(0,0,0,.3);	overflow: hidden;	position: relative;	border-radius: 2px}.loginmodal-container {	padding: 25px;	max-width: 350px;	background-color: #F7F7F7}.modal-prod-agregado-container {	padding: 0;	max-width: 450px;	background-color: none}.modal span#nombre_prod_alert {	font-size: 120%;	font-weight: 600;	color: #0070b7}.modal .fa.close {	position: absolute!important;	right: 10px!important;	top: 10px!important;	z-index: 999!important}.modal .fa {	position: relative!important;	right: 0!important;	top: 0!important}.modal h5 {	font-weight: lighter;	padding: 0;	position: relative;	border: none;	margin: 0 0 15px!important;	font-size: 24px!important;	line-height: 24px!important;	letter-spacing: -1px}.modal h5 span {	background: #F7F7F7!important;	padding: 15px!important}.modal-header-primary h5 {	color: #fff;	font-weight: 400;	font-size: 20px!important}.modal-prod-agregado-container h5 {	font-size: 1.2em}.loginmodal-container input[type=submit] {	width: 100%;	display: block;	margin-bottom: 10px;	position: relative}.loginmodal-container input[type=text], input[type=password] {	height: 35px;	font-size: 16px;	width: 100%;	margin-bottom: 10px;	-webkit-appearance: none;	background: #fff;	border: 1px solid #d9d9d9;	padding: 0 8px;	box-sizing: border-box;	-moz-box-sizing: border-box}.loginmodal-container input[type=text]:hover, input[type=password]:hover {	border: 1px solid #0070b7;	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);	box-shadow: inset 0 1px 2px rgba(0,0,0,.1)}.loginmodal {	text-align: center;	height: 36px;	padding: 0 8px}.loginmodal-submit {	border: 0;	color: #fff;	text-shadow: 0 1px rgba(0,0,0,.1);	background-color: #4d90fe;	padding: 17px 0;	font-family: roboto;	font-size: 14px}.loginmodal-submit:hover {	border: 0;	text-shadow: 0 1px rgba(0,0,0,.3);	background-color: #357ae8}.loginmodal-container a {	text-decoration: none;	color: #666;	font-weight: 400;	text-align: center;	display: inline-block;	opacity: .6;	transition: opacity ease .5s}.login-help {	font-size: 12px}.title-sol {	font-family: Calibri;	color: #454545;	border-bottom: 2px solid #DDD;	border-top: 2px solid #DDD;	font-size: 22px;	line-height: 24px;	margin: 10px 0;	padding: 0}.title-sol span {	color: #454545;	display: inline-block;	padding: 5px 15px 5px 0;	width: auto}.style2 .title-sol, .title-sol.style2 {	font-size: 36px;	font-weight: lighter;	line-height: 36px;	margin: 30px 0 20px;	padding: 0;	position: relative;	border: none}.title-sol-style2, .title-sol.style2 {	position: relative}.style2 .title-sol:after, .title-sol-style2:after, .title-sol.style2:after {	background: #DDD;	content: "";	display: block;	height: 1px;	margin-left: 10%;	position: absolute;	top: 28px;	width: 80%;	z-index: 1}
	.title-sol-style2 span, .title-sol.style2 span {
		background: #f9f9de;
		display: inline-block;
		padding: 10px;
		position: relative;
		width: auto;
		z-index: 2;}
		.style2 .title-sol span, .title-sol.style2 span {
			color: #454545;	display: table;	position: relative;	z-index: 2;	background: #f9f9de;
			font-size: 'Asap condensed';
			padding: 5px 15px;
			text-align: center;
			text-transform: uppercase;
			width: auto;
			margin: 0 auto;
			}
			.cajasnove .fecha_nov {	font-size: 80%;
		}
		.cajasnove {	margin-bottom: 15px}.cajasnove h4 {	margin-top: 0}.cajasnove .des_nov {	margin-top: 7px}.cajasnove .des_nov p {	margin-bottom: 0}.cajasnove .mas_nov a {	font-size: 13px;	color: #3276b1;	text-align: right}
	.image, .item.list-view .image, .product, div.quickview {	text-align: center}.novedades-home-row .vertodos-noticias {	margin: 0 auto;	background: #fafafa;	color: #454545;	text-align: center;	padding: 5px;	border: 1px solid #ddd;	font-size: 12PX;	font-weight: 600}.cajasnuevo, .cajasoferta {	border: 0 solid #ddd;	padding: 5px}.novedadesrow.row, .ofertasrow.row {	margin-left: -5px;	margin-right: -5px}.productslider {	width: 100%;	display: block}.item {	display: block;	height: auto;	transition: all .3s ease 0;	-moz-transition: all .3s ease 0;	-webkit-transition: all .3s ease 0;	-o-transition: all .3s ease 0;	-ms-transition: all .3s ease 0}.owl-theme .owl-controls .owl-page span {	box-shadow: 0 1px 2px rgba(0,0,0,.4) inset}.owl-theme .owl-controls .owl-has-nav {	display: inline-block;	font-size: 22px;	font-weight: 700;	height: 22px;	position: relative;	width: 12px;	cursor: pointer;	transition: .3s ease;	opacity: 1}.owl-has-nav:hover {	opacity: .5}.owl-has-nav i {	position: absolute;	top: 0}.owl-has-nav.owl-next i {	right: 0}.owl-has-nav.owl-prev i {	left: 0}.product {	transition: all .3s ease 0;	-moz-transition: all .3s ease 0;	-webkit-transition: all .3s ease 0;	-o-transition: all .3s ease 0;	-ms-transition: all .3s ease 0;	border: 1px solid #ddd;	border-bottom: 1px solid #ddd;	background: #fff;	padding-bottom: 10px}.product:hover {	background: #fafafa}h3.leyendaConStock, h3.leyendaSinStock {	clear: both;	margin: 5px 0;	font-size: 100%}#tabla_listados h3.leyendaConStock, #tabla_listados h3.leyendaSinStock {	clear: both;	margin: 0;	font-size: 14px}.product h3.leyendaConStock:before, .product h3.leyendaSinStock:before, h3.leyendaConStock:before, h3.leyendaSinStock:before {	content: "\f056";	display: inline-block;	text-rendering: auto;	margin-right: 3px}h3.leyendaSinStock:before {	font: normal normal normal 14px/1 FontAwesome;	font-size: inherit;	color: red}.product h3.leyendaSinStock:before, h3.leyendaConStock:before {	font: normal normal normal 14px/1 FontAwesome}h3.leyendaConStock:before {	font-size: inherit;	color: green}.product h3.leyendaSinStock:before {	font-size: inherit;	color: red}.product h3.leyendaConStock:before {	font: normal normal normal 14px/1 FontAwesome;	font-size: inherit;	color: green}.discount, .new-product, .product h4 {	font-family: Calibri, Helvetica Neue, Helvetica, Arial, sans-serif}.featuredImgLook2 .inner:hover, .product:hover {	border: 1px solid #4ec67f}.product .marca {	display: block;	padding: 5px 0}.product .marca_span {	font-size: 90%;	font-style: italic}.image, .image a {	display: block;	overflow: hidden}.image {	position: relative;	width: 100%;	max-height: 240px; margin-top:40px;	transition: all .5s ease 0;	-moz-transition: all .5s ease 0;	-webkit-transition: all .5s ease 0;	-ms-transition: all .5s ease 0;	-o-transition: all .5s ease 0}.prod-top {	margin-bottom: 25px}.prod-top .image, .prod-top .image a img {	max-height: 100%}.prod-top .product {	padding-bottom: 0}.image a img {	transition: all .5s ease 0;	-moz-transition: all .5s ease 0;	-webkit-transition: all .5s ease 0;	-ms-transition: all .5s ease 0;	-o-transition: all .5s ease 0;	max-height: 240px;	margin: 0 auto}.product:hover .image a img {	/*	transform: scale(1.15) rotate(-1.5deg); 	-webkit-transform: scale(1.1) rotate(-1.5deg);	-moz-transform: scale(1.1) rotate(-1.5deg);	-ms-transform: scale(1.1) rotate(-1.5deg);	-o-transform: scale(1.1) rotate(-1.5deg)	*/	transform: none; 	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform:none}.recomendadosrow .image a img {	max-height: auto!important;	max-width: 100%}.recomendadosrow .product:hover .image a img {	transform: none!important;	-webkit-transform: none!important;	-moz-transform: none!important;	-ms-transform: none!important;	-o-transform: none!important}.promotion {	position: absolute;	z-index: 9;	bottom: 20px;	left: 0;	height: 24px;	width: auto;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-o-border-radius: 4px;	-ms-border-radius: 4px;	border-radius: 4px;	line-height: 18px}.description {	margin: 5px auto}.prod-top .description h4 {	margin: 10px 0}.description a.masinfo20 {	display: none}.discount, .new-product {	display: inline-block;	float: left;	font-size: 16px;	font-weight: lighter;	height: 100%}.price,
.product h4, .product h4 a {	font-weight: 700}
.new-product {	color: #FFF;	padding: 3px 10px;	background-color: #4ec67f!important;	background-color: rgba(78,198,127,.95)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f24ec67f, endColorstr=#f24ec67f)!important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f24ec67f, endColorstr=#f24ec67f)!important}.discount {	background: #eb5e58;	border-radius: 0 4px 4px 0;	color: #fff;	padding: 3px 5px}
.product h4{
	margin: 0;
    display: block;
    line-height: 18px;
}
.product h4 a {
			color: #fffdfd;
    text-decoration: none;
    font-family: 'Asap Condensed';
    font-size: 1.2em;
    text-transform: uppercase;
    margin-bottom: 55px;
    /* font-weight: 400; */
    position: absolute;
    top: 3%;
    left: 8%;
    width: 85%;
    background-color: #fa6d00;
    height: 45px;
    max-height: 45px;
    padding-top: 10px;
    padding-bottom: 10px;
	border-radius:50px;
			
		}
		.product h4 {	margin: 0;	display: block;	line-height: 18px}.prod-top .product h4 {	margin-top: 20px}.prod-top .product h4, .prod-top .product h4 a {	font-size: 22px;	line-height: 22px}.price {	font-size: 24px;	color: #454545}@media (max-width:767px) {.CartProduct .price {	font-size: 14px}}.action-control {	border: 0;	display: block;	height: auto;	padding: 5px 0 15px;	width: 100%}.action-control a {	cursor: pointer}.action-control a.active, .action-control a:hover {	color: #fff;	background: #27ae60}.cart a {	font-size: 20px;	color: #454545;	margin: 0;	display: inline-block;	transition: all .3s ease-out 0;	-webkit-transition: all .3s ease-out 0;	-moz-transition: all .13s ease-out 0;	-ms-transition: all .3s ease-out 0;	-o-transition: all .3s ease-out 0}div.quickview {	display: block;	margin-top: 40%;	max-height: 50px;	position: absolute;	width: 100%;	z-index: 2;	visibility: hidden}.sp-large, .sp-wrap, .swatches li {	position: relative}.product:hover div.quickview {	visibility: visible}.btn-quickview {	border-radius: 2px;	font-family: Calibri, Helvetica Neue, Arial, sans-serif;	letter-spacing: 2px;	color: #454545!important;	text-transform: uppercase;	background: #fff;	background: rgba(255,255,255,.9);	border: 1px solid #eee;	box-shadow: 0 0 3px rgba(0,0,0,.3);	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.3);	-ms-box-shadow: 0 0 3px rgba(0,0,0,.3);	-moz-box-shadow: 0 0 3px rgba(0,0,0,.3);	-moz-o-shadow: 0 0 3px rgba(0,0,0,.3);	left: auto;	min-width: 100px;	max-height: 40px;	height: 40px!important;	opacity: 0;	-webkit-opacity: 0;	-ms-opacity: 0;	padding: 10px;	visibility: hidden;	width: auto;	display: inline-block!important;	z-index: 2;	transform: scale(.75);	-webkit-transform: scale(.75);	-o-transform: scale(.75);	-ms-transform: scale(.75);	-moz-transform: scale(.75);	transition: all .3s ease 0;	-webkit-transition: all .3s ease 0;	-moz-transition: all .3s ease 0;	-ms-transition: all .3s ease 0}#precant, .swatches li {	box-shadow: 1px 1px 2px #C5C5C5}
		.product:hover .btn-quickview {	visibility: visible;	opacity: .85;	-webkit-opacity: .85;	-ms-opacity: .85;	transform: scale(1);	-webkit-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	-moz-transform: scale(1)}@media (max-width:460px) {div.quickview {	margin-top: 25%}}
		@media (max-width:400px) {div.quickview {	margin-top: 35%}}.product>.btn-quickview:hover {	opacity: .95}
		@media screen and (max-width:440px) {
			.productFilter>.pull-left, .productFilter>.pull-right {	display: block;	width: 100%;	text-align: center}
			.productFilter>p {	margin-bottom: 5px;	margin-top: 0}.productFilter>.pull-right>div {
				display: inline-block;
				float: none!important;
				width: 50%
				}
			.productFilter>.pull-right>div.change-order .form-control
			{	float: left;	font-size: 12px}.productFilter>.pull-right>div.change-view {	margin-right: 0!important;	width: auto!important}}
			.change-view {	margin-right: 10px}.subCategoryTitle {	font-size: 13px;	color: #444;	font-weight: 600}
			.change-view a {	border: 1px solid #CCC;	display: inline-block;	font-size: 18px;	font-weight: 400;	height: 34px;	line-height: 23px;	margin-left: 5px;	overflow: hidden;	padding: 5px 8px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-o-border-radius: 3px;	-ms-border-radius: 3px;	border-radius: 3px}.productFilter input, .productFilter select {	font-size: 13px}.item.list-view {	display: block;	height: auto!important;	width: 100%!important;	overflow: hidden;	margin-bottom: 20px}.item.list-view .product {	padding: 10px}.item.list-view h3.leyendaConStock, .item.list-view h3.leyendaSinStock {	margin: 0}.item.list-view
			.image .img-responsive {	display: block;	overflow: hidden;	position: relative;	float: left;	transition: all .5s ease 0;	-moz-transition: all .5s ease 0;	-webkit-transition: all .5s ease 0;	-o-transition: all .5s ease 0;	-ms-transition: all .5s ease 0}.item.list-view .action-control, .item.list-view .description, .item.list-view .price {	text-align: right}.item.list-view
			.image a {	display: block;	height: 100%;	max-height: 100%!important}.item.list-view .image img {	max-height: 260px;	width: auto!important}.item.list-view h4 {	height: auto;	margin: 0 0 5px;	font-size: 24px}.item.list-view h4 a {	font-weight: 600}.item.list-view .description p {	text-align: right;	min-height: 10px}.item.list-view .price {	font-size: 22px}.item.list-view .product .btn-compra {	float: right!important}.pagination {	margin-top: 10px}.ley_sol_productos {	display: none}div#hormiga h1, ul.lista-filtros-aplicados {	font-weight: 600;	font-size: 16px;	color: #4e4e4e;	font-family: Calibri;	text-transform: uppercase;	margin-bottom: 0}ul.lista-filtros-aplicados {	margin-top: 10px;	color: #999}.hormigafoot h2 {	font-size: 14px;	margin: 0 0 10px}.recomendadosrow {	padding-left: 15px;	padding-right: 15px}h5.preguntas_clientes, h5.recomendados, h5.tit_form_detalle {	font-size: 24px;	color: #222;	text-align: center;	margin-bottom: 15px;	padding-bottom: 0;	font-weight: 400;	border-top: 1px solid #ddd;	padding-top: 15px;	letter-spacing: -1px;	margin-top: 20px;	text-transform: uppercase}.breadcrumb {	border: 1px solid #DDD;	background: 0 0}.sp-large a img {	width: 100%;	max-width: 100%;	height: auto;	cursor: -webkit-zoom-in;	cursor: -moz-zoom-in}.sp-large {	overflow: hidden}.sp-large a {	display: inline-block}.style3 .sp-large {	border: 1px solid #ddd;	max-width: 100%!important}.sp-wrap {	border: none!important;	width: 100%;	background: 0 0!important;	display: none;	line-height: 0;	font-size: 0;	margin: 0 25px 15px 0;	float: left}.product-title {	font-size: 30px;	font-weight: 600;	letter-spacing: .25px;	line-height: 1;	margin-bottom: 10px;	text-transform: uppercase;	margin-top: 0}.product-price {	font-size: 28px;	font-weight: 600;	line-height: normal}.price-standard {	color: #999;	font-size: 80%;	text-decoration: line-through}.price-sales {	font-size: 120%;	color:#ff5a2d}.cart-actions .btn-cart, .cart-actions .wishlist, .cart-actions button, .product-code {	font-family: Calibri, Helvetica Neue, Arial, sans-serif;	font-size: 14px;	font-weight: lighter;	text-transform: uppercase}.product-code {	letter-spacing: 1px;	margin: 0 0 5px;	padding: 0}.cart-actions {	margin-top: 0;	margin-bottom: 12px;	width: 100%;	display: inline-block;	border-bottom: 1px solid #DDD;	padding-bottom: 12px;	clear: both}.cart-actions .btn-cart, .cart-actions .wishlist, .cart-actions button {	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-o-border-radius: 3px;	-ms-border-radius: 3px;	border-radius: 3px;	color: #FFF;	line-height: 1em;	margin: 0;	padding: 10px 20px;	float: right;	transition: all .25s ease 0;	-moz-transition: all .25s ease 0;	-webkit-transition: all .25s ease 0;	-o-transition: all .25s ease 0;	-ms-transition: all .25s ease 0}.col-form-label {	padding-top: 7px;	text-transform: uppercase;	font-size: 14px!important;	font-weight: 700!important}button.first {	margin-right: 20px;	margin-bottom: 10px}.cart-actions input[type=button] {	background: #4ec67f;	border: 2px solid #27ae60}.cart-actions button:hover {	background: #fff;	color: #2a2a2a;	border: 2px solid #4ec67f}.incaps {	display: block;	float: none;	font-family: Calibri, sans-serif;	font-size: 14px;	font-weight: 400;	letter-spacing: 2px;	margin: 0 20px 0 0;	text-transform: uppercase}.semaf_amarillo, .semaf_rojo, .semaf_verde {	min-width: 10px;	padding: 3px 8px;	font-size: 12px;	font-weight: 700;	line-height: 1;	text-align: center;	white-space: nowrap;	vertical-align: middle;	border-radius: 10px}.semaf_verde {	background-color: #58d68d;	border-color: #58d68d;	color: #fff}.semaf_amarillo {	color: #8a6d3b;	background-color: #faebcc;	border-color: #faebcc}.semaf_rojo {	color: #a94442;	background-color: #ebccd1;	border-color: #ebccd1}.estrella, .puntuacion, .titvalor {	float: left}.incaps i {	font-size: 20px}.color-in {	color: #4CC94A}.color-out {	color: red}.socialIcon a, .stButton .stLarge {	-ms-behavior: none!important;	color: #FFF;	display: inline-block;	text-align: center}.product-share {	clear: both;	display: inline-block;	width: 100%;	margin-top: 15px;	font-weight: 700}.socialIcon a {	background: #CCC!important;	font-size: 22px;	padding-top: 5px;	margin-right: 10px;	width: 35px;	height: 35px;	transition: all .15s ease-in-out 0;	-moz-transition: all .15s ease-in-out 0;	-webkit-transition: all .15s ease-in-out 0;	-o-transition: all .15s ease-in-out 0;	-ms-transition: all .15s ease-in-out 0}.stButton .stLarge {	background: 0 0!important;	font-size: 0;	padding: 0;	margin-right: 0;	width: 0!important;	height: 0!important;	transition: all .15s ease-in-out 0;	-moz-transition: all .15s ease-in-out 0;	-webkit-transition: all .15s ease-in-out 0;	-o-transition: all .15s ease-in-out 0;	-ms-transition: all .15s ease-in-out 0}.stButton {	margin: 0!important;	background: #ccc;	width: 35px;	height: 35px;	padding-top: 10px;	text-align: center!important;	top: 2px!important}.st_facebook_large .stButton:after {	font-family: fontawesome;	color: #fff;	font-size: 22px;	content: "\f09a"}.st_twitter_large .stButton:after {	font-family: fontawesome;	color: #fff;	font-size: 22px;	content: "\f099"}.st_googleplus_large .stButton:after {	font-family: fontawesome;	color: #fff;	font-size: 22px;	content: "\f1a0"}.socialIcon a:hover {	color: #fff}.recommended {	border-top: solid 2px #ddd;	margin-top: 20px;	padding-top: 20px}.recommended h1 {	text-align: center;	margin-bottom: 0;	padding-bottom: 0}#valoracion {	margin-top: 15px}#valoracion br[clear=all] {	clear: none!important}.puntuacion {	cursor: pointer;	margin-right: 5px;	display: block;	overflow: visible}#printArea, .caps, .detalle-form, .estrella, .img-block, .img-link, .lista-medios-pago {	overflow: hidden}.puntuacion:after {	content: '.';	display: block;	height: 0;	width: 0;	visibility: hidden}.estrella {	width: 20px;	height: 18px;	display: inline-block;	text-indent: -999em;	cursor: pointer}.estrella_der, .estrella_izq {	width: 10px}.estrella, .estrella a {	background: url(../imagenes/estrella_sprite3.png) no-repeat}.estrella_izq, .estrella_izq a {	background: url(../imagenes/estrella_sprite_izq3.png) no-repeat}.estrella_der, .estrella_der a {	background: url(../imagenes/estrella_sprite_der3.png) no-repeat}.estrella a {	display: block;	width: 100%;	height: 100%;	background-position: 0 0}.product-tab, .rating span, .swatches li {	display: inline-block}div.puntuacion div.on a {	background-position: 0 -25px}div#msjvaloracion {	text-align: left;	margin-top: 15px}.ratingInfo {	margin-left: 10px}.nav-tabs {	margin-bottom: 20px;	border-bottom: 3px solid #bfc9ca}.product-tab {	width: 100%;	clear: both}.nav-tabs li a {	font-family: Calibri, sans-serif;	font-size: 13px;	font-weight: 200;	letter-spacing: 1px;	margin: 0;	text-transform: uppercase;	padding: 10px!important}.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li:hover>a {	background: #bfc9ca}.nav-tabs>li, .nav-tabs>li.active {	background: 0 0}.nav-tabs>li>a {	border: 0;	border-radius: 0}.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li:hover>a {	color: #fff!important;	border: 0;	border-radius: 0}.color-details {	margin-top: 14px;	border-top: 1px solid #DDD;	padding-top: 10px}.swatches {	margin: .5em 0;	padding-left: 0;	list-style: none}.swatches .selected, .swatches li:hover {	border: 2px solid #ddd}.swatches li {	margin: 2px 1px;	vertical-align: top;	list-style: none;	background-position: center center;	background-repeat: no-repeat;	border: 2px solid #FFF;	height: 33px;	text-align: center;	transition: all .25s ease 0;	width: 33px}.swatches li img {	height: 31px;	width: 31px}.swatches .selected:after, .swatches li:after {	content: "\f00c";	font-family: fontawesome;	font-weight: lighter;	transition: font-size .25s ease .1s;	text-shadow: 0 1px 1px rgba(0,0,0,.3)}.swatches li.li-color {	width: 33px;	height: 33px;	overflow: hidden}.swatches.talle li {	border: 2px solid #F0F0F0;	background: #f5f5f5;	padding: 5px}.swatches li:after {	font-size: 0;	position: absolute;	left: 50%;	margin-left: -16px;	top: -10px;	color: #fff}.swatches .selected:after {	height: 33px;	width: 33px;	font-size: 120%;	color: #4ec67f}.productFilter {	border-bottom: 1px solid #DDD;	border-top: 1px solid #DDD;	clear: both;	display: block;	margin-bottom: 20px;	padding-bottom: 7px;	padding-top: 10px;	margin-top: 10px}.productFilter p {	display: block;	font-size: 14px;	margin-top: 6px}.marca_imagen {	position: relative;	top: 0;	border: 0 solid #ddd;	z-index: 1;	right: 0}.marca_imagen img {	max-width: 200px}.spacer {	padding: 20px 0}#precant {	border: 0 solid #ddd;	padding: 5px;	font-size: 12px}#precant h5 {	display: none}#precant .table {	margin: 0}.orderStep {	clear: both;	display: inline-block;	height: auto;	padding: 0;	margin-bottom: 30px;	width: 100%}.orderStep li {	float: left;	margin: 0;	min-height: 55px}.orderStep li.active {	color: #fff;	position: relative}.orderStep li.active:after {	top: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-color: rgba(136,183,213,0);	border-width: 10px;	margin-left: -10px;	border-top-color: #4ec67f!important}.orderStep li {	display: inline-block;	height: 100%;	line-height: normal;	padding: 20px 0 0;	text-align: center;	vertical-align: middle;	width: 33.33333333%;	text-transform: uppercase;	font-size: 13px}.orderStep li i {	background: rgba(0,0,0,.05);	border-radius: 0;	display: block;	font-size: 20px;	height: auto;	left: 0;	line-height: 40px;	margin-top: -20px;	padding: 0;	text-align: center;	width: auto;	float: none!important}.orderStep li.active i {	background: rgba(0,0,0,.1);	color: #FFF}.orderStep li span {	display: block;	padding: 5px 0}.orderStep li.active {	background: #4ec67f}.orderStep li {	background: #66de97}.cartFooter, .cartTableHeader {	background: #EBEDEF}.caps {	border-top: 0 none;	font-weight: 400;	line-height: 24px;	margin: 0 0 16px;	padding: 0 0 16px;	text-align: right;	text-transform: uppercase}h1.tit-checkout {	margin: 0;	padding: 0}.rightSidebar #cart-summary {	margin-top: 0}.rightSidebar #cart-summary tr:first-child td {	border: none}.cartMiniTable {	border: 1px solid #DDD;	padding: 10px}.couponForm {	line-height: 16px}.couponForm input[type=text] {	-webkit-border-radius: 3px 0 0 3px;	-moz-border-radius: 3px 0 0 3px;	border-radius: 3px 0 0 3px;	height: 35px}.ley_cupon {	font-size: 90%;	display: block;	margin-bottom: 5px}#tabla_listados p, .CartDescription h4 {	margin: 0}.couponForm .btn {	border-radius: 0 3px 3px 0}p.success div.success, span.success {	color: #8BB418}#total-price {	font-size: 22px;	font-weight: 700}label.error {	color: #e74c3c;	font-size: 90%}.quanitySniper {	height: 30px;	padding: 0;	text-align: center;	width: 40px}.content_marcas img, .lista-medios-pago li img {	height: auto;	max-width: 100%}tr.CartProduct td, tr.CartProduct th {	text-align: center;	padding: 10px 0}#tabla_listados tr.CartProduct td, #tabla_listados tr.CartProduct th {	text-align: left;	padding: 5px 10px}@media (max-width:767px) {tr.CartProduct td, tr.CartProduct th {	font-size: 11px}}tr.CartProduct td:nth-child(2) {	text-align: left}.CartProduct .delete i {	font-size: 2.5em;	position: relative;	top: -5px}@media (max-width:767px) {.CartProduct .delete i {	font-size: 1em}}.CartProductThumb img {	width: 86px;	max-width: 100%!important}tr.CartProduct {	border-bottom: 1px solid #E7E9EC}.cartTable {	border-top: solid 1px #EBEDEF}.cartFooter {	padding: 20px;	border-top: solid 1px #eee;	display: inline-block;	width: 100%}#cart-summary tr td:nth-child(2) {	text-align: right}.boxes-title-1, .lista-medios-pago li, .product-slide-img, .product-slide-left, .ps-nav {	text-align: center}.CartDescription h4 a {	font-size: 14px!important;	line-height: normal}@media (max-width:767px) {.CartDescription h4 a {	font-size: 12px!important}}.couponQuitar {	background: #f5f5f5;	padding: 8px;	margin: 0}ul.datos_cupon {	margin: 0 0 15px;	padding: 0;	list-style: none;	font-size: 13px}h6 {	border-bottom: 1px solid #0070b7;	font-size: 15px;	font-weight: 700;	margin: 0 0 15px;	padding: 10px 0 0;	position: relative;	text-transform: uppercase}.item-blog-post h2, .item-blog-post h2 a {	font-size: 26px;	font-weight: 700}.bg-msj {	padding: 15px}.bg-msj-rosa {	background-color: #E5097F;	color: #fff;	margin: 15px 0}.bg-info {	background-color: #d9edf7}.align-middle {	vertical-align: middle!important}.align-bottom {	vertical-align: bottom!important}.panel-default>.panel-heading {	border-top: 4px solid #4ec67f}.lista-medios-pago li {	border: 2px solid #fff;	font-weight: 700;	cursor: pointer;	-webkit-transition: all .4s;	-moz-transition: all .4s;	-ms-transition: all .4s;	-o-transition: all .4s;	transition: all .4s}.lista-medios-pago li:hover {	border: 2px solid #0070b7}.lista-medios-pago .bordePago2 {	border: 2px solid #0070b7;	background: #f5f5f5}.item-blog-post {	margin: 0 auto 30px}.item-blog-post h2 {	border-bottom: 0px solid #ddd;	letter-spacing: 0;	margin: 0px 0 10px;	padding: 15px 0;	position: relative}.item-blog-post .post-header .post-info {	line-height: inherit;	margin-bottom: 5px}.item-blog-post .post-main-view {	background: #fff}.item-blog-post .post-main-view .post-description {	padding: 30px 0;	font-size: 16px;	line-height: 1.625;	font-weight: 300}.item-blog-post .post-description .vermas:after {	font-family: FontAwesome;	display: inline-block;	content: "\f178";	padding-left: 5px}.loadMoreBlog .btn:hover {	background: #ededed}@media only screen and (min-width:0) and (max-width:767px) {.post-header {	margin-bottom: 15px}}.datos_usuario ul {	list-style-type: none;	margin: 0;	padding: 0}.datos_usuario ul li:before {	font-family: FontAwesome;	display: inline-block;	content: "\f0da";	padding-right: 5px}.content_marcas .cajamarca {	border: 1px solid #ddd}.content_marcas .verprod {	background: #ccc;	display: block}.brand-carousel li {	float: left;	display: inline-block}#imageShowCase, .img-block, .img-link, .product-slide-img, .product-slide-img img, .product-slide-inner, .ps-nav {	display: block}.brand-carousel li img {	max-width: 100%;	width: 100%}.carousel-nav {	font-size: 26px;	margin-left: 10px;	padding-bottom: 3px;	padding-top: 3px}.detalle-form {	background: #f5f5f5;	border-radius: 5px;	margin-top: 20px;	border-top: 4px solid #4ec67f}h5.tit_form_detalle {	border: none}.show-case-wrapper {	margin: 0 auto 30px;	float: none}#productShowCase .owl-controls {	margin-top: 0}.product-slide-inner {	margin-top: 12%;	max-width: 98%}@media (max-width:767px) {.product-slide-inner {	display: block;	max-width: 98%;	margin: 5% auto 0;	text-align: center}#productShowCase .owl-controls {	margin-top: 10px}#ps-next {	right: 15px}#ps-prev {	left: 15px}}#productShowCase .btn-stroke-dark i {	font-size: 0;	transition: font .3s ease}#productShowCase .btn-stroke-dark:hover i {	font-size: inherit}#productShowCase .details-description {	margin-bottom: 15px}.product-slide-img img {	text-align: center;	margin: 0 auto}#detalle div.impuestoprecio, #detalle div.ivaprecio, #print-articulo-detalle {	text-align: left}#productShowCase .product-title {	font-family: Calibri;	font-size: 24px;	font-weight: 400;	letter-spacing: .25px;	line-height: 36px;	margin-bottom: 0}.ps-nav {	font-size: 68px;	height: auto;	position: absolute;	top: 38%;	width: auto;	text-shadow: 0 1px 0 rgba(0,0,0,.25)}
			#detalle_print #img_prod, .relative {	position: relative; margin-top:-45px;}
			#ps-next {	right: 15px}
			#ps-prev {	left: 15px}
			@media screen and (max-width:767px) {.ps-nav {	top: 30%}.ps-nav img {	width: 60px}}.boxes-title-1 {	background: #ebebeb;	font-family: Calibri;	font-weight: 400;	letter-spacing: 1px;	margin-bottom: 30px;	padding: 7px 0}.featuredImgLook2 .inner {	border: 1px solid #ddd;	padding: 10px;	margin-bottom: 15px}.featuredImgLook2 .inner:hover {	border: 1px solid #4EC67F}.img-link img {	width: 100%}.featuredImgLook2 h3 {	color: #454545;	font-weight: 600;	padding: 20px 0;	text-transform: uppercase}.featuredImgLook2 h3 span {	color: #eb5e58;	display: block;	font-size: 14px;	font-weight: lighter;	letter-spacing: 1px;	text-transform: uppercase}.featuredImgLook2 .btn-link {	border-radius: 0;	color: #7f8c8d;	cursor: pointer;	font-weight: 400;	text-transform: uppercase}.featuredImgLook2 p {	color: #7f8c8d;	margin-bottom: 20px}@media (max-width:991px) {.featuredImgLook2 .col-md-3 {	margin-bottom: 30px}}@media (max-width:460px) {.featuredImgLook2 .col-md-3 {	width: 100%}}#imageShowCase {	clear: both;	background: red}
			.image-show-case-wrapper .ps-nav {	opacity: 0;	transform: scale(1.15);	-moz-transition: all .3s ease 0;	-webkit-transition: all .3s ease 0;	-ms-transition: all .3s ease 0;	-o-transition: all .3s ease 0}.image-show-case-wrapper:hover .ps-nav {	transform: scale(1);	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1)}.featuredImageLook3 .inner .box-text-cell-inner h1 {	font-size: 20px}.featuredImageLook3 .inner:hover .box-content-overly-white {	opacity: 1;	background: rgba(255,255,255,.8);	visibility: visible}#detalle_print {	width: auto!important}#detalle_print h1 {	color: #069;	border-top: 1px solid #ccc;	margin-top: 10px!important;	padding-top: 10px!important;	font-size: 24px!important;	font-weight: 600!important}#detalle_print h5 {	font-size: 14px!important;	font-weigth: 400!important;	color: #222;	margin-top: 15px!important;	margin-bottom: 5px!important;	border-bottom: 1px solid #ccc}#detalle_print h3 {	font-size: 110%;	color: #222;	border-bottom: 1px dotted #ddd;	padding-bottom: 2px;	margin: 3px 0}#detalle_print ul {	margin-left: 10px;	list-style-type: circle}#detalle_print #img_prod .img-responsive {	max-width: 30%!important;	margin: 0 auto!important}#detalle_print span.marca_print {	position: absolute;	bottom: 10px;	right: 10px}#detalle_print .cajasoferta {	clear: both;	width: 95%}#detalle_print .imagenart {	float: left;	margin-right: 10px;	padding-bottom: 0}#printArea .modal-body, .modal-content {	background: #fff;	font-size: 13px}#printArea .img_empresa .img-responsive {	float: left!important;	max-width: 25%!important}#printArea .btn-print-modal {	position: relative;	top: 0}.sp-wrap, .sp-zoom {	z-index: 0!important}@media (min-width:768px) {#navbar-sidebar .container-fluid, #navbar-sidebar .navbar-collapse {	padding: 0}#navbar-sidebar .navbar-left {	margin-left: 0}#navbar-sidebar .nav>li {	width: 100%}}.navbar-lateral {	z-index: 9!important}.navbar-lateral .navbar-collapse {	width: 100%!important}.navbar-lateral .navbar-toggle {	float: left}.navbar-lateral span.caret {	float: right;	margin-left: 2px;	vertical-align: middle;	border: none!important}.navbar-lateral span.caret:before {	font-family: FontAwesome;	content: "\f0da"}.navbar-lateral .dropdown-menu span.caret:before {	position: relative;	top: -5px}@media (max-width:767px) {.navbar-lateral .dropdown-menu span.caret:before {	top: 0}.navbar-lateral .ley_cate_lateral_xs {	float: left;	position: relative;	top: 15px;	font-family: Calibri;	color: #454545;	font-size: 18px;	font-weight: lighter}.detalle_producto {	clear: both}}.navbar-lateral .ley_cate_lateral_xs {	font-family: Calibri;	color: #454545;	font-size: 18px;	font-weight: lighter}.login_sup, .micuenta_top {	display: none}#detalle div.ivaprecio {	margin-top: 15px;	padding-top: 10px;	border-top: 1px dotted #ddd}#detalle div.pricefinal {	text-align: left;	margin-bottom: 0;	padding-bottom: 0;	border-bottom: 0 dotted #ddd}#detalle .details-description {	margin-top: 10px;	padding-top: 10px;	border-top: 1px dotted #ddd}.precio-sugerido {	display: block}.msgalerta, .msgexito {	padding: 15px;	margin-bottom: 20px}td.FA, td.NC {	color: #090}td.ND, td.RE {	color: red}.msgexito {	color: #3c763d;	background-color: #dff0d8;	border: 1px solid transparent;	border-radius: 4px}.msgalerta {	color: #31708f;	background-color: #d9edf7;	border: 1px solid transparent;	border-radius: 4px}.form-control-feedback {	right: 15px!important;	padding-top: 7px!important;	font-size: 18px!important;	font-weight: 300!important}.has-feedback label~.form-control-feedback {	top: 0}#print_this_form table td {	padding: 5px;	border: 1px solid #ddd}table.tabla_precio_x_cantidad, table.tabla_precio_x_cantidad td, table.tabla_precio_x_cantidad tr.cab td {	border: 1px solid #ccc;	border-collapse: collapse}.modal-header {	padding: 0}table.tabla_precio_x_cantidad {	width: 90%;	text-align: center;	margin-bottom: 5px}table.tabla_precio_x_cantidad tr.cab td {	background: #e0e0e0;	font-weight: 700}/* slide 2 */div.item-slide.imagen-slide-2 {	height:521px;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 h1 {
				color:#fff;
				font:700 5em 'Asap condensed', sans-serif !important;
				margin-top:130px;
				text-shadow:3px 3px 3px #000 !important;
				position:absolute;
				top:25%;
				left:20%;
				}
			.container.leyenda_slide h1.principal{margin-top:20px;}	
			.container.leyenda_slide h1 span{
				color:#fff;
				font:700 0.5em 'Asap condensed', sans-serif !important;
				/*margin-top:130px;*/
				text-shadow:3px 3px 3px #000 !important;
				/*position:absolute;
				top:25%;
				left:20%;*/
				}	
			.container.leyenda_slide h2{
				color:#f36900;
				font:700 1.8em 'Asap condensed', sans-serif !important;
				margin-top:130px;
				text-shadow:3px 3px 3px #000 !important;
				position:absolute;
				top:20%;
				left:20%;
				
			}	
			.container.leyenda_slide h1 span {	display:block;}
			.container.leyenda_slide h1 b {	background:rgba(255,255,255,.5);  padding:5px;}
			@media (max-width: 1299px) {	.container.leyenda_slide h1 {max-width:60%;margin-left:auto; margin-right:auto;		color:#fff; font:700 30px 'roboto' !important, sans-serif; margin-top:80px;		text-shadow:none !important	}}@media (max-width: 480px) {	.container.leyenda_slide h1 {max-width:60%;margin-left:auto; margin-right:auto;		color:#fff; font:700 30px 'roboto' !important, sans-serif; margin-top:150px;		text-shadow:none !important	}}@media (max-width: 767px) {	.container.leyenda_slide h1 {max-width:60%; margin-left:auto; margin-right:auto;		color:#fff; font:700 30px 'roboto', sans-serif !important; margin-top:190px;		text-shadow:none !important	}}/* ----------------------------- */div.paginado {	border-bottom:1px solid #f0f0f0; margin-bottom:20px; padding-bottom:10px}div.paginado-inf {	border-top:1px solid #f0f0f0; margin-top:20px;padding-top:10px}
			
			@media ( max-width:480px ) {
				.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #f36900;
    background-image: none;
    border: 1px solid transparent;
 border-radius: 4px;
}
.btn-default {
    background-color: #fea158;
    color: #ffffff;
    text-shadow: none;
    margin-top: 85px;
}
.noticiashome3 {
    background-image: url(../custom/imagenes/bg-nota-mobile.jpg);
    background-repeat: no-repeat;
    /* height: 680
px
; */
    background-size: contain;
}				
				div.paginas {		display:block !important; float:none !important; margin-bottom:15px; 	}}small.help-block {color:#f00}table.table-responsive td.left {	text-align:left;padding:5px !important}table.table-responsive td.center {	text-align:center;padding:5px !important}table.table-responsive td.right {	text-align:right;padding:5px !important}tr.bordesup {	border-top:1px solid #ccc}table.totalespresu tr {	border-bottom:1px solid #999;	}table.totalespresu tr td {	padding:5px;}h2.subti {	font-size:16px;border-bottom:1px solid #ccc;padding-bottom:5px;}div.seguir_inferior a, div.seguir_superior a{	    display: block;    width: 250px;    background: #ebedef;    text-align: center;    padding: 10px;    margin: 10px auto;}table.tablaped td {    padding: 2px 10px;}span#montos_tarjetas {	display:block; font-size:16px !important; padding:8px; border:1px solid #ccc; margin-top:8px;	background:#f5f5f5}span#montos_tarjetas > span {	display:block !important}span#monto_cuotas_tarjetas, span#recargo_tarjetas, span#monto_total_tarjetas {	font-weight:bold; }span#monto_total_tarjetas {	font-size:20px}#ModalTerycon div.modal-header h4.modal-title {	text-align:center; padding:8px;}#ModalTerycon div.modal-body {	font-size:13px; line-height:12px;}@media (min-width:990px) {	#ModalTerycon .modal-dialog { width:800px; }	}a.termLink {	font-weight:bold; text-decoration:underline}/* COMBOS */#combos .info-prod1 {	text-align:left;}#combos .cantidades {	max-width:70px;	display:inline-block;	margin-top:15px;}.caja_combo_seleccionado {	border-bottom:1px dotted #ccc; padding:15px 0}b.nombre_paso {	color:#c80e31; font-size:16px}b.precio_paso {	font-size:16px}.fa-check-circle {	position:absolute; top:8px; right:8px; color:#090}#combos .item.list-view h4 {    font-size: 18px;}h1.titcombo {	font:bold 24px 'calibri', sans-serif; color:#666;	border-bottom:1px solid #ddd;	margin-bottom:15px; padding-bottom:15px}.barra_progreso1 {	border:1px solid #ccc; padding:2px;}div#div_total_pasos {	font-size:16px; border:1px solid #ccc; padding:15px;}div#div_total_pasos {	bord}.barra_progreso2 {	background:#090; width:0%; min-height:10px}b.precio_total_estimado {	font-size:20px}h3.tit_paso_actual {	font:normal 20px 'calibri', sans-serif; padding:0 0 10px; display:block}a.volver_paso { cursor:pointer }a.volver_paso:hover {	font-weight:bold}@media (max-width:480px) {	.caja_combo_seleccionado {		display:none	}	a.verdetallecombo {		display:block; background:#f00; color:#fff; width:40%; padding:10px; 		text-align:center; text-transform:uppercase; cursor:pointer;	}}@media print {	.titcombo { display:block !important}	.noimprimir {display:none;}	.item {		width:100% !important; height:auto;		display:block !important;	}	.item .img-responsive {		max-width:200px !important; float:left;	}	.total_estimado {		font-size:25px;	}	#combos-paso-final {		margin-top:-100 !important	}}#combos-paso-final div.item {	border:5px solid #fff;}#modalAlertas .modal-header {	font-size:22px; color:#f00; padding:10px;}#modalAlertas .modal-body {	font-size:22px;padding:25px;}#modalAlertas .modal-footer {	text-align:center;padding:10px;}.btn_red_soc {  font-size: 15px !important;  padding: 3px !important;  width: 205px !important;  text-align: center !important;  text-decoration: none !important;  margin: 2px 2px !important;  color: white !important;  opacity: 0.7 !important;}.btn_red_soc:hover {	opacity: 1 !important;}.btn_red_soc_fb{	background: #3B5998 !important;}.btn_red_soc_go{	background: #ea4335 !important;}.btn_red_soc_text{	padding-left:3px;	font-family: arial, Helvetica, Sans-serif;}.favButton{	cursor: pointer;	z-index: 2; 	right:0; 	font-size:25px;	color:black;	text-shadow: 0 0 2px #ffffff;	}.favCaja{	position:absolute; 	padding-right:10px; 	padding-top:5px; 	-webkit-transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s; /* For Safari 3.1 to 6.0 */  	transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s;}.favLista{	padding-bottom:10px; }.favTop{	position:absolute; 	padding-right:22px; 	padding-top:5px; 	-webkit-transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s; /* For Safari 3.1 to 6.0 */  	transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s;}.favDetalle{	float: right;	-webkit-transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s; /* For Safari 3.1 to 6.0 */  	transition: font-size 0.2s, padding-right 0.2s, padding-top 0.2s, color 0.2s;}.favButton.activo{	color:#4ec67f;}.favButton.favLista:hover{	font-size:27px;	color: #4ec67f;}.favButton.favCaja:hover{	font-size:27px;	padding-right:9px;	padding-top:4px; 	color: #4ec67f;}.favButton.favTop:hover{	font-size:27px;	color: #4ec67f;}.favButton.favDetalle:hover{	color: #4ec67f;}h1, h2, h3, h4, h5, h6 { color: #222 }.top-bar { background: #585858;}/*#carrito_top, #login_sup, #micuenta_top, #nombre_usuario { display: initial !important }*/
		.navbar-default .navbar-nav>li>a {    color: #000;    font:700 16px 'Asap condensed', sans-serif; text-transform:uppercase; }
		.navbar-default .navbar-toggle .icon-bar { background-color: #fff;}
		ul#menutop {color:#fff; font-size:1.5em; margin-top:12px;}
		ul#menutop i {color:#fff;}
		ul#menutop li:nth-child(2) {display: none;}
		ul#menutop li:nth-child(3) {display: none;}
		ul#menutop li:nth-child(4) {display: none;}
		ul#menutop li:nth-child(5) {display: none;}
		.dropdown-menu { background-color: #fddc3d;}.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { background-color: #868789;}
		.dropdown-menu>li>a:hover {color: #fff;}.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background: #333; border: 0 }
		button.btn.btn-buscartop { background: #f36900;}
		.search, .search i { color:#000; }
		.container.general { padding-top: 30px; width:100%; }
		.product:hover { border:1px solid #fddc3d }
		.style2 .title-sol:after, .title-sol-style2:after, .title-sol.style2:after {     margin: 0;    width: 100%;}
		h5.title-sol.style2.solnuevo.solnoticias { display: none }
		.novedades-home-row .vertodos-noticias {display: none;}/*****/
		.form-group .form-control { border: 1px solid #f19200 }
		.btn-success { background: #f19200 }.btn-success:hover { background: #ff5722}
		.cajasnove .mas_nov a {color:#f19200; background:#333;}
		.cajasnove .des_nov { 
			color: #585858;
			padding: 5%;
			margin-top: 0;
			font-size: 1.25em;
			line-height: 2em;
			margin-bottom: 30px;
		}
		.des_nov p { height: 100px !important;}
		
.noticiashome3{
	background-image:url(../custom/imagenes/bg-nota.jpg);
	background-repeat: no-repeat;
	height:680px;
	background-size:contain;
}		
.noticiashome3 .cajasnove{
	width:50%;
	margin-left:20%;
	margin-top: 5%;
}
.noticiashome3 .cajasnove .des_nov{
	color:#ffffff;
	padding-left:0px;
}
.noticiashome3 h4{
	display:none;
}		
		
		.novedades-home-row .vertodos-noticias { background: #333; color: #f39300; padding: 10px 20px}
		.social-home {text-align: center; background: #f5f5f5; padding: 2% 0;}
		.social-home h1 { padding-bottom: 15px }
		.social-home a i {border-radius: 50%;    color:#fff;    width: 60px;    height: 60px;    padding-top: 25%;}
		.social-home a i:hover { background: #f39300}
		.social-face { background: #3b5998 }
		.social-insta { background: #8a3ab9 }
		.social-tube { background: #FF0000 }
		.st_instagram_large .stButton:after {    font-family: fontawesome;    color: #fff;    font-size: 22px;    content: "\f16d";}
		.st_linkedin_large .stButton:after {    font-family: fontawesome;    color: #fff;    font-size: 22px;    content: "\f0e1";}

@media (max-width:1366px){
	.container.leyenda_slide h1.principal{margin-top:20px;}	
	.noticiashome1{
		width: 85%;
		max-width: 1170px;
		margin: auto;
		margin-bottom: 150px;
		margin-top: 150px;
}
	.noticiashome3 .cajasnove {
		width: 40%;
		margin-left: 15%;
		/* margin-top: 5%; */
}
	.noticiashome3 .cajasnove h2 {
		color:#ffffff;
}
.cajasnove .des_nov{
    color: #585858;
    padding: 5%;
    margin-top: 0;
    font-size: 1.25em;
    line-height: 2em;
    margin-bottom: 50px;
}
#divofertas, .proy_promociones, #divlonuevo {
    width: 90%;
    max-width: 1170px;
    margin: auto;
    margin-top: 50px;
    margin-bottom: 50px;
}
}



		
		/*** CONTACTO ***/
		.contact-form form p { display: none;}
		.detalle-form { border-top: 4px solid #444; }
		/*.container.leyenda_slide {	display:none;}*/
		/* slide 2 *div.item-slide.imagen-slide-2 {height:650px;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 h1 { color:#fff; font:700 40px 'roboto', sans-serif !important; margin-top:130px;text-shadow:none !important}.container.leyenda_slide h1 span {display:block;}.container.leyenda_slide h1 b {background:rgba(255,255,255,.5);  padding:5px;}@media (max-width: 1299px) {.container.leyenda_slide h1 {max-width:60%;margin-left:auto; margin-right:auto;color:#fff; font:700 30px 'roboto', sans-serif !important; margin-top:80px;text-shadow:none !important}}@media (max-width: 480px) {.container.leyenda_slide h1 {max-width:60%;margin-left:auto; margin-right:auto;color:#fff; font:700 30px 'roboto', sans-serif !important; margin-top:150px;text-shadow:none !important}}@media (max-width: 767px) {.container.leyenda_slide h1 {max-width:60%; margin-left:auto; margin-right:auto;color:#fff; font:700 30px 'roboto', sans-serif !important; margin-top:190px;text-shadow:none !important}}*/.slick-prev:before {  content: '\f053';}.slick-next:before {  content: '\f054';}

li a span.m1 {
	display:block;
	background:url(../imagenes/m1.png) top left no-repeat;
	padding-left:95px; padding-top:35px;
	height:90px
}
li a span.l1 {
	display:block;
	background:url(../imagenes/l1.png) top left no-repeat;
	padding-left:95px; padding-top:35px;
	height:90px
}
.dropdown-menu {
    background-color: rgba(0,0,0,.7);
}
.dropdown-menu li a:hover {
    background-color: rgba(0,0,0,.5);
}

div.boton_arrepentimiento a { border:none !important }



.productos .price-sales, .productos  .price-standard, .productos  .price, 
.ofertas .price-sales, .ofertas  .price-standard, .ofertas  .price {
	font: 700 24px "Asap Condensed", sans-serif;
}
.detalle .price-sales, .detalle  .price-standard, .detalle  .price {
	font: 700 24px "Asap Condensed", sans-serif;
}

.product-price { font: 700 24px "Asap Condensed", sans-serif; }