.not-front #footer,
.scroll-top,
.mobile-header,
#left-column,
.pager-nav,
#informacni-hlaska,
.not-front #main-menu,
.mlm-toggle-button,
#block-cookieinfo,
#block-podminkyuziti,
#formular,
.breadcrumb-header,
.slick-dots,
#block-views-block-rozcestnik-nadpis-block-1,
.paragraph--type--zalozky > .views-element-container,
.view-slider-progress .slider-progress {
    display: none !important;
}

#main-menu-wrapper,
.region-breadcrumbs {
    display: block !important;
}

#main-menu-wrapper a {
    text-decoration: underline !important;
}

ul.breadcrumb {
    margin-top: 0;
}

ul.breadcrumb li {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 23px;
}

.field--name-field-bily-blok-nadpis {
    padding: 0;
    margin-bottom: 30px !important;
    border: 0;
}

.field--name-field-bily-blok-dynamicky-obsah {
    padding: 0;
}

.infobox-info {
    padding-left: 40px;
}

#main-column {
    width: 100% !important;
}


a:after {
    content: "(" attr(href) ")";
    display: none !important;
}

a.ext:after {
    font-family: "kraken";
    content: "\e902";
    margin-left: 5px;
    text-decoration: none !important;
    font-size: 80%;
    display: inline-block !important;
}

.field--name-field-kontaktni-osoby-osoby > .field--item {
    width: 33% !important;
}

.lightgallery-item {
    width: 25% !important;
}

.field--name-field-bily-blok-nadpis + .field--name-field-bily-blok-dynamicky-obsah .paragraph--type--zalozky .views-element-container {
    margin-top: 0px !important;
}

.views-field-field-aktualita-obrazek-vypis {
    float: left;
}

.view-autori .view-content .views-row .views-row-fieldset .views-field-view-node,
.view-vypis-stranek .view-content .views-row .views-row-fieldset .views-field-view-node, .view-aktuality .view-content .views-row .views-row-fieldset .views-field-view-node {
    display: none;
}

.view-paticka-sloupky .views-row {
    display: flex;
}

.field--name-field-odkazy-odkaz, .field--name-field-page-kam-dal {
    display: flex;
    flex-wrap: wrap;
}

.field--name-field-odkazy-odkaz > .field--item, .field--name-field-page-kam-dal > .field--item {
    width: 50%;
    padding: 25px 40px;
    margin: 0;
    border-bottom: 1px solid #ddd;
}

.field--name-field-odkazy-odkaz > .field--item:nth-child(2n + 1), .field--name-field-page-kam-dal > .field--item:nth-child(2n + 1) {
    border-right: 1px solid #ddd;
}

.field--name-field-odkazy-odkaz > .field--item:nth-last-child(1), .field--name-field-page-kam-dal > .field--item:nth-last-child(1), .field--name-field-odkazy-odkaz > .field--item:nth-last-child(2), .field--name-field-page-kam-dal > .field--item:nth-last-child(2) {
    border-bottom: 0;
}

.views-field-field-vestnik-cenove-rozhodnuti ul li a, .views-field-field-kategorie ul li a, .views-field-field-kategorie-2 ul li a, .views-field-field-aktualita-stitky ul li a {
    text-decoration: underline;
}

.view-kotvy ul li:before, .views-field-field-rozcestnik-odkaz ul li:before, .views-field-field-bezny-text ul li:before, .field--type-text-with-summary ul li:before, .field--type-text-long ul li:before, .cke_editable ul li:before {
    content: url(../images/li.svg);
    top: auto;
}

.view-priloha .views-row .fieldset-content {
    position: relative;
}

.view-priloha .views-row .fieldset-content:before {
    content: url(../images/priloha.svg);
    position: absolute;
    left: 0px;
    top: 2px;
}

.view-kontaktni-osoby {
    margin: -15px;
    display: flex;
    flex-wrap: wrap;
}

.view-kontaktni-osoby .views-row {
    padding: 15px;
    width: 33.33333333%;
}

.voatt-misc-subpages > ul {
    display: flex;
    flex-wrap: wrap;
}

.voatt-misc-subpages > ul > li {
    padding: 25px 30px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.path-node:not(.page-node-type-vypis-podstranek) .voatt-misc-subpages > ul > li {
    width: 33.33333333%;
}

.path-node:not(.page-node-type-vypis-podstranek) .voatt-misc-subpages > ul > li:nth-child(3n) {
    border-right: 0;
}

.path-node:not(.page-node-type-vypis-podstranek) .voatt-misc-subpages > ul > li:nth-last-child(1), .path-node:not(.page-node-type-vypis-podstranek) .voatt-misc-subpages > ul > li:nth-last-child(2), .path-node:not(.page-node-type-vypis-podstranek) .voatt-misc-subpages > ul > li:nth-last-child(3) {
    border-bottom: 0;
}

#vyhledavani-front {
    padding-bottom: 0;
}

.slick-track {
    width: 100% !important;
}

.slick-list {
    height: auto !important;
}

.slick-slide {
    left: 0 !important;
    opacity: 1 !important;
    margin-bottom: 30px;
    width: 100% !important;
    height: auto !important;
    float: none !important;
}

.view-slider .view-content .views-row .fieldset-content {
    height: auto !important;
    padding: 0;
    width: 100%;
}

.view-slider .view-content .views-row .fieldset-img {
    display: none !important;
}

.view-autori .fieldset-atributes > .views-field, .view-vypis-stranek .fieldset-atributes > .views-field, .view-aktuality .fieldset-atributes > .views-field {
    width: auto;
}

.view-autori .fieldset-atributes, .view-vypis-stranek .fieldset-atributes, .view-aktuality .fieldset-atributes {
    flex-wrap: nowrap;
}

.view-uzitecne-odkazy .view-content {
    margin: -5px;
    margin-top: 0 !important;
    display: flex;
}

.view-uzitecne-odkazy .view-content .views-row {
    padding: 5px;
    width: 33.33333333%;
    cursor: pointer;
    border-bottom: 0 !important;
}

.view-konzultacni-proces-zalozky .slick-track > .views-field > .views-label {
    display: block;
}

.footer-links {
    border-top: 1px solid #ddd;
    margin-top: 30px;
}

.fieldset-socialni-site > .views-field a {
    width: 34px;
    height: 34px;
}

.fieldset-socialni-site > .views-field a:after {
    font-size: 34px;
    line-height: 34px;
}

.view-aktuality .view-filters {
    display: none !important;
}


@media print and (color) {
    * {
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
    }
}

.filtered-content {
    display: block;
    padding: 5px;
    text-align: center;
    font-weight: bold;
    border: 1px solid #a8a8a8;
}
