/* PANTONES */
/******************************
COLOR           PANTONE             HEXA            RGB
Verde Fuerte    3258c               #51b6b6         81, 182, 182
Verde Medio     331c                #99d9d9         153, 217, 217
Azul            2675c               #9cdff9         156, 223, 249
Azul gris       544c                #c1e1eb         193, 225, 235
Verde aguaa     317c                #c6efef         198, 239, 239

letra       #132540;
*******************************/

/* Clase para la seccion de idioma */
.footer{
    width: auto;
    height: auto;
    background-color: #bdd6e6;
}
.cls_direccion{
    color: #132540;
    font-size: 20px;
}
.cls_maps_div
{
    color: #132540;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
}
.cls_contacto{
    /*background: url("../img/logomarca.png") no-repeat;
    background-size: 550px 550px;
    background-position: 50% 50%;*/
    text-align: center !important;
    color: #132540;
    font-size: 20px;
    padding: 15px;
}
.cls_mapa{
    width: 100%;
    height: auto;
    border: 3px solid #b4b5df;
}
.cls_map{
    padding: 15px;
}
.cls_permiso{
    color: #ffffff;
    font-size: 1 vw;
}
.img_btncita_footer{
    display: block;
    margin: 0 auto;
    max-width: 15%;
    width: 5%;

    position: fixed;
    bottom: 80px;
    left: 10px;
    transition: all 300ms ease 0ms;
    z-index: 99;

}
.img_whatsapp
{
    position: relative;
    right: 50px;
    bottom: 45px;

}
.img_urgencia
{
    position: relative;
    right: 50px;
    bottom: 45px;

}
.img_ubicacion
{
    position: relative;
    right: 50px;
    bottom: 120px;

}
.img_horario
{
    position: relative;
    right: 50px;
    bottom: 80px;

}
.img_facebook
{
    position: relative;
    right: 50px;
    bottom: 40px;

}
.tamano_mapa
{
    width: 350px;
    height: 350px;
}
.text_contacto
{
    font-size: 24px;
    font-weight: bold;
}

/* Clases para los iconos de redes y boton para moviles*/
@media screen and (max-width: 767px) {
    .img_ico_redes_f{
        margin: 0 auto;
        max-width: 10%;
        width: 10%;
        height: auto;

    }
    .cls_direccion{
        font-size: 3vw;
    }
    .cls_contacto{
        font-size: 15px;
        background-size: 300px 300px;
    }
    .cls_permiso{
        color: #ffffff;
        font-size: 2vw;
        position: static;
    }
    .img_btncita_footer{
        width: 15%;
    }


    .div_redes_footer br {
        display: none;
    }
    .tamano_mapa
    {
        width: 300px;
        height: 300px;
    }

}


@media only screen
and (min-device-width : 992px)
and (max-device-width : 1366px)
{
    .img_ico_redes_f{
        margin: 0 auto;
        max-width: 10%;
        width: 10%;
        height: auto;

    }
    .cls_direccion{
        font-size: 3vw;
    }
    .cls_contacto{
        font-size: 15px;
        background-size: 300px 300px;
    }
    .cls_permiso{
        color: #ffffff;
        font-size: 2vw;
        position: static;
    }
    .img_btncita_footer{
        width: 15%;
    }


    .div_redes_footer br {
        display: none;
    }
    .tamano_mapa
    {
        width: 200px;
        height: 200px;
    }
}