/*MEDIDAS ANYPSA PANTALLA */
@media(min-width: 2559px){
    .slider-home .content-slider {
        bottom: 4%;
    }
}
@media(min-width: 1920px){
    .industrial-img-1{

        margin-top: -702px !important;
    }
    .bloque-pintame .min-slider .flexslider ul li ul li .cuadro-envol {
        width: 35px;
        height: 35px;
    }
    .bloque-pintame .min-slider .flexslider ul li ul li .cuadro-color {
        width: 35px;
        height: 35px;
    }
    .sc_megaFooter{
        height: 380px !important;
    }
    .industrial-img-2{
        margin-top: -980px !important;
    }
    /*
    .cuadro-info-instrual{
       margin-top: -440px !important;
    }
    */
    /*
    .container-general {
        max-width: 2080px !important;
    }
    .hsContainer .min-bloque-1 img{
        width: 600px !important;
    } 
    .linea-como-hacerlo .fondo-imagen{
        height: 500px !important;
    }
    .inspiracion-galeria .link-pintame-galeria .btn-link-a {
        width: 455px;
    }
    .inspiracion-galeria .pintame-familiar {
        bottom: -8px;
    }
    .inspiracion-galeria .pintame-familiar img {
        position: relative;
        width: 550px;
    }
    .hsContainer .min-bloque-2 img{
        width: 480px;
    }
    .inspiracion-galeria .slider-inspiracion .fondo-imagen{
        height: 500px !important;
    }
    .inspiracion-galeria .elementos-flotantes img:nth-child(1){
        top: -22% !important;
    }
    .inspiracion-galeria .elementos-flotantes img:nth-child(4){
       top: -15% !important;
    }        
    .linea-como-hacerlo .categoria-blog ul li a .contorno {
        height: 180px !important;
    }
    .linea-como-hacerlo .categoria-blog ul li a .lineal-contorno {
        height: 164px !important;
    }
    .linea-como-hacerlo .categoria-blog ul li a h4 {
    height: 164px !important;
}
    .linea-como-hacerlo .categoria-blog ul li a .fondo-imagen {
        height: 180px !important;
    }
    .linea-generales .content-linea-general {
        margin-right: 8%;
    }
    .redes-compartir ul li a {
        display: block !important;
        padding: 10px 4px !important; 
        color: white !important;
        width: 40px !important;
    }
    .productos .hsContainer .min-bloque-1 {
        left: 10%;
    }

    .contactenos  .bloque-alto-dos{
        height: 600px !important;   
    }
    .linea-generales .content-linea-general ul li .content-cuadro .fondo-imagen{
        height: 380px !important;
    }
    .linea-generales .content-linea-general {
        width: 1080px;
    }
    .dondecomprar .puntos-compras .link-opcional{
        font-size: 1em;
    }
    .productos .row-bloque-titulo .col-right .btn-link-a {
        font-size: 0.9em !important;
    }
    .productos .bloque-titulo-productos {
        width: 530px !important;
        right: 18%;
    }
    .productos .row-bloque-titulo .col-right {
        height: 145px !important;
    }
    .productos .row-bloque-titulo .col-left {
        height: 145px !important;
    }
    header nav ul li:nth-child(2) .lista-seccion-producto .content-list{
        padding-left: 35%;
    }
    /*FAMALI GALERIA
    .inspiracion-galeria .bloque-grid-galeria {
        height: 1000px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-dos {
        height: 400px;
    }

    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-uno {
        height: 600px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-tres {
        height: 400px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-cuatro {
        height: 600px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-cinco {
        height: 650px;
    }

    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-seis {
        height: 350px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-siete {
        height: 400px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-ocho {
        height:600px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-nueve {
        height: 600px;
    }
    .inspiracion-galeria .bloque-grid-galeria .bloque-galeria-diez {
        height: 400px;
    }
    /*END FAMILIA GALERI
    header nav ul li:nth-child(3) .lista-seccion-producto .content-list{
        padding-left: 40%;
    }
    header nav ul li:nth-child(4) .lista-seccion-producto .content-list{
        padding-left: 40%;
    }
    .descripcion-producto .slider-producto-categoria {

        height: 600px !important;
    }
    nav ul li ul li a img {
        height: 40px !important;
    }
    .descripcion-producto .item-slider ul li {
        display: inline-block;
        padding: 0px;
        margin: 0px;
        width: 174px;
    }
    nav ul li ul .content-list {
        padding: 20px 0px;
    }
    header .header-menu .menuplaceholder ul li:nth-child(6) ul li:nth-child(3) a {
        padding-right: 0px !important;
    }
    header .header-datos {
        margin-bottom: 15px;
    }
    .compartir-general .redes-compartir ul li a {
        width: 30px;
    }
    .linea-producto .slider-blog .fondo-mini {
        height: 400px;
    }
    /*nav ul li ul li a img {
        height: 40px !important;
        margin-bottom: 4px;
    }
    nav ul li:last-child ul li a img{
        height: 30px !important;
        width: 30px !important;
    }
    .linea-producto .slider-blog .img-persona-blog {
        width: 200px;
    }
    .descripcion-producto .item-slider ul li ul li .cuadro-color {
        height: 100px;
    }
    
    */
    .fondo-imagen-general{
        height: 500px !important; 
    }
    .home-footer {        
        height: 710px !important;
    }
    .etapas .hsContainer .min-bloque-1 {
        bottom: 0% !important;
    }
    .formulario-footer-home {
        padding: 242px 0px;
    }
    /*
    .imagen-position-referencial .cuadro-info-hover {
        width: 480px;

        left: -226px;
    }
    .slider-home .bloque-titulo-header .elemento-info {
        max-width: 838px;
    }
    body{
        font-size: 1.1em !important;
    }
    .imagen-position-referencial .puntos-referencial i {
        text-align: center;
        padding: 10px 0px;
    }
    .pages-iframe-total{
        font-size: 1.05em !important;
    }
    h5, .h5 {
        font-size: 18px;
    }*/

}
@media(min-height: 848px){
    /*
    body{
        background: red !important;
    }
    */
    .bloque-pintame img[usemap] {
        height: auto !important;
    }
}
@media(min-width: 1919px){
    /*
    .container-general {
        max-width: 1650px !important;
    }

    .slider-home .bloque-titulo-header .elemento-info {
        max-width: 800px;
    }

    body {
        font-size: 1.1em;
    }
    */
    .home-footer {        
        height: 487px;
    }
    .contactenos .maps-contactenos #map_canvas {
        height: 500px !important;
    }
    footer .bloque-footer {     

        max-width: 1390px;
    }
    #sc_megaFooter{
        height: 390px !important;
    }

}
/*
@media(min-width: 1800px){
     .container-general {
        max-width: 80% !important;
    }

}
@media(max-width: 1200px){
    /*home
    #productos_destacados .container{
        width: 80% !important;
        margin: 0% 8% !important;
    }}
*/
@media(max-width: 1385px){
    .img-large{
        -moz-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        -o-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
    }

    nav .ac-gn-list li:nth-child(1) a{
        padding: 0px 35px !important;
    }
    nav .ac-gn-list li:nth-child(2) a{
        padding: 0px 40px !important;
    }
    nav .ac-gn-list li:nth-child(3) a{
        padding: 0px 40px !important;
    }
    nav .ac-gn-list li:nth-child(4) a{
        padding: 0px 35px !important;
    }
    nav .ac-gn-list li:nth-child(5) a{
        padding: 0px 45px !important;
        padding-right: 0px !important;
        padding-left: 40px !important;
    }  
    nav .ac-gn-list .ac-gn-search .ac-gn-link-search {
        padding: 0px 40px !important;
        padding-left: 0px !important;
        padding-right: 30px !important;
    }
    header nav .ac-gn-list .ac-gn-item ul li a{
        padding: 10px !important;
    }
}
@media (max-width: 1370px){
    .linea-como-hacerlo .lista-filtrador-preguntas .action {
        width: 336px !important;
    }
}
@media (max-width: 1367px){
    #ac-globalnav .ac-gn-searchform {
        height: 65px !important;
    }   
    .productos .fp-section:nth-child(1) .hsContainer div:nth-child(2) .img-flotante-2 {
        margin-left: 302px !important;
        display: none;
    }
    .nav-header{
        height: 65px !important;
    }
    .productos .fp-section .hsContainer .descripcion-bloque-producto{
        left: 100% !important;
        margin-left: -397px !important;
    }
    /*
    .productos .fp-section:nth-child(3) .hsContainer div:nth-child(8){
        margin-left: 302px !important;
    }
    */
    .productos .hsContainer .img-producto-bloque{
        -webkit-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
    }
    .productos .section:nth-child(6)  .position-absolute:nth-child(1){
        margin-top: -640px !important;
    }
    .productos .section:nth-child(2) .position-absolute:nth-child(2){
        margin-top: -864px !important;
    }
}


@media screen and (max-width: 1367px) and (max-height: 620px){
    .productos .fp-section .hsContainer .descripcion-bloque-producto {
    margin-top: -510px !important;
}
.productos .hsContainer .img-producto-bloque {
    -webkit-transform: scale(0.75);
    -o-transform: scale(0.75);
    transform: scale(0.75);
}
 .productos .fp-section:nth-child(2) .hsContainer .img-flotante-2:nth-child(2){
-webkit-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}

}

