@media (max-width: 1200px) {
	.feature {margin: 0px 2.5%;}
	/*nav .cont.icons {position: absolute;right: 30px;top: 0px;}*/
	nav .products {display: block;margin-top: 8px;margin-bottom: 0;padding-top: 0;}
	nav .wrap {width: 90%}
	nav ul {width: 97%}
	nav{position: relative;}
	footer .data .row{margin: 0;}
	.barra .articulo{height: 473px;}
	.barra .articulo .thumb{}
}
@media (max-width: 992px) {
	nav.referente .cont {margin-top: 0px;}
	nav .wrap {width: 100%}
	.owl-carousel{margin: 0!important;}
	.barra .articulo .promo {top: 7px;bottom: auto;}
	nav{position: relative;padding-bottom: 1px;min-height: 75px;}
	nav .cont.icons {position: absolute;right: 30px;top: 0px;}
	nav .cont.optsmenu{width: 31px;position: absolute;left: 30px;top: 8px;}
	nav .cont.products{display: none;}
	.feature {margin: auto;margin-bottom: 32px;display: block;text-align: center;}
	.feature img {margin-right: 18px;display: inline-block;margin: 0;}
	#prodImage .feature img {display: inline-block;margin-right: 18px;}

	.highlight.barra .articulo .thumb .wrap img.pimage {object-fit: contain;}
	
	.feature h3 {display: block;margin-top: 5px;}
	#title h1 {font-size: 55px;margin-top: 40px;}
    #title p {font-size: 25px;}
	nav .cont {/*margin-top: 10px;*/}
	nav .products ul {background: #919191;padding-bottom: 0;}
	nav .products li {display: block;padding: 11px 0;border-bottom: solid 1px white;margin: 0;color: white;}
	.barra .articulo{margin-bottom: 22px;}
	footer .logo {margin-right: 20px;margin-right: 1px;}
	
	footer.referente .pic {width: 40%;}
	footer.referente .pic.no-logo{height: 170px;}
	footer.referente h3.name {width: 100%;}
	footer.referente .payment {margin-top: 20px;}
	
	nav .cont.optsmenu{width: 31px;position: absolute;left: 10px;top: 20px;}
	nav .cont.optsmenu img {width: 28px;}
	nav .cont.icons img {width: 38px;}
	nav .cont.icons {position: absolute;right: 10px;top: 10px;}
	nav .cont.logocont {margin-bottom: -10px;padding-top: 10px;}
    /* original: nav .cont.logocont {margin-bottom: 10px;padding-top: 10px;}*/
	nav .cont.logocont img{width: 130px;}
	nav .cont.logocont .isotype img{width: auto;}

	.highlight {text-align: center;}
	.highlight .owl-nav{position: relative;width: 30%;margin: auto;}
	.highlight .owl-nav img{width: 41px;}
	.highlight .owl-nav .right{position: absolute;right: -0px;top: 0;}
	.highlight .owl-nav .left{position: absolute;left: -0px;top: 0;}
	
	#cart{display: none;}

	/*.notifications{display: block;}*/
	.notifications .close-btn{background: none;border: 1px solid #fff;font-family: 'Roboto'!important;color: #fff;font-weight:500;position: absolute;right: 10px; top:10px;font-size: 12px;}
	.notification{padding: 10px 21px;position: relative;width: 96%;margin: auto;color: white;margin-bottom: 10px;}

	.added{background-color: #4dbf4f;}
	.removed{background-color: #bf4d4d;}

	.barra .articulo {height: 455px;}
    
     /*new 90123*/
    .barra .articulo .info .title {font-size: 10px;}
    
    .btn-consulta{
    font-size: 10px; 
    padding-left: 4px;
    border: 0px solid;
    border-color: #009688;
    width: 85%;
    padding-bottom: 2px;    
    min-width: 70px;
}

	
}
@media (max-width: 768px) {
	nav .cont {display: block;margin-top: 0px;}
    nav.referente .cont {margin-top: -10px;}
    nav{position: relative;padding-bottom: 1px;min-height: 70px;}
	#title {font-size: 47px;}
	#title h1 {margin-top: 0;line-height: 50px;margin-bottom: 5px;font-size: 49px;}
    #title p {font-size: 20px;line-height: 22px;}
	#marcas {padding-bottom: 30px;}
	#comentarios .container{border-bottom: 1px solid rgba(242, 131, 56, 0.4);padding-bottom: 0;margin-bottom: 50px;}
	#comentarios p {width: 70%;margin: auto;margin-bottom: 50px;margin-top: 5px;}
	footer .copyright{font-size: 19px;font-weight: 700;}
	.highlight .owl-nav {position: absolute;left: 10%;width: 80%;top: 45%;margin: auto;}
	footer.referente .pic {width: 75%;margin: auto;}
	footer.referente .container{text-align: center;}
	footer.referente .payment{margin-top: 10px;}
	footer.referente .pagos a {margin-left: 13px;margin-right: 13px;}
	footer.referente .data{margin-top: 20px;}
	footer.referente .location {margin-bottom: 0;line-height: 25px;margin: auto;}
	footer.referente h3.name {text-align: center;width: 100%;margin-top: 8px;}
	footer.referente h3.name {text-align: center;}
	footer.referente .pic.no-logo{height: 160px;}
	footer.referente .legals, footer.referente .copyright{text-align: center;width: 90%;margin: auto;margin-top: 10px;}
	.barra .articulo {height: 250px;}
	.barra .articulo .thumb {height: 100px;}
    
    /*new 90123*/
    .barra .articulo .info .title {font-size: 10px;}
    .barra .articulo label.price {font-size: 16px;}
    .articulo label.stockitem {font-size: 45%;padding-bottom: 7%;}
	.articulo label.stockitem span {font-size: 110%;}

    .add-to-cart {min-width: 100%;font-size: 14px;text-align: center;box-shadow:none;}
    
    .barra .articulo .promo {top: 88px;bottom: auto;font-size: 7px;box-shadow:none;}
    
    .barra .articulo .multiplier {font-size: 10px;right: 0px;top:0px;}
    
    .barra .articulo .fechaentrega {font-size: 8px;right: 30px;top:0px;}
    
    .fentrega {padding-right: 4px!important;padding-left: 4px!important;}
    
    h5 {font-size: 10px;}
    
    .wppstyle{max-width: 60px;}
    
    }

@media (max-width: 576px) {
	
}
.cont.optsmenu a{cursor: pointer;}