html {
    overflow-x: hidden;
}

#topbar-fullscreen {
    display: none;
}

#patakis {
    display: flex;
    background: #fff;
    flex-wrap: wrap;
    overflow: hidden;
}

.patakis-logo {
    padding: 20px 0 0 20px;
    flex-shrink: 0;
    width: 80px;
}

.patakis-logo a {
    display: block;
}

.patakis-logo img {
    width: 100%;
}

.patakis-text {
    padding: 20px;
    width: calc(100% - 80px);
}

.patakis-text a {
    text-decoration: underline;
}

.folder-buttons {
    display: none;
}

.breadcrumbs-info {
    margin-right: 0;
}

#change-sort {
    display: none;
}

#change-layout {
    /*display: none;*/
}

@media (max-width: 660px) {
    .patakis-text {
        width: 100%;
    }
}