@media (max-width: 1364px){
     
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(1) label {
        margin-left: 0px;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion .form-control {
        width: 100% !important;
    }
    .dondecomprar .bloque-comprar-eleccion label {
        display: block;
        margin-bottom: 10px;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion {
        float: left;
        width: 50% !important;
        margin: 0px !important;
        margin-bottom: 15px !important;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion .group{
        padding-left: 15px;
        padding-right: 15px;
    }

    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(1) .form-control {
        width: 65%;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(2) .form-control {
        width: 85%;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(1) {
        width: 50%;
        margin: 0px;
        margin-bottom: 15px;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(1) label{
        margin-left: 0px;
        margin-right: 0px;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(2) {
        width: 50%;
        margin: 0px;
        margin-bottom: 15px;
    }
    .dondecomprar .hormiga-arrastre {
        margin-top: 0px;
    }
}
@media screen and (max-width: 1367px) and (max-height: 724px){

}
@media (max-width: 1354px){
    .nosotros .slider {
        padding-top: 100px;
    }
    .dondecomprar {
        padding-top: 120px !important;
    }
    .contactenos .hormiga-arrastre {
       margin-top: 0px;
padding-top: 20px;
    }
    .descripcion-blog .hormiga-arrastre {
        margin-top: 40px;
    }
    .header-galeria-inspiracion .hormiga-arrastre {
        margin-top: 20px;
    }

    .bloque-pintame .bloque-galeria-contenedor {
        margin-top: 115px !important;
    }
    #ac-globalnav .ac-gn-item {
        height: 40px !important;
    }
    header .logo-top li a img{
        width: 190px;
    }
    #ac-globalnav .ac-gn-list {
        height: 40px !important;
    }
    .contenido-detalle-cotizacion {
        max-width: 1080px;
        margin: 178px auto;
    }
    .linea-generales .content-linea-general {
        width: 100%;
        margin-top: 6%;
        float: none;
    }
    .linea-generales .content-linea-general  .btn-link-a{
        margin-left: 15px;
    }
    .linea-generales .content-linea-general h2{
        padding-left: 15px;
        padding-right: 15px;
    }
    .linea-generales .content-linea-general ul{
        padding-left: 15px;
        padding-right: 15px;
    }
    .linea-generales .content-linea-general {
        margin-top: 14%;
    }
    .linea-como-hacerlo{
        margin-top: 50px;
    }
    .hormiga-arrastre{
        margin-top: 60px;
    }
    .galeriambiente .titulo-h1-general {
        margin-top: 20px;
    }
    .postula .slider{
        padding-top: 100px;
    }
    .titulo-h1-general {
        margin-top: 74px;
    }
    .dondecomprar  .titulo-h1-general{ 
        margin: 0.67em 0;
    }
    .contactenos .titulo-h1-general{ 
        margin: 0.67em 0;
    }

    .nosotros .imagen-escritorio{
        display: none;
    }
    .nosotros .imagen-movile {
        display: block;
        margin: 0 auto;
    }
    #ac-globalnav .ac-gn-list {
        float: none !important;
        width: 100% !important;
    }
    nav .ac-gn-list li:nth-child(1) .ac-gn-link-text .nuestra {
        opacity: 0;
        position: absolute;
    }
    #ac-globalnav .ac-gn-searchview-content {
        position: absolute;
        top: 0;
        left: 28.667% !important;
        width: 50.667% !important;
    }
    /*
    #ac-globalnav .ac-gn-searchform-wrapper {
        padding-left: 0px !important;
    }
    */

    nav .logo-top {
        border-bottom: 1px solid #f3f3f3;
    }
    nav .logo-top{
        padding: 0px 15px;
    }
    nav .ac-gn-list{
        padding: 0px 15px;
    }

    #ac-globalnav .ac-gn-search .ac-gn-link {

        height: 50px;}

    nav .logo-top {

        height: 60px;}
    #ac-globalnav .ac-gn-content {
        padding-left: 0px !important;
        padding-right: 0px !important; 
    }
    .bloque-pintame .min-slider .flexslider ul li ul li .cuadro-color {
        width: 40px;
        height: 40px;
    }
    .bloque-pintame .min-slider .flexslider ul li ul li .cuadro-envol {
        width: 40px;
        height: 40px;
    }
    #ac-globalnav .ac-gn-link{
        padding: 0px !important;
        margin: 0 auto;
    }
    nav .ac-gn-content{
        background: white;
    }
    .searchopen .ac-gn-content{
        background: rgb(51, 51, 51) none repeat scroll 0% 0% !important;
    }
    .searchopen .ac-gn-list{
        position: absolute;

    }
    .searchshow  .ac-gn-list{
        position: absolute;

    }
    .searchshow .ac-gn-content{
        background: rgb(51, 51, 51) none repeat scroll 0% 0% !important;
    }
    #ac-globalnav ul, #ac-gn-segmentbar ul {
        list-style: none;
        float: none;
        width: 100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(1) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(2) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(3) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(4) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(5) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(6) {
        width: 16.66666666666667%;
    }
    #ac-globalnav .ac-gn-item:nth-child(6) img{
        opacity: 0;position: absolute;
    }
    #ac-globalnav .ac-gn-item:nth-child(7) {
        position: absolute;
        top: 10px;
        right: 25px;
    }
    #ac-globalnav .ac-gn-item:nth-child(8) {
        position: absolute;
        top: 10px;
        right: 100px;
    }
    #ac-globalnav .ac-gn-search .ac-gn-link {
        padding: 0px !important;
        margin: 0 auto;
        height: 80px;
        width: 60px;     
        display: flex;
        display: -webkit-flex; /* Para navegadores webkit, como Safari */
        align-items: center;
    }
    #ac-globalnav .ac-gn-search .ac-gn-link span{
        display: block;
        text-align: center;
        width: 100% !important;
    }
}
@media (max-width: 1280px){
    .bloque-pintame .bloque-export .icons-export ul li .items span {
        color: #2f2f2f;
    }
    .descripcion-producto .item-slider ul li {
     
        width: 25%;
      
    }
    .descripcion-producto .item-slider ul li ul li .cuadro-color {
        height: 100px;
    }
    .modal-cotizar-pedido-cliente{
        padding-left: 15px;
        padding-right: 15px;
    }
    .pages-iframe-total .close {
        font-size: 3em;
    }    
    .pages-iframe-total .close {
        color: rgb(11, 11, 11);
    }
    .bloque-pintame .bloque-export .icons-export ul li:nth-child(2) .items {
        width: 100%;
        padding: 20px 55px;
    }

    footer .terminos-politicas {
        position: relative;
        top: 0px;
        text-align: center;
        width: 100%;
    }
    .bloque-pintame .bloque-export .icons-export ul {
        padding-top: 150px;
    }
    .bloque-pintame .bloque-export .icons-export {
        position: absolute;
        bottom: 0px;
        width: 230px;
        position: absolute;
        bottom: 0px;

        background: rgba(255, 255, 255, 0.83);
        text-align: center;
        padding: 10px 0px 20px 0px;
        height: 600px;
        left: 0px !important;
        top: 0px;
        overflow: hidden;
        padding: 0px;
        padding-top: 0px;
    }
    .bloque-pintame .bloque-export .icons-export ul li {
        display: block;
    }
    footer .copy-footer .col-md-6{
        float: none;
        width: 100%;
        text-align: center !important;
        margin-bottom: 4px;
    }

}
@media(max-width: 1200px){
    footer .bloque-footer {
        margin-left: 0px;
    }
    .historia-anypsa .bloque-historia .img-contenido {
        float: none;
        padding-left: 0px;
        padding-bottom: 15px;
        display: block;
        margin: 0 auto;
        max-width: 100%;
        margin-top: 20px;
    }
    .historia-anypsa .bloque-historia .linea-tiempo {
        width: 16.66666666666667%;
        margin-bottom: 50px;
    }
    .position-detalle-cotizacion .contenido-detalle-cotizacion .modal-header {
        right: 10px !important;
        top: 4px !important;
        border: 0px !important;
        z-index: 3333;
    }
    .modal-cotizar-pedido-cliente{
        overflow-x: hidden;
        overflow-y: auto;
    }

    .modal-registro-empresa{
        overflow-x: hidden;
        overflow-y: auto;
    }
    .modal-registro-cliente{
        overflow-x: hidden;
        overflow-y: auto;
    }
    .modal-logeo-cliente{
        overflow-x: hidden;
        overflow-y: auto;
    }
    .modal-cotizar-pedido-cliente .modal-header {
        padding: 15px;
        position: absolute;
        right: 0px;
        top: -4px;
        border: 0px !important;
        z-index: 99999999;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas {
        text-align: center;
    }
    .linea-como-hacerlo .action .bloques-hacerlo {
        margin-bottom: 20px;
    }


    .blog .categoria-blog ul {
        text-align: center;
    }
    .blog .categoria-blog ul li {
        float: none;
        width: 240px;
        display: inline-block;
        margin-bottom: 30px;
    }
    #ac-globalnav .ac-gn-searchform-input {
        margin: 0 auto !important;

    }
    .slider-home .bloque-titulo-header .elemento-info {
        max-width: 752px;
        padding: 3% 0%;
    }
    .bloque-grid-responsive .img-escritorio{
        display: none;
    }
    .bloque-grid-responsive .img-mobile{
        display: block;
    }
    .bloque-grid-escritorio{
        display: none !important;
    }
    .bloque-grid-responsive{
        display: block;
    }
    .collapse-home .bloque-post {
        margin-bottom: 0px;
    }

}
/*NEN PINTAME RESPONSIVE MASTER*/
@media(max-width: 1140px){
    .mensaje-seleccionar-area-responsive{
        display: block;
    }
/*    .cuadro-manos-obra .list-bloque-colores.flex-active-slide ul{
        width: 300%;
       
    }*/

    .mensaje-seleccionar-area{
        display: none;
    }
    .pintame-bloque-master-anypsa .logo-top-producto{
        width: 100%;
        float: none !important;
        height: auto !important;
    }
    .cuadro-manos-obra{
          display: -webkit-box;
          display: -moz-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: box;
          display: flex;
          -webkit-box-align: center;
          -moz-box-align: center;
          -o-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
    }
    .title-responsive{
        display: none;
    }
    
    .producto-carrusel{
        display: none;
    }
    .icons-pup{
        display: block;
        padding-bottom: 20px;
        margin-top: 15px;
    }
    .pintame-bloque-anypsa{
        height: auto !important;
    }
    .slider-min-pintame{
        padding: 15px 0px;
    }
    .cuadro-manos-obra .flexslider{
        float: none !important;
        width: 100% !important;
    }

/*    .cuadro-manos-obra .bloque-balde{
        float: none !important;
        width: auto !important;
        position: absolute;
        top: -780px;
        right: 0px;
    }
    .pintame-bloque-master-anypsa .cuadro-manos-obra .bloque-balde{
        float: none !important;
        width: auto !important;
        position: absolute;
        top: -578px;
        right: 0px;
    }*/

    .slider-min-pintame .img-bloque-flotante{
        width: 100% !important;
        position: relative !important;
        display: block !important;     
        height: auto !important;
        margin-top:  0px !important;
        padding: 20px;
    }
    .bloque-pintame .img-bloque{
        height: auto !important;
        overflow: hidden;
    }
    .bloque-pintame .min-slider .flexslider ul li ul {
        text-align: center !important;
    }
    .bloque-pintame .min-slider .flexslider ul li ul li {
        display: inline-block !important;
        float: none !important;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel li a {

        margin-right: 15px;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel li {
        position: relative;
        margin-bottom: 15px !important;
        width: auto !important;
        float: none !important;
        margin-top: 10px !important;
        display: inline-block !important;
    }
    .bloque-pintame img[usemap] {
        border: none;
        height: auto;
        max-width: 100%;
        width: auto !important;
        border: 10px solid white;
        height: auto !important;
    }
    .pintame-bloque-anypsa {
        height: 400px !important;
        padding: 0px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;

    }

    .escenario-pull{
        margin: 0 auto;
        /*
        width: auto !important;
        height: 370px !important;
        max-width: 580px !important;
        */
        position: relative;
    }
    .bloque-pintame .min-slider .thumb-slider { 
        max-width: 100%;
        width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px;
        margin: 0 auto !important;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel .slides {
        padding-right: 0px !important;
    }
    .bloque-pintame #carousel {
        padding-left: 0px !important;
        padding-right: 0px !important;
        background: white;
        margin: 0 auto;
        height: 350px !important;
        overflow: hidden;
        padding-bottom: 15px;
        text-align: center;
        position: absolute !important;
        z-index: 999 !important;
        /*width: 100%;*/
        left: 50%;
        margin-left: -196px;
        width: 400px;
        overflow-y: auto;
        /*
        padding-left: 0px !important;
        padding-right: 0px !important;
        background: white;
        margin: 0 auto;
        height: 350px !important;
        overflow: hidden;
        padding-bottom: 15px;
        text-align: center;
        position: absolute !important;
        z-index: 99 !important; 
        */
    }
    .pintame-bloque-master-anypsa .bloque-slider-min{
        position: relative;
        height: auto !important;
        padding-left: 0px;
        width: 100% !important;
        float: none !important;

    }

    .pintame-bloque-master-anypsa .bloque-slider-min .mensaje-seleccionar-area{
        margin-left: 0px;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel li .descrip {
        margin-left: 70px;
        border: 1px dashed;
        padding: 2px 20px;
        margin-top: 10px;
        width: 300px;
        margin-right: 15px;
    } 

    .pintame-bloque-master-anypsa .bloque-black{
        position: absolute !important;
        height: auto !important;
        left: 0px !important;
        display: none !important;
    }
    .pintame-bloque-master-anypsa .logo-top {
        position: relative;
        top: 0px;
        background: white;
    
    }
}
/*END NEW PINTAME RESPONSIVE MASTER*/
@media(max-width: 1090px){
    .modal-cotizar-pedido-empresa .modal-header .close{
        position: absolute;
        right: 60px;
        top: 45px;
        z-index: 9999;
    }
    .modal-cotizar-pedido-empresa  .bloque-pedido-empresa .width-extendido{
        height: 70px !important;
    }
}
@media(width: 1024px){
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -300px !important;
        margin-left: -242px !important;
    }
    .productos .fp-section .hsContainer .descripcion-bloque-producto {
        left: 50% !important;
    }
    .modal-cotizar-pedido-cliente .modal-header {
        padding: 15px;
        position: absolute;
        right: 0px;
        top: -4px;
    }
    .productos .hsContainer .img-producto-bloque {
        -webkit-transform: scale(0.6);
        -o-transform: scale(0.6);
        transform: scale(0.6);
    }
    .productos .bloque-titulo-productos h4 {
        color: white;
        font-size: 3em;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8){
        display: block;
        margin-left: -172px !important;
        margin-top: 130px !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -330px !important;
        margin-left: -200px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) img{
        -webkit-transform: scale(0.6) !important;
        -o-transform: scale(0.6) !important;
        transform: scale(0.6) !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(8){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(9){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: 130px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -300px !important;
        margin-left: -320px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8){
        display: block;
        left: 50% !important;
        margin-left: -185px !important;
        margin-top: 124px !important;
        top: 50% !important;
        position: relative;
        z-index: 2;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(9){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -450px !important;
        margin-left: -220px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) img{
        -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform: scale(0.5) !important;

    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(8){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -239px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -474px !important;
        margin-left: -470px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) img{
        -webkit-transform: scale(0.5);
        -o-transform: scale(0.5);
        transform: scale(0.5);

    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8){
        margin-left: -190px !important;
        margin-top: -238px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -166px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -510px !important;
        margin-left: -235px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) img{
        -webkit-transform: scale(0.5);
        -o-transform: scale(0.5);
        transform:scale(0.5);
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8){
        margin-left: -158px !important;
        margin-top: -223px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -166px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
}

@media(max-width: 1080px){
    .tu-casa-pintame .logo-pintame{
        width: 200px;
    }
    .tu-casa-pintame {
        width: 100%;
    }
    .img-master-pintame {
        background-position-x: -40px;
    }
}

@media(max-width: 1024px){
    .imagen-export-element{
        max-width:100%; 
    }
        .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
    display: block !important;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(2) {
          display: block !important;
    }
}
@media(max-width: 992px){
    .mix-contenedor-producto-filter .container-controls-producto-filter .mix-item{
        width: 50%;
    }
    .pagina-content-blog .pagina-blog-grid-elemento .grid__item {
        padding: 0px;
        width: 47%;
    }
    .mix-contenedor-producto-filter .mix-controls-producto-filter .mix-control{
        width: 50%;    
    }
     .productos .bloque-titulo-productos{
        padding-left: 15px;
        padding-right: 15px;
    }
 
    .tucasapintame-bloque-cat{
        width: 30% !important;
        float: left !important;
    }
    .img-master-pintame{
        width: 70% !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(2) img{
        display: none !important;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(2) {
        display: block !important;
    }
    .productos .fp-section .hsContainer .descripcion-bloque-producto {
     margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
}

      .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8) {
 margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
}
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8) {
      margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
}
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9) {
  margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
}
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8) {
       margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
}
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8){
        margin-top: 68px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 100% !important;
        margin-top: -250px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: -250px !important;
        position: relative;
    }
    .linea-producto .flotante-img-cuadro img{

        -webkit-transform: translate3d(0px, 0%, 0px); 
        -o-transform: translate3d(0px, 0%, 0px); 
        transform:translate3d(0px, 0%, 0px); 

        -webkit-transform:scale(0.4);
        -o-transform: scale(0.4);
        transform:scale(0.4);
        display: none;

    }
    .galeria-ambiente-general-lista .bloque-black{
        display: none;
    }
    .galeria-ambiente-general-lista  .logo-top-producto{
        float: none;
        width: 100%;
        background: white;
        padding-bottom: 20px;
    }
    .galeria-ambiente-general-lista .bloque-galeria-contenedor {
        margin-top: 20px !important;
        height: auto !important;
        padding-left: 15px;
        padding-right: 15px;
        width: 100% !important;
        max-width: 100% !important;
    }
    .galeria-ambiente-general-lista .bloque-slider-min{
        float: none;
        width: 100%;
        height: auto !important;
        padding-left: 0px !important;
    }
      .galeria-ambiente-general-lista .logo-top-producto{
        padding-left: 10px !important;
    }
    .galeria-ambiente-general-lista .ambientes-bloques{
        height: auto !important;
    }
    .galeria-ambiente-general-lista .logo-top {
        position: relative !important;
        top: 0px !important;
        z-index: 999;
        right: 0px !important;
        padding-top: 130px;
        width: 100%;
    }
    .dondecomprar .bloque-empresa{
        width: 100% !important;
    }
    .descripcion-producto .slider-producto-categoria h1 {
        margin-top: 86px;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -300px !important;
        margin-left: -242px !important;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    /*
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8){
        display: block;
        margin-left: -172px !important;
        margin-top: 180px !important;
    }
    */
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -350px !important;
        margin-left: -200px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) img{
        -webkit-transform: scale(0.7) !important;
        -o-transform:  scale(0.7) !important;
        transform: scale(0.7) !important;

    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(8){
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(9){
        display: none;
    }
     /*
    .productos .fp-section .hsContainer .descripcion-bloque-producto {
        left: 50% !important;
    }
   
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: 130px !important;
        top: 50% !important;
    }
    */
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -300px !important;
        margin-left: -320px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    /*
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8){
        display: block;
        left: 50% !important;
        margin-left: -162px !important;
        margin-top: 162px !important;
        top: 50% !important;
    }
    */
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(9){
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -537px !important;
        margin-left: -220px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(8){
        display: none;
    }
    /*
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -306px !important;
        top: 50% !important
    }
    */
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -537px !important;
        margin-left: -470px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
    /*
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8){
        margin-left: -142px !important;
        margin-top: -260px !important;
        top: 50% !important;
    }
    */
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -166px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -600px !important;
        margin-left: -235px !important;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(2){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(3){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(4){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(5){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(6){
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(7){
        display: none;
    }
      /*
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8){
        margin-left: -158px !important;
        margin-top: -310px !important;
        top: 50% !important;
    }
    */
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(9){
        display: block;
        left: 50% !important;
        margin-left: -174px !important;
        margin-top: -166px !important;
        top: 50% !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(10){
        left: 50% !important;
        margin-left: -178px !important;
        margin-top: -430px !important;
    }



    .bloque-galeria-ambiente .flexslider .flex-direction-nav a::before {
        color: white !important;
        font-weight: bold;
        text-shadow: 1px 1px 2px #c2c2c2;
        width: 40px;
    }
    .flex-direction-nav a::before {
        display: block;
    }
    .bloque-galeria-ambiente .flexslider .flex-direction-nav a {
        width: 42px;
        height: 80px;
    }
    .detalle-bloque-grid-galeria {
        display: none;
    }
    /*
    .descripcion-producto .slider-producto-categoria h1 {
        background: #00428e80;
    }
    */
    /*
    .descripcion-producto .slider-producto-categoria h1 {
        color: #00428e;
    }
    */
    .linea-producto .slider-content .slider-producto-categoria{
        position: relative;
    }
    .linea-producto .slider-content .slider-producto-categoria div:nth-child(1) img{
        position: absolute;
    }
}
@media screen and (max-width: 992px) and (max-height: 728px){
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img{
        -webkit-transform: scale(0.7) !important;
        -o-transform: scale(0.7) !important;
        transform: scale(0.7) !important;
    }
    .empresa-anypsa .logo-anypsa-aniversario{
        margin-top: -58px;
    }
  

}
@media screen and (max-width: 992px) and (max-height: 690px){
   .productos .hsContainer .img-producto-bloque {
        -webkit-transform: scale(0.6) !important;
        -o-transform: scale(0.6) !important;
        transform: scale(0.6) !important;
    }
     .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) img {
        -webkit-transform: scale(0.6) !important;
        -o-transform: scale(0.6) !important;
        transform: scale(0.6) !important;
    }
    .linea-generales .content-linea-general {
        position: absolute;
        top: 50%;
        margin-top: -200px;
    }
}
@media screen and (max-width: 992px) and (max-height: 640px){
    .linea-generales .content-linea-general {
           -webkit-transform: scale(0.85) !important;
        -o-transform: scale(0.85) !important;
        transform: scale(0.85) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 624px){

    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img{
        -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform: scale(0.5) !important;
    }
   .empresa-anypsa .logo-anypsa-aniversario {
        margin-top: -92px;
   }
}

@media screen and (max-width: 992px) and (max-height: 590px){
   .productos .hsContainer .img-producto-bloque {
        -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform: scale(0.5) !important;
    }
    .linea-generales .content-linea-general {
           -webkit-transform: scale(0.8) !important;
        -o-transform: scale(0.8) !important;
        transform: scale(0.8) !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) img {
      -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform: scale(0.5) !important;
}
}
@media screen and (max-width: 992px) and (max-height: 540px){
     .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        transform: translate3d(0px, 0%, 0px) scale(1) !important;
    }
      
    .empresa-anypsa .imagen-numero-anos {
        text-align: center;
    }
}
@media screen and (max-width: 992px) and (max-height: 520px){
      .linea-generales .content-linea-general {
           -webkit-transform: scale(0.7) !important;
        -o-transform: scale(0.7) !important;
        transform: scale(0.7) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 460px){
     .linea-generales .content-linea-general {
           -webkit-transform: scale(0.6) !important;
        -o-transform: scale(0.6) !important;
        transform: scale(0.6) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 430px){
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(0.9) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(0.9) !important;
        transform: translate3d(0px, 0%, 0px) scale(0.9) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 420px){
     .linea-generales .content-linea-general {
           -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform: scale(0.5) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 400px){
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(0.8) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(0.8) !important;
        transform: translate3d(0px, 0%, 0px) scale(0.8) !important;
    }
}

@media screen and (max-width: 992px) and (max-height: 380px){
        .linea-generales .content-linea-general {
           -webkit-transform: scale(0.48) !important;
        -o-transform: scale(0.48) !important;
        transform: scale(0.48) !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(0.7) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(0.7) !important;
        transform: translate3d(0px, 0%, 0px) scale(0.7) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 360px){
        .linea-generales .content-linea-general {
           -webkit-transform: scale(0.4) !important;
        -o-transform: scale(0.4) !important;
        transform: scale(0.4) !important;
    }
}
@media screen and (max-width: 992px) and (max-height: 340px){
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(0.6) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(0.6) !important;
        transform: translate3d(0px, 0%, 0px) scale(0.6) !important;
    }
}
@media(max-width: 980px){
    nav .ac-gn-list .caret{
        display: block !important;
        position: absolute;
        right: 10px;
        top: 26px;
    }
    nav ul li:hover > ul {
        visibility: visible;
        opacity: 1;
    }
    nav ul li ul {
        visibility: visible !important;
        opacity: 1 !important; 
    }
    nav .ac-gn-list .dropdown-toggle{
        display: flex !important;
        display: -webkit-flex !important; /* Para navegadores webkit, como Safari */
        align-items: center;
        height: 56px;
        background: rebeccapurple;
        width: 100%;
    }
    nav .ac-gn-list .dropdown-toggle .ac-gn-link-text{
        display: block;
        width: 100%;
        text-align: center;
    }
    .dropdown-menu {
        display:none
    }
    /*
    #ac-globalnav .ac-gn-item {
        height: 56px !important;
    }
    */
}
@media(max-width: 835px){
   .bloque-pintame .seleccion-title {
    text-align: left;
}
.bloque-pintame #carousel {

    left: 0%;
    margin-left: 0px;
}
    .bloque-pintame .min-slider {
        height: auto;}
    .bloque-pintame #carousel {
        padding-left: 0px !important;
        padding-right: 0px !important;}
}
@media(max-width: 800px){
    .slider-home .bloque-titulo-header .elemento-info h2 {
        font-size: 4em;
    }
}
@media (min-width: 768px){
    .modal-dialog{
        width: 100% !important;
    }
  
    #ac-globalnav .ac-gn-searchview-content {
        left: 34.667% !important;
        width: 42.667% !important;
    }
    nav .ac-gn-header .ac-gn-menuicon{
        height: 50px !important;
    }
    nav .ac-gn-list {
        padding: 0px;
    }
    .modal-terminos-politicas{
        max-width: 1000px !important;
    }
    .modal-1000{
        max-width: 1000px !important;
    }
    .modal-800{
        max-width: 800px !important;
    }
    .modal-600{
        max-width: 600px !important;
    }
    footer h4 {
        padding-right: 10px;
    }
    .position-detalle-cotizacion .contenido-detalle-cotizacion .content-iframe-cotizacion .row .col-xs-12{
        width: 100% !important;
    }
    .dondecomprar .puntos-compras ul li {
        width: 33.33333333333%;
    }
}
@media (max-width: 768px){
    .logo-top{
        position: relative;
    }
    .bloque-pintame .logo-pintame {
        max-width: 25% !important;
        display: inherit !important;
        margin: inherit !important;
    }
    .icons-pup {
        display: inline-block !important;
        margin-top: 7px;
        position: absolute;
        right: 0px;
    }
    .bloque-pintame #carousel {
        position: relative !important;
    }
    /*
    .bloque-pintame .cuadro-manos-obra ul li ul{
        overflow-y: auto;
        height: 90px;
    }
    #slider .slides .list-bloque-colores .posicion-base{
      position: inherit !important;
      top: 0px !important;
      left: 0px !important;
    }
    */
    .bloque-pintame .min-slider .flexslider ul li ul li .cuadro-envol{
        position: inherit !important;
    }
    ul li.listado-colores:hover .cuadro-envol .detalle-color{
        opacity: 0 !important;
    }
    ul li.listado-colores:hover .cuadro-envol .detalle-color-flecha {
        opacity: 0 !important;
    }
    .filter__item {
        width: 50% !important;
    }
    .blog-dos-bloques .col-md-6 {
    padding: 0px;
    width: 100%;
    margin-bottom: 20px;
    }
    .pagina-content-blog .pagina-blog-grid-elemento .grid__item {
         width: 100%;
    }
    .img-master-pintame {
        background-position-x: 40%;
    }
    .linea-generales .content-linea-general {
        margin-top: -215px;
    }
    .historia-anypsa .tabs-movil .tabs-movil-prev::before{
        content: "\f053";
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
    }
    .historia-anypsa .tabs-movil .tabs-movil-next::before{
        content: "\f054";
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
    }
    .historia-anypsa .container-general {
        padding-left: 15px;
        padding-right: 15px;
    }
    .historia-anypsa .bloque-historia {
        margin-top: 15px;
    }
    .historia-anypsa .tabs{
        display: none;
    }
    .historia-anypsa  .tabs-movil{
        margin-bottom: 15px;
        text-align: center;
        background: #00428e;
        color: white;
        display: block !important;
        font-size: 1.2em;
        overflow: hidden;
    }
    .historia-anypsa .tabs-movil .tabs-movil-prev{
        float: left;
        border-right: 1px solid white;
        position: absolute;
        left: 0px;
    }
    .historia-anypsa .tabs-movil .tabs-movil-next{
        float: right;
        border-left: 1px solid white;
        padding-left: 14px;
        position: absolute;
        right: 0px;
        top: 0px;
    }
    .historia-anypsa  .tabs-movil a{
        width: 40px;
        height: 45px;
        display: block;
        color: white;
        padding: 14px 10px;
    }
    .historia-anypsa  .tabs-movil .tabs-movil-year{
        padding: 12px 0px;
        display: block;
        height: 45px;
    }
    .descripcion-producto .lista-cotizacion .list-cotiza ul li:nth-child(3) {
        display: block;
        width: 100%;
        margin: 0px;
        padding: 0px;
    }
    .descripcion-producto .lista-cotizacion .list-cotiza ul li:nth-child(3) b{
        margin-bottom: 0px;
        margin-right: 0px;
        display: block;
        margin-top: 4px;
    } 
    .cotizar-sesion .list-cotiza ul {
        text-align: center;
    }
    .slider-producto-categoria  img{
        display: none !important;

    }
    .modal-cotizar-pedido-empresa .lista-cotizacion .item-cotizacion .list-cotiza{
        float: none !important;
    }
    .dondecomprar .puntos-compras ul li {
        width: 50%;
    }
    .contenido-detalle-cotizacion {
        margin: 110px auto;
    }
    .modal {
        padding-left: 15px;
        padding-right: 15px;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }
    .modal-cotizar-pedido-cliente .bloque-cotizar .bloque-info-cotizar .bloque-info-cotizar-interno .col-xs-12 {
        padding-right: 0px;
        padding-left: 0px;
    }
    .modal-cotizar-pedido-cliente .bloque-cotizar .bloque-info-cotizar .bloque-info-cotizar-interno img{
        display: block;
        margin: 0 auto;
    }
    .fa-angle-left::before {
        content: "\f104";
        color: #5f5f5f;
        font-size: 1.2em;
        font-weight: bold;
    }
    .fa-angle-right::before {content: "\f105"; color: #5f5f5f;
                             font-size: 1.2em;
                             font-weight: bold;}
    footer .bloque-footer {
        margin-top: 20px !important;
    }
    .cols-footer-bolque {
        width: 100% !important;
        float: none !important;
        margin-bottom: 15px;
    }
    .footer h4 {
        padding-right: 10px;
    }
    #sc_megaFooter{
        height: auto !important;
    }
    .content-position-footer {
        position: relative !important;
    }
    .contactenos .formulario-contactenos form {
        margin-right: 0px;
    }
    .col-xs-12{
        width: 100% !important;
        float: none !important;
    }
    .pages-iframe-total .modal-header {
        padding: 15px;
        position: absolute;
        right: 0px;
        top: 0px;
    }
    .pages-iframe-total .close {
        color: rgb(0, 0, 0);
        font-size: 2.5em;
    }
}
@media (max-width: 767px){
     .contactenos .hormiga-arrastre {
        margin-top: 0px;
        padding-top: 80px;
    }
    .inspiracion-galeria{
        padding-top: 20px;
    }
    .galeriambiente{
        padding-top: 20px;
         padding-bottom: 30px;
    }
    .dondecomprar {
    padding-top: 80px !important;
	}
    .detalle-contactenos .hormiga-arrastre {
        padding-top: 0px;
    }
    .detalle-contactenos {
        padding-top: 85px !important;
    }
    .cotizacion-producto-iframe .content-iframe-cotizacion{
        padding-top: 10px !important;
    }
    .descripcion-blog .hormiga-arrastre {
        margin-top: 0px;
    }
    .nav-header{
        height: 60px !important;
    }
    .bloque-pintame #carousel {
        left: 50%;
        margin-left: -190px;
    }
     .contactenos .bloque-alto-dos .margin-bottom-30 {
        margin-bottom: 15px !important;
    }
    .contactenos .bloque-alto-dos{
        padding: 0px;
    }
    .contactenos .informacion-bloque-contactenos {
        padding: 0px;
    }
    .contactenos  .container-general{
        padding-top: 0px !important;
    }
    .inspiracion-galeria .margin-top-30{
        margin-top: 0px !important;
    }
    .inspiracion-galeria .hormiga-arrastre {
        margin-top: 0px;
    }
    .galeriambiente .compartir-galeria-ambiente {
        float: none;
        width: 100%;
        text-align: center;
        margin-top: 4px;
        margin-bottom: 4px;
    }
    .galeriambiente .container-general{
        margin-top: 0px !important;
    }
    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 8px !important;
    }
    .dropdown-menu {
        display:none
    }
    .bloque-pintame .seleccion-title {
        text-align: center;
    }
    .cuadro-manos-obra .bloque-balde {
        float: none !important;
        width: auto !important;
        position: relative;
        top: 0px;
        right: 0px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .dondecomprar{
        padding-top: 64px;
    }

    .export-master-img .slider-min-pintame {
        height: auto !important;
    }
    .export-master-img  .imagen-master-export {
        padding-top: 100px !important;
    }

    .export-master-img  .imagen-export-element {
        height: auto !important;
        width: 100%;
        position: relative;
        left: 0px;
        top: 0px;
        margin-top: 0px;
    }
    .export-master-img .bloque-export{
        height: auto !important;
    }
    .export-master-img .icons-export ul {
        padding-top: 20px !important;
    }
    .export-master-img  .icons-export {

        position: relative !important;
        width: 100% !important;
        height: auto !important;
        padding-bottom: 30px !important;
    }
    .modal-cotizar-pedido-empresa .modal-header .close {
        position: absolute;
        right: 15px;
        top: 20px;
        z-index: 9999;
    }
    .modal-dialog {
        margin: 0px;
    }
    .position-detalle-cotizacion .cotizacion-producto-iframe .dondecomprar .padding-left-15{
        padding-left: 0px !important;
    }
    .position-detalle-cotizacion .cotizacion-producto-iframe .dondecomprar .padding-right-15{
        padding-right: 0px !important;
    }
    .pages-iframe-total form {
        padding: 30px 15px;
    }
    .modal-cotizar-pedido-cliente .cotizar .width-extendido {
        height: 68px;
    }
    .nosotros  .margin-top-60 {
        margin-top: 15px !important;
    }
    .nosotros  .padding-bottom-100 {
        padding-bottom: 20px !important
    }
    header{
        background: white !important; 
    }
    .ac-gn-content{
        background: white !important; 
    }
    #ac-globalnav {
        background: white !important; 

    }
    .ac-gn-noscroll #ac-globalnav {
        position: fixed !important;
        background: white;
    }
    .bloque-pintame .logo-top {
        padding-top: 80px !important;
    }

    .linea-producto .descripcion-producto {
        height: 400px !important;
    }
    .ri-grid ul li .imgs {
        background-size: cover;
    }
    .grid-galeria-ambientes ul li:last-child{
        background: red;
        width: 100% !important;

    }
    .inspiracion-galeria .bloque-grid-galeria ul li a .detalle-bloque-grid-galeria {
        position: absolute;
        bottom: 0px !important;
    }
    .grid-galeria-ambientes{
        display: block;
    }
    .hormiga-arrastre {
        margin-top: 0px;
    }
    .linea-como-hacerlo {
        margin-top: 0px;
    }
    .titulo-h1-general {
        margin-top: 15px;
    }
    .nosotros .slider{
        padding-top: 74px;
        margin-top: 0px;
    }
    .postula .slider{
        padding-top: 74px;
        margin-top: 0px;
    }
    header nav .logo-top li{
        position: relative;
        z-index: 999999;
    }
    header .searchshow .ac-gn-menuicon-bread-crust {

        background: #FFF !important;

    }
    header .searchopen .ac-gn-menuicon-bread-crust {

        background: #FFF !important;



    }
    .detalle-bloque-grid-galeria {
        display: block !important;
    }
    header .serchhide{

    }
    nav .fa-search {
        color: #575757 !important;
    }
    nav .ac-gn-list .ac-gn-search .fa-search:after{
        content: "Buscar producto";
        padding-left: 12px;
        color: #757575;
        font-family: 'myriad_set_pro';
    }
    nav .ac-gn-list .ac-gn-search .fa-search::before {
        content: "\f002";
    }
    #ac-globalnav .ac-gn-item:nth-child(8) {
        position: relative;
        top: 0px !important;
        right: 0px !important;
        padding: 20px 20px;
        border-bottom: 0px !important;
    }
    #ac-globalnav .ac-gn-item:nth-child(8)  .ac-gn-link{
        float: right !important;
    }
    #ac-globalnav .ac-gn-apple {
        display: none;
    }
    nav .ac-gn-list .ac-gn-search{
        height: 48px !important;
    }
    .dropdown-menu {
        position: relative;
        top: 100%;
        width: 100%;
    }
    #ac-globalnav .ac-gn-list :nth-child(2) {
        margin-top: 0px;
    }
    #ac-globalnav .ac-gn-item {
        height: auto !important;
        display: block !important;
    }
    nav .ac-gn-list li:nth-child(1) .ac-gn-link-text .nuestra {
        opacity: 1;
        position: relative;
        padding-right: 10px;
    }
    nav .ac-gn-list li:nth-child(1) .ac-gn-link-text .empresa::before {
        content: " ";
        display: inline-block;
    }
    #ac-globalnav .ac-gn-item:nth-child(1) {
        width:100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(2) {
        width:100%;
    }   
    #ac-globalnav .ac-gn-item:nth-child(3) {
        width:100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(4) {
        width:100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(5) {
        width:100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(6) {
        width:100%;
    }
    #ac-globalnav .ac-gn-item:nth-child(6) img{
        /*opacity: 1*/
    }
    #ac-globalnav .ac-gn-item:nth-child(6) img.normal{
        opacity: 1;
    }
    #ac-globalnav .ac-gn-item:nth-child(6) img.hover{
        opacity: 0;
    }
    #ac-globalnav .ac-gn-item:nth-child(7) {
        position: relative;
        top: 0px;
        right: 0px;
    }
    header {
        position: absolute;
    }

    nav .ac-gn-content .ac-gn-header{
        display: block;
        height: 62px !important;
    }
    nav .ac-gn-content .ac-gn-header .ac-gn-menuicon{
        width: 50px !important;
        position: absolute;
        right: 15px !important;
        top: 6px;
    }
}
@media screen and (max-width: 767px) and (max-height: 380px){
       .linea-generales .content-linea-general {
           -webkit-transform: scale(0.55) !important;
        -o-transform: scale(0.55) !important;
        transform: scale(0.55) !important;
    }
}
@media screen and (max-width: 767px) and (max-height: 360px){
        .linea-generales .content-linea-general {
           -webkit-transform: scale(0.48) !important;
        -o-transform: scale(0.48) !important;
        transform: scale(0.48) !important;
    }
}
@media (max-width: 700px){
    .linea-como-hacerlo .lista-filtrador-preguntas .action{
        width: 600px !important;
    }
    /*
    .linea-generales .content-linea-general {
        margin-top: 102px;
    }
    */
    .linea-generales .content-linea-general ul a:nth-child(1) li{
        width: 100%;
        float: left;
    }
    .linea-generales .content-linea-general ul a:nth-child(2){
        display: none;
    }
    .linea-generales .content-linea-general ul a:nth-child(3){
        display: none;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .action .contorno {
        height: 184px !important;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .action .contorno h4 {
        height: 184px;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .bloques-hacerlo .fondo-imagen {
        height: 200px !important;
    }
    .lista-cotizacion #form_add_producto .list-cotiza{
        float: none !important;
    } 
    .lista-cotizacion #form_add_producto .list-cotiza ul li{
        width: 50%;
        margin: 0px;
        padding: 0px;
        display: block;
        float: left;
    }
    .lista-cotizacion #form_add_producto .list-cotiza ul li:last-child{
        width: 100%;
        margin: 0px;
        padding: 0px;
        text-align: center;
    }
    .lista-cotizacion #form_add_producto .list-cotiza ul li:last-child b{
        margin: 0px;
        margin-bottom: 8px;
        margin-top: 4px;
    }

}
@media (max-width: 660px){
 
    .home-footer .formulario-correo input[type="text"] {
        display: block;
        width: 100%;
        font-weight: 300;
        font-size: 1.2em;
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .formulario-footer-home {
        margin: 0 auto;
        padding: 42px 15px;
    }
    .formulario-footer-home .formulario-correo input[type="submit"] {
        padding: 8px 60px 6px 60px;
        background: rgb(33, 103, 193) none repeat scroll 0% 0%;  
    }
    .slider-home .bloque-titulo-header .elemento-info h2 {
        font-size: 3em;
    }
    .position-detalle-cotizacion .contenido-detalle-cotizacion .content-iframe-cotizacion .row .col-xs-12  .descripcion-punto-compra{
        margin-left: 0px !important;
        margin-top: 10px;
    }   
    .position-detalle-cotizacion .contenido-detalle-cotizacion .content-iframe-cotizacion .row .col-xs-12  .bloque-punto-compra img{
        position: relative;
    }
    /*
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        width: 100% !important;
        margin-left: 0px !important;
        left: 0px !important;
        margin-top: -180px !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        transform: translate3d(0px, 0%, 0px) scale(1) !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) .animated  {
        -webkit-transform: scale(0.8) !important;
        -o-transform: scale(0.8) !important;
        transform: scale(0.8) !important;
    }
    .empresa-anypsa .logo-anypsa-aniversario{
        display: none !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img {
        margin: 0 auto;
        display: block !important;
        position: relative !important;
        width: 100% !important;
    }
    */
    .empresa-anypsa .imagen-numero-anos{
        text-align: center;
    }
    .pages-como-hacerlo .compartir-como-hacerlo{
        text-align: center !important;
        margin-top: 15px;
    }
    .descripcion-blog .categorias-blog ul li {
        display: block;
        width: 50%;
        padding: 0px;
        margin: 0px;
        text-align: center;
        float: left;
    }
    .descripcion-blog .categorias-blog ul li a{
        padding: 4px;
    }

    .descripcion-blog .categorias-blog ul {
        list-style: none;
        padding: 0px;
        margin-left: -5px !important;
        margin-right: -5px !important;
        margin: 0px;
        overflow: hidden;
    }
    .bloque-pintame .chasis-responsive {
        width: 100% !important;
        height: 600px !important;
    }
    .bloque-pintame #carousel {
        left: 0%;
        width: 100% !important;
        margin-left: 0px;     
    }
    .export-master-img .imagen-master-export {
        padding-top: 90px !important;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion:nth-child(1) label {
        margin-left: 0px; margin-right: 0px;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .action{
        width: 100% !important;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel .slides {
        width: auto !important;
        -webkit-transform: translate3d(0px, 0px, 0px) !important;
        -o-transform:  translate3d(0px, 0px, 0px) !important;
        transform:  translate3d(0px, 0px, 0px) !important;
        overflow: hidden;
        min-height: 165px !important;
    }
    .galeria-ambiente-general-lista .bloque-slider-min {
        height: auto !important;
    }
    .bloque-pintame .bloque-galeria-contenedor .lista-galeria ul li {
        padding: 0px;
        margin: 0px;
        width: 50%;
        margin-bottom: 15px}
        /*
    .bloque-pintame .cuadro-manos-obra .bloque-balde ul li:last-child {
        float: right !important;
        margin: 0px;
    }
    */
    .bloque-pintame .logo-top-producto .logo-top #carousel li .descrip {
        margin-left: 0px;

        width: 100%;
        margin-right: 0px;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel li img {
        display: none;
    }
    .bloque-pintame .logo-top-producto .logo-top #carousel li {

        display: block !important;
        width: 100% !important;}
    .bloque-pintame .cuadro-manos-obra .bloque-balde {
        float: none;
        height: auto;
        display: block;
        align-items: center;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .bloque-pintame .min-slider {
        height: auto;
        padding-top: 0px;
    }
    .cuadro-manos-obra{
        height: auto !important; 
        display: block;
    }
    .bloque-pintame .cuadro-manos-obra .seleccion-balde ul li:nth-child(1) {
        margin-right: 20px;
        color: #26448b;
        font-weight: 400;
        width: auto;
        height: auto;
        vertical-align: middle;
        padding: 0px;
        display: block;
        padding-top: 15px;
    }
    .bloque-pintame .cuadro-manos-obra .seleccion-balde {
        float: none;
        height: auto;
        display: block;
        align-items: center;
        width: 100%;
        text-align: left;
    }
    .dondecomprar .bloque-comprar-eleccion .bloque-eleccion {
        float: none;
        width: 100% !important;
    }
    .dondecomprar .bloque-empresa img{
        position: relative !important;
    }
    .dondecomprar .bloque-empresa .descripcion-punto-compra {
        margin-left: 0px !important;
        margin-top: 10px;
    }
    .pages-iframe-total input[type="submit"] {
        font-size: 1.1em;
        padding: 8px 42px 6px;
        width: 100% !important;
    }
    .pages-iframe-total .iniciar-sesion h3 {

        padding: 57px 3px;
    }
    .lista-cotizacion #form_add_producto .list-cotiza ul li {
        width: 100%;
        float: left;
    }
    .linea-como-hacerlo .action .bloques-hacerlo {
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 15px !important;
    }
    .descripcion-producto .ficha-detalle-pdf ul{
        text-align: center;
    }
    .descripcion-producto .ficha-detalle-pdf ul li {
        display: inline-block;
        float: none;
        margin-bottom: 15px;
        width: auto;
    }
    .descripcion-producto .ficha-detalle-pdf ul li a {
        padding: 2px 15px 2px 15px;
    }
    .descripcion-producto .ficha-detalle-pdf ul li a .fa-download {
        top: 4px;
        position: relative;
        left: 0px;
    }
    .descripcion-producto .ficha-detalle-pdf ul li a .fa-file-pdf-o {
        margin-right: 5px;
    }
    .descripcion-producto .item-slider ul li {
        width: 50%;
    }
    .slider-home .bloque-titulo-header .elemento-info {
        padding: 10% 0%;
    }   
    .lista-cotizacion #form_add_producto .list-cotiza ul li:nth-child(1) {
        text-align: left;
        margin-bottom: 20px;
    }
    .lista-cotizacion #form_add_producto .list-cotiza ul li:nth-child(2) {
        text-align: left;
    }
    .lista-cotizacion #form_add_producto .list-cotiza ul li:nth-child(2) ul li{
        width: 100% !important;
        float: none;
        text-align: left !important;
        margin-bottom: 0px !important;
    }
}


