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






/* Cambiar colores al site-description */
#page-header .headerbar,
.headerbar {
    background-color: #f89a20 !important;
    background-image: none !important;
    text-transform: none !important;
}   

.site-description,
.site-description * {
    color: #000000 !important;
    font-size: 1.5em !important;
    font-style: italic !important;
    text-transform: none !important;
}


/* Attachments en fila horizontal */
.attachbox {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    align-items: flex-start;
}

/* El label "ADJUNTOS" ocupa toda la fila */
.attachbox dt {
    flex: 0 0 100%;
    width: 100%;
}

.attachbox dl.file {
    margin: 0;
    flex: 0 0 auto;
}
/* ============================================
   HEADER / LOGO — Los Olivos Plaza
   Reemplaza TODO el bloque de #logo, .site_logo,
   #logo::after y el @media relacionado a mobile
   por esto, para evitar declaraciones duplicadas
   que se pisan entre sí.
   ============================================ */
 
/* --- Logo: contenedor (ícono + texto) --- */
#logo {
    float: none;              /* Desactiva el flotado original de phpBB */
    display: inline-flex;     /* Permite alinear ícono + texto */
    align-items: center;
    height: auto;             /* Sin altura fija: crece con el contenido */
}
 
/* --- Ícono avión de papel --- */
.site_logo {
	background-image: url("./images/logo-losolivosplazacom.svg");
    width: 40px !important;
	height: 40px !important;
    margin-right: 0px;
	background-repeat: no-repeat;
    background-size: contain;
}
 
/* --- Oculta cualquier imagen vieja residual del logo SVG roto --- */
/* #logo img.old-logo,
#logo svg.old-logo {
    display: none !important;
} */
 
/* --- Texto del logo (reemplaza la imagen con el subrayado roto) --- */
#logo::after {
    content: "LosOlivosPlaza.com";
    font-weight: bold;
    font-size: 2.5em;
    text-decoration: underline;
    color: #000000;
}
 
/* ============================================
   Ajustes SOLO para mobile (max-width: 700px)
   Van AL FINAL para que ganen sobre las reglas
   base de arriba en pantallas angostas.
   ============================================ */
@media (max-width: 700px) {
 
    /* Logo: más compacto en mobile */
    #logo {
        height: auto;
    }
 
    .site_logo {
        width: 26px !important;
		height: 26px !important;
    }
 
    #logo::after {
        font-size: 1.3em;
    }
 
    /* Descripción del sitio (Foro LosOlivosPlaza): evita solapamiento */
    .site-description,
    .site-description * {
        font-size: 1.3em !important;
    }
 
    .site-description h1,
    .site-description h1 a {
        line-height: 1.3 !important;
        white-space: normal !important;
    }
 
    #site-description {
        flex-wrap: wrap !important;
    }
}



.site-description h1 {
    color: #333;
    text-transform: none !important;
	text-decoration: underline;
}
 /* la fuente por defecto solo soporta mayusculas, pero esta si soporta mayusculas y minusculas */
.site-description h1 {
    font-family: 'Poppins', Arial, Helvetica, sans-serif !important;
}