/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width: 64em) {
    .titulo-form-home{width: 100%;}
    .section-bienvenidos{margin-top: 5%;}
    .pt-prom-2{padding: 32% 30px!important;}
    .logo-hidden{width: 150px; padding: 25px 0;}
    .visa{width: 45%;}
    .dis-none-phone{display: none;}
     .cont-form-bienvenido{display: block;}
    .mr-visa{margin-right: 0px;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 48em) {
    .logo-hidden{float: right; padding: 10px 0;}
    .pt-prom-2{padding: 36% 30px!important;}
    .subtitulo-slide{font-size: 33px!important;}
    .centrar-texto-secciones-contain{display: block;}
   
}

/* Small Devices, Tablets */
@media only screen and (max-width : 40em) {
    .subtitulo-slide{font-size: 16px!important;}
    .boton-slide{font-size: 16px!important; padding: 10px 10px;}
    .icon-box.left a{margin-right: 15px;}
    .bandera-whats{display: none;}
    .cont-bandera-whats{width: 35px; right: 10px; top: 130px; left: 10px;}
    .dis-logo-movil-top{display: none;}
    .logo-hidden{display: inline;}
    .centrar-contenido-footer{display: block;}
    .text-footer-left{text-align: center;}
    .img-footer-right{text-align: center;}
    .iconos-float{padding: 5px 10px; width: 50px; height: 50px}
    .redes-flotantes, .cont-bandera-whats{display: none;}
    #redes-movile{
        display: block;
        background: white;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: center;
        padding: 10px;
        z-index: 999;
    }
    .iconos-float-movile{
        padding: 5px 10px;
        width: 50px;
    }
    .wp{padding-right: 10px;}
    #redes-movile img{height: 30px;}
    .cont-redes{display: inline-block;}
    .lista-redes-float li{display: inline-block;}
    .flex-header{display: block;}
    .cont-visa{text-align: center;}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 30em) {
    .margin-top-header li{padding-left: 0px; padding-right: 0px;}
    .cont-bandera-whats{width: 35px; right: 10px; top: 300px; left: 10px;}
    .redes-flotantes{top:350px; z-index: 999; left: 0; width: 50px;}
    h2, .h2{font-size: 26px;}
    .no-mar-t-responsive{margin-top: 0px;}
    .lh-15-responsive{line-height: 15px;}
    .visa{width: 25%;}
    .cont-visa{display: inline-block;}
    .dis-none-phone{display: inline-block;}
}