@media (max-width: 660px){

    .tucasapintame-bloque-cat {
        width: 100% !important;
        float: none !important;
    }
    .bloque-tu-casa-pintame{
        height: auto !important;
        padding-right: 15px;
    }
    .img-master-pintame{
        height: 450px !important;
    }
    .tu-casa-pintame-li ul li {
        margin-bottom: 20px;
        display: inline-block;
    }
    .img-master-pintame {
        width: 100% !important;
        float: none !important;
    }
    .img-master-pintame {
        background-position-x: 0px;
    }
}
@media (max-width: 500px){
    .brocha-pintame{
 		position: absolute;
		right: 0px;
		top: 3px;
		padding: 2px !important;
		background: #26448b;
		padding: 2px 10px;
		color: white;
    }
    .brocha-pintame .brocha{
     	height: auto !important;
		border: 0px !important;
		display: block !important;
		padding: 2px 12px !important;
    }
    .brocha-pintame .brocha p {
    	font-size: 14px !important;
		position: relative !important;
		bottom: 0px !important;
		color: white !important;
    }
    	.pintame-slider-home .brocha-pintame{
		display: block;
	}
    .pintame-slider-home .pintame-brocha{
        display: block;  
    }
    .pintame-slider-home{

    }
   .bloque-pintame .cuadro-manos-obra ul li .brocha{
        display: none;       
    }

    .pintame-brocha{
        display: block !important;
        position: absolute !important;
        right: 0px;
        border: 0px !important;
        padding: 0px !important;
        top: 0px;
        border: 0px;
        height: auto !important;
    }
    .bloque-pintame .min-slider .titulo-min-thumbs span {
        display: block;
        padding-right: 64px;
    }
    .pintame-brocha .brocha p{
        display: block !important;
        position: relative !important;
        font-size: 0.9em !important;
        background: #536aa3;
        padding: 2px 10px;
        color: white !important;
    }
    .pintame-brocha .brocha img{
        display: none !important
    }
    .mix-contenedor-producto-filter .container-controls-producto-filter .mix-item{
        width: 100%;
        display: block
    }
    .bloque-pintame .bloque-galeria-contenedor .lista-galeria ul li img{
        width: 100%;
        height: auto !important;
    }
    .mix-contenedor-producto-filter .mix-controls-producto-filter .mix-control{
         width: 100%;
        display: block  
    }
       .descripcion-producto .lista-cotizacion .list-cotiza ul li {
        margin-right: 0px;
        width: 100%;
    }
    /*
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        transform: translate3d(0px, 0%, 0px) scale(1) !important;
    }
    */
    .empresa-anypsa .imagen-numero-anos {
        text-align: center;
    }
    /*
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img {
        -webkit-transform: scale(1) !important;
        -o-transform: scale(1) !important;
        transform: scale(1) !important;
        max-width: 100%;
        width: 292px;
    }
     .empresa-anypsa  .logo-empresa-min{
        width: auto !important;
    }
    .empresa-anypsa .logo-anypsa-aniversario {
        margin-top: 0px;
    }
    */
    .descripcion-blog .categorias-blog ul li {
        display: block;
        width: 100%;
        text-align: center;
        float: none;
    }
    .dondecomprar .puntos-compras ul li {
        width: 100%;
        float: none;
    }
    .pages-iframe-total form {
        padding: 30px 15px;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img {
       text-align: center;
       max-width: 100%;
    }
    
    .linea-producto  #form_add_producto ul{

    }
    .pages-iframe-total .calculadora-seccion form {
        padding: 20px 20px;
    }  
    .pages-iframe-total .calculadora-seccion h3 {
        font-size: 1.8em;
    }
    .filter__item {
        width: 100% !important;
    }   
    .linea-como-hacerlo .titulo-pages-hacerlo p {
        font-size: 1.3em;
    }
    .linea-como-hacerlo .fondo-imagen{
        height: 264px !important;
    }
    .linea-como-hacerlo .titulo-pages-hacerlo h1 {

        font-size: 2.8em;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .action .contorno h4 {
        height: 142px;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .action .contorno {
        height: 142px !important;
    }
    .linea-como-hacerlo .lista-filtrador-preguntas .bloques-hacerlo .fondo-imagen {
        height: 160px !important;
    }
    .slider-home .bloque-titulo-header .elemento-info h2 {
        font-size: 2em;
    }
    .slider-home .bloque-titulo-header .elemento-info h3 {
        font-size: 1.4em;
    }
    .postula .link-postula {
        margin-top: 0px;
        margin-bottom: 15px;
    }
    .postula .link-postula .link-button{
        display: block;
        text-align: center;
        padding: 10px 60px;
    }
    footer .copy-footer div:nth-child(2) ul li {
        display: block;
        margin-bottom: 4px;
        margin-top: 10px;
    }
    footer .copy-footer div:nth-child(2) ul li {
        display: block;
    }
    footer .copy-footer div:nth-child(2) ul li:nth-child(1) a {
        padding-left: 4px;
        border-left: 1px solid #b9b9b9;
    }
    footer .copy-footer div:nth-child(2) ul li a {
        color: #7f7f7f;
        border-left: 1px solid #b9b9b9;
    }
    footer .copy-footer div:nth-child(2) ul li:nth-child(3) a {
        padding-right: 4px;
        border-right: 1px solid #b9b9b9;
    }
    .pages-iframe-total .cotizar .accion-cotizacion-producto {
        margin-top: 20px;
    }
    .bloque-pintame .bloque-galeria-contenedor .lista-galeria ul li {
        padding: 0px;
        margin: 0px;
        width: 100%;
        float: none;
        margin-bottom: 15px}
}
@media screen and (max-width: 500px) and (max-height: 400px){
   .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
    display: block !important;
    margin-left: 0px !important;
    left: 0px !important;
    width: 100% !important;
    -webkit-transform: translate3d(0px, 0%, 0px) scale(1) !important;
    -o-transform: translate3d(0px, 0%, 0px) scale(1) !important;
    transform: translate3d(0px, 0%, 0px) scale(1) !important;
}
}
@media (max-width: 400px){
    .descripcion-producto .item-slider ul li {
        width: 100%;
    }

    .descripcion-producto .ficha-detalle-pdf ul li a {
        padding: 10px 30px 10px 30px;
    }
    .pages-iframe-total .cotizar .bloque-info-cotizar-interno h5 {
        margin-top: 15px !important;
    }
    .pages-iframe-total .cotizar .bloque-info-cotizar-interno h5 {
        margin-top: 0px;
    }
    .galeriambiente .customNavigation .prev {
        margin-left: 0px;
    }
    .blog .categoria-blog ul li {
        width: 100%;
        margin-bottom: 20px;
    }
    .home-footer {   
        height: 448px;
    }
    #ac-globalnav {
        position: absolute !important;
    }
    .pages-iframe-total .calculadora-seccion h3 {
        font-size: 1.4em;
        text-shadow: 1px 1px 1px #515151;
    }
}
/*768x1024 -> TABLET IPAD 3*/
@media screen and (width: 1280px) and (height: 600px){
    #fullpage .hsContainer .img-producto-bloque {
        -webkit-transform: scale(0.6);
        -o-transform: scale(0.6);
        transform:  scale(0.6);
    }
    .linea-generales .content-linea-general {
        margin-top: 12%;
    }
    .linea-generales .content-linea-general ul li {
        height: 280px;
    }
    .linea-generales .content-linea-general ul li h4 {
        margin: 0px;
        padding: 0px 15px;
        background: white none repeat scroll 0% 0%;
        font-size: 1em;
        text-align: left;
        height: 80px;
        display: -webkit-flex;
        display: flex;
        padding-top: 4px;
        padding-bottom: 4px;
        align-items: center;
    }
    .linea-generales .content-linea-general  .fondo-imagen{
        height: 200px !important;
    }
    .productos .fp-section:nth-child(1) .position-absolute:nth-child(1){
        margin-top: -180px !important;
    }
    .productos .fp-section:nth-child(1) .position-absolute:nth-child(8){
        margin-left: -395px !important;
        margin-top: 0px !important;
    }
    .productos .fp-section:nth-child(2) .position-absolute:nth-child(1){
        margin-top: -522px !important;
    }
    .productos .section:nth-child(2) .position-absolute:nth-child(2) {
        margin-top: -760px !important;
        margin-left: -688px !important;         
    }
    .productos .section:nth-child(2) .position-absolute:nth-child(10) {
        margin-top: -332px !important;
        margin-left: 245px !important;
    }
    .productos .fp-section:nth-child(3) .position-absolute:nth-child(1){
        margin-top: -510px !important;
    }
    .productos .section:nth-child(3) .position-absolute:nth-child(2) {
        margin-top: -760px !important;
        margin-left: -688px !important;  
    }
    .productos .fp-section:nth-child(3) .hsContainer div:nth-child(8) {
        margin-left: 245px !important;
        margin-top: -337px !important;
    }
    .productos .section:nth-child(4) .position-absolute:nth-child(1) {
        margin-top: -506px !important;
    }
    .productos .section:nth-child(4) .position-absolute:nth-child(9) {
        margin-top: -342px !important;
        margin-left: 246px !important;
    }
    .productos .section:nth-child(5) .position-absolute:nth-child(1) {
        margin-top: -496px !important ;
    }
    .productos .section:nth-child(5) .position-absolute:nth-child(8) {
        margin-left: 245px !important;
        margin-top: -379px !important;
    }
    .productos .section:nth-child(6) .position-absolute:nth-child(1) {
        margin-top: -560px !important;
    }
    .productos .section:nth-child(6) .position-absolute:nth-child(8) {
        margin-left: 245px !important;
        margin-top: -379px !important;
    }
}



