/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:17px;line-height:23px;margin-top:0;font-family:'Open Sans',sans-serif;color:#000;overflow-x:hidden;}.accordion-container .menu-item p{margin-bottom:0;}.accordion-container .menu-item > *:not(:first-child){padding-left:10px;}.accordion-container .menu-item > *:last-child{place-self:end;}.webform-submission-form .form-type-checkbox.input-neni-valid label{color:red;}h1,h2,h3,.navbar-default .navbar-brand{font-family:"adonis-web";}a{color:#0f4f0c;text-decoration:none;}a:hover,a:focus{color:#188415;text-decoration:none;}.navbar .logo img{height:45px;width:auto;}.tooltip.in{opacity:1;}.navbar-default .navbar-brand{color:#B02F1C;max-width:160px;font-size:16px;padding:4px 0 4px;display:inline-block;}.navbar .logo{margin:0;}.nav-brend{display:inline-block;background:white;padding:15px 23px 0;border-radius:6px;transition:all 0.3s cubic-bezier(0.32,1.06,0.9,0.97);position:fixed;top:7px;}h1.page-header{color:#ffffff;font-size:30px;font-weight:700;line-height:33px;border:none;padding-top:50px;margin-bottom:0px;text-shadow:0 2px 6px black;text-transform:uppercase;}.col-header{z-index:100;}.field-podnadpis{font-size:17px;color:white;text-shadow:0 2px 6px black;text-align:center;}.wrap.header-banner{padding-bottom:30px;}#hlavicka-hlavicka-bez h1.page-header{text-align:center;font-style:italic;color:#B02F1C;font-weight:400;text-shadow:none;}h2{font-size:30px;font-weight:400;margin-bottom:7px;font-style:italic;margin:0 0 40px;text-align:center;color:#B02F1C;}.nadpis-black{color:black;}h3{font-size:16px;font-weight:700;margin-bottom:20px;margin-top:0;}html,body.path-frontpage,.path-frontpage .dialog-off-canvas-main-canvas{height:100%;}body.path-frontpage{overflow-X:hidden;}a{transition:all 0.25s;}a:hover,a:focus{text-decoration:none;}p{margin:0 0 28px;}.article p{margin:0 0 40px;}.bg-content{background-image:url(/sites/default/files/my-img/bg.png);padding-bottom:70px;}span.background-span.lazy{width:100%;display:block;}.view-id-slider_titulka_dole span.background-span.lazy{min-height:600px;}ul.flex-direction-nav{position:absolute;top:40%;width:100%;}.rezervace{background:#23B01C;text-align:right;color:white;}.rezervace .datepicker,.rezervace form{display:inline-block;vertical-align:unset;}.rezervace .datepicker input{cursor:pointer;}.rezervace span{display:inline-block;vertical-align:text-top;}.rezervace .form-btn{display:inline-block;position:relative;vertical-align:top;margin-top:11px;}.rezervace .form-btn:after{content:'»';position:absolute;right:7px;top:-3px;font-size:33px;color:white;pointer-events:none;transition:all 0.25s;}.rezervace .form-btn:hover:after,.rezervace .form-btn:focus:after{color:#23B01C;}.rez-btn:after{content:'»';position:absolute;right:12px;top:2px;font-size:33px;color:white;font-weight:400;}.webform-actions button:after{content:'»';position:absolute;right:11px;font-size:34px;color:#23B01C;top:-10px;font-weight:400;}.webform-actions button.full-form-valid:after{color:white;}.form-rezervace{margin-left:25px;}.webform-submission-rezervace-add-form #edit-actions-submit:focus,.webform-submission-kontaktni-formular-form #edit-actions-submit:focus{outline:none;}.rezervace input.btn{padding:2px 30px 2px 12px;background:transparent;border:1px solid white;color:white;font-weight:700;text-transform:uppercase;transition:all 0.25s;}.rezervace input.btn:hover{background:white;color:#23B01C;}#block-rezervace .datepicker:after{content:"\e109";font-family:'Glyphicons Halflings';position:absolute;right:10px;top:8px;color:#CCCCCC;font-size:16px;}.rezervace .datepicker input{padding:2px 7px 1px;border:none;border-radius:3px;width:115px;}.rezervace .datepicker{position:relative;padding:6px 5px;margin:5px 15px 5px 0px;}form input{color:black;font-size:16px;}.navbar-default{background:transparent;border:none;}.navbar{margin-bottom:0;}.navbar-default .navbar-nav > li > a{color:black;font-size:15px;text-transform:uppercase;padding:23px 25px 22px;font-family:"adonis-web";}.navbar-default .navbar-nav > li:last-child > a{margin-right:-25px;}.navbar-default .navbar-nav > li > a.is-active,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#b02f1c;background:transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#b02f1c;background:transparent;}.navbar-btn{margin-top:28px;margin-bottom:32px;}#block-kvri-main-menu{float:right;margin:0 -15px;}#slider li .flex-background{background-size:cover;background-position:center;}.flexslider{border:none;margin-bottom:0;}.region-full-content,#block-views-block-slider-block-1,#block-views-block-slider-block-1 .form-group,.view-slider,.view-slider .view-content,.view-slider .view-content .flexslider,#slider,#slider li,#slider li .flex-background{height:100%;}#slider li{display:block;}.flex-caption{text-align:center;font-size:20px;font-weight:700;padding:29px 30px 28px;}.flex-direction-nav a{width:80px;height:80px;bottom:-80px;top:unset;padding:26px 25px;}.flex-direction-nav .flex-nav-prev a:before,.flex-direction-nav .flex-nav-next a:before{display:none;}.flex-direction-nav .flex-nav-next a,.flex-direction-nav .flex-nav-prev a,.flexslider:hover .flex-direction-nav .flex-prev,.flexslider:hover .flex-direction-nav .flex-next{font-size:0px;}.flex-direction-nav .flex-nav-next a:after{opacity:1;content:'';border:2px double white;position:absolute;width:50px;height:50px;z-index:100;top:15px;right:25px;border-bottom:0;border-left:0;transform:rotate(45deg);transition:all 0.15s ease-in;}.flex-direction-nav .flex-nav-prev a:after{opacity:1;content:'';border:2px double white;position:absolute;width:50px;height:50px;z-index:100;top:15px;left:40px;border-top:0;border-right:0;transform:rotate(45deg);transition:all 0.15s ease-in;}.flex-direction-nav .flex-nav-next:hover a:after{border:22px double rgba(255,255,255,0.5);border-bottom:0;border-left:0;transition:all 0.4s ease-out;}.flex-direction-nav .flex-nav-prev:hover a:after{border:22px double rgba(255,255,255,0.5);border-top:0;border-right:0;transition:all 0.4s ease-out;}.flexslider .flex-direction-nav .flex-prev{left:-5px !important;top:50px;}.flexslider .flex-direction-nav .flex-next{right:10px !important;top:50px;}.flex-caption{opacity:0;transition:opacity 0.1s;}.flex-active-slide .flex-caption{opacity:1;transition:opacity 1s;}.flex-active-slide .flex-caption a{opacity:1;color:black;}.flex-active-slide .flex-caption a:hover,.flex-active-slide .flex-caption a:focus{opacity:0.8;color:black;}.flex-direction-nav a{opacity:0.8;}.flexslider.flexslider-tit,.flexslider-tit ul.slides,.flexslider-tit ul.slides li,.flexslider-tit ul.slides li span,#hlavicka-stranky-box > .hl-img,#hlavicka-stranky-box > .hl-img .background-span{height:100%;}.flexslider-tit > .slides > li{display:block;}#block-menuinfo{text-align:right;padding:0px 0 2px;}#block-menuinfo .menu-info > div,#block-menuinfo .menu-info > div a{color:#D9D9D9;transition:all 0.25s;}#block-menuinfo .menu-info > div a:hover,#block-menuinfo .menu-info > div.menu-info-oficial{color:white;}#block-menuinfo .menu-info > div{display:inline-block;margin-left:20px;font-size:13px;}.glyphicon:before{position:absolute;top:-2px;font-size:18px;}.glyphicon{margin-right:12px;}.info{background:#444444;}.master-head{position:relative;}#hlavicka-stranky-heigth{bottom:0;z-index:100;left:0;right:0;text-align:center;}.head-web{position:relative;}.background-span{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;}.scroll-down:after{content:'';width:30px;height:30px;border-right:2px solid white;border-bottom:2px solid white;border-left:1px solid transparent;border-top:1px solid transparent;display:inline-block;transform:rotate(45deg);cursor:pointer;}.scroll-box{position:relative;bottom:-5px;}.footer{margin-top:0;padding-top:35px;padding-bottom:0;border-top:none;background:#292929;color:#C4C4C4;}.footer .col{margin-bottom:25px;}.footer-aeto{background:black;text-align:center;color:#C4C4C4;font-size:13px;padding:10px 0;}.footer h2{font-style:italic;color:#F6DB83;font-size:22px;margin:0 0 25px;font-weight:400;text-align:left;}.footer p{margin-bottom:11px;font-size:16px;}.footer a,.footer-aeto a{color:#C4C4C4;}.footer a:hover,.footer a:focus,.footer-aeto a:hover,.footer-aeto a:focus{text-decoration:none;color:white;}.foot-icon{width:33.33333333%;margin-top:40px;float:left;padding:0 20px;}.icon-hover{border-radius:4px;background:transparent;}.icon-hover > a{display:block;padding-top:20px;}.foot-icon-booking .foot-soc-icon{padding-top:}.foot-icon.foot-icon-booking{margin-top:60px;}.icon-hover:hover{background:rgba(255,255,255,0.18);}.small-wrap{max-width:720px;margin:0 auto;}.row.row-tit-icon{text-align:center;}.odrazka{background-image:url(/sites/default/files/my-img/ornam-odrazka.png);background-repeat:no-repeat;background-size:auto 30px;background-position:center;margin:80px 0 60px;height:30px;}.field--name-body .field--item:after,#block-views-block-ubytovani-block-1:before,html[lang="cs"] #block-views-block-vyberte-si-ze-specialnich-nabidek-block-1:before,html[lang="cs"] #block-views-block-volny-cas-block-1:before,html[lang="en"] #block-views-block-volny-cas-block-1:before,html[lang="it"] #block-views-block-volny-cas-block-1:before,.page-node-42 .region-content h2:before{content:'';background-image:url(/sites/default/files/my-img/ornam-odrazka.png);background-repeat:no-repeat;background-size:auto 30px;background-position:center;margin:45px 0;height:30px;display:block;}a.gdpr{text-decoration:underline;}.page-node-42 .region-content h2:before{margin:15px 0 55px;}.page-node-42 #hlavicka-hlavicka-bez h1.page-header{margin-top:20px;}.page-node-42 .region-content h2{text-align:left;}#block-views-block-ubytovani-block-1 .block-title{margin-bottom:60px;}#block-views-block-ubytovani-block-1{position:relative;}.field--name-body .field--item:last-child:after{content:'';background:transparent;margin:0;height:0;}#hlavicka-stranky{position:relative;}.menu-box{border:1px solid #C4C4C4;border-radius:4px;background:white;max-width:400px;margin:0 auto 15px;padding:12px 15px 15px;max-height:51px;overflow:hidden;transition:all 0.25s;cursor:pointer;}.menu-box.menu-open{border:1px solid #B02F1C;animation:openmenu 1.2s ease-out alternate forwards;cursor:inherit;}.menu-box:hover{border:1px solid #B02F1C;}.menu-box.menu-close{animation:closemenu 1s ease-out alternate forwards;}.menu-box h2{font-size:24px;color:black;margin-bottom:45px;}.menu-box h3{font-size:18px;font-weight:700;color:black;margin:15px 0 25px;font-family:'Open Sans',sans-serif;}.menu-box h2 span{position:relative;}.menu-box h2 span:before{content:'';background-image:url(/sites/default/files/my-img/o-left.png);background-size:cover;width:51px;height:17px;display:inline-block;position:absolute;left:-62px;top:5px;}.menu-box h2 span:after{content:'';background-image:url(/sites/default/files/my-img/o-right.png);background-size:cover;width:51px;height:17px;display:inline-block;position:absolute;right:-62px;top:5px;}article ul,.view-content ul{padding-left:0;margin-bottom:30px;}article ul li,.view-content ul li{padding-left:30px;position:relative;list-style:none;display:block;padding-bottom:0px;line-height:30px;}article ul li:before,.view-content ul li:before{content:'';background-image:url(/sites/default/files/my-img/li-y.png);width:14px;height:8px;display:inline-block;position:absolute;left:0;top:11px;}article ul.ul-zelene li:before{background-image:url(/sites/default/files/my-img/li-g.png);}article ul li.info{padding-left:0;background:transparent;}article .menu-box  ul li:before{background-image:url(/sites/default/files/my-img/li-r.png);}article .menu-box  ul li.info:before{display:none;}article .menu-box  ul li span:last-child{float:right;}.jidelak-text{margin-top:-15px;margin-bottom:50px;color:#565656;}article ul li.info{padding-left:0;background:transparent;margin-top:5px;}article ul li.info:first-child{margin-top:0;}.text-motto{float:right;font-style:italic;font-size:20px;font-family:"adonis-web";display:inline-block;margin-top:20px;}.views-field-nothing img{width:100%;max-width:100%;}.view-content .row{padding-bottom:65px;margin-bottom:65px;border-bottom:1px solid #C8C8C8;}.view-content .views-row:last-child .row,.view-specialni-nabidky .view-content .row{padding-bottom:0;margin-bottom:0;border-bottom:none;}.view .nadpis a,.view .views-field-title{font-size:24px;font-weight:700;margin-bottom:40px;color:black;opacity:1;display:block;}.views-field.views-field-text p{margin-bottom:20px;}.view .nadpis a:hover,.view .nadpis a:focus{opacity:0.8;}.view .btn{border-radius:3px;background:#23B01C;border:1px solid #23B01C;padding:7px 38px 8px 14px;color:white;font-size:16px;text-transform:uppercase;font-weight:700;position:relative;}.view .btn:after{content:"»";position:absolute;right:11px;font-size:34px;top:-10px;font-weight:400;color:white;transition:all 0.25s;}.view .btn:hover,.view .btn:focus{background:white;color:#23B01C;}.view .btn:hover:after,.view .btn:focus:after{color:#23B01C;}#slider-down li:before{display:none;}#slider-down li{padding:0;}#slider-down ul{margin-bottom:0;}#text-slider-down{pointer-events:none;position:absolute;color:white;top:0;padding-top:45px;padding-bottom:25px;width:100%;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0);}#text-slider-down a{color:white;}#text-slider-down > div{width:60%;margin:0 auto;}#text-slider-down .slider-down-title{font-size:30px;font-weight:700;margin-bottom:30px;text-shadow:0 3px 6px black;}#text-slider-down .slider-down-text{margin-bottom:25px;line-height:27px;}.views-field-field-obrazek .hover-image:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:6px;border:1px solid hsla(0,0%,100%,0.8);pointer-events:none;z-index:15;}.views-field-field-obrazek:hover .hover-image:before,.btn-hover .views-field-field-obrazek .hover-image:before{border:1px solid hsla(0,0%,100%,1);}.views-field-field-obrazek .hover-image{transition:transform 1.5s;transform-style:preserve-3d;transform-origin:center;}.view-vyberte-si-ze-specialnich-nabidek .views-field-field-obrazek .hover-image,.view-vyberte-si-ze-specialnich-nabidek .views-field-field-obrazek{height:100%;}.views-field-field-obrazek .hover-image:hover,.btn-hover .views-field-field-obrazek .hover-image{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}.views-field-field-obrazek{position:relative;overflow:hidden;}.views-field-field-obrazek img{width:100%;max-width:100%;}.block-views .block-title{margin-bottom:60px;}.views-field-title,.views-field.views-field-title a{font-size:22px;color:black;margin-bottom:20px;transition:all 0.25s;opacity:1;}.views-field.views-field-title a:hover{opacity:0.8;}.view-specialni-nabidky .views-field-field-obrazek{margin-bottom:23px;}.view-specialni-nabidky .views-field-nothing{line-height:25px;}.view-specialni-nabidky .views-field-nothing li{padding-bottom:0;}.tit-icon{width:60px;margin:18px auto 20px;}.tit-icon img{width:100%;max-width:100%;height:auto;}.foot-soc-icon img{width:auto;max-width:100%;max-height:100%;}.foot-icon{text-align:center;}.foot-icon-booking .foot-soc-icon img{height:12px;width:auto;margin:13px auto 11px;}.foot-icon-facebook .foot-soc-icon img{height:12px;width:auto;margin:12px auto;}.foot-soc-icon{height:60px;padding-top:20px;}.foot-icon-triadvisor .foot-soc-icon img{height:36px;width:auto;}.foot-soc-cislo,.foot-soc-cislo a{font-style:italic;color:#F6DB83;font-family:"adonis-web";font-size:20px;display:block;margin-top:20px;}.foot-soc-cislo{padding-bottom:20px;}.bg-balicky{display:inline-block;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}thead tr th{background:#F6DB83;font-weight:400;padding:19px 27px 21px;text-align:right;}thead tr th:first-child{text-align:left;}tbody tr{border-top:3px solid transparent;}tbody tr td{text-align:right;padding:19px 27px 21px;background:rgba(246,219,131,0.3);border-top:3px solid transparent;overflow:hidden;}tbody tr td:first-child{text-align:left;}tfoot tr{border-top:3px solid transparent;}tfoot tr td{padding:19px 27px 21px;color:#B02F1C;text-align:right;background:rgba(246,219,131,0.3);border-top:3px solid transparent;overflow:hidden;}tfoot tr td:first-child{text-align:left;}table{width:100%;margin-bottom:30px;}article.article{max-width:800px;margin:0 auto;position:relative;}.article .row .col ul{margin-bottom:0;}.article .row{margin-bottom:30px;}.box-back{position:absolute;bottom:35px;right:0;}.rezervace-btn .rez-btn{padding:6px 39px 7px 13px;background:#23B01C;border:1px solid #23B01C;color:white;position:relative;cursor:pointer;font-size:16px;border-radius:3px;font-weight:700;transition:all 0.25s;display:block;margin-bottom:7px;}.box-back .btn-back:hover,.box-back .btn-back:focus{color:#23B01C;background:white;}.box-back .btn-back:hover:after,.box-back .btn-back:focus:after{color:#23B01C;}.box-back .btn-back:after{transition:all 0.25s;content:"»";position:absolute;right:10px;font-size:33px;top:1px;color:rgb(167,255,162);font-weight:400;}.form-wrapper .form-item.panel{background:transparent;border:none;box-shadow:none;}.form-wrapper .form-item.panel .form-item{margin-top:0;margin-bottom:0;}.form-wrapper .panel .panel-body{padding:0;border:none;}.form-wrapper .panel .panel-body .form-item{display:block;width:30%;float:right;}.form-wrapper .panel .panel-body > .form-item:first-child{display:block;width:61%;float:left;}.card-box span.card span{display:block;position:absolute;top:0px;left:0px;height:28px;width:41px;margin:3px 4px;}.card-box span.card span.card-generic{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -47px;background-size:100%;border-radius:0px;}.card-box span.card span.card-visa{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -86px;background-size:100%;border-radius:0px;}.card-box span.card span.card-amex{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -125px;background-size:100%;border-radius:0px;}.card-box span.card span.card-mastercard{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -163px;background-size:100%;border-radius:0px;}.card-box span.card span.card-discover{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -202px;background-size:100%;border-radius:0px;}.card-box span.card span.card-maestro{background:url(/sites/default/files/card-image.png) no-repeat;background-position:0px -201px;background-size:100%;border-radius:0px;}input.kredit-kart{padding-left:55px !important;}.card-box i.icon-ok{background:url(/sites/default/files/card-image.png) no-repeat 8px 8px;right:0;width:38px;height:100%;position:absolute;background-size:175%;top:0;}.card-box i.icon-ok.valid{background:url(/sites/default/files/card-image.png) no-repeat 8px -32px;background-size:175%;}.card-box{position:relative;display:block;}#edit-cislo-kreditni-karty{padding:6px 55px;}.form-inline .form-control.form-tel{display:block;width:100%;}.block-webform .form-item .form-control{background-color:transparent;border-radius:0;border:none;box-shadow:none;cursor:pointer;padding:0 0 4px;font-size:17px;line-height:20px;color:#000000;font-style:italic;}.block-webform .form-item select.form-control{padding:0 22px 4px 0;}.block-webform .form-item .select-wrapper:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;margin:0;padding:0;top:12px;}.block-webform .phAnimate label.control-label{position:absolute;font-weight:400;color:#646464;font-style:italic;top:3px;transition:all 0.4s;cursor:pointer;padding-right:3px;}.block-webform .phAnimate label.control-label.active{top:-25px;font-size:13px;color:#B02F1C;}.block-webform .phAnimate label.control-label.active:after{color:#B02F1C;}.block-webform .form-item{position:relative;margin-top:35px;border-bottom:1px solid #cccccc;}.form-required:after{content:'*';background:none;color:#646464;margin-left:2px;}.phAnimate input.active-input,.phAnimate select.active-input,.phAnimate .card-box.active-card-box,.mc-field-group.phAnimate input{opacity:1;}.phAnimate input,.phAnimate select,.phAnimate .card-box{opacity:0;transition:all 0.5s;}.datepicker-dropdown.datepicker-orient-bottom:after{width:6px;}.datepicker.datepicker-dropdown{border:1px solid #23b01c;padding:0;z-index:150 !important;}.datepicker.datepicker-dropdown thead tr th:first-child{text-align:center;}.datepicker.datepicker-dropdown thead tr th{background:white;font-size:14px;font-weight:700;color:#444444;border:1px solid white;transition:all 0.25s;}.datepicker.datepicker-dropdown tbody tr td{background:white;color:#444444;border:1px solid white;transition:all 0.25s;}.datepicker.datepicker-dropdown table{border-collapse:unset;padding:4px;}.datepicker.datepicker-dropdown thead tr th:hover,.datepicker.datepicker-dropdown thead tr th:focus,.datepicker.datepicker-dropdown tbody tr td.day:hover,.datepicker.datepicker-dropdown tbody tr td.day:focus,.datepicker.datepicker-dropdown table tr td span.focused,.datepicker.datepicker-dropdown table tr td span:hover{border:1px solid #23B01C;background:white;}.datepicker.datepicker-dropdown thead tr:nth-child(3) th:hover,.datepicker.datepicker-dropdown thead tr:nth-child(3) th:focus,.datepicker.datepicker-dropdown table tr td span{border:1px solid white;background:white;}.datepicker.datepicker-dropdown thead tr th.prev{padding:2px 5px 4px;}.datepicker.datepicker-dropdown thead tr th.next{padding:2px 5px 4px;}.datepicker.datepicker-dropdown tbody tr td:first-child{text-align:center;}body .datepicker.datepicker-dropdown tbody tr td{background:white;}body .datepicker.datepicker-dropdown tbody tr td.today{background:#d5f8d3;border:1px solid #54dc59;}body .datepicker.datepicker-dropdown tbody tr td.today:hover{background:#d5f8d3;border:1px solid #23B01C;}.datepicker.datepicker-dropdown table tr td.active.active,.datepicker.datepicker-dropdown table tr td.active.disabled,.datepicker.datepicker-dropdown table tr td.active.disabled.active,.datepicker.datepicker-dropdown table tr td.active.disabled.disabled,.datepicker.datepicker-dropdown table tr td.active.disabled:active,.datepicker.datepicker-dropdown table tr td.active.disabled:hover,.datepicker.datepicker-dropdown table tr td.active.disabled:hover.active,.datepicker.datepicker-dropdown table tr td.active.disabled:hover.disabled,.datepicker.datepicker-dropdown table tr td.active.disabled:hover:active,.datepicker.datepicker-dropdown table tr td.active.disabled:hover:hover,.datepicker.datepicker-dropdown table tr td.active.disabled:hover[disabled],.datepicker.datepicker-dropdown table tr td.active.disabled[disabled],.datepicker.datepicker-dropdown table tr td.active:active,.datepicker.datepicker-dropdown table tr td.active:hover,.datepicker.datepicker-dropdown table tr td.active:hover.active,.datepicker.datepicker-dropdown table tr td.active:hover.disabled,.datepicker.datepicker-dropdown table tr td.active:hover:active,.datepicker.datepicker-dropdown table tr td.active:hover:hover,.datepicker.datepicker-dropdown table tr td.active:hover[disabled],.datepicker.datepicker-dropdown table tr td.active[disabled],.datepicker.datepicker-dropdown table tr td span.active.active,.datepicker.datepicker-dropdown table tr td span.active.disabled,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover,.datepicker.datepicker-dropdown table tr td span.active:hover{background:#23B01C;}.datepicker.datepicker-dropdown table tr td span.active.active,.datepicker.datepicker-dropdown table tr td span.active.disabled,.datepicker.datepicker-dropdown table tr td span.active.disabled.active,.datepicker.datepicker-dropdown table tr td span.active.disabled.disabled,.datepicker.datepicker-dropdown table tr td span.active.disabled:active,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover.active,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover.disabled,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover:active,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover:hover,.datepicker.datepicker-dropdown table tr td span.active.disabled:hover[disabled],.datepicker.datepicker-dropdown table tr td span.active.disabled[disabled],.datepicker.datepicker-dropdown table tr td span.active:active,.datepicker.datepicker-dropdown table tr td span.active:hover,.datepicker.datepicker-dropdown table tr td span.active:hover.active,.datepicker.datepicker-dropdown table tr td span.active:hover.disabled,.datepicker.datepicker-dropdown table tr td span.active:hover:active,.datepicker.datepicker-dropdown table tr td span.active:hover:hover,.datepicker.datepicker-dropdown table tr td span.active:hover[disabled],.datepicker.datepicker-dropdown table tr td span.active[disabled]{background-color:#23b01c;}.block-webform .form-item.input-je-valid{border-bottom:1px solid #23B01C;}.block-webform .form-item.input-neni-valid{border-bottom:1px solid #FF0000;}.webform-submission-rezervace-add-form #edit-actions-submit.full-form-valid,.webform-submission-kontaktni-formular-form #edit-actions-submit.full-form-valid{background:#23B01C;color:white;}.webform-submission-rezervace-add-form #edit-actions-submit,.webform-submission-kontaktni-formular-form #edit-actions-submit{border-radius:3px;background:white;border:1px solid #23B01C;color:#23B01C;padding:8px 37px 8px 13px;float:right;font-size:16px;font-weight:700;transition:all 0.25s;position:relative;text-transform:uppercase;margin-right:0;}.webform-submission-kontaktni-formular-form #edit-actions-submit{margin:20px 0 40px;}.my-btn-danger:before{width:26px;height:26px;color:#F94848;bottom:3px;content:"\e101";font-family:'Glyphicons Halflings';font-size:24px;}.tooltip-inner{max-width:200px;padding:8px 10px 8px;color:#000;font-size:14px;text-align:center;background-color:#000;border-radius:4px;background:white;border:1px solid #23b01c;font-weight:700;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#23b01c;}.page-node-33 .tooltip-inner,.page-node-26 .tooltip-inner{max-width:200px;padding:8px 10px 8px;color:#000;font-size:14px;text-align:center;background-color:#000;border-radius:4px;background:white;border:1px solid #F94848;font-weight:700;}.page-node-33 .tooltip.bottom .tooltip-arrow,.page-node-26 .tooltip.bottom .tooltip-arrow{border-bottom-color:#F94848;}.my-btn-danger{width:26px;height:26px;position:absolute;right:2px;bottom:2px;}.datepicker.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #23b01c;}.rezervace-btn{max-width:50%;bottom:30px;right:0;}.rezervace-btn .rez-btn:hover{background:white;color:#23B01C;}.rezervace-btn .rez-btn:hover:after{color:#23B01C;}.views-field.views-field-btn{margin-top:30px;margin-bottom:30px;}.views-row:last-child .views-field.views-field-btn{margin-top:30px;margin-bottom:0;}.view .my-btn-danger{position:static;}.view .my-btn-danger:before{width:18px;height:18px;color:#23b01c;bottom:3px;content:"\e101";font-family:'Glyphicons Halflings';font-size:13px;position:relative;top:-6px;padding-left:5px;}.page-node-26 .main-container h2{font-size:18px;font-weight:700;color:black;text-align:left;margin-bottom:30px;font-family:'Open Sans',sans-serif;font-style:unset;}.page-node-26 .main-container .field--name-body p > span:first-child{display:inline-block;width:90px;}.page-node-26 .main-container .field--name-body h2{margin-bottom:40px;}.page-node-26 .bg-content .bg-content-2{background-image:url(/sites/default/files/my-img/bg.png);max-width:900px;margin:0 auto;}.page-node-26 .bg-content .bg-content-2 .main-container.container{max-width:100%;}#block-blokmapa{clear:both;margin:0 -15px -5px;margin-top:30px;}.page-node-26 .region-content{padding-top:40px;}#block-menuinfo .menu-info > div.menu-info-lang{position:relative;top:2px;}.menu-info-lang a{background-image:url(/sites/default/files/my-img/flags.jpg);background-size:600% 100%;width:21px;height:14px;display:block;border:1px solid white;margin:0 6px 0 0;float:left;}.menu-info-lang a span{display:none;}.menu-info-lang a.lang-en{background-position-x:20%;}.menu-info-lang a.lang-de{background-position-x:40%;}.menu-info-lang a.lang-ru{background-position-x:60%;}.menu-info-lang a.lang-cn{background-position-x:80%;}.menu-info-lang a.lang-it{background-position-x:100%;}.active-lang{display:block;float:left;}.other-lang{display:block;float:left;}.restaurace-obr img{max-width:100%;width:100%;height:auto;}.restaurace-obr{position:relative;margin-top:20px;}.restaurace-title{padding:45px 15px 15px;color:white;font-size:22px;font-weight:700;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 90%,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 90%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 90%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);}.accordion-header{cursor:pointer;background:white;padding:10px 15px 11px;font-size:20px;font-weight:700;color:#B02F1C;position:relative;}.accordion-container .menu-item{display:flex;justify-content:space-between;margin-bottom:10px;}.accordion-container .menu-item.info-text{color:#858585;margin-top:25px;}.accordion-container{border:1px solid #B02F1C;max-width:700px;margin:0 auto 30px;}.accordion-content span.price{align-self:end;}.accordion-content{background:white;display:none;padding:10px 15px 11px;border-top:1px solid #bebfbe;}.accordion-header:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #B02F1C;position:absolute;right:15px;top:17px;}a.tel-icon:before{content:"\e182";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;top:3px;margin-right:12px;}a.tel-icon:hover{text-decoration:underline;}.text-motto-2{font-style:italic;font-size:20px;font-family:"adonis-web";}a.tel-icon{position:relative;color:#B02F1C;font-weight:700;display:block;position:relative;margin-top:5px;}.restaurace-texty{padding:15px 0 40px;}.menu-scroll-menu.fixed-menu{top:0;}.menu-scroll.menu-scroll-menu{background:white;}.fixed-menu{position:fixed;z-index:150;width:100%;}.fixed-menu .nav-brend{margin-top:0;padding:1px 23px 0px;}.block-views-blockspecialni-nabidky-block-1 .nadpis{font-size:22px;font-weight:700;margin-bottom:20px;}.page-node-33 #block-rezervace .field--name-body{display:none;}div#mc_embed_signup_scroll{display:block;margin-top:20px;}div#mc_embed_signup_scroll > div{display:block;float:left;}input#mc-embedded-subscribe{padding:5px 20px 15px;border-bottom-right-radius:6px;border-top-right-radius:6px;border:none;font-size:40px;color:white;background:#F6DB83;}input#mc-embedded-subscribe{padding:5px 24px 15px 21px;border-bottom-right-radius:6px;border-top-right-radius:6px;border:none;font-size:40px;color:white;background:#F6DB83;transition:all 0.25s;}.je_valid input#mc-embedded-subscribe{background:#23B01C;}.neni_valid input#mc-embedded-subscribe:hover,.error-valid input#mc-embedded-subscribe{background:#F6DB83;outline:none;}.mc-field-group label[for="mce-EMAIL"]{position:absolute;font-weight:400;color:#000000;font-style:italic;top:10px;left:16px;transition:all 0.4s;cursor:pointer;padding-right:3px;}.mc-field-group{position:relative;}.mc-field-group label[for="mce-EMAIL"].active{top:-23px;left:0;font-size:13px;color:#C4C4C4;}.mc-field-group label[for="mce-EMAIL"]{pointer-events:none;}.footer .checkbox label{font-size:12px;color:#C4C4C4;line-height:17px;left:0;pointer-events:auto;}input#mce-EMAIL{padding:10px 15px;border-bottom-left-radius:6px;border-top-left-radius:6px;background:#E9E9E9;border:none;}.facebook-like:before{font-family:'Glyphicons Halflings';content:"\e013";}.facebook-like:after{content:'LIKE';}.facebook-like{display:block;padding:10px;background:#4080ff;width:200px;margin:60px auto;color:white;border-radius:6px;cursor:pointer;}.fb-like.fb_iframe_widget{transform:scale(1.8);margin-top:70px;margin-bottom:35px;}.page-node-36 h1.page-header,.page-node-37 h1.page-header,.page-node-38 h1.page-header{padding-top:80px;}.page-node-36 .page .field--name-body,.page-node-37 .page .field--name-body,.page-node-38 .page .field--name-body{text-align:center;max-width:500px;margin:0 auto;line-height:28px;}.page-node-37 .rezervace .container{display:none;}.page-node-37 .rezervace{height:1px;}.view-specialni-nabidky .view-content .col{margin-bottom:30px;}.view-specialni-nabidky .view-content .row{margin-bottom:-30px;}.user-logged-in .menu-info-lang{margin-right:35px;}.view thead tr th{padding:5px 10px;font-size:14px;font-weight:700;}.view tbody tr td{padding:10px;font-size:14px;}.view table{width:100% !important;max-width:100%;border:none;}.page-node-25 .region-content .field--name-body,.page-node-23 .region-content .field--name-body,.page-node-22 .region-content .field--name-body{margin-bottom:40px;text-align:center;}.form-item-vyberte-specilni-nabidku option[value="30"],.form-item-vyberte-specilni-nabidku option[value="41"]{display:none;}.checkbox label{position:relative;padding-left:35px;}.checkbox label:before{content:'';width:22px;height:22px;border:1px solid #959595;border-radius:3px;position:absolute;left:0;top:2px;}.checkbox label:after{content:'';width:16px;height:16px;background:transparent;border-radius:3px;position:absolute;left:1px;top:5px;transition:all 0.5s;}.footer .checkbox label:after{left:3px;}.page-node-33 .webform-submission-rezervace-form .form-type-checkbox,.page-node-26 .webform-submission-kontaktni-formular-form .form-type-checkbox{border-bottom:none;}.page-node-33 .webform-submission-rezervace-form .form-type-checkbox .my-btn-danger:before,.page-node-26 .webform-submission-kontaktni-formular-form .form-type-checkbox .my-btn-danger:before{display:none;}.page-node-33 .webform-submission-rezervace-form .checkbox label,.page-node-26 .webform-submission-kontaktni-formular-form .checkbox label{padding-top:2px;}.page-node-26 .block-webform .form-item.form-type-checkbox{margin-top:20px;max-width:100%;font-size:14px;}.webform-submission-rezervace-form .form-type-checkbox{border-bottom:none;margin-top:0;color:#919191;font-size:16px;}.check-error-1:before{content:'';width:22px;height:22px;border:1px solid #959595;border-radius:3px;position:absolute;left:0;top:5px;-webkit-animation:blik 0.4s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:4;animation:blik 0.4s;animation-timing-function:ease-out;animation-iteration-count:4;}.check-error-2:before{content:'';width:22px;height:22px;border:1px solid #959595;border-radius:3px;position:absolute;left:0;top:5px;-webkit-animation:blik2 0.4s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:4;animation:blik2 0.4s;animation-timing-function:ease-out;animation-iteration-count:4;}.block-webform .check-error-1:before{-webkit-animation:formblik 0.4s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:4;animation:formblik 0.4s;animation-timing-function:ease-out;animation-iteration-count:4;top:2px;}.block-webform .check-error-2:before{-webkit-animation:formblik2 0.4s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:4;animation:formblik2 0.4s;animation-timing-function:ease-out;animation-iteration-count:4;top:2px;}article ul li.info{display:grid;color:#797979;}@keyframes blik{0%{width:22px;height:22px;left:0;top:5px;border-radius:3px;}100%{width:30px;height:30px;left:-4px;top:1px;border-radius:6px;border-color:#292929;}}@keyframes blik2{0%{width:22px;height:22px;left:0;top:5px;border-radius:3px;}100%{width:30px;height:30px;left:-4px;top:1px;border-radius:6px;border-color:#292929;}}@keyframes formblik{0%{width:22px;height:22px;left:0;top:2px;border-radius:3px;}100%{width:30px;height:30px;left:-4px;top:-2px;border-radius:6px;border-color:#e2e2e2;}}@keyframes formblik2{0%{width:22px;height:22px;left:0;top:2px;border-radius:3px;}100%{width:30px;height:30px;left:-4px;top:-2px;border-radius:6px;border-color:#e2e2e2;}}.footer .checkbox label:before{top:5px;}.footer .checkbox label:after{top:8px;}.checkbox label.checked:after,.footer .checkbox.checked label:after{background:#23b01c;position:absolute;}.footer div#mc_embed_signup_scroll .checkbox{margin-top:15px;margin-bottom:0;}.checkbox input{opacity:0;z-index:-1;}.err-date{font-size:14px;color:black;}.err-date.cur-zd{border-bottom:1px solid black;}.err-sep:last-child{display:none;color:black;}.block-webform .panel-heading{display:none;}.page-node-type-article .field--name-body .ul-zelene{padding-right:50%;}.velke-pismo{text-transform:uppercase;}.paragraph--type--ceny-dle-sezony table p{margin-bottom:0;}.cena-pokoj tbody tr td{padding:5px 12px;}table.cena-pokoj{background:rgba(0,0,0,0.05);max-width:500px;margin:70px auto 40px;}.cena-pokoj tbody tr td{padding:11px 20px 0;border-top:0;}.cena-pokoj tbody tr:first-child td{padding-top:12px;}.cena-pokoj tbody tr:last-child td{padding-bottom:16px;}tbody tr.cena-celkem td span,tbody tr.cena-celkem-sleva td span{padding-top:7px;display:inline-block;}tbody tr.cena-celkem td:last-child span,tbody tr.cena-celkem-sleva td:last-child span{padding-top:7px;display:inline-block;}tbody tr.sleva td{padding-bottom:16px;}.cena-pokoj tbody tr.cena-celkem td{border-top:1px solid rgba(255,255,255,1);}table.cena-pokoj tr{border:0;}tr.cena-celkem-sleva{background:rgba(165,125,15,0.25);border:0;}table.cena-pokoj tr.konec-radku-pokoje td{padding:2px 0;line-height:6px;border-bottom:1px solid rgba(255,255,255,0.8);}table.cena-pokoj tr.cena-celkem,table.cena-pokoj tr.sleva{background:rgba(165,125,15,0.1);}.cena-pokoj tbody tr.cena-celkem td,.cena-pokoj tbody tr:last-child td{border-top:1px solid rgba(255,255,255,1);}.view-vyberte-si-ze-specialnich-nabidek .views-field-cenik th{border-left:1px solid rgba(255,255,255,0.5);}.form-item-balicky-pokoje option{display:none;}.form-item-balicky-pokoje option.option-active{display:block;}table.cena-pokoj tr.sleva.sleva-extra td{padding-bottom:0;}.form-item-cena{display:none;}#edit-ceny-rezervace,#edit-balicek,.ceny-wrap-form{display:none;}#edit-balicek.je-balicek{display:block;}.webform-submission-rezervace-add-form #edit-actions-submit:after{top:-6px;right:46px;font-size:34px;}.webform-submission-rezervace-add-form #edit-actions-submit{padding:10px 70px 10px 55px;font-size:18px;float:none;margin:60px auto 0;display:block;}sup.sup-date{font-size:11px;}.mb-0{margin-bottom:15px;}.field--name-field-cenik{display:none;}.cena-pokoj{display:none;}.tatch{float:left;padding-right:60px;}.container.banner-parking-container{position:relative;}.banner-parking{background:#fff;border-radius:5px;position:absolute;right:15px;top:12px;z-index:3;padding:3px;display:block;}.banner-parking span{text-transform:uppercase;background:#005bbf;color:#fff;padding:9px 10px 9px 58px;border-radius:5px;font-size:18px;display:block;}.banner-parking span:before{content:"";background-image:url(/sites/default/files/park-icon.png);width:39px;height:28px;background-position:center;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:12px;z-index:6;top:9px;}a.btn{border:1px solid #23B01C;color:#23B01C;background:white;padding:8px 20px 8px;font-weight:700;font-size:16px;}a.btn:hover{color:black;}@media (min-width:768px){.article .row{margin-bottom:0;}.article .row .col{margin-bottom:15px;}.article .row .col ul{margin-bottom:30px;}.page-node-26 article.page,.page-node-26 #block-webform-kontakt{float:left;width:50%;padding:0 30px;}.container{width:100%;}.rezervace-btn{position:absolute;}}@media (min-width:992px){.view-ubytovani .view-content .views-row:nth-child(odd) .field-content > .row > .col-2,.view-vyberte-si-ze-specialnich-nabidek .view-content .views-row:nth-child(odd) .field-content > .row > .col-2,.view-volny-cas .view-content .views-row:nth-child(odd) .field-content > .row > .col-2{padding-left:30px;}.view-ubytovani .view-content .views-row:nth-child(even) .field-content > .row > .col-2,.view-vyberte-si-ze-specialnich-nabidek .view-content .views-row:nth-child(even) .field-content > .row > .col-2,.view-volny-cas .view-content .views-row:nth-child(even) .field-content > .row > .col-2{padding-right:30px;}.article .row .col{padding:0 45px;}.container{width:100%;}.col-restaurace-3 .restaurace-texty,.col-restaurace-4 .restaurace-texty{padding:15px 0 0;}.user-logged-in .menu-scroll-menu.fixed-menu{top:80px;}.user-logged-in .nav-brend{top:87px;}#hlavicka-stranky-heigth{position:absolute;}.head-web{min-height:100%;}.page-node-26 .bg-content{background-image:url(/sites/default/files/my-img/kontakt-embassy.jpg);background-repeat:no-repeat;background-size:cover;padding:115px 0 85px;}.view-content .views-row:nth-child(even) .row > .col-1{float:right;}@keyframes openmenu{0%{max-width:400px;padding-left:15px;padding-right:15px;}25%{max-width:100%;max-height:51px;padding-top:12px;padding-left:60px;padding-right:60px;}100%{max-height:3000px;max-width:100%;padding-top:25px;padding-left:60px;padding-right:60px;}}@keyframes closemenu{0%{max-height:3000px;max-width:100%;padding-top:25px;padding-left:60px;padding-right:60px;}75%{max-width:100%;max-height:51px;padding-top:12px;padding-left:60px;padding-right:60px;}100%{max-width:400px;padding-left:15px;padding-right:15px;}}.region-content{padding-top:65px;}.field--name-body .field--item:after{margin:80px 0 75px;}}@media (min-width:1200px){.page-node-33 #block-rezervace{min-height:1px;}.view-ubytovani .view-content .views-row:nth-child(odd) .field-content > .row > .col-2,.view-vyberte-si-ze-specialnich-nabidek .view-content .views-row:nth-child(odd)  > .row > .col-2,.view-volny-cas .view-content .views-row:nth-child(odd) > .row > .col-2{padding-left:75px;}.view-ubytovani .view-content .views-row:nth-child(even) .field-content > .row > .col-2,.view-vyberte-si-ze-specialnich-nabidek .view-content .views-row:nth-child(even) > .row > .col-2,.view-volny-cas .view-content .views-row:nth-child(even) > .row > .col-2{padding-right:75px;}.container{max-width:1170px;}#hlavicka-stranky-heigth{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0);}#block-menuinfo .menu-info > div.menu-info-map{display:none;}.flex-col{width:50%;padding:0 40px;}.flex-row{display:flex;margin:0 -40px;text-align:left;}}@media (min-width:1400px){.container{max-width:1370px;}}@media (max-width:1199px){.webform-submission-rezervace-add-form #edit-actions-submit{margin-top:20px;margin-bottom:-30px;}#hlavicka-stranky-heigth.bez-podnadpis{position:absolute;}.bez-podnadpis .scroll-down:after{margin-bottom:25px;border-right:2px solid white;border-bottom:2px solid white;}.fixed-menu .nav-brend{padding:1px 15px 0px;}.nav-brend{display:inline-block;background:white;margin-top:0;padding:10px 13px 5px;border-radius:6px;margin-left:0;}.navbar-default .navbar-nav > li > a{padding:15px;}.navbar-default .navbar-toggle{display:block;border-color:#444444;font-weight:500;font-family:"adonis-web";color:#444444;padding:6px 15px 5px;margin-top:15px;}#block-menuinfo{text-align:right;padding:0 0 2px;position:absolute;right:65px;z-index:100;}.mobil-none{display:none !important;}.other-lang{display:none;}.menu-info-lang a{width:36px;height:24px;display:block;border:1px solid #c4c4c4;margin:0;float:none;border-radius:0;}.menu-info{margin-top:14px;}.active-lang{float:none;margin-bottom:0;}#block-menuinfo .menu-info > div.menu-info-lang{float:left;}.other-lang a{padding:0;display:block;margin:0 5px 5px;}.active-lang a{padding:0;display:block;margin:5px;}#block-menuinfo .menu-info .menu-info-tel .glyphicon:before,#block-menuinfo .menu-info .menu-info-map .glyphicon:before{font-size:20px;padding-left:0;color:#23b01c;position:unset;}#block-menuinfo .menu-info > div{display:inline-block;margin-left:9px;font-size:13px;}#block-menuinfo .menu-info .menu-info-tel{display:inline-block;vertical-align:top;position:relative;}#block-menuinfo .menu-info .menu-info-tel .icon{display:block;}#block-menuinfo .menu-info .menu-info-tel .icon .glyphicon,#block-menuinfo .menu-info .menu-info-map .icon .glyphicon{margin:0;width:38px;border:1px solid #23b01c;text-align:center;display:inline-block;border-radius:4px;}#block-menuinfo .menu-info .menu-info-tel .icon .glyphicon{padding:5px 9px;}#block-menuinfo .menu-info .menu-info-map .icon .glyphicon{padding:5px 7.5px;}.header-web .info{position:fixed;z-index:200;width:100%;top:0;}.user-logged-in .header-web .info{top:80px;}.navbar-default .navbar-toggle{margin-bottom:15px;}.menu-scroll.menu-scroll-menu #navbar{border-bottom:1px solid #bebebe;}.page-node-33 .menu-scroll.menu-scroll-menu #navbar{border-bottom:1px solid #23B01C;}#block-rezervace{text-align:center;}#block-menuinfo .menu-info > div.menu-info-lang{top:0;margin-right:0;background:white;border-radius:4px;}}@media (max-width:991px){.page-node-33 .region-content{padding-top:10px;}.views-field-nothing .btn{margin-bottom:30px;}#hlavicka-stranky-heigth{border-bottom:1px solid #bebebe;}.views-row:last-child .views-field-nothing .btn{margin-bottom:0;}.views-field.views-field-btn{margin-top:30px;margin-bottom:30px;}.text-motto{float:none;margin-top:30px;text-align:center;display:block;}.restaurace-texty{padding:15px 0 20px;}.field--name-body .field--item:after{margin:45px 0 45px;}.region-content{padding-top:30px;}@keyframes openmenu{0%{max-width:400px;padding-left:15px;padding-right:15px;}25%{max-width:100%;max-height:51px;padding-top:12px;}100%{max-height:3000px;max-width:100%;padding-top:25px}}@keyframes closemenu{0%{max-height:3000px;max-width:100%;padding-top:25px;}75%{max-width:100%;max-height:51px;padding-top:12px;}100%{max-width:400px;padding-left:15px;padding-right:15px;}}.view-content .row{padding-bottom:0;margin-bottom:30px;}#hlavicka-stranky-heigth  .page-header{position:absolute;z-index:100;left:0;right:0;text-align:center;padding:0 15px 20px;}#hlavicka-stranky-heigth  .page-header{position:absolute;z-index:100;left:0;right:0;text-align:center;padding:0 15px 20px;}.field-podnadpis{padding:15px 0;color:black;text-shadow:none;}.scroll-down:after{width:20px;height:20px;border-right:2px solid black;border-bottom:2px solid black;margin-top:-14px;margin-bottom:17px;}.view .nadpis a,.view .views-field-title{margin:20px 0;}.wrap.header-banner{padding-bottom:0;}.navbar-nav{margin-left:0;margin-right:0;}.col-restaurace-4 .restaurace-texty{padding:15px 0 0;}.user-logged-in .menu-scroll-menu.fixed-menu{top:40px;}.user-logged-in .nav-brend{top:47px;}.user-logged-in .header-web .info{top:40px;}.rezervace .field--name-body > div > span,.rezervace .datepicker{display:none;}.rezervace .form-btn{margin:11px 0 10px;}.rezervace form{margin:0;}.page-node-26 .bg-content{padding-bottom:0;}}@media (max-width:767px){.tatch{float:none;width:300px;margin:0 auto 30px auto;padding-right:0;}.footer .col-2{margin-top:55px;}.form-wrapper .panel .panel-body .form-item{width:35%;}.form-wrapper .panel .panel-body > .form-item:first-child{width:60%;}.footer .col-3{display:flex;clear:both;}#mc_embed_signup_scroll .mc-field-group{margin-left:calc(50% - 139px);}footer.footer,.footer h2{text-align:center;}.navbar .logo{padding-left:0;}.rezervace span{display:inline-block;vertical-align:text-top;text-align:center;display:block;margin-top:5px;font-size:15px;}.rezervace form{text-align:center;padding-bottom:0;}.rezervace .form-btn{display:inline-block;position:relative;}.rezervace .datepicker{margin:0;}h1.page-header{font-size:22px;}.field-podnadpis{font-size:15px;}body{font-size:15px;}h2{font-size:26px;}h3{font-size:18px;}ul.flex-direction-nav{display:none;}#block-webform-kontakt{margin-top:35px;padding-top:40px;border-top:1px solid #c4c4c4;}#block-blokmapa{margin-top:0;}.page-node-type-article .bg-content{padding-bottom:35px;}.page-node-26 .main-container h2{font-size:16px;}.banner-parking span{padding:6px 9px 6px 46px;font-size:16px;}.banner-parking span:before{width:30px;height:22px;left:10px;top:9px;}}@media (max-width:470px){#block-menuinfo .menu-info > div.menu-info-map{display:none;}.form-wrapper .panel .panel-body .form-item{width:100% !important;}.form-wrapper .panel .panel-body .form-item:first-child{margin-bottom:35px;}}@media (max-width:430px){.navbar-default .navbar-brand{color:#B02F1C;max-width:160px;font-size:13px;padding:7px 0 4px;display:inline-block;max-width:130px;line-height:17px;}.navbar .logo img{max-width:42px;}}@media (max-width:380px){.fixed-menu .nav-brend{padding:1px 10px 0px;}.navbar-default .navbar-brand{color:#B02F1C;max-width:160px;font-size:13px;padding:7px 0 4px;display:inline-block;max-width:130px;line-height:17px;}.navbar .logo img{max-width:42px;}.navbar .logo{padding-right:10px;}.navbar-default .navbar-toggle{margin-right:10px;}#block-menuinfo{right:60px;}}@media (max-width:360px){.navbar-default .navbar-brand{font-size:11px;padding:9px 0 4px;line-height:14px;}.navbar .logo img{max-width:36px;margin-top:-1px;}}@media (max-width:340px){.name.navbar-brand{display:none;}}
.navbar-default{background-color:transparent;border:none;}@media (min-width:992px){.region-navigation-collapsible nav{float:right;}}@media (max-width:991px){.navbar-header{float:none;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin:7.5px 0;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}}@media (max-width:1199px){#block-kvri-main-menu{float:none;margin:0;}.header-web .container{padding:0;}.region-rezervace{padding:0 15px;}#navbar-collapse{padding:0;}#navbar .container{width:100%;padding:0;}.navbar-collapse.in{overflow-y:none;}#navbar-collapse{float:none;position:static;background:transparent;}#block-mainnavigation .menuparent > ul{padding:0;border:none !important;}#block-mainnavigation .menuparent > ul > li{background:#162b54;}.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-default .navbar-toggle{display:block;border-color:#c4c4c4;padding:7px;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin-top:7.5px;overflow:hidden;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}#navbar > .container-fluid{padding:0;}.navbar-default .navbar-toggle{background-color:white !important;border-color:#23b01c;}.navbar-default .navbar-toggle.collapsed{background-color:white !important;border-color:#c4c4c4;}.navbar-default .navbar-toggle .icon-bar{background-color:#23b01c;}.navbar-default .navbar-toggle.collapsed .icon-bar{background-color:#707070;}.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}}
