/* legal.css — centreert de juridische paginas (voorwaarden, privacy) */

/* sectie niet als flex/grid laten uitlijnen */
.legal-hero, .legal-body{display:block !important}

.legal-hero .container,
.legal-hero .container *{text-align:center !important}

/* de tekstkolom in het midden van de pagina */
.legal-body .container-narrow{
  width:auto !important;
  max-width:860px !important;
  margin-left:auto !important;
  margin-right:auto !important;
  float:none !important;
  position:static !important;
  text-align:center !important;
}
.legal-body .container-narrow > *{text-align:center !important}

/* bedrijfskaart in het midden van de pagina */
.legal-body .container-narrow .legal-business-card{
  display:block !important;
  float:none !important;
  margin-left:auto !important;
  margin-right:auto !important;
  max-width:520px;
  text-align:center !important;
}

/* lijsten: blok gecentreerd, regels links leesbaar */
.legal-body .container-narrow ol,
.legal-body .container-narrow ul{
  max-width:720px;
  margin-left:auto !important;
  margin-right:auto !important;
  text-align:left !important;
}
.legal-body .container-narrow li{text-align:left !important}