@media screen and (width: 768px) and (height: 1024px){
    .linea-generales .content-linea-general {
        margin-top: 24%;
    }
    .linea-generales .content-linea-general ul li {
        width: 50%;
    }
    .linea-generales .content-linea-general ul a:nth-child(3) {
        display: none;
    }
}
/*UN MEDIAS*/
@media screen and (max-width: 530px) { 
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img {
        -webkit-transform: scale(1) !important;
        -o-transform: scale(1) !important;
        transform: scale(1) !important;
        width: 260px;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        margin-top: -130px !important;
    }
    .empresa-anypsa .logo-empresa-min{
        width: 100px !important;
    }
    .empresa-anypsa .logo-anypsa-aniversario {
        margin-top: 0px;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        display: block !important;
        margin-left: 0px !important;
        left: 0px !important;
        width: 100% !important;
        -webkit-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        -o-transform: translate3d(0px, 0%, 0px) scale(1) !important;
        transform: translate3d(0px, 0%, 0px) scale(1) !important;
    }
}
@media screen and (max-width: 530px) and (max-height: 540px){
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) img {
        -webkit-transform: scale(1) !important;
        -o-transform: scale(1) !important;
        transform: scale(1) !important;
        width: 260px;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        margin-top: -130px !important;
    }
    .empresa-anypsa .logo-empresa-min{
        width: 100px !important;
    }
    .empresa-anypsa .logo-anypsa-aniversario {
        margin-top: 0px;
    }
}
@media (max-width: 400px){
    .bloque-pintame img[usemap] {
        width: 100% !important;
        height: auto !important;
    }
    .slider-min-pintame .img-bloque-flotante{
        padding: 0 !important
    }
    .cuadro-manos-obra .bloque-balde ul{
        text-align: center !important;
    }
    .pintame-bloque-anypsa {
        height: 330px !important; }
    .slider-min-pintame {
        height: auto !important;
    }
    .linea-producto .descripcion-producto{
    	height: 300px !important;
		
    }
    /*
    .escenario-pull {

        width: auto !important;
        height: 300px !important;
    }
    */
}   
@media (max-width: 360px){
    .productos .bloque-titulo-productos h4 {
        color: white;
        font-size: 2em;
        line-height: 36px;
    }
     .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(6) {
        margin-top: -132px !important;
    }
    .empresa-anypsa .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) img{
        display: none !important;
    }
    .bloque-pintame .cuadro-manos-obra .bloque-balde ul li:last-child a {
        padding-right: 0px;}
    .linea-generales .content-linea-general ul a:nth-child(1) li{
        width: 100%;
    }
    /*
    .linea-generales .content-linea-general {
        margin-top: 25%;
    }
    */
    .linea-generales .content-linea-general ul a:nth-child(2) {
        display: none;
    }
    .linea-generales .content-linea-general ul a:nth-child(3) {
        display: none;
    }
    .pages-iframe-total .calculadora-seccion h3 {
        font-size: 1.4em;
    }
    .descripcion-producto .ficha-detalle-pdf ul li {
        display: block;
        width: 100%;
    }
