@font-face {
font-family: 'Artifakt Element';
font-weight: 300;
font-style: normal;
src: url(https://www.gabon.cz/wp-content/uploads/2022/09/ArtifaktElement-Light.eot);
src: local('Artifakt Element'), local('Artifakt-Element'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/ArtifaktElement-Light.eot?#iefix) format('embedded-opentype'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/ArtifaktElement-Light.woff2) format('woff2'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/ArtifaktElement-Light.woff) format('woff'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/ArtifaktElement-Light.ttf) format('truetype');
}
@font-face {
font-family: 'Artifakt Element';
font-weight: 900;
font-style: normal;
src: url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Heavy.eot);
src: local('Artifakt Element'), local('Artifakt-Element'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Heavy.eot?#iefix) format('embedded-opentype'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Heavy.woff2) format('woff2'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Heavy.woff) format('woff'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Heavy.ttf) format('truetype');
}
@font-face {
font-family: 'Artifakt Element';
font-weight: 700;
font-style: normal;
src: url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Legend-Bold.eot);
src: local('Artifakt Element'), local('Artifakt-Element'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Legend-Bold?#iefix) format('embedded-opentype'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Legend-Bold.woff2) format('woff2'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Legend-Bold.woff) format('woff'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Legend-Bold.ttf) format('truetype');
}
@font-face {
font-family: 'Artifakt Element';
font-weight: 100;
font-style: normal;
src: url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Hair.eot);
src: local('Artifakt Element'), local('Artifakt-Element'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Hair?#iefix) format('embedded-opentype'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Hair.woff2) format('woff2'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Hair.woff) format('woff'),
url(https://www.gabon.cz/wp-content/uploads/2022/09/Artifakt-Element-Hair.ttf) format('truetype');
}
body, html {overflow-x:hidden;}
p,
li,
h1,
h2,
h3,
h4,
h5,
h6 {hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto;}
.stk-link.stk-button {overflow:inherit !important}
table,
td, 
th {border:0;}
tr {border-bottom:1px solid #ccc;}
tr:last-of-type {border-bottom:0;}
.tb-gallery.tb-gallery--grid {margin-bottom:0;}
.entry-meta {display:none;}
.tb-brick__content {display:flex; justify-content:center; align-items:center; overflow:hidden}
.tb-brick__content a {width: 100%; height: 100%; display: block; transition:all 0.1s ease-in-out}
.tb-brick__content:hover a {transform:scale(1.05); transition:all 0.1s ease-in-out}
.lightboxOverlay {z-index: 99999 !important; position:fixed !important;}
.lightbox {z-index: 999999 !important; position: fixed !important; top: 0 !important; bottom: 0 !important; left: 0 !important; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; flex-direction: column;}
.lightbox .lb-dataContainer {order:-1;}
p:empty {display:none;}  .entry-content > .alignfull.stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) > .stk-block-column__content.stk-container > .stk-block-content.stk-inner-blocks .stk-block-image,
.wp-block-toolset-views-wpa-editor > .alignfull.stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) > .stk-block-column__content.stk-container > .stk-block-content.stk-inner-blocks .stk-block-image {visibility:hidden;} #logo-hlavni {position: absolute; z-index: 100; left: 2.5%; top: 0; right: 88.5%;}
.logged-in #logo-hlavni {top:32px;}
#logo-hlavni img {width:100%}
.stk-block-expand > .stk-block-content {display:flex !important; align-items:flex-start;}
.stk-block-expand > .stk-block-content > a {display:none;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading {display:none !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-button-group {bottom:-25px !important}
.page:not(.home) #popis.stk-block-columns {padding-top:3em !important}
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-column-wrapper {margin-top:0 !important}
body.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading {order:1 !important; padding-top:0 !important}
body.page.page-id-3116 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
body.page.page-id-3116 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) p {order:unset !important;}
.page-id-2867.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
.page-id-2920.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
.page-id-2924.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
.page-id-2933.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
.page-id-2930.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading,
.page-id-2716.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading {order:initial !important;}
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .stk-block-heading h1 {font-size: clamp(38px,3vw,72px) !important;}
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .yoast-breadcrumbs {order:2 !important;}
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) p,
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wp-block-stackable-expand,
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .tb-fields-and-text {order:3 !important;}
#popis.stk-block-columns .yoast-breadcrumbs {margin-top:1em !important; margin-bottom:2em !important}
#telo-tb > .stk-block-columns:last-child {margin-bottom:0 !important}
.page:not(.home) .entry-content #telo-tb .stk-block-columns .stk-block-column .stk-img-wrapper {max-width:100%;}
.page-id-3393.page:not(.home) .entry-content #telo-tb .stk-block-columns:nth-child(4) .stk-block-column {padding:1em !important}
.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) #wpv-view-layout-2756 .wpv-block-loop-item .stk-block-heading {padding-top:.8em !important}
.emoji {display:inline-block; max-height:18px;}
#wpv-view-layout-2796 .df-popup-button {display:block; background:transparent; border-radius:0; padding:0; margin-left:0; margin-right:0;}
@media (max-width:1800px) {
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1),
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1),
.page-id-2702 > .stk-block-columns > .stk-row > .stk-block-column:nth-child(1),
.single-blog .entry-content > .stk-block-columns > .stk-row > .stk-block-column:nth-child(1),
.single .entry-content > #single-image > .stk-row > #single-image-levy {flex:1 1 calc(20% - var(--stk-column-gap,0px) * 1 / 2 ) !important}
}
@media (max-width:1600px) {
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1),
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1),
.page-id-2702 > .stk-block-columns > .stk-row > .stk-block-column:nth-child(1),
.single-blog .entry-content > .stk-block-columns > .stk-row > .stk-block-column:nth-child(1),
.single .entry-content > #single-image > .stk-row > #single-image-levy {flex:1 1 calc(30% - var(--stk-column-gap,0px) * 1 / 2 ) !important}
.single .entry-content > #druhy > .stk-row > #prazdny {flex:1 1 15% !important;}
.single .entry-content > #druhy > .stk-row > #fotky {flex:1 1 45% !important;}
.single .entry-content > #druhy > .stk-row > #telo-single {flex:1 1 40% !important; padding-right:2em !important}
}
@media (max-width:1400px) {
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-column-wrapper {padding:0 1em !important} .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2),
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2),
.single .entry-content > #single-image > .stk-row > #single-image-levy {margin-right:0 !important}
.home .entry-content > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1),
.home .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 calc(95% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:5% !important}
.home .entry-content > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2),
.home .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(5% - var(--stk-column-gap,0px) * 1 / 2 ) !important;}
.home .entry-content > .stk-block-columns:nth-child(4) > .stk-row > .stk-block-column:nth-child(2),
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(95% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.home .entry-content > .stk-block-columns:nth-child(4) > .stk-row > .stk-block-column:nth-child(1),
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 calc(5% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0% !important; margin-right:0 !important;}
.home .entry-content > .stk-block-columns:nth-child(6) {padding-left:0 !important}
.home .entry-content > .stk-block-columns:nth-child(6) .stk-block-content.stk-inner-blocks {justify-content:space-between !important}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image {flex-grow:20; display:flex; align-items:center;}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(2) .stk-img-wrapper {width:100% !important}
.home .entry-content > .stk-block-columns:nth-child(7) {padding-right:0 !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 250px !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-image {display:none;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(100% - 250px) !important;}
#blog-nejnovejsi-nadpis > .stk-row > .stk-block-column:nth-child(1),
#blog-nejnovejsi > .stk-row > .stk-block-column:nth-child(1),
#blog-nejnovejsi > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 calc(5% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important; margin-right:0 !important}
#blog-nejnovejsi-nadpis > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(95% - var(--stk-column-gap,0px) * 1 / 2 ) !important;}
#blog-nejnovejsi > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(90% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-bottom:0 !important}
#blog-nejnovejsi > .stk-row > .stk-block-column:nth-child(2) .stk-hover-parent {padding-bottom:0 !important}
#blog-nejnovejsi > .stk-row > .stk-block-column:nth-child(2) .wpv-pagination-nav-links {margin:0 !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1),
.single .entry-content > #single-image {min-height:40vh !important; height:auto !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1),
.single .entry-content > #single-image > .stk-row > #single-image-levy {flex:1 1 15% !important; min-height:40vh !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) > .stk-column-wrapper,
.single .entry-content > #single-image > .stk-row > #single-image-levy > .stk-column-wrapper  {min-height:40vh !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content,
.single .entry-content > #single-image > .stk-row > #single-image-levy .stk-block-content {justify-content:flex-end !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-image,
.single .entry-content > #single-image > .stk-row > #single-image-levy .stk-block-image {display:none;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2),
.single .entry-content > #single-image > .stk-row > #single-image-pravy {flex:1 1 calc(100% - 250px) !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) > .stk-column-wrapper,
.single .entry-content > #single-image > .stk-row > #single-image-pravy > .stk-column-wrapper {min-height:40vh !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-img-wrapper,
.single .entry-content > #single-image > .stk-row > #single-image-pravy .stk-img-wrapper {height: 40vh !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 5% !important; padding-left:0 !important}
.single-blog .entry-content > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 25% !important; padding-left:0 !important}
.single-blog .entry-content > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 70% !important; padding-left:3em !important}
.single .entry-content > #single-image > .stk-row > #single-image-pravy {padding-top:0 !important;}
.single .entry-content > #single-image > .stk-row > #single-image-levy {flex:1 1 calc(15% - var(--stk-column-gap,0px) * 1 / 2 ) !important}
.single .entry-content > #druhy > .stk-row > #prazdny {flex:1 1 5% !important;}
.single .entry-content > #druhy > .stk-row > #fotky {flex:1 1 55% !important;}
.single .entry-content > #druhy > .stk-row > #telo-single {flex:1 1 40% !important; padding-right:2em !important}
.yarpp-related {padding-left:5vw !important; padding-bottom:0 !important}
.site-footer > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 calc(5% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(95% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(2) {padding-left:5% !important; padding-right:0 !important;}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 calc(40% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(45% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 calc(15% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(3) {padding-left:0 !important; padding-right:0 !important;}
.site-footer > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 calc(20% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(75% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
.site-footer > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 calc(5% - var(--stk-column-gap,0px) * 1 / 2 ) !important; padding-left:0 !important}
}
@media (max-width:1024px) {
.animated {animation-name:none !important; transition:none !important; transform:none !important; opacity:1 !important}
.entry-content > .stk-block-columns.stk-block:nth-child(1),
.home .entry-content > .stk-block-columns.stk-block:nth-child(1) {height:calc(100vh - 58px - 60px) !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap:nowrap; align-items:flex-start !important;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {min-height:0 !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {justify-content:center !important;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-image {display:none;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) h1 {padding-top:0 !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {margin-right:0 !important; padding-top:58px !important;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:70px;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button {padding:10px !important; border:4px solid white !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button .stk--inner-svg svg:last-child {width:25px !important; height:25px !important;}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns > .stk-row {--stk-column-gap: 50px !important;}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns .wp-block-stackable-column::before {opacity:0 !important}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns .wp-block-stackable-column h2 {font-size:28px !important}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns .wp-block-stackable-column h2::before {font-size: 110% !important; padding-top: 0.3em;}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns .wp-block-stackable-column p {max-width:100% !important; padding-right:0 !important; padding-left:0 !important; font-size:14px !important; line-height:1.2;}
.home .entry-content > .stk-block-columns:nth-child(5) > .stk-row > .stk-block-column:nth-child(2) .stk-block-columns .wp-block-stackable-column p > strong {font-size:14px !important;}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column .tb-gallery,
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column .tb-gallery {height:100% !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns.stk-block:nth-child(1) {height:auto !important; min-height: 0 !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap:nowrap; align-items:flex-start !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {min-height:0 !important; flex:1 1 150px !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {justify-content:center !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {margin-right:0 !important; padding-top:0 !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:70px;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image {margin-bottom:0 !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image .stk-img-wrapper {height:40vh !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button {padding:10px !important; border:4px solid white !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button .stk--inner-svg svg:last-child {width:25px !important; height:25px !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(100% - 150px) !important; margin-right:0 !important; padding-top:0 !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-column-wrapper {min-height:0 !important}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {display:none;}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 15% !important; padding-left:1em !important}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 85% !important; padding-left:3em !important; padding-right:2em !important}
#telo.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 90% !important; padding-left:2em !important; padding-right:0 !important; padding-bottom:0 !important;}
#telo.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 10% !important;}
#telo.stk-block-columns .wpv-filter-form > div {flex-wrap: wrap; background:var(--accent);}
#telo.stk-block-columns .wpv-custom-search-filter .form-group {margin-bottom:0}
#telo.stk-block-columns .wpv-custom-search-filter:nth-child(2) .form-group {padding-left:0;}
#telo.stk-block-columns .wpv-custom-search-filter:nth-child(2) .form-group,
#telo.stk-block-columns .wpv-custom-search-filter:nth-child(3) .form-group,
#telo.stk-block-columns .wpv-custom-search-filter:nth-child(4) .form-group,
#telo.stk-block-columns .wpv-custom-search-filter:nth-child(5) .form-group {padding-left:5px; padding-right:5px;}
body.page:not(.home) #page {padding-left:0 !important; padding-right:0 !important}
body.page:not(.home) .entry-content > .stk-block-columns.stk-block:nth-child(1) {height:auto !important; min-height: 0 !important; margin-bottom:30px !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap:nowrap; align-items:flex-start !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {min-height:0 !important; flex:1 1 150px !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-column-wrapper {padding-left:1em !important; padding-right:1em !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {justify-content:center !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:70px;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(100% - 150px) !important; margin-right:0 !important; padding-top:0 !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-column-wrapper {min-height:0 !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image {margin-bottom:0 !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image .stk-img-wrapper {height:40vh !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button {padding:10px !important; border:4px solid white !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content .stk-button .stk--inner-svg svg:last-child {width:25px !important; height:25px !important;}
body.page:not(.home) #popis.stk-block-columns > .stk-row {flex-wrap:nowrap !important; --stk-column-gap: 0 !important;}
body.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {display:flex !important; flex:1 1 15% !important; padding-left:1em !important}
body.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) .stk-column-wrapper {margin:0 !important}
body.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 85% !important; padding-left:3em !important; padding-right:2em !important}
body.page:not(.home) #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .yoast-breadcrumbs {margin-top:1em !important; margin-bottom:2em !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(1) {flex: 1 1 90% !important; padding-left: 2em !important; padding-right: 0 !important; padding-bottom: 0 !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(2) {flex: 1 1 10% !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 90% !important; padding-left:2em !important; padding-right:0 !important; padding-bottom:0 !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 10% !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-filter-form > div {flex-wrap: wrap; background:var(--accent);}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter .form-group {margin-bottom:0}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter:nth-child(2) .form-group {padding-left:0;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter:nth-child(2) .form-group,
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter:nth-child(3) .form-group,
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter:nth-child(4) .form-group,
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(3) .wpv-custom-search-filter:nth-child(5) .form-group {padding-left:5px; padding-right:5px;}
.page-id-2702 > .stk-block-columns {padding-bottom:0 !important}
.page-id-2702 > .stk-block-columns .wpv-pagination-nav-links {margin-top:0em !important}
.page-id-2702 > .stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 5% !important;}
.page-id-2702 > .stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 90% !important; padding-bottom:0 !important}
.page-id-2702 > .stk-block-columns > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 5% !important;}
.single-blog .entry-content > .stk-block-columns.stk-block:nth-child(1) {height:auto !important; min-height: 0 !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap:nowrap; align-items:flex-start !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {min-height:0 !important; flex:1 1 150px !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-column-wrapper {padding:0 1em !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {justify-content:center !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {margin-right:0 !important; padding-top:0 !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:70px;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 calc(100% - 150px) !important; margin-right:0 !important; padding-top:0 !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-column-wrapper {min-height:0 !important;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image {margin-bottom:0 !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image .stk-img-wrapper {height:40vh !important}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {display:none;}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 35% !important; padding-left:1em !important}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) p {font-size:16px; !important;}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .prev,
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .next {font-size:14px;}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 65% !important; padding-left:3em !important; padding-right:2em !important}
.single .entry-content > #druhy > .stk-row > #telo-single > .stk-column-wrapper {padding-left:2em !important}
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage {grid-auto-rows: 200px; grid-template-columns:1fr 1fr;}
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 1),
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 2),
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 3),
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 4),
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 5),
.single .entry-content > #druhy > .stk-row > #fotky .tb-gallery.tb-gallery--collage > li:nth-child(6n + 6) {grid-area: auto !important;}
.yarpp-related .souvisejici {grid-template-columns:repeat(3,1fr) !important;}
.yarpp-related .souvisejici .souvisejici-div {padding-top: 100% !important;}
.yarpp-related .souvisejici .souvisejici-div:nth-child(1),
.yarpp-related .souvisejici .souvisejici-div:nth-child(2),
.yarpp-related .souvisejici .souvisejici-div:nth-child(3) {grid-area: auto !important;}
.single .entry-content > #popis > .stk-row > #telo-single #vystavy-fotky .tb-gallery.tb-gallery--collage {grid-template-columns:repeat(4,1fr) !important; margin-bottom:0 !important; grid-auto-rows: 180px;}
.single .entry-content > #popis > .stk-row > #telo-single #vystavy-fotky .tb-gallery.tb-gallery--collage .tb-gallery__cell {grid-area:auto !important}
.site-footer #kontakt-sloupce > .stk-row > .stk-block-column {flex: 1 1 100% !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1) .stk-block-separator {margin-left:-2em !important; margin-right:-2em !important; margin-top:-5em !important;}
}
@media (max-width:980px) {
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1), {flex:1 1 calc(40% - var(--stk-column-gap,0px) * 1 / 2 ) !important}
}
@media (max-width:900px) {
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) {margin-right:5% !important;}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(3) {display:none !important} .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage {grid-template-columns: repeat(3,1fr) !important;} .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 1), .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 2), .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 3), .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 4), .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 5), .js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage > div:nth-child(6n + 6) {grid-area: auto !important;}
}
@media (max-width:790px) {
.inside-navigation {justify-content:flex-end !important}
.entry-content > .stk-block-columns:nth-child(1) {height:calc(100vh - 58px) !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap:wrap;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {width:100% !important; padding-top:30px !important; order:2; height:30% !important; min-height:0 !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {display: grid !important; grid-template-columns: 1fr .7fr; grid-template-rows: repeat(3, auto); grid-column-gap: 0px; grid-row-gap: 0px; align-items:center !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading {padding-bottom:0 !important; width:100% !important; }
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading:nth-child(1) {grid-area: 1 / 1 / 2 / 3;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading:nth-child(2) {grid-area: 2 / 1 / 3 / 3;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading:nth-child(2) h2 {font-size:clamp(18px,4vw,48px) !important;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading:nth-child(3) {grid-area: 3 / 1 / 4 / 2; padding-top:0 !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading:nth-child(3) h4 {font-size:clamp(16px,4vw,32px) !important;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image:nth-child(4) {grid-area: 3 / 2 / 4 / 3;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) h1 {font-size: clamp(28px,6vw,58px) !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image figure {width:auto !important; margin:0 !important; float:right;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height: 50px; display: inline; width: auto;}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) > .stk-column-wrapper > .stk-block-content {height:auto !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {height:70% !important; min-height:0 !important; position:relative; z-index:5 !important}
.entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-button-group {bottom:25px !important;}
.home .entry-content > .stk-block-columns:nth-child(2) {padding-top:3em !important;}
.home .entry-content > .stk-block-columns:nth-child(6),
.home .entry-content > .stk-block-columns:nth-child(7) {padding-top: 3em !important; margin-left: 0px !important; margin-right: 0 !important;}
.home .entry-content > .stk-block-columns:nth-child(7) {padding-top:0 !important}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row,
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row {max-width: 100% !important; margin: 0; width: 100%;}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(1),
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column:nth-child(2) {margin-left:0 !important}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(2) {margin-top:10px !important}
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column:nth-child(1) {margin-top:0px !important; margin-bottom:10px !important}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(2) .stk-block-content,
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {padding:20px;}
.home .entry-content > .stk-block-columns:nth-child(6) .stk-column-wrapper,
.home .entry-content > .stk-block-columns:nth-child(7) .stk-column-wrapper {max-width:none !important}
.home .entry-content > .stk-block-columns:nth-child(6) > .stk-row > .stk-block-column:nth-child(2),
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column:nth-child(1) {padding:0 !important}
.js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage {grid-template-columns: repeat(2,1fr) !important;}
#blog-nejnovejsi-nadpis {padding-top:3em !important}
#blog-nejnovejsi-nadpis > .stk-row > .stk-block-column:nth-child(2) {padding-bottom:0 !important}
#blog-nejnovejsi .wpv-collage .wpv-block-loop-item:last-child {display:none;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) {height:40vh !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap: nowrap; flex-direction: column; height: 100% !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) { display:none;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {display: grid !important; grid-template-columns: 1fr .7fr; grid-template-rows: repeat(3, auto); grid-column-gap: 0px; grid-row-gap: 0px; align-items:center !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading {padding-bottom:0 !important; width:100% !important; }
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:50px;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {min-height:0 !important; position:relative; z-index:5 !important;}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) > .stk-block-column__content {min-height:0 !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image,
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image figure {height:100% !important}
.archive .wp-block-toolset-views-wpa-editor > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-inner-blocks {height:100% !important}
.archive #blog-nejnovejsi .wpv-collage .wpv-block-loop-item:last-child {display:flex;} #popis.stk-block-columns {padding-top:2em !important}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {display:none;}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 15% !important;}
#popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(3) {flex:1 1 85% !important; padding-left:1em !important; padding-right:1em;}
.wpv-pagination-nav-links {margin-top:0em !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) {height:40vh !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row {flex-wrap: nowrap; flex-direction: column; height: 100% !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) { display:none;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content {display: grid !important; grid-template-columns: 1fr .7fr; grid-template-rows: repeat(3, auto); grid-column-gap: 0px; grid-row-gap: 0px; align-items:center !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .stk-block-heading {padding-bottom:0 !important; width:100% !important; }
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) .stk-block-content .wp-block-image img {height:50px;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {min-height:0 !important; position:relative; z-index:5 !important;}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) > .stk-block-column__content {min-height:0 !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image,
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-image figure {height:100% !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-inner-blocks {height:100% !important}
body.page:not(.home) .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) .stk-block-button-group {bottom:-25px !important}
body.page:not(.home) .entry-content #popis.stk-block-columns {padding-top:2em !important}
body.page:not(.home) .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {flex:1 1 15% !important;}
body.page:not(.home) .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 85% !important; padding-left:.5em !important; padding-right:1em !important;}
body.page:not(.home) .entry-content #telo-tb .stk-block-columns {padding:0 !important; border:0 !important; background-color:transparent !important;}
body.page:not(.home) .entry-content #telo-tb .stk-block-columns .stk-block-column {padding:0 !important;}
body.page:not(.home) .entry-content #telo-tb .stk-block-columns .stk-block-column h3 {margin-top:0 !important}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(1) {display: none;}
.single-blog .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {min-height: 0 !important;position: relative; z-index: 5 !important;}
.single .entry-content > #single-image > .stk-row > #single-image-levy {display:none!important}
.single .entry-content > #popis #telo-single #kod-realizace {margin-top: -1em; margin-bottom: -0.5em}
.single .entry-content > #druhy {margin-top:0 !important; padding-top:0 !important}
.single .entry-content > #druhy #prazdny {display:none !important;}
.single .entry-content > #druhy > .stk-row > #fotky {flex:1 1 100% !important; padding:0 5vw !important}
.single .entry-content > #druhy > .stk-row > #telo-single {flex:1 1 100% !important; padding:0 5vw !important}
.single .entry-content > #druhy > .stk-row > #telo-single > .stk-column-wrapper {padding:0 !important; max-width:none !important}
.yarpp-related {padding-top:1em !important; padding-right:5vw !important}
.yarpp-related .souvisejici {grid-template-columns:repeat(2,1fr) !important;}
.yarpp-related .souvisejici .souvisejici-div {padding-top: 100% !important;}
.yarpp-related .souvisejici .souvisejici-div:nth-child(3) {display:none !important;}
.single .entry-content > #popis > .stk-row > #telo-single #vystavy-fotky .tb-gallery.tb-gallery--collage {grid-template-columns:repeat(2,1fr) !important;}
body.page:not(.home) #blog-nejnovejsi .wpv-collage .wpv-block-loop-item:last-child {display:flex;}
.site-footer > .stk-block-columns:nth-child(2) {padding-left:1em !important; padding-right:1em !important; margin-top: 5% !important;}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1),
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 100% !important;}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) {margin-right:0 !important; margin-top:1em !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) > .stk-column-wrapper {padding-left:2em !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(2) .stk-block-separator {left:-2em !important}
.site-footer > .stk-block-columns:nth-child(2) > .stk-row > .stk-block-column:nth-child(1) .stk-block-separator {margin-left:-1em !important; margin-right:-1em !important; margin-top:-4em !important;}
.site-footer > .stk-block-columns:nth-child(3) {padding-top:0 !important}
.site-footer > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(1) {max-width:150px !important; padding-left:5% !important}
.site-footer > .stk-block-columns:nth-child(3) > .stk-row > .stk-block-column:nth-child(2) {flex:1 1 100% !important; padding-left:5% !important; padding-right:5% !important}
#download .stk-row .stk-block-content.stk-inner-blocks {grid-template-columns:1fr !important;}
.w3eden .media {display: flex !important; flex-wrap: wrap; gap: 10px;}
.w3eden .media .mr-3 {width:10px;}
.w3eden .media > .ml-3 {width:100%; justify-content: flex-start !important; }
}
@media (max-width:600px) {
#wpv-view-layout-2756 .tb-grid,
#wpv-view-layout-2796 .tb-grid {grid-template-columns:1fr;}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(1) {order:2; flex:1 1 100% !important}
.single-blog .entry-content #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) {order:1; flex:1 1 100% !important; padding-left:3em !important; padding-right: 2em;}
.single-blog .entry-content #popis #blog-uvod p, 
.single-blog .entry-content #popis #blog-uvod strong {font-size: 20px;}
}
@media (max-width:550px) {
.home .entry-content > .stk-block-columns:nth-child(7) > .stk-row > .stk-block-column:nth-child(2) {display:none !important}
#blog-nejnovejsi-nadpis > .stk-row > .stk-block-column:nth-child(2) {padding-bottom:0em !important}
.js-wpv-view-layout .js-wpv-loop-wrapper .wpv-collage {grid-template-columns: 1fr !important;}
.yarpp-related .souvisejici {grid-template-columns:1fr !important;}
.single .entry-content > #popis > .stk-row > #telo-single #vystavy-fotky .tb-gallery.tb-gallery--collage {grid-template-columns:1fr !important;}
}   .main-navigation {margin-right: 0; margin-left: auto; width: fit-content;}
.main-navigation .inside-navigation {width:auto;}
.mega-menu-description {display:none !important}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {margin-left:0 !important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {line-height:20px; display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; flex-direction: column;}
#mega-menu-wrap-primary #mega-menu-primary > .mega-menu-item.mega-menu-megamenu .mega-menu-row > .mega-sub-menu,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > .mega-menu-link > ul.mega-sub-menu > .mega-menu-row ul.mega-sub-menu {display:grid !important; grid-template-columns:160px 1fr .25fr; grid-gap:8px;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2521 .mega-menu-row > .mega-sub-menu,
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2522 .mega-menu-row > .mega-sub-menu,
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2523 .mega-menu-row > .mega-sub-menu {grid-template-columns:160px 1fr !important;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 .mega-menu-row > .mega-sub-menu {grid-template-columns:160px 0.3fr 0.125fr 0.125fr 0.45fr !important;}
#mega-menu-wrap-primary #mega-menu-primary > .mega-menu-megamenu .mega-menu-columns-2-of-12,
#mega-menu-wrap-primary #mega-menu-primary > .mega-menu-megamenu .mega-menu-columns-8-of-12,
#mega-menu-wrap-primary #mega-menu-primary > .mega-menu-megamenu .mega-menu-columns-9-of-12 {width:100% !important;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 .mega-menu-row > .mega-sub-menu #mega-menu-4149-0-2 a,
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 .mega-menu-row > .mega-sub-menu #mega-menu-4149-0-3 a {text-align:center;}
.mega-menu-link .la, .mega-menu-link .las {display:block;}
.mega-fotka.fotka {max-width:160px !important; width:100% !important;}
.mega-fotka.fotka > .mega-sub-menu {position:relative !important; height:100% !important;}
.mega-fotka.fotka > .mega-sub-menu > li,
.mega-fotka.fotka > .mega-sub-menu > li > a {height:100% !important;}
.mega-fotka.fotka .mega-sub-menu .widget_media_image > a {padding:0;float:none; display:flex; object-fit: cover;}
.mega-fotka.fotka .mega-sub-menu .widget_media_image picture,
.mega-fotka.fotka .mega-sub-menu .widget_media_image a > img {padding: 8px; padding-right: 0; display: block; width: 100%; height: 100% !important; object-fit: cover;}
.mega-fotka.fotka .mega-sub-menu .widget_media_image picture img {object-fit: cover; display: flex; max-width:none; width: 100%; height: 100% !important;}
.mega-menu-column.menu-rubriky {width:100% !important}
#mega-menu-item-categories-2,
#mega-menu-item-categories-3,
#mega-menu-item-categories-4 {float:none !important; position:relative !important}
#mega-menu-item-categories-2 h4,
#mega-menu-item-categories-3 h4,
#mega-menu-item-categories-4 h4 {display:none !important;}
#mega-menu-item-categories-2 ul,
#mega-menu-item-categories-3 ul,
#mega-menu-item-categories-4 ul {left: 0 !important; height: auto; opacity: 1; box-shadow: none; float: none; overflow: initial; position: relative; width: 100%; top: 0; pointer-events: all; z-index: 10;}
#mega-menu-item-categories-2 > ul > li:not(.cat-item-34),
#mega-menu-item-categories-3 > ul > li:not(.cat-item-44),
#mega-menu-item-categories-4 > ul > li:not(.cat-item-121) {display:none !important;}
#mega-menu-item-categories-2 li.cat-item-34 > a,
#mega-menu-item-categories-3 li.cat-item-44 > a,
#mega-menu-item-categories-4 li.cat-item-121 > a {display:none;}
#mega-menu-item-categories-2 li.cat-item-34 .children,
#mega-menu-item-categories-3 li.cat-item-44 .children,
#mega-menu-item-categories-4 li.cat-item-121 .children,
#mega-menu-item-2523 li.mega-menu-columns-8-of-12 > ul.mega-sub-menu,
#mega-menu-item-2521 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu,
#mega-menu-item-2522 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu,
#mega-menu-item-2523 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu {display: grid !important; grid-template-columns: repeat(3,1fr); grid-gap: 0; padding: 0px;} .mega-menu-column.menu-vyber {width: 100% !important; padding-right: 8px !important;}
.mega-menu-column.menu-vyber a {text-align:center !important;}
.main-navigation .menu-bar-item {margin-right:50px;}
.main-navigation .menu-bar-item > a {padding-right:0;}
.main-navigation .current-cat > a {color:white !important; background:var(--accent) !important;}
.sticky-enabled .main-navigation.is_stuck { }
.sticky-enabled .main-navigation.is_stuck .main-nav {background:white;}
.main-navigation {position:relative;}
.main-navigation ul ul a {display: block; text-transform: uppercase; font-size: 16px !important; padding: 5px 5px 5px 5px !important; box-sizing: border-box; color: var(--contrast) !important;}
.main-navigation ul ul a:hover,
.menu-rubriky a:hover {color:white !important; background:var(--accent) !important;}
.main-navigation:not(.is_stuck) .site-logo,
.single-post .main-navigation:not(.is_stuck) .site-logo {display:none;}
.main-navigation .navigation-branding img {display:block; padding:0 !important;}
.main-navigation.is_stuck {background:white;}
.main-navigation.is_stuck .navigation-branding img {height: 80px; position: fixed; top: 0; left: 4vw;}
.admin-bar .main-navigation.is_stuck .navigation-branding img {top: 32px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-257 {background:rgba(255,204,0,1);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-260 {background:rgba(255,204,0,1);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-257 a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-260 a.mega-menu-link {color:var(--accent);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-258 {background:rgba(183,14,12,1)}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-258 a.mega-menu-link {color:white;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-258:hover a.mega-menu-link {color:black;}
.menu-vyber > .mega-sub-menu {height: calc(100% - 16px) !important; margin-top: 8px !important; background: rgb(205,205,210) !important;}
.menu-rubriky > .mega-sub-menu > li:nth-of-type(1),
.menu-vyber > .mega-sub-menu > li:nth-of-type(1) {border-bottom:1px solid var(--accent) !important; padding-top:8px !important;}
.menu-vyber > .mega-sub-menu > li:nth-of-type(1) {padding-top:0px !important;}
.menu-kategorie > .mega-sub-menu > li, 
.menu-vyber > .mega-sub-menu > li {float:none !important; clear:both !important}
.menu-rubriky > .mega-sub-menu > li:nth-of-type(1) a,
.menu-vyber > .mega-sub-menu > li:nth-of-type(1) a {color: black !important; font-weight: 700 !important; pointer-events: none !important; line-height: 1 !important; background: rgb(220,220,225) !important; text-align: center !important; padding:8px !important; padding-top:10px !important;}
.menu-rubriky > .mega-sub-menu > li:nth-of-type(2) {float:none !important; clear:both !important}
.menu-rubriky .js-wpv-view-layout {display:grid; grid-gap:0;}
.menu-rubriky .js-wpv-view-layout .col-sm-4,
.menu-rubriky .js-wpv-view-layout .col-sm-12 {padding:0 !important; width:100% !important}
.menu-rubriky #wpv-view-layout-4154,
.menu-rubriky #wpv-view-layout-4156 {grid-template-columns:repeat(3,1fr)}
@media (max-width:1400px) {
.menu-bar-items .search-item {margin-right:0 !important}
}
@media (max-width:1390px) {
#mega-menu-wrap-primary {width:83vw; background:transparent;}
#mega-menu-wrap-primary #mega-menu-primary {padding-right: 55px; display: flex; justify-content: flex-end; margin-right: -45px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {font-size:15px; text-align:center; line-height:1}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link i {font-size:12px; margin-bottom:5px;}
#mega-menu-item-258,
#mega-menu-item-257,
#mega-menu-item-4076 {max-width:100px !important;}
}
@media (max-width:1130px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {font-size:12px; text-align:center; line-height:1}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link i {font-size:9px; margin-bottom:5px;}
}
@media (max-width:1024px) {
#logo-hlavni {left:4vw; right:auto; position:absolute !important}
#logo-hlavni img {height:80px;}
.main-navigation,
.main-navigation.is_stuck {position:relative !important; margin-top:0px !important; z-index:100 !important; background:transparent !important; width: 150px; margin-right: 0; margin-left: auto;}
#sticky-placeholder {display:none !important}
.main-navigation ul ul a {text-align:center;}
.sticky-enabled .main-navigation.is_stuck {box-shadow:none;}
.navigation-branding {display:none !important}
#mega-menu-item-258,
#mega-menu-item-257,
#mega-menu-item-4076 {max-width:none !important;}
#mega-menu-item-2546 {padding-bottom:50px !important;}
#mega-menu-wrap-primary {width:auto !important}
#mega-menu-wrap-primary .mega-menu-toggle {background:transparent;}
.mega-menu-primary-mobile-open {overflow:hidden; max-height:100vh;}
.mega-menu-primary-mobile-open #logo-hlavni {display:none !important}
.mega-menu-primary-mobile-open .main-navigation .menu-bar-items {display:none;}
.mega-menu-primary-mobile-open #mega-menu-wrap-primary {z-index:101; max-height: 100vh; overflow: auto; min-height: 100vh; position: fixed; width: 100vw !important; left:0; top:0; margin-left:0; background:white;}
.logged-in.mega-menu-primary-mobile-open #mega-menu-wrap-primary {padding-top:32px;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {display:grid !important; grid-template-columns:repeat(2,1fr); grid-gap: 1px; background: #666c; border-top: 1px solid #ddd; width: 100vw !important; left: 0 !important; position: relative;}
#mega-menu-primary > li > a {font-size:18px !important; font-weight:700 !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, 
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {height:calc(100% - 50px);}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row, 
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu ul.mega-sub-menu {height:100%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: block; position: absolute; right: 20px; font-size: 30px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link[aria-expanded="false"] + .mega-sub-menu {display:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {background:white;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {flex-wrap:nowrap; line-height: 20px; font-size:17px; text-align:center; line-height:1}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link i {font-size:13px; margin-bottom:5px;}
#mega-menu-wrap-primary #mega-menu-primary .mega-fotka {display:none !important;}
#mega-menu-wrap-primary #mega-menu-primary > .mega-menu-item.mega-menu-megamenu .mega-menu-row > .mega-sub-menu, 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > .mega-menu-link > ul.mega-sub-menu > .mega-menu-row ul.mega-sub-menu {grid-template-columns: 1fr .5fr; grid-gap:3px; margin-top:3px}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 .mega-menu-row > .mega-sub-menu {grid-template-columns: 0.5fr 0.5fr !important;  margin-top:3px}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2521 .mega-menu-row > .mega-sub-menu, 
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2522 .mega-menu-row > .mega-sub-menu, 
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2523 .mega-menu-row > .mega-sub-menu {grid-template-columns: 1fr !important; margin-top:3px}
#mega-menu-item-categories-2 li.cat-item-34 .children, 
#mega-menu-item-categories-3 li.cat-item-44 .children, 
#mega-menu-item-categories-4 li.cat-item-121 .children, 
#mega-menu-item-2523 li.mega-menu-columns-8-of-12 > ul.mega-sub-menu, 
#mega-menu-item-2521 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu, 
#mega-menu-item-2522 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu, 
#mega-menu-item-2523 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu {grid-template-columns: repeat(2,1fr);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding:0;}
.mega-menu-column.menu-vyber {padding-right: 0px !important;}
.menu-vyber > .mega-sub-menu {margin-top: 0 !important; height: calc(100% - 3px) !important;}
.menu-rubriky > .mega-sub-menu > li:nth-of-type(1), .menu-vyber > .mega-sub-menu > li:nth-of-type(1) {padding-top: 0 !important;}
.menu-rubriky > .mega-sub-menu > li:nth-of-type(1) a, .menu-vyber > .mega-sub-menu > li:nth-of-type(1) a {font-size:12px !important;}
.menu-rubriky #wpv-view-layout-4154,
.menu-rubriky #wpv-view-layout-4156 {grid-template-columns:repeat(2,1fr)}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {text-align:center;}
.main-navigation ul ul,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
.menu-rubriky > .mega-sub-menu > li:nth-of-type(1) a {background-color:transparent; background:transparent !important;}
}
@media (max-width:950px) {
#logo-hlavni img {height:70px; width:auto !important}
}
@media (max-width:790px) {
#logo-hlavni {right:85%;} #mega-menu-wrap-primary #mega-menu-primary > .mega-menu-item.mega-menu-megamenu .mega-menu-row > .mega-sub-menu, 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > .mega-menu-link > ul.mega-sub-menu > .mega-menu-row ul.mega-sub-menu {grid-template-columns:1fr;}
}
@media (max-width:650px) {
#logo-hlavni img {width:auto; max-width:none; height:58px;}
.navigation-branding {display:none !important;}
.sticky-enabled .main-navigation.is_stuck {position:relative !important; margin-top:0 !important;}
.main-navigation .inside-navigation {justify-content:flex-end;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {display:flex !important; flex-wrap:wrap; gap:1px; justify-content:center; align-items:center;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {width:100%; order:4;}
#mega-menu-item-258 {width:calc(33.3333% - 1px); order:2 !important;}
#mega-menu-item-257 {width:calc(33.3333% - 1px); order:3 !important;}
#mega-menu-item-260 {width:calc(33.3333% - 1px); order:1 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a {padding-top: 15px !important; height: auto !important; padding-bottom: 5px !important;}
}
@media (max-width:450px) {
#mega-menu-item-2522 li.mega-menu-columns-9-of-12 > ul.mega-sub-menu {grid-template-columns:1fr;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 .mega-menu-row > .mega-sub-menu {display:flex !important; flex-wrap:wrap;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 #mega-menu-4149-0 > ul > li {float:none !important; width:100%;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 #mega-menu-4149-0 > ul > li:nth-child(3),
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-4149 #mega-menu-4149-0 > ul > li:nth-child(4) {width:calc(50% - 2px) !important}
}  .wp-block-navigation__container {gap:20px; flex-wrap:wrap;}
.wp-block-navigation .wp-block-navigation-item__content {text-align: center;}
.wp-block-navigation .wp-block-navigation-item__content:hover {color:var(--accent);}
.wp-block-navigation i {display:block; font-size:16px;}   @media (max-width:1400px) {
.home .entry-content > .stk-block-columns:nth-child(1) > .stk-row > .stk-block-column:nth-child(2) {margin-right:0 !important}
}    .archive .page-header {display:none;}
.archive .site-main > .wpv-view-wrapper,
.error404 .inside-article > .alignfull.stk-block-columns {margin-left: calc(-100vw / 2 + 100% / 2); margin-right: calc(-100vw / 2 + 100% / 2); max-width: 100vw; width: auto;}
.archive.category-akce .js-wpv-filter-form-2501 {display:none;}
.archive .wpv-sorting-block {margin-bottom:1em;}
.archive .wpv-sorting-block-orderby {margin-right:5px;}
.wpv-block-loop-item {display: flex; flex-direction: column; justify-content: space-between; height: 100%;}
.wpv-block-loop-item > .tb-container,
.wpv-block-loop-item:hover > .tb-container > .stk-block-columns {transition:all 0.1s ease;}
.wpv-block-loop-item:hover > .tb-container {transform:scale(1.02); transition:all 0.1s ease;}
.wpv-block-loop-item:hover > .tb-container > .stk-block-columns {transform:scale(1.003); transition:all 0.1s ease-in-out;}
.wpv-collage>div>.tb-container {height:auto;}
.home .kategorie-vypis {display:none;}
.kategorie-vypis {display:none; flex-grow: 5; height: auto;}
.kategorie-vypis p {margin-bottom: 0; display: flex; justify-content: flex-start; flex-wrap: wrap; background: var(--wp--preset--color--cyan-bluish-gray); padding: 3px; height: 100%; align-items: flex-start; gap:3px;}
.kategorie-vypis a {color: black; background: var(--base); margin: 0; text-decoration: none; padding: 3px 6px; hyphens: none; display: inline-block; font-size: 10px;}
.wpv-collage figure {position:absolute; left:0; right:0; top:0; bottom:0; margin-bottom:0;} .wpv-collage .sloupec-realizace .stk-row {height:100%;} .wpv-collage .sloupec-realizace figure {position:relative; flex-grow:30; max-height:650px;} .sloupec-realizace:hover h2 {color:var(--accent);}
.wpv-collage figure picture {display: flex; align-items: center; justify-content: center; height: 100%;}
.wpv-collage figure img {max-width: none; width: 100%; height: 100%; object-fit: cover;}
.wp-block-toolset-views-custom-search-container {margin-bottom:1em;}
.wp-block-toolset-views-custom-search-container .form-control {width:auto;}
.wp-block-toolset-views-custom-search-container option[value="nezarazene"] {display:none;}
.wpv-view-wrapper .wpv-custom-search-loading-overlay {background:rgba(255,255,255,.9) !important; display:flex; position:fixed !important; z-index:100000 !important; justify-content: center; align-items: center;}
.wpv-view-wrapper .wpv-custom-search-loading-overlay .spinner {width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.wpv-view-wrapper .wpv-custom-search-loading-overlay .spinner::after {content:"Malý moment, načítám";}
.wpv-pagination-nav-links {margin-top:3em;}
.wpv-pagination-nav-links .pagination {display:flex; justify-content:center; align-items:center; gap:6px; flex-wrap:wrap; width:100%;}
.wpv-pagination-nav-links .page-item .page-link {padding: 0; margin: 0; display: flex; justify-content: center; align-items: center; width: 32px; height: 32px; line-height: 1; color:grey; border-radius:0;}
.wpv-pagination-nav-links .page-item.active {}
.wpv-pagination-nav-links .page-item.active .page-link {color:white; background:grey !important;}
#nav-below {display:none;}
div[id*="wpv-view-layout"] .stk-block-heading {margin-bottom:5px !important}
div[id*="wpv-view-layout"] h2.stk-block-heading__text {font-size:16px !important}
div[id*="wpv-view-layout"] a.stk-button .stk-button__inner-text {font-size:14px !important;}   .wpv-collage {grid-template-columns: repeat(12,1fr); display: grid; justify-items: center; grid-column-gap: 20px !important; grid-row-gap: 20px !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 1) {grid-area: auto / auto / span 3 / span 6 !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 2) {grid-area: auto / auto / span 3 / span 3 !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 3) {grid-area: auto / auto / span 3 / span 3 !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 4) {grid-area: auto / auto / span 3 / span 3 !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 5) {grid-area: auto / auto / span 3 / span 3 !important;}
.wpv-view-output .wpv-collage > div:nth-child(6n + 6) {grid-area: auto / auto / span 3 / span 6 !important;}   .wpcf7 input[type="text"], 
.wpcf7 input[type="email"], 
.wpcf7 input[type="url"], 
.wpcf7 input[type="password"], 
.wpcf7 input[type="search"], 
.wpcf7 input[type="tel"], 
.wpcf7 input[type="number"], 
.wpcf7 textarea, 
.wpcf7 select {color: black; background-color: var(--base-1); border-color: #ccc; width:100%;}
.wpcf7 input:focus,
.wpcf7 textarea:focus, 
.wpcf7 select:focus {background:white;}
.wpcf7 p {margin-bottom:0;}
.wpcf7 p br {display:none;}
.wpcf7 p:nth-of-type(1) {display:grid; grid-template-columns:repeat(2,1fr);}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border-color: #ffb900; background: #ffb900;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item {margin:0;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label {display: grid; grid-template-columns: 20px 1fr; grid-gap: 15px; margin-bottom: 1em; align-items:start;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input {width:20px; height:20px; margin-top:6px;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {display:block; color:white; font-weight: 400; font-size: 14px; line-height: 1.2;}
.wpcf7 input[type="submit"]:disabled {opacity:.3; background:var(--contrast-2);}
.wpcf7 input[type="submit"]:focus {background-color:var(--accent); color:white;}
.wpcf7 form .wpcf7-response-output {margin: 2em 0em 1em; padding: 0.5em 1em; border: 0; background-color: var(--zluta);}
.wpcf7 form.sent .wpcf7-response-output {border-color: transparent; background-color: green; color: white; font-size: 130%; padding: 1em;}
::placeholder {color: white !important;}
:-ms-input-placeholder {color: white !important;}
::-ms-input-placeholder {color: white !important;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost {padding-top:2em;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost ::placeholder {color: grey !important;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost :-ms-input-placeholder {color: black !important;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost ::-ms-input-placeholder {color: black !important;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost input:not(.wpcf7-submit),
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost select {background:white;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost p {display:block !important; order:initial !important;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost > p:nth-of-type(1) {margin-bottom:1em;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost p:empty {display:none;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {color:black;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-01,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-03,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 {margin-bottom:4em; margin-top:.6em;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-01 {display:grid; grid-template-columns:auto 1fr; grid-gap:15px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > p {display: grid !important; grid-template-columns: repeat(5, 1fr); grid-template-rows: auto auto 1fr; grid-column-gap: 15px; grid-row-gap: 15px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(1) { grid-area: 1 / 1 / 2 / 6; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(2) { grid-area: 2 / 1 / 3 / 2; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(3) { grid-area: 2 / 2 / 3 / 3; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(4) { grid-area: 2 / 3 / 3 / 4; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(5) { grid-area: 2 / 4 / 3 / 5; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > span:nth-of-type(6) { grid-area: 2 / 5 / 3 / 6; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > div { grid-area: 3 / 1 / 4 / 6; }
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-03 {display:block;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 > p {display:grid !important; grid-template-columns:1fr 1fr; grid-gap:15px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 br,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 br {display:none;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5 {position:relative;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5::before {position: absolute; top: -0.4em; left: -0.4em; font-size: 400%; color: grey; z-index: -1; opacity: 0.1; font-weight: 700;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(1)::before {content: "1";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(2)::before {content: "2";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(3)::before {content: "3";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(4)::before {content: "4";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(5)::before {content: "5";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(6)::before {content: "6";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(7)::before {content: "7";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(8)::before {content: "8";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(9)::before {content: "9";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost h5:nth-of-type(10)::before {content: "10";}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-recenze {background: var(--zluta); color: black; padding: 2em; padding-left:3em; margin: 2em 0; text-align: left; font-size:120%; position:relative; overflow:hidden;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-recenze > p i.las.la-exclamation-triangle {position: absolute; top: -0.2em; left: -0.35em; z-index: 0; font-size: 900%; opacity: 0.1; transform: rotate(-15deg);}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-recenze strong {font-size:150%;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-recenze a {font-size:80%; padding: 5px 10px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-01,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-02,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-03,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-04,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-05,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-06,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-07,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-08,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-09,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-10,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id='group-hodnoceni'].ukazat-11 {display:block !important}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] {padding-bottom: 2em; display: block; padding-top: 0.5em;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] .wpcf7-checkbox {display:flex; justify-content:space-between; column-gap:30px; row-gap:10px; flex-wrap:wrap;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] .wpcf7-checkbox .wpcf7-list-item {margin:0;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] .wpcf7-checkbox .wpcf7-list-item label {display:grid; grid-template-columns:30px 1fr; margin:0; align-items:center;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] .wpcf7-checkbox .wpcf7-list-item label input {display:block; width:20px; height:20px; margin:0;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-name="jak-se-dozvedeli"] .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label {margin:0; font-weight: 400; margin-top: 2px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) [data-id="group-jak-dozvedeli"] {margin-top: -2em; padding-bottom: 3em;}
.wpcf7-not-valid-tip {background-color: var(--accent); font-size: 1em; display: inline-block; color: white; font-weight: 400; padding: 8px 11px; line-height: 1; margin-top: 15px; position:relative;}
.wpcf7-not-valid-tip::before {content: ""; width: 0px; height: 0px; border-style: solid; border-width: 0 9px 10px 9px; border-color: transparent transparent var(--accent) transparent; transform: rotate(0deg); position: absolute; top: -10px; right: 20px;}
@media (max-width:1170px) {
.wpcf7 p:nth-of-type(1) {grid-template-columns: 1fr; grid-gap: 5px;}
.wpcf7 p:nth-of-type(2) {margin-top:5px;}
}
@media (max-width:790px) {
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-01,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-03,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 {grid-template-columns:1fr;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > p {grid-template-columns:1fr 1fr}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > div {margin-top:15px;}
}
@media (max-width:550px) {
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-01,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-03,
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 {grid-template-columns:1fr;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > p {grid-template-columns:1fr}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-02 > div {margin-top:15px;}
.page-id-3061 #popis.stk-block-columns > .stk-row > .stk-block-column:nth-child(2) .wpcf7 #spokojenost .spokojenost-04 > p {grid-template-columns: 1fr;}
}   .single-post .tb-fields-and-text .yarpp-related {display:none;}
.single-kategorie {display: grid; grid-template-columns: auto 1fr; font-size: 16px; line-height: 1.2; margin-bottom: 1em; grid-gap: 10px;}
.single-kategorie i {display: block; margin-top: 0px; font-size: 18px;}   .yarpp-related {margin-bottom: 0 !important; margin-top: 0 !important; margin-left: calc(-100vw / 2 + 100% / 2); margin-right: calc(-100vw / 2 + 100% / 2); max-width: 100vw; width: auto; padding-left: 14.5vw; padding-right:11vw; padding-top: 5em; padding-bottom: 5em;}
.yarpp-related h3 {font-family: Artifakt Element; font-weight: 100 !important; font-size: clamp(32px,7vw,72px) !important; text-transform: uppercase !important; line-height: 1; margin-bottom: 0 !important; letter-spacing:-2px;}
.yarpp-related .souvisejici {display: grid; grid-template-columns: repeat(4,1fr); grid-gap: 20px; padding-top:1em;}
.yarpp-related .souvisejici .souvisejici-div {position: relative; width: 100%; padding-top: 55%;}
.yarpp-related .souvisejici .souvisejici-div:nth-child(1) { grid-area: 1 / 1 / 2 / 3; }
.yarpp-related .souvisejici .souvisejici-div:nth-child(2) { grid-area: 1 / 3 / 2 / 4; }
.yarpp-related .souvisejici .souvisejici-div:nth-child(3) { grid-area: 1 / 4 / 2 / 5; }
.yarpp-related .souvisejici .souvisejici-div a {position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; display: flex; flex-direction: column;}
.yarpp-related .souvisejici .souvisejici-div picture {width: 100%; height: 100%; position: relative; overflow: hidden; display: flex; transition: all .1s ease-in-out; justify-content: center; align-items: center;}
.yarpp-related .souvisejici .souvisejici-div:hover picture {transform: scale(1.05); transition:all .1s ease-in-out;}
.yarpp-related .souvisejici .souvisejici-div picture img {object-fit: cover; width: 100%; height: 100%; max-width: none; display: block;}
.yarpp-related .souvisejici .souvisejici-nazev {background: white; padding: 1em 1em 0 0; font-family: Artifakt Element; font-weight: 300; text-transform: uppercase; letter-spacing: 0px; line-height: 1.18; font-size: 16px; z-index:5;}
.yarpp-related .souvisejici .souvisejici-nazev div {color:black !important;}
.yarpp-related .souvisejici .souvisejici-div .souvisejici-nazev span {color:black; display: inline-block; width:auto; text-transform: none; font-size: 12px; margin-top: 0.5em; position:relative; transition:all .1s ease-in-out;}
.yarpp-related .souvisejici .souvisejici-div:hover .souvisejici-nazev div,
.yarpp-related .souvisejici .souvisejici-div:hover .souvisejici-nazev span {color:var(--accent) !important; transition:all .1s ease-in-out;}
.yarpp-related .souvisejici .souvisejici-div .souvisejici-nazev span::after {content:""; position:absolute; left:calc(100% + 7px); top:50%; width:80%; height:1px; background:black; transition:all .1s ease-in-out;}
.yarpp-related .souvisejici .souvisejici-div:hover .souvisejici-nazev span::after {width:130%; background:var(--accent); transition:all .1s ease-in-out;}   #blog-uvod {position:relative;}
#blog-uvod p,
#blog-uvod strong {font-size:28px; line-height:1.5; font-weight:700; position:relative;}
#blog-uvod::before {content: "\f122"; font-family: 'dashicons'; font-weight: 900; font-size: 150px; color: var(--contrast-2); position: absolute; top: -90px; left: -50px; opacity: 0.075;}
.single-blog #nav-below {display:block;}
.single-blog .nav-previous,
.single-blog .nav-next {font-size:16px; display:grid; grid-template-columns:20px 1fr;}
.single-blog #nav-below .gp-icon {height: 100%; margin-top: 2px;}   #panel {position: fixed; right: 0; top: 20vh; background: var(--zluta); z-index: 10; line-height: 0; display: flex; flex-direction: column; padding: 5px; font-size: 150%; gap: 5px; box-shadow: 2px 5px 10px rgb(0 0 0 / 30%); opacity: 0.5; transition:all .25s ease-in-out;}
#panel:hover {opacity:1; transition:all .25s ease-in-out; font-size:220%;}   .home .wp-block-toolset-views-custom-search-filter {display:none}
.wpv-filter-form > div {display:flex;}
.wpv-custom-search-filter .form-group {display: grid; grid-template-columns: 40px 1fr; align-items: center; width: fit-content; background: rgba(183,14,12,1); padding: 10px; padding-left: 15px;}
.wpv-custom-search-filter .form-group label {font-weight:400; margin-bottom:0; font-size:0; color:white;}
.wpv-custom-search-filter:nth-child(1) .form-group label::after {content:"Filtr:"; display: block; font-size: 16px; line-height:1;}
.wpv-custom-search-filter:nth-child(2) .form-group,
.wpv-custom-search-filter:nth-child(3) .form-group,
.wpv-custom-search-filter:nth-child(4) .form-group,
.wpv-custom-search-filter:nth-child(5) .form-group {display: block; padding-left: 0;}
.wpv-custom-search-filter:nth-child(2) .form-group label {width:0;}
.wpv-custom-search-filter select,
.wpv-custom-search-filter select {background-color: var(--base-2); border-color: var(--base); box-shadow: none; padding: 5px 7px !important; border-radius: 0; font-size: 16px !important; line-height: 1; height: auto; max-height: none; width:fit-content;}   .yoast-breadcrumbs { }
.yoast-breadcrumbs > span {text-align: left; display: flex; font-size: 14px;}   .search-results .site-main > .wp-block-toolset-views-wpa-editor {margin-left: calc(-100vw / 2 + 100% / 2); margin-right: calc(-100vw / 2 + 100% / 2); max-width: 100vw; width: auto;}
.search-results .page-header {display:none;}
.navigation-search.nav-search-active {left: 0; right: 0; pointer-events: auto; visibility: visible; opacity: 1; position: fixed; top: 0; bottom: 0; display: flex; justify-content: center; align-items: center; background: rgba(15,15,15,.95); padding: 2em; z-index: 999999999; flex-direction: column; text-align: left;}
.navigation-search.nav-search-active::before {content: "Zadejte požadovanou frázi a stiskněte ENTER na klávesnici"; color: white; display: block; width: 100%; max-width: 600px; margin-bottom: 10px;}
.search-form.navigation-search .search-field {max-width:600px; color:black !important;}
.menu-bar-item.search-item.active.close-search {z-index: 99999999999999999;}
.gp-icon.icon-search {color: black; background: white; margin: 0; line-height: 1; padding: 10px; margin-top: 10px;}
.strana-katalog {width: 0; height: 0; overflow: hidden;}   #blog-nejnovejsi .wpv-sorting-block {display:none;}    .dp-lightbox-wrapper {background: rgba(30,30,30,0.95) !important;}
.dp-lightbox-wrapper .dp-app {width:95% !important; left: 2.5% !important;}
.dp-element[data-lightbox=button] {display: block !important; background: transparent !important; border-radius: 0px !important; padding: 0 !important;}
.dp-ui-nav.dp-ui-next .dp-ui-btn {right: 20px !important;}
.dp-ui-nav.dp-ui-prev {left: 10px !important;}   #download .stk-row .stk-block-content.stk-inner-blocks { }
.w3eden { margin-left: 0px; margin-top: 0px !important; border: 0; padding: 20px; box-sizing: border-box;}
.w3eden .media {display:grid; grid-template-columns:10px 1fr auto; overflow:initial;}
.w3eden .media .mr-3 {position:relative;}
.w3eden .media .wpdm_icon {min-width: 42px; display: block; position: absolute; width: 42px; left: -40px; top: -40px;}
.w3eden .media .media-body {width: auto !important; display: block !important;}
.w3eden .media .package-title a {font-size:18px; color:black; text-decoration: none; font-weight: 600; pointer-events: none; line-height: 1.2; display: block; margin-right: 10px; margin-bottom: 10px;}
.w3eden .media .text-muted {font-size:14px;}
.w3eden .media .text-muted i {font-family: 'Line Awesome Free' !important; font-weight: 900;}
.w3eden .media .text-muted i.fa-copy {font-family: 'Line Awesome Free' !important; font-weight: 900;}
.w3eden .media .text-muted i.fa-copy::before {content:"\f07b"; font-style:normal;}
.w3eden .media .text-muted i.fa-hdd::before {content:"\f0c7"; font-style:normal; margin-left:1em;}
.w3eden .media > .ml-3 {display: flex; justify-content: flex-end; align-items: center;}
.w3eden .media .btn-primary {color: #ffffff; background-color: var(--accent); border-color: transparent; border-radius: 0; text-decoration: none; margin: 0; line-height: 1; padding: 12px; font-family: Artifakt Element; font-weight: 600; font-size:12px; letter-spacing:0;}
.w3eden .media .btn-primary:hover {background-color: var(--zluta); color:var(--accent);}   .single-wpdmpro .w3eden {margin: 0 !important; border: 0 !important; padding: 0 !important;}
.single-wpdmpro .w3eden .col-md-7,
.single-wpdmpro .w3eden .col-md-12 {display:none;}
.single-wpdmpro .w3eden .col-md-5 {display: grid; width: 100% !important; padding: 0; grid-template-columns: 1fr 150px; grid-gap:50px; max-width:calc(1200px - 250px); float:right;}
.single-wpdmpro .w3eden .col-md-5 .list-group {order:-1; margin:0 !important}
.single-wpdmpro .w3eden .col-md-5 .list-group > li {display:flex; justify-content:space-between; align-items:center;}
.single-wpdmpro .w3eden .col-md-5 .list-group > li br {display:none;}
.single-wpdmpro .w3eden .col-md-5 .list-group > li:nth-of-type(1),
.single-wpdmpro .w3eden .col-md-5 .list-group > li:nth-of-type(3) {display:none !important}
.single-wpdmpro .w3eden .col-md-5 .wpdm-download-link {text-decoration: none; border-radius: 0; border: 0; background-color: var(--accent); padding: 14px 18px; font-size: 18px; line-height: 1;}
.single-wpdmpro .w3eden .col-md-5 .wpdm-download-link:hover {background-color: var(--zluta); color:black;}   .page-id-3116 td {padding:1em;}
.page-id-3116 .tb-gallery .tb-brick__content figure {width:100%;}   .error404 .entry-header,
.error404 .entry-content {display:none;}   #cmplz-document {max-width:none;}