@charset "utf-8";

.h1-content-1{color:rgba(73,73,73,1.00);font-family: 'Rubik', sans-serif;font-weight:300;border-bottom:1px solid rgba(73,73,73,0.05)}

.p-sub-header a{color:rgba(90,90,90,1.00);font-family: 'Rubik', sans-serif;font-weight:300;}

.p-sub-header a:hover{color:rgba(0,72,153,.45);font-family: 'Rubik', sans-serif;font-weight:300;}

.container,.container-2 {position: relative;float:left}

.mySlides {display: none;background-color:rgba(255,255,255,1)}

.img-slideshow{background-color:rgba(255,255,255,1)}

.cursor {cursor: pointer;}

.prev,.next {cursor: pointer;position: absolute;top: 40%;width: auto;padding: 16px;margin-top: -30px;color:rgba(254,254,254,.7);font-weight: bold;font-size: 70px;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;background-color: rgba(0, 0, 0, 0.05);}

.next {right: 20px;border-radius: 3px 0 0 3px;}

.prev {left: 20px;border-radius: 3px 0 0 3px;}

.prev:hover,.next:hover {background-color: rgba(0, 0, 0, 0.8);}

.numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}

.caption-container {text-align: center;background-color: #222;padding: 2px 16px;color: white;margin:1px 0px}

.row:after {content: "";display: table;clear: both;}

.column {float: left;position:relative;background-color:rgba(255,255,255,1)}

.active,.demo:hover {opacity: 1;}

.h2-content-1{color:rgba(63,63,63,1.00);font-family: 'Rubik', sans-serif;font-weight:400;}

.p-content-1{color:rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:400;}

.p-icon-box-content-1{color:rgba(0,159,228,1);font-family: 'Rubik', sans-serif;font-weight:400;}

.h3-text-content-1{color:rgba(123,123,123,1.00);font-family: 'Rubik', sans-serif;font-weight:300;}

.h4-sub-text-content-1{color:rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:400;}

.p-sub-text-content-1{color:#2452a3;font-family: 'Rubik', sans-serif;font-weight:300;border:1px solid #2452a3}

.p-text-marca-content-1{color:rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:500;}

.p-text-content-1{color:rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:300;}

.span-sin-stock-content-1{color:rgba(244,9,13,1.00);font-family: 'Rubik', sans-serif;font-weight:400;text-align:left}

.span-stock-content-1{color:#27ae60;font-family: 'Rubik', sans-serif;font-weight:500;text-align:left}

.h4-text-content-1 a{font-family: 'Rubik', sans-serif;font-weight:400;color: rgba(248,248,248,1);background-color:rgba(243,147,37,1);border-radius:4px;border:0;display:none !important}

.h4-text-content-1 a:hover {background-color:rgba(243,147,37,.65);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

.h5-text-content-1 a{font-family: 'Rubik', sans-serif;font-weight:400;color: rgba(248,248,248,1);background-color:rgba(243,147,37,1);border-radius:4px}

.h5-text-content-1 a:hover {background-color:rgba(243,147,37,.65);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0;}

input[type=number]{-moz-appearance: textfield;}

.quantity input:focus {outline: 0;}

.quantity-nav {float: left;position: absolute;height: 42px;}

.quantity-button {position: absolute;cursor: pointer;border-left: 1px solid rgba(25,25,25,1);width: 20px;text-align: center; color: rgba(25,25,25,1);font-size: 16px;font-family: "Rubik", Helvetica, sans-serif !important;line-height:20px;-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; -o-user-select: none;user-select: none;}

.cant {float:left;position: relative;text-align:center;cursor:pointer;background-color:transparent;color: rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:400;border-radius:4px;padding:2px 0px;border:1px solid rgba(25,25,25,1)}

.quantity-up,.quantity-down {border: 1px solid rgba(25,25,25,1);color:rgba(25,25,25,1);font-weight:500;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

.quantity-up:hover,.quantity-down:hover {background-color:rgba(232,78,14,1.00);color:rgba(255,255,255,1.00);border: 1px solid rgba(255,255,255,1.00)}

.p-precio-content-1{color:rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:500;}

#button-agregar {color:rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:600;text-align:center;border:1px solid #000; background:#ff3232;background: linear-gradient(to left, transparent 50%, rgba(0,0,0,1.00) 50%);background-size: 200% 100%;background-position:right bottom;margin-left:10px;transition:all 1s ease;cursor: pointer;border-radius:25px}

#button-agregar:hover {background-position:left bottom;color:#fff;border:1px solid #000; }

#button-agregar span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}

#button-agregar span:after {content: '\00bb';position: absolute;opacity: 0;right: -20px;transition: 0.2s;}

#button-agregar:hover span {padding-right: 25px;}

#button-agregar:hover span:after {opacity: 1;right: 0;}

#button-agregar-inactivo {display:inline;float:left;position: relative;text-align:center;cursor:pointer;border:0;background-color:rgba(91,90,90,1.00);color: rgba(255,255,255,1.00);font-family: 'Rubik', sans-serif;font-weight:400;border-radius:30px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background-image:url("../imagenes/iconos/icono-agregar-carrito.webp");background-repeat: no-repeat;background-position: 15px center;background-size: 25px;text-transform: uppercase}

.h4-box-content-icon-content-1{color:rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:600;background-color: transparent !important;border: none !important;z-index: 999999999999999999999999999999999999999 !important;cursor: pointer;}

.h4-box-content-icon-content-1:hover{color:rgba(25,25,25,1);background-color:rgba(239,239,239,0.20);}

.p-box-content-icon-content-1{color:rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:400;}

.icon-mis-favoritos-producto:before,.icon-whatsapp-compartir:before,.icon-compartir:before{color:rgba(54,54,54,1.00);display: block !important;position: relative; float: left}

#content-2{float: left;width: 100%;position: relative;margin: 0;height: auto;z-index: 9; }

.h2-content-2{color: rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:500;text-align:justify;}

.ul-box-content-2{height: auto;position: relative;font-family: 'Rubik', sans-serif;padding: 2px;}

.li-box-content-2{height: auto;position: relative;font-family: 'Rubik', sans-serif;padding:5px 10px;float:left;}

.icon-almacenamiento:before, .icon-conectividad:before,.icon-memoria-ram:before,.icon-otras-caracteristicas:before,.icon-procesador:before,.icon-puertos:before,.icon-sistema-operativo:before,.icon-pantalla:before,.icon-uso-recomendado:before,.icon-funciones-impresora:before,.icon-modelo-insumo:before,.icon-tipo-impresora:before,.icon-tipo-pantalla:before,.icon-resolucion-pantalla:before,.icon-marca:before {color:rgba(116,116,116,1.00);position: relative;float: left}

.em-box-content-2{font-family: 'Rubik', sans-serif;position: relative;font-weight:400; text-align:left;float:left;width:100%;font-style: normal;margin:5px 0px;border-top:2px solid rgba(66,66,66,0.50)}

.span-box-content-2{font-family: 'Rubik', sans-serif;position: relative;font-weight:300; text-align:left;float:left;width:100%;color: rgba(4,4,4,.71);margin:5px 0px}

.p-box-content-2 a {color:rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:600;text-align:center;border:1px solid #000; background:#ff3232;background: linear-gradient(to left, transparent 50%, rgba(0,0,0,1.00) 50%);background-size: 200% 100%;background-position:right bottom;margin-left:10px;transition:all 1s ease;cursor: pointer;border-radius:25px}

.p-box-content-2 a:hover {background-position:left bottom;color:#fff;border:1px solid #000; }

.p-box-content-2 a span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}

.p-box-content-2 a span:after {content: '\00bb';position: absolute;opacity: 0;right: -20px;transition: 0.2s;}

.p-box-content-2 a:hover span {padding-right: 25px;}

.p-box-content-2 a:hover span:after {opacity: 1;right: 0;}

#content-3{float: left;width: 100%;position: relative;z-index: 9;height: auto;display: block;background-color:rgba(255,255,255,1.00);margin:20px 0px}

.h2-content-3{font-family: 'Rubik', sans-serif;font-weight:normal;color:rgba(67,67,67,1);text-align:left;border-bottom:1px solid rgba(7,7,7,0.05)}

.p-content-3{color:rgba(51,51,51,1.00);font-family: 'Rubik', sans-serif;font-weight:400;text-align:center}

.box-content-3{position: relative;height: auto;float: left;z-index: 999;border: 1px solid rgba(242,242,242,.75);border-radius:4px}

.box-content-3:hover{box-shadow: 0 3px 6px 0 rgba(51,51,51,.3);}

.h3-content-3{color: #404040;font-family: 'Rubik', sans-serif;font-weight:400;text-align:center}

.p-precio-content-3{color:rgba(51,51,51,1.00);font-family: 'Rubik', sans-serif;font-weight:500;text-align:center}

.h4-content-3 a {display:inline;float:left;position: relative;text-align:center;cursor:pointer;background-color:transparent;color:#1a1a1a;font-family: 'Rubik', sans-serif;font-weight:500;border-radius:30px;padding:8px 0px;border:1px solid rgba(59,59,59,0.10)}

.h4-content-3 a:hover{background-color:rgba(95,94,94,0.05);text-decoration:none;}

#button-agregar-content-3 {display:inline;float:left;position: relative;text-align:center;cursor:pointer;background-color:transparent;color: rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:400;padding:10px 0px;border:2px solid rgba(230,230,230,1.00);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

#button-agregar-content-3:hover{background-color:rgba(173,173,173,0.50);color:#1a1a1a;text-decoration:none;border:2px solid rgba(173,173,173,0.10);}

#content-4{float: left;width: 100%;position: relative;height: auto;z-index: 9;background-color:#fff}

.h2-content-4{color: rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:600;text-align:left;}

.p-content-4{color: rgba(46,46,46,1);font-family: 'Rubik', sans-serif;font-weight:300;text-align:left;}

#contact_form{position: relative;height: auto;float:left;}

.h2-wrapper{font-family: 'Rubik', sans-serif;line-height:25px;text-align:left;color:rgba(61,59,59,1.00);letter-spacing: 1px;font-weight:600;}

.p-wrapper{font-family: 'Rubik', sans-serif;font-weight: 400;color:rgba(18,15,15,1.00);position: relative;float: left;}

#formulario-wrapper{position: relative;float:left;text-align: center;z-index: 9;}	

.box-form-wrapper{float: left;position: relative;display: block;}

.espacio-blanco-wrapper{font-family: 'Rubik', sans-serif;color: #181818;border:none;border-bottom: 2px solid rgba(193,193,193,.55);font-weight: 400;z-index: 99;text-align: center;display: block;float: none;position:relative;background-color:transparent;}

#enviar-wrapper{display:inline;float:left;position: relative;text-align:center;cursor:pointer;border:0;background-color:rgba(25,25,25,1);color: rgba(255,255,255,1.00);font-family: 'Rubik', sans-serif;font-weight:400;border-radius:30px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

#enviar-wrapper:hover {background-color:rgba(25,25,25,.51)}

.h3-wrapper{font-family: 'Rubik', sans-serif;text-align:center;color:rgba(61,59,59,1.00);font-weight:400;}

#content-5{float: left;width: 100%;position: relative;margin: 0;height: auto;z-index: 9; }

.h2-content-5{color:rgba(58,58,58,1.00);font-family: 'Rubik', sans-serif;font-weight:600;text-align:left}

.box-content-5:hover{box-shadow: 0 3px 6px 0 rgba(51,51,51,.3);background-color:#fff;}

.h3-content-5{color: #404040;font-family: 'Rubik', sans-serif;font-weight:normal;text-align:left}

.p-content-5{color:rgba(51,51,51,1.00);font-family: 'Rubik', sans-serif;font-weight:500;text-align:center}

.h4-content-5 a {display:inline;float:left;position: relative;text-align:center;cursor:pointer;background-color:transparent;color:#1a1a1a;font-family: 'Rubik', sans-serif;font-weight:500;border-radius:30px;padding:8px 0px;border:1px solid rgba(59,59,59,0.10)}

.h4-content-5 a:hover{background-color:rgba(95,94,94,0.05);text-decoration:none;}

#button-agregar-content-5 {display:inline;float:left;position: relative;text-align:center;cursor:pointer;background-color:transparent;color: rgba(25,25,25,1);font-family: 'Rubik', sans-serif;font-weight:400;padding:10px 0px;border:2px solid rgba(230,230,230,1.00);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

#button-agregar-content-5:hover{background-color:rgba(173,173,173,0.50);color:#1a1a1a;text-decoration:none;border:2px solid rgba(173,173,173,0.10);}

.icon-agregar-carrito:before{color:rgba(25,25,25,1);cursor:pointer;border-radius:50%;padding:5px 5px 3px 5px;display: block !important}

.icon-agregar-carrito:hover:before{color:rgba(25,25,25,0.51)}

@media screen and (max-width:600px){

    #cuerpo{height:auto;width:100%;margin:0;position:relative;}

    #content-1{width:100%;position:relative;float:left;height:auto;z-index:9;margin:5px 0px 0px 0px;}

    #contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:95%;margin:80px 2.5% 0px 2.5%;left:0%;text-align:center}

    .header-content-1{width:100%;height:75px;position:relative;float:left;margin:0px;background-color:#fff;text-indent:10px;display: none !important}

    .h1-content-1 {font-size:40px;line-height: 32px;text-align: left;width:100%;margin:20px 0% 0px 0%;padding:0px 0px 20px 0px;position:absolute}

    .sub-header{width:100%;height:60px;position:relative;float:left;margin:0px}

    .p-sub-header a{font-size:14px;width:auto;height:10px;padding:0px 10px 10px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px}

    .p-sub-header:last-child a{border-right:none;cursor: text}

    .box-content-1{height:auto;width:100%;left:0px;float:left;position:relative;margin:10px 0px;}

    .h2-content-1 {font-size:18px;line-height: 28px;text-align: left;width:100%;margin:0px;padding:5px 0px}

    .p-content-1 {font-size: 14px;line-height:24px;text-align:left;width:100%;margin:10px 0%;position:relative;float:left}

    .container-img{height:420px;width:100%;float:left;position:relative;margin:0px 0px 0px 0px;background-color:#fff}

    .box-myslides{height:300px;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .mySlides{height:300px;width:100%;margin:0px 0px;position:relative;float:left;overflow: hidden}

    .img-slideshow{height:auto;width:100% !important;margin:0px 0px;position:relative;float:left}

    .row{height:auto;width:100%;margin:0px 0px;position:relative;float:left;top:0px;border-top:1px solid rgba(82,82,82,0.025);padding:10px 0px}

    .column{height:60px;width:100px;margin:5px 3.5px;padding:2.5px;float:left;border:1px solid rgba(239,239,239,1)}

    .img-slideshow-small{height:auto;width:50px;margin:0px;position:relative;float:left}

    .img-box-content-1{height:auto;width:100%;float:left;position:relative;margin:0px;}

    .img-content-1{height:auto;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:0px 0px 0px 0px;;border-top:2px solid rgba(116,116,116,0.20);padding:10px 0px;background-color:#fff}

    .h3-text-content-1{font-size:18px;line-height: 32px;text-align: left;width:100%;margin:10px 0px;top: 0px;position:relative;float:left}

    .p-text-marca-content-1{font-size:18px;line-height: 32px;text-align: left;width:100%;height:30px; margin:5px 0px;top: 0px;position:relative;float:left}

    .p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;height:auto; margin:5px 0px;top: 0px;position:relative;float:left}
    
    .icon-verified:before {font-size:15px;width:20px;height:auto;margin:-1px 0px 0px 0%;position:relative;float:left;}

    .span-sin-stock-content-1{font-size:14px;width:100%;line-height:13px;height:auto;margin:20px 0%;position:relative;float:left;text-align:left}

    .span-stock-content-1{font-size:14px;width:100%;line-height:13px;height:auto;margin:10px 0% 0px 0%;position:relative;float:left;text-align:left}

    .span-titulo-content-1{font-size:13px;width:95%;line-height:13px;height:auto;margin:0px 2.5% 1.5px 2.5%;position:relative;float:left;text-align:left}
    
    .sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px 10px 0px;text-align:center}

    .h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

    .p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:15px;margin:5px 3.5px;padding:5px;}

    .box-precios-content-1{width:100%;float:left;position:relative;display:block;margin:15px 0px;height:50px}
    
    .p-precio-content-1 {font-size:35px;line-height:34px;text-align:left;width:100%;margin:10px 0%;position:relative;float:left}

    .carro{width:100%;height:auto;float:left;position:relative;display:block;margin:5px 0px;padding:0px}
    
    .quantity{width:100px;height:45px;margin:0px 30px 0px 0px;float:left;position:relative;left:0px;}

    .cant {width:85px !important;height:25px !important;margin:10px 0px;float:left;display:inline;left:10px !important;top:-6px;position: relative;padding:5px}

    .quantity-up {position: absolute;height:0px;top:10px;left:120px;padding:0px 0px 22px 0px;width:15px;background-color:rgba(255,255,255,1)}

    .quantity-down{position: absolute;height:0px;top:10px;left:15px;padding:0px 0px 22px 0px;width:15px;background-color:rgba(255,255,255,1)}

    #button-agregar{font-size:20px;position: relative;width:200px;height:auto;line-height:26px;float:left;margin:0px;left:0%;padding:10px 0px}

    #button-agregar span {font-size:30px}

    #button-agregar span:after {top: -22px;}
    
    #button-agregar-inactivo {position:relative !important;font-size:25px;float:left;width:300px !important;height:auto;left:0px;padding:10px 0px;margin:-3.5px 0px 0px 0px}

    .box-content-icon-content-1{height:auto;width:100%;float:left;position:relative;margin:20px 0px;}

    .box-icon-content-1{height:auto;width:100%;position:relative;float:left;margin:10px 0px;}

    .icon-first-content-1 {height:40px;width:100%;float:left;}

    .icon-content-1 {height:auto;width:100%;float:left;position: relative;margin:0px;padding:10px 0px;border-bottom:1px solid rgba(26,26,26,0.20)}

    .icon-content-1:last-child {margin:0px;border-bottom:none;padding:15px 0px;}
    
    .h4-box-content-icon-content-1{font-size:16px;line-height: 20px;text-align: left;width:250px;margin:0px;top: 0px;position:relative;float:left;text-transform: uppercase}
    
    .h4-box-content-icon-content-1:hover {background-color:rgba(237,237,237,1.00)}

    .p-box-content-icon-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:0px;top: 0px;position:relative;float:left;color:rgba(120,120,120,1.00)}

    .icon-entrega-item:before,.icon-medios-pago-item:before{font-size:30px;margin:-10px 10px 0px 0px;position:relative;float: left; color:rgba(120,120,120,1.00);border:1px solid rgba(120,120,120,0.40);border-radius: 50%;padding:5px}

    .icon-whatsapp-compartir:before{font-size:30px;margin:0px 0px 5px 0px}

    .icon-mis-favoritos-producto:before{font-size:30px;margin:0px 20px 5px 0px}

    .icon-img-content-1 {height:auto;width:50px;float:left;position:relative;margin:0px 20px 0px 0px;display:none !important}

    #content-2{margin-top:5px;}

    .content-box-content-2{height: auto;width:95%;margin:10px 2.5%;position:relative;float:left}

    .h2-content-2{font-size: 20px;position: relative;width:100%;height:auto;margin:0}

    .ul-box-content-2{position: relative;height: auto;width: 100%;float: left;padding:0px}

    .li-box-content-2{width:300px;margin:10px 45px 10px 0px;height:120px;left:15px}

    .icon-almacenamiento:before, .icon-conectividad:before,.icon-memoria-ram:before,.icon-otras-caracteristicas:before,.icon-procesador:before,.icon-puertos:before,.icon-sistema-operativo:before,.icon-pantalla:before,.icon-uso-recomendado:before,.icon-funciones-impresora:before,.icon-modelo-insumo:before,.icon-tipo-impresora:before,.icon-tipo-pantalla:before,.icon-resolucion-pantalla:before,.icon-marca:before {font-size: 30px;margin: 0px 0px 5px 0px;width: 100%}
    
    .em-box-content-2{display:block;font-size: 14px;text-transform: uppercase;padding:8px 0px 0px 0px}

    .span-box-content-2{font-size: 14px;line-height: 25px;}

    .box-content-2{height: auto;width:100%;margin:0%;position:relative;float:left}

    .p-box-content-2 a{font-size:20px;position: relative;width:200px;height:auto;line-height:26px;float:left;margin:0px;left:0%;padding:10px 0px}

    .p-box-content-2 a span {font-size:30px}

    .p-box-content-2 a span:after {top: -20px;}
    
    #content-3{padding:20px 0px;width:100%;position:relative;float:left;height:auto}

    .content-boxes-content-3{float: left;height: auto;width:95%;margin:10px 2.5%;position: relative;display:block;}

    .productos-content-3{float: left;height: auto;width:100%;position: relative;display:block;}

    .h2-content-3{font-size:30px;position: relative;width:100%;height:auto;line-height:45px;float:left;margin:0px;}

    .p-content-3{font-size: 15px;width:100%;margin:5px 0px;line-height: 25px; position:relative;float:left;height:auto;text-align: left}

    .box-content-3{height:390px !important;width:100% !important;margin:45px 10px 0px 10px;border-radius:4px}

    .box-img-producto-content-3{position: relative;height:200px;width:90%;float: left;z-index: 99;margin:0px 5%;display: inline-block;background-color:rgba(255,255,255,1.00);overflow: hidden}

    .img-producto-content-3{position: relative;height: auto;width:100%;margin:0;top:0px;}

    .box-txt-producto-content-3{position: relative;height:70px;width:100%;float: left;z-index: 99;margin:15px 0px;}

    .h3-content-3{font-size:25px;width:98%;line-height:22px;height:40px;margin:0px 1%;position:relative;float:left;text-align:center}

    .p-precio-content-3{font-size: 30px;width:100%;margin:20px 0px 0px 0px;position:relative;float:left;height:30px}

    .carro_accesorio{width:90%;height:auto;float:left;position:relative;display:block;margin:5px 5%;}

    .h4-content-3 a{font-size:15px;line-height:24px;width:185px;height:auto;margin:0px 0px 0px 0px;position:relative;text-transform:capitalize;float:left;text-align:center}

    #button-agregar-content-3 {cursor:pointer;top:-12.5px}

    #content-4{margin:10px 0px;}

    .content-box-content-4{height: auto;width:95%;position:relative;float:left;margin:20px 2.5%;}

    .box-content-4{height: auto;width:100%;margin:10px 0px;padding:10px 0px;position:relative;float:left}

    .box-content-4:last-child{height: auto;width:100%;margin:0px;box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.20)}

    .h2-content-4{font-size: 25px;position: relative;width:100%;height:auto;margin:0}

    .p-content-4{font-size: 15px;width:100%;height:auto;line-height:28px;margin:10px 0px}

    .h3-content-4 a{font-size: 14px;position: relative;width:100%;height:auto;margin:10px 0px}

    .h2-wrapper{font-size:18px;position: relative;float: left;display: block;text-align:center;width:80%;margin:15px 10% 10px 10%;line-height:28px;text-transform:uppercase}

    .p-wrapper{margin:5px 5%;font-size:14px;line-height:25px;width:90%;text-align:center}

    #formulario-wrapper{height:auto;width:90%;margin:0px 5%;top:0px;position:relative;float:left;}

    .box-form-wrapper{height: auto;width:100%;margin:5px 0px;}

    .espacio-blanco-wrapper{position: relative;width:90%;height:45px;font-size: 16px;margin:0px 5%}

    #enviar-wrapper{position:relative !important;font-size:18px;float:left;width:250px !important;height:auto;left:50%;padding:15px 0px;margin:10px 0px 10px -125px}

    .resultado_mail{height:360px;width:360px;margin:0px 0px 0px -180px;left:50%;top:0px;position:absolute;float:left;border-radius:4px;z-index:9 !important;background-color: #fff;display: none}

    .img-wrapper{width:150px;height:auto;position: relative;margin:50px 125px 25px 125px;float:left} 

    .h3-wrapper{font-size:15px;position: relative;float: left;display: block;text-align:center;width:100%;margin:5px 0%;line-height:25px;}

    #content-5{margin:10px 0px;}

    .content-box-content-5{height: auto;width:95%;position:relative;float:left;margin:20px 2.5%;}

    .h2-content-5{font-size:20px;position: relative;float:left;width:100%;height:auto;margin:10px 0px}

    .box-content-5{height:auto !important;width:100% !important;margin:15px 0px 0px 0px;border-radius:4px}

    .box-img-producto-content-5{position: relative;height:auto;width:90%;float: left;z-index: 99;margin:0px 5%;display: inline-block;background-color:rgba(255,255,255,1.00);overflow: hidden}

    .img-content-5{position: relative;height: auto;width:100%;margin:0;top:0px;}

    .box-titulo-content-5{position: relative;height:50px;width:100%;float: left;z-index: 99;margin:20px 0px 10px 0px;}

    .h3-content-5{font-size:16px;width:98%;line-height:28px;height:40px;margin:0px 1%;position:relative;float:left;text-align:center}

    .box-precios-content-5{position:relative;float:left;height:30px;margin:10px 0px;width:100%;}

    .p-content-5{font-size: 30px;width:100%;margin:20px 0px;position:relative;float:left;height:30px}

    .carro_sugerido{width:90%;height:auto;float:left;position:relative;display:block;margin:15px 5%;}

    .h4-content-5 a{font-size:15px;line-height:24px;width:185px;height:auto;margin:0px 0px 0px 0px;position:relative;text-transform:capitalize;float:left;text-align:center}

    #button-agregar-content-5 {cursor:pointer;top:-12.5px}

    .icon-agregar-carrito:before{position:absolute !important;top:0px;left:05px !important;font-size:45px;cursor:pointer;float:left;width:30px !important;height:30px;padding:5px 5px 3px 5px;}


}
@media screen and (min-width:601px) and (max-width:980px){

#cuerpo{height:auto;width:100%;margin:0;position:relative;}

#content-1{width:100%;position:relative;height:auto;z-index:9;margin:40px 0px 0px 0px;float:left}

#contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:95%;margin:0px 2.5%;padding:0px;}

.header-content-1{width:100%;height:60px;position:relative;float:left;margin:20px 0px}

.h1-content-1 {font-size:25px;line-height: 32px;text-align: left;width:100%;margin:40px 0% 0px 0%;padding:0px 0px 0px 0px;position:absolute;float:left}

.img-logo-content-1{height:auto;width:120px;right:5px;margin:0px;float:right;position:absolute;top:-35px}

.sub-header-content-1{width:100%;height:auto;position:relative;float:left;margin:0px}

.p-sub-header-content-1 a{font-size:14px;width:auto;height:auto;padding:0px 10px 0px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px 0px 15px 0px}

.box-content-1{height:auto;width:95%;left:0px;float:left;position:relative;margin:0px 2.5% 20px 2.5%;}

.h2-content-1 {font-size:18px;line-height: 32px;text-align: center;width:100%;margin:20px 0px 0px 0px;padding:20px 0px}

.p-content-1 {font-size: 14px;line-height:34px;text-align:left;width:100%;margin:20px 0% 0px 0%;position:relative;float:left}

.container{height:auto;width:100%;float:left;position:relative;margin:0px 0px;}

.box-myslides{height:auto;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.mySlides{height:auto;width:100%;margin:0px;position:relative;float:left;}

.img-slideshow{height:auto;width:100%;margin:0px;position:relative;float:left}

.row{height:auto;width:100%;margin:10px 0px;position:relative;float:left;top:0px;}

.column{height:auto;width:17%;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.img-slideshow-small{height:auto;width:100%;margin:0px;position:relative;float:left}

.img-box-content-1{height:auto;width:620px;float:left;position:relative;margin:0px 10px 0px 0px;}

.img-content-1{height:auto;width:620px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.h2-box-content-1 {font-size:23px;line-height:35px;text-align: left;width: 100%;margin:5px 0px;top: 0px;display:block}

.h3-content-1 a{font-size:20px;line-height: 32px;text-align: center;width:100%;margin:10px 0px 0px 0px;top: 0px;padding:15px 0px;position:relative;float:left}

.box-content-icon-content-1{height:auto;width:100%;float:left;position:relative;margin:20px 0px;}

.box-icon-content-1{height:auto;width:140px;float:left;position:relative;margin:10px 2.5%;}

.icon-content-1 {height:35px;width:140px;float:left;position:relative;margin:0px}

.icon-img-content-1 {height:90%;width:auto;float:left;position:relative;margin:0px 35%;}

.text-box-content-1{height:100%;width:100%;float:left;position:relative;margin:30px 0px 0px 0px;border-top:2px solid rgba(0,159,228,1);padding:10px 0px 10px 0px}

.h3-text-content-1{font-size:22px;line-height: 36px;text-align: left;width:100%;margin:15px 0px 10px 0px;top: 0px;position:relative;float:left}

.p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px;text-align:center}

.h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

.p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:auto;margin:5px 3.5px;padding:5px;}

.h4-text-content-1 a{font-size:15px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;height:auto;padding:10px 20px !important;position:relative;float:left;display:none !important}

.h5-text-content-1 a{font-size:15px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;padding:10px 30px !important;position:relative;float:left}

}
@media screen and (min-width:981px) and (max-width:1100px) {

#cuerpo{height:auto;width:100%;margin:0;position:relative;}

#content-1{width:100%;position:relative;float:left;height:auto;z-index:9;margin:20px 0px 0px 0px;}

#contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:980px;margin:0px 0px 0px -490px;left:50%;text-align:center}

.header-content-1{width:100%;height:100px;position:relative;float:left;margin:5px 0px 0px 0px}

.h1-content-1 {font-size:40px;line-height: 32px;text-align: left;width:100%;margin:20px 0% 50px 0%;padding:0px 0px 30px 0px;position:absolute;text-indent:10px}

.sub-header-content-1{width:100%;height:60px;position:relative;float:left;margin:0px}

.p-sub-header-content-1 a{font-size:14px;width:auto;height:10px;padding:0px 10px 10px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55)}

.box-content-1{height:auto;width:98%;left:0px;float:left;position:relative;margin:0px 1% 20px 1%;}

.h2-content-1 {font-size:30px;line-height: 32px;text-align: center;width:100%;margin:0px 0px 0px 0px;padding:20px 0px}

.p-content-1 {font-size: 16px;line-height:34px;text-align:left;width:100%;margin:20px 0%;position:relative;float:left}

.container-img{height:auto;width:500px;float:left;position:relative;margin:20px 10px 0px 0px;}

.box-myslides{height:450px;width:500px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.mySlides{height:290px;width:500px;margin:20px 0px 30px 0px;position:relative;float:left;}

.img-slideshow{height:400px;width:500px !important;margin:0px 0px;position:relative;float:left}

.row{height:auto;width:500px;margin:0px 0px;position:relative;float:left;top:0px;}

.column{height:60px;width:100px;margin:5px 8px;padding:2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.img-slideshow-small{height:60px;width:100px;margin:0px;position:relative;float:left}

.h2-box-content-1 {font-size:23px;line-height:35px;text-align: left;width: 100%;margin:5px 0px;top: 0px;display:block}

.h3-content-1 a{font-size:20px;line-height: 32px;text-align: center;width:550px;margin:10px 0px 0px 0px;top: 0px;padding:15px 0px;position:relative;float:left}

.text-box-content-1{height:100%;width:410px;float:left;position:relative;margin:0px;border-left:2px solid rgba(0,159,228,1);padding:5px 15px 10px 15px}

.h3-text-content-1{font-size:18px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 5px 0px;top: 0px;position:relative;float:left}

.p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px 10px 0px;text-align:center}

.h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

.p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:auto;margin:5px 3.5px;padding:5px;}

.h4-text-content-1 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;height:auto;padding:10px 50px !important;position:relative;float:left;display:none !important}

.h5-text-content-1 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;padding:10px 50px !important;position:relative;float:left}

.box-content-icon-content-1{height:auto;width:980px;float:left;position:relative;margin:20px 0px;}

.box-icon-content-1{height:100px;width:140px;float:left;position:relative;margin:0px 10px 10px 0px;left:6px}

.icon-content-1 {height:40px;width:140px;float:left;position:relative;margin:0px}

.icon-img-content-1 {height:auto;width:60px;float:left;position:relative;margin:0px 40px;}

}
@media screen and (min-width:1101px){

    #cuerpo{height:auto;width:100%;margin:0;position:relative;}

    #content-1{width:100%;position:relative;float:left;height:auto;z-index:9;margin:5px 0px 0px 0px;}

    #contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:1100px;margin:0px 0px 0px -550px;left:50%;text-align:center}

    .header-content-1{width:100%;height:75px;position:relative;float:left;margin:0px;background-color:#fff;text-indent:10px;display: none !important}

    .h1-content-1 {font-size:40px;line-height: 32px;text-align: left;width:100%;margin:20px 0% 0px 0%;padding:0px 0px 20px 0px;position:absolute}

    .sub-header{width:100%;height:60px;position:relative;float:left;margin:0px}

    .p-sub-header a{font-size:14px;width:auto;height:10px;padding:0px 10px 10px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px}

    .p-sub-header:last-child a{border-right:none;cursor: text}

    .box-content-1{height:auto;width:100%;left:0px;float:left;position:relative;margin:0px 0px 20px 0px;}

    .h2-content-1 {font-size:30px;line-height: 32px;text-align: left;width:100%;margin:0px;padding:5px 0px}

    .p-content-1 {font-size: 16px;line-height:34px;text-align:left;width:100%;margin:10px 0%;position:relative;float:left}

    .container-img{height:640px;width:650px;float:left;position:relative;margin:0px 0px 0px 0px;background-color:#fff}

    .box-myslides{height:480px;width:650px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .mySlides{height:500px;width:650px;margin:0px 0px 35px 0px;position:relative;float:left;}

    .img-slideshow{height:auto;width:500px !important;margin:0px 75px;position:relative;float:left}

    .row{height:auto;width:650px;margin:20px 0px;position:relative;float:left;top:0px;border-top:1px solid rgba(82,82,82,0.025);padding:10px 0px}

    .column{height:100px;width:100px;margin:0px 10px 0px 5px;padding:10px;float:left;border:1px solid rgba(239,239,239,1)}

    .img-slideshow-small{height:auto;width:100%;margin:0px;position:relative;float:left}

    .img-box-content-1{height:auto;width:650px;float:left;position:relative;margin:0px 10px 0px 0px;}

    .img-content-1{height:auto;width:650px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .text-box-content-1{height:620px;width:400px;float:left;position:relative;margin:0px 0px 0px 0px;border-left:2px solid rgba(116,116,116,0.20);padding:5px 20px 10px 20px;background-color:#fff}

    .h3-text-content-1{font-size:21px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 5px 0px;top: 0px;position:relative;float:left}

    .p-text-marca-content-1{font-size:18px;line-height: 32px;text-align: left;width:100%;height:30px; margin:5px 0px;top: 0px;position:relative;float:left}

    .p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;height:180px; margin:5px 0px;top: 0px;position:relative;float:left}

    .icon-verified:before {font-size:15px;width:20px;height:auto;margin:2px 0px 0px 0%;position:relative;float:left;}
    
    .span-sin-stock-content-1{font-size:16px;width:100%;line-height:13px;height:auto;margin:20px 0px;position:relative;float:left;text-align:left}
    
    .span-stock-content-1{font-size:16px;width:100%;line-height:13px;height:auto;margin:10px 0px 0px 0px;position:relative;float:left;text-align:left}

    .sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px 10px 0px;text-align:center}

    .h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

    .p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:15px;margin:5px 3.5px;padding:5px;}

    .box-precios-content-1{width:100%;float:left;position:relative;display:block;margin:5px 0px 15px 0px;height:50px}
    
    .p-precio-content-1 {font-size:25px;line-height:34px;text-align:left;width:100%;margin:10px 0%;position:relative;float:left}

    .carro{width:400px;height:auto;float:left;position:relative;display:block;margin:5px 0px;padding:0px}

    .quantity{width:100px;height:45px;margin:0px 30px 0px 0px;float:left;position:relative;left:0px;}

    .cant {width:85px !important;height:25px !important;margin:10px 0px;float:left;display:inline;left:10px !important;top:-6px;position: relative;padding:5px}

    .quantity-up {position: absolute;height:0px;top:10px;left:120px;padding:0px 0px 22px 0px;width:15px;background-color:rgba(255,255,255,1)}

    .quantity-down{position: absolute;height:0px;top:10px;left:15px;padding:0px 0px 22px 0px;width:15px;background-color:rgba(255,255,255,1)}

    #button-agregar{font-size:20px;position: relative;width:270px;height:auto;line-height:26px;float:left;margin:0px ;left:0%;padding:10px 0px}

    #button-agregar span {font-size:30px}

    #button-agregar span:after {top: -22px;}
    
    #button-agregar-inactivo {position:relative !important;font-size:25px;float:left;width:300px !important;height:auto;left:0px;padding:10px 0px;margin:-3.5px 0px 0px 0px}

    .h4-text-content-1 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;height:auto;padding:10px 50px !important;position:relative;float:left;display:none !important}

    .h5-text-content-1 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;padding:10px 50px !important;position:relative;float:left}

    .box-content-icon-content-1{height:auto;width:400px;float:left;position:relative;margin:15px 0px;}

    .box-icon-content-1{height:40px;width:100%;position:relative;margin:0px;float:left;border-bottom:1px solid rgba(79,79,79,0.10);}

    .box-icon-content-1:last-child{height:80px;width:100%;float:left;position:relative;margin:0px;top:0px;left:0px;border-bottom:none;border-top:none}

    .icon-first-content-1 {height:40px;width:120px;float:left;}

    .icon-content-1 {height:auto;width:100%;float:left;position: relative;margin:5px 0px;padding:15px 0px 5px 0px;border-bottom:1px solid rgba(26,26,26,0.20)}

    .icon-content-1:last-child {margin:0px;border-bottom:none;padding:15px 0px 0px 0px;}
    
    .h4-box-content-icon-content-1{font-size:16px;line-height: 20px;text-align: left;width:250px;margin:0px;top: 0px;position:relative;float:left;text-transform: uppercase}
    
    .h4-box-content-icon-content-1:hover {background-color:rgba(237,237,237,1.00)}

    .p-box-content-icon-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:0px;top: 0px;position:relative;float:left;color:rgba(120,120,120,1.00)}

    .icon-entrega-item:before,.icon-medios-pago-item:before{font-size:30px;margin:-10px 10px 0px 0px;position:relative;float: left; color:rgba(120,120,120,1.00);border:1px solid rgba(120,120,120,0.40);border-radius: 50%;padding:5px}

    .icon-whatsapp-compartir:before{font-size:30px;margin:0px 0px 5px 0px;top:-5px}

    .icon-mis-favoritos-producto:before{font-size:30px;margin:0px 20px 5px 0px;top:-5px}

    .icon-img-content-1 {height:auto;width:50px;float:left;position:relative;margin:0px 20px 0px 0px;display:none !important}

    #content-2{margin-top:5px;}

    .content-box-content-2{height: auto;width:1100px;margin-left:-550px;left:50%;position:relative;float:left;margin-top:20px}

    .h2-content-2{font-size: 25px;position: relative;width:100%;height:auto;margin:0}

    .ul-box-content-2{position: relative;height: auto;width: 1100px;float: left;padding:0px}

    .li-box-content-2{width:300px;margin:10px 45px 10px 0px;height:120px;left:15px}

    .icon-almacenamiento:before, .icon-conectividad:before,.icon-memoria-ram:before,.icon-otras-caracteristicas:before,.icon-procesador:before,.icon-puertos:before,.icon-sistema-operativo:before,.icon-pantalla:before,.icon-uso-recomendado:before,.icon-funciones-impresora:before,.icon-modelo-insumo:before,.icon-tipo-impresora:before,.icon-tipo-pantalla:before,.icon-resolucion-pantalla:before,.icon-marca:before {font-size: 30px;margin: 0px 0px 5px 0px;width: 100%}
    
    .em-box-content-2{display:block;font-size: 14px;text-transform: uppercase;padding:8px 0px 0px 0px}

    .span-box-content-2{font-size: 14px;line-height: 25px;}

    .box-content-2{height: auto;width:100%;margin:0%;position:relative;float:left}

    .p-box-content-2 a{font-size:20px;position: relative;width:200px;height:auto;line-height:26px;float:left;margin:0px;left:0%;padding:10px 0px}

    .p-box-content-2 a span {font-size:30px}

    .p-box-content-2 a span:after {top: -20px;}
    
    #content-3{padding:20px 0px;width:100%;position:relative;float:left;height:auto}

    .content-boxes-content-3{float: left;height: auto;width:1100px;margin-left:-550px;left:50%;position: relative;display:block;}

    .productos-content-3{float: left;height: auto;width:1100px;position: relative;display:block;}

    .h2-content-3{font-size:30px;position: relative;width:100%;height:auto;line-height:45px;float:left;margin:0px;}

    .p-content-3{font-size: 18px;width:100%;margin:5px 0px;position:relative;float:left;height:auto;text-align: left}

    .box-content-3{height:370px !important;width:280px !important;margin:45px 10px 0px 10px;border-radius:4px}

    .box-img-producto-content-3{position: relative;height:200px;width:100%;float: left;z-index: 99;margin:0px;display: inline-block;background-color:rgba(255,255,255,1.00)}

    .img-producto-content-3{position: relative;height: auto;width:200px;margin:0% 15px;top:0px;}

    .box-txt-producto-content-3{position: relative;height:80px;width:100%;float: left;z-index: 99;margin:5px 0px;}

    .h3-content-3{font-size:14px;width:98%;line-height:22px;height:40px;margin:0px 1%;position:relative;float:left;text-align:center}

    .p-precio-content-3{font-size: 18px;width:100%;margin:20px 0px 0px 0px;position:relative;float:left;height:30px}

    .carro_accesorio{width:260px;height:auto;float:left;position:relative;display:block;margin:0px 10px;}

    .h4-content-3 a{font-size:15px;line-height:24px;width:145px;height:auto;margin:0px 0px 0px 0px;position:relative;text-transform:capitalize;float:left;text-align:center}

    #button-agregar-content-3 {cursor:pointer;top:-12.5px}

    #content-4{margin:10px 0px;}

    .content-box-content-4{height: auto;width:1100px;left:50%;position:relative;float:left;margin:20px 0px 20px -550px;}

    .box-content-4{height: auto;width:670px;margin:0px 10px 0px 0px;padding:10px 5px;position:relative;float:left}

    .box-content-4:last-child{height: auto;width:380px;margin:0px;box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.20)}

    .h2-content-4{font-size: 25px;position: relative;width:100%;height:auto;margin:0}

    .p-content-4{font-size: 15px;width:100%;height:auto;line-height:28px;margin:10px 0px}

    .h3-content-4 a{font-size: 14px;position: relative;width:100%;height:auto;margin:10px 0px}

    .h2-wrapper{font-size:18px;position: relative;float: left;display: block;text-align:center;width:80%;margin:15px 10% 10px 10%;line-height:28px;text-transform:uppercase}

    .p-wrapper{margin:5px 5%;font-size:14px;line-height:25px;width:90%;text-align:center}

    #formulario-wrapper{height:auto;width:380px;margin:0px;top:0px;position:relative;float:left;}

    .box-form-wrapper{height: auto;width:380px;margin:5px 0px;}

    .espacio-blanco-wrapper{position: relative;width:350px;height:45px;font-size: 16px;margin:0px 15px}

    #enviar-wrapper{position:relative !important;font-size:18px;float:left;width:250px !important;height:auto;left:50%;padding:15px 0px;margin:10px 0px 10px -125px}

    .resultado_mail{height:360px;width:360px;margin:0px 0px 0px -180px;left:50%;top:0px;position:absolute;float:left;border-radius:4px;z-index:9 !important;background-color: #fff;display: none}

    .img-wrapper{width:150px;height:auto;position: relative;margin:50px 125px 25px 125px;float:left} 

    .h3-wrapper{font-size:15px;position: relative;float: left;display: block;text-align:center;width:100%;margin:5px 0%;line-height:25px;}

    #content-5{margin:10px 0px;}

    .content-box-content-5{height: auto;width:1100px;left:50%;position:relative;float:left;margin:20px 0px 20px -550px;}

    .h2-content-5{font-size:35px;position: relative;float:left;width:100%;height:auto;margin:10px 0px}

    .box-content-5{height:400px;width:260px;position:relative;float:left;border:0;border-radius:4px;padding:5px 2px 10px 2px;margin:10px 5px 10px 0px;z-index:1;background-color:rgba(250,250,250,1);}

    .box-img-producto-content-5{position: relative;height:auto;width:100%;top:0px;float:left;text-align:center;z-index:999999999999999999999999999999999999999999999999999999 !important;margin:0px 0px 20px 0px;background-color:rgba(255,255,255,1)}

    .img-content-5 {position: relative;height:auto;width:100%;float:left;left:0%;margin:0px;text-align:center;z-index:9999999 !important;display:block !important;}

    .box-titulo-content-5{position:relative;float:left;height:40px;margin:10px 0px;width:100%;}

    .h3-content-5{font-size:14px;line-height:24px;width:95%;height:auto;margin:0px 2.5%;position:relative;text-transform:capitalize;float:left;text-align:center}

    .box-precios-content-5{position:relative;float:left;height:20px;top:0px;width:100%;}

    .p-content-5{font-size:22px;width:100%;margin:10px 0px;position:relative;float:left}

    .carro_sugerido{width:200px;height:auto;float:left;position:relative;display:block;margin:0px 25px;}

    .h4-content-5 a{font-size:15px;line-height:24px;width:165px;height:auto;margin:10px 0px 0px 0px;position:relative;text-transform:capitalize;float:left;text-align:center}

    #button-agregar-content-5 {cursor:pointer}

    .icon-agregar-carrito:before{position:absolute !important;top:0px;left:05px !important;font-size:45px;cursor:pointer;float:left;width:30px !important;height:30px;padding:5px 5px 3px 5px;}

}