/* Header azul */
#header.container-fluid {
  background: #00427B !important;
  background-image: none !important;
  color: #fff !important;
  height: 90px !important;
  min-height: 90px !important;
}

/* El FLEX debe ir en la fila que contiene columnas */
#header.container-fluid .container > .row,
#header.container-fluid .row {
  display: flex !important;
  align-items: center !important;
}

/* Empuja el bloque del buscador al extremo derecho */
#header.container-fluid .block-search,
#header.container-fluid .search-block-form {
  margin-left: auto !important;
}

/* Si el buscador está dentro de una col-sm-2, también empújala */
#header.container-fluid .col-sm-2.col-xs-12 {
  margin-left: auto !important;
}

/* Opcional: alinear el buscador a la derecha */
#header.container-fluid .search-block-form {
  display: flex !important;
  justify-content: flex-end !important;
}

/* Quita UNO de los logos (elige el que quieres ocultar) */
#header.container-fluid img.logoch {
  display: none !important;
}

/* Si en lugar de ese quieres ocultar el logo automático, usa esto y borra lo de arriba */
/*
#header.container-fluid .navbar-brand,
#header.container-fluid .site-logo {
  display: none !important;
}
*/
