body, #main-container .row {
    background: none;
    font-family: 'Bree Serif' !important;
    color: #fff !important;
}
.container, .container-fluid {
    padding:0;
    max-width: none
}
#portal-header, #portal-globalnav-wrapper, #sidebar, #portal-footer-wrapper, h1.documentFirstHeading  {
    display: none;
}
.subsection-ptof-2020-2023 #sidebar  {
    display: block;
}
.subsection-ptof-2020-2023 #portal-column-one {
    padding: 4%;
}
body #main-container {
    background: none
}
#portal-breadcrumbs ol li{
    display: none;
}
article a {
    color: #fff !important;
    font-size: 20px;
    font-family: 'Bree Serif';
}
@media (min-width: 960px) {
    article a {
        font-size: 25px;
    }
}
article a:hover{
    color: #fff !important;
    opacity: 0.5;
    text-decoration: none;
}
article .description {
    color: #fff;
}
#portal-breadcrumbs {
    color: black !important;
}
/*sicurezza*/
.subsection-links-sicurezza #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
.template-file_view.subsection-links-sicurezza #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}
/* transparenza */
.section-trasparenza #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection"].section-trasparenza #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* ptof */
.section-ptof #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection"].section-ptof #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/*privacy*/
.subsection-privacy #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-privacy-"].subsection-privacy #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* covid-19 */
.section-covid-19 #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection"].section-covid-19 #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}
/* sportanlagen */
.subsection-downloads-palestra #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-downloads-palestra-"].subsection-downloads-palestra #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/** trilinguismo */

/* sportanlagen */
.subsection-links #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-links-"].subsection-links #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* iscrizioni */
.subsection-iscrizioni #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-iscrizioni-"].subsection-iscrizioni #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* borse di studio */
.subsection-downloads-studienbeihilfen-borse-di-studio-2020-21 #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-downloads-studienbeihilfen-borse-di-studio-2020-21-"].subsection-downloads-studienbeihilfen-borse-di-studio-2020-21 #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* trasporto alunnni */
.subsection-downloads-trasporto-alunni #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-downloads-trasporto-alunni-"].subsection-downloads-trasporto-alunni #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

/* dichiarazioni */
.subsection-downloads-dichiarazioni #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection-downloads-dichiarazioni-"].subsection-downloads-dichiarazioni #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}
/* posti vacanti */
.section-posti-vacanti #portal-breadcrumbs ol li:nth-last-child(-n+1) {
    display: inline-block;
}
body[class*=" subsection"].section-posti-vacanti #portal-breadcrumbs ol li:nth-last-child(-n+2) {
    display: inline-block;
}

table {
    color: #fff;
    background: none;
}
table h5{
    color: #fff
}