/*    .linea-producto .descripcion-producto {
        height: 250px !important;
    }*/
    .descripcion-producto .slider-producto-categoria h1 {
        margin-top: 60px !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8) {
        margin-left: 0px !important;
        margin-top: 30px !important;
        top: 0% !important;
        left: 0px !important;
        width: 100%;
        padding: 0px 15px;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -517px !important;
        margin-left: -253px !important;
        top: 100% !important;
        display: block !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8) {
        margin-left: 0px !important;
        margin-top: 30px !important;
        top: 0% !important;
        left: 0px !important;
        width: 100%;
        padding: 0px 15px;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -476px !important;
        margin-left: -457px !important;
        top: 100% !important;
        display: block !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9) {
        display: block;
        left: 0% !important;
        margin-left: 0px !important;
        margin-top: 30px !important;
        top: 0% !important;
        width: 100%;
        padding: 0px 15px;
    }   
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -325px !important;
        display: block !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -376px !important;
        margin-left: -324px !important;
        display: block !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8) {
        margin-top: 70px !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -380px !important;
        display: block;
    }
    .productos .hsContainer .img-producto-bloque {

        -webkit-transform: scale(0.5) !important;
        -o-transform: scale(0.5) !important;
        transform:  scale(0.5) !important;


    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) img {

        -webkit-transform:  scale(0.5) !important;
        -o-transform:  scale(0.5) !important;
        transform:   scale(0.5) !important;
    }
    .fullpage-wrapper .fp-completely:nth-child(1) .hsContainer .bloque-titulo-productos:nth-child(8) {
        display: block;
        margin-left: 0px !important;
        margin-top: -235px !important;
        left: 0px !important;
        width: 100%;
        padding: 0px 15px;
        z-index: 2;
        position: absolute;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(10) {
        display: block;
        margin-left: 0px !important;
        margin-top: -235px !important;
        left: 0px !important;
        width: 100%;
        padding: 0px 15px;
        position: relative;
        z-index: 2;
        top: 100% !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -432px !important;
        margin-left: -236px !important;
        display: block !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8) {
        display: block;
        margin-left: 0px !important;
        margin-top: -235px !important;
        left: 0px !important;
        width: 100%;
        padding: 0px 15px;
        position: relative;
        z-index: 2;
        top: 100% !important;
    }
}
@media (width: 320px){
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8) {
        top: 50% !important;
        margin-top: -100px !important;
        margin-left: 0px !important; 
        left: 0px !important;
        width: 100% !important;
        padding: 0px 15px !important;
    }
    .linea-generales .content-linea-general ul a:nth-child(1) li .fondo-imagen{
        height: 224px !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9) {
        margin-top: -100px !important;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(10) {
        top: 50% !important;
        margin-top: -100px !important;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8) {
        top: 50% !important;
        margin-top: -100px !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) {
        display: none !important;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9) {
        top: 50% !important;
        margin-top: -100px !important;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8) {
        top: 50% !important;
        margin-top: -100px !important;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8) {
        top: 50% !important;
        margin-top: -100px !important;
    }
}
/*
@media all and (orientation:portrait) {
    body {
        background: #79be6a;
    }
    .demo-wrappper .landscape {
        display: none;
    }
}
*/






