/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.widget-title {
	background-color: #b42529;
}

.widget-area {
	background-color: #FFFFFF;
}

.widget-area .sidebar-primary aside {
	background-color: #b42529;
}
/* ============================================
   ASTRO-GYM.DK – FINJUSTERET LAYOUT (APOSTROPHE 2)
   ============================================ */

/* 1) Øg hovedindholdets bredde på større skærme */
@media (min-width: 1100px) {
  .site,
  .site-content,
  .wrap,
  .content-area {
    max-width: 1380px !important;   /* Juster fx 1280–1440 efter smag */
    margin-left: auto;
    margin-right: auto;
  }
}

/* 2) Gør de to “rammer” smallere (reducer vandret padding) */
@media (min-width: 1100px) {
  .wrap,
  .site-content {
    padding-left: 12px !important;   /* typisk 35–50 px → nu mere elegant 12 px */
    padding-right: 12px !important;
  }
}

/* 3) Sporadisk ekstra luft omkring tekst (valgfrit) */
.entry-content > p,
.entry-content > li {
  max-width: 75ch;   /* God linjelængde for læsbarhed */
}

/* 4) Mulighed for brede billeder og blokke */
.alignwide { max-width: 1400px !important; }
.alignfull { max-width: 100vw !important; }

/* 5) Fjern evt. uønsket “white space” i top/bund (skulle det forekomme) */
.site-header,
.site-footer {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
/* ============================================
   ASTRO-GYM.DK – HEADERBILLEDE: VIS HELE BILLEDET
   ============================================ */

/* 1) Sørg for at headerbilledet ikke bliver beskåret */
.site-header img,
.header-image img,
.custom-header img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;   /* viser hele billedet */
    object-position: center center !important;
    display: block;
}

/* 2) Fjern evt. beskæring fra header-containeren */
.site-header,
.header-image,
.custom-header {
    overflow: visible !important;
    max-height: none !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}