.ngg-trigger-buttons {
clear: both;
text-align: right;
font-size: 12px;
line-height: 1em;
margin: 0;
}
.ngg-trigger-buttons.hidden {
display: none;
}
.ngg-trigger-large {
font-size: 16px;
margin: 0 10px;
}
.ngg-trigger-buttons .ngg-trigger {
margin-left: 0.3em;
cursor: pointer;
}
.ngg-trigger-buttons .ngg-trigger:active,
.ngg-trigger-buttons .ngg-trigger:focus,
.ngg-trigger-buttons .ngg-trigger:visited,
.ngg-trigger-buttons .ngg-trigger {
color: #999;
}
.ngg-trigger-buttons .ngg-trigger:hover {
color: #333;
}
.ngg-trigger-large .ngg-trigger {
} .galleria.photocrati-nextgen_pro_horizontal_filmstrip {
margin-bottom: 5px;
}
@media screen and (min-width: 0px) and (max-width: 1024px) {
.ngg-trigger-buttons.mobile-hide {
display: none;
}
}body.hidden-scroll {
overflow: hidden; }
.sl-overlay {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #fff;
opacity: 0.7;
display: none;
z-index: 1035; }
.sl-wrapper {
z-index: 1040; }
.sl-wrapper * {
box-sizing: border-box; }
.sl-wrapper button {
border: 0 none;
background: transparent;
font-size: 28px;
padding: 0;
cursor: pointer; }
.sl-wrapper button:hover {
opacity: 0.7; }
.sl-wrapper .sl-close {
display: none;
position: fixed;
right: 30px;
top: 30px;
z-index: 10060;
margin-top: -14px;
margin-right: -14px;
height: 44px;
width: 44px;
line-height: 44px;
font-family: Arial, Baskerville, monospace;
color: #000;
font-size: 3rem; }
.sl-wrapper .sl-close:focus {
outline: none; }
.sl-wrapper .sl-counter {
display: none;
position: fixed;
top: 30px;
left: 30px;
z-index: 1060;
color: #000;
font-size: 1rem; }
.sl-wrapper .sl-navigation {
width: 100%;
display: none; }
.sl-wrapper .sl-navigation button {
position: fixed;
top: 50%;
margin-top: -22px;
height: 44px;
width: 22px;
line-height: 44px;
text-align: center;
display: block;
z-index: 10060;
font-family: Arial, Baskerville, monospace;
color: #000; }
.sl-wrapper .sl-navigation button.sl-next {
right: 5px;
font-size: 2rem; }
.sl-wrapper .sl-navigation button.sl-prev {
left: 5px;
font-size: 2rem; }
.sl-wrapper .sl-navigation button:focus {
outline: none; }
@media (min-width: 35.5em) {
.sl-wrapper .sl-navigation button {
width: 44px; }
.sl-wrapper .sl-navigation button.sl-next {
right: 10px;
font-size: 3rem; }
.sl-wrapper .sl-navigation button.sl-prev {
left: 10px;
font-size: 3rem; } }
@media (min-width: 50em) {
.sl-wrapper .sl-navigation button {
width: 44px; }
.sl-wrapper .sl-navigation button.sl-next {
right: 20px;
font-size: 3rem; }
.sl-wrapper .sl-navigation button.sl-prev {
left: 20px;
font-size: 3rem; } }
.sl-wrapper.sl-dir-rtl .sl-navigation {
direction: ltr; }
.sl-wrapper .sl-image {
position: fixed;
-ms-touch-action: none;
touch-action: none;
z-index: 10000; }
.sl-wrapper .sl-image img {
margin: 0;
padding: 0;
display: block;
border: 0 none;
width: 100%;
height: auto; }
@media (min-width: 35.5em) {
.sl-wrapper .sl-image img {
border: 0 none; } }
@media (min-width: 50em) {
.sl-wrapper .sl-image img {
border: 0 none; } }
.sl-wrapper .sl-image iframe {
background: #000;
border: 0 none; }
@media (min-width: 35.5em) {
.sl-wrapper .sl-image iframe {
border: 0 none; } }
@media (min-width: 50em) {
.sl-wrapper .sl-image iframe {
border: 0 none; } }
.sl-wrapper .sl-image .sl-caption {
display: none;
padding: 10px;
color: #fff;
background: rgba(0, 0, 0, 0.8);
font-size: 1rem;
position: absolute;
bottom: 0;
left: 0;
right: 0; }
.sl-wrapper .sl-image .sl-caption.pos-top {
bottom: auto;
top: 0; }
.sl-wrapper .sl-image .sl-caption.pos-outside {
bottom: auto; }
.sl-wrapper .sl-image .sl-download {
display: none;
position: absolute;
bottom: 5px;
right: 5px;
color: #000;
z-index: 1060; }
.sl-spinner {
display: none;
border: 5px solid #333;
border-radius: 40px;
height: 40px;
left: 50%;
margin: -20px 0 0 -20px;
opacity: 0;
position: fixed;
top: 50%;
width: 40px;
z-index: 1007;
-webkit-animation: pulsate 1s ease-out infinite;
-moz-animation: pulsate 1s ease-out infinite;
-ms-animation: pulsate 1s ease-out infinite;
-o-animation: pulsate 1s ease-out infinite;
animation: pulsate 1s ease-out infinite; }
.sl-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll; }
.sl-transition {
transition: -moz-transform ease 200ms;
transition: -ms-transform ease 200ms;
transition: -o-transform ease 200ms;
transition: -webkit-transform ease 200ms;
transition: transform ease 200ms; }
@-webkit-keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0.0; }
50% {
opacity: 1; }
100% {
transform: scale(1.2);
opacity: 0; } }
@keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0.0; }
50% {
opacity: 1; }
100% {
transform: scale(1.2);
opacity: 0; } }
@-moz-keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0.0; }
50% {
opacity: 1; }
100% {
transform: scale(1.2);
opacity: 0; } }
@-o-keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0.0; }
50% {
opacity: 1; }
100% {
transform: scale(1.2);
opacity: 0; } }
@-ms-keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0.0; }
50% {
opacity: 1; }
100% {
transform: scale(1.2);
opacity: 0; } }@import url("https://fonts.googleapis.com/css?family=Lato");
@import url("https://fonts.googleapis.com/css?family=Raleway"); figure.ngg-figure {
overflow: hidden;
position: relative;
margin: 0;
padding: 0;
transform-style: preserve-3d;
}
figure.ngg-figure:hover figcaption.ngg-figcaption {
opacity: 1;
top: 0;
left: 0;
}
figcaption.ngg-figcaption {
opacity: 0;
position: absolute;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .7);
color: #fff;
margin: 0;
padding: 0;
transition-delay: .1s;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
backface-visibility: hidden;
}
figcaption.ngg-figcaption h6 {
margin: 0 !important;
padding: 10px 16px 10px 16px !important;
text-align: center;
color: white;
line-height: 1em;
font-family: Lato, sans-serif;
font-size: 14px;
max-width: calc(100% - 32px);
max-height: calc(100% - 32px);
white-space: normal;
text-transform: none;
word-break: break-all;
}
figure.nggc_no_sharing figcaption.ngg-figcaption h6 {
padding-top: 0 !important;
}
figure.nggc_no_sharing.nggc_no_description.nggc_no_title figcaption.ngg-figcaption h6 {
margin-top: 0 !important;
}
figure.nggc_no_description figcaption.ngg-figcaption h6 {
padding: 10px 16px 0 16px !important;
}
figcaption.ngg-figcaption .nggc-body {
margin: 0 !important;
padding: 0 !important;
line-height: 14px !important;
font-size: 14px !important;
overflow: hidden !important;
text-align: center;
color: white;
font-family: Lato, sans-serif;
max-height: 100%;
max-width: calc(100% - 34px);
white-space: normal;
}
figure.nggc_no_title .nggc-icon-wrapper {
margin-bottom: 10px;
}
figure.nggc_no_title figcaption.ngg-figcaption .nggc-body {
max-height: calc(100% - 60px);
}
figure.nggc_no_sharing figcaption.ngg-figcaption .nggc-body {
max-height: calc(100% - 60px);
}
.nggc-icon-wrapper {
font-size: 26px !important;
line-height: 27px !important;
padding: 0 6px 0 6px;
text-align: center;
margin: 4px 0 0 0;
height: 27px;
}  .front-page .content .nggc-icon-wrapper svg,
.front-page .content .nggc-icon-wrapper i,
.nggc-icon-wrapper svg,
.nggc-icon-wrapper i {
padding: 0 0 0 6px;
color: #b5b5b5;
border-radius: initial;
display: inline;
width: inherit;
background-color: initial;
margin: 0;
}
.nggc-icon-wrapper svg:first-of-type,
.nggc-icon-wrapper i:first-of-type {
padding-left: 0;
}
.nggc-icon-wrapper svg.fa-twitter-square,
.nggc-icon-wrapper i.fa-twitter-square {
color: #4099FF !important;
}
.nggc-icon-wrapper svg.fa-facebook-square,
.nggc-icon-wrapper i.fa-facebook-square {
color: #3B5998 !important;
}
.nggc-icon-wrapper svg.fa-pinterest-square,
.nggc-icon-wrapper i.fa-pinterest-square {
color: #cb2027 !important;
}
.nggc-icon-wrapper svg.fa-google-plus-square,
.nggc-icon-wrapper i.fa-google-plus-square {
color: #dd4b39 !important;
}
.nggc-icon-wrapper svg.fa-shopping-cart,
.nggc-icon-wrapper i.fa-shopping-cart {
}
.nggc-icon-wrapper svg.fa-star,
.nggc-icon-wrapper i.fa-star {
}
.ngg-caption-icon:hover {
opacity: 0.7;
}
figcaption.ngg-figcaption-plain {
background: rgba(0, 0, 0, 0);
}
figcaption.ngg-figcaption-fade {
transition: opacity .3s ease-in;
}
figcaption.ngg-figcaption-slideup {
top: 100%;
transition: all .3s ease;
}
figcaption.ngg-figcaption-slideright {
left: -100%;
transition: all .3s ease;
}
figcaption.ngg-figcaption-slidedown {
top:  -100%;
transition: all .3s ease;
}
figcaption.ngg-figcaption-slideleft {
left:  100%;
transition: all .3s ease;
} figure.ngg-figure:hover figcaption.ngg-figcaption-titlebar {
transform: translate3d(0, 0, 0);
}
figcaption.ngg-figcaption-titlebar .nggc-icon-wrapper {
background-color: rgba(0, 0, 0, 0.9);
color: white;
padding: 6px 8px 7px 8px;
line-height: 0.44em;
margin: 0;
height: 39px;
max-height: 39px;
order: 1;
flex-grow: 1;
}
figcaption.ngg-figcaption-titlebar .nggc-body {
color: white;
text-shadow: 1px 1px 2px #000;
height: calc(100% - 46px);
display: flex;
justify-content: center;
align-items: center;
order: 3;
max-width: 100%;
padding: 10px !important;
}
figure.nggc-ie10 figcaption.ngg-figcaption-titlebar .nggc-body {
display: inline-block !important;
}
figcaption.ngg-figcaption-titlebar h6 {
background-color: rgba(0, 0, 0, 0.9) !important;
height: 39px !important;
min-height: 39px !important;
max-height: 39px !important;
padding-top: 11px !important;
padding-left: 16px !important;
text-align: left;
box-sizing: border-box;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
order: 0;
flex-grow: 1;
width: calc(100% - 132px);
margin-right: 0 !important;
padding-right: 0 !important;
}
figure.nggc_no_sharing figcaption.ngg-figcaption-titlebar h6 {
padding-top: 11px !important;
max-width: 100%;
}
figure.nggc_no_description figcaption.ngg-figcaption-titlebar h6 {
padding-bottom: 11px !important;
}
figure.ngg-figure.nggc_no_title.ngg-figure-titlebar .nggc-icon-wrapper {
float: none;
text-align: right;
}
figcaption.ngg-figcaption-titlebar {
transform: translate3d(0, -125%, 0);
transition: all .3s linear;
top: -125%;
background-color: rgba(0, 0, 0, 0.6);
flex-flow: wrap;
justify-content: left;
align-content: flex-start;
}
figure.ngg-figure .nggc-body p {
margin: 0;
padding: 0;
}
figure.ngg-figure:hover figcaption.ngg-figcaption-titlebar .nggc-icon-wrapper i:nth-child(2) {
transition: transform 0.35s;
transition-delay: 0.1s;
}
figure.ngg-figure:hover figcaption.ngg-figcaption-titlebar .nggc-icon-wrapper i:nth-child(3) {
transition-delay: 0.3s;
}
figure.ngg-figure:hover figcaption.ngg-figcaption-titlebar .nggc-icon-wrapper i:nth-child(4) {
transition-delay: 0.5s;
} div.nextgen_pro_blog_gallery figure.ngg-figure {
text-align: center;
margin: 0 auto;
}
div.ngg-pro-album.nextgen_pro_list_album figure.ngg-figure {
float: left;
margin-right: 20px;
}
div.nextgen_pro_blog_gallery figure.ngg-figure img {
margin: 0 !important;
}
div.nextgen_pro_film figure.ngg-figure {
margin: 0 auto;
}
div.nextgen_pro_blog_gallery figure.ngg-figure img,
div.nextgen_pro_thumbnail_grid figure.ngg-figure img {
box-sizing: border-box !important;
}.tiled-gallery {
clear: both;
margin: 0 auto 20px auto !important;
overflow: hidden;
max-width: 100% !important;
}
.tiled-gallery img {
margin: 2px !important; }
.tiled-gallery .gallery-group {
float: left;
position: relative;
}
.tiled-gallery .tiled-gallery-item {
float: left;
margin: 0;
position: relative;
width: inherit; }
.tiled-gallery .gallery-row {
overflow: hidden;
margin: 0 auto 0 auto;
} .tiled-gallery .tiled-gallery-item a {
background: transparent;
border: none;
color: inherit;
margin: 0;
padding: 0;
text-decoration: none;
width: auto;
} .tiled-gallery .tiled-gallery-item img,
.tiled-gallery .tiled-gallery-item img:hover {
background: none;
border: none;
box-shadow: none;
max-width: 100%;
padding: 0;
vertical-align: middle;
} .tiled-gallery .tiled-gallery-item figure.ngg-figure img {
width: 100%;
height: 100%;
} .widget-gallery .tiled-gallery-unresized {
visibility: hidden;
height: 0px;
overflow: hidden;
} .tiled-gallery-item a figure.ngg-figure {
margin: 2px;
}
.tiled-gallery-item a figure.ngg-figure img {
margin: 0 !important;
}[class*=et_pb_section_dap_]{width:100%}#et-boc .area-outer-wrap{max-height:100vh;max-width:100vw;pointer-events:none;position:fixed;z-index:100}#et-boc .area-outer-wrap.entry-content{padding:0}#et-boc .area-outer-wrap[data-da-type=popup]{min-width:320px;padding:10px}@media screen and (min-width:981px){#et-boc .area-outer-wrap[data-da-type=popup]{width:90%}}@media screen and (max-width:980px){#et-boc .area-outer-wrap[data-da-type=popup]{width:100%}}@media (min-width:981px){#et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#et-boc .area-outer-wrap[data-da-type=inline]{bottom:unset;height:unset;left:unset;max-height:unset;max-width:unset;position:relative;right:unset;top:unset;-webkit-transform:unset;transform:unset;width:unset}#et-boc .area-outer-wrap>[data-da-area]{-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block!important;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;overscroll-behavior:contain;pointer-events:all;position:relative}#et-boc .area-outer-wrap>[data-da-area]>.et_pb_section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#et-boc .area-outer-wrap>[data-da-area] .clearfix:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row_inner:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_slides:after{content:""}#et-boc .area-outer-wrap>[data-da-area] .et_pb_contact_select{-moz-appearance:textfield}#et-boc .area-outer-wrap.full-height[data-da-overflow=full_height]>[data-da-area],#et-boc .area-outer-wrap[data-da-overflow=clip]>[data-da-area]{overflow:auto}#et-boc .area-outer-wrap[data-da-overflow=show]>[data-da-area]{overflow:visible}#et-boc .area-outer-wrap[data-da-type=flyin].full-height,#et-boc .area-outer-wrap[data-da-type=popup].full-height{bottom:0!important;height:auto!important;margin-top:0!important;top:0!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height [data-da-area],#et-boc .area-outer-wrap[data-da-type=popup].full-height [data-da-area]{max-height:100%}#et-boc .area-outer-wrap[data-da-type=flyin].full-height[data-da-size=auto] .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height[data-da-size=auto] .da-close-wrap{height:calc(100% - 20px)!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height:not([data-da-size=auto]) .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height:not([data-da-size=auto]) .da-close-wrap{height:100%!important}#et-boc .area-outer-wrap[data-da-size=full_screen],#et-boc .area-outer-wrap[data-da-size=full_width]{max-width:100vw;min-width:100vw;padding-left:0;padding-right:0;width:100vw}#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=top],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=top]{padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_screen] .et_pb_section,#et-boc .area-outer-wrap[data-da-size=full_width] .et_pb_section{max-width:none;min-width:100%;width:100%}#et-boc .area-outer-wrap[data-da-size=full_height],#et-boc .area-outer-wrap[data-da-size=full_screen]{height:100vh;max-height:100vh;min-height:100vh;padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=right],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=right]{padding-left:0;padding-right:0}#et-boc .area-outer-wrap .da-close-wrap{display:block;left:50%;overflow:visible;pointer-events:none;position:absolute;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s;z-index:100}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:20px;font-weight:700;height:30px;line-height:30px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:30px}#et-boc .area-outer-wrap .da-close:focus,#et-boc .area-outer-wrap .da-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#et-boc .area-outer-wrap[data-da-close-btn=no] .da-close-wrap{display:none!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{display:block}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff2;-webkit-box-shadow:0 0 3px 1px #00000008;box-shadow:0 0 3px 1px #00000008;color:#333}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{background:#fff;-webkit-box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;color:#000}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{background:#0002;-webkit-box-shadow:0 0 0 1px #ffffff08;box-shadow:0 0 0 1px #ffffff08;color:#eee;text-shadow:0 0 1px #000,0 0 3px #000a}#et-boc .area-outer-wrap[data-da-color=dark] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background:#2b2b2b;-webkit-box-shadow:0 0 1px 1px #fff3;box-shadow:0 0 1px 1px #fff3;color:#fff}#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:focus,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}#et-boc .area-outer-wrap[data-da-loader=yes] [data-da-area]{background-image:url(//macekasyn.cz/wp-content/plugins/popups-for-divi/images/spin.gif),-o-radial-gradient(center,circle,#fff 65%,#fff0 66%)!important;background-image:url(//macekasyn.cz/wp-content/plugins/popups-for-divi/images/spin.gif),radial-gradient(circle at center,#fff 65%,#fff0 66%)!important;background-position:50%;background-repeat:no-repeat;background-size:32px 32px,48px 48px!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2);box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2)}#et-boc .area-outer-wrap[data-da-shadow=no] [data-da-area]{-webkit-box-shadow:none;box-shadow:none}.area-outer-wrap [data-da-area]{display:block;pointer-events:all}.da-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.55);bottom:0;left:0;position:fixed;right:0;top:0;transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:99}.da-overlay-visible{overflow:hidden}.da-overlay-visible .da-overlay{backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}[data-area-hook]{display:none!important;visibility:hidden!important}.da-flyin-visible .mfp-bg,.da-hover-visible .mfp-bg,.da-popup-visible .mfp-bg{z-index:20000000}.da-flyin-visible .mfp-wrap,.da-hover-visible .mfp-wrap,.da-popup-visible .mfp-wrap{z-index:20000001}