/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			Flat Style Grey
	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("../../flat-style/theme/normalize.css?v=1.1.10");
@import url("../../flat-style/theme/base.css?v=1.1.10");
@import url("../../flat-style/theme/utilities.css?v=1.1.10");
@import url("../../flat-style/theme/common.css?v=1.1.10");
@import url("../../flat-style/theme/links.css?v=1.1.10");
@import url("../../flat-style/theme/content.css?v=1.1.10");
@import url("../../flat-style/theme/buttons.css?v=1.1.10");
@import url("../../flat-style/theme/cp.css?v=1.1.10");
@import url("../../flat-style/theme/forms.css?v=1.1.10");
@import url("../../flat-style/theme/icons.css?v=1.1.10");
@import url("../../flat-style/theme/colours.css?v=1.1.10");
@import url("../../flat-style/theme/responsive.css?v=1.1.10");
@import url("../../flat-style/theme/flat.css?v=1.1.10");
@import url("colour-override.css?v=1.1.10");




/* Import Cinzel and include the BOLD weight (700) */
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@700&display=swap');

/* Apply it to the header link */
h1 a.home-link {
    text-decoration: none;
    font-family: 'Cinzel', serif;
    /* Setting font-weight to 700 for BOLD */
    font-weight: 700;
    /* Added slight letter-spacing for a more diplomatic look */
    letter-spacing: 0.1rem;
    text-transform: uppercase;
}

h1 a.home-link:hover {
    text-decoration: none;
}

@media (min-width: 768px) {
    h1 a.home-link {
        font-size: 1.3em; /* Larger on desktop */
    }
}


.footer-copyright {
    text-align: left;
    display: block;
}



.footer-row {
    text-align: left;
}




.vp-verified-badg {
	background-image: url( '' ) !important;
}


@media (max-width: 768px) {
  h1 a.home-link {
    font-size: 22px;
  }
}


/* Default – black */
.vp-verified-badge {
    filter: brightness(0) !important;   /* everything becomes black */
}

/* Inside .nav‑main – white */
.nav-main .vp-verified-badge {
    filter: brightness(0) invert(1) !important;   /* black → white */
}


@media (max-width: 767px) {
    a.home-link {
        padding: 0 8px !important;   /* adds horizontal space */
        line-height: 1.4 !important; /* prevents text from being clipped vertically */
        white-space: nowrap;         /* keeps the text on one line */
    }
}


.list-inner.with-mark {
    color: #000 !important;   /* black text */
}


.panel-container .panel li.header dd, .panel-container .panel li.header dt {
	color: black;
}


.postlink, .postlink:visited
{border-bottom-color: #51262600;}





a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover, .postlink, .postlink:visited, .arrow-left:hover, .arrow-right:hover, .icon.icon-blue, a:hover .icon.icon-blue, .icon.icon-green, a:hover .icon.icon-green, .icon.icon-red, a:hover .icon.icon-red, .icon.icon-orange, a:hover .icon.icon-orange, .error, .button:hover, .button:focus, .button-secondary:focus, .button-secondary:hover, .button:focus .icon, .button:hover .icon, .tabs .tab > a:hover, .navigation .active-subsection a, .navigation .active-subsection a:hover, a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover, li.notification-reported strong, li.notification-disapproved strong, .site-description p, .icon, .navbar-top a:hover, .navbar-bottom a:hover, .header-avatar span::after, #rules .highlight, .portal-navigation ul li a:before
{
    /* The color #0f47af (Blue) is now prioritized */
    color: #0f47af !important;
}




.postbody .signature img,
.postbody .signatureStandAlone img {
    max-width: 4vw !important;
    width: 4vw !important;
    height: auto !important;
    display: block !important;
}