/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{position:relative;overflow-x:hidden;height:100%;visibility:visible;}header#navbar{margin-top:0;}body{margin-top:0;font-family:'Open Sans',sans-serif;font-size:14px;position:static;color:black;height:100%;visibility:visible;}h2,h2 a{font-size:26px;color:#b54348;margin-bottom:40px;}article.page{clear:both;}.lazy-slid{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;}.flexslider-tit li:first-child{background-image:url(/sites/default/files/obrazky/load.gif);background-size:auto 10%;}.flexslider{background:transparent;}#hlavicka-stranky{position:fixed;top:0;max-width:100%;overflow:hidden;transition:opacity 0.8s;z-index:0;height:100%;width:100%;}#hlavicka-stranky.opac,.flexslider-tit li.opac{opacity:0;}.user-logged-in #hlavicka-stranky{top:80px;}#hlavicka-stranky #slider img{min-height:100%;min-width:100%;height:100%;width:auto !important;}#hlavicka-stranky-box{position:absolute;left:50%;transform:translate(-50%,0);width:100%;height:100%;}#hlavicka-stranky-heigth{position:relative;height:100%;transition:all 0.8s;}.page-header{margin-top:0;border:0;text-align:center;font-weight:300;color:white;}.field-podnadpis{color:#e5e5e5;padding-bottom:0;font-size:14px;}.field-podnadpis-bez{color:white;font-size:16px;padding:0 15px 30px;}.nivoSlider{position:relative;width:auto;height:100%;}.user-logged-in #navbar{margin-top:81px;}#navbar{z-index:100;margin-bottom:0;border:0;background:transparent;position:fixed;left:0;right:0;top:0;padding:0 0 60px 0;background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000',endColorstr='#00000000',GradientType=0);}.navbar > .wrap{padding:0;}.content-btn{margin-top:45px;margin-bottom:5px;}.wrap{max-width:1200px;margin:0 auto;padding:0;}.wrap.header-banner{position:absolute;background:rgba(0,0,0,0.6);color:white;padding:15px 15px 15px;bottom:0;left:50%;transform:translate(-50%,0);width:100%;}.bg-stranka,.bg-stranka-bez{position:relative;overflow:hidden;}.bg-stranka > svg,.bg-stranka-bez > svg{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;overflow:visible;z-index:-1;}.bg-stranka > svg image,.bg-stranka-bez > svg image{position:fixed;top:0;width:100%;height:auto;}.cc-banner.cc-type-info{font-size:12px;text-align:center;display:block;}.cc-banner.cc-type-info .cc-message,.cc-banner.cc-type-info .cc-compliance{display:inline-block;flex:none;}.cc-banner{display:block;color:#999 !important;}.cc-banner.cc-type-info .cc-btn{padding:5px 5px 5px 5px;border:1px solid #999;min-width:auto !important;color:#999;margin-left:12px;}.cc-banner.cc-type-info .cc-btn:hover{border:1px solid #999;background:#999;color:white;text-decoration:none;}.cc-banner .cc-invisible{height:0 !important;}a{transition:all 0.2s;color:#ffffff;text-decoration:none;}a:hover,a:focus,a:active{color:inherit;text-decoration:none;border-bottom:1px solid;}.main-container > .wrap >  .col-sm-12{padding:0;}.navbar .logo{float:left;margin-top:10px;margin-bottom:0;z-index:100;text-align:center;position:absolute;}.navbar .logo img{max-height:43px;width:auto;padding-left:15px;}.navbar-header{width:100%;}#toolbar-bar a:hover{border:none;}.navbar-default .navbar-nav > li > a{color:#fff;text-transform:uppercase;}.navbar-default .navbar-nav > li > a[href="/cs/rezervace"],.navbar-default .navbar-nav > li > a[href="/en/reservation"],.navbar-default .navbar-nav > li > a[href="/de/anfragen-buchen"],.navbar-default .navbar-nav > li > a[href="/ru/bronirovanie"]{color:#ff666c;font-weight:700;}.navbar-default .navbar-nav > li > a[href="/cs/rezervace"]:hover,.navbar-default .navbar-nav > li > a[href="/en/reservation"]:hover,.navbar-default .navbar-nav > li > a[href="/de/anfragen-buchen"]:hover,.navbar-default .navbar-nav > li > a[href="/ru/bronirovanie"]:hover{color:#ff666c;}.text-box{background:#f6f7f6;padding:30px;max-width:750px;margin:0px auto;}.page-node-5 .text-box{max-width:100%;margin:0;padding:0;background:transparent;}.page-node-5 .main-container .region-content{margin:0px auto;background:#f6f7f6;padding:27px 30px 30px;}.flexslider,.flexslider .slides,.flexslider .slides li{height:100%;border:0;}.flexslider .slides li{background-position:center 40%;background-repeat:no-repeat;width:100%;height:100%;display:block;}article .content ul{margin-bottom:20px;padding-left:0;}article .content ul li{list-style:none;padding-bottom:20px;padding-left:35px;position:relative;}article .content ul li:before{content:"\e013";font-family:'Glyphicons Halflings';color:#b54348;margin-right:25px;font-weight:700;display:inline-block;position:absolute;left:0;top:1px;}table{width:100% !important;background-color:#fceac3;border:1px solid #fceac3;margin-bottom:20px;}table tr td{vertical-align:middle;padding:9px 15px;background:#fcf4e3;border:0;border-bottom:1px solid #fceac3;text-align:right;}table tr th{padding:11px 15px;vertical-align:top;color:#b54348;font-weight:700;text-align:right;}table tr th:first-child,table tr td:first-child{text-align:left;}.small-box{padding:0px 0px 35px;}.page-node-7 #block-hotelpromenada table tr td{vertical-align:top;}table.box-pul,table.box-pul td{border:none;}.box-pul{background-color:#f6f4f3;}.box-pul .col-image{background-size:cover;background-position:center;background-repeat:no-repeat;padding-right:15px;}.box-pul .col-text{padding:15px;}.box-pul h2 a,.box-pul h2{margin-top:0;font-size:26px;border-bottom:none !important;}.btn,.main-container .btn{display:inline-block;background:#b54348;color:white;text-transform:uppercase;padding:7px 27px;font-size:16px;font-weight:700;border:1px solid #b54348;}.btn:hover,.btn:focus,.btn:active,.main-container .btn:hover,.main-container .btn:focus,.main-container .btn:active{background:white;color:#b54348;border:1px solid #b54348;}article .content .box-pul ul li{padding-bottom:8px;}.box-pul .row{margin:0;}.box-pul .row .col-image{padding:0;position:relative;}#hlavicka-hlavicka-bez .page-header,#hlavicka-hlavicka-bez .page-header{margin-bottom:50px;}.view-ubytovani .views-row:nth-child(even) .col-image,.view-wellness .views-row:nth-child(even) .col-image{float:right;}.view-ubytovani .views-row,.view-wellness  .views-row{margin-bottom:50px;position:relative;}h3,.h3{font-size:18px;margin-top:0;margin-bottom:30px;}#bg-box-bez,#bg-box-s{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px);position:fixed;z-index:-2;}#bg-box-bez{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);}.bg-tmave{background:#571413;position:absolute;top:0%;bottom:0%;width:100%;height:100%;background-position:center;background-size:cover;position:fixed;z-index:-1;}.small-box table tr:last-child td{background:#fceac3;color:#b54348;line-height:28px;font-weight:600;}.odkaz-na-obsah{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;}.page-node-3 .text-box{background:transparent;max-width:100%;padding:0;}.page-node-3 .text-box{background:transparent;max-width:100%;}.page-node-3 .text-box .box-pul:nth-child(odd) .col-text{float:right;}.page-node-3 .text-box .box-pul .row{margin:0;}.page-node-3 .text-box .box-pul:nth-child(odd) .row{}.col-wellness-masaz{background-image:url('/sites/default/files/wellness.jpg');}.col-wellness-ostatni{background-image:url('/sites/default/files/Sauna-1.jpg');}.col-wellness-thalaspa{background-image:url('/sites/default/files/wellness-1.jpg');}.col-wellness-special{background-image:url('/sites/default/files/towel-759980_640.jpg');}.page-node-3 .text-box .box-pul{margin:0 -15px 50px;}.page-node-3 .text-box .box-pul h2{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fceac3;}.box-pul-wellness .row{margin-right:-15px;margin-left:-15px;}.box-pul-wellness table,.box-pul-wellness table tr,.box-pul-wellness table tr td{background:transparent;border:none;padding:0;margin:0;}.box-pul-wellness table tr td{padding:0 25px 15px 0;margin:0;vertical-align:middle;}.box-pul.box-pul-wellness .col-text{padding:15px 30px;}img{max-width:100%;width:100%;}.row-herci img{margin-bottom:15px;border-radius:1000px;max-width:180px;}.row-herci .col{text-align:center;}.jmeno-herec{text-align:center;margin-bottom:40px;font-weight:600;}p{margin:0px 0 20px;}.page-node-5 .field--name-body h2{margin-top:35px;color:#b54348;margin-bottom:40px;font-weight:300;}.field-collection-item--name-field-jidlo{display:table;width:100%;margin-bottom:25px;}.field-collection-item--name-field-jidlo .content{display:table-row;width:100%;}.field-collection-item--name-field-jidlo .content > div{display:table-cell;vertical-align:top;}.field-collection-item--name-field-jidlo .content > div:nth-child(2){text-align:right;min-width:120px;}#block-views-block-denni-nabidka-block-1{border:1px solid #fcf0d7;padding:20px 20px 0;background:#FFFFFF;margin-top:27px;}#block-views-block-denni-nabidka-block-1 h2{font-size:17px;font-weight:700;margin-top:0;margin-bottom:25px;}#hlavicka-stranky-heigth .page-header{margin-bottom:0px;padding-bottom:0px;}#hlavicka-stranky-heigth .field-podnadpis{margin-top:15px;}#block-hotelpromenada,#block-webform{background:#f8f8f5;padding:35px;}.kruh-bez-bg{background:white;}.views-field-field-kruhovy-box{display:table;border-radius:1000px;width:100%;}.col-kruh{padding:60px;}.col-kruh .field-content{border-radius:1000px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;}.col-kruh .field-content.bg-white{background:rgba(255,255,255,0.8);}.col-kruh .field-content{padding:18px;line-height:33px;font-size:16px;color:#b54348;font-style:italic;font-weight:600;background:white;}.col-kruh a.btn.btn-apart{font-size:13px;text-transform:lowercase;padding:4px 10px;margin-top:22px;border:1px solid #294758;background-color:#294758;margin-bottom:0;color:white;font-weight:700;}.col-kruh a.btn.btn-apart:hover{border:1px solid #294758;background-color:white;color:#294758;font-weight:700;}.col-kruh h2{color:#294758;font-size:19px;font-weight:700;margin-bottom:20px;margin-top:0;}.col-kruh .field-content .apart-text{color:#294758;}.box-pul .col-image{min-height:300px;}.flex-control-paging li a{background:#FFFFFF;}.flex-control-paging li a.flex-active{background:#FFFFFF;position:relative;}.flex-control-paging li a.flex-active:after{content:'';background:black;position:absolute;top:0;bottom:0;width:10px;height:10px;display:block;margin:2px;border-radius:100px;}.flex-control-paging li a:hover{background:#FFF;}.flex-control-paging li a:hover:after{content:'';background:rgba(0,0,0,0.7);position:absolute;top:0;bottom:0;width:10px;height:10px;display:block;margin:2px;border-radius:100px;}.flex-control-paging li a{width:14px;height:14px;}#block-views-block-slider-special-volny-cas-block-2 .col-image{float:right;}.flexslider2{background:#f6f4f3;margin-bottom:90px;}.flexslider2 .flex-control-nav{bottom:-50px;}.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul,.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content,.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content .box-pul{height:100%;}.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content .box-pul .col-text{position:static;padding-bottom:70px;}#block-views-block-slider-special-volny-cas-block-2 .flexslider2 .karta-pul-na-pul .content .box-pul .col-text{position:static;padding-bottom:35px;}.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content .box-pul .col-text .box-btn{position:absolute;left:0;right:0;text-align:center;bottom:30px;padding:0 15px;}.col-image a.odkaz-na-obsah:hover{border-bottom:none;}#block-views-block-slider-special-volny-cas-block-1{margin-top:5px;}.box-btn{text-align:center;}#block-infomenu{color:white;text-align:right;}#block-infomenu a{color:white;}.info-menu img{max-height:28px;width:auto;margin-right:15px;margin-left:0;}.info-menu .official,.info-menu .official,.info-menu .official{display:none;vertical-align:middle;}.info-menu{margin-top:17px;margin-bottom:22px;text-align:right;position:relative;}.info-menu > span{display:inline-block;margin-top:2px;}.top-restaurant{display:none;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#a7a7a7;border:none;}.navbar-nav > li{padding:0;}.navbar-nav > li > a{padding:8px 1px;}.page-node-8 textarea{height:195px;}#webform-submission-rezervace-node-8-form,#webform-submission-rezervace-en-node-8-form,#webform-submission-rezervace-de-node-8-form,#webform-submission-rezervace-ru-node-8-form{margin:0 -15px;}#webform-submission-rezervace-node-8-form #edit-rezervace-info,#webform-submission-rezervace-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-en-node-8-form #edit-rezervace-info,#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-de-node-8-form #edit-rezervace-info,#webform-submission-rezervace-de-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-info,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-zakaznik{padding:0 15px;width:100%;}#webform-submission-rezervace-node-8-form #edit-rezervace-info-box,#webform-submission-rezervace-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-en-node-8-form #edit-rezervace-info-box,#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-de-node-8-form #edit-rezervace-info-box,#webform-submission-rezervace-de-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-info-box,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-zakaznik-box{padding:35px 35px 25px;background:#f6f4f3;height:100%;}#webform-submission-rezervace-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik-box{padding-bottom:75px;}.webform-submission-form .form-item label{display:block;color:#b54348;font-size:16px;margin-bottom:10px;}.webform-submission-form .form-item input{display:block;width:100%;}#webform-submission-rezervace-node-8-form,#webform-submission-rezervace-en-node-8-form,#webform-submission-rezervace-de-node-8-form,#webform-submission-rezervace-ru-node-8-form{position:static;}#webform-submission-rezervace-node-8-form #edit-actions-submit,#webform-submission-rezervace-en-node-8-form #edit-actions-submit#webform-submission-rezervace-de-node-8-form #edit-actions-submit#webform-submission-rezervace-ru-node-8-form #edit-actions-submit{margin-right:0;}#webform-submission-rezervace-node-8-form .form-item-prijezd,#webform-submission-rezervace-en-node-8-form .form-item-prijezd,#webform-submission-rezervace-de-node-8-form .form-item-prijezd,#webform-submission-rezervace-ru-node-8-form .form-item-prijezd{width:47%;margin-right:6%;float:left;}#webform-submission-rezervace-node-8-form .form-item-odjezd,#webform-submission-rezervace-en-node-8-form .form-item-odjezd,#webform-submission-rezervace-de-node-8-form .form-item-odjezd,#webform-submission-rezervace-ru-node-8-form .form-item-odjezd{width:47%;float:left;}.intl-tel-input{display:block;}.has-glyphicons .select-wrapper:after{content:"\e252";color:#808080;}#webform-submission-rezervace-node-8-form div.webform-actions,#webform-submission-rezervace-en-node-8-form div.webform-actions,#webform-submission-rezervace-de-node-8-form div.webform-actions,#webform-submission-rezervace-ru-node-8-form div.webform-actions{position:absolute;bottom:20px;right:35px;}.paticka-1 a.icon-link,.paticka-1 a.icon-link:hover,a.icon-link:hover{border-bottom:none;}.form-required:after{background-image:none;content:"*";display:inline-block;line-height:1;margin-left:5px;color:#a72525;font-size:19px;}.footer,.footer2,.footer3{padding:0;border:none;}.footer3{background:black;padding:15px 0;}#block-paticka1{background:rgba(0,0,0,0.5);padding:10px 0;}.paticka-1{max-width:1200px;margin:0 auto;padding:0 15px;display:table;width:100%;color:white;}.region-footer3,.region-footer2,.region-footer-pay{max-width:1200px;margin:0 auto;text-align:center;color:#9e9e9f;}.region-footer2{color:white;text-align:left;}section#block-webform-2,section#block-webform-7,section#block-webform-8,section#block-webform-9{width:100%;margin:22px 0 12px;padding:0 15px;}#block-paticka2garancetweetfacebook{width:100%;margin:26px 0 18px;padding:0 15px;}.region-footer3 a{color:#9e9e9f;border-bottom:1px solid #9e9e9f;}.footer2{background:rgba(0,0,0,0.75);border-top:1px solid #4e4b48;}.region-footer3 a:hover{color:white;border-bottom:1px solid white;}.paticka-1 a{color:white;display:inline-block;vertical-align:middle;border-bottom:1px solid transparent;}.paticka-1 a:hover{border-bottom:1px solid white;}.paticka-1 span{display:block;vertical-align:middle;margin-bottom:20px;}.paticka-1 span:last-child{margin-bottom:0px;}.paticka-1 img{max-height:30px;width:auto;margin-right:15px;}.paticka-1 .pat-facebook img{margin-right:0;}.navbar-nav{margin:7.5px 0;}.main-container a{color:#b54348;border-bottom:1px solid;font-weight:600;}.main-container a:hover,.main-container a:focus,.main-container a:active{color:#b54348;border-bottom:1px solid transparent;font-weight:600;}.main-container .field--name-body a.btn:hover,.main-container .field--name-body a.btn:focus,.main-container .field--name-body a.btn:active{border-bottom:1px solid #b54348;color:#b54348;}.main-container .field--name-body a.btn,.main-container .field--name-body a.btn{color:white;border-color:#b54348;}.box-pul .col-text{font-size:16px;position:relative;}#block-webform-2 h2,#block-webform-7 h2,#block-webform-8 h2,#block-webform-9 h2{font-size:15px;color:white;margin:9px 10px 9px 0;}#block-webform-2 form,#block-webform-2 label,#block-webform-2 h2,#block-webform-2 input,#block-webform-2 .webform-actions{display:block;float:left;}#block-webform-7 form,#block-webform-7 label,#block-webform-7 h2,#block-webform-7 input,#block-webform-7 .webform-actions{display:block;float:left;}#block-webform-8 form,#block-webform-8 label,#block-webform-8 h2,#block-webform-8 input,#block-webform-8 .webform-actions{display:block;float:left;}#block-webform-9 form,#block-webform-9 label,#block-webform-9 h2,#block-webform-9 input,#block-webform-9 .webform-actions{display:block;float:left;}#block-webform-2 .webform-actions,#block-webform-7 .webform-actions,#block-webform-8 .webform-actions,#block-webform-9 .webform-actions{float:right;margin:0;position:relative;}#block-webform-2 .form-item,#block-webform-7 .form-item,#block-webform-8 .form-item,#block-webform-9 .form-item{position:relative;width:auto;display:inline-block;margin:0;}#block-webform-2 input,#block-webform-7 input,#block-webform-8 input,#block-webform-9 input{max-width:140px;border:1px solid white;background:transparent;border-bottom-right-radius:0;border-top-right-radius:0;}#block-webform-2 label,#block-webform-7 label,#block-webform-8 label,#block-webform-9 label{position:absolute;cursor:text;padding:7px 15px 6px;font-size:15px;color:white;font-weight:400;font-style:italic;margin:0;}#block-webform-2 .webform-button--submit,#block-webform-7 .webform-button--submit,#block-webform-8 .webform-button--submit,#block-webform-9 .webform-button--submit{padding:7px 25px 7px 7px;font-size:13px;color:black;border:1px solid white;background:white;margin:0;border-bottom-left-radius:0;border-top-left-radius:0;transition:all 0.3s;}#block-webform-2 .webform-button--submit:hover,#block-webform-2 .webform-button--submit:focus,#block-webform-2 .webform-button--submit:active{background:#d8d8d8;}#block-webform-7 .webform-button--submit:hover,#block-webform-7 .webform-button--submit:focus,#block-webform-7 .webform-button--submit:active{background:#d8d8d8;}#block-webform-8 .webform-button--submit:hover,#block-webform-8 .webform-button--submit:focus,#block-webform-8 .webform-button--submit:active{background:#d8d8d8;}#block-webform-9 .webform-button--submit:hover,#block-webform-9 .webform-button--submit:focus,#block-webform-9 .webform-button--submit:active{background:#d8d8d8;}#block-webform-2 .webform-button--submit:after,#block-webform-7 .webform-button--submit:after,#block-webform-8 .webform-button--submit:after,#block-webform-9 .webform-button--submit:after{content:"\e080";font-family:'Glyphicons Halflings';position:absolute;color:#28563d;font-size:18px;top:4px;right:5px;}#block-webform-2 h2,#block-webform-7 h2,#block-webform-8 h2,#block-webform-9 h2{margin-bottom:25px;}#block-paticka2garancetweetfacebook .fb-like,#block-paticka2garancetweetfacebook .tweet-like{display:block;margin:0 auto 25px;text-align:center;}#block-paticka2garancetweetfacebook .garance{margin-top:3px;float:left;margin-bottom:25px;display:none;}#block-webform-2 .text-dekovaci,#block-webform-7 .text-dekovaci,#block-webform-8 .text-dekovaci,#block-webform-9 .text-dekovaci{display:none;}.page-node-19 #block-novinkydekovacistranka,.page-node-20 #block-novinkydekovacistranka,.page-node-38  #block-novinkydekovacistranka{width:48%;float:left;background:#f3f3f3;padding:30px;}.page-node-19  #block-novinkydekovacistranka h2,.page-node-20 #block-novinkydekovacistranka h2,.page-node-38 #block-novinkydekovacistranka h2{margin-top:0;margin-bottom:25px;}.page-node-19  #block-novinkydekovacistranka .div-back,.page-node-20 #block-novinkydekovacistranka .div-back,.page-node-38 #block-novinkydekovacistranka .div-back{text-align:center;margin-top:30px;}.page-node-19  .dekovaci-fb-btn,.page-node-20 .dekovaci-fb-btn,.page-node-38 .dekovaci-fb-btn{text-align:center;margin-top:90px;}.page-node-19 #block-facebookdekovacistranka,.page-node-20 #block-facebookdekovacistranka,.page-node-38  #block-facebookdekovacistranka{width:48%;float:left;margin-left:4%;background:#f3f3f3;padding:30px;}#block-webform-3 .btn{float:right;margin:15px 0 0px;}.text-dekovaci{margin-bottom:30px;}.dekovaci-fb-btn{text-align:center;margin-top:70px;}.page-node-19 article.page,.page-node-20 article.page{clear:both;}.page-node-19 article.page .text-box,.page-node-20 article.page .text-box{padding:0;background:transparent;text-align:center;margin-bottom:15px;}.mob-pryc{display:none !important;}.page-node-7 #block-kontaktmapa .field--name-body,.page-node-7 #block-kontaktmapa .field--name-body .mapa,.page-node-7 #block-kontaktmapa .field--name-body .mapa-box,.page-node-7 #block-kontaktmapa .field--name-body .mapa iframe{height:100%;}.page-node-7 #block-hotelpromenada table,.page-node-7 #block-hotelpromenada table tr,.page-node-7 #block-hotelpromenada table tr td{background:transparent;border:none;text-align:left;padding:0;}.page-node-7 #block-webform .webform-button--submit{float:right;margin-right:0;margin-top:30px;}.page-node-7 #block-hotelpromenada table tr td{padding:0 0 15px 0;line-height:25px;font-size:16px;}.page-node-7 #block-hotelpromenada table tr td:first-child{padding:0 30px 15px 0;}.page-node-7 #block-hotelpromenada table tr td a{color:black;}.page-node-7 .text-box dd{display:inline-block;max-width:75%;width:100%;margin-bottom:10px;}.page-node-7 .text-box dt{display:inline-block;max-width:20%;width:100%;margin-bottom:10px;}#block-webform .phAnimate label{cursor:text;margin:0;padding:0;left:10px;top:27px;position:absolute;font-size:15px;color:#888;font-weight:normal;transition:all 0.3s ease;pointer-events:none;font-style:italic;}#block-webform-2 .phAnimate label,#block-webform-7 .phAnimate label,#block-webform-8 .phAnimate label,#block-webform-9 .phAnimate label{cursor:text;margin:0;padding:0;left:10px;top:7px;position:absolute;font-size:15px;color:#fff;font-weight:normal;transition:all 0.3s ease;pointer-events:none;font-style:italic;}#block-webform .phAnimate label.error,#block-webform-2 .phAnimate label.error,#block-webform-7 .phAnimate label.error,#block-webform-8 .phAnimate label.error,#block-webform-9 .phAnimate label.error{color:transparent;}#block-webform .phAnimate label.active{top:-1px;left:2px;font-size:12px;}#block-webform-2 .phAnimate label.active,#block-webform-7 .phAnimate label.active,#block-webform-8 .phAnimate label.active,#block-webform-9 .phAnimate label.active{top:-16px;left:35px;font-size:12px;}#block-webform .phAnimate{position:relative;padding-top:20px;margin-bottom:5px;}#block-webform-2 .phAnimate,#block-webform-7 .phAnimate,#block-webform-8 .phAnimate,#block-webform-9 .phAnimate{position:relative;padding-top:0;margin-bottom:5px;}#block-webform .phAnimate label:after,#block-webform-2 .phAnimate label:after,#block-webform-7 .phAnimate label:after,#block-webform-8 .phAnimate label:after,#block-webform-9 .phAnimate label:after{content:'';}#block-webform h2{margin-bottom:19px;}.lang-cs a{background:url(/sites/default/files/vlajky2.png) 0 0 no-repeat;background-position:0 0;background-size:400% auto;}.lang-en a{background:url(/sites/default/files/vlajky2.png) 0 0 no-repeat;background-position:-28px 0;background-size:400% auto;}.lang-de a{background:url(/sites/default/files/vlajky2.png) 0 0 no-repeat;background-position:-56px 0;background-size:400% auto;}.lang-ru a{background:url(/sites/default/files/vlajky2.png) 0 0 no-repeat;background-position:-84px 0;background-size:400% auto;}.lang-menu a{display:inline-block;width:30px;height:30px;border-radius:50px;}.lang-menu .lang-inline-block{display:inline-block;}.lang-menu{display:block;height:auto;width:auto;margin:0;float:right;border-radius:20px;margin-left:0px;z-index:1000;text-align:center;position:relative;margin-top:-1px;}.lang-menu:hover{border-bottom-right-radius:0;border-bottom-left-radius:0;}.lang-menu li{list-style:none;width:auto;display:inline-block;margin-right:0px;}.lang-menu li.active{display:none;}.lang-menu li a,.lang-menu .lang-button-vlajka a{height:32px;width:32px;border-radius:30px;border:2px solid black;transition:all 0.3s;margin-bottom:8px;}.lang-menu li a:hover,.lang-menu .lang-button-vlajka a:hover{border:2px solid white;}.lang-menu ul{padding:0;margin-bottom:0;width:auto;height:auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:1;text-align:center;padding:0px 0px 0px;display:inline-block;}.page-node-28 .small-box table tr:last-child td{background:#fcf4e3;color:black;font-weight:400;}#block-langmenu{float:right;width:74px;height:36px;margin-top:25px;margin-left:35px;z-index:500;}#block-mapatitulka{margin-top:60px;}.special.karta-pul-na-pul .box-pul,.pokoje.karta-pul-na-pul .box-pul{cursor:pointer;}.gm-bundled-control-on-bottom .gmnoprint div{display:none !important;}.ui-datepicker table{background:#f6f4f3;}.ui-datepicker td{border:0;padding:1px;background:#f6f4f3;}#ui-datepicker-div{border-color:#734817;}.ui-datepicker-header{background:#f6f4f3;border-color:#734817;}#ui-datepicker-div{border-color:#734817;}.ui-widget{font-family:'Open Sans',sans-serif;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ffffff;border-color:#e6e6e6;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-color:hsl(0,0%,83%);background:rgb(228,193,153);}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{font-size:13px;padding:1px 2px;margin:0 3px;color:#734817;border-color:#dabe9e;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #734817;background:white;color:#734817;font-weight:700;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #734817;background:white;color:#734817;font-weight:700;}.ui-datepicker-current-day.ui-datepicker-today .ui-state-highlight{background-color:rgb(228,193,153);}.ui-widget-header .ui-icon{background:none;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:10px;text-align:center;}.select-wrapper:after{z-index:0;}ui-corner-all{border:none !important;background:transparent;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #734817;background:transparent;font-weight:normal;color:#212121;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:0;}.ui-datepicker-prev:before{content:"\e251";font-family:'Glyphicons Halflings';position:absolute;left:10px;top:5px;font-size:14px;color:#734817;}.ui-datepicker-next:before{content:"\e250";font-family:'Glyphicons Halflings';position:absolute;right:11px;top:5px;font-size:14px;color:#734817;}.form-item-odjezd input,.form-item-prijezd input{padding-right:2em;}.form-item-odjezd,.form-item-prijezd{position:relative;}.form-item-odjezd:after,.form-item-prijezd:after{position:absolute;bottom:6px;right:8px;content:"\e252";color:#808080;font-family:'Glyphicons Halflings';cursor:pointer;}.ui-datepicker-current{border:1px solid #734817;}.page-node-28 .field--name-body .text-apart-35{margin-bottom:35px;}.row-herci{margin:45px -15px 0;}.row-herci .col{padding:0px 60px;}.dalsi-hoste{margin:30px 0;}.slider-sipky{position:absolute;z-index:50;overflow:hidden;top:0;left:0;bottom:0;right:0;}.col-kruh img{max-width:85px;margin-bottom:23px;}.slider-sipky .sipka{position:absolute;top:50%;width:70px;height:50px;z-index:1000;cursor:pointer;color:white;text-align:center;transition:all 0.3s;}.slider-sipky .sipka-left{position:absolute;left:-100px;}.slider-sipky:hover .sipka-left{position:absolute;left:0;}.slider-sipky .sipka-right{position:absolute;right:-100px;}.slider-sipky:hover .sipka-right{position:absolute;right:0;}.slider-sipky .sipka-left:before{content:"";width:30px;height:45px;background-image:url(/sites/default/files/sipka.png);background-position:center;background-size:cover;display:block;float:right;}.slider-sipky .sipka-right:before{content:"";width:30px;height:45px;background-image:url(/sites/default/files/sipka.png);background-position:center;background-size:cover;transform:rotate(180deg);display:block;float:left;}#block-promenada-main-menu{float:none;}.hamb-menu{display:block;}#block-promenada-main-menu{display:none;}span.hamb-menu{right:15px;width:42px;margin-left:15px;height:34px;top:0px;margin-top:-2px;float:right;z-index:100;border:1px solid white;border-radius:6px;background-image:url(/sites/default/files/menu-hamburger.png);margin-right:15px;background-size:contain;background-repeat:no-repeat;background-position:center;}.hamb-menu{display:block;}.navbar .navbar-nav{width:100%;text-align:center;}.navbar .navbar-nav li{width:100%;display:block;}.bg-back{background-color:black;}.flexslider .flex-direction-nav{display:none;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#cacaca;background-color:#131313;}.page-node-7 .text-box{margin:0;max-width:100%;}.page-node-7 #block-kontaktmapa .field--name-body .mapa-box,.page-node-7 #block-kontaktmapa .field--name-body .mapa iframe{min-height:400px;}.box-pul-wellness .col-text{padding:0 15px;}.table-responsive{border:none;}.path-credit-card #potvrform,.path-credit-card-en #potvrform,.path-credit-card-de #potvrform,.path-credit-card-ru #potvrform{max-width:700px;margin:150px auto 0;}.path-credit-card .main-container,.path-credit-card #hlavicka-hlavicka-bez,.path-credit-card-en .main-container,.path-credit-card-en #hlavicka-hlavicka-bez,.path-credit-card-de .main-container,.path-credit-card-de #hlavicka-hlavicka-bez,.path-credit-card-ru .main-container,.path-credit-card-ru #hlavicka-hlavicka-bez{display:none;}.path-credit-card .bg-stranka-bez,.path-credit-card-en .bg-stranka-bez,.path-credit-card-de .bg-stranka-bez,.path-credit-card-ru .bg-stranka-bez{width:100%;}.path-credit-card table tr td:first-child,.path-credit-card-en table tr td:first-child,.path-credit-card-de table tr td:first-child,.path-credit-card-ru table tr td:first-child{font-weight:700;}.path-credit-card select,.path-credit-card input,.path-credit-card-en select,.path-credit-card-en input,.path-credit-card-de select,.path-credit-card-de input,.path-credit-card-ru select,.path-credit-card-ru input{max-width:100%;width:200px;float:right;padding:3px 5px;border-radius:4px;border:1px solid #9c6342;color:#000000;}.path-credit-card input.form-submit,.path-credit-card-en input.form-submit,.path-credit-card-de input.form-submit,.path-credit-card-ru input.form-submit{padding:7px 27px;background:#734817;color:white;border:1px solid #734817;}.path-credit-card .div-odelani-formulare input,.path-credit-card-en .div-odelani-formulare input,.path-credit-card-de .div-odelani-formulare input,.path-credit-card-ru .div-odelani-formulare input{float:none;margin-top:30px;}.path-credit-card .div-odelani-formulare,.path-credit-card-en .div-odelani-formulare,.path-credit-card-de .div-odelani-formulare,.path-credit-card-ru .div-odelani-formulare{text-align:center;background:#fcf4e3;padding-bottom:30px;margin-top:-19px;}.page-node-type-potvrzeni .text-box{background:#fcf4e3;}.page-node-type-potvrzeni .text-box .field .field--label{display:inline-block;max-width:48%;width:100%;}.page-node-type-potvrzeni .text-box .field .field--item,.page-node-type-potvrzeni .text-box .field .field__items{display:inline-block;max-width:48%;width:100%;}.page-node-type-potvrzeni .text-box .field .field__items .field--item{display:inline-block;max-width:48%;width:auto;}.page-node-type-potvrzeni .field{margin-bottom:15px;}.page-node-type-potvrzeni .field:last-child{margin-bottom:0px;}.path-credit-card .messages.error,.path-credit-card-en .messages.error,.path-credit-card-de .messages.error,.path-credit-card-ru .messages.error{margin:150px auto -135px;max-width:700px;background:#fcf4e3;padding:15px 15px 6px;color:#650000;font-weight:600;}.path-credit-card table tr td,.path-credit-card-en table tr td,.path-credit-card-de table tr td,.path-credit-card-ru table tr td{text-align:left;padding:15px 20px;vertical-align:middle;}.path-credit-card table,.path-credit-card-en table,.path-credit-card-de table,.path-credit-card-ru table{padding:50px;}.sleva-banner{background:#af3b25;margin-top:-20px;padding:10px 15px;text-align:center;color:#faeac6;font-size:15px;font-weight:700;margin-bottom:25px;}section#block-eet{clear:both;height:auto !important;background:rgba(0,0,0,0.65);padding:15px 19px 17px;border-top:1px solid #b3b3b3;color:#f9ddbd;font-weight:600;font-size:14px;}.banner-vlajka{height:78px;background:rgb(128,28,11);background:-moz-linear-gradient(top,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);background:-webkit-linear-gradient(top,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);background:linear-gradient(to bottom,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#801c0b',endColorstr='#a7260e',GradientType=0);width:150px;position:absolute;z-index:50;right:24px;top:-8px;}.ban-box-procenta{display:table-cell;text-align:center;vertical-align:middle;}.ban-box-text{display:table-cell;vertical-align:middle;font-size:13px;padding-left:15px;}.div-relative{position:relative;}.banner-vlajka{background:rgb(128,28,11);background:-moz-linear-gradient(top,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);background:-webkit-linear-gradient(top,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);background:linear-gradient(to bottom,rgba(128,28,11,1) 0%,rgba(167,38,14,1) 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#801c0b',endColorstr='#a7260e',GradientType=0);display:none;width:auto;position:absolute;z-index:50;right:27px;top:-8px;color:#faeac6;padding:8px 15px 8px;}.banner-vlajka a{color:inherit !important;border:none;padding:0;margin:0;display:block;border-color:transparent;}.ban-procenta{font-size:31px;line-height:30px;margin-top:5px;}.ban-sleva{font-size:17px;font-weight:700;}#hlavicka-stranky-heigth .banner-vlajka{top:-42px;display:none;}span.background-span{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover;}a.a-icon,a.logo{border-color:transparent;border:none !important;}#block-views-block-slider-special-volny-cas-block-2{display:none;}#block-views-block-slider-special-volny-cas-block-1 .flexslider .slides>li{display:block;margin-bottom:60px;}#block-views-block-slider-special-volny-cas-block-1 .flexslider2{background:transparent;margin-bottom:0;}.path-frontpage .text-box{background:transparent;text-align:center;color:white;font-size:16px;text-shadow:0px 0px 10px black;margin-bottom:0;font-weight:600;}.lang-button-vlajka{display:inline-block;}.page-node-8 .text-box{max-width:100%;}.paticka-loga{background:rgba(0,0,0,0.5);border-bottom:1px solid black;}.loga-hotely.row{max-width:1200px;margin:0 auto;padding:30px 15px 0;display:table;text-align:center;width:100%;color:white;}.loga-hotely.row .col img{max-width:320px;max-height:80px;width:auto;margin:0 0 30px;}.loga-hotely.row .col a:hover,.loga-hotely.row .col a:focus,.loga-hotely.row .col a:active{text-decoration:none;border-bottom:0;}.loga-hotely.row .col{border-bottom:1px solid black;margin-bottom:30px;}.loga-hotely.row .col:last-child{border:0;margin-bottom:0;}.fotogalerie .text-box{margin:0 auto 60px;padding:0 15px;max-width:100%;background:transparent;}.view-galerie .views-field-title{background:rgba(0,0,0,0.5);transition:all 0.3s;}.view-galerie .views-field-title a{text-decoration:none;color:white;border:0;padding:10px;display:inline-block;width:100%;}.view-galerie .col:hover .views-field-title,.view-galerie .col:focus .views-field-title{background:rgba(0,0,0,0.8);}.fotogalerie .field--name-field-foto .field--item{margin-bottom:30px;}.btn-back-gal,.view-galerie{margin-bottom:60px;}.view-galerie .view-empty h2{color:white;}.popis-foto{background:rgba(0,0,0,0.65);padding:10px 10px 8px;color:white;font-weight:400;font-size:14px;letter-spacing:0.5px;}.dialog-off-canvas-main-canvas{height:100%;}.view-galerie .col{margin-bottom:30px;}.flexslider-tit.flexslider .slides li.flex-active-slide{opacity:1;}.flexslider-tit.flexslider .slides li{opacity:0;}section#block-podporovaneplatebnimetody .field--name-body img{width:auto;max-height:40px;margin:0 10px;border-radius:4px;}section#block-podporovaneplatebnimetody h2.block-title{color:white;font-size:16px;margin:0px 0 15px;}footer.footer-pay{background:rgb(0 0 0 / 90%);border-top:1px solid #2f2f2f;padding:20px 0 22px;border-bottom:1px solid #191919;}@media screen and (min-width:460px){.navbar .logo img{max-height:60px;}.info-menu{margin-top:28px;}}@media screen and (min-width:768px){#block-promenada-main-menu{margin:0 -12px;}.loga-hotely.row .col{border:0;margin-bottom:0;}.navbar .logo{margin-top:20px;}.navbar .logo{width:auto;text-align:left;top:0;}.lang-menu li{list-style:none;width:auto;height:36px;margin-right:0px;margin-bottom:8px;margin-left:5px;}#block-views-block-slider-special-volny-cas-block-1{margin-top:80px;}.path-frontpage .text-box{font-size:18px;}#block-views-block-slider-special-volny-cas-block-1 .flexslider2{margin-bottom:90px;}#block-views-block-slider-special-volny-cas-block-1 .flexslider .slides>li{display:none;margin-bottom:0px;}#block-views-block-slider-special-volny-cas-block-2{display:block;}.text-box,.page-node-5 .main-container .region-content{margin:60px auto;}.navbar .navbar-nav{float:left;margin:0;font-size:12px;}.navbar{padding:0 15px;}.box-btn{text-align:right;}.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content .box-pul .col-text{position:relative;}.view-id-slider_special_volny_cas .flexslider2 .karta-pul-na-pul .content .box-pul .col-text .box-btn{position:absolute;left:0;right:0;text-align:right;bottom:30px;padding:0 30px;}.box-pul .col-image{min-height:auto;}.box-pul .col-text{padding:35px 35px 30px 40px;}.box-pul.box-pul-wellness .col-text{padding:35px 15px 30px 40px;}.content-btn{text-align:center;}body{font-size:14px;}.loga-hotely.row .col{display:table-cell;vertical-align:middle;float:none;}.loga-hotely.row .col img{max-width:100%;max-height:80px;width:auto;margin:0 0 30px;}}@media screen and (min-width:992px){.navbar .logo{margin-top:12px;}.logo img{max-width:80%;}#block-infomenu{float:right;}.info-menu{margin-top:19px;}.path-frontpage .text-box{font-size:20px;}.info-menu img{margin-left:30px;}.lang-menu{margin-left:25px;}#hlavicka-stranky-heigth .banner-vlajka{top:-42px;display:table;}.navbar-default .navbar-nav > li > a.is-active,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:active{color:white;background-color:transparent;border-bottom:1px solid;}.navbar-nav > li{padding:0 13px;}.navbar .navbar-nav{width:auto;text-align:left;}.navbar .navbar-nav li{width:auto;display:inline-block;}hamb-menu{display:none;}span.hamb-menu{display:none !important;}.navbar > .wrap{padding:0 15px;}#block-promenada-main-menu{float:right;display:block;}#block-promenada-main-menu{display:block;}#block-promenada-main-menu{float:none;}.mob-pryc{display:inherit;}#block-promenada-main-menu{display:block;float:right;}#block-webform,#block-hotelpromenada{width:33.333333%;float:right;}#block-kontaktmapa{width:33.333333%;float:left;}body{font-size:15px;}.navbar .navbar-nav{float:right;margin:0;font-size:13px;}.hamb-menu{display:none;}.mob-pryc{display:inline-block !important;}.info-menu .official,.info-menu .official,.info-menu .official{display:inline-block;vertical-align:bottom;}.top-restaurant{display:inline-block;}.field-podnadpis{font-size:16px;}.wrap.header-banner{padding:35px 30px 45px;}#hlavicka-stranky-heigth .field-podnadpis{margin-top:30px;}.page-node-7 #block-kontaktmapa .field--name-body .mapa-box{min-height:auto;}.page-node-7 #block-kontaktmapa .field--name-body .mapa iframe{min-height:auto;}.lang-menu li{list-style:none;width:auto;height:36px;margin-right:0px;margin-bottom:8px;}.lang-menu:hover li a{display:block;}.navbar .logo img{max-height:60px;padding-left:0;}.navbar-nav{margin:7.5px -15px;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#FFFFFF;border-bottom:1px solid;}.paticka-1 span{display:table-cell;vertical-align:middle;margin-bottom:0px;}section#block-webform-2,section#block-webform-7,section#block-webform-8,section#block-webform-9{width:50%;float:left;margin:22px 0 12px;padding:0;}#block-paticka2garancetweetfacebook{width:50%;float:left;margin:26px 0 18px;padding:0;}#block-paticka2garancetweetfacebook .garance{display:block;}#block-paticka2garancetweetfacebook .fb-like,#block-paticka2garancetweetfacebook .tweet-like{display:block;float:right;margin:0 0 0 25px;text-align:left;}#block-webform-2 h2,#block-webform-7 h2,#block-webform-8 h2,#block-webform-9 h2{margin-bottom:0;}#block-paticka2garancetweetfacebook .garance{margin-bottom:0;}.field-podnadpis-bez{color:white;font-size:16px;padding:0 0px 50px;}.page-node-7 .main-container article.page{display:none;}#block-hotelpromenada{display:block;border-right:1px solid #b3b3b3;}#webform-submission-rezervace-node-8-form #edit-rezervace-info,#webform-submission-rezervace-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-en-node-8-form #edit-rezervace-info,#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-de-node-8-form #edit-rezervace-info,#webform-submission-rezervace-de-node-8-form #edit-rezervace-zakaznik,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-info,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-zakaznik{padding:0 15px;width:50%;float:left;}#webform-submission-rezervace-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-de-node-8-form #edit-rezervace-zakaznik-box,#webform-submission-rezervace-ru-node-8-form #edit-rezervace-zakaznik-box{padding-bottom:25px;}#webform-submission-rezervace-node-8-form div.webform-actions,#webform-submission-rezervace-en-node-8-form div.webform-actions,#webform-submission-rezervace-de-node-8-form div.webform-actions,#webform-submission-rezervace-ru-node-8-form div.webform-actions{bottom:35px;}#webform-submission-rezervace-en-node-8-form #edit-rezervace-zakaznik-box{padding-bottom:25px;}#webform-submission-rezervace-en-node-8-form div.webform-actions{bottom:35px;}.small-box{padding:0px 15px 35px;}.box-pul.box-pul-wellness .col-text{padding:15px;}.region.region-kontakt{display:flex;justify-content:space-between;flex-wrap:wrap;}.region.region-kontakt{display:flex;justify-content:space-between;flex-wrap:wrap;}.region.region-kontakt section{flex-grow:1;flex:1 0 33%;float:none !important;}#block-kontaktmapa{order:1;}#block-hotelpromenada{order:2;}.page-node-7 #block-webform{order:3;}#block-eet{order:4;}.page-node-7 #block-hotelpromenada table{margin-bottom:0;}}@media screen and (min-width:1200px){body{font-size:16px;}.navbar .navbar-nav{float:left;margin:0;font-size:14px;}.navbar .logo img{max-height:86px;padding-left:0;}.navbar .logo{margin-top:20px;}.logo img{max-width:80%;}}
