div.codeblock{padding:5px;border:1px solid #CCC;background-color:#EEE}#page #main .rs-catalog-card{position:relative!important;display:block!important;isolation:isolate;overflow:hidden!important;width:100%!important;max-width:100%!important;min-height:188px!important;margin:0!important;padding:24px 20px!important;border:0!important;border-bottom:1px solid rgba(128,97,37,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#242524!important;text-decoration:none!important;box-sizing:border-box!important;line-height:1.4!important}#page #main .rs-catalog-card *{box-sizing:border-box!important}#page #main .rs-catalog-card .rs-catalog-photo{position:absolute!important;z-index:-1!important;inset:0 0 0 auto!important;display:block!important;width:66%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;object-fit:cover!important;object-position:75% 50%!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 20%,#000 55%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 20%,#000 55%)}#page #main .rs-catalog-copy{display:block!important;width:64%!important;position:relative!important;z-index:1!important}#page #main .rs-catalog-number{display:flex!important;gap:10px!important;align-items:center!important;color:#806125!important;font:500 12px/1.4 'RS Source Sans',Arial,sans-serif!important;margin-bottom:12px!important}#page #main .rs-catalog-number::before{content:'';display:block;width:21px;height:1px;background:#a38751}#page #main .rs-catalog-title{display:block!important;font:650 27px/1.15 'RS Source Sans',Arial,sans-serif!important;letter-spacing:-.5px!important;color:#242524!important;margin:0 0 9px!important;text-align:left!important}#page #main .rs-catalog-description{display:block!important;width:85%!important;font:400 14px/1.45 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;margin:0!important;text-align:left!important}#page #main .rs-catalog-link{display:flex!important;align-items:center!important;gap:10px!important;width:max-content!important;margin-top:19px!important;font:600 14px/1.4 'RS Source Sans',Arial,sans-serif!important;color:#806125!important;text-decoration:none!important}#page #main .rs-catalog-link span{font-size:20px!important;line-height:1!important}#page #main .rs-catalog-card:hover .rs-catalog-link{color:#51401e!important;text-decoration:underline!important;text-underline-offset:4px}#page #main .rs-catalog-card:focus{outline:2px solid #806125!important;outline-offset:-2px!important}#page #main :is(#node-325,#node-324,#node-323,#node-227):has(.rs-catalog-card) .field-title{display:none!important}#page #main :is(#node-325,#node-324,#node-323,#node-227):has(.rs-catalog-card){margin-top:0!important;margin-bottom:10px!important}@media screen and (max-width:959px){#page #main .rs-catalog-card{min-height:180px!important;padding:20px 10px!important}#page #main .rs-catalog-card .rs-catalog-photo{width:58%!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 30%,#000 72%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 30%,#000 72%)}#page #main .rs-catalog-copy{width:70%!important}#page #main .rs-catalog-title{font-size:24px!important}#page #main .rs-catalog-description{width:85%!important;font-size:13px!important}#page #main .rs-catalog-link{margin-top:16px!important}}@media screen and (max-width:359px){#page #main .rs-catalog-title{font-size:21px!important}#page #main .rs-catalog-description{width:96%!important}}#page #main #rs-menu-web{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;color:#242524!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#page #main #rs-menu-web *{box-sizing:border-box!important}#page #main #rs-menu-web .rs-menu-intro{font:400 16px/1.65 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;margin:0 0 22px!important;text-align:left!important}#page #main #rs-menu-web .rs-menu-nav{display:flex!important;flex-wrap:wrap!important;gap:4px 18px!important;border-top:1px solid #b5b5ad!important;border-bottom:1px solid #b5b5ad!important;padding:8px 0!important;margin:0 0 28px!important;background:transparent!important}#page #main #rs-menu-web .rs-menu-nav a{display:inline-block!important;font:600 15px/1.45 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;text-decoration:none!important;padding:7px 0!important;border-bottom:1px solid transparent!important;max-width:100%!important;overflow-wrap:anywhere}#page #main #rs-menu-web .rs-menu-nav a:hover{color:#242524!important;border-bottom-color:#a38751!important}#page #main #rs-menu-web .rs-menu-nav a:focus{outline:2px solid #806125!important;outline-offset:3px!important}#page #main #rs-menu-web .rs-menu-section{margin:0 0 32px!important;scroll-margin-top:20px}#page #main #rs-menu-web .rs-menu-section-heading{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 4px!important}#page #main #rs-menu-web .rs-menu-section-heading::after{content:'';height:1px;background:#a38751;flex:1;opacity:.7;min-width:20px}#page #main #rs-menu-web .rs-menu-section-heading h2{font:600 23px/1.35 'RS Source Sans',Arial,sans-serif!important;margin:0!important;padding:0!important;color:#242524!important;text-transform:none!important;letter-spacing:normal!important;overflow-wrap:anywhere;min-width:0}#page #main #rs-menu-web .rs-menu-section-note{font:400 15px/1.6 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;margin:10px 0 6px!important;text-align:left!important}#page #main #rs-menu-web .rs-menu-items{list-style:none!important;padding:0!important;margin:0!important}#page #main #rs-menu-web .rs-menu-item{list-style:none!important;margin:0!important;padding:20px 0!important;border-bottom:1px solid #b5b5ad!important;background:none!important}#page #main #rs-menu-web .rs-menu-item::before{content:none!important}#page #main #rs-menu-web .rs-menu-item-top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:baseline!important}#page #main #rs-menu-web .rs-menu-item h3{font:650 18px/1.4 'RS Source Sans',Arial,sans-serif!important;color:#242524!important;margin:0!important;padding:0!important;text-transform:none!important;letter-spacing:normal!important;text-align:left!important;min-width:0!important;overflow-wrap:anywhere!important}#page #main #rs-menu-web .rs-menu-number{font:400 12px/1.4 'RS Source Sans',Arial,sans-serif!important;color:#555c50!important;white-space:nowrap}#page #main #rs-menu-web .rs-menu-price{font:650 18px/1.4 'RS Source Sans',Arial,sans-serif!important;color:#242524!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}#page #main #rs-menu-web .rs-menu-description{font:400 15px/1.6 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;margin:7px 0 8px!important;text-align:left!important;overflow-wrap:anywhere!important;hyphens:none!important}#page #main #rs-menu-web .rs-menu-meta{display:flex!important;flex-wrap:wrap!important;gap:4px 14px!important;margin:8px 0 0!important;font:400 13px/1.5 'RS Source Sans',Arial,sans-serif!important;color:#555c50!important}#page #main #rs-menu-web .rs-menu-portion{font-weight:650!important;color:#484c44!important}#page #main #rs-menu-web .rs-menu-footer{border-top:1px solid #a38751!important;padding-top:18px!important}#page #main #rs-menu-web .rs-menu-footer p{font:400 14px/1.65 'RS Source Sans',Arial,sans-serif!important;color:#484c44!important;margin:0 0 16px!important;text-align:left!important;overflow-wrap:anywhere!important}#page #main #rs-menu-web .rs-menu-footer summary{font:600 15px/1.5 'RS Source Sans',Arial,sans-serif!important;color:#242524!important;padding:10px 0!important;cursor:pointer}#page #main #rs-menu-web .rs-menu-edit a{font:600 14px/1.5 'RS Source Sans',Arial,sans-serif!important;color:#806125!important}@media screen and (max-width:959px){#page #main #rs-menu-web .rs-menu-intro{font-size:15px!important}#page #main #rs-menu-web .rs-menu-item-top{gap:12px!important}#page #main #rs-menu-web .rs-menu-item h3,#page #main #rs-menu-web .rs-menu-price{font-size:17px!important}#page #main #rs-menu-web .rs-menu-section-heading h2{font-size:22px!important}#page #main #rs-menu-web .rs-menu-nav{gap:2px 16px!important}#page #main #rs-menu-web .rs-menu-nav a{padding:10px 0!important}}#page #main #rs-menu-web .rs-menu-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;border:0!important;padding:0!important;margin:0 0 30px!important}#page #main #rs-menu-web .rs-menu-nav a{display:flex!important;align-items:center!important;position:relative!important;min-height:62px!important;padding:12px 28px 12px 12px!important;border:1px solid #adb1a7!important;border-radius:4px!important;background:#e2e2dd!important;color:#242524!important;font-size:14px!important;line-height:1.4!important;text-align:left!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3)!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}#page #main #rs-menu-web .rs-menu-nav a::after{content:'↓';position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#806125;font-size:17px;font-weight:400}#page #main #rs-menu-web .rs-menu-nav a:hover,#page #main #rs-menu-web .rs-menu-nav a:focus{background:#242625!important;color:#d9bd83!important;border-color:#a38751!important}#page #main #rs-menu-web .rs-menu-nav a:hover::after,#page #main #rs-menu-web .rs-menu-nav a:focus::after{color:#d9bd83}#page #main #rs-menu-web .rs-menu-downloads{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important}#page #main #rs-menu-web .rs-menu-downloads a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px!important;min-height:56px!important;border:1px solid #a38751!important;border-radius:4px!important;background:#e2e2dd!important;color:#242524!important;font:650 15px/1.45 'RS Source Sans',Arial,sans-serif!important;text-decoration:none!important}#page #main #rs-menu-web .rs-menu-downloads a span{min-width:0;overflow-wrap:anywhere}#page #main #rs-menu-web .rs-menu-downloads small{font:600 12px/1.4 'RS Source Sans',Arial,sans-serif!important;color:#806125!important;flex-shrink:0}#page #main #rs-menu-web .rs-menu-downloads a:hover{background:#d4d7ce!important}#page #main #rs-menu-web .rs-menu-downloads a:focus{outline:2px solid #806125!important;outline-offset:3px!important}@media screen and (max-width:959px){#page #main #rs-menu-web .rs-menu-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#page #main #rs-menu-web .rs-menu-nav a{min-height:62px!important;padding:12px 28px 12px 12px!important}#page #main #rs-menu-web .rs-menu-downloads{grid-template-columns:minmax(0,1fr)!important}}.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em}.container-inline-date .form-item{float:none;padding:0;margin:0}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{padding:0;margin:0}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0}.calendar td{padding:0}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px}.date-repeat-input select{min-width:7em}.date-repeat fieldset{clear:both;float:none}.date-views-filter-wrapper{min-width:250px}.date-views-filter input{float:left!important;margin-right:2px!important;padding:0!important;width:12em;min-width:12em}.date-nav{width:100%}.date-nav div.date-prev{text-align:left;width:24%;float:left}.date-nav div.date-next{text-align:right;width:24%;float:right}.date-nav div.date-heading{text-align:center;width:50%;float:left}.date-nav div.date-heading h3{margin:0;padding:0}.date-clear{float:none;clear:both;display:block}.date-clear-block{float:none;width:auto;clear:both}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.date-clear-block{display:inline-block}/*\*/* html .date-clear-block{height:1%}.date-clear-block{display:block}/**/.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-weight:bold;font-size:2em}div.date-calendar-day span.year{font-size:.9em;padding:2px}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.timeEntry_control{vertical-align:middle;margin-left:2px}* html .timeEntry_control{margin-top:-4px}.filefield-icon{margin:0 2px 0 0}.filefield-element{margin:1em 0;white-space:normal}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%}.filefield-element .widget-edit{float:left;max-width:70%}.filefield-element .filefield-preview{width:16em;overflow:hidden}.filefield-element .widget-edit .form-item{margin:0 0 1em 0}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0}.filefield-element input.progress-disabled{float:none;display:inline}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0}.filefield-element div.ahah-progress-bar div.bar{margin:0}#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden}#imageContainer,#frameContainer,#modalContainer{padding:10px}#modalContainer{line-height:1em;overflow:auto}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;*left:0%}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0px;height:45px}#imageData>#frameHoverNav{left:0}#hoverNav a,#frameHoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background:transparent url("/sites/all/modules/contrib/lightbox2/images/blank.gif") no-repeat;display:block}#prevLink,#framePrevLink{left:0;float:left}#nextLink,#frameNextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url("/sites/all/modules/contrib/lightbox2/images/prev.gif") left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url("/sites/all/modules/contrib/lightbox2/images/next.gif") right 15% no-repeat}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url("/sites/all/modules/contrib/lightbox2/images/prev_hover.gif") left 15% no-repeat}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url("/sites/all/modules/contrib/lightbox2/images/next_hover.gif") right 15% no-repeat}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em}#imageData #bottomNav{height:66px}.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}#overlay_default{opacity:0.6}#overlay_macff2{background:transparent url("/sites/all/modules/contrib/lightbox2/images/overlay.png") repeat}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline;width:100%}* html .clearfix{/*\*/height:1%/**/}#bottomNavClose{display:block;background:url("/sites/all/modules/contrib/lightbox2/images/close.gif") left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px}#bottomNavClose:hover{background-position:right}#loadingLink{display:block;background:url("/sites/all/modules/contrib/lightbox2/images/loading.gif") no-repeat;width:32px;height:32px}#bottomNavZoom{display:none;background:url("/sites/all/modules/contrib/lightbox2/images/expand.gif") no-repeat;width:34px;height:34px;position:relative;left:30px;float:right}#bottomNavZoomOut{display:none;background:url("/sites/all/modules/contrib/lightbox2/images/contract.gif") no-repeat;width:34px;height:34px;position:relative;left:30px;float:right}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url("/sites/all/modules/contrib/lightbox2/images/play.png") no-repeat}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url("/sites/all/modules/contrib/lightbox2/images/pause.png") no-repeat}.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px}.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px}.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px}.lightbox_hide_image{display:none}#lightboxImage{-ms-interpolation-mode:bicubic}.views_slideshow_singleframe_no_display,.views_slideshow_singleframe_hidden,.views_slideshow_singleframe_controls,.views_slideshow_singleframe_image_count{display:none}.views_slideshow_singleframe_pager div a img{width:75px;height:75px}.views_slideshow_singleframe_pager div{display:inline;padding-left:10px}.views_slideshow_singleframe_pager.thumbnails a.activeSlide img{border:3px solid #000}.views_slideshow_singleframe_pager.numbered a.activeSlide{text-decoration:underline}.views_slideshow_thumbnailhover_no_display,.views_slideshow_thumbnailhover_hidden,.views_slideshow_thumbnailhover_controls,.views_slideshow_thumbnailhover_image_count{display:none}.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold}.field .field-label-inline,.field .field-label-inline-first{display:inline}.field .field-label-inline{visibility:hidden}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em}.node-form .content-add-more .form-submit{margin:0}.node-form .number{display:inline;width:auto}.node-form .text{width:auto}.form-item #autocomplete .reference-autocomplete{white-space:normal}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none}table#content-field-overview tr.content-add-new .description{margin-bottom:0}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0}.advanced-help-topic dd{margin-bottom:.5em}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px}.advanced-help-topic .content-border{border:1px solid #AAA}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px!important;background:url("/sites/all/modules/core/ctools/images/status-active.gif") right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url("/sites/all/modules/core/ctools/images/status-active.gif") center center no-repeat}#switchtheme-switch-form div{width:100%}#switchtheme-switch-form div.form-item{float:left;width:auto;margin:0;padding:0}#switchtheme-switch-form #edit-submit{float:left;width:auto;margin-left:3px}div.fieldgroup{margin:.5em 0 1em 0}div.fieldgroup .content{padding-left:1em}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:bold}.views-exposed-widgets{margin-bottom:.5em}html.js a.views-throbbing,html.js span.views-throbbing{background:url("/sites/all/modules/core/views/images/status-active.gif") no-repeat right center;padding-right:18px}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em}.block div.view div.views-admin-links{margin-top:0}div.view div.views-admin-links ul{padding-left:0}div.view div.views-admin-links li a{color:#ccc}div.view div.views-admin-links li{padding-bottom:2px;z-index:201}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent}div.view div.views-admin-links a:before{content:"["}div.view div.views-admin-links a:after{content:"]"}div.view div.views-hide{display:none}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200}div.view:hover div.views-hide{margin-top:-1.5em}.views-view-grid tbody{border-top:none}@media screen{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit}ol,ul,ul,ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0px}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0px}input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}#blocks td.region{font-weight:bold}#blocks tr.region-message{font-weight:normal;color:#999}#blocks tr.region-populated{display:none}div#edit-openid-identifier-wrapper{display:block}html.js #user-login-form div#edit-openid-identifier-wrapper,html.js #user-login div#edit-openid-identifier-wrapper{display:none}html.js #user-login-form li.openid-link,html.js #user-login li.openid-link{display:block}#user-login-form li.openid-link,#user-login-form li.user-link,#user-login li.openid-link,#user-login li.user-link{display:none}body.drag{cursor:move}th.active img{display:inline}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}thead th{text-align:auto}.error{color:#e55}.warning{color:#e09010}.ok{color:#008000}div.error{border:1px solid #d77}div.warning{border:1px solid #f0c020}div.ok{border:1px solid #00aa00}div.error,tr.error{background:#fcc;color:#200}div.warning,tr.warning{background:#ffd;color:#220}div.ok,tr.ok{background:#dfd;color:#020}.form-item input.error,.form-item textarea.error,.form-item select.error{border-style:solid;border-color:red}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.marker,.form-required{color:#f00}.more-link,.more-help-link{text-align:right}.nowrap{white-space:nowrap}.item-list .pager{clear:both;text-align:center}.item-list .pager li{display:inline}.pager-current{font-weight:bold}dl.multiselect dt,dl.multiselect dd{float:left}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{width:14em}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em}.container-inline div,.container-inline label{display:inline}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.throbbing{background:transparent url("/sites/all/themes/tao/drupal/throbber.gif") 100% 50% no-repeat}.resizable-textarea{width:95%}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee;border:1px solid #ddd;border-top:0px;cursor:s-resize}html.js .resizable-textarea textarea{margin-bottom:0px;width:100%;display:block}.draggable a.tabledrag-handle{cursor:move;float:left;margin-right:10px;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{height:20px;width:20px;background:url("/sites/all/themes/tao/drupal/draggable.png") 0px 0px no-repeat}a.tabledrag-handle-hover .handle{background-position:0px -20px}div.indentation{width:20px;height:20px;float:left}div.tree-child{background:url("/sites/all/themes/tao/drupal/tree.png") no-repeat 10px 50%}div.tree-child-last{background:url("/sites/all/themes/tao/drupal/tree-bottom.png") no-repeat 10px 50%}div.tree-child-horizontal{background:url("/sites/all/themes/tao/drupal/tree.png") no-repeat -10px 50%}.joined + .grippie{height:5px;margin-bottom:-2px}.teaser-checkbox{padding-top:1px}div.teaser-button-wrapper{float:right;padding-right:5px}.teaser-checkbox div.form-item{float:right;margin-right:5px}textarea.teaser{display:none}html.js .no-js{display:none}.progress{font-weight:bold}.progress .bar{background:#fff url("/sites/all/themes/tao/drupal/progress.gif");border:1px solid #035;height:18px}.progress .filled{background:#07b;height:18px;width:0%}.progress .percentage{float:right}.progress-disabled{float:left}.ahah-progress{float:left}.ahah-progress .throbber{width:20px;height:20px;background:transparent url("/sites/all/themes/tao/drupal/throbber.gif") 50% 50% no-repeat;float:left}.ahah-progress-bar{width:16em}#first-time strong{display:block}tr.selected td{background:#ffc}table.sticky-header{margin-top:0px;background:#fff}#clean-url.install{display:none}html.js .js-hide{display:none}#system-modules div.incompatible,#system-themes-form div.incompatible{font-weight:bold}span.password-strength,span.password-confirm{visibility:hidden}div.password-description{max-width:500px}.update .project,.update table.version-recommended-strong .version-title{font-weight:bold}.update .version-status{float:right}.update .version-status .icon{padding-left:10px}.update .version-date{white-space:nowrap}.update tr.error .version-recommended{background:#fdd}.update tr.warning .version-recommended{background:#ffe}.current-version,.new-version{direction:ltr}.update tr.unknown{background:#ddd}.update table.version-security .version-title{color:#910}.update .security-error{font-weight:bold;color:#910}#permissions td.module{font-weight:bold}#permissions td.permission{padding-left:20px}#skipnav{position:absolute;left:-1000px;top:-1000px}.limiter{margin:0px auto}ul.links li,ul.links li a{float:left}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline}.prose{line-height:20px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose pre,.prose div.codeblock,.prose blockquote{margin:0px 0px 20px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:bold}.prose h1{font-size:18px}.prose h2{font-size:15px}.prose pre,.prose code,.prose div.codeblock{font-size:11px;font-family:monospace}.prose pre,.prose blockquote,.prose div.codeblock{line-height:20px;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee}.prose ol li,.prose ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px}.prose ol li{list-style:decimal}.prose ul li{list-style:disc}.prose img{display:block}.prose .links,.prose .links li,.prose .item-list ul,.prose .item-list li{margin:0px;padding:0px;list-style:none}table{width:100%;margin:0px 0px 20px}table th,table td{vertical-align:middle}input.form-text,select,textarea{border:1px solid #ccc}input.form-submit,label{font-weight:bold}input.form-submit{cursor:pointer}input.form-radio,input.form-checkbox{vertical-align:middle}.form-item .description,.description{color:#666;font-size:11px}fieldset.collapsible .fieldset-title{cursor:pointer}html.js fieldset.collapsed .fieldset-content{display:none}table.grid-2 td{width:50%}table.grid-3 td{width:33.3%}table.grid-4 td{width:25%}table.grid-5 td{width:20%}table.grid-6 td{width:16.6%}table.grid-7 td{width:14.2%}table.grid-8 td{width:12.5%}ul.links:after,.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.inline:after{content:"";display:none;clear:none}ul.links,.clear-block{display:inline-block}/*\*/* html ul.links,* html .clear-block{height:1%}ul.links,.clear-block{display:block}/**/input,texarea,select{background:#FFFFFF;border:1px solid #606060}.form-item label{font-weight:bold;padding:8px 0 4px 0}input.form-submit{cursor:pointer;height:26px;background:#AAAAAA;color:#FFFFFF;font-weight:bold;border:1px solid #606060;padding:0 10px 2px;margin:10px 0 0 0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative;behavior:url("/pie.htc")}input.form-submit:hover{color:#FFFF00}.messages-box{background-color:#FFFFFF;position:relative;color:#000000}.messages-box .messages{padding:24px 38px 24px 10px;border:1px solid #AAAAAA;margin-bottom:15px;margin-top:0px;line-height:1.5;color:#000000}.messages-box ul{margin:0px;padding:0}.messages-box ul li{margin-left:15px;line-height:1.5;color:#000000;list-style:disc inside;background:none;margin:0;padding:0}.messages-box ul li a{color:#000000}.messages-box .error{background:url("/sites/all/themes/wuji/grafika/messages-error.gif") no-repeat 12px 50%;padding-left:80px;border:1px solid #B50000}.messages-box .status{background:url("/sites/all/themes/wuji/grafika/messages-info.gif") no-repeat 12px 50%;padding-left:80px;border:1px solid #007000}.messages-box .close{position:absolute;right:10px;top:10px;width:18px;height:18px;background:url("/sites/all/themes/wuji/grafika/messages-close.gif") no-repeat 0 0;cursor:pointer}.messages-box .close span{display:none}.messages-box .close:hover{background-position:0 -18px}ul.primary-tabs{border-collapse:collapse;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 8px;padding:0px;white-space:nowrap;list-style:none;height:30px}ul.primary-tabs li{line-height:30px;float:left;height:30px;margin:0 5px 0 0;padding:0;list-style:none}ul.primary-tabs li a{border-width:0px;height:30px;padding:0 15px;display:block;font-size:13px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-transform:uppercase;margin:0px;float:left;background:url("/sites/all/themes/wuji/grafika/tab.gif") repeat-x 0 0;border-left:1px solid #808080;border-right:1px solid #808080}ul.primary-tabs li.active a{background:url("/sites/all/themes/wuji/grafika/tab-on.gif") repeat-x 0 0;border-left:1px solid #808080;border-right:1px solid #808080}ul.primary-tabs li a:hover{color:#FFFF00}ul.secondary{margin-bottom:15px}#user-login,#user-pass,.profile,#user-register{border:1px solid #808080;padding:5px 15px 15px 15px;background-color:#FFFFFF;color:#000000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative;behavior:url("/pie.htc")}body{padding:0px;border-width:0px;margin:0px;background:#554124}#body1{background:url("/sites/default/themes/sauna/css/body1.jpg") repeat-x center top}#body2{background:url("/sites/default/themes/sauna/css/body2.jpg") no-repeat center top;min-height:933px}#page{margin-left:auto;margin-right:auto;width:960px}#header{position:relative;height:428px}#container1{background:url("/sites/default/themes/sauna/css/container-back.jpg") repeat-y 0 0}#container2{background:url("/sites/default/themes/sauna/css/container1.jpg") no-repeat left top}#container3{background:url("/sites/default/themes/sauna/css/container3.png?v=20261007-2") no-repeat right bottom;min-height:500px}#sidebar-left{position:relative;float:left;width:191px;left:-575px;padding-bottom:180px}#main{position:relative;float:left;width:575px;left:191px}#sidebar-right{position:relative;float:right;width:194px;padding-bottom:180px}#footer{position:relative;background:url("/sites/default/themes/sauna/css/pata.jpg") no-repeat right bottom;height:41px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear-block:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clear-block,*:first-child+html .clear-block{zoom:1}* html .clear-block{height:1%}*.hidden{position:absolute;top:-5000px;left:0;width:1px;height:1px;overflow:hidden}.hide{display:none}body{font-family:Arial,Helvetica,sans-serif;font-size:0.75em;color:#000000;margin:0;padding:0}body.mceContentBody{font-family:Arial,Helvetica,sans-serif;font-size:0.75em;color:#000000;padding:15px}a,body.mceContentBody a{color:#334776}a:hover,body.mceContentBody a:hover{color:#000000}a:focus,body.mceContentBody a:focus{outline:0px dotted}p,body.mceContentBody p{margin-bottom:8px;line-height:1.5;font-size:1em}h2,body.mceContentBody h2{color:#f29724;margin-bottom:18px;padding-top:0px;font-size:1.6em;font-weight:normal;line-height:1.3}h3,body.mceContentBody h3{padding:13px 0 0 0;margin-bottom:8px;font-size:1.4em;font-weight:normal;color:#444444}h4,body.mceContentBody h4{font-size:1.4em}h5,body.mceContentBody h5{font-size:1.1em}h6,body.mceContentBody h6{font-size:1em}ul,body.mceContentBody ul{margin:15px 0px 15px 18px;padding:0}ul li,body.mceContentBody ul li{line-height:1.4;list-style-position:outside;list-style-type:disc}ul li ul,body.mceContentBody ul li ul{margin:10px 0px 10px 24px;padding:0}ol,body.mceContentBody ol{margin:15px 0px 15px 24px;padding:0}ol li,body.mceContentBody ol li{line-height:1.4;list-style-position:outside;list-style-type:decimal}table,body.mceContentBody table{border-top:2px solid #AAAAAA;border-left:1px dashed #AAAAAA;border-collapse:collapse;width:100%;margin-bottom:15px;font-size:1em;color:#000000}table td,body.mceContentBody table td{border-bottom:2px solid #AAAAAA;border-right:1px dashed #AAAAAA;padding:5px;line-height:1.4;font-size:1em;color:#000000}table th,body.mceContentBody table th{background-color:#808080;border-bottom:1px solid #AAAAAA;border-right:1px solid #AAAAAA;color:#FFFFFF;padding:5px;line-height:1.4;text-align:left;font-size:1em}table.noborder,body.mceContentBody table.noborder{border:0}table.noborder td,body.mceContentBody table.noborder td{border:0;padding:3px 10px 3px 0;vertical-align:top}dl,body.mceContentBody dl,hr,body.mceContentBody hr,pre,body.mceContentBody pre,table,body.mceContentBody table,address,body.mceContentBody address,fieldset,body.mceContentBody fieldset{margin-bottom:20px}img{vertical-align:top}.obrazek-vlevo{float:left;margin-top:3px;margin-right:15px;margin-bottom:10px}.obrazek-vpravo{float:right;margin-top:3px;margin-left:15px;margin-bottom:15px}.obrazek-stred{margin:15px auto;display:block;width:auto;text-align:center}}@media print{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit}ol,ul,ul,ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0px}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0px}input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}#skipnav{position:absolute;left:-1000px;top:-1000px}.limiter{margin:0px auto}ul.links li,ul.links li a{float:left}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline}.prose{line-height:20px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose pre,.prose div.codeblock,.prose blockquote{margin:0px 0px 20px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:bold}.prose h1{font-size:18px}.prose h2{font-size:15px}.prose pre,.prose code,.prose div.codeblock{font-size:11px;font-family:monospace}.prose pre,.prose blockquote,.prose div.codeblock{line-height:20px;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee}.prose ol li,.prose ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px}.prose ol li{list-style:decimal}.prose ul li{list-style:disc}.prose img{display:block}.prose .links,.prose .links li,.prose .item-list ul,.prose .item-list li{margin:0px;padding:0px;list-style:none}table{width:100%;margin:0px 0px 20px}table th,table td{vertical-align:middle}input.form-text,select,textarea{border:1px solid #ccc}input.form-submit,label{font-weight:bold}input.form-submit{cursor:pointer}input.form-radio,input.form-checkbox{vertical-align:middle}.form-item .description,.description{color:#666;font-size:11px}fieldset.collapsible .fieldset-title{cursor:pointer}html.js fieldset.collapsed .fieldset-content{display:none}table.grid-2 td{width:50%}table.grid-3 td{width:33.3%}table.grid-4 td{width:25%}table.grid-5 td{width:20%}table.grid-6 td{width:16.6%}table.grid-7 td{width:14.2%}table.grid-8 td{width:12.5%}ul.links:after,.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.inline:after{content:"";display:none;clear:none}ul.links,.clear-block{display:inline-block}/*\*/* html ul.links,* html .clear-block{height:1%}ul.links,.clear-block{display:block}/**/body{font-family:"Georgia","Times New Roman",serif;font-size:9pt;line-height:15pt;margin:0pt;padding:0pt}a{color:#000;text-decoration:none}div.comment-links,div.node-links,ul.links,div.page-links,div.box,div.picture,form{display:none}ul.inline,ul.inline li,ul.inline li a{float:none;display:inline}div.limiter{max-width:50em}.prose a{font-style:italic;border-bottom:1pt solid #ccc}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose blockquote{margin:0pt 0pt 15pt}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{border-bottom:1pt solid #ccc;padding-bottom:5pt;font-weight:normal;font-size:11pt}.prose h1{font-size:15pt}.prose h2{font-size:13pt}.prose ol li,.description ol li{list-style:decimal}.prose img{page-break-inside:avoid;display:block}div.print-header{font-family:Arial,sans-serif;clear:both;border-bottom:1pt solid #ccc;padding:0pt 0pt 10pt;margin:0pt 0pt 10pt;line-height:20pt}div.print-header img.logo{display:block;height:20pt}#footer{font-size:7pt;font-family:Arial,sans-serif;clear:both;border-top:1pt solid #ccc;padding:10pt 0pt 0pt;margin:10pt 0pt 0pt;line-height:20pt}.node-title{line-height:20pt;font-size:18pt;letter-spacing:-0.5pt;font-weight:normal;margin:0pt 0pt 10pt}.node-title a{text-decoration:none}div.node-submitted,div.comment-submitted{margin:10pt 0pt;color:#666;font-family:Arial,sans-serif;font-size:7pt}div.node .footer{margin:10pt 0pt;font-size:6pt}div.comment{border-top:1pt solid #ccc;padding:10pt 0pt}h6.comments-title{padding:10pt 0pt;font-size:9pt;font-family:Arial,sans-serif}.comment-title{font-size:13pt;font-weight:normal}.node .field-label{display:inline}.node .field{margin:10pt 0pt}table{border-collapse:collapse;width:100%}table th{font-family:Arial,Helvetica,sans-serif}table th,table td{font-size:9pt;padding:5pt 10pt;border:1pt solid #ccc}@media screen{body{background:#f8f8f8;padding:100px 0px}div.limiter{background:#fff;padding:.5in;width:7in;border:5pt solid #eee}}}#logo{position:absolute;top:0px;left:0px;width:960px;height:428px;background:url("/sites/default/themes/sauna/css/hlava.png") no-repeat 0 0;z-index:100}#logo a{position:absolute;top:0px;left:0px;width:420px;height:137px;z-index:150}#logo a span,#logo a strong{display:none}#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3{position:absolute;bottom:10px;left:0}#block-menu_block-1{position:absolute;top:137px;left:0px;width:960px;height:29px;background:url("/sites/default/themes/sauna/css/menu.png") no-repeat 0 0;z-index:200}#block-menu_block-1 ul{margin:0}#block-menu_block-1 ul li{margin:0;height:29px;line-height:26px;float:left;list-style:none;border-right:1px solid #FFFFFF}#block-menu_block-1 ul li a{display:block;float:left;height:29px;line-height:29px;color:white;text-decoration:none;font-weight:bold;color:#FFFFFF;text-transform:uppercase;padding:0 15px;font-size:13px}#block-menu_block-1 ul li a:hover{color:#909090}#block-menu_block-1 ul li.active-trail a{color:#f29724}#block-menu_block-1 ul li.active-trail a:hover{color:#f29724}#block-locale-0{position:absolute;top:144px;right:7px;z-index:250}#block-locale-0 ul{margin:0}#block-locale-0 ul li{margin:0;line-height:1;float:left;list-style:none;border-right:1px solid #909090}#block-locale-0 ul li.last{border-right:0px solid #909090}#block-locale-0 ul li a{display:block;float:left;text-decoration:none;font-weight:normal;color:#909090;text-transform:lowercase;padding:0 10px;font-size:13px;font-weight:bold}#block-locale-0 ul li a:hover{color:#FFFFFF}#block-locale-0 ul li.active a{color:#FFFFFF}#block-locale-0 ul li a img{display:none}#footer p{line-height:41px;padding:0px;margin:0px;text-indent:0px;color:#FFFFFF;position:absolute;right:45px;top:0}#block-menu-menu-general ul{padding:0px;margin:0;list-style:none}#block-menu-menu-general ul li{margin:0px;padding:0px;list-style:none;height:41px;float:left;border-right:1px solid #808080}#block-menu-menu-general ul li a{float:left;display:block;list-style:none;line-height:41px;padding:0px 15px;margin:0px;color:#FFFFFF;text-decoration:none}#block-menu-menu-general ul li a:hover{color:#AAAAAA}#sidebar-left .block-menu{margin:5px 0 15px 0;padding:0}#sidebar-left .block-menu ul{margin:0;padding:0}#sidebar-left .block-menu ul li{margin:0;line-height:49px;padding:0;list-style:none}#sidebar-left .block-menu ul li a{display:block;padding:0 0 0 30px;line-height:49px;height:49px;background:url("/sites/default/themes/sauna/css/left-menu.png") no-repeat 0 0;text-decoration:none;color:#4c4854;text-transform:uppercase;font-weight:bold}#sidebar-left .block-menu ul li a:hover{color:#f29724}#sidebar-left .block-menu ul li.active-trail a{background:url("/sites/default/themes/sauna/css/left-menu-active.png") no-repeat 0 0}#sidebar-left .block-menu ul li.active-trail a.active{color:#f29724}#sidebar-left .block-menu ul li.active-trail a:hover{color:#f29724}#sidebar-left .block-menu ul li ul{padding:6px 0 0px 0;margin:0}#sidebar-left .block-menu ul li.active-trail ul li a{background:none;line-height:1.2;height:auto;padding:0 0 10px 40px;color:#4c4854}#sidebar-right #block-menu-menu-shorcut{margin:5px 0 15px 0;padding:0}#sidebar-right .block-title{text-align:center;margin:0}#sidebar-right #block-menu-menu-shorcut ul{margin:0;padding:0}#sidebar-right #block-menu-menu-shorcut ul li{margin:0;line-height:1;padding:0;list-style:none;background:url("/sites/default/themes/sauna/css/right-menu.png") no-repeat 0 0;height:62px}#sidebar-right #block-menu-menu-shorcut ul li a{display:block;padding:16px 30px 12px 35px;line-height:1.4;text-decoration:none;color:#4c4854;text-transform:uppercase;font-weight:bold}#sidebar-right #block-menu-menu-shorcut ul li a:hover{color:#f29724}#sidebar-right #block-menu-menu-shorcut ul li.active-trail a{background:url("/sites/default/themes/sauna/css/right-menu-active.png") no-repeat 0 0}#sidebar-right #block-menu-menu-shorcut ul li.active-trail a.active{color:#f29724}#sidebar-right #block-menu-menu-shorcut ul li.active-trail a:hover{color:#f29724}#sidebar-right .block-menu{padding:15px 20px}#sidebar-right .block-menu .menu{margin-left:0}#sidebar-right .block-menu .menu li{list-style:none;text-align:center}#block-block-11{margin-bottom:20px}#block-block-11 .block-title,#block-block-11 p{margin-bottom:0px}#block-block-11 a{margin:0!important;line-height:1;padding:0;list-style:none;background:url("/sites/default/themes/sauna/css/right-menu.png") no-repeat 0 0;height:50px;display:block;padding:16px 30px 0px 35px;line-height:1.4;text-decoration:none;color:#4c4854;text-transform:uppercase;font-weight:normal;font-size:12px}#block-block-11 a:hover{color:#f29724}#block-block-12{padding:10px 15px 0 4px}#block-wifi p img{margin:0 auto}#main-top{padding:30px 30px 0px 30px}.breadcrumb{margin-bottom:20px}h1{margin:0px 0px 30px 0px;padding:0px;font-size:2.6em;color:#f29724;color:#242524;font-weight:normal}#block-views-introduction-block_1{margin:0px 0px 40px 0px}#block-new-action,#block-views-dnesni_menu-block_1{margin:0px 0px 40px 0px}#block-views-dnesni_menu-block_1 .block-title,#block-new-action .block-title{background-color:#AAAAAA;text-align:center;font-size:13px;padding:5px;color:#FFFFFF;border-radius:4px;font-weight:bold}#main-content{padding:0px 30px 30px 30px}#main-content .view-frontpage .views-row{border-bottom:1px solid #CCCCCC;margin-bottom:20px;padding:0 0px 20px 0px}#main-content .view-frontpage .views-row-last{margin-bottom:0px;border-bottom:0px solid #CCCCCC;padding:0px}#main-content .view-struktura .views-row{margin-bottom:35px}#main-content .view-struktura .views-row-last{margin-bottom:0px}div.node{}div.node h2,div.node h2 a,div.node h2 a:link,div.node h2 a:visited,div.node h2 a:hover,div.node h2 a:active{color:#242524!important}div.node .nd-region-middle-wrapper.nd-sidebar-left{float:right;width:320px}.nd-region-left{float:left}#main .field-image{margin:15px 0}#main .field-image .field-items{border:1px solid #808080;border-radius:4px;background:#FFFFFF;padding:10px 5px 5px 10px;float:left}#main .field-image .field-item{float:left;margin:0 5px 5px 0}#main .field-image-preview{margin:0 0px 15px 0}#main .field-image-preview .field-item-view{border:1px solid #808080;border-radius:4px;background:#FFFFFF;padding:8px;float:left}#main div.node-akce.buildmode-full .field-image-preview{margin:15px 0}#main div.buildmode-full .field-image-preview{margin:0px 0 15px 0}.field-datum-akce{font-weight:bold;font-size:15px;margin-bottom:5px;color:#444444}.field-akce-datum{margin-bottom:10px}.field-akce-datum span{background:#FFFFFF;border-radius:4px;padding:2px 5px;display:block;float:left;margin-right:8px}.view-display-id-page_1 .views-row{margin-bottom:20px}.field-rwcms-nd-read-more,.more{height:24px;line-height:24px;margin:0;padding:0}.field-rwcms-nd-read-more a,.more a{background:url("/sites/default/themes/sauna/css/sipka.png") no-repeat 0 50%;display:block;float:left;padding-left:22px;height:24px;line-height:24px;font-weight:bold}#main .field-image.soubory{margin:25px 0 0 0}#main .field-image.soubory .field-label{font-size:1.2em;color:#242524}#main .field-image.soubory .field-items{background:none;border:0;border-radius:0;float:none;padding:0px;margin:10px 0 15px 0;border-top:1px solid #808080}#main .field-image.soubory .field-item{float:none;border:0;padding:8px 0px;margin:0;float:left;width:50%;border-bottom:1px solid #808080}#main .field-image.soubory .field-item img{margin:0 6px}div.pager{margin:10px 0 0px 0;padding:8px;background-color:#EEEEEE}div.pager ul{list-style:none;margin:0;padding:0;float:right}div.pager ul li{float:left;margin:0 6px 0 0;line-height:1;list-style:none}div.pager ul li a{float:left;display:block;padding:6px 8px}div.pager ul li.pager-item{border:1px solid #808080}div.pager ul li.pager-current{color:#FFFFFF;padding:6px 8px;background-color:#f29724;border:1px solid #f29724}#node-64 .nd-region-left{width:160px;float:left}#main #node-64 .nd-region-left .field-image-preview .field-item-view{border:0px solid #808080;border-radius:0px;float:none;padding:0px}#node-64 .nd-region-right .field-image-preview{display:none}#node-64 .nd-region-right .form-text{width:190px;background:#FFFFFF}#node-64 .nd-region-right textarea{width:320px;background:#FFFFFF}#node-64 .nd-region-right{width:320px;float:right}#node-64 .form-item label{font-weight:bold;padding:4px 0 4px}#webform-component-cislo-stolu .form-item{width:120px;float:left}#node-98 textarea{background:#FFFFFF}input.form-submit{background:#334776;color:#FFFFFF;border-radius:3px;height:auto;margin:10px 0 0;padding:2px 15px}html.js .resizable-textarea textarea{background:#FFFFFF}#webform-component-gdpr{padding:15px 0}#main h1,#main-top h1,h1#page-title{line-height:1.05!important;height:auto!important;min-height:0!important;overflow:visible!important}#main-content div.node h2,#main-content div.node h2 a{line-height:1.20!important;height:auto!important;min-height:0!important;overflow:visible!important}#main-content .views-row:before,#main-content .views-row:after{content:"";display:table}#main-content .views-row:after{clear:both}#main-content .views-row{zoom:1;height:auto!important;min-height:0!important;overflow:visible!important}#main-content .views-row .node:before,#main-content .views-row .node:after,#main-content .views-row .node-content:before,#main-content .views-row .node-content:after{content:"";display:table}#main-content .views-row .node:after,#main-content .views-row .node-content:after{clear:both}#main-content .views-row .node,#main-content .views-row .node-content{zoom:1;height:auto!important;min-height:0!important}#main-content .view-struktura .views-row,#main-content .view-display-id-page_1 .views-row{margin-bottom:35px!important;padding-bottom:10px!important}#main-content .view-struktura .views-row-last{margin-bottom:0!important;padding-bottom:0!important}#main-content .view-struktura .views-row,#main-content .view-display-id-page_1 .views-row{display:flow-root;clear:both;margin-bottom:35px!important;padding-bottom:20px!important}#main-content .view-struktura .views-row-last,#main-content .view-display-id-page_1 .views-row-last{margin-bottom:0!important}#main-content .view-struktura .views-row + .views-row,#main-content .view-display-id-page_1 .views-row + .views-row{margin-top:35px!important}#main-content .view-struktura .views-row + .views-row,#main-content .view-display-id-page_1 .views-row + .views-row{clear:both!important}#main-content .views-row + .views-row{margin-top:50px!important;clear:both!important}body.term-3-30 #main-content .view-taxonomy-term .field-title{display:none!important}body.term-3-30 #main-content .view-taxonomy-term .views-row{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.term-3-30 #main-content .view-taxonomy-term .views-row + .views-row{margin-top:8px!important}body.term-3-30 #main-content .view-taxonomy-term .node,body.term-3-30 #main-content .view-taxonomy-term .node-content,body.term-3-30 #main-content .view-taxonomy-term .field-body{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.term-1-86 #main-content .field-title{display:none!important}#sidebar-left .block-menu ul li a[href="/vajecny-liker"]{position:relative!important;z-index:0!important;display:block!important;width:161px!important;height:49px!important;margin:0!important;padding:0 0 0 30px!important;box-sizing:content-box!important;background:none!important;border:0!important;color:#ffffff!important;font-size:12px!important;font-weight:bold!important;line-height:49px!important;text-transform:uppercase!important;text-decoration:none!important}#sidebar-left .block-menu ul li a[href="/vajecny-liker"]:before{content:"";position:absolute;z-index:-1;left:7px;top:0;width:178px;height:49px;box-sizing:border-box;background:linear-gradient(to bottom,#4b321e 0%,#2d1d12 100%);border:1px solid #b98a3e;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.25)}#sidebar-left .block-menu ul li a[href="/vajecny-liker"]:after{content:"›";position:absolute;right:13px;top:0;color:#e1a72f;font-size:24px;font-weight:normal;line-height:47px}#sidebar-left .block-menu ul li a[href="/vajecny-liker"]:hover{color:#e1a72f!important}#block-menu-menu-left-side-menu>.block-content>ul.menu>li.last:after,#block-menu-menu-left-side-menu>.content>ul.menu>li.last:after{content:"";display:block;width:178px;height:316px;margin:6px auto 0 auto;padding:0;background:url("/sites/default/files/vajecny-liker-20261014-q98.webp") no-repeat center top;background-size:178px auto;border:0;line-height:0}body.term-3-87 #main-content .field-title{display:none!important}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main-top h1,#main-top h2,#main-content .field-title,#main-content .field-title a,#main-content div.node h2,#main-content div.node h2 a,#main .field-image.soubory .field-label{color:#242524!important}#main-content a:link,#main-content a:visited,#main-content a:hover,#main-content a:active,#main-top .breadcrumb a:link,#main-top .breadcrumb a:visited,#main-top .breadcrumb a:hover,#main-top .breadcrumb a:active,#main-content .field-rwcms-nd-read-more a,#main-content .more a,#main-content .more-link a,#main-content .node .links a{color:#242524!important}#main-content .view-Akce .field-title h2 a,#main-content .view-Akce .field-title h2 a:link,#main-content .view-Akce .field-title h2 a:visited,#main-content .view-Akce .field-title h2 a:hover,#main-content .view-Akce .field-title h2 a:active{color:#242524!important}#sidebar-right #block-block-12 div[style*="color:#f28c00"],#sidebar-right #block-block-12 div[style*="color: #f28c00"],#sidebar-right .block-content>div>div[style*="color:#f28c00"],#sidebar-right .block-content>div>div[style*="color: #f28c00"]{color:#242524!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:bold!important;font-style:normal!important;line-height:1.3!important;height:auto!important;text-align:center!important}#sidebar-right>.block:first-child{margin-top:10px!important}body #main-content div.node.node-story:not(#node-227),body #main-content div.node.node-akce:not(#node-227){display:flow-root;width:100%;max-width:100%;box-sizing:border-box}body #main-content div.node.node-story:not(#node-227) .nd-region-left,body #main-content div.node.node-story:not(#node-227) .nd-region-middle-wrapper,body #main-content div.node.node-story:not(#node-227) .nd-region-middle-wrapper.nd-sidebar-left,body #main-content div.node.node-story:not(#node-227) .nd-region-middle,body #main-content div.node.node-story:not(#node-227) .nd-region-right,body #main-content div.node.node-akce:not(#node-227) .nd-region-left,body #main-content div.node.node-akce:not(#node-227) .nd-region-middle-wrapper,body #main-content div.node.node-akce:not(#node-227) .nd-region-middle-wrapper.nd-sidebar-left,body #main-content div.node.node-akce:not(#node-227) .nd-region-middle,body #main-content div.node.node-akce:not(#node-227) .nd-region-right{display:block!important;float:none!important;clear:both!important;position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}body #main-content div.node.node-story:not(#node-227) .field-image-preview,body #main-content div.node.node-story:not(#node-227) .field-image-preview .field-items,body #main-content div.node.node-story:not(#node-227) .field-image-preview .field-item,body #main-content div.node.node-story:not(#node-227) .field-image-preview .field-item-view,body #main-content div.node.node-akce:not(#node-227) .field-image-preview,body #main-content div.node.node-akce:not(#node-227) .field-image-preview .field-items,body #main-content div.node.node-akce:not(#node-227) .field-image-preview .field-item,body #main-content div.node.node-akce:not(#node-227) .field-image-preview .field-item-view{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}body #main-content div.node.node-story:not(#node-227) .field-image-preview,body #main-content div.node.node-akce:not(#node-227) .field-image-preview{margin-top:0!important;margin-bottom:17px!important}body #main-content div.node.node-story:not(#node-227) .field-image-preview .field-item-view,body #main-content div.node.node-akce:not(#node-227) .field-image-preview .field-item-view{padding:0!important;border:0!important;background:none!important}body #main-content div.node.node-story:not(#node-227) .field-image-preview a,body #main-content div.node.node-akce:not(#node-227) .field-image-preview a{display:block;width:100%}body #main-content div.node.node-story:not(#node-227) .field-image-preview img,body #main-content div.node.node-akce:not(#node-227) .field-image-preview img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;border:0!important}body #main-content div.node.node-story:not(#node-227)>.node-content,body #main-content div.node.node-akce:not(#node-227)>.node-content{display:flex;flex-direction:column}body #main-content div.node.node-story:not(#node-227)>.node-content>.nd-region-left,body #main-content div.node.node-akce:not(#node-227)>.node-content>.nd-region-left{order:-1}#main-content .node .field-body img{max-width:100%!important;height:auto!important;box-sizing:border-box}#block-new-action div.node.node-akce{display:flow-root;width:100%;max-width:100%;box-sizing:border-box}#block-new-action div.node.node-akce .nd-region-left,#block-new-action div.node.node-akce .nd-region-middle-wrapper,#block-new-action div.node.node-akce .nd-region-middle-wrapper.nd-sidebar-left,#block-new-action div.node.node-akce .nd-region-middle,#block-new-action div.node.node-akce .nd-region-right{display:block!important;float:none!important;clear:both!important;position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}#block-new-action div.node.node-akce .field-image-preview,#block-new-action div.node.node-akce .field-image-preview .field-items,#block-new-action div.node.node-akce .field-image-preview .field-item,#block-new-action div.node.node-akce .field-image-preview .field-item-view{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}#block-new-action div.node.node-akce .field-image-preview{margin-top:0!important;margin-bottom:17px!important}#block-new-action div.node.node-akce .field-image-preview .field-item-view{padding:0!important;border:0!important;background:none!important}#block-new-action div.node.node-akce .field-image-preview a{display:block;width:100%}#block-new-action div.node.node-akce .field-image-preview img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;border:0!important}#block-new-action div.node.node-akce>.node-content{display:flex;flex-direction:column}#block-new-action div.node.node-akce>.node-content>.nd-region-left{order:-1}#block-new-action .node-akce .field-title h2,#block-new-action .node-akce .field-title h2 a{height:auto!important;line-height:1.2!important;margin-bottom:12px}#block-new-action .node-akce .field-body img{max-width:100%!important;height:auto!important}#main-content .view-Akce .views-row,#block-new-action .view-Akce .views-row{clear:both!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#main-content .view-Akce .views-row + .views-row,#block-new-action .view-Akce .views-row + .views-row{margin-top:24px!important}#block-new-action{margin-bottom:24px}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227){display:flex!important;flex-direction:column;gap:24px}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)>.views-row:has(#node-325),#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325>.node-content,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle-wrapper,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body{display:contents!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)>.views-row{margin-top:0!important;margin-bottom:0!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body>div:first-of-type{order:0}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body>div:last-of-type{order:1;margin:0 0 20px!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227){gap:8px!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)>.views-row:has(#node-325)::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)>.views-row:has(#node-325)::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325>.node-content::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325>.node-content::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle-wrapper::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle-wrapper::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .nd-region-middle::after,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body::before,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body::after{display:none!important;content:none!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227)>.views-row,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-324,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-323,#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-227{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}#main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body>div:last-of-type{margin:12px 0 20px!important}body.term-3-75 #main-content #node-244 .field-title{display:none!important}body.term-3-76 #main-content #node-245 .field-title{display:none!important}body #main-content .view>.view-content>.views-row:has(>.node-story:not(#node-227),>.node-akce){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;clear:both!important}body #main-content .view>.view-content>.views-row:has(>.node-story:not(#node-227),>.node-akce) + .views-row:has(>.node-story:not(#node-227),>.node-akce){margin-top:24px!important}body.term-3-63 #main-content #node-100 .field-title{display:none!important}@font-face{font-family:'RS Lora';src:url("/sites/default/themes/sauna/css/fonts/Lora.woff2") format('woff2'),url("/sites/default/themes/sauna/css/fonts/Lora.ttf") format('truetype');font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+259,U+292,U+2BB-2BC,U+2C6-2C7,U+2C9,U+2D8-2DD,U+393-394,U+3A0,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46D,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1C81,U+1C85,U+2074,U+27E8-27E9,U+EFFD,U+FB01-FB02}@font-face{font-family:'RS Lora';src:url("/sites/default/themes/sauna/css/fonts/Lora-latin-20261014.woff2") format('woff2'),url("/sites/default/themes/sauna/css/fonts/Lora.ttf") format('truetype');font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-AC,U+AE-137,U+139-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1B7,U+1CD-1CE,U+1D3-1D4,U+1E4-1E9,U+1EE-1EF,U+1FE-1FF,U+218-21B,U+21E-21F,U+237,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-328,U+335-336,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+20AE,U+20B4,U+20B8,U+20BA,U+20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2202,U+2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA}@font-face{font-family:'RS Source Sans';src:url("/sites/default/themes/sauna/css/fonts/SourceSans3.woff2") format('woff2'),url("/sites/default/themes/sauna/css/fonts/SourceSans3.ttf") format('truetype');font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+250-27B,U+27D-285,U+287-292,U+294-295,U+298-299,U+29B-29F,U+2A1-2A8,U+2B0-2B4,U+2B7-2B9,U+2BB-2C1,U+2C6-2CC,U+2D0-2DE,U+2E0-2E4,U+2ED,U+374-375,U+37A,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D1,U+3D5,U+3D7,U+3D9,U+3DB,U+3DD,U+3E1,U+3F4,U+3F7-3F8,U+400-45F,U+462-463,U+472-475,U+490-493,U+496-49B,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4B7,U+4BA-4BB,U+4C0-4C4,U+4C7-4C8,U+4CF-4D1,U+4D4-4D9,U+4E2-4E3,U+4E6-4E9,U+4EE-4EF,U+4F2-4F3,U+4F6-4F7,U+1D25,U+1D2C,U+1D2E,U+1D30-1D31,U+1D33-1D3A,U+1D3C,U+1D3E-1D43,U+1D47-1D4B,U+1D4D,U+1D4F-1D52,U+1D56-1D58,U+1D5B,U+1D6F-1D70,U+1D79,U+1D7B,U+1D7F,U+1D9C,U+1DA0,U+1DAC,U+1DAE,U+1DB0,U+1DBB,U+1DBF,U+1DCD,U+1F00-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2070-2071,U+2074-208E,U+2302-2303,U+2310,U+2318,U+231C-2321,U+2325-2326,U+232B,U+27E6-27E9,U+2C60-2C62,U+2C65-2C66,U+2C71,U+2C7D,U+2E18,U+2E22-2E25,U+2E3A-2E3B,U+2E52,U+A71C,U+A722-A725,U+A74E-A74F,U+A75A-A75B,U+A764-A765,U+A779-A787,U+A789,U+A7AD-A7AE,U+A7B3,U+A7B5,U+A7F2-A7F4,U+AB53,U+AB66-AB67,U+FB00-FB04,U+1F10D-1F10F,U+1F12F,U+1F16A-1F16F,U+1F4A9,U+1F512,U+1F748,U+1F916}@font-face{font-family:'RS Source Sans';src:url("/sites/default/themes/sauna/css/fonts/SourceSans3-latin-20261014.woff2") format('woff2'),url("/sites/default/themes/sauna/css/fonts/SourceSans3.ttf") format('truetype');font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-181,U+186,U+18A,U+18D-190,U+192-194,U+196-197,U+19A-19B,U+19E,U+1A0-1A1,U+1AF-1B1,U+1B7,U+1BF-1C3,U+1CD-1DD,U+1E2-1E7,U+1EA-1EB,U+1EE-1F0,U+1F4-1F5,U+1F7-201,U+204-205,U+208-209,U+20C-20D,U+218-220,U+222-223,U+226-227,U+237,U+23A-23E,U+241-245,U+248-249,U+300-30D,U+30F-313,U+315,U+318-320,U+323-32A,U+32C,U+32E-332,U+334,U+337-33D,U+340,U+342-345,U+34F,U+357-358,U+35C,U+35E-35F,U+361,U+1E02-1E03,U+1E06-1E07,U+1E0A-1E11,U+1E16-1E17,U+1E1E-1E2B,U+1E32-1E3B,U+1E3E-1E49,U+1E52-1E53,U+1E56-1E63,U+1E66-1E67,U+1E6A-1E6F,U+1E72-1E73,U+1E7E-1E85,U+1E8E-1E97,U+1E9E-1EF9,U+2007,U+2009-200B,U+2010-201E,U+2020-2023,U+2026,U+202F-2033,U+2035,U+2039-203A,U+203C-203F,U+2044,U+2047-204A,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+2105,U+2113,U+2116-2117,U+211E,U+2120,U+2122,U+2126,U+212E,U+2150-215E,U+2189,U+2190-2199,U+21A8,U+21D0-21D3,U+21E7,U+2200,U+2202-2203,U+2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E-221F,U+2229,U+222B,U+2236-2237,U+2248,U+2260-2261,U+2264-2265,U+25A0-25A1,U+25AA-25AC,U+25B2-25BA,U+25BC-25C4,U+25C6,U+25C9-25CC,U+25CF,U+25D8-25D9,U+25E6,U+2610-2611,U+2615,U+263A-263C,U+263F-2642,U+2660,U+2663,U+2665-2666,U+266A-266B,U+2713-2714,U+2717-2718,U+2752,U+275B-2760,U+2764,U+FEFF}body{font-family:'RS Source Sans',Arial,Helvetica,sans-serif}#main{font-family:'RS Source Sans',Arial,Helvetica,sans-serif;color:#3c342d}#main .field-body{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#3c342d!important}#main .field-body p:not(:has(img,iframe,object,embed)),#main .field-body li,#main .field-body blockquote{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#3c342d!important;text-align:left!important;letter-spacing:normal!important;white-space:normal!important}#main .field-body p:not(:has(img,iframe,object,embed)){margin:0 0 14px!important;padding:0!important}#main .field-body :is(p,li,td,th) :is(span,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:normal!important;white-space:normal!important}#main .field-body :is(p,li) :is(strong,b){font-family:inherit!important;font-size:inherit!important;color:#242524!important;font-weight:600!important;line-height:inherit!important}#main .field-body :is(p,li) :is(em,i){font-size:inherit!important;line-height:inherit!important}#main h1{font-family:'RS Lora',Georgia,serif!important;font-size:34px!important;line-height:1.2!important;font-weight:500!important;color:#242524!important;letter-spacing:-0.35px!important;height:auto!important;margin:0 0 24px!important;padding:0!important;overflow-wrap:break-word}#main .field-title h2,#main .field-title h2 a,#main .field-body :is(h1,h2){font-family:'RS Lora',Georgia,serif!important;font-size:23px!important;line-height:1.35!important;font-weight:500!important;color:#242524!important;letter-spacing:normal!important;height:auto!important;padding:0!important;margin:22px 0 12px!important;text-transform:none!important;overflow-wrap:break-word}#main .field-title h2{margin:0 0 14px!important}#main .field-title h2 a{margin:0!important;text-decoration:none!important}#main .field-body :is(h1,h2):first-child{margin-top:0!important}#main .field-body :is(h3,h4,h5,h6){font-family:'RS Source Sans',Arial,sans-serif!important;font-size:18px!important;line-height:1.4!important;font-weight:600!important;color:#242524!important;height:auto!important;padding:0!important;margin:20px 0 10px!important}#main .field-body :is(h1,h2,h3,h4,h5,h6) :is(span,font,strong,b,a){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:inherit!important}#main .field-body :is(ul,ol){margin:8px 0 18px!important;padding:0 0 0 22px!important}#main .field-body li{margin:0 0 6px!important}#main .field-body blockquote{margin:20px 0!important;padding:4px 0 4px 16px!important;border-left:2px solid #b58c48}#main .field-body p:empty,#main .field-body p:has(>br:only-child){display:none}#main .field-body table{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important}#main .field-body :is(td,th),#main .field-body :is(td,th) p:not(:has(img,iframe)){font-family:'RS Source Sans',Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important;letter-spacing:normal!important}#main .field-body th{font-weight:600!important}#main .field-body a:not(:has(img)){color:#242524!important;text-decoration:underline;text-underline-offset:3px}#main .field-body a:not(:has(img)):hover{color:#725126!important}#main .field-body a:focus-visible,#main .field-title a:focus-visible,#block-menu_block-1 a:focus-visible,#sidebar-left a:focus-visible,#sidebar-right a:focus-visible{outline:2px solid #b58c48;outline-offset:3px}#main .field-akce-datum,#main .field-rwcms-nd-read-more,#main .field-image .field-label,#main .filefield-file{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:13px!important;line-height:1.5!important}#main .field-akce-datum{color:#665b50}#main .field-rwcms-nd-read-more a{color:#242524;font-weight:600}#block-new-action .block-title,#block-views-dnesni_menu-block_1 .block-title{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}#block-menu_block-1 ul li a{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.2px}#sidebar-left .block-menu a,#sidebar-right .block-menu a{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.1px}#footer{font-family:'RS Source Sans',Arial,sans-serif;font-size:12px}#main .webform-client-form{font-family:'RS Source Sans',Arial,sans-serif;font-size:15px;line-height:1.5}#main .webform-client-form label{font-weight:600;color:#242524}#main .webform-client-form :is(input,select,textarea){font-family:'RS Source Sans',Arial,sans-serif;font-size:15px}#main #rs-kontakt,#main #rs-kontakt p,#main #rs-kontakt a,#main #rs-kontakt :is(td,th){font-family:'RS Source Sans',Arial,sans-serif!important}#main #rs-kontakt h2{font-family:'RS Lora',Georgia,serif!important}#block-menu_block-1 .block-content,#block-menu_block-1 .menu-block-1{width:100%;margin:0;padding:0}#block-menu_block-1 ul.menu{display:flex!important;width:100%!important;height:29px;margin:0!important;padding:0!important;box-sizing:border-box}#block-menu_block-1 ul.menu>li{flex:1 0 auto;float:none!important;display:block;height:29px;margin:0!important;padding:0!important;box-sizing:border-box;list-style:none}#block-menu_block-1 ul.menu>li:last-child{border-right:0!important}#block-menu_block-1 ul.menu>li>a{float:none!important;display:flex!important;align-items:center;justify-content:center;width:100%;height:29px;padding:0 15px!important;box-sizing:border-box;text-align:center;white-space:nowrap}#main .field-body p,#main .node-webform .node-content>div:not(.field) p{text-align:justify!important;text-justify:inter-word;text-align-last:start;hyphens:auto;overflow-wrap:break-word}#main #rs-kontakt p{text-align:left!important}@media screen and (max-width:959px){#body1,#body2{min-width:0;background-size:auto}#page{width:100%!important;max-width:960px;margin:0 auto}#header{height:auto!important;display:flex;flex-direction:column;background:#fff}#logo{position:relative!important;top:auto;left:auto;width:250px!important;height:120px!important;margin:0 auto;background-size:620px auto;background-position:left top}#logo a{width:250px!important;height:120px!important}#block-menu_block-1{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;background:#4c4854}#block-menu_block-1 ul.menu{display:flex!important;flex-wrap:wrap;height:auto!important}#block-menu_block-1 ul.menu>li{flex:1 1 25%;height:auto!important;min-width:0;border-bottom:1px solid rgba(255,255,255,.25)}#block-menu_block-1 ul.menu>li>a{height:auto!important;min-height:46px;padding:10px 12px!important;line-height:1.3!important;white-space:normal}#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3{position:relative!important;bottom:auto!important;left:auto!important;width:100%!important;margin:0;overflow:hidden}#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section{width:100%!important;height:calc(100vw * .3125)!important;max-height:300px}#header .views_slideshow_slide{width:100%!important;height:100%!important}#header .view-slideshow-wide img{display:block;width:100%!important;height:auto!important;max-width:100%!important}#block-locale-0{position:relative;top:auto;right:auto}#container1,#container2,#container3{background:#fff!important;min-height:0!important}#container3{display:flex;flex-direction:column}#main,#sidebar-left,#sidebar-right{position:relative!important;float:none!important;left:auto!important;right:auto!important;width:100%!important;min-width:0;box-sizing:border-box;padding-bottom:0!important}#main{order:0}#sidebar-left{order:1;padding:20px 18px!important;background:#f4efe5;border-top:1px solid #d5c8bc}#sidebar-right{order:2;padding:20px 18px!important;background:#f4efe5;border-top:1px solid #d5c8bc}#main-top{padding:24px 20px 0!important}#main-content{padding:0 20px 24px!important}#main-content *,#main-top *{box-sizing:border-box}#main img,#sidebar-left img,#sidebar-right img{max-width:100%!important;height:auto!important}#main iframe{max-width:100%!important;width:100%!important}#main .field-body,#main .field-body>div,#main .node-webform .node-content>div{max-width:100%!important;min-width:0!important}#main .nd-region-left,#main .nd-region-middle,#main .nd-region-middle-wrapper{max-width:100%!important}#main .field-body p,#main .node-webform .node-content>div p{overflow-wrap:anywhere;hyphens:auto}#main h1{font-size:30px!important;overflow-wrap:break-word}#main h2{font-size:23px!important;overflow-wrap:break-word}#main .field-body table{max-width:100%!important;width:100%!important}#main .field-body td,#main .field-body th{overflow-wrap:break-word}#main .webform-client-form input.form-text,#main .webform-client-form input.form-email,#main .webform-client-form textarea{width:100%!important;max-width:100%!important;min-width:0;padding:10px;font-size:16px}#main .webform-client-form select{max-width:100%;min-height:44px;font-size:16px}#main .webform-client-form .form-submit{min-height:46px;padding:10px 20px;font-size:16px;max-width:100%;white-space:normal}#main .webform-client-form .form-item{max-width:100%}#main .webform-client-form .webform-container-inline{display:flex;flex-wrap:wrap;align-items:center;gap:6px}#main .webform-client-form .webform-container-inline .form-item{margin:0}#main .field-image.soubory .field-item{width:100%!important;float:none!important}#sidebar-left .block-menu ul{margin:0!important;padding:0!important}#sidebar-left .block-menu ul.menu{display:flex;flex-wrap:wrap;gap:8px}#sidebar-left .block-menu ul.menu>li{flex:1 1 42%;margin:0;padding:0;list-style:none}#sidebar-left .block-menu ul li a{display:block;height:auto!important;min-height:44px;padding:12px!important;line-height:1.4!important;background:#fff!important;border:1px solid #d5c8bc}#sidebar-left .block-menu ul li ul{padding:8px 0!important}#sidebar-left .block-menu ul li ul li{width:100%}#sidebar-left .block,#sidebar-right .block{max-width:100%;margin-bottom:18px}#sidebar-right .block-menu ul,#sidebar-right #block-menu-menu-shorcut ul{padding:0;margin:0}#sidebar-right .block-menu a,#sidebar-right #block-block-11 a{background:#fff!important;height:auto!important;min-height:44px;padding:12px 16px!important;border:1px solid #d5c8bc}#sidebar-right .block-menu li{height:auto!important;padding:0!important;margin:0 0 8px!important}#block-block-12{padding:0!important}#footer{height:auto!important;min-height:60px;padding:18px 20px;background:#4c4854!important}#footer p{position:static!important;margin:12px 0 0;line-height:1.5!important;text-align:center}#footer .menu{display:flex;flex-wrap:wrap;justify-content:center;padding:0}#footer .menu li,#footer .menu a{float:none!important;height:auto!important;line-height:1.5!important}#rs-action-popup{max-height:85vh;overflow:auto}#rs-action-close{top:4px!important;right:4px!important;min-width:44px;min-height:44px}#rs-cookie-actions button{min-height:44px}}@media screen and (max-width:599px){#block-menu_block-1 ul.menu>li{flex:1 1 50%}#main-top{padding:20px 16px 0!important}#main-content{padding:0 16px 22px!important}#main h1{font-size:28px!important}#main .field-body p,#main .node-webform .node-content>div p{text-align:left!important}#main #rs-kontakt{padding-left:0!important;padding-right:0!important}#main #rs-kontakt table{table-layout:fixed}#main #rs-kontakt td,#main #rs-kontakt th{padding-left:5px!important;padding-right:5px!important;font-size:13px!important}#main #node-77 .field-body td,#main #node-77 .field-body th{padding-left:4px!important;padding-right:4px!important;font-size:13px!important}#main #node-77 .field-body td:last-child{font-size:14px!important}#main .field-body td{white-space:normal}}#main #node-97>.node-content{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#3c342d!important}#main #node-97>.node-content p:not(:has(img,iframe,object,embed)),#main #node-97>.node-content li,#main #node-97>.node-content blockquote{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#3c342d!important;text-align:left!important;letter-spacing:normal!important;white-space:normal!important}#main #node-97>.node-content p:not(:has(img,iframe,object,embed)){margin:0 0 14px!important;padding:0!important}#main #node-97>.node-content :is(p,li,td,th) :is(span,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:normal!important;white-space:normal!important}#main #node-97>.node-content :is(p,li) :is(strong,b){font-family:inherit!important;font-size:inherit!important;color:#242524!important;font-weight:600!important;line-height:inherit!important}#main #node-97>.node-content :is(p,li) :is(em,i){font-size:inherit!important;line-height:inherit!important}#main #node-97>.node-content :is(h3,h4,h5,h6){font-family:'RS Source Sans',Arial,sans-serif!important;font-size:18px!important;line-height:1.4!important;font-weight:600!important;color:#242524!important;height:auto!important;padding:0!important;margin:20px 0 10px!important}#main #node-97>.node-content :is(h1,h2,h3,h4,h5,h6) :is(span,font,strong,b,a){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:inherit!important}#main #node-97>.node-content :is(ul,ol){margin:8px 0 18px!important;padding:0 0 0 22px!important}#main #node-97>.node-content li{margin:0 0 6px!important}#main #node-97>.node-content blockquote{margin:20px 0!important;padding:4px 0 4px 16px!important;border-left:2px solid #b58c48}#main #node-97>.node-content p:empty,#main #node-97>.node-content p:has(>br:only-child){display:none}#main #node-97>.node-content p{text-align:justify!important;text-align-last:start;hyphens:auto;overflow-wrap:anywhere}#main #node-97>.node-content a{color:#242524}@media screen and (max-width:599px){#main #node-97>.node-content p{text-align:left!important}}body.term-1-83 #main-content #node-261 .field-title{display:none!important}#main #node-261 .field-body>p:first-child{font-family:'RS Lora',Georgia,serif!important;font-size:23px!important;line-height:1.35!important;font-weight:700!important;color:#242524!important;text-transform:uppercase!important;text-align:left!important;margin:0 0 14px!important}#main #node-261 .field-body>p:first-child strong{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:700!important}body.front #main #node-261 .field-title,body.front #main #node-261 .field-image.soubory,body.front #main #node-261 .field-rwcms-nd-read-more,body.front #main #node-261 .field-body>:not(:has(img)):not(img){display:none!important}body.front #main #node-261 .field-image-preview{margin:0 0 8px!important}body.front #main #node-261 .field-body>p:has(img){margin:0!important;padding:0!important}body.front #main #node-261 .field-body img{display:block;width:100%!important;max-width:100%!important;height:auto!important}#main #rs-gallery{width:100%;max-width:100%;box-sizing:border-box}#main #rs-gallery *,#main #rs-gallery *::before,#main #rs-gallery *::after{box-sizing:border-box}#main #rs-gallery .rs-gallery-intro{margin:0 0 20px!important}#main #rs-gallery .rs-gallery-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0}#main #rs-gallery .rs-gallery-nav a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;background:#f4efe5;border:1px solid #d5c8bc;border-radius:4px;color:#242524!important;font-family:'RS Source Sans',Arial,sans-serif!important;font-size:14px!important;line-height:1.35!important;font-weight:600;text-decoration:none!important}#main #rs-gallery .rs-gallery-nav a:hover,#main #rs-gallery .rs-gallery-nav a:focus{background:#eae0cf;border-color:#b58c48}#main #rs-gallery .rs-gallery-section{margin:0 0 30px;padding:18px 0 0;border-top:2px solid #b58c48;scroll-margin-top:20px}#main #rs-gallery .rs-gallery-section h2{margin:0 0 14px!important;font-size:23px!important;line-height:1.35!important;text-align:left!important;color:#242524!important}#main #rs-gallery .rs-gallery-status{display:inline-block;margin:0 0 14px;padding:4px 9px;color:#6b5134;background:#f4efe5;border:1px solid #d5c8bc;border-radius:3px;font-family:'RS Source Sans',Arial,sans-serif!important;font-size:13px!important;line-height:1.4!important}#main #rs-gallery .rs-gallery-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 10px;margin:0!important;padding:0!important}#main #rs-gallery figure.rs-gallery-item{display:block;width:auto!important;min-width:0;margin:0!important;padding:0!important;float:none!important}#main #rs-gallery .rs-gallery-photo{display:block;width:100%;margin:0!important;padding:0!important;overflow:hidden;border:1px solid #d5c8bc;border-radius:4px;background:#ede6da;aspect-ratio:4 / 3;text-decoration:none!important}#main #rs-gallery .rs-gallery-photo img{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;object-fit:cover;object-position:center;aspect-ratio:4 / 3;transition:transform .2s ease}#main #rs-gallery .rs-gallery-photo:hover img{transform:scale(1.035)}#main #rs-gallery .rs-gallery-photo:focus-visible,#main #rs-gallery .rs-gallery-nav a:focus-visible{outline:3px solid #b58c48;outline-offset:3px}#main #rs-gallery figcaption{display:block;margin:7px 0 0!important;padding:0!important;color:#61574d!important;font-family:'RS Source Sans',Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important;overflow-wrap:break-word}#main #rs-gallery .rs-gallery-empty{margin:0!important;color:#61574d;font-size:14px!important;line-height:1.6!important}@media screen and (max-width:599px){#main #rs-gallery .rs-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}#main #rs-gallery .rs-gallery-nav{gap:6px;margin-bottom:24px}#main #rs-gallery .rs-gallery-nav a{min-height:44px;padding:8px 10px}#main #rs-gallery .rs-gallery-section{margin-bottom:26px}#main #rs-gallery .rs-gallery-section h2{font-size:21px!important}}@media (prefers-reduced-motion:reduce){#main #rs-gallery .rs-gallery-photo img{transition:none}}#main #node-277:has(#rs-gallery) .field-title{display:none!important}body:has(#rs-gallery) #lightbox2-overlay{position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;background:#17120e!important;opacity:.94!important}body:has(#rs-gallery) #lightbox{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;margin:0!important;padding:24px 60px!important;box-sizing:border-box;overflow:auto}body:has(#rs-gallery) #outerImageContainer{width:100%!important;max-width:1200px;height:auto!important;margin:0 auto!important;background:transparent!important;color:#fff!important}body:has(#rs-gallery) #imageContainer{position:relative;padding:0!important;margin:0!important;height:auto!important;text-align:center}body:has(#rs-gallery) #lightboxImage{display:inline-block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100vh - 150px)!important;object-fit:contain;vertical-align:middle;border-radius:4px}body:has(#rs-gallery) #imageDataContainer{width:100%!important;max-width:1200px;margin:0 auto!important;box-sizing:border-box;background:transparent!important;color:#fff!important}body:has(#rs-gallery) #imageData{position:relative;padding:14px 52px 14px 0!important;font-family:'RS Source Sans',Arial,sans-serif!important;font-size:16px!important;line-height:1.5!important;color:#fff!important}body:has(#rs-gallery) #imageDetails{width:100%!important;text-align:left}body:has(#rs-gallery) #caption{color:#fff!important;font-weight:600}body:has(#rs-gallery) #numberDisplay{padding:4px 0 0!important;color:#d5c8bc!important;font-size:13px!important}body:has(#rs-gallery) #hoverNav{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}body:has(#rs-gallery) #prevLink,body:has(#rs-gallery) #nextLink{position:absolute!important;top:0!important;bottom:0!important;width:20%!important;min-width:44px;height:100%!important;padding:0!important;background:none!important}body:has(#rs-gallery) #prevLink{left:0!important}body:has(#rs-gallery) #nextLink{right:0!important}body:has(#rs-gallery) #prevLink::after,body:has(#rs-gallery) #nextLink::after{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:54px;border:1px solid #b58c48;border-radius:4px;background:rgba(23,18,14,.8);color:#fff;font:38px/1 Arial,sans-serif}body:has(#rs-gallery) #prevLink::after{content:'‹';left:4px}body:has(#rs-gallery) #nextLink::after{content:'›';right:4px}body:has(#rs-gallery) #bottomNavClose{position:absolute!important;top:10px!important;right:0!important;width:44px!important;height:44px!important;margin:0!important;background:none!important;border:1px solid #b58c48;border-radius:4px;text-decoration:none}body:has(#rs-gallery) #bottomNavClose::after{content:'×';display:grid;place-items:center;width:100%;height:100%;color:#fff;font:30px/1 Arial,sans-serif}body:has(#rs-gallery) #bottomNavZoom,body:has(#rs-gallery) #bottomNavZoomOut{display:none!important}body:has(#rs-gallery) #lightbox a:focus-visible{outline:3px solid #b58c48;outline-offset:3px}@media screen and (max-width:599px){body:has(#rs-gallery) #lightbox{padding:16px 10px!important}body:has(#rs-gallery) #lightboxImage{max-height:calc(100vh - 170px)!important}body:has(#rs-gallery) #imageData{font-size:14px!important}}#main #rs-gallery .rs-gallery-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:100%;box-sizing:border-box}#main #rs-gallery .rs-gallery-nav a{display:flex;justify-content:center;align-items:center;width:auto!important;min-width:0;min-height:56px;margin:0!important;padding:10px 12px;box-sizing:border-box;text-align:center!important;white-space:normal;overflow-wrap:break-word;border-radius:5px;transition:background-color .18s ease,border-color .18s ease}@media screen and (max-width:599px){#main #rs-gallery .rs-gallery-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#main #rs-gallery .rs-gallery-nav a{min-height:56px;padding:10px 8px}}@media (prefers-reduced-motion:reduce){#main #rs-gallery .rs-gallery-nav a{transition:none}}#block-menu-menu-left-side-menu>.block-content>ul.menu>li.last:after,#block-menu-menu-left-side-menu>.content>ul.menu>li.last:after{width:178px;max-width:100%;height:264px;margin:18px auto 16px;background-image:url("/sites/default/files/vajecny-liker-20261014-q98.webp");background-position:center top;background-size:contain;background-repeat:no-repeat}#main #rs-gallery .rs-gallery-section{border-top:0;padding-top:0;margin-bottom:34px}#main #rs-gallery .rs-gallery-section h2{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;box-sizing:border-box;margin:0 0 22px!important;text-align:center!important;font-size:23px!important;line-height:1.35!important}#main #rs-gallery .rs-gallery-section h2::before,#main #rs-gallery .rs-gallery-section h2::after{content:"";display:block;flex:1 0 24px;height:1px;background:#b58c48}#main #rs-gallery .rs-gallery-status{display:table;margin:-8px auto 18px;text-align:center}#main #rs-gallery .rs-gallery-empty{text-align:center!important}@media screen and (max-width:599px){#main #rs-gallery .rs-gallery-section{margin-bottom:28px}#main #rs-gallery .rs-gallery-section h2{gap:10px;font-size:21px!important;margin-bottom:18px!important}#main #rs-gallery .rs-gallery-section h2::before,#main #rs-gallery .rs-gallery-section h2::after{flex-basis:16px}}:root{--rs-gold:#c8a563;--rs-gold-dark:#806125;--rs-ink:#242524;--rs-paper:#d5d4d1;--rs-charcoal:#242625;--rs-line:#b5b5ad;--rs-concrete:url("/sites/default/themes/sauna/css/redesign/beton-svetly.webp");--rs-wood:url("/sites/default/themes/sauna/css/redesign/drevo.webp")}html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}body{margin:0;background:#292b29;color:var(--rs-ink)}#body1{background:#292b29 url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") no-repeat center top;background-size:max(1440px,100vw) auto}#body2{background:none;min-height:100vh}#page{width:960px;max-width:100%;margin:0 auto;box-shadow:0 8px 32px rgba(0,0,0,.45);border-left:12px solid #503a27;border-right:12px solid #503a27;border-image:var(--rs-wood) 25 round;box-sizing:content-box}#header{height:481px;background:transparent}#header::before{content:'';position:absolute;top:0;left:0;width:100%;height:137px;background:url("/sites/default/themes/sauna/css/body2.jpg") no-repeat center top;background-size:1148px auto;filter:grayscale(1) brightness(.72);opacity:.88;pointer-events:none}#logo{width:960px;max-width:100%;height:137px;background:none!important;pointer-events:none}#logo a{width:420px;height:178px;background:url("/sites/default/themes/sauna/css/hlava.png") no-repeat left top;pointer-events:auto}#logo::after{visibility:visible;clear:none;content:'';position:absolute;right:0;top:0;width:540px;height:120px;background:var(--rs-gold);-webkit-mask:url("/sites/default/themes/sauna/css/hlava.png") no-repeat right top;mask:url("/sites/default/themes/sauna/css/hlava.png") no-repeat right top;pointer-events:none}#block-menu_block-1{top:137px;height:44px;background:linear-gradient(#292c2a,#191b1a)!important;border-top:1px solid #745e3a;border-bottom:1px solid #080a09}#block-menu_block-1 ul.menu{height:44px!important}#block-menu_block-1 ul.menu>li{height:44px!important;min-width:0;flex:1 1 auto;border-right:1px solid #41433f}#block-menu_block-1 ul.menu>li>a{height:44px!important;padding:0 10px!important;font-size:12px!important;letter-spacing:.2px;color:#f6f5f1!important;border-bottom:3px solid transparent}#block-menu_block-1 ul.menu>li.active-trail>a,#block-menu_block-1 ul.menu>li>a:hover{color:var(--rs-gold)!important;border-bottom-color:var(--rs-gold);background:#191c19}#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3){bottom:0}#container1{background:linear-gradient(rgba(20,22,20,.67),rgba(20,22,20,.67)),var(--rs-concrete)!important;background-size:auto,512px auto!important}#container2,#container3{background:none!important}#container3{min-height:500px}#main{background:var(--rs-paper) var(--rs-concrete)!important;background-size:512px auto!important;box-shadow:-8px 0 0 #55402e,8px 0 0 #55402e;color:var(--rs-ink)!important;min-height:500px}#main::before,#main::after{content:'';position:absolute;top:0;bottom:0;width:8px;background:#55402e var(--rs-wood) repeat-y center top / 40px auto;pointer-events:none}#main::before{left:-8px}#main::after{right:-8px}#sidebar-left,#sidebar-right{padding-top:18px;padding-bottom:32px!important}#main-top{padding:30px 30px 0!important}#main-content{padding:0 30px 32px!important}#main :is(h1,h2,h3,h4,h5,h6),#main .field-title,#main .field-title a,#main .field-image.soubory .field-label{color:var(--rs-ink)!important}#main h1{font-family:'RS Lora',Georgia,serif!important;font-size:34px!important;line-height:1.22!important;font-weight:500!important;letter-spacing:-.4px!important;margin-bottom:22px!important}#main .field-body,#main .field-body :is(p,li,td,th),#main .node-webform .node-content p{color:var(--rs-ink)!important;font-family:'RS Source Sans',Arial,sans-serif!important}#main .field-body :is(p,li) :is(strong,b),#main .field-body :is(td,th) :is(strong,b){color:inherit!important;font-weight:650!important}#main .field-body p:not(:has(img,iframe,object,embed)),#main .node-webform .node-content>div p,#main #rs-kontakt p,#main #node-97>.node-content p{text-align:justify!important;text-align-last:start;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;line-height:1.65!important;word-spacing:normal}#main #node-97>.node-content,#main #node-97>.node-content :is(p,li,blockquote,strong,b){color:var(--rs-ink)!important}#main #node-97>.node-content a{color:#303c2e!important}#main .field-body a:not(:has(img)),#main-top .breadcrumb a{color:#303c2e!important;text-decoration-color:var(--rs-gold-dark)!important}#main .field-body a:not(:has(img)):hover{color:var(--rs-gold-dark)!important}#main .field-body [style*="background"],#main .node-webform .node-content>div [style*="background"]{background-image:none}#main [style*="background:#e2e2dd"],#main [style*="background: #e2e2dd"],#main [style*="background:#d9d9d3"],#main [style*="background: #d9d9d3"]{box-shadow:0 2px 8px rgba(0,0,0,.07);border-radius:5px}#main .field-body :is(table,td,th){color:var(--rs-ink)!important}#main .field-body table{width:100%!important;border-collapse:collapse}#main .field-body :is(td,th){text-align:justify;text-align-last:start;hyphens:auto;vertical-align:top}#main .field-body table :is(h2,h3,p){margin-bottom:8px!important}#main .field-body [style*="color:#f8f8f4"]{color:#f8f8f4!important}#main .field-body a[style*="background:#242625"],#main .field-body a[style*="background: #242625"],#main #rs-kontakt a[href^="tel:"]{color:#f8f8f4!important;text-decoration:none;text-align:center!important;text-align-last:center;background:#242625!important;border:1px solid var(--rs-gold)!important;padding:13px 16px;border-radius:4px}#main .field-body a[style*="background:#242625"]:hover,#main #rs-kontakt a[href^="tel:"]:hover{background:#343832!important;color:var(--rs-gold)!important}#main #rs-kontakt a[href="tel:+420606755754"]{font-size:30px!important;font-weight:650;max-width:100%;box-sizing:border-box}#main :is(a,button,input,select,textarea):focus-visible,#sidebar-left a:focus-visible,#sidebar-right a:focus-visible,#block-menu_block-1 a:focus-visible{outline:3px solid var(--rs-gold-dark);outline-offset:3px}#sidebar-left .block-menu{padding:0 12px!important}#sidebar-left .block-menu ul.menu{margin:0!important;padding:0!important}#sidebar-left .block-menu ul.menu>li{margin:0 0 7px!important;padding:0!important;line-height:1.4!important}#sidebar-left .block-menu ul.menu>li>a,#sidebar-left .block-menu ul.menu>li>a[href="/vajecny-liker"]{width:100%!important;height:auto!important;min-height:38px;box-sizing:border-box!important;padding:10px 14px!important;line-height:1.35!important;background:linear-gradient(#deded9,#bdbeb9)!important;border:1px solid #a3a49d!important;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.25);color:#242524!important;font-size:12px!important;font-weight:650!important;letter-spacing:.15px}#sidebar-left .block-menu ul.menu>li.active-trail>a,#sidebar-left .block-menu ul.menu>li>a:hover{background:#202420!important;color:var(--rs-gold)!important;border-color:var(--rs-gold)!important}#sidebar-left .block-menu ul.menu>li.active-trail>a::after{content:'›';float:right;color:var(--rs-gold);font-size:19px;line-height:16px}#sidebar-left .block-menu a[href="/vajecny-liker"]::before{display:none!important}#sidebar-left .block-menu a[href="/vajecny-liker"]::after{right:9px!important;top:0!important;height:38px!important;line-height:38px!important;color:var(--rs-gold-dark)!important}#sidebar-left .block-menu ul.menu ul{margin:8px 0 12px!important;padding:0!important}#sidebar-left .block-menu ul.menu ul li a{color:#f0f0e8!important;background:none!important;height:auto!important;line-height:1.45!important;padding:7px 8px 7px 14px!important;display:block;text-transform:none;font-size:13px!important;border-left:1px solid #a6a28e}#sidebar-left .block-menu ul.menu ul li a:hover,#sidebar-left .block-menu ul.menu ul li a.active{color:var(--rs-gold)!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{width:100%!important;height:244px!important;margin:14px auto 0!important;background-size:contain!important}#sidebar-right .block-menu{padding:0 10px 12px!important}#sidebar-right .block-title{color:#f2f2ed!important;font-family:'RS Source Sans',Arial,sans-serif!important;font-size:16px!important;font-weight:650!important;line-height:1.25!important}#sidebar-right #block-menu-menu-shorcut ul li{background:none!important;height:auto!important}#sidebar-right #block-menu-menu-shorcut ul li a,#block-block-11 a{background:linear-gradient(#deded9,#bdbeb9)!important;border:1px solid #a3a49d;border-radius:4px;height:auto!important;min-height:52px;box-sizing:border-box;padding:12px 10px!important;color:#242524!important;text-align:center;font-size:13px!important;font-weight:650!important}#sidebar-right #block-block-12{padding:0 10px!important}#sidebar-right a[href*="instagram.com"],#sidebar-right a[href*="facebook.com"],#sidebar-right a[href*="g.page"]{width:100%!important;background:linear-gradient(#292c29,#191c19)!important;border-color:#757569!important;border-radius:4px!important}#sidebar-right a[href*="instagram.com"] span:not([style*="color:#f8f8f4"]),#sidebar-right a[href*="facebook.com"] span:not([style*="color:#f8f8f4"]),#sidebar-right a[href*="g.page"] span:not([style*="color:#f8f8f4"]){color:var(--rs-gold)!important}#sidebar-right a[href*="instagram.com"] span[style*="font-size:7px"],#sidebar-right a[href*="facebook.com"] span[style*="font-size:7px"],#sidebar-right a[href*="g.page"] span[style*="font-size:7px"]{font-size:9px!important}#sidebar-right a[style*="linear-gradient"]:not([href*="instagram.com"]):not([href*="facebook.com"]):not([href*="g.page"]){background:linear-gradient(#deded9,#bdbeb9)!important;border-radius:4px!important;color:#242524!important}#sidebar-right div[style*="border:1px solid #d4d4d4"]{background:#d5d5ce!important;border-color:#a3a49d!important;border-radius:4px!important}#sidebar-right div[style*="color:#3a3a3a"]{color:#242524!important}#footer,#footer-wrapper{background:#242625!important;color:#e2e2da;height:auto;min-height:44px}#footer{padding:12px 18px!important;box-sizing:border-box;line-height:1.5}#footer a{color:var(--rs-gold)!important}#main #rs-gallery .rs-gallery-nav a{background:#242625!important;border:1px solid #a38751!important;color:#f8f8f4!important}#main #rs-gallery .rs-gallery-nav a:hover{background:#343832!important;color:var(--rs-gold)!important}#main #rs-gallery .rs-gallery-section h2::before,#main #rs-gallery .rs-gallery-section h2::after{background:var(--rs-gold-dark)!important}#main #rs-gallery figcaption{color:#242524!important}#main .webform-client-form{margin:24px 0;padding:22px;background:#e2e2dd;border:1px solid #b5b5ad;border-top:3px solid var(--rs-gold);border-radius:5px}#main .webform-client-form label{color:#242524!important;font-size:16px;line-height:1.4;margin-bottom:7px;display:block}#main .webform-client-form .form-item{margin:0 0 18px}#main .webform-client-form :is(input.form-text,textarea,select){box-sizing:border-box;background:#f8f8f4;color:#242524;border:1px solid #90958b;border-radius:3px;min-height:44px;padding:9px 10px;font-size:16px;max-width:100%}#main .webform-client-form :is(input.form-text,textarea){width:100%}#main .webform-client-form textarea{min-height:120px}#main .webform-client-form .container-inline,#main .webform-client-form .webform-container-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#main .webform-client-form .container-inline .form-item,#main .webform-client-form .webform-container-inline .form-item{margin:0;min-width:0}#main .webform-client-form label.option{display:inline}#main .webform-client-form input[type="checkbox"]{width:20px;height:20px;vertical-align:middle;accent-color:#806125}#main .webform-client-form .form-submit{background:#242625;color:#f8f8f4;border:1px solid var(--rs-gold);border-radius:4px;padding:13px 24px;min-height:48px;font-size:16px;font-weight:650;cursor:pointer}#main .webform-client-form .form-submit:hover{color:var(--rs-gold)}#main .webform-client-form .description{font-size:13px;line-height:1.5;color:#484c44}#main .webform-client-form .webform-calendar{width:28px;height:28px;object-fit:contain}#main iframe{border:0;max-width:100%}#rs-cookie-bar{font-family:'RS Source Sans',Arial,sans-serif!important}#rs-cookie-actions button{border-color:var(--rs-gold)!important;min-height:44px}#rs-cookie-accept{background:var(--rs-gold)!important}@media screen and (max-width:983px){#page{width:100%!important;max-width:960px;box-sizing:border-box;border-width:0}}@media screen and (max-width:959px){#body1{background-size:1440px auto}#page{border:0}#header{height:auto!important;display:flex;flex-direction:column;background:#282b27}#header::before{height:137px;background-position:center top;opacity:.55}#logo{position:relative!important;width:100%!important;height:137px!important;margin:0!important;background:none!important}#logo a{position:absolute!important;width:290px!important;height:137px!important;background-size:720px auto!important;left:14px!important;top:0!important}#logo::after{width:calc(100% - 310px);height:100px;top:10px;right:12px;-webkit-mask-size:720px auto;mask-size:720px auto}#block-menu_block-1{position:relative!important;top:auto!important;width:100%!important;height:auto!important}#block-menu_block-1 ul.menu{height:auto!important;display:flex!important;flex-wrap:wrap}#block-menu_block-1 ul.menu>li{flex:1 1 25%!important;height:auto!important;border-bottom:1px solid #41433f}#block-menu_block-1 ul.menu>li>a{min-height:48px;height:100%!important;white-space:normal!important;line-height:1.3!important;padding:10px 8px!important}#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3){position:relative!important;bottom:auto!important}#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section{width:100%!important;height:calc(100vw * .3125)!important;max-height:300px}#header .view-slideshow-wide img{width:100%!important;height:auto!important}#container1{background:linear-gradient(rgba(20,22,20,.67),rgba(20,22,20,.67)),var(--rs-concrete)!important}#container2,#container3{background:none!important}#main{box-shadow:none;min-height:0;background:var(--rs-paper) var(--rs-concrete)!important}#main::before,#main::after{display:none}#sidebar-left,#sidebar-right{background:transparent!important;padding:22px 18px!important;border-top:1px solid #a38b5d}#main-top{padding:24px 22px 0!important}#main-content{padding:0 22px 26px!important}#sidebar-left .block-menu ul.menu{display:flex!important;flex-wrap:wrap;gap:8px}#sidebar-left .block-menu ul.menu>li{flex:1 1 calc(50% - 4px)!important;max-width:calc(50% - 4px);min-width:0;margin:0!important}#sidebar-left .block-menu ul.menu>li>a{min-height:46px;padding:12px 14px!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last{flex-basis:100%!important;max-width:100%}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{max-width:178px;height:250px!important}#sidebar-right .block{max-width:420px;margin:0 auto 16px!important}#sidebar-right a[href*="instagram.com"],#sidebar-right a[href*="facebook.com"],#sidebar-right a[href*="g.page"]{max-width:280px!important;margin-left:auto!important;margin-right:auto!important}#main h1{font-size:30px!important}#main .field-body p,#main #rs-kontakt p,#main .node-webform .node-content>div p{text-align:justify!important;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word!important}#main .field-body table{table-layout:fixed;width:100%!important}#main .field-body :is(td,th){padding:9px 5px!important;font-size:14px!important;overflow-wrap:break-word}#main .webform-client-form{padding:18px}#main .nd-region-left,#main .nd-region-middle,#main .nd-region-middle-wrapper{float:none!important;width:100%!important}#footer{min-height:0}}@media screen and (max-width:767px){#logo{height:178px!important}#header::before{height:178px;background-size:1080px auto}#logo a{left:50%!important;transform:translateX(-50%);width:250px!important;height:115px!important;background-size:600px auto!important}#logo::after{left:50%;right:auto;top:100px;width:300px;height:70px;transform:translateX(-50%);-webkit-mask-size:540px auto;mask-size:540px auto;-webkit-mask-position:right top;mask-position:right top}}@media screen and (max-width:599px){#block-menu_block-1 ul.menu>li{flex:1 1 50%!important}#block-menu_block-1 ul.menu>li:last-child{flex-basis:100%!important}#block-menu_block-1 ul.menu>li>a{min-height:46px;font-size:12px!important}#main-top{padding:23px 18px 0!important}#main-content{padding:0 18px 26px!important}#main h1{font-size:28px!important;line-height:1.25!important}#main #rs-kontakt a[href="tel:+420606755754"]{font-size:22px!important}#main .field-body :is(h2,h3){overflow-wrap:break-word}#main .webform-client-form{padding:15px 12px}#main .webform-client-form .webform-component-date select{font-size:16px;padding:8px 5px}#main .webform-client-form .form-submit{width:100%}#main #rs-gallery .rs-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#main #rs-gallery figcaption{font-size:13px!important}#main .field-body [style*="font-size:12px"]{line-height:1.5!important}#rs-cookie-bar{padding:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{body,#body1,#body2,#page,#main,#container1,#container2,#container3{background:#fff!important;box-shadow:none!important;border:0!important}#logo::after,#header::before,#sidebar-left,#sidebar-right,#rs-cookie-bar{display:none!important}#main,#main :is(h1,h2,h3,p,td,th){color:#000!important}}#sidebar-right div[style*="color:#f28c00"]{color:var(--rs-gold)!important}#body1{background-repeat:repeat-y;background-size:max(1440px,100vw) auto}#page{border-left-width:24px;border-right-width:24px}#container1{background:linear-gradient(to right,rgba(20,22,20,.64) 0 191px,transparent 191px 766px,rgba(20,22,20,.64) 766px),var(--rs-concrete)!important;background-size:auto,512px auto!important}#main::before,#main::after{width:18px;box-shadow:0 0 5px #141614}#main::before{left:-18px}#main::after{right:-18px}#sidebar-left .block-menu{padding:0 14px 0 8px!important}#sidebar-right #block-block-12{padding:0 8px 0 14px!important}#sidebar-right #block-block-12>.block-content>div>div:has(>a[href*="rezervace"]),#sidebar-right #block-block-12>.block-content>div>div:has(>a[href*="eepurl"]){width:100%!important;box-sizing:border-box;padding:14px 10px!important;margin:0 0 8px!important;background:var(--rs-paper) var(--rs-concrete)!important;border:1px solid #a5a69f;border-radius:5px;box-shadow:0 2px 6px #16181666}#sidebar-right #block-block-12 div[style*="color:#f28c00"]{color:#202320!important}#sidebar-right #block-block-12 a:not([href*="instagram"]):not([href*="facebook"]):not([href*="g.page"]){width:100%!important}#sidebar-right::after{content:'';display:block;visibility:visible;clear:both;width:150px;height:165px;margin:24px auto 0;background:url("/sites/default/themes/sauna/css/container3.png") no-repeat right bottom}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{width:178px!important;height:264px!important;margin:14px auto 0!important;visibility:visible!important}#main #rs-gallery .rs-gallery-nav a{background:linear-gradient(#e2e3de,#c5c8c0)!important;color:#252a25!important;border:1px solid #939b8b!important;box-shadow:0 2px 5px #24262518}#main #rs-gallery .rs-gallery-nav a:hover{background:#d6dace!important;color:#252a25!important;border-color:var(--rs-gold-dark)!important}#main #rs-gallery .rs-gallery-status{background:#d5d9d0!important;color:#414b3c!important;border:1px solid #a2aa9a!important;border-radius:3px}#main #rs-kontakt a[href^="tel:"]{background:transparent!important;color:#242625!important;border:0!important;padding:0!important;box-shadow:none!important;white-space:normal!important}#main #rs-kontakt a[href^="tel:"]:hover{background:transparent!important;color:#806125!important}@media(min-width:960px){#sidebar-left .block-menu ul.menu>li>a[href$="/restaurace"]{background:#202420!important;color:var(--rs-gold)!important;border-color:var(--rs-gold)!important}}@media(max-width:1007px){#page{border-left-width:0;border-right-width:0}}@media(max-width:959px){#container1{background:var(--rs-paper) var(--rs-concrete)!important}#main::before,#main::after{display:none}#sidebar-right::after{margin:24px auto}#sidebar-right #block-block-12{padding:0 12px!important}#sidebar-left .block-menu{padding:0 12px!important}}#body2{position:relative}#body2::before{content:'';position:absolute;z-index:300;left:50%;top:0;transform:translateX(-50%);width:max(1440px,100%);height:960px;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") center top / 1440px auto no-repeat;pointer-events:none;-webkit-mask-image:linear-gradient(to right,#000 calc(50% - 465px),transparent calc(50% - 455px),transparent calc(50% + 455px),#000 calc(50% + 465px));mask-image:linear-gradient(to right,#000 calc(50% - 465px),transparent calc(50% - 455px),transparent calc(50% + 455px),#000 calc(50% + 465px))}@media(max-width:1007px){#body2::before{display:none}}#sidebar-right #block-block-12>.block-content>div{left:0!important}#sidebar-right #block-block-12 div:has(>a[href*="rezervace"])>div,#sidebar-right #block-block-12 div:has(>a[href*="eepurl"])>div{width:100%!important;font-size:16px!important;line-height:1.25!important}#main .field-rwcms-nd-read-more a{color:#242524!important}#body2{overflow-x:clip}#body1{background-repeat:no-repeat;background-attachment:fixed;background-size:cover}#body2::before{position:fixed;top:0;-webkit-mask-image:linear-gradient(to right,#000 calc(50% - 490px),transparent calc(50% - 480px),transparent calc(50% + 480px),#000 calc(50% + 490px));mask-image:linear-gradient(to right,#000 calc(50% - 490px),transparent calc(50% - 480px),transparent calc(50% + 480px),#000 calc(50% + 490px))}#logo::after{right:16px;top:4px;width:520px;height:125px;-webkit-mask:url("/sites/default/themes/sauna/css/redesign/slogan.webp") center / contain no-repeat;mask:url("/sites/default/themes/sauna/css/redesign/slogan.webp") center / contain no-repeat}#sidebar-right::after{width:178px}#sidebar-right #block-block-12 div:has(>a[href*="rezervace"])>div{font-size:14px!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last{position:relative;padding-bottom:28px!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::before{content:'HOME MADE';position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;color:var(--rs-gold);font:600 15px/24px 'RS Source Sans',Arial,sans-serif;letter-spacing:2.5px;background:#454844}body:has(#rs-gallery) #lightbox2-overlay{background:#111511!important}body:has(#rs-gallery) :is(#nextLink,#prevLink,#bottomNavClose){border-color:var(--rs-gold)!important}@media(max-width:959px){#logo::after{right:12px;top:10px;width:calc(100% - 310px);height:100px;-webkit-mask-size:contain;mask-size:contain}}@media(max-width:767px){#logo::after{left:50%;right:auto;top:99px;width:280px;height:76px;-webkit-mask-position:center;mask-position:center}}#main #node-326 img{filter:grayscale(1)}@media(min-width:960px){#main::before,#main::after{display:none}#container1{position:relative}#container1::before{content:'';position:absolute;z-index:2;left:173px;top:0;bottom:0;width:611px;pointer-events:none;background:var(--rs-wood) repeat-y left top / 18px auto,var(--rs-wood) repeat-y right top / 18px auto}}@media print{#container1::before{display:none}}:root{--rs-dark-concrete:url("/sites/default/themes/sauna/css/redesign/beton-tmavy.webp")}#body1{background:#303330 var(--rs-dark-concrete) repeat center top!important;background-size:512px auto!important}#body2::before{position:fixed;top:0;width:1559px;height:1017px;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") center top / 1559px 1017px no-repeat;-webkit-mask:none;mask:none}#page{border-bottom:18px solid #503a27;border-image:var(--rs-wood) 25 round}#header::after{content:'';position:absolute;z-index:4;top:121px;left:0;width:100%;height:16px;background:#503a27 var(--rs-wood) center / 360px auto;pointer-events:none;box-shadow:0 2px 5px #14161488}#logo{z-index:301}#block-menu_block-1{z-index:301!important}#sidebar-left .block,#sidebar-right .block{position:relative;z-index:301}#logo::after{top:-10px;height:118px;right:12px;width:520px}#container1{background:var(--rs-dark-concrete)!important;background-size:384px auto!important;border-top:8px solid #503a27;border-image:var(--rs-wood) 25 round;box-sizing:border-box}#main{box-shadow:none}#sidebar-left,#sidebar-right{box-sizing:border-box;background:var(--rs-dark-concrete)!important;background-size:384px auto!important;min-width:0}#sidebar-left .block-menu{padding:0 24px 0 12px!important;box-sizing:border-box}#sidebar-right #block-block-12{padding:0 12px 0 24px!important;box-sizing:border-box;width:100%}#sidebar-left .block-menu ul.menu>li>a{font-size:11px!important;min-height:36px!important;padding:9px 11px!important;background:var(--rs-paper) var(--rs-concrete)!important;background-size:256px auto!important}#sidebar-left .block-menu ul.menu>li.active-trail>a,#sidebar-left .block-menu ul.menu>li>a:hover{background:#202420!important;color:var(--rs-gold)!important}#sidebar-right #block-block-12>.block-content>div>div:has(>a[href*="rezervace"]),#sidebar-right #block-block-12>.block-content>div>div:has(>a[href*="eepurl"]){padding:12px 8px!important;max-width:100%!important}#sidebar-right #block-block-12 div:has(>a[href*="rezervace"])>div{font-size:12px!important;line-height:1.3!important;margin-bottom:10px!important}#sidebar-right #block-block-12 div:has(>a[href*="eepurl"])>div{font-size:14px!important;line-height:1.3!important;margin-bottom:10px!important}#sidebar-right #block-block-12 a{box-sizing:border-box!important;max-width:100%!important;font-size:11px!important;line-height:1.3!important}#sidebar-right #block-block-12 a[href*="instagram"],#sidebar-right #block-block-12 a[href*="facebook"],#sidebar-right #block-block-12 a[href*="g.page"]{padding:10px 8px!important;min-height:58px!important}#sidebar-right #block-block-12 a img{width:34px!important;height:34px!important;object-fit:contain;flex-shrink:0}#sidebar-right #block-block-12 a span{min-width:0;overflow-wrap:normal}#sidebar-right::after{filter:brightness(0) invert(1);flex-shrink:0;width:158px;height:150px;background-size:870px auto;margin:28px auto 0}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last{padding-bottom:0!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{box-sizing:border-box;width:100%!important;height:252px!important;margin:8px auto 0!important;background-color:#d5d4d1!important;background-image:url("/sites/default/files/vajecny-liker-20261014-q98.webp"),var(--rs-concrete)!important;background-repeat:no-repeat,repeat!important;background-position:center 10px,center!important;background-size:calc(100% - 12px) auto,256px auto!important;border:1px solid #92968d;border-radius:4px}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::before{content:'HOME\A MADE';white-space:pre;box-sizing:border-box;position:absolute;z-index:1;left:auto;right:7px;top:54px;bottom:auto;width:58px;height:58px;padding:12px 0;display:block;border:2px solid #5a5e55;border-radius:50%;background:#e2e3ddd9;color:#343b31;font:700 12px/15px 'RS Source Sans',Arial,sans-serif;letter-spacing:.6px;text-align:center;transform:rotate(12deg)}#footer,#footer-wrapper{min-height:0!important;height:auto!important}#footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 18px!important;border-top:12px solid #503a27;border-image:var(--rs-wood) 25 round;font-size:11px}#footer::after{display:none}#footer .block{margin:0!important}#footer .menu,#footer .menu li{margin:0!important;padding:0!important}#footer .menu a{min-height:0!important;height:auto!important;line-height:1.5!important;padding:0!important;border:0!important}#footer p{position:static!important;margin:0!important;font-size:11px;line-height:1.5!important}#main .field-body a:not(:has(img)):hover,#main-top .breadcrumb a{color:#242524!important}@media(min-width:960px){#container3{display:grid;grid-template-columns:191px minmax(0,575px) 194px;align-items:stretch}#container3::after{display:none}#main,#sidebar-left,#sidebar-right{float:none!important;left:auto!important;right:auto!important;width:auto!important;grid-row:1}#main{grid-column:2}#sidebar-left{grid-column:1}#sidebar-right{grid-column:3;display:flex;flex-direction:column;padding-bottom:18px!important}#sidebar-right::after{margin-top:auto;padding-top:24px;box-sizing:content-box}#sidebar-right #block-block-12{margin-bottom:26px!important}}@media(max-width:1007px){#body2::before{display:none}}@media(max-width:959px){#page{border-bottom-width:10px}#container1{background:var(--rs-paper) var(--rs-concrete)!important}#header::after{top:121px;height:16px}#logo::after{top:0;width:calc(100% - 310px);height:100px;right:12px}#sidebar-left .block-menu,#sidebar-right #block-block-12{padding:0 8px!important}#sidebar-left .block-menu ul.menu>li>a{min-height:46px!important;font-size:12px!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{width:178px!important;margin-left:auto!important;margin-right:auto!important;height:282px!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::before{right:calc(50% - 82px);top:60px}#sidebar-right::after{margin:28px auto 0}#footer{flex-wrap:wrap;justify-content:center;text-align:center;gap:6px;padding:10px 14px!important}}@media(max-width:767px){#header::after{top:168px;height:10px}#logo::after{top:91px;width:280px;height:76px;left:50%;right:auto}}@media print{#body2::before,#header::after{display:none}#container3{display:block}#page,#footer{border:0}}#main{z-index:301}#page #main #main-content :is(h1,h2,h3,h4,h5,h6),#page #main #main-top :is(h1,h2,h3,h4,h5,h6),#page #main .breadcrumb a{color:var(--rs-ink)!important}#page{position:relative;border:0!important;overflow:visible}#page::before{content:'';position:absolute;z-index:6;top:121px;bottom:0;left:-24px;right:-24px;border-left:24px solid #503a27;border-right:24px solid #503a27;border-bottom:18px solid #503a27;border-image:var(--rs-wood) 25 round;pointer-events:none}#header::after{left:-24px;width:calc(100% + 48px)}#container1{border-top:0!important}#main{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}#sidebar-right{background:var(--rs-dark-concrete)!important;background-size:384px auto!important;isolation:isolate}#body2::before{-webkit-mask-image:linear-gradient(to right,#000 0 49%,transparent 50%);mask-image:linear-gradient(to right,#000 0 49%,transparent 50%)}#body2::after{content:'';position:fixed;z-index:300;top:0;left:calc(50% + 488px);width:min(246px,calc(50vw - 488px));height:calc(min(246px,calc(50vw - 488px)) * 4.142);background:url("/sites/default/themes/sauna/css/redesign/prava-dekorace.webp") right top / 147.4% auto no-repeat;pointer-events:none}#logo::after{top:10px}#logo a{--rs-logo-scale:1;clip-path:polygon(calc(25px * var(--rs-logo-scale)) 0,calc(107px * var(--rs-logo-scale)) 0,calc(375px * var(--rs-logo-scale)) calc(57px * var(--rs-logo-scale)),calc(385px * var(--rs-logo-scale)) calc(72px * var(--rs-logo-scale)),calc(359px * var(--rs-logo-scale)) calc(173px * var(--rs-logo-scale)),calc(343px * var(--rs-logo-scale)) calc(183px * var(--rs-logo-scale)),calc(9px * var(--rs-logo-scale)) calc(109px * var(--rs-logo-scale)),calc(4px * var(--rs-logo-scale)) calc(93px * var(--rs-logo-scale)))}#sidebar-left .block-menu{padding:0 30px 0 12px!important}#sidebar-right #block-block-12{padding:0 12px 0 30px!important}#sidebar-left .block-menu ul.menu>li>a,#sidebar-right #block-block-12 a{border-radius:5px!important}#sidebar-right #block-block-12 div:has(>a[href*="rezervace"])>div,#sidebar-right #block-block-12 div:has(>a[href*="eepurl"])>div{font-family:'RS Source Sans',Arial,sans-serif!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;margin-bottom:10px!important}#sidebar-right #block-block-12 :is(a[href*="instagram"],a[href*="facebook"],a[href*="g.page"]){height:64px!important;min-height:64px!important;padding:0!important;border-radius:5px!important;border:1px solid #767a70!important;box-shadow:0 2px 5px #14161466!important}#sidebar-right #block-block-12 :is(a[href*="instagram"],a[href*="facebook"],a[href*="g.page"]) img{left:9px!important;top:12px!important;width:38px!important;height:38px!important}#sidebar-right #block-block-12 :is(a[href*="instagram"],a[href*="facebook"],a[href*="g.page"]) span:nth-of-type(1){left:55px!important;top:12px!important;width:80px!important;font:700 8px/11px 'RS Source Sans',Arial,sans-serif!important}#sidebar-right #block-block-12 :is(a[href*="instagram"],a[href*="facebook"],a[href*="g.page"]) span:nth-of-type(2){left:55px!important;top:28px!important;width:80px!important;font:700 12px/18px 'RS Source Sans',Arial,sans-serif!important}#sidebar-right #block-block-12 :is(a[href*="instagram"],a[href*="facebook"],a[href*="g.page"]) span:nth-of-type(3){right:5px!important;top:0!important;width:10px!important;height:62px!important;font:400 25px/62px 'RS Source Sans',Arial,sans-serif!important}#sidebar-right::after{width:164px;height:204px;background:url("/sites/default/themes/sauna/css/redesign/h2o-bile.webp") center bottom / contain no-repeat;filter:none;margin-left:24px;margin-right:6px}#footer{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:3px;padding:7px 12px!important}#footer #block-menu-menu-general :is(ul,li,a,span){height:auto!important;min-height:0!important;line-height:1.4!important;float:none!important;position:static!important;display:block;margin:0!important;padding:0!important;border:0!important}#footer p{text-align:center!important;font-size:11px!important}#page #main #main-content a:link,#page #main #main-content a:visited{color:var(--rs-ink)!important}#page #main #main-content a[style*="background:#242625"],#page #main #main-content a[style*="background: #242625"]{color:#f8f8f4!important}@media(max-width:1007px){#body2::after{display:none}#page::before{left:0;right:0;border-left-width:0;border-right-width:0}}@media(max-width:959px){#page::before{display:none}#header::after{left:0;width:100%}#logo a{--rs-logo-scale:.75}#logo::after{top:10px}#sidebar-left .block-menu,#sidebar-right #block-block-12{padding:0 8px!important}#sidebar-right::after{margin:28px auto 0!important}#main{overflow-x:clip}}@media(max-width:767px){#logo a{--rs-logo-scale:.625}#logo::after{top:99px}}@media print{#page::before,#body2::after{display:none}#main{overflow:visible}}@media(min-width:1008px){#body2::before{left:auto;right:calc(50% + 504px);transform:none;width:min(246px,calc(50vw - 504px));height:100vh;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") left top / 1559px 1017px no-repeat,var(--rs-dark-concrete) left top / 512px auto repeat;-webkit-mask:none;mask:none}#body2::after{left:calc(50% + 504px);width:min(246px,calc(50vw - 504px));height:100vh;background:url("/sites/default/themes/sauna/css/redesign/prava-dekorace.webp") right top / 147.4% auto no-repeat,var(--rs-dark-concrete) left top / 512px auto repeat}}#footer{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:12px;overflow:visible!important}#page #footer,#page #footer :is(p,a,span,li){color:var(--rs-gold)!important}#footer #block-menu-menu-general{flex:0 0 auto}#footer p{text-align:right!important;flex:1 1 auto}#main .webform-client-form .resizable-textarea,#main .webform-client-form .webform-component-textarea,#main .webform-client-form .webform-component-textarea .form-item{width:100%!important;max-width:100%!important;box-sizing:border-box;min-width:0}#main .webform-client-form .resizable-textarea textarea{display:block;width:100%!important;max-width:100%!important;box-sizing:border-box;resize:vertical}#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3){height:300px!important;max-width:100%!important;overflow:hidden!important}#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section,#header .views_slideshow_slide{width:100%!important;height:300px!important;overflow:hidden!important}#header .view-slideshow-wide img{display:block;width:100%!important;height:300px!important;object-fit:cover;object-position:center;max-width:100%!important}#main #node-283 .field-title,#main #node-119 .field-title{display:none!important}#sidebar-right::after{width:142px;height:112px;margin-left:35px;margin-right:17px;background:url("/sites/default/themes/sauna/css/redesign/h2o-bile.webp") center bottom / 142px auto no-repeat;filter:none}@media(max-width:959px){#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3),#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section,#header .views_slideshow_slide,#header .view-slideshow-wide img{height:calc(100vw * .3125)!important;max-height:300px!important}#sidebar-right::after{margin:28px auto 0!important}}@media(max-width:599px){#footer{flex-direction:column;align-items:stretch;gap:5px}#footer p{text-align:right!important}}@media(min-width:1008px){#body2::before{left:50%;right:auto;transform:translateX(-50%);width:1559px;height:1017px;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") center top / 1559px 1017px no-repeat;-webkit-mask-image:linear-gradient(to right,#000 0 49%,transparent 50%);mask-image:linear-gradient(to right,#000 0 49%,transparent 50%)}#body2::after{height:100vh;background:url("/sites/default/themes/sauna/css/redesign/prava-dekorace.webp") right top / 147.4% 100% no-repeat}}#page #footer{display:grid!important;grid-template-columns:auto minmax(0,1fr);position:relative!important;z-index:302;height:auto!important;min-height:58px!important;max-height:none!important;padding:12px 18px!important;overflow:visible!important;align-items:center;box-sizing:border-box}#page #footer #block-menu-menu-general,#page #footer .block-content,#page #footer ul,#page #footer li,#page #footer a,#page #footer a span,#page #footer p{position:static!important;float:none!important;transform:none!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important;line-height:1.5!important;color:#c8a563!important;text-indent:0!important;visibility:visible!important;opacity:1!important}#page #footer a,#page #footer a span{display:block!important}#page #footer p{display:block!important;text-align:right!important;font:11px/1.5 'RS Source Sans',Arial,sans-serif!important}#sidebar-right::after{display:none!important}#sidebar-right .rs-h2o-brand{position:relative;z-index:301;flex-shrink:0;width:154px;margin:auto 11px 0 29px;padding-top:26px;color:#fff;text-align:center;font-family:'RS Source Sans',Arial,sans-serif}.rs-h2o-brand img{display:block;width:142px;max-width:100%;height:auto;margin:0 auto 8px}.rs-h2o-brand strong{display:block;font-size:12px;line-height:1.3;letter-spacing:3px;color:#fff!important}.rs-h2o-brand .rs-h2o-line{display:block;width:116px;height:1px;background:#deded8;margin:12px auto}.rs-h2o-brand b{display:block;font-size:11px;line-height:1.4;color:#fff!important}.rs-h2o-brand small{display:block;font-size:9px;line-height:1.5;color:#fff!important}#header .view-slideshow-wide .node,#header .view-slideshow-wide .node-content,#header .view-slideshow-wide .nd-region-middle-wrapper,#header .view-slideshow-wide .nd-region-middle,#header .view-slideshow-wide .field-image-preview,#header .view-slideshow-wide .field-item-view{float:none!important;position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box}@media(min-width:960px){#header:has(#node-294){height:631px!important}#header:has(#node-294) #block-views-slideshow_wide-block_1,#header:has(#node-294) .view-slideshow-wide,#header:has(#node-294) .view-slideshow-wide .view-content,#header:has(#node-294) .views_slideshow_main,#header:has(#node-294) .views_slideshow_singleframe_teaser_section,#header:has(#node-294) .views_slideshow_slide,#header:has(#node-294) .view-slideshow-wide img{height:450px!important;max-height:450px!important}#header:has(#node-294) .view-slideshow-wide img{object-fit:contain!important}}@media(max-width:959px){#sidebar-right .rs-h2o-brand{margin:28px auto 0;padding-top:0}#header:has(#node-294) #block-views-slideshow_wide-block_1,#header:has(#node-294) .view-slideshow-wide,#header:has(#node-294) .view-slideshow-wide .view-content,#header:has(#node-294) .views_slideshow_main,#header:has(#node-294) .views_slideshow_singleframe_teaser_section,#header:has(#node-294) .views_slideshow_slide,#header:has(#node-294) .view-slideshow-wide img{height:calc(100vw * .46875)!important;max-height:450px!important}#header:has(#node-294) .view-slideshow-wide img{object-fit:contain!important}}@media(max-width:599px){#page #footer{grid-template-columns:1fr;gap:6px;min-height:72px!important}#page #footer p{text-align:right!important}}#header #block-views-slideshow_wide-block_1,#header #block-views-slideshow_wide-block_2,#header #block-views-slideshow_wide-block_3{width:100%!important;left:0!important;right:0!important;box-sizing:border-box}@media(min-width:960px){#header:has(#node-294){height:481px!important}#header:has(#node-294) #block-views-slideshow_wide-block_1,#header:has(#node-294) .view-slideshow-wide,#header:has(#node-294) .view-slideshow-wide .view-content,#header:has(#node-294) .views_slideshow_main,#header:has(#node-294) .views_slideshow_singleframe_teaser_section,#header:has(#node-294) .views_slideshow_slide,#header:has(#node-294) .view-slideshow-wide img{height:300px!important;max-height:300px!important}#header:has(#node-294) .view-slideshow-wide img{object-fit:cover!important;object-position:center 55%}#logo::after{top:22px}}@media(max-width:959px){#header:has(#node-294) #block-views-slideshow_wide-block_1,#header:has(#node-294) .view-slideshow-wide,#header:has(#node-294) .view-slideshow-wide .view-content,#header:has(#node-294) .views_slideshow_main,#header:has(#node-294) .views_slideshow_singleframe_teaser_section,#header:has(#node-294) .views_slideshow_slide,#header:has(#node-294) .view-slideshow-wide img{height:calc(100vw * .3125)!important;max-height:300px!important}#header:has(#node-294) .view-slideshow-wide img{object-fit:cover!important;object-position:center 55%}}@media(min-width:1008px){#body1::after{content:'';position:fixed;z-index:300;top:0;left:calc(50% - 15px);transform:translateX(-50%);width:1559px;height:1017px;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") center top / 1559px 1017px no-repeat;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 465px),#000 calc(50% + 474px),#000 calc(50% + 511px),transparent calc(50% + 519px));mask-image:linear-gradient(to right,transparent calc(50% + 465px),#000 calc(50% + 474px),#000 calc(50% + 511px),transparent calc(50% + 519px))}}@media print{#body1::after{display:none}}@media screen and (max-width:959px){#page{width:100%!important;max-width:960px!important;box-sizing:border-box!important;border:6px solid #503a27!important;border-top:0!important;border-image:var(--rs-wood) 25 round!important}#container1::before{display:none!important}#container3{display:flex!important;flex-direction:column!important;min-height:0!important}#main{order:0!important;width:100%!important;float:none!important}#sidebar-left{order:1!important}#sidebar-right{order:2!important}#sidebar-left,#sidebar-right{width:100%!important;float:none!important;box-sizing:border-box!important;background:var(--rs-dark-concrete)!important;background-size:384px auto!important;padding:20px 14px!important;border-top:2px solid var(--rs-gold)!important}#body2::before,#body2::after{content:''!important;display:block!important;position:absolute!important;top:0!important;width:42px!important;height:178px!important;transform:none!important;z-index:303!important;pointer-events:none!important;background-image:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp")!important;background-size:600px auto!important;background-repeat:no-repeat!important;-webkit-mask:none!important;mask:none!important}#body2::before{left:0!important;right:auto!important;background-position:left top!important}#body2::after{right:0!important;left:auto!important;background-position:right top!important}#body1::after{display:none!important}#main-top{padding:20px 16px 0!important}#main-content{padding:0 16px 24px!important}#main h1{font-size:26px!important;line-height:1.25!important;margin-bottom:16px!important}#main h2{font-size:22px!important;line-height:1.3!important}#main .field-body,#main .field-body :is(p,li),#main .node-webform .node-content p{font-size:15px!important;line-height:1.65!important}#main .field-body :is(h1,h2,h3,strong,b),#main .field-body td{hyphens:none!important;-webkit-hyphens:none!important}#block-menu_block-1 ul.menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));height:auto!important;margin:0!important;padding:0!important}#block-menu_block-1 ul.menu>li{width:auto!important;min-width:0!important;margin:0!important;height:auto!important}#block-menu_block-1 ul.menu>li:last-child{grid-column:1 / -1}#block-menu_block-1 ul.menu>li>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:100%!important;padding:8px 5px!important;font-size:11px!important;line-height:1.25!important;box-sizing:border-box!important;text-align:center!important}#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3),#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section,#header .views_slideshow_slide,#header .view-slideshow-wide img,#header:has(#node-294) :is(#block-views-slideshow_wide-block_1,.view-slideshow-wide,.view-content,.views_slideshow_main,.views_slideshow_singleframe_teaser_section,.views_slideshow_slide,img){height:calc((100vw - 12px) * .3125)!important;max-height:300px!important}#sidebar-left .block-menu,#sidebar-right #block-block-12{padding:0!important;max-width:440px!important;margin:0 auto!important}#sidebar-left .block-menu ul.menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important}#sidebar-left .block-menu ul.menu>li{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}#sidebar-left .block-menu ul.menu>li>a{display:flex!important;align-items:center!important;min-height:44px!important;height:auto!important;padding:9px 11px!important;font-size:12px!important;line-height:1.3!important;box-sizing:border-box!important}#sidebar-left .block-menu ul.menu>li:has(>a[href='/gdpr']),#sidebar-left .block-menu ul.menu>li.last{grid-column:1 / -1}#sidebar-left .block-menu ul.menu ul{display:block!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{width:160px!important;max-width:100%!important;height:224px!important;margin:12px auto 0!important;background-size:contain!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::before{width:48px!important;height:48px!important;right:calc(50% - 74px)!important;top:54px!important;font-size:11px!important;line-height:1.25!important}#sidebar-right .block{max-width:440px!important;margin:0 auto!important}#sidebar-right #block-block-12 .block-content>div{position:relative!important;left:0!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}#sidebar-right #block-block-12 .block-content>div>div{width:100%!important;min-width:0!important;margin:0!important;padding:12px 8px!important;box-sizing:border-box!important}#sidebar-right #block-block-12 .block-content>div>div>div{width:100%!important;font-size:12px!important;min-height:32px!important;line-height:1.3!important;margin-bottom:8px!important}#sidebar-right #block-block-12 .block-content>div>div>a{width:100%!important;min-height:54px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 5px!important;font-size:11px!important;line-height:1.3!important}#sidebar-right #block-block-12 .block-content>div>a{grid-column:1 / -1;width:100%!important;max-width:none!important;height:54px!important;min-height:54px!important;margin:0!important}#sidebar-right #block-block-12 :is(a[href*='instagram'],a[href*='facebook'],a[href*='g.page']) img{width:32px!important;height:32px!important;top:10px!important;left:12px!important}#sidebar-right #block-block-12 :is(a[href*='instagram'],a[href*='facebook'],a[href*='g.page']) span:nth-of-type(1){left:57px!important;top:8px!important;width:auto!important;font-size:9px!important;line-height:12px!important}#sidebar-right #block-block-12 :is(a[href*='instagram'],a[href*='facebook'],a[href*='g.page']) span:nth-of-type(2){left:57px!important;top:25px!important;width:auto!important;font-size:12px!important;line-height:16px!important}#sidebar-right #block-block-12 :is(a[href*='instagram'],a[href*='facebook'],a[href*='g.page']) span:nth-of-type(3){right:10px!important;height:52px!important;line-height:52px!important}#sidebar-right .rs-h2o-brand{width:154px!important;margin:24px auto 0!important;padding:0!important}#page #footer{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:16px 12px!important;min-height:0!important;text-align:center!important;border-top:1px solid var(--rs-gold)!important}#page #footer #block-menu-menu-general,#page #footer p{width:100%!important;text-align:center!important;flex:none!important}#page #footer p{font-size:11px!important;line-height:1.6!important}#page #footer a{font-size:13px!important;text-align:center!important}#node-43 table.noborder{display:block!important}#node-43 table.noborder colgroup{display:none!important}#node-43 table.noborder tbody{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:12px!important;width:100%!important}#node-43 table.noborder tr{display:contents!important}#node-43 table.noborder tr:nth-child(2){--rs-row:2}#node-43 table.noborder tr:nth-child(3){--rs-row:3}#node-43 table.noborder tr:nth-child(4){--rs-row:4}#node-43 table.noborder tr:nth-child(5){--rs-row:5}#node-43 table.noborder tr:nth-child(6){--rs-row:6}#node-43 table.noborder tr:nth-child(7){--rs-row:7}#node-43 table.noborder tr:nth-child(8){--rs-row:8}#node-43 table.noborder tr:nth-child(9){--rs-row:9}#node-43 table.noborder td{display:block!important;width:auto!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #b5b5ad!important;font-size:13px!important;line-height:1.5!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;-webkit-hyphens:none!important}#node-43 table.noborder td:nth-child(1){order:calc(var(--rs-row) * 2)}#node-43 table.noborder td:nth-child(2){order:calc(var(--rs-row) * 2 + 1);text-align:right!important}#node-43 table.noborder td:nth-child(3){order:calc(100 + var(--rs-row) * 2)}#node-43 table.noborder td:nth-child(4){order:calc(101 + var(--rs-row) * 2);text-align:right!important}#node-43 table.noborder tr:first-child td{grid-column:1 / -1;background:#242625!important;color:var(--rs-gold)!important;border:1px solid #b3975d!important;border-radius:4px!important;padding:12px!important;margin:8px 0 0!important;text-align:left!important}#node-43 table.noborder tr:first-child td:first-child{order:0}#node-43 table.noborder tr:first-child td:last-child{order:100;margin-top:24px!important}#node-43 table.noborder tr:first-child td :is(div,strong){color:var(--rs-gold)!important;font-size:14px!important;line-height:1.4!important}#node-43 table.noborder tr:last-child td:nth-child(-n+2){display:none!important}#node-43 table.noborder td a[href^='tel:']{white-space:nowrap!important;font-size:12px!important}}@media screen and (max-width:767px){#logo{height:150px!important}#header::before{height:150px!important}#logo a{width:230px!important;height:110px!important;background-size:552px auto!important;--rs-logo-scale:.575;left:50%!important;top:0!important}#logo::after{top:88px!important;width:260px!important;height:56px!important;left:50%!important;right:auto!important;transform:translateX(-50%)}#header::after{top:144px!important;height:6px!important;left:0!important;width:100%!important}}@media screen and (max-width:959px){#body1{background:#242625 var(--rs-dark-concrete)!important;background-size:384px auto!important}#body2{position:relative!important}#page{width:calc(100% - 36px)!important;margin-left:18px!important;margin-right:18px!important}#body2::before,#body2::after{position:absolute!important;height:100%!important;bottom:0!important;width:18px!important;background-size:540px auto!important;background-repeat:repeat-y!important;z-index:300!important}#body2::before{background-image:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp"),var(--rs-dark-concrete)!important;background-position:left top!important}#body2::after{background-image:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp"),var(--rs-dark-concrete)!important;background-position:right top!important}#block-menu_block-1 ul.menu{grid-template-columns:repeat(4,minmax(0,1fr))!important}#block-menu_block-1 ul.menu>li:last-child{grid-column:auto!important}#block-menu_block-1 ul.menu>li>a{font-size:10px!important;letter-spacing:0!important;min-height:46px!important;padding:6px 3px!important;word-break:normal!important;overflow-wrap:normal!important}#main-top{padding:18px 12px 0!important}#main-content{padding:0 12px 24px!important}#main h1{font-size:24px!important}#header :is(#block-views-slideshow_wide-block_1,#block-views-slideshow_wide-block_2,#block-views-slideshow_wide-block_3),#header .view-slideshow-wide,#header .view-slideshow-wide .view-content,#header .views_slideshow_main,#header .views_slideshow_singleframe_teaser_section,#header .views_slideshow_slide,#header .view-slideshow-wide img,#header:has(#node-294) :is(#block-views-slideshow_wide-block_1,.view-slideshow-wide,.view-content,.views_slideshow_main,.views_slideshow_singleframe_teaser_section,.views_slideshow_slide,img){height:calc((100vw - 48px) * .3125)!important}#sidebar-left,#sidebar-right{padding:16px 9px!important}#sidebar-left .block-menu ul.menu{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#sidebar-left .block-menu ul.menu>li:has(>a[href='/gdpr']),#sidebar-left .block-menu ul.menu>li.last{grid-column:auto!important}#sidebar-left .block-menu ul.menu>li>a{min-height:46px!important;padding:6px 3px!important;font-size:10px!important;text-align:center!important;justify-content:center!important;line-height:1.25!important;overflow-wrap:normal!important}#sidebar-left .block-menu ul.menu>li>a::after{display:none!important}#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::before,#block-menu-menu-left-side-menu>:is(.block-content,.content)>ul.menu>li.last::after{display:none!important}#sidebar-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;align-items:center}#sidebar-right #block-block-12{grid-column:1 / -1;order:1;width:100%!important}#sidebar-right::before{content:'';display:block!important;grid-column:1;order:2;width:100%;max-width:140px;aspect-ratio:.72;justify-self:center;background:url("/sites/default/files/vajecny-liker-20261014-q98.webp") center / contain no-repeat}#sidebar-right .rs-h2o-brand{grid-column:2;order:3;width:100%!important;max-width:142px;margin:0!important;justify-self:center;align-self:center}#sidebar-right .rs-h2o-brand img{width:110px!important}#sidebar-right .rs-h2o-brand strong{font-size:10px!important;letter-spacing:2px!important}#sidebar-right .rs-h2o-brand b{font-size:9px!important}#sidebar-right .rs-h2o-brand small{font-size:8px!important}#sidebar-right .rs-h2o-brand .rs-h2o-line{width:88px!important;margin:9px auto!important}#node-43 table.noborder tbody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:0!important}#node-43 table.noborder td{padding:9px 5px!important;font-size:12px!important;align-self:stretch;display:flex!important;align-items:center!important}#node-43 table.noborder td:nth-child(even){justify-content:flex-end!important;text-align:right!important}#node-43 table.noborder tr:first-child td{justify-content:center!important;text-align:center!important;padding:11px 8px!important}#node-43 table.noborder tr:first-child td :is(div,strong){text-align:center!important;font-size:13px!important}#node-43 table.noborder tr:last-child td:nth-child(-n+2){display:none!important}#node-43 table.noborder td a[href^='tel:']{font-size:11px!important}#page #footer{padding:13px 8px!important}}@media screen and (max-width:359px){#block-menu_block-1 ul.menu>li>a,#sidebar-left .block-menu ul.menu>li>a{font-size:9px!important}#node-43 table.noborder td{font-size:11px!important}#logo a{width:205px!important;background-size:492px auto!important;--rs-logo-scale:.5125}#logo::after{width:230px!important}}@media screen and (max-width:959px){#logo,#header::before{height:calc((100vw - 48px) * .143)!important;min-height:44px!important}#header::before{background-size:100% auto!important}#logo a{left:0!important;top:0!important;transform:none!important;width:40%!important;height:calc((100vw - 48px) * .191)!important;background-size:250% auto!important;clip-path:polygon(6% 0,26% 0,97% 32%,100% 40%,93% 94%,89% 100%,2% 61%,1% 52%)!important}#logo::after{left:auto!important;right:1.2%!important;top:calc((100vw - 48px) * .023)!important;transform:none!important;width:54%!important;height:calc((100vw - 48px) * .123)!important;min-height:32px!important;-webkit-mask-size:contain!important;mask-size:contain!important}#header::after{top:calc((100vw - 48px) * .126)!important;height:6px!important}#block-menu_block-1 ul.menu{grid-auto-rows:48px!important;align-items:stretch!important}#block-menu_block-1 ul.menu>li,#block-menu_block-1 ul.menu>li>a{height:48px!important;min-height:48px!important;max-height:48px!important;box-sizing:border-box!important}#block-menu_block-1 ul.menu>li>a{padding:5px 3px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}#sidebar-left .block-menu ul.menu{grid-auto-rows:48px!important;align-items:stretch!important}#sidebar-left .block-menu ul.menu>li{padding:0!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-sizing:border-box!important}#sidebar-left .block-menu ul.menu>li>a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 3px!important;font-size:10px!important;line-height:1.25!important;box-sizing:border-box!important}#sidebar-left .block-menu ul.menu ul{grid-column:1 / -1}#sidebar-left .block-menu ul.menu>li:has(ul){height:auto!important;max-height:none!important}#main-content{padding-bottom:12px!important}#main #node-261{margin-bottom:0!important;padding-bottom:0!important}#main #node-261 :is(.field-body,.field-item-view,.node-content,.nd-region-middle,.nd-region-middle-wrapper){padding-bottom:0!important;margin-bottom:0!important;min-height:0!important}#main #node-261 p:last-child{margin-bottom:0!important}#main #node-261 p:empty{display:none!important}#sidebar-right::before{background-color:#d5d4d1!important;border:1px solid #a5a69c;border-radius:4px;box-sizing:border-box;background-size:calc(100% - 12px) auto!important;padding:6px!important}#page::after{content:'';position:absolute;z-index:302;inset:0;pointer-events:none;background:url("/sites/default/themes/sauna/css/redesign/kapradiny.webp") left top / 540px auto repeat-y;-webkit-mask-image:linear-gradient(to right,#000 0 9px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 9px));mask-image:linear-gradient(to right,#000 0 9px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 9px))}}@media screen and (max-width:959px){#page{width:calc(100% - 48px)!important;margin-left:24px!important;margin-right:24px!important;border:0!important;border-image:none!important}#page::before{display:block!important;content:''!important;position:absolute!important;top:calc((100vw - 48px) * .126)!important;bottom:0!important;left:-6px!important;right:-6px!important;border:0!important;border-left:6px solid #503a27!important;border-right:6px solid #503a27!important;border-bottom:6px solid #503a27!important;border-image:var(--rs-wood) 25 round!important;pointer-events:none!important;z-index:6!important}#page::after{inset:auto!important;top:0!important;bottom:0!important;left:-8px!important;right:auto!important;width:10px!important;background-position:left top!important;-webkit-mask-image:repeating-linear-gradient(to bottom,transparent 0 120px,#000 140px 185px,transparent 205px 550px)!important;mask-image:repeating-linear-gradient(to bottom,transparent 0 120px,#000 140px 185px,transparent 205px 550px)!important}#page #header #block-menu_block-1 ul.menu{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:40px!important}#page #header #block-menu_block-1 ul.menu>li,#page #header #block-menu_block-1 ul.menu>li:last-child{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:none!important}#page #header #block-menu_block-1 ul.menu>li>a,#page #header #block-menu_block-1 ul.menu>li:last-child>a{width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:4px 2px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font:650 10px/1.2 'RS Source Sans',Arial,sans-serif!important;box-sizing:border-box!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>a,#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>a[href='/vajecny-liker'],#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>a[href='/pronajmy-sluzby']{font:650 10px/1.25 'RS Source Sans',Arial,sans-serif!important;letter-spacing:0!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>a :is(span,strong,b){font-size:inherit!important;line-height:inherit!important}body.front #page #main{padding-bottom:0!important;min-height:0!important}body.front #page #main #main-content{padding-bottom:8px!important;margin-bottom:0!important}body.front #page #main #node-43{margin-bottom:12px!important;padding-bottom:0!important}body.front #page #main #node-43 :is(.field-body,.node-content,.nd-region-middle,.nd-region-middle-wrapper){padding-bottom:0!important;margin-bottom:0!important}body.front #page #main #node-43 table.noborder{margin-bottom:0!important}body.front #page #main #node-261,body.front #page #main #main-content .views-row:has(#node-261){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.front #page #main #node-261 :is(.node-content,.field-body,.field-item-view,.nd-region-middle,.nd-region-middle-wrapper,.field-image-preview){margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}body.front #page #main #node-261 .field-body p:has(img){margin:0!important;padding:0!important;line-height:0!important}#page #footer{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:8px 7px!important}#page #footer #block-menu-menu-general,#page #footer #block-menu-menu-general a,#page #footer #block-menu-menu-general a span{width:auto!important;text-align:left!important;white-space:nowrap!important;font-size:8px!important;line-height:1.4!important}#page #footer p{text-align:right!important;white-space:nowrap!important;font-size:6.5px!important;line-height:1.4!important}}@media screen and (max-width:959px){#page #header::before{left:-6px!important;width:calc(100% + 12px)!important;max-width:none!important;background-size:100% auto!important}#page #header #block-menu_block-1 ul.menu{grid-template-columns:repeat(12,minmax(0,1fr))!important}#page #header #block-menu_block-1 ul.menu>li,#page #header #block-menu_block-1 ul.menu>li:last-child{grid-column:span 3!important}#page #header #block-menu_block-1 ul.menu>li:nth-child(n+5),#page #header #block-menu_block-1 ul.menu>li:last-child{grid-column:span 4!important}#page #header #block-menu_block-1 ul.menu>li>a,#page #header #block-menu_block-1 ul.menu>li:last-child>a{white-space:normal!important;font-size:10px!important;padding:5px!important}#page #header #block-menu_block-1 ul.menu>li>a span{white-space:normal!important;line-height:1.2!important;text-align:center!important}#page::after{display:none!important;content:none!important}#page::before{bottom:34px!important;z-index:302!important;border-left-width:6px!important;border-right-width:6px!important;border-bottom-width:6px!important}#page #footer{height:34px!important;min-height:34px!important;max-height:34px!important;box-sizing:border-box!important;border:0!important}body.front #page #main #main-top>.block{margin-bottom:10px!important;padding-bottom:0!important}body.front #page #main #main-content .view-frontpage>.view-content>.views-row:not(:has(.node)){display:none!important;margin:0!important;padding:0!important}body.front #page #main #main-content .view-frontpage,body.front #page #main #main-content .view-frontpage>.view-content{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}#page #sidebar-right #block-block-12 .block-content>div>div{display:flex!important;flex-direction:column!important;align-items:stretch!important}#page #sidebar-right #block-block-12 .block-content>div>div>div{height:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:8px!important}#page #sidebar-right #block-block-12 .block-content>div>div>a,#page #sidebar-right #block-block-12 a[href*='rezervace-v-restauraci'],#page #sidebar-right #block-block-12 a[href*='eepurl.com']{height:60px!important;min-height:60px!important;max-height:60px!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:7px 4px!important;box-sizing:border-box!important;font-size:11px!important;line-height:1.3!important}}@media screen and (max-width:959px){#page #logo{width:calc(100% + 12px)!important;max-width:none!important;margin-left:-6px!important;height:calc((100vw - 36px) * .24)!important;min-height:76px!important}#page #header::before{height:calc((100vw - 36px) * .24)!important;min-height:76px!important;background-size:auto 100%!important;background-position:center top!important}#page #logo a{width:47%!important;left:1%!important;top:8px!important;height:calc((100vw - 36px) * .225)!important;background-size:250% auto!important}#page #logo::after{width:50%!important;right:1%!important;top:calc((100vw - 36px) * .055)!important;height:calc((100vw - 36px) * .14)!important}#page #header::after{top:calc((100vw - 36px) * .24 - 6px)!important;left:-6px!important;width:calc(100% + 12px)!important}#page::before{top:calc((100vw - 36px) * .24 - 6px)!important}#page #footer-wrapper{position:relative!important;left:-6px!important;width:calc(100% + 12px)!important;max-width:none!important}#page #footer{width:100%!important;max-width:none!important}}#page .breadcrumb{display:none!important}#page #main .field-akce-datum>span{background:#d4d7ce!important;color:#242524!important;border:1px solid #a3a69c!important;border-radius:4px!important}@media screen and (max-width:959px){#page #logo{box-sizing:border-box!important;background:#242625!important;height:calc((100vw - 36px) * .30)!important;min-height:86px!important}#page #header::before{height:calc((100vw - 36px) * .30)!important;min-height:86px!important;background-size:cover!important;background-position:center!important;z-index:1!important}#page #logo{z-index:2!important;isolation:isolate;background:transparent!important}#page #logo a{top:calc((100vw - 36px) * .045)!important;left:1%!important;width:45%!important;height:calc((100vw - 36px) * .215)!important;background-size:250% auto!important}#page #logo::after{top:calc((100vw - 36px) * .075)!important;right:1%!important;width:51%!important;height:calc((100vw - 36px) * .15)!important}#page #header::after,#page::before{top:calc((100vw - 36px) * .30 - 6px)!important}#page #header::before,#page #logo{left:-6px!important;width:calc(100% + 12px)!important;max-width:none!important;margin-left:0!important}#page #main #node-119 .field-body>p{margin:0 0 12px!important;padding:0!important;line-height:0!important}#page #main #node-119 .field-body>p:not(:has(iframe)){display:none!important}#page #main #node-119 iframe{display:block!important;width:100%!important;margin:0!important}#page #main #rs-gallery .rs-gallery-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}#page #main #rs-gallery .rs-gallery-nav a{width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:6px 3px!important;font-size:11px!important;line-height:1.25!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}#page #main #rs-kontakt .rs-contact-subtitle{font-size:clamp(11px,3.3vw,15px)!important;line-height:1.35!important;text-align:left!important;white-space:nowrap!important;word-spacing:normal!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th){text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important;padding:10px 3px!important;font-size:12px!important;line-height:1.4!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th):first-child{text-align:left!important;width:38%!important}#page #main .node-webform p:has(a[href*='ochrana-osobnich-udaju']){font-size:11px!important;line-height:1.5!important;margin:12px 0!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li:has(>ul){grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px!important;height:auto!important;min-height:0!important;max-height:none!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li:has(>ul)>a{grid-column:1!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>ul.menu{grid-column:1 / -1!important;position:static!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;margin:0 0 6px!important;padding:0!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>ul.menu li{position:static!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}#page #sidebar-left #block-menu-menu-left-side-menu ul.menu>li>ul.menu li a{position:static!important;height:auto!important;min-height:40px!important;max-height:none!important;border:1px solid #a38751!important;border-radius:4px!important;background:#242625!important;color:#e7e8df!important;padding:8px!important;font-size:11px!important;line-height:1.3!important}}#rs-kontakt .rs-contact-subtitle{font-size:25px!important;line-height:1.3!important}#rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th){padding:12px 6px;line-height:1.65;font-size:14px;text-align:center}#rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] thead th{padding:0 6px 10px;font-size:12px}#rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th):first-child{text-align:left}#rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th):last-child{text-align:right}@media screen and (max-width:959px){#page #header::before{background-image:url("/sites/default/themes/sauna/css/body2.jpg")!important;background-position:center top!important;background-size:100% auto!important;background-repeat:no-repeat!important;opacity:1!important;filter:grayscale(1) brightness(.82)!important;left:-6px!important;width:calc(100% + 12px)!important}#page #header{overflow:visible!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu{grid-auto-rows:auto!important;align-items:start!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu>li{float:none!important;position:relative!important;overflow:visible!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu>li:has(>ul){height:auto!important;min-height:0!important;max-height:none!important;grid-column:1 / -1!important;grid-template-rows:auto auto!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu>li>ul.menu{float:none!important;clear:both!important;grid-row:2!important;grid-auto-rows:auto!important;left:auto!important;top:auto!important;transform:none!important;overflow:visible!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu>li>ul.menu li{float:none!important;max-width:none!important;margin:0!important}#page #sidebar-left #block-menu-menu-left-side-menu>.block-content>ul.menu>li>ul.menu li a{width:100%!important;box-sizing:border-box!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně']{table-layout:fixed!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th){text-align:center!important;font-size:11px!important;padding:10px 2px!important;white-space:nowrap!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th):first-child{width:38%!important;text-align:left!important}#page #main #rs-kontakt table[aria-label='Provozní doba restaurace a kuchyně'] :is(td,th):last-child{text-align:right!important}#page #main #rs-kontakt .rs-contact-subtitle{font-size:clamp(11px,3.3vw,15px)!important;line-height:1.35!important}#page #main #main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227){gap:8px!important;justify-content:flex-start!important}#page #main #main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) :is(.views-row,.node,.node-content,.nd-region-middle-wrapper,.nd-region-middle,.field-body){min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:0!important}#page #main #main-content .view-taxonomy-term>.view-content:has(#node-325):has(#node-324):has(#node-323):has(#node-227) #node-325 .field-body>div:last-of-type{margin:12px 0 8px!important;padding-top:12px!important}#page #main #main-content #node-227 .field-body :is(div,a){min-height:0!important;height:auto!important;margin:0!important;padding:0!important;line-height:0!important}#page #main #main-content #node-227 img{display:block!important;width:100%!important;height:auto!important;margin:0!important}}body #page #main #main-content :is(#node-279,#node-278)>.node-content{display:flex!important;flex-direction:column!important}body #page #main #main-content :is(#node-279,#node-278) :is(.nd-region-middle-wrapper,.nd-region-middle){display:contents!important}body #page #main #main-content :is(#node-279,#node-278) .field-title{display:block!important;visibility:visible!important;opacity:1!important;order:-2!important;width:100%!important;height:auto!important;margin:0 0 14px!important}body #page #main #main-content :is(#node-279,#node-278) .field-title h2{display:block!important;font-size:22px!important;line-height:1.3!important;margin:0!important}body #page #main #main-content :is(#node-279,#node-278) .nd-region-left{order:-1!important;margin-bottom:16px!important}body #page #main #main-content :is(#node-279,#node-278) .field-body{order:0!important}body #page #main #main-content :is(#node-279,#node-278) :is(.node-content,.nd-region-middle-wrapper,.nd-region-middle)::after{display:none!important;content:none!important}body #page #main #main-content #node-278 .field-title h2::after{content:' DO RESTAURACE'}@media screen and (max-width:959px){#page #header::before{background-size:100% 681.022%!important;background-position:center top!important;background-repeat:no-repeat!important;left:-6px!important;width:calc(100% + 12px)!important}#page #logo a{top:calc((100vw - 36px) * .025)!important;left:1%!important;width:45%!important;height:calc((100vw - 36px) * .2139)!important;background-size:249.35065% auto!important;background-position:left top!important;clip-path:polygon(6.4935% 0,27.7922% 0,97.4026% 31.1475%,100% 39.3443%,93.2468% 94.5355%,89.0909% 100%,2.3377% 59.5628%,1.039% 50.8197%)!important}#page #logo::after{left:auto!important;right:1.25%!important;top:calc((100vw - 36px) * .023)!important;width:54.1667%!important;height:calc((100vw - 36px) * .122917)!important;transform:none!important;-webkit-mask-position:center!important;mask-position:center!important}body #page #main #main-content :is(#node-279,#node-278) .field-title h2{font-size:20px!important;line-height:1.35!important}}@media screen and (max-width:959px){#page #logo,#page #header::before{height:calc((100vw - 36px) * .190625)!important;min-height:0!important}#page #header::before{background-size:119.583333% auto!important;background-position:center top!important;filter:grayscale(1) brightness(.72)!important;opacity:.88!important}#page #logo a{left:0!important;top:0!important;width:40.104167%!important;height:calc((100vw - 36px) * .190625)!important;background-size:249.35065% auto!important}#page #logo::after{left:auto!important;right:1.25%!important;top:calc((100vw - 36px) * .022917)!important;width:54.166667%!important;height:calc((100vw - 36px) * .122917)!important;transform:none!important}#page #header::after,#page::before{top:calc((100vw - 36px) * .190625 - 6px)!important}}@media screen and (max-width:959px){#page #header::before{background-size:auto calc((100vw - 36px) * 1.85263672)!important;background-position:center top!important;background-repeat:no-repeat!important}#page #logo a{width:calc((100vw - 36px) * .401041667 - 16.830601px)!important;height:calc((100vw - 36px) * .190625 - 8px)!important;top:1px!important;left:1%!important}}@media screen and (max-width:959px){#page #logo{overflow:visible!important}#page #logo a{left:0!important;top:0!important;width:40.104167%!important;height:calc((100vw - 36px) * .190625)!important;z-index:310!important}#page #logo::after{top:calc((100vw - 36px) * .070833333)!important;right:1.25%!important;left:auto!important;width:54.166667%!important;height:calc((100vw - 36px) * .122916667)!important;z-index:311!important}#page #header{position:relative!important;z-index:303!important}}@media screen and (max-width:959px){#page #header #logo{position:relative!important;z-index:10!important;overflow:visible!important}#page #header #logo a{width:43%!important;height:calc((100vw - 36px) * .20438961)!important;left:0!important;top:0!important}#page #header #logo::after{z-index:11!important}#rs-cookie-bar{padding:10px 12px!important;font-size:11px!important;line-height:1.4!important}#rs-cookie-text{margin:0 0 8px!important;font-size:11px!important;line-height:1.4!important}#rs-cookie-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}#rs-cookie-actions button{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:7px 5px!important;min-height:44px!important;font-size:10px!important;line-height:1.25!important;white-space:normal!important}}@media screen and (min-width:960px){#body2::after{clip-path:inset(0 2px 0 0)!important}#page #header::before{left:-24px!important;width:calc(100% + 48px)!important}#page #sidebar-right #block-block-12>.block-content>div{left:0!important}#page #sidebar-right #block-block-12 div:has(>a[href*='rezervace']),#page #sidebar-right #block-block-12 div:has(>a[href*='eepurl']){box-sizing:border-box!important;text-align:center!important}#page #sidebar-right #block-block-12 div:has(>a[href*='rezervace'])>div,#page #sidebar-right #block-block-12 div:has(>a[href*='eepurl'])>div{text-align:center!important}#page #sidebar-right #block-block-12 :is(a[href*='rezervace'],a[href*='eepurl']){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:6px!important}#page #sidebar-right #block-block-12 :is(a[href*='rezervace'],a[href*='eepurl']) br{display:none!important}}body:not(.front) #page #main #node-261 .field-body{display:flex!important;flex-direction:column!important}body:not(.front) #page #main #node-261 .field-body>p:has(img){order:-1!important;margin:0 0 18px!important;padding:0!important;line-height:0!important}body:not(.front) #page #main #node-261 .field-body>p:has(img) img{display:block!important;width:100%!important;height:auto!important}#page #main #node-326 .field-body div:has(>a[href*='historie-']) + p{text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important}#page #main #node-326 a[href*='historie-']{display:block!important;width:100%!important;overflow:hidden!important}#page #main #node-326 a[href*='historie-'] img{display:block!important;max-width:none!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}#page #main #node-326 a[href*='historie-kolaz'] img{width:105.152395%!important;margin:0 0 0 -4.208999%!important}#page #main #node-326 a[href*='historie-text'] img{width:120.248963%!important;margin:0 0 0 -5.809129%!important}#page #main .rs-reservation-confirmation p{font-size:16px!important;line-height:1.65!important;margin:0 0 18px!important;text-align:justify!important}#page #main .rs-reservation-confirmation a[href^='tel:']{white-space:nowrap!important;font-weight:700!important}@media screen and (max-width:959px){#page #main .rs-reservation-confirmation p{font-size:15px!important}}#page #main #node-261 .field-body>p.rs-lunch-serving-hours{font-family:'RS Source Sans',Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;font-weight:400!important;color:#3c342d!important;text-transform:none!important;letter-spacing:normal!important;text-align:justify!important;margin:0 0 14px!important}#page #main #node-261 .field-body>p.rs-lunch-serving-hours strong{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:650!important}@media screen and (max-width:959px){#page #main #node-261 .field-body>p.rs-lunch-serving-hours{font-size:15px!important}}body.front #page #main #main-content #content>#block-new-action{clear:both!important;width:100%!important;box-sizing:border-box!important;margin:20px 0 0!important}body.front #page #main #main-content .view-frontpage,body.front #page #main #main-content .view-frontpage>.view-content,body.front #page #main #main-content .view-frontpage>.view-content>.views-row:has(#node-261),body.front #page #main #node-261,body.front #page #main #node-261 :is(.node-content,.field-body,.field-item-view,.nd-region-middle,.nd-region-middle-wrapper){margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}body.front #page #main #main-content .view-frontpage>.view-content>.views-row:has(#node-261){border-bottom:0!important}body.front #page #main #main-content .view-frontpage>.view-content>.views-row:not(:has(.node)){display:none!important}body.front #page #main #node-261 .field-body>p:has(img){margin-bottom:0!important;padding-bottom:0!important;line-height:0!important}body.front #page #main #node-261 .field-body>p>img{display:block!important}body.front #page #main #main-content #content>#block-new-action{padding-top:0!important}body.front #page #main #main-content #content>#block-new-action>.block-title{margin-top:0!important}