/*CUANDO EL alto > ancho DEPUES DE 100px TABLET MOVIL horizontal*/
@media only screen  and (max-width: 1000px)  and (orientation:portrait)  {
    .imagen-export-element{
        height: auto !important;
        width: 100%;
        position: absolute;
        left: 0px;
        top: 50%;
        margin-top: -280px;
    }
 
}

/*CUANDO EL ancho > alto DEPUES DE 768px TABLET MOVIL horizontal*/
@media only screen  and (max-width: 768px)  and (orientation:landscape)  {
    .productos .hsContainer .img-producto-bloque {
        -webkit-transform:   scale(0.4);
        -o-transform:   scale(0.4);
        transform:    scale(0.4);

    }

    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        margin-top: -230px !important;
    }
    .linea-generales .content-linea-general ul li h4 {
        height: 80px;
        display: -webkit-flex;
        display: flex;
        align-items: center;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8) {
        display: block;
        margin-left: 0px !important;
        margin-top: 75px !important;
        left: 0px;
        width: 100%;
        padding: 0px 15px;
        position: relative;
        z-index: 2;
    }
    .productos .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .bloque-titulo-productos h4 {
        font-size: 2.5em;
        line-height: 38px;
    }
    .productos .fp-section {
        display: flex;
        align-items: center;
    }
     .productos .fp-section .hsContainer {
        display: flex;
        align-items: center;
    }
    #fullpage .fp-section:nth-child(1) .hsContainer .position-absolute:nth-child(8) {
        /*display: block;
        margin-left: -188px !important;
        margin-top: -88px !important;
        left: 50%;
        width: 400px;
        padding: 0px 15px;
        position: relative;
        z-index: 2;
        top: 50% !important;
        margin: 0 auto auto;
        */
         margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .fp-section:nth-child(2) .hsContainer .position-absolute:nth-child(10) {
          margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .fp-section:nth-child(3) .hsContainer .position-absolute:nth-child(8) {
        margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }

    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .fp-section:nth-child(4) .hsContainer .position-absolute:nth-child(9) {
          margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .fp-section:nth-child(5) .hsContainer .position-absolute:nth-child(8) {
          margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(1) {
        display: none;
    }
    .productos .fp-section:nth-child(6) .hsContainer .position-absolute:nth-child(8) {
         margin-top: 0px !important;
        left: 0px !important;
        margin-left: 0px !important;
        width: 100%;
        bottom: 0px;
        top: 0% !important;
        margin-top: 0px !important;
        max-width: 450px;
        margin: 0 auto !important;
        margin-top: 0px !important;
        position: relative;
    }

}
/*END UN MEDIAS*/


