/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			Flat Style
	Based on style:		prosilver (the default phpBB 3.3.x style)
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		Ian Bradley ( http://phpbbstyles.iansvivarium.com/ )
    --------------------------------------------------------------
*/

@import url("normalize.css?v=1.1.10");
@import url("base.css?v=1.1.10");
@import url("utilities.css?v=1.1.10");
@import url("common.css?v=1.1.10");
@import url("links.css?v=1.1.10");
@import url("content.css?v=1.1.10");
@import url("buttons.css?v=1.1.10");
@import url("cp.css?v=1.1.10");
@import url("forms.css?v=1.1.10");
@import url("icons.css?v=1.1.10");
@import url("colours.css?v=1.1.10");
@import url("responsive.css?v=1.1.10");
@import url("flat.css?v=1.1.10");
/* Full-width layout */
#wrap, #page-header, .headerbar, .navbar, #page-body {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Center the 728x90 banner */
#ad-banner-top {
    margin: 10px auto;
    display: block;
    overflow: hidden;
}
#ad-banner-top iframe {
    margin: 0 auto;
    display: block;
}

/* Forum content full-width */
.forumlist, .topiclist {
    width: 100% !important;
}
.post-ad-468 {
    max-width: 100%;
    padding: 10px 0;
    background: #f9f9f9; /* Optional: subtle background */
    border-top: 1px solid #eee; /* Visual separation */
    border-bottom: 1px solid #eee;
}
.post-ad-468 iframe {
    margin: 0 auto !important;
    display: block !important;
}
#sticky-ad {
  position: sticky;
  top: 80px;   /* adjust if navbar is taller */
  z-index: 99;
}
