﻿

.botonBuscar2{width:auto;height:35px;margin-left:59%;border:none;cursor:pointer;top:5px;position:absolute;}
.divImgStock{height: 25px;    border-width: 0px;    float: right;    margin-top: -215px;}
.botonReferencia{border:none;cursor:pointer;top:5px;background-color:white;right:10px;position: absolute;}

.lblRelPager{float:left;text-align:left;padding:5px;height:10px;margin-top:1px;color:#43549b;flex-flow:nowrap;width:50px;}
.lblRelDescripcion{float: left;text-align: left;padding: 5px;height: 50px; margin-top: 10px;color: gray;flex-flow:nowrap;width:300px;margin-left:-15px;font-size:14px;}
.lblRelPrecio{float: left;font-size: 1em;width: 100px;padding: 5px;height: 50px; margin-top: 10px;color: #43549b;font-weight: bold;font-style: italic;margin-left:10px;}
.imgRelArticulo{float:left;height:60px;width:auto;margin:20px 0 20px 0;}
.gridRelacionados {width: 100%;border: none;}
.gridRelacionados td {border:none;text-align:left;padding-right:4px;}
.gridRelacionados th {font-weight: bold;text-decoration:none;background-color:#43549b38;border-top: none;border-left: none;border-right: none;text-align: left;padding-right:4px;width:200px;}
.gridRelacionados tr {height:45px;border-top:none;border-left:none;border-right:none;text-align: left;padding-right:4px;flex-flow:nowrap;}

.gridRelacionados a{text-decoration:none;color:#43549b;font-size:18px;padding-right:4px;text-align: left;}
.gridRelacionados a:hover{text-decoration:none;color:#43549b;font-size:18px;padding-right:4px;text-align: left;}

.divBarraPaginacion{float:left;width:100%;height:100px;background:white;margin-top:-8px;}

.linkPagina{text-align:center;vertical-align:central;font-size:20px;color:darkgray;padding:5px;font-weight:normal;}
.linkPagina:hover{text-align:center;vertical-align:central;font-size:20px;color:#43549b;padding:5px;font-weight:normal;text-decoration:none;}
.linkPaginaOK{text-align:center;vertical-align:central;font-size:20px;color:#43549b;padding:5px;font-weight:bold;}
.linkPaginaOK:hover{text-align:center;vertical-align:central;font-size:20px;color:#43549b;padding:5px;font-weight:bold;}
.linkPaginaAntSig{text-align:center;vertical-align:central;font-size:20px;color:#43549b;padding:5px;font-weight:normal;}
.linkPaginaAntSig:hover{text-align:center;vertical-align:central;font-size:20px;color:darkgrey;padding:5px;font-weight:normal;text-decoration:none;}


.linkComprado{text-decoration:none;text-align:right;color:#43549b;width:130px;border-radius:4px;border:1px solid #43549b;padding:6px 8px 4px 8px;background-color:white;float:left;margin-top:0px;height:35px;}
.linkComprado:hover{text-decoration:none;text-align:right;color:#43549b;width:130px;border-radius:4px;border:1px solid #43549b;padding:6px 8px 4px 8px;background-color:white;float:left;margin-top:0px;height:35px;}

.etiUdsCompradas{text-decoration: none;text-align: left;color: #43549b;padding: 6px 8px 4px 5px;float: left;margin-top: 0px;height: 35px;font-size: 14px;}








/*Comunes*/

body{font-family:Calibri,Arial,Helvetica,Verdana,sans-serif;height: 100vh;margin: 0 auto;padding: 0px;background-color: white;color:gray;}

.nav li a {color:gray;}

.divPie{width:100%; float:left; background-color:#353535;margin-top:80px;}

.calendario{float:left;margin-left:0px;width:80px;border-radius:5px;border:1px solid lightgrey;padding:5px;margin-right:5px;font-size:0.8em;}

.divMiSlider{width:100%;background-color:white;height:250px;float:left;margin-top:-36px;margin-bottom:36px;}
.switchBtn{position:relative;display:inline-block;width:60px;height:28px;}
.switchBtn input{display:none;}

.panelMarcas{float:left;width:100%;margin-top:-10px;background-color:white;}


.slide{position:absolute;cursor:pointer;top: 0;left:-10px;right:9px;bottom:0;background-color:#d22d2d;-webkit-transition:.4s;transition:.4s;padding:2px 2px 2px 6px;color:#fff;}
.slide:before {position:absolute;content:"";height:20px;width:20px;left:35px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}
input:checked + .slide {background-color:#43549b;padding-left:30px;}
input:focus + .slide {box-shadow:0 0 1px #01aeed;}
input:checked + .slide:before {-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);left:-10px;}
.slide.round {border-radius:34px;}
.slide.round:before {border-radius: 50%;}



/*catálogo*/
.dropOrden{float:right;margin:-50px 2% -30px 0px;border:1px solid gray;padding:3px;border-radius:5px;z-index:100;background-color:white;}
.etiMarcas{width: 96%; text-align: center;font-size: 16px;border-bottom: 1px solid #43549b;float:left;margin:margin: 10px 2%;}
.sliderCatalogo{width:100%;height:auto;max-height:250px;margin-top:-15px;margin-bottom:15px;}


/*repeater articulo*/
.divImagenRepeater{width:100%;height:200px;position:relative;}
.divCompra {margin-top:200px;margin-left:4%;width:92%;}
.divItemRepeaterArticulos {height: 600px;border-bottom:1px solid lightgray;margin-bottom:20px;float:left;width:250px; margin:5px 30px 5px;}
.divAncho{width:100%;}
.imgArticulo {max-height:180px;display:block;margin:auto;width:auto;max-width: 240px;}
.iconoDestacadoNovedad {height:30px;position:absolute;z-index:1;}
.etiDescripcion{float:left;margin-top:10px;font-size:16px;width:100%;text-decoration:none;text-align:left;height:45px;padding:4px;color:gray;font-weight: bold;}
.etiDescripcion:hover{text-decoration:none;cursor:pointer;color:#43549b;}
.etiCodigo {float:left;margin-top:18px;font-size:16px;width:100%;text-decoration:none;text-align:left;padding:4px;color: #5b5858;font-weight: bold;}
.etiStockDisponible {font-size:14px;float:left;width:100%;text-align:left;padding:4px;color:green;}    
.etiStockNoDisponible {font-size:14px;float:left;width:100%;text-align:left;padding:4px;color:#ea3404;}
.etiPrecio {float:left;font-size:1.6em;width:50%;text-align:left;margin-top:10px;margin-bottom:20px;height:25px;padding:4px;color:#43549b; font-weight:bold; font-style:italic;}
.etiPrecioTachado {float:left;font-size:1.1em;width:50%;text-align:left;margin-top:14px;height:25px;padding:4px;color:gray;text-decoration:line-through;font-style:italic;}

/*EX_ALCANCE*/
.EX_ClasePrecio {float:left;font-size:1.1em;width:50%;text-align:left;margin-top:14px;height:25px;padding:4px;color:gray;font-style:italic;}
/*EX_ALCANCE*/

.etiTipoPrecio{font-size:10px;margin-left:2%;margin-top:15px;margin-bottom:-15px;float:left;width:96%;color:gray;}
.imagenCarrito {float: right;height:25px;width:25px;margin-right:10px;}
.desplegable{width:205px;height:22px;float:left;font-size:12px;margin:8px 0 0 0px; border: 1px solid #ccc;box-shadow: 0 2px 2px 0 rgba(0,0,0,.15),0 2px 2px 0 rgba(0,0,0,.15);}
.botonMas{width:15px;cursor:pointer;margin-top:-6px;margin-bottom:-5px;}
.botonMenos{width:15px;cursor:pointer;}




/*menu*/
.miMenu{height:54px;width:100%;float:left;z-index:0;background-color:#cac8c742;}
.divMenu{height:85px;width:100%;float:left;z-index:0;background-color:#43549b;}
.logoMenu{height:95px;width:auto;margin:0px;}
.headerMenu{background-color:#43549b;}
.enlaceMenu{color:white;margin:20px;} 
.enlaceMenu:hover{color:white;text-decoration:none;cursor:pointer;color:white;color:#43549b}
.panelBuscador{position:absolute;top:25px;width:100%;z-index:0;}
.textBuscador {font-size:14px;border:none;background-color:white;height:32px;border-radius:3px;margin:0 auto;width:25%;min-width:250px;padding:10px;display:block;}
.divBotonesMenu{float:right;margin: 10px;z-index: 100;position: relative;}




/*migas*/
.divMigas{float:left;width:94%;margin-left:3%;margin-top:20px;margin-bottom:20px;border-bottom:solid 1px #43549b;height:15px;}
.etiMigas{font-size:14px;float:left;margin:15px 40px;border-bottom:1px solid #43549b;width:96%;z-index:0;}
.enlaceMigas{color:gray;cursor:pointer;} 
.enlaceMigas:hover{color:#43549b;text-decoration:none;cursor:pointer;}
.etiError{font-size:16px;float:left;margin:10px 40px;color:#43549b;background-color:#fbef9d;width:96%;padding:10px 5px;}
.etiOk{font-size:16px;float:left;margin:10px 40px;color:green;background-color:#dcf9c1;width:93%;padding:10px 5px;}
.etiNeutro{font-size:16px;float:left;margin:10px 40px;color:orange;background-color:#dcf9c1;width:96%;padding:10px 5px;}




/*carrito*/
.sliderCarrito{float:left;width:100%;margin-top:-16px;}
.divLineas{float:right;width:50%;text-align:right;}
.divCabecera{float:right;width:50%;text-align:right;}
.etiTitulos{font-size:1.2em;color:#43549b;width:100%;float:right;}
.etiTotalPedido{font-size:1.5em;color:orange;font-weight:bold;}
.etiSubtotalPedido{font-size:1.2em;font-weight:bold;}
.cambiaColor{color:orange;}
.textUnidadesCarrito{text-align:left;padding:0;background-color:white;color:#43549b;height:20px;width:100px;border:none;}
.etiTituloCarrito{font-size:2.4em;float:left;color:gray;width:70%;margin-top:10px;margin-bottom:10px;}
.divEncabezado{float:left;width:90%;margin-left:5%;margin-bottom:10px;}
.divBotones{float:right;margin-top:49px;margin-bottom:-26px;}
.imagenBotonCarrito{width:25px;margin:6px;}
.textObservaciones {float:right;margin-top:30px;width:55%;margin-right:5%;font-size: 12px;border: 1px solid lightgrey;border-radius:4px;height:50px;}
.panelResumen {float:right;margin-top:30px;width:55%;margin-right:5%;padding:10px;color: #333;font-weight: bold !important;font-size: 14px;text-align: right;border: 1px solid #CECDCB;border-radius:4px;}
.divBotonFinalizar{float:left;width:90%;margin-left:5%;margin-top:10px;margin-bottom:10px;}
.botonFinalizar{float:right;background-color:#43549b;color:white;border:none;padding: 15px 60px;text-align:center;text-decoration:none;font-size:15px;border-radius:5px;margin-top:20px;}
.botonFinalizar:hover{background-color:gray;}
.imagenSliderCarrito{height:auto;width:100%;display:block;margin:10px auto;}
.etiAvisoCarrito{font-size:16px;float:left;margin:10px 5%;color:green;background-color:#fbef9d;width:90%;padding:10px 5px;}
.etiBotonOK {color:white;text-decoration:none;font-size:18px;float:right;border:1px solid #43549b;padding:10px 5px;border-radius:5px;background-color:#43549b;font-weight:lighter;}
.etiBotonOK:hover{color:#43549b;text-decoration:none;font-size:18px;float:right;border:1px solid white;padding:10px 5px;border-radius:5px;background-color:white;font-weight:lighter;}
.panelIncluir{width:90%;margin-left:0%;float:left;}
.botonIncluir{width:auto;height:32px;border:none;cursor:pointer;margin:5px;float:left;}
.dropIncluir{width:200px;float:left;border:1px solid lightgray;border-radius:5px;margin:5px;font-size: 14px;height:32px;}
.textIncluir{font-size: 14px;border:1px solid lightgray;background-color:white;height:32px;border-radius:3px;width:200px;padding:10px;float:left;margin:5px;}
.textIncluirUds{font-size: 14px;border:1px solid lightgray;background-color:white;height:32px;border-radius:3px;width:100px;padding:10px;float:left;margin:5px;}
.claseError{color:#43549b;float:left;visibility:visible;margin-top:8px;} 
.panelMensaje{float: right;border-radius: 5px;height: 125px;margin: 18px 0px -41px 0;background-color: white;font-weight: bold;color:#183e04;}


/*grids*/
.grid {width: 100%;border: none;}
.grid td, th, tr {border-top: none;border-left: none;border-right: none;text-align: left;padding-right:4px;}
.grid th {font-weight: bold;text-decoration:none;background-color:#43549b38;}
.grid tr {height: 40px;}
.grid tr:hover{background-color:lightgray;}
.grid a{text-decoration:none;color:#43549b;font-size:18px;padding-right:4px;text-align: left;}
.grid a:hover{text-decoration:none;color:#43549b;font-size:18px;padding-right:4px;text-align: left;}
.divGrid{margin-top:10px;float:left;width:90%;overflow-x: scroll;margin-left:5%;}



/* Tamaño pantalla PC desde 800px */

@media (min-device-width:800px) {


.divBotonVolver{float:left;margin-bottom:40px;}


.miniGrid {width: 100%;border: none;}
.miniGrid td, th, tr {border:none;text-align: left;padding-right:4px;}
.miniGrid th {font-weight: bold;text-decoration:none;}
.miniGrid tr {height: 40px;}
.miniGrid a{text-decoration:none;color:#43549b;font-size:18px;padding-right:4px;text-align: left;}
.divMiniGrid{margin-top:5px;float:left;width:70%;font-size:12px;}


.barraPaginacion0{margin:0 auto;height:0px;width:0;}
.barraPaginacion1{margin:0 auto;height:50px;width:16%;}
.barraPaginacion2{margin:0 auto;height:50px;width:16%;}
.barraPaginacion3{margin:0 auto;height:50px;width:16%;}
.barraPaginacion4{margin:0 auto;height:50px;width:18%;}
.barraPaginacion5{margin:0 auto;height:50px;width:19%;}
.barraPaginacion6{margin:0 auto;height:50px;width:21%;}
.barraPaginacion7{margin:0 auto;height:50px;width:23%;}
.barraPaginacion8{margin:0 auto;height:50px;width:26%;}
.barraPaginacion9{margin:0 auto;height:50px;width:29%;}
.barraPaginacion10{margin:0 auto;height:50px;width:32%;}
.barraPaginacion11{margin:0 auto;height:50px;width:35%;}

  
tr th a{color:gray;font-weight:normal;font-size:16px;}
  

.botonBuscar{width:auto;height:35px;margin-left:60.5%;border:none;cursor:pointer;top:5px;position:absolute;}
.div100{float:left;width:100%;margin-top:20px;}
.icono{margin:10px;height:35px;width:35px;}
.new{font-weight:bold;color:#43549b;font-size:12px;}


.ocultar{display: none;}


.imagenSlider{width:100%;margin-top:-16px;}
.imagenSliderCliente{width:65%;margin-left:25%;float:left;margin-top:20px;}
.imagenSliderCarritoMovil{display:none;}

.imagenLogo{padding: 10px;}

.divSelector{float:right;margin-top:-50px;margin-right:250px;}
.divSelector2{float:right;margin-top:-50px;margin-right:320px;}
.imgStock{height:25px;border-width:0px;margin-top:-2px;margin-bottom:2px;margin-left:-1px;}


.imagenBotonIzquierda {float:left;height:25px;width:25px;margin-top:-2px;margin-right:5px;}
.imagenBotonDerecha {float:right;height:25px;width:25px;margin-top:-2px;margin-left:5px;}
.imagenBotonVolver{width: 30px;margin:-5px 5px 0px 5px;float: left;}
.imgBoton{width:40px;}
.imgArticuloFicha {float: left;height: auto;width: 75%;min-width: 350px;max-width:700px; margin-bottom: 10px;}
.imgPDF{float: left;margin-top: -29px;padding: 15px;}




.divCuentaIzquierda {width: 38%;float: left;}
.divCuentaDerecha {width: 38%;float: left;}
.divElementoCuenta {float: left;width: 100%;min-width:220px; margin: 4px;}
.divBotonDerecha {float: right; width:auto;}
.divBotonIzquierda {float: left;width:auto;}
.divGesDocArticulo {float: left;margin: 20px 0 0 0;width:100%;}
.divCabeceraPedido {margin-left:5%;float: left;width:95%;}
.divCamposBusqueda {height: 250px;float: left; text-align: right;margin-top:10px;}
.divTitulo {position: absolute;margin:-20px 10px 0px 0px;width:100%;}
.divBotonFiltrar {float:left;width:100%;margin-top:10px;}
.divBotonDesfiltrar {float:left;margin-left:10px;margin-top:10px;}
.divSlider{float:left;margin-left:5%;width:90%;}
.divFiltrosFechas{float:left;width:57%;min-height:200px;min-width:220px;}
.divFiltrosRadios{float:left;width:40%;min-height:200px;}
.divIzquierda{width:26%;height:160px;min-width:400px;float:left;padding-left:20px;background-color:white;}



/*repeater articulo*/
.divMasMenos{width:20px;float:left;margin-left:190px;height:35px;margin-top:-41px;}
.textUnidades {border:1px solid #43549b;padding: 1px 5px 1px 5px;height:28px;border-radius:4px;width:50px;margin-left:135px;float:left;margin-top:-30px;}
.linkComprar {text-decoration:none;text-align:center;color:white;width:130px;border-radius:5px;border:none;padding:3px 3px 3px 3px;background-color:#43549b;float:left;margin-top:0px;}
.linkComprar:hover{color:#43549b;background-color:white;text-decoration: none;}



/*articulo*/
.divMasMenosArticulo{width:20px;float:left;margin-left:66px;height:35px;margin-top:-41px;}
.panelArticulo{float:left;width:70%;margin-left:15%;margin-bottom:5%;}
.imagenRelacionados{width:130px;}
.etiSeccion{font-size:20px;float:left;margin:10px 0px;border-bottom:1px solid #43549b;width:80%;font-weight: bold;color:#43549b;}
.divFlechasImagen{float:left;margin-left:40%;}
.divDesplegable{height:30px;float:left;width:100%;}
.divComprarArticulo {float: left;margin: 56px 0 0 0;width:100%;}
.divFichaArticulo{float:left;width:50%;}
.textUnidadesArticulo{border:1px solid #43549b;padding: 1px 5px 1px 5px;height:34px;border-radius:4px;width:50px;margin-left:10px;float:left;margin-top:-34px;}
.linkComprarArticulo {text-decoration:none;text-align:right;color:white;width:130px;border-radius:4px;border:none;padding:6px 8px 4px 8px;background-color:#43549b;float:left;margin-top:-34px;}
.linkComprarArticulo:hover{color:#43549b;background-color:white;text-decoration: none;}
.divImagenFicha{float:left;width:90%;margin-left:5%;}
.divDescripcionCorta{float:left;width:80%;margin-left:5%;text-align:center;}
.etiDescripcionArticulo {float: left;margin-top: 10px;font-size:1.8em; width:80%;text-decoration: none;text-align: left;height: 45px;padding: 5px;color: #43549b;font-weight: bold;border-radius: 5px;}
.etiDescripcion2Articulo {float: left;margin-top:50px;font-size:16px; width: 100%;text-decoration: none;text-align: left;height: 30px;padding: 5px;color: #333;border-radius: 5px;}
.etiDescripcionCorta {color: grey;text-align: center;font-size: 14px;}
.etiCodigoArticulo {float: left;font-size:16px; width: 100%;text-decoration: none;text-align: left;height: 30px;padding: 5px;color: #333;border-radius: 5px; font-weight: bold;}
.etiCaracteristicas {float: left;font-size:14px; width: 100%;text-decoration: none;text-align: left;height: auto;padding: 5px;color: #333;border-radius: 5px;}
.etiPrecioArticulo {float: left;font-size:1.8em;font-weight: bold;width: 150px;text-align: left;padding:5px;color: #43549b;height:50px;margin-top:10px;color: #43549b; font-weight: bold; font-style: italic;}
.etiPrecioArticuloTachado {float: left;font-size:16px;width: 50%;text-align: left;padding:5px;color: gray;height:50px;margin-top:10px;text-decoration:line-through}
.etiStockArticuloDisponible {color: #06a617;font-weight: bold;text-align: left;padding:5px;height:30px;float: left;width: 100%;font-size:13px;font-style:italic;}
.etiStockArticuloNoDisponible {color: #a60606;font-weight: bold;text-align: left;padding:5px;height:30px;float: left;width: 100%;font-size:13px;font-style:italic;}
.etiTipoPrecioArticulo{font-size:10px;margin-left:1%;margin-top:15px;margin-bottom:-15px;float:left;width:96%;color:gray;}
.divFlechasRelacionados{float:left;width:100%;background-color:white;}
.flechasRelacionados, .flechasRelacionados:hover{font-size:18px;color:#43549b;text-decoration:none;}



.etiEncabezado{color:#43549b;font-size:20px;width:90%;margin-left:5%;}
.etiBoton {color: #ffffff;text-decoration: none;font-size: 14px;float:left;padding:3px 3px 3px 3px;border:solid 1px white;margin-left:5px; background-color: #43549b; border-radius:5px;}
.etiBoton:hover {color:#43549b;text-decoration: none;font-size: 14px;float:left;padding:3px 3px 3px 3px;cursor:pointer;border:solid 1px white;margin-left:5px;border-radius:5px; background-color:white;}
.etiCabeceraDocumento {color: #43549b;font-size:14px;width: 90%;float: left;margin: 0px 0px 20px 0px;}
.etiBuscador {float: left;width: 100%;font-size: 15px;margin-top: 15px;margin-left: 20px;margin-bottom:10px;}
.etiBienvenida {width:90%;height:30px;color:#43549b;font-size:16px;margin-left:5%;margin-top:100px;float:left;}
.etiCabecera {width:90%;height:30px;color:gray;font-size:26px;margin-left:5%;margin-bottom:20px;float:left;}
.etiTitulo {width:90%;color:#43549b;font-size:42px;margin-left:5%;margin-bottom:20px;float:left;}
.etiTituloPerfil{font-size:2.4em;float:left;color:#43549b;width:90%;margin-left:5%;}
.etiFiltros {margin-bottom: 10px;float:left;width:100%;margin-top:25px;text-align:left;font-size:0.9em;}
.etiDetalle {margin-bottom: 10px;float:left;width:100%;margin-top:13px;font-size:18px;}
.etiCheck{float:left;width:80px;font-size:0.8em;}
.etiTotales {float:left;width:40%;margin-top:5px;font-size:18px;color: #43549b;}
.etiTotal {float:left;width:40%;margin-top:5px;font-size:18px;font-weight:bold;}
.valorTotales {float:left;width:130px;margin-top:5px;font-size:18px;color:gray;text-align:right;}
.valorTotal {float:left;width:130px;margin-top:5px;font-size:18px;color:orange;font-weight:bold;text-align:right;}
.etiAvisos{width:90%;margin-left:5%;text-align:justify;float:left;}


.textFecha {width:120px;margin-right:10px;margin-top:10px; border-radius:4px;float:left;border:1px solid gray;height:30px;}
.textCuenta {background-color:white;color:#333;width:240px;height:40px;border-radius:4px;}
.textCuentaReadOnly {background-color: lightgray;color:#333;width: 240px;height:40px;border-radius:4px;}



/*perfil*/
.botonFiltrar{width:30px;height:30px;}
.radio{float:left;cursor:pointer;font-size:16px;color:gray;width:30px;}
.divChecks{float:left;width:80%;}
.etiFidelizacion{margin-top:50px;float:left;}
.etiPuntos{color:orange;font-weight:bold;font-size:1.5em;}
.etiBotonIzquierda {color: #43549b; text-decoration: none; font-size: 14px; float: left;padding: 11px 15px 9px 15px;margin-left: 5px;margin-left:-15px;margin-top:-16px;}
.etiBotonIzquierda:hover {text-decoration:none;cursor:pointer;margin-left:-15px;margin-top:-16px;}
.divTotales{margin-top: -34px;width: 245px;float: right;margin-bottom: 50px;}
.etiTituloSinFiltros{font-size: 2.4em;float:left;color:#43549b;width:100%;margin-top:175px;}
.etiErrorPerfil{font-size: 16px;float:left;margin:-31px 14px 0px 5%;color:#43549b;background-color:#fbef9d;width:90%;padding:10px 5px;}
.etiCuenta{margin-top:10px;float:left;}


/*catálogo*/
.divFlechas{position:fixed;right: 10px;background-color: white;padding: 3px;border-radius: 5px;z-index: 100;top:425px;}

}


@media (min-device-width:800px) and (max-device-width:900px){
    .divGrid {margin-top:65px;float:left;width:90%;overflow-x:scroll;margin-left:5%;}
    .imagenSliderCarrito{height:auto;width:85%;display:block;margin:74px auto -27px 15%;}
    .sliderCarrito{float:left;width:100%;margin-top:-16px;border-top: 1px solid white;}
    .miMenu{width:86%;}
}
@media (min-device-width:901px) and (max-device-width:1000px){
    .divGrid {margin-top:55px;float:left;width:90%;overflow-x:scroll;margin-left:5%;}
    .imagenSliderCarrito{height:auto;width:100%;display:block;margin: 48px auto -20px auto;}
    .sliderCarrito{float:left;width:100%;margin-top:-16px;border-top: 1px solid white;}
    .miMenu{width:77%;}
}
@media (min-device-width:1001px) and (max-device-width:1100px){
    .divGrid {margin-top:40px;float:left;width:90%;overflow-x:scroll;margin-left:5%;}
    .imagenSliderCarrito{height:auto;width:100%;display:block;margin: 30px auto 0px auto;}
    .sliderCarrito{float:left;width:100%;margin-top:-16px;border-top: 1px solid white;}   
}
@media (min-device-width:1101px) and (max-device-width:1200px){
    .divGrid {margin-top:30px;float:left;width:90%;overflow-x:scroll;margin-left:5%;}
    .imagenSliderCarrito{height:auto;width:100%;display:block;margin: 30px auto 0px auto;}
    .sliderCarrito{float:left;width:100%;margin-top:-16px;border-top: 1px solid white;}   
}

@media (min-device-width:1101px) and (max-device-width:1200px){
    .divGrid {margin-top:30px;float:left;width:90%;overflow-x:scroll;margin-left:5%;}
    .imagenSliderCarrito{height:auto;width:100%;display:block;margin: 30px auto 0px auto;}
    .sliderCarrito{float:left;width:100%;margin-top:-16px;border-top: 1px solid white;}   
}






@media (min-device-width:2000px) {
    .divRepeaterArticulos{width:1820px;margin:0 auto;}
}

@media (min-device-width:1800px) and (max-device-width:1999px) {
    .divRepeaterArticulos{width:1560px;margin:0 auto;}
}

@media (min-device-width:1600px) and (max-device-width:1799px) {
    .divRepeaterArticulos{max-width:1560px;margin:0 auto;}
}

@media (min-device-width:1350px) and (max-device-width:1599px) {
    .divRepeaterArticulos{max-width:1300px;margin:0 auto;}
}

@media (min-device-width:1060px) and (max-device-width:1349px) {
    .divRepeaterArticulos{max-width:1040px;margin:0 auto;}
}

@media (min-device-width:800px) and (max-device-width:1059px) {
    .divRepeaterArticulos{max-width:780px;margin:0 auto;}
}

/*nuevos estilos paula*/


.divSelector_articulo {
    float: right;
    margin-top: -48px;
    margin-right: 40px;
}

.miMenu_articulo{
    height: 35px;
    width: 100%;
    float: left;
    z-index: 0;
    background-color: #43549b;
}






