div.logodiv {
    width: 120px;
    height: 60px;
    /*line-height:60px;
    margin:0px auto;*/
    text-align: center;
}
div.logodiv img {
    /*vertical-align: middle;*/
    /*width: 100%;**/
    height: 100%;
}
#menuNavbarToggleExternalContent{
    display:none;
}
#divMensaje{
    display: none;
}
#imagenAvionSolo{
    display: none;
}
#rowSiguenosLinea{
    display: none;
}
@media screen and (max-width:450px) {
    #listaBotones{
        display: none;
    }
    #imagenAvion{
        display: none;
    }
    #imagenAvionSolo{
        display: block;
    }
    #rowSiguenosLinea{
        display: block;
    }
    #rowSiguenos > div{
        align-content: center;
        text-align: center;
    }
    .colRowSiguenos{
        display: none;
    }
    #rowSiguenos0{
        display: none;
        padding: 20px;
    }
    #rowReclamos{
        padding: 20px;
    }
    .logo-linea-reclamos{
        padding: 10px;
    }
    #logo-linea-gratuita{
        width:  50%;
    }
    #rowSiguenos .col-md-2 {
        flex: 0 0 100%; /* Ocupa el 100% del ancho */
        max-width: 100%; /* Asegura que el ancho máximo sea del 100% */
    }
    #rowSiguenosLinea .col-md-2 {
        flex: 0 0 10%; /* Ocupa el 100% del ancho */
        max-width: 10%; /* Asegura que el ancho máximo sea del 100% */
    }

    #rowReclamos > div{
        align-content: center;
        text-align: center;
        align: center;
    }
    #divMensaje{
        display: block;
        /*border: 1px solid #000000;*/
        background-color: #F7FAFF;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        padding: 10px;
        font-size: 12px;
        width: 100%;

    }
    #menuNavbarToggleExternalContent{
        display: block;
    }
    #logo-line-gratuita{
        display:none;
    }
    #logo-mi-vuelo{
        width: 100%;
    }
    #logo-att{
        text-align: right;
    }
    #logo-linea, #logo-whatsapp{
        display: none;
    }
    #main-header{
        background-image: none !important;
        /* background-image: url("https://mivuelo.att.gob.bo/assets/img/Logo ATT.png"); */
        /* opacity: 0.05; */
    }
    #div_mapa{
        padding: 50px;
        border-radius: 4px;
    }
    .botones, .boton_aeropuerto{
        width: 100%;
        /*border: 1px solid #ddd;
        border-radius: 4px;
        padding: 5px;*/
        -webkit-transition: all 0.7s ease;
        transition: all 0.7s ease;
    }
}
.botones:hover {
        transform: scale(1.10);
        opacity: 0.70;
        -webkit-filter: brightness(0.75);
        filter: grayscale(10%) brightness(100%) ;
    }
.boton_aeropuerto:hover {
    transform: scale(1.10);
}
.botones, .boton_aeropuerto{
  border-radius: 4px;
  padding: 5px;
  -webkit-filter: drop-shadow(1px 1px 0 #93959b)
                  drop-shadow(-1px -1px 0 #93959b);
  filter: drop-shadow(1px 1px 0 #93959b) 
          drop-shadow(-1px -1px 0 #93959b);
}

#main-header {
    /*background: #FFF;*/
    background-image: url("https://mivuelo.att.gob.bo/assets/img/Barra Superiorr.png");
    background-size: 100% 100px;

    /*color: white;*/
    height: 90px;
}
#main-header a {
    color: white;
  }

/*
 * Logo
 */
#logo-header {
    float: left;
    padding: 15px 0 0 20px;
    text-decoration: none;
}
#logo-header:hover {
    color: #0b76a6;
}

#logo-header .site-name {
    display: block;
    font-weight: 700;
    font-size: 1.2em;
}

#logo-header .site-desc {
    display: block;
    font-weight: 300;
    font-size: 0.8em;
    color: #999;
}


/*
 * Navegación
 */
nav {
  float: right;
}
  nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-right: 20px;
  }

    nav ul li {
      display: inline-block;
      line-height: 80px;
    }

      nav ul li a {
        display: block;
        padding: 0 10px;
        text-decoration: none;
      }

        nav ul li a:hover {
          background: #0b76a6;
        }
/*Con estos estilos aplicaremos diseño al contenido:*/
#div_mapa{
    padding: 40px;
    border-radius: 10px;
}
  #map {
      height: 800px;
      width: 100%;
      padding: 30px;
      border-radius: 20px;
      border: 2px solid #14385c;
  }
