/*******************************************************************************
Stili per il Progetto Scuole
[[Categoria:Fogli di stile TemplateStyles]]
*******************************************************************************/
/* stili per [[Template:Progetto Scuole]] */
.scuole-header {
background-color: #fff;
width: auto;
border: 1.5px solid #474f53;
text-align: center;
border-radius: 10px;
margin-bottom: 1px;
padding: 10px 25px;
}
.scuole-title {
font-size: 3.5em;
text-transform: uppercase;
}
.scuole-subtitle {
padding: 0.5em;
text-align: center;
font-weight: normal;
font-size: 120%;
}
.scuole-navigation {
border-top: 1.5px solid #8c8c8c;
border-bottom: 1.5px solid #8c8c8c;
padding: 5px;
text-align: center;
font-size: small;
}
/* colonne in [[Progetto:Scuole]] */
.scuole-main {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
margin: 10px 0;
}
.scuole-sx { /* colonna di sinistra */
flex: 0 0 60%;
}
.scuole-dx { /* colonna di destra, colorata */
flex: 0 0 35%;
border-radius: 10px;
background: #CCD0E8;
padding: 0 10px;
}
/* varianti dei colori per il tema scuro */
@media screen {
html.skin-theme-clientpref-night .scuole-header { /* cambia colore di sfondo dell'header */
background-color: #202122;
}
html.skin-theme-clientpref-night .scuole-dx {
background: #202546;
}
}
@media screen and (prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .scuole-header { /* cambia colore di sfondo dell'header */
background: #202122;
}
html.skin-theme-clientpref-os .scuole-dx {
background: #202546;
}
}
/* resposive layout: grafica per i dispositivi mobili */
@media screen and (max-width: 700px) {
.scuole-main {
display: block;
}
.scuole-dx, html.skin-theme-clientpref-night .scuole-dx, html.skin-theme-clientpref-os .scuole-dx { /* rimuove colore di sfondo e altro */
background: none;
padding: 0;
}
}