@media (max-width: 597px) {
    #wykaz-grup.expandable {
        max-height: 0px;
        overflow: hidden;
        margin-bottom: 25px;
    }
}

#wykaz-grup {
    font-size: 93%;
    padding-left: 25px;
}

.orzeczenie-grupa h4 {
    color: #444;
}

.orzeczenie {
    margin-bottom: 2em;
}

.orzeczenie-tresc, .orzeczenie-tytul {
    line-height: 1.5;
}

.orzeczenie-tresc {
    color: #333;
}

.orzeczenie-tresc ol {
    margin-bottom: 0;
}

.orzeczenie-tytul, .orzeczenie-notatka-small {
    text-align: right;
}

.orzeczenie-notatka-small {
    font-size: smaller;
    margin-top: 0.25em;
}

.orzeczenie-tresc p, .orzeczenie-tresc li {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
}

#wykaz-grup li {
    line-height: 1.6em;
    margin-bottom: 5px;
}