@media only screen and (min-width: 480px) and (max-width: 1024px) {
  header #menu-principal .menu-link{
    margin-top: 80px;
    margin-bottom: 0px;
  }
  header .enlaces-especiales a span{
    display: none;
  }
  header .enlaces-especiales a{
    height: 38px;
    display: inline-block;
  }
  #div-menu-secundario .enlace-pintipedia, #div-menu-secundario .enlace-sala-virtual, #div-menu-secundario .enlace-jornadas {
    background-position: center center !important;
    padding: 6px 0px 0;
    width: 38px;
    background-size: auto: 18px !important;
  }
  #div-menu-secundario .enlaces-especiales .enlace-mini{
    vertical-align: top;
  }
  .menu-area-socios, .menu-cerrar-sesion{
    position: absolute;
    right: 20px;
    top: 0px;
  }
  .buscador{
    max-width: 100px;
    margin-bottom: 0;
  }
  .buscador input{
    max-width: 100%;
  }
}
