/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
bookolosystem-engine{background:white;}html,body{position:relative;height:100%;font-size:16px;}body{font-family:"pragmatica";font-weight:300;width:100%;max-width:1920px;margin:0 auto;font-size:16px;color:#383838;}header#navbar{margin-top:0 !important;}.img-as-bg img{display:none;}hr{margin:35px 0;border-top:1px solid #d7b46a;}.page-node-95 h1.nadpis-rezervace{margin-bottom:100px;}.dialog-off-canvas-main-canvas{overflow:hidden;}h1{font-family:"pragmatica";font-weight:300;color:white;font-size:36px;margin-bottom:18px;}.path-frontpage h1,.nadpis-hlobr-wrap .field--name-field-podnadpis{font-family:"ff-more-web-pro-condensed";font-size:35px;font-weight:300;color:white;margin-bottom:10px;letter-spacing:3px;}.ie.path-frontpage h1,.ie .nadpis-hlobr-wrap .field--name-field-podnadpis{margin-top:26px;}.nadpis-hlobr-wrap .field--name-field-podnadpis{margin-top:8px;margin-bottom:10px;}.path-frontpage .nadpis-hlobr-wrap .field--name-field-podnadpis{color:white;font-family:"ff-more-web-pro-condensed";font-size:36px;font-weight:300;font-family:"pragmatica";margin-bottom:8px;}h2{font-family:"pragmatica-condensed";font-family:"pragmatica";font-weight:300;font-size:45px;position:relative;margin-bottom:30px;}h2:after{content:'';border-bottom:1px solid #D7B46A;width:80px;margin-top:30px;display:block;}.page-node-type-aktuality h3{margin:40px 0 25px;}ol{counter-reset:section;padding:0;}ol li{list-style-type:none;display:list-item;padding:0 0 10px 30px;position:relative;}ol > li:before{counter-increment:section;content:counter(section) ".";color:#b1882f;position:absolute;left:0;}ol > li > ul{margin-top:12px;}.page-node-33 h2:after{margin-left:auto;margin-right:auto;}.field--name-field-text-center h2:after{margin:15px auto 30px;}.field--name-field-text-center h2{font-size:34px;}.field--name-field-text h2:first-child{margin-bottom:30px;padding-bottom:0;padding-top:120px;}h3{font-family:"ff-more-web-pro-condensed";font-weight:300;font-size:35px;margin-bottom:80px;}a{transition:all 0.3s;color:#D7B46A;text-decoration:none;}a:hover,a:focus{color:#D7B46A;text-decoration:underline;}header#navbar{font-family:"ff-more-web-pro-condensed";}.region-pod-footer,#block-views-block-seznam-balicky-block-2,#views-bootstrap-seznam-balicky-block-2,#views-bootstrap-aktuality-block-2,.paragraph--type--obrazek-text,#views-bootstrap-aktuality-block-1,.field--name-field-text,.nadpis-hlobr-wrap,.box-full-content .text-box,.region-footer,#views-bootstrap-seznam-balicky-block-1,.view-seznam-ubytovani .view-content,.block-webform-block,.row-center,.paragraph--type--galerie .field--name-field-text-gal{max-width:84%;margin:0 auto;padding:0 15px;display:block;}#block-views-block-seznam-balicky-block-2 .views-view-grid .views-row{float:none;clear:none;width:auto;}.paragraph--type--box-obrazek-text.row{margin:0;}.paragraph--type--box-obrazek-text.row .col{margin:0;padding:0;}.paragraph--type--obrazek-text h2{font-size:28px;letter-spacing:5px;text-transform:uppercase;font-family:"pragmatica-condensed";margin-top:0;padding-top:0;margin-bottom:18px;}.paragraph--type--obrazek-text h2:after{margin-top:11px;}.field--name-field-text-center{text-align:center;}.paragraph--type--obrazek-text .field--name-field-text-center{margin-bottom:60px;}.paragraph--type--obrazek-text .field--name-field-text-center h2{font-size:32px;font-family:"pragmatica";}.paragraph--type--obrazek-text .row .col.col-text .field--item{margin:50px 0;transition:all 3s;}.paragraph--type--obrazek-text .row .col.col-text .field--item .wrap-text p{margin-bottom:20px;}.paragraph--type--obrazek-text .row .col.col-text .field--item .wrap-text p:last-child{margin-bottom:0;}.paragraph--type--obrazek-text .orez .row .col.col-text .field--item{transition:all 0s;position:relative;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 60px;}.paragraph--type--box-obrazek-text{background:#F8F3E8;transition:all 0.6s;}.open-text .paragraph--type--box-obrazek-text{background:#ECDDBB;}.paragraph--type--obrazek-text .col-text .field--item{overflow:hidden;}.paragraph--type--obrazek-text .col-text .read-mode{display:none;}.paragraph--type--obrazek-text .orez .col-text .read-mode{display:block;}.paragraph--type--obrazek-text{margin-bottom:80px;}.read-mode{position:absolute;bottom:30px;cursor:pointer;padding:4px 25px 3px;color:white;background:#D7B46A;border:1px solid #D7B46A;transition:all 0.25s;font-family:"ff-more-web-pro-condensed";letter-spacing:3px;z-index:1;}.paragraph--type--galerie-row{margin-bottom:60px;}.paragraph--type--obrazek-text .orez .col-text .field--item:after{opacity:1;transition:opacity 0.2s 0.3s;}.paragraph--type--obrazek-text .col-text .field--item:after{left:0;content:'';width:100%;height:40px;background:-moz-linear-gradient(top,rgba(248,243,232,0) 0%,rgba(248,243,232,1) 95%,rgba(248,243,232,1) 100%);background:-webkit-linear-gradient(top,rgba(248,243,232,0) 0%,rgba(248,243,232,1) 95%,rgba(248,243,232,1) 100%);background:linear-gradient(to bottom,rgba(248,243,232,0) 0%,rgba(248,243,232,1) 95%,rgba(248,243,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f8f3e8',endColorstr='#f8f3e8',GradientType=0);position:absolute;bottom:0;opacity:0;pointer-events:none;}.read-mode:hover,.read-mode:focus{color:#D7B46A;background:white;border:1px solid #D7B46A;}.parallax-mirror{border-bottom-right-radius:250px;}.opona{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffff;z-index:500;min-height:100%;transition:all 1s;}.opona:before{content:'';display:block;transition:all 0.7s 0.3s;background-image:url(/sites/default/files/logo-big-light.png);background-repeat:no-repeat;background-position:center;background-size:auto 25vh;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;}.opona.zavrena:before{opacity:0;transition:all 0.7s;}.opona.zavrena{left:100%;transition:all 1s;background-size:auto 0vh;}.user-logged-in .opona{transition:all 0s;}.navbar .logo img{max-width:100%;width:70px;padding:0;}.box-hlobr{overflow:hidden;transition:all 1s;position:relative;z-index:1;max-height:100vh;}.wrap-box-hlobr .box-hlobr{border-bottom-right-radius:250px;}.wrap-box-hlobr{position:relative;}.user-logged-in .wrap-hlobr{height:calc(100vh - 80px);}.wrap-hlobr{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;}.wrap-hlobr-box{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;}#block-kvulrika-main-menu .menu{width:100%;}.navbar-nav > li{float:none;text-align:center;}.wrap-hlobr{position:relative;}.nadpis-hlobr{position:absolute;bottom:166px;left:0;right:0;z-index:105;}.path-frontpage .nadpis-hlobr{bottom:120px;}.row{display:flex;flex-flow:wrap;}.main-container > .row{margin:0;}.main-container > .row > .col-sm-12{padding:0;width:100%;}.table-responsive{border:0;}.hl-obr-linka{display:block;max-width:78%;height:2px;margin-bottom:2px;background:white;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);}.hl-obr-linka-2{display:block;max-width:75%;height:1px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);}.paragraph--type--accordion .field--name-field-text-acc{display:none;padding:0 23px 20px;}.paragraph--type--accordion .field--name-field-nadpis{font-size:18px;padding:20px 60px 20px 23px;cursor:pointer;}.paragraph--type--accordion .field--name-field-nadpis:before{content:'';width:20px;height:2px;background:#707070;position:absolute;right:20px;top:25px;transition:all 0.4s ease-out;transform:rotate(45deg);}.paragraph--type--accordion .field--name-field-nadpis:after{content:'';width:20px;height:2px;background:#707070;position:absolute;right:20px;top:38px;transition:all 0.4s ease-out;transform:rotate(135deg);}.paragraph--type--accordion .field--name-field-nadpis.nadpis-open:before{top:32px;}.paragraph--type--accordion .field--name-field-nadpis.nadpis-open:after{top:32px;}.paragraph--type--accordion .field--name-field-nadpis.nadpis-open,.paragraph--type--accordion .field--name-field-nadpis:hover{color:#D7B46A;}.field--name-field-accordion-pole{max-width:700px;margin:60px auto 100px;border:1px solid #DBDBDB;border-bottom:0;font-size:16px;color:#8A8A8A;}.field--name-field-accordion-pole > .field--item{border-bottom:1px solid #DBDBDB;padding:0;position:relative;}.parallax-window-box{height:60vh;}.wrap-hlobr-box-little{height:40vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}footer.footer{border:none;font-size:16px;color:#8A8A8A;width:100%;display:block;padding:0;margin:0;position:relative;background:rgba(215,180,106,0.06);}footer.footer ul{padding:0;}footer.footer h2{color:black;font-size:22px;font-family:"pragmatica-condensed";letter-spacing:2px;margin-top:0;}footer.footer .col{margin-bottom:15px;}footer.footer h2:after{display:none;}footer.footer ul li{list-style:none;position:relative;}footer.footer ul li a{color:#8A8A8A;display:inline-block;position:relative;}footer.footer ul li a:after{content:'';display:block;bottom:4px;width:0%;transition:all 0.25s;height:1px;position:absolute;background:#d7b46a;}footer.footer ul li a:hover:after,footer.footer ul li a:focus:after{width:100%;}footer.footer ul li a:hover,footer.footer ul li a:focus{text-decoration:none;}footer.footer ul li span{display:inline-block;min-width:35px;}#block-paticka{padding-top:60px;padding-bottom:50px;line-height:30px;}.box-full-content h2:after{margin-top:15px;}.btn{font-family:"ff-more-web-pro-condensed";font-size:20px;color:#434343;padding:10px 20px 9px;border-radius:0;border:1px double #D7B46A;transition:all 0.3s;margin-bottom:30px;letter-spacing:3px;min-width:220px;}.ie .btn{padding:12px 20px 4px;}.safari .btn{padding:8px 20px 10px;}.btn:hover,.btn:focus{color:white;background:#D7B46A;}.box-full-content .field--name-field-text-do-boxu,.box-text{font-family:"ff-more-web-pro-condensed";font-size:22px;letter-spacing:2px;}.ie .box-full-content h2{margin-bottom:19px;}.safari .box-full-content h2{margin-bottom:13px;}.box-full-content h2{font-size:28px;margin-bottom:15px;margin-top:0;font-family:"pragmatica-condensed";letter-spacing:4px;line-height:38px;}.box-full-content .text-box{padding-bottom:50px;padding-top:50px;position:relative;}.text-box-wrap{background:white;}.field--name-field-text{margin-bottom:80px;}.field--name-field-text .col{margin-bottom:0;}.full .content .field--name-field-text .row,#block-kontaktni-formular .row,.path-frontpage .paragraph--type--text .row,section#block-webform .row{margin:0 -60px;}.full .content .field--name-field-text .col,#block-kontaktni-formular .col,.path-frontpage .paragraph--type--text .col,section#block-webform .col{padding-right:60px;padding-left:60px;}section#block-webform .row{margin-bottom:30px;}.page-node-45 .page .paragraph--type--text .field--name-field-text h2,.page-node-46 .page .paragraph--type--text .field--name-field-text h2,.page-node-51 .page .paragraph--type--text .field--name-field-text h2{text-align:center;font-size:32px;}.page-node-45 .page .paragraph--type--text .field--name-field-text h2:after,.page-node-46 .page .paragraph--type--text .field--name-field-text h2:after,.page-node-51 .page .paragraph--type--text .field--name-field-text h2:after{display:none;}.page-node-45 .field--name-field-obsah .field--item:first-child .field--name-field-text,.page-node-46 .field--name-field-obsah .field--item:first-child .field--name-field-text,.page-node-51 .field--name-field-obsah .field--item:first-child .field--name-field-text{margin-top:80px;margin-bottom:80px;}.my-btn-danger{width:26px;height:26px;position:absolute;right:-35px;top:5px;}.my-btn-danger:before{width:26px;height:26px;color:#ff5858;bottom:3px;content:"\e101";font-family:'Glyphicons Halflings';font-size:24px;}.tooltip.in{opacity:1;}.page-node-44 .ui-widget.ui-widget-content{position:absolute;display:inline-block;text-align:center;max-width:200px;background:transparent;box-shadow:none;border:none;}.page-node-44 .ui-widget.ui-widget-content .ui-tooltip-content{position:relative;padding:5px 10px;transform:translateX(calc(-50% + 12px));border:1px solid #a91818;background:white;}.page-node-44 .ui-widget.ui-widget-content .ui-tooltip-content:after{position:absolute;content:"";width:10px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #a91818;top:-8px;left:calc(50% - 6px);}.povinne{position:relative;}.full .content .field--name-field-text .row.row-ma-obr{margin:0 -40px;}.full .content .field--name-field-text .row.row-ma-obr .col{padding-right:40px;padding-left:40px;}#block-views-block-seznam-balicky-block-1,#block-views-block-seznam-ubytovani-block-1{background-image:url(/sites/default/files/bg.png);padding:115px 0;border-top:1px solid #D7B46A;border-bottom:1px solid #D7B46A;}.page-node-33 #block-views-block-seznam-balicky-block-1{border:none;background:transparent;}h2.box-nadpis,h2.box-nadpis a,.box-full-content h2 a{font-family:"pragmatica-condensed";font-size:28px;margin:0;letter-spacing:4px;color:#333;text-decoration:none;padding-bottom:21px;}h2.box-nadpis{padding-bottom:0;}h2.box-nadpis a{display:inline-block;}#views-bootstrap-seznam-ubytovani-block-1 h2.box-nadpis a{color:#D7B46A;}h2.box-nadpis a:hover,h2.box-nadpis a:focus{color:#333;text-decoration:none;}h2.box-nadpis:after{margin-top:0;margin-bottom:0;position:absolute;bottom:12px;transition:all 0.3s;}.box-full-content .link-node{position:absolute;right:15px;margin:0;top:50%;transform:translateY(-50%);}.box-full-content .link-node .btn{margin:30px 0;}.box-text{padding:35px 35px 32px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#D7B46A;background-color:transparent;}#block-views-block-seznam-balicky-block-1  .col,.view-content .col{margin-bottom:30px;}#views-bootstrap-aktuality-block-1 .row{margin:0 -30px;display:flex;flex-wrap:wrap;}#views-bootstrap-aktuality-block-1 .col-xs-12{float:none;}#views-bootstrap-aktuality-block-1 .row .views-field-nothing{height:100%;transition:all .3s;}.pager__item--next,.pager__item--last,.pager__item--first,.pager__item--previous{display:none !important;}.view-aktuality .view-content .col > .views-field-nothing{border:none;}.pagination > li > a,.pagination > li > span{font-family:"ff-more-web-pro-condensed";}.pagination > li:last-child > a,.pagination > li:last-child > span,.pagination > li:first-child > a,.pagination > li:first-child > span{border-radius:0;}.pagination > li > a,.pagination > li > span{color:#4A4A4A;width:35px;height:35px;padding:3px 0;font-size:20px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:white;background-color:#D7B46A;border-color:#D7B46A;}.pagination > li{display:inline-block;margin:0 10px;}.btn-down{position:absolute;right:25px;z-index:1;display:block;width:30px;height:30px;text-align:center;bottom:25px;}span.arrow-down{width:25px;height:25px;border-bottom:2px solid #D1D1D1;position:absolute;border-left:2px solid #D1D1D1;transform:rotateZ(-45deg);left:2px;}.row-kontakt{font-size:20px;line-height:30px;}.row-kontakt h2{font-family:"ff-more-web-pro-condensed";font-size:35px;}.row-kontakt h2:after{display:none;}.row-kontakt ul{padding:0;}.row-kontakt ul li{list-style:none;padding-bottom:15px;}.row-kontakt ul li > span:first-child{display:inline-block;width:130px;}.field--name-field-text .row-kontakt h2{margin-bottom:65px;}html .block-simplenews-subscription-block{background-image:url(/sites/default/files/ulrika-novinky.jpg);background-size:cover;background-position:center;padding:70px 0 80px;}html .block-simplenews-subscription-block .form-actions{text-align:right;}html .block-simplenews-subscription-block .field--name-mail .form-item{max-width:330px;margin-left:auto;position:relative;}html .block-simplenews-subscription-block .field--name-mail{margin:30px 0 0;}html .block-simplenews-subscription-block .field--name-mail label{position:absolute;font-size:16px;color:#8A8A8A;font-family:"pragmatica";font-weight:100;position:absolute;left:12px;top:2px;display:inline;margin-bottom:3px;pointer-events:none;transition:all 0.4s;}html .block-simplenews-subscription-block .field--name-mail label.active{top:-28px;left:0;font-size:14px;color:black;}html .block-simplenews-subscription-block .field--name-mail .form-item label,html .block-simplenews-subscription-block .field--name-mail .form-item input{display:block;width:100%;float:none;}html .block-simplenews-subscription-block .field--name-mail .form-item input{padding:8px 10px 8px;border:1px solid #B5B5B5;max-width:100%;width:328px;border-radius:3px;height:40px;}html .block-simplenews-subscription-block form{max-width:80%;margin:0 auto;}html .block-simplenews-subscription-block form .form-actions > a:last-child{color:#8A8A8A;display:block;text-align:right;text-decoration:underline;padding:10px 0 2px;}html .block-simplenews-subscription-block form .form-actions > a:last-child:hover{text-decoration:none;}html .block-simplenews-subscription-block form .form-actions .button,.path-simplenews form#simplenews-subscriber-validate .btn{width:auto;max-width:100%;border:1px solid #D7B46A;padding:6px 15px 5px;height:auto;background:#d7b46a;margin:0;opacity:1;font-size:20px;font-family:"ff-more-web-pro-condensed";transition:all 0.3s;color:white;letter-spacing:0;min-width:auto;}html .block-simplenews-subscription-block form .form-actions .button:hover,html .block-simplenews-subscription-block form .form-actions .button:focus,.path-simplenews form#simplenews-subscriber-validate .btn:hover,.path-simplenews form#simplenews-subscriber-validate .btn:focus{background:white;color:black;}html .block-simplenews-subscription-block form .form-type-checkbox{float:right;font-size:14px;color:#8A8A8A;margin-top:14px;margin-bottom:25px;}html .block-simplenews-subscription-block form .form-type-checkbox.checkbox label{padding-left:28px;}html .block-simplenews-subscription-block .block-title:after{display:none;}html .block-simplenews-subscription-block .block-title{font-weight:300;padding:0;margin:15px auto;font-size:26px;font-family:"ff-more-web-pro-condensed";color:#4A4A4A;max-width:80%;text-align:right;padding:0 15px;}.path-simplenews form#simplenews-subscriber-validate{padding:20px 20px;margin:60px auto 70px;max-width:600px;}.path-simplenews #edit-actions{float:none;}.path-simplenews form:not(.block-simplenews){max-width:600px;margin:100px auto 100px;box-shadow:0 20px 40px hsl(0deg 0% 0% / 24%);border-radius:10px;padding:25px 25px 0;text-align:center;}.path-simplenews .block-simplenews form:not(.block-simplenews){max-width:80%;margin:0 auto;box-shadow:unset;border-radius:0;padding:0;text-align:unset;}.path-simplenews form .form-item .form-control{width:100%;float:none;}.path-simplenews form .form-item label{width:100%;float:none;}.path-simplenews .checkbox input{opacity:1;}.path-simplenews .checkbox label:before,.path-simplenews .checkbox label:after{display:none;}html #block-novinky{background-image:url(/sites/default/files/ulrika-novinky.jpg);background-size:cover;background-position:center;padding:70px 0 80px;}html #mc_embed_signup{background:transparent !important;}html #mc_embed_signup form{display:block;position:relative;text-align:right;padding:10px 15px;max-width:80%;margin:0 auto;}html #mc_embed_signup h2{font-weight:300;padding:0;margin:15px 0;font-size:26px;font-family:"ff-more-web-pro-condensed";color:#4A4A4A;text-align:right;}html #mc_embed_signup h2:after{display:none;}html .ie #mc_embed_signup .button{padding:10px 15px 1px;}html .safari #mc_embed_signup .button{padding:3px 15px 7px;}html #mc_embed_signup .mc-field-group{position:relative;margin-top:30px;text-align:right;display:inline-block;clear:both;}html #mc_embed_signup .button{float:right;width:auto;max-width:100%;border:1px solid #D7B46A;padding:6px 15px 5px;height:auto;background:#d7b46a;margin:0;opacity:1;font-size:20px;font-family:"ff-more-web-pro-condensed";transition:all 0.3s;color:white;}html #mc_embed_signup .mc-field-group.checkbox,html #mc_embed_signup .mc-field-group.checkbox a{font-size:14px;color:#8A8A8A;}html #mc_embed_signup .mc-field-group.checkbox a{text-decoration:underline;}html #mc_embed_signup .mc-field-group.checkbox a:hover{color:black;}.btn.btn-invert{border:1px solid #D7B46A;background:#d7b46a;color:white;}.mc-field-group.checkbox .mce_inline_error{display:none !important;}.btn.btn-inline{margin-right:60px;}html #mc_embed_signup .button:hover,.btn.btn-invert:hover,html #mc_embed_signup .button:focus,.btn.btn-invert:focus{background:white;color:black;}html #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{width:100%;color:#000000;padding:0px 0 4px;margin:-58px 0 0;font-size:13px;background:transparent;position:absolute;text-align:right;font-weight:400;}html #mc_embed_signup .mc-field-group.checkbox{margin-top:14px;margin-bottom:25px;}html #mc_embed_signup #mc-embedded-subscribe-form input.email{border:2px solid #ffffff;padding:8px 10px 8px;border:1px solid #B5B5B5;max-width:100%;width:328px;border-radius:3px;}label[for="mce-EMAIL"]{font-size:16px;color:#8A8A8A;font-family:"pragmatica";font-weight:100;position:absolute;left:15px;top:10px;}#edit-osobni-informace{max-width:50%;width:100%;float:left;}.form-type-tel label,.form-type-select label,.form-type-textfield label,.form-type-email label,.form-item-zprava-pro-nas label{width:250px;display:block;float:left;margin-top:7px;font-weight:300;font-size:18px;margin-top:9px;}.form-type-tel .form-control,.form-type-select .select-wrapper,.form-item-cislo-kreditni-karty .card-box,.form-type-textfield .form-control,.form-type-email .form-control,.form-item-zprava-pro-nas .form-textarea-wrapper{width:calc(100% - 250px);display:block;float:left;}.form-item-cislo-kreditni-karty .card-box .form-control{width:100%;float:none;}.form-type-select{height:43px;display:inline-block;width:100%;}.form-type-select .select-wrapper:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #464646;margin:0;padding:0;top:17px;right:12px;}#edit-cislo-kreditni-karty{padding:6px 55px;}.card-box span.card span.card-generic{background:url(/sites/default/files/card-image-1.png) no-repeat;background-position:0 -47px;background-size:100%;border-radius:0;}.card-box span.card span{display:block;position:absolute;top:0;left:0;height:28px;width:45px;margin:7px 6px;border:1px solid #afafaf;}.card-box span.card span.card-generic{background:url(/sites/default/files/card-image-1.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-1.png) no-repeat;background-position:0px -92px;background-size:100%;border-radius:0px;}.card-box span.card span.card-amex{background:url(/sites/default/files/card-image-1.png) no-repeat;background-position:0px -133px;background-size:100%;border-radius:0px;}.card-box span.card span.card-mastercard{background:url(/sites/default/files/card-image-1.png) no-repeat;background-position:0px -174px;background-size:100%;border-radius:0px;}.card-box span.card span.card-discover{background:url(/sites/default/files/card-image-1.png) no-repeat;background-position:0px -255px;background-size:100%;border-radius:0px;}.card-box span.card span.card-maestro{background:url(/sites/default/files/card-image-1.png) no-repeat;background-position:0px -214px;background-size:100%;border-radius:0px;}.card-box i.icon-ok{background:url(/sites/default/files/card-image-1.png) no-repeat 2px 12px;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-1.png) no-repeat 2px -28px;background-size:175%;}.form-item-cislo-kreditni-karty .card-box{position:relative;}.block-webform .input-je-valid .form-control{border-bottom:1px solid #22ab00;}.block-webform .input-neni-valid .form-control{border-bottom:1px solid #a91818;}.webform-submission-kontaktni-formular-form .form-type-textarea label{position:absolute;font-weight:300;font-size:20px;margin:7px 0 0 12px;}.webform-element--title-inline > label{font-weight:300;font-size:20px;}#edit-osobni-informace{}.block-webform .form-type-textfield,.block-webform .form-type-email{display:inline-block;}.block-webform textarea.form-control{height:auto;}.block-webform .form-control{background:#F2F2F2;border:none;border-bottom:1px solid rgba(74,74,74,0.4);box-shadow:none;border-radius:0;height:43px;font-size:18px;line-height:26px;}.webform-submission-kontaktni-formular-form .form-type-textarea label.active{opacity:0;}.webform-submission-kontaktni-formular-form .form-type-textarea label{transition:all 0.3s;opacity:1;}.form-group{margin-bottom:25px;}.webform-button--submit.btn{padding:8px 85px 5px;margin:17px auto 40px 0;width:302px;background:#ffffff;display:block;border-color:#d7b46a;float:right;}div#edit-processed-text{display:block;clear:both;}.webform-button--submit.btn:hover,.webform-button--submit.btn:focus{background:#d7b46a;color:white;}.form-required:after{background-size:10px 7px;content:"*";display:inline-block;position:absolute;line-height:1;color:hsla(41,58%,49%,1);height:8px;width:10px;background:transparent;padding-left:4px;margin-top:0;}#block-kontaktni-formular{padding-top:0;}.block-webform .block-title{font-family:"ff-more-web-pro-condensed";font-size:35px;}.block-webform .block-title:after{display:none;}#mc_embed_signup .mc-field-group label{display:inline;margin-bottom:3px;pointer-events:none;transition:all 0.4s;}#mc_embed_signup .mc-field-group.checkbox label{pointer-events:auto;padding-left:25px;}#mc_embed_signup .mc-field-group label.label-mail.active{top:-19px;left:0;font-size:14px;color:black;}.view-content .col > .views-field-nothing{background:white;height:100%;border:1px solid hsla(39,54%,94%,1);transition:all 0.25s;position:relative;}.view-content .views-field-nothing .link-obsah{position:absolute;width:100%;bottom:0;top:0;}.row .col{margin-bottom:30px;}.col p,.field--name-field-text p{margin:0 0 30px;}.col p:last-child{margin:0;}.row-center .row{margin:0 -35px 60px;padding:0;}.row-center .row .col{padding:0 35px;}header#navbar{background:transparent;border:none;}.page-col .main-container{padding:0;}.col img{max-width:100%;width:100%;}#block-menurezervace .btn{min-width:auto;}.tabulka{display:block;width:100%;height:100%;padding:2% 3% 0;margin-bottom:5%;}.tabulka-box img{max-width:40px;margin:0 auto 15px;}.paragraph--type--info-box .bg-img{padding:0;}.paragraph--type--info-box .col{margin-bottom:0;}.row-info .col-bg{background-repeat:no-repeat;background-size:cover;background-position:center;}.tabulka .tabulka-box{width:50%;float:left;text-align:center;padding:6% 5%;}.col-info{background:#F2F2F2;padding:0;}.paragraph--type--info-box{padding:0 15px;}.tabulka:before{display:table;content:" ";}.tabulka:after{display:table;content:" ";clear:both;}#block-rezervaceakontakt h2{font-size:18px;text-align:center;font-weight:300;margin:0;}#block-rezervaceakontakt h2:after{display:none;}#block-rezervaceakontakt .btn{margin:45px 40px 0;}#block-rezervaceakontakt{background-image:url(/sites/default/files/bg.png);padding:80px 15px 85px;text-align:center;border-top:1px solid #D7B46A;border-bottom:1px solid #D7B46A;}.bg-aktuality,.bg-balicky{background-image:url(/sites/default/files/bg.png);}.paragraph--type--galerie h2{margin:40px 0 40px;}.paragraph--type--galerie h2:after{display:none;}.paragraph--type--galerie h2{margin:0 0 55px;text-align:center;font-size:35px;}.paragraph--type--galerie .field--name-field-text-gal{margin-bottom:60px;}.paragraph ul{padding:0;margin-bottom:20px;}.paragraph .field--name-field-text ul:last-child{margin-bottom:0;}.paragraph ul li{position:relative;padding:0 0 10px 30px;list-style:none;}.paragraph ul li:before{content:'';width:12px;height:12px;position:absolute;border-radius:12px;left:0;top:5px;border:4px double #b1882f;}.row-btn{margin-bottom:30px;}.field--name-field-obsah .field--item:last-child .paragraph--type--info-box,.field--name-field-obsah .field--item:last-child .paragraph--type--info-box .col{margin-bottom:0;padding-bottom:0;}.field--item:first-child .field--name-field-text h2:first-child{margin-bottom:30px;padding-bottom:0;padding-top:0;margin-top:0;}.field--item:last-child .field--name-field-text{margin-bottom:60px;}.field--item .field--name-field-text h2:first-child{margin-bottom:30px;padding-bottom:0;padding-top:75px;margin-top:0;}.checkbox input{opacity:0;z-index:-1;}.checkbox label:before{content:'';width:18px;height:18px;border:1px solid #B5B5B5;border-radius:3px;position:absolute;background:white;left:0;top:0px;}.checkbox.check-error label:before{border:1px solid #c30000;}div#mce-success-response{position:absolute;bottom:-70px;text-align:right;display:block;right:15px;}.checkbox label:after{content:'';width:12px;height:12px;background:transparent;border-radius:3px;position:absolute;left:3px;top:3px;transition:all 0.5s;}.checkbox label.checked:after{background:#d7b46a;}.clear{clear:both;}.wrap-hlobr:after,#wowslider-container:after{content:'';display:block;position:absolute;pointer-events:none;left:0;top:0;right:10px;bottom:10px;border-bottom:1px solid rgba(255,255,255,0.8);border-right:1px solid rgba(255,255,255,0.8);border-bottom-right-radius:240px;z-index:100;}.opona-tit{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;}.opona-tit-1{position:absolute;left:0;right:100%;bottom:0;top:0;background:#d7b46a;z-index:10000;background-image:url(/sites/default/files/logo-big-white.png);background-repeat:no-repeat;background-size:60vh auto;background-position:calc(100% + 30vh) center;animation:opona1 2s ease-in;}.opona-tit-2{position:absolute;left:100%;right:0;bottom:0;top:0;background:#d7b46a;z-index:10000;background-image:url(/sites/default/files/logo-big-white.png);background-repeat:no-repeat;background-size:60vh auto;background-position:calc(0% - 30vh) center;animation:opona2 2s ease-in;}@keyframes opona1{0%{right:50%;}40%{right:50%;}100%{right:100%}}@keyframes opona2{0%{left:50%;}40%{left:50%;}100%{left:100%}}.opona.first-open{left:100%;}.wrap-25let{display:table-cell;vertical-align:middle;background:#D7B46A;border-radius:200px;}.roky-25{font-weight:700;font-size:40px;display:inline-block;line-height:39px;border-bottom:1px solid;margin-top:3px;}.text-25{text-transform:uppercase;font-size:16px;letter-spacing:2px;line-height:27px;}.box-25let{position:absolute;width:100px;color:white;height:100px;bottom:82px;right:100px;z-index:100;display:table;padding:2px;vertical-align:middle;border-radius:200px;border:2px solid #D7B46A;text-align:center;}.box-25let.box-ozon{right:220px;border:2px solid #ffffff;}.box-25let.box-ozon .wrap-25let{background:#ffffff;}.box-25let.box-ozon .roky-25{font-size:22px;position:relative;line-height:28px;color:#d7b46a;padding-top:4px;}.box-25let.box-ozon .text-25{color:#d7b46a;font-weight:700;font-size:15px;}.box-25let img{width:100%;height:auto;}.text-25let{position:absolute;bottom:23px;font-weight:700;font-family:"ff-more-web-pro-condensed";letter-spacing:9px;left:50%;transform:rotate(4deg) scaleY(0.8) skewY(-18deg) translateX(-39%);font-size:22px;text-transform:capitalize;color:#d3ad67;}a.text-25let:hover{text-decoration:none;color:black;}.img-lazy{max-height:0;opacity:0;transition:opacity 0.8s;width:100%;}.img-lazy.in-view,.fp-section.active .img-lazy{opacity:1;max-height:4000px;height:100%;}.fp-section .bg-img .img-lazy{background-position:center;background-size:cover;}#section1 .fp-bg{background-image:url(/themes/contrib/kvulrika/css/imgs/alvaro-genious.jpg);background-size:cover;background-position:center 80%;}.fl-top .fp-tableCell{vertical-align:top;}.page-node-1 .wrap-hlobr{}.fullpage-foot .fp-tableCell{vertical-align:top;}#wowslider-container canvas{width:auto !important;min-width:100%;left:50% !important;transform:translateX(-50%);}#wowslider-container{zoom:1;position:relative;max-width:100%;height:100vh;margin:0 auto;z-index:100;border:none;text-align:left;}* html #wowslider-container{width:580px}#wowslider-container ul{position:relative;width:10000%;height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible;}#wowslider-container .ws_images ul li{width:1%;line-height:0;float:left;font-size:0;padding:0 0 0 0;margin:0 0 0 0;}#wowslider-container .ws_images{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}#wowslider-container .ws_images a{width:100%;display:block;color:transparent;}#wowslider-container .ws_images img{width:100%;border:none 0;max-width:none;}#wowslider-container a{text-decoration:none;outline:none;border:none;}#wowslider-container  .ws_bullets{font-size:0px;float:left;position:absolute;z-index:70;}#wowslider-container  .ws_bullets div{position:relative;float:left;}#wowslider-container  a.wsl{display:none;}#wowslider-container  .ws_bullets{padding:10px;}#wowslider-container .ws_bullets a{width:15px;height:15px;background:url(/themes/contrib/kvulrika/css/./bullet.png) left top;float:left;text-indent:-4000px;position:relative;margin-left:3px;color:transparent;}#wowslider-container .ws_bullets a:hover{background-position:0 50%;}#wowslider-container .ws_bullets a.ws_selbull{background-position:0 100%;}#wowslider-container a.ws_next,#wowslider-container a.ws_prev{position:absolute;display:none;top:50%;margin-top:-50px;z-index:60;height:100px;width:60px;background-image:url(/themes/contrib/kvulrika/css/./arrows.png);}#wowslider-container a.ws_next{background-position:100% 0;right:0;}#wowslider-container a.ws_prev{left:0;background-position:0 0;}* html #wowslider-container a.ws_next,* html #wowslider-container a.ws_prev{display:block}#wowslider-container:hover a.ws_next,#wowslider-container:hover a.ws_prev{display:block}#wowslider-container  .ws_bullets{top:5px;right:10px;}#wowslider-container .ws_bullets .ws_bulframe{top:20px;}#wowslider-container .ws_bullets .ws_bulframe{top:20px;}.path-frontpage #wowslider-container .ws-title{bottom:211px;}#wowslider-container .ws-title{position:absolute;bottom:136px;left:calc(8% + 15px);padding:0;z-index:50;padding:0;color:#ffffff;font-size:30px;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);font-family:"pragmatica";text-shadow:2px 2px 6px black;}#wowslider-container .ws-title div{font-size:25px;text-shadow:1px 1px 1px #000000;}#wowslider-container ul{animation:wsBasic 12s infinite;-moz-animation:wsBasic 12s infinite;-webkit-animation:wsBasic 12s infinite;}@keyframes wsBasic{0%{left:-0%}16.67%{left:-0%}33.33%{left:-100%}50%{left:-100%}66.67%{left:-200%}83.33%{left:-200%}}@-moz-keyframes wsBasic{0%{left:-0%}16.67%{left:-0%}33.33%{left:-100%}50%{left:-100%}66.67%{left:-200%}83.33%{left:-200%}}@-webkit-keyframes wsBasic{0%{left:-0%}16.67%{left:-0%}33.33%{left:-100%}50%{left:-100%}66.67%{left:-200%}83.33%{left:-200%}}#wowslider-container .ws_shadow{background:url(/themes/contrib/kvulrika/css/./shadow.png) left 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:20%;position:absolute;left:0;bottom:-20%;z-index:-1;}* html #wowslider-container .ws_shadow{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wowslider/install/shadow.png',sizingMethod='scale');}*+html #wowslider-container .ws_shadow{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wowslider/install/shadow.png',sizingMethod='scale');}#wowslider-container .ws_bullets  a img{text-indent:0;display:block;top:15px;left:-123px;visibility:hidden;position:absolute;-moz-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border:5px solid #FFFFFF;max-width:none;}#wowslider-container .ws_bullets a:hover img{visibility:visible;}#wowslider-container .ws_bulframe div div{height:90px;overflow:visible;position:relative;}#wowslider-container .ws_bulframe div{left:0;overflow:hidden;position:relative;width:246px;background-color:#FFFFFF;}#wowslider-container  .ws_bullets .ws_bulframe{display:none;overflow:visible;position:absolute;cursor:pointer;-moz-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border:5px solid #FFFFFF;}#wowslider-container .ws_bulframe span{display:block;position:absolute;top:-11px;margin-left:-5px;left:123px;background:url(/themes/contrib/kvulrika/css/./triangle.png);width:15px;height:6px;}.pagination{margin-bottom:100px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#D9D9D9;border-color:#D9D9D9;color:#4A4A4A;}div#views-bootstrap-seznam-balicky-block-1{padding:65px 15px 45px;}#views-bootstrap-aktuality-block-1{padding:160px 110px 60px;}.paragraph.paragraph--type--galerie{margin-top:80px;}.paragraph--type--obrazek-full img{width:100%;max-width:100%;}.field--name-field-sloupec.row{margin:0 -10px;}.field--name-field-sloupec.row .col{margin:0 0 20px;padding:0 10px;}.nadpis-hlobr-wrap{text-shadow:2px 2px 6px black;}.field--name-field-obsah .field--item:first-child .field--name-field-text{margin-top:120px;}.page-node-13 .field--name-field-obsah .field--item:first-child .field--name-field-text{margin-top:80px;}.page-node-26 h1.nadpis-rezervace{margin-top:100px;}.page-node-26 #views-bootstrap-aktuality-block-1{padding:120px 110px 60px;}h1.nadpis-rezervace{color:black;text-align:center;margin:80px 0 0;position:relative;}h1.nadpis-rezervace:after{content:'';border-bottom:1px solid #D7B46A;width:80px;margin-top:30px;display:inline-block;clear:both;position:absolute;left:calc(50% - 40px);margin:15px 0 0;bottom:-15px;}.aktuality .field--name-field-obsah .field--item:first-child .field--name-field-text{margin-bottom:90px;}.row-kontakt li{padding-left:0 !important;}.row-kontakt li:before{display:none;}.page-node-12 .field--name-field-text{margin-bottom:20px;}.bg-img{position:relative;}.bg-img a{position:absolute;top:0;bottom:0;width:100%;}#block-views-block-seznam-ubytovani-block-1 .views-field-nothing:hover,.view-aktuality .views-field-nothing:hover,.view-seznam-balicky .views-field-nothing:hover{background:#d7b46a;color:white;}#block-views-block-seznam-ubytovani-block-1 .views-field-nothing:hover a,.view-aktuality .views-field-nothing:hover a,.view-seznam-balicky .views-field-nothing:hover a{color:white;}#block-views-block-seznam-ubytovani-block-1 .views-field-nothing:hover h2:after,.view-aktuality .views-field-nothing:hover h2:after,.view-seznam-balicky .views-field-nothing:hover h2:after{border-color:white;}.paragraph--type--info-box{padding:0 15px 0;margin-bottom:20px;}.navbar-default .navbar-nav > li > a.is-active{color:#D7B46A;}.lang-menu a{font-size:18px;display:inline-block;text-decoration:none !important;color:#8A8A8A;letter-spacing:2px;padding:0 5px;}.lang-menu a:hover,.i18n-cs .lang-menu a.lang-cs,.i18n-ru .lang-menu a.lang-ru,.i18n-en .lang-menu a.lang-en,.i18n-de .lang-menu a.lang-de{color:#D7B46A;}.bg-img .img-lazy{background-position:center;background-size:cover;background-repeat:no-repeat;}b,strong{font-weight:400;color:black;}.full .content .field--name-field-text .row.row-ubytovani{margin:80px -10px 80px;}.full .content .field--name-field-text .row.row-ubytovani .col{padding:0 10px;margin-bottom:20px;}.row.row-ubytovani{text-align:center;}.row.row-ubytovani .wrap{background:#f9f4e9;position:relative;padding:35px 15px 5px;}.row.row-ubytovani .wrap p{font-size:18px;margin-bottom:5px;padding:0 15px;}.row.row-ubytovani .wrap p.metry-pokoje{font-family:"pragmatica-condensed";font-weight:100;font-size:21px;text-transform:lowercase;}.row.row-ubytovani .wrap a{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;}.row.row-ubytovani h2{font-size:24px;font-family:"pragmatica-condensed";margin:0 0 10px;background:#d7b46a;color:white;padding:5px 15px;border-bottom:1px solid #ead7ae;}.row.row-ubytovani h2:after{display:none;}.row.row-ubytovani .wrap{background:transparent;position:relative;padding:0 0 4px;transition:all 0.3s;border:1px solid #d7b46a;height:100%;}.row.row-ubytovani .wrap:hover{background:#D7B46A;color:white;}.row.row-ubytovani .wrap:hover{color:white;}ul.menu--main li ul{display:none;}ul.menu--main li.active ul{display:block;padding-bottom:0;}.view-seznam-ubytovani.view-display-id-attachment_1{padding-top:0;}#block-views-block-aktuality-block-2 h2.block-title,#block-views-block-seznam-balicky-block-1 h2.block-title,#block-views-block-seznam-balicky-block-2 h2.block-title{text-align:center;font-size:38px;margin-top:60px;}#block-views-block-aktuality-block-2 h2.block-title:after,#block-views-block-seznam-balicky-block-1 h2.block-title:after,#block-views-block-seznam-balicky-block-2 h2.block-title:after{margin:25px auto 40px;}#block-views-block-seznam-balicky-block-1 h2.block-title:after{margin:25px auto;}section#block-views-block-seznam-balicky-block-1 h3{text-align:center;margin:0;}video#myVideo{position:absolute;min-height:100vh;min-width:100vw;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:102;}.row-ma-obr .row-btn{margin-bottom:0;}.row-ma-obr .row-btn .btn{margin-top:30px;margin-bottom:0;}.box-table .table-vs,.box-table .table-ns{display:none;}.table-tabs:after{content:'';display:block;clear:both;}.table-tabs .tab{float:left;width:33.33333333%;text-align:center;background:#E3E3E3;color:#8A8A8A;padding:18px 15px 11px;border:1px solid white;border-top-left-radius:10px;border-top-right-radius:10px;transition:all 0.3s;}.table-tabs{margin:0 -1px;}.table-tabs .tab.open{background:#D7B46A;color:white;}.field--item .field--name-field-text .table-tabs .tab.open h2{color:white;}.field--item .field--name-field-text .table-tabs .tab h2{font-size:15px;margin:0 0 8px;color:#8A8A8A;padding:0;line-height:15px;}.field--item .field--name-field-text .table-tabs .tab h2:after{display:none;}.table-datum{display:inline-block;}.table-datum:after{content:',';}.table-datum:last-child:after{display:none;}.table-tabs:after{content:'';display:block;clear:both;}span.small-text{clear:both;display:block;font-size:12px;}.box-table{text-align:center;}.box-table th{text-align:center;}.box-table tr td:first-child{text-align:left;}.box-table tbody > tr > td{background:#f5eedd;border:1px solid white;color:#8A8A8A;}.box-table .table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd;border:none;background:#D7B46A;color:white;font-weight:300;font-size:15px;}.box-table .table{margin:0 -1px;}.box-table .tab{cursor:pointer;}.box-table .table-responsive{display:none;}.box-table .table-responsive.open{display:block;}.box-table .tab.open{cursor:auto;}div#bookolo-engine{width:960px;margin:0 auto;max-width:100%;}.page-node-13 .field--name-field-text{width:100%;max-width:100%;padding:0;}.field--name-field-text .col,.paragraph--type--box-obrazek-text .wrap-text,.field--name-field-text-acc{text-align:justify;}.field--name-field-text .col h2,.field--name-field-text .col h3,.field--name-field-text .col h4,.paragraph--type--box-obrazek-text .wrap-text h2,.paragraph--type--box-obrazek-text .wrap-text h3,.paragraph--type--box-obrazek-text .wrap-text h4,.field--name-field-text-acc h2,.field--name-field-text-acc h3,.field--name-field-text-acc h4{text-align:left;}.paragraph--type--box-obrazek-text .wrap-text h2{text-align:left;}.row-ubytovani .wrap{text-align:center;}.field--name-field-text a{font-weight:400;letter-spacing:0.02em;}.page-node-12 .field--name-field-text a{font-weight:300;}.captcha{float:left;margin-bottom:15px;}.webform-submission-kontaktni-formular-form .form-group{margin-bottom:15px;}#edit-actions{display:inline-block;float:right;}.pod-footer.container-fluid{padding:15px 0;border-top:1px solid #d7b56a;}.region.region-pod-footer{text-align:center;font-size:14px;}.glyphicon-time{color:#D7B46A;}.page-node-35 h3{margin-bottom:20px;font-size:22px;color:black;margin-top:30px;line-height:30px;}.page-node-35 .field--item:first-child .field--name-field-text h2:first-child{margin-top:0;}.page-node-35 h2{font-size:34px;font-family:"ff-more-web-pro-condensed";margin:50px 0 30px !important;}.page-node-35 h2:after{margin-top:20px !important;}.page-node-35 ul ul{margin-top:10px;}.page-node-35 li{font-size:15px;}.page-node-35 ul li:before{top:6px;}.page-node-35 ul ul li{padding-left:18px;font-size:14px;padding-bottom:5px;}.page-node-35 .paragraph ul ul li:before{content:'';width:7px;height:7px;position:absolute;border-radius:12px;left:0;top:5px;border:0;background:#d8b76e;}.page-node-35 .paragraph ul li:before{top:3px;}tr,td,th{border-color:#c5c5c5;}td,th{padding:5px 10px;vertical-align:top;}th{font-size:14px;}td{font-size:12px;}td p:last-child{margin-bottom:0 !important;}td p{margin-bottom:10px !important;}table{background-color:transparent;border-color:#ffffff;}.box-btn{text-align:center;margin-top:20px;}.box-btn .btn{margin-bottom:0;width:100%;max-width:100%;min-width:auto;}#block-views-block-seznam-ubytovani-block-1 .views-field-nothing:hover .btn{border:1px solid white;color:white;}.wrap-cena .btn{margin-right:0;}.wrap-balicek{max-width:800px;margin:0 auto;}.wrap-balicek ul{margin-bottom:45px;}.cena-balicek{font-size:20px;font-weight:700;}.table-first-col{width:100%;background:#F5EEDD;margin-bottom:45px;}.table-first-col td:first-child{background:#ECDDBB;font-size:16px;color:black;font-weight:700;}.table-first-col td:last-child{border-right:0;}.table-first-col td{border-bottom:2px solid white;border-right:2px solid white;padding:17px 21px;font-size:15px;color:#8A8A8A;}.view-id-seznam_balicky.view-display-id-block_2 .slick-prev:before{content:"";height:40px;width:40px;border-left:2px solid #4A4A4A;border-bottom:2px solid #4A4A4A;position:absolute;top:22px;left:32px;transform:rotate(45deg);}.view-id-seznam_balicky.view-display-id-block_2 .slick-next:before{content:"";height:40px;width:40px;border-left:2px solid #4A4A4A;border-bottom:2px solid #4A4A4A;position:absolute;top:22px;right:32px;transform:rotate(225deg);}.view-id-seznam_balicky.view-display-id-block_2 .slick-prev:hover:before{border-left:2px solid black;border-bottom:2px solid black;}.view-id-seznam_balicky.view-display-id-block_2 .slick-next:hover:before{border-left:2px solid black;border-bottom:2px solid black;}.view-id-seznam_balicky.view-display-id-block_2 .slick-prev,.view-id-seznam_balicky.view-display-id-block_2 .slick-next{text-indent:50px;overflow:hidden;height:90px !important;width:90px !important;border-radius:50px;top:calc(50% - 45px);transform:none;cursor:pointer;z-index:10;border:2px solid transparent;transition:all 0.3s;}.view-id-seznam_balicky.view-display-id-block_2 .slick-next{right:-120px;}.view-id-seznam_balicky.view-display-id-block_2 .slick-prev{left:-120px;}.page-node-44 h1.nadpis-rezervace{margin-bottom:100px;}.wrap-cena .btn{display:none !important;}.balicky-wrap-btn{margin:-40px 0 80px;}div#splash-odeslat_na_vas_e_mail:before{content:'';display:block;background-image:url(/sites/default/files/banner-pozadi/snih-pozadi-2.png);position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;z-index:5;pointer-events:none;}div#splash-odeslat_na_vas_e_mail span.close-slash{z-index:6;}#splash.splash-webform-wrap #splash-odeslat_na_vas_e_mail .splash-text-box > *{position:relative;z-index:6;}.nicetable th{background-color:#D7B46A;color:#fff;font-weight:400;font-size:16px;}.nicetable td{font-size:16px;}.flex-row.flex-row-hodnoceni{display:flex;width:100%;flex-wrap:wrap;align-items:center;color:#D7B46A;font-size:27px;}.flex-row.flex-row-hodnoceni .flex-col table tr td{vertical-align:middle;color:#D7B46A;font-size:16px;transition:all 0.5s;}.flex-row.flex-row-hodnoceni span.text-big{font-size:21px;font-weight:600;}.flex-row.flex-row-hodnoceni .flex-col.flex-col-1 table tr td:last-child,.flex-row.flex-row-hodnoceni .flex-col.flex-col-2 table tr td:last-child,.flex-row.flex-row-hodnoceni .flex-col.flex-col-3 table tr td:last-child{font-weight:700;font-size:22px;box-shadow:0 3px 8px rgb(0 0 0 / 15%);border-radius:4px;width:56px;text-align:center;}.flex-row.flex-row-hodnoceni .flex-col.flex-col-5{margin-left:-12px;position:relative;top:-4px;}section#block-hodnoceni{padding:60px 15px 20px;}img.logo.logo-booking{margin-right:25px;margin-bottom:7px;margin-top:1px;}img.logo.logo-tripadvisor{margin-right:25px;margin-bottom:7px;margin-top:1px;}img.logo.logo-spa{margin-right:25px;margin-bottom:5px;margin-top:-1px;}.flex-row.flex-row-hodnoceni table{margin:0 auto;}#block-hodnoceni .field.field--name-body{max-width:84%;margin:0 auto;}.flex-row.flex-row-hodnoceni span.text-big{font-size:21px;font-weight:600;white-space:nowrap;}#block-hodnoceni .field.field--name-body{max-width:max-content;margin:0 auto;}span.procenta{font-size:15px;}.flex-row.flex-row-hodnoceni .flex-col table tr td:first-child{padding-top:0;padding-bottom:0;position:relative;bottom:-5px;}img.logo-orig.logo{position:absolute;left:10px;opacity:0;}.flex-row.flex-row-hodnoceni .flex-col{flex:1 1 auto;padding:0 45px 40px;position:relative;}a.hodnoceni-link{position:absolute;top:0;bottom:0;left:45px;right:45px;z-index:1;text-decoration:none !important;}.flex-row.flex-row-hodnoceni img.logo{transition:all 0.5s;}.flex-row.flex-row-hodnoceni .hover-wrap:hover .logo-hover{opacity:0;}.flex-row.flex-row-hodnoceni .hover-wrap:hover .logo-orig{opacity:1;}.flex-row.flex-row-hodnoceni .flex-col.flex-col-3 table tr td:last-child{padding-left:0;padding-right:0;}.flex-row.flex-row-hodnoceni .flex-col .hover-wrap:hover table tr td{color:black;}table.nicetable{border:1px solid #D7B46A !important;}.plakety{position:absolute;z-index:10;right:50px;overflow:hidden;}.plakety img{margin:0 12px 0;position:relative;}.field--name-field-text img{width:auto;}@media (min-width:768px){.text-schov{display:none;}.btn-schov{margin-top:30px;margin-bottom:0;}.path-frontpage .wrap-box-hlobr,.path-frontpage .wrap-box-hlobr .box-hlobr{height:100%;}.tit-mob.hl-obr-linka,.tit-mob.hl-obr-linka-2{display:none;}.tit-desk.hl-obr-linka,.tit-desk.hl-obr-linka-2{display:block;}#block-novinky{padding:100px 0 0;}#block-views-block-seznam-ubytovani-block-1{padding:100px 0 60px;}#block-views-block-seznam-balicky-block-1{margin:0;padding:0;}.view-seznam-ubytovani .col{margin-bottom:30px;}.navbar-nav > li > a,.dropdown-menu > li > a{padding-top:1.4vh;padding-bottom:1.4vh;}.paragraph--type--info-box.box-sudy .bg-img{float:right;}#views-bootstrap-seznam-ubytovani-block-1 .col:last-child{margin-left:25%;}.bg-balicky{padding-top:60px;}.bg-aktuality{padding-bottom:60px;}}@media (min-width:992px){.paragraph--type--obrazek-text .field--name-field-box > .field--item:nth-child(even) .col-img-txt-obr{order:1;}#views-bootstrap-seznam-ubytovani-block-1 .col:last-child{margin-left:33.33333333%;}a[data-fancybox]{display:block;position:relative;background:#bcbcbc;overflow:overlay;width:100%;}a[data-fancybox] img{transition:all 0.3s;position:relative;}a[data-fancybox]:before{font-family:'Glyphicons Halflings';content:"\e003";position:absolute;right:13px;bottom:13px;font-size:22px;color:#ffffff;z-index:0;font-weight:100;transform:rotate(90deg);}a[data-fancybox]:hover img{border-bottom-right-radius:150px;background-color:white;}.img-as-bg{overflow:hidden;position:absolute;height:100%;display:block;width:calc(100% - 80px);bottom:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;}.bg-ubytovani{background-image:url(/sites/default/files/inline-images/ubytovanai-box.jpg);background-position-y:65%;transition:all 0.5s;transform-origin:50%;}.bg-kosmetika{background-image:url('/sites/default/files/inline-images/babor_0.jpg');background-position:center 70%;}.bg-wellness{background-image:url('/sites/default/files/inline-images/wellness.jpg');background-position:center 38%;}.bg-medical{background-image:url('/sites/default/files/inline-images/iha.jpg');background-position:center 57.8%;}.zvetseno.bg-ubytovani{background-position-y:95%;}.bg-single{background-image:url(/sites/default/files/inline-images/Classic-Single.jpg);background-position:center 46%;}.bg-family{background-image:url(/sites/default/files/inline-images/family-box.jpg);background-position:center 73%;}.bg-double{background-image:url(/sites/default/files/inline-images/classic-double-box.jpg);background-position:center 65%;}.bg-suite{background-image:url(/sites/default/files/inline-images/Suite-lustr.jpg);background-position:center 40%;}.bg-superior{background-image:url(/sites/default/files/inline-images/Balkony---slunce.jpg);background-position:center 68%;}.bg-luxury{background-image:url(/sites/default/files/inline-images/ovoce.jpg);background-position:center 100%;}.page-node-36 .bg-single{background-image:url('/sites/default/files/inline-images/comfort_text.jpg');background-position:center 66%;}.bg-prezident{background-image:url('/sites/default/files/inline-images/president-detail.jpg');}.bg-restaurant{background-image:url('/sites/default/files/inline-images/restaurace2.jpg');background-position:center 67%;}.img-as-bg img{display:none;}}@media (min-width:1200px){#block-views-block-aktuality-block-2 h2.block-title,#block-views-block-seznam-balicky-block-2 h2.block-title{margin-bottom:60px;}section#block-views-block-aktuality-block-2,section#block-views-block-seznam-balicky-block-2{padding-bottom:40px;}.path-frontpage .views-view-grid .row{margin:0;}.path-frontpage .views-view-grid .row .col{padding:0 20px;margin:0;}.open-submenu{display:none;}ul.dropdown-menu{position:static;border:0;box-shadow:none;text-align:center;margin:0;letter-spacing:2px;padding:0 0 5px;border-radius:0;float:none;background:transparent;}.dropdown-menu > li > a{display:block;padding-left:20px;padding-right:20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#d7b46a;text-decoration:none;background-color:transparent;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#d7b46a;text-decoration:none;background-color:transparent;outline:0;}.navbar-brand{float:none;height:auto;}.navbar-nav li a[data-drupal-link-system-path="node/13"]{display:none;}.menu-fast,.menu-fast *{transition:all 0s 0s !important;}.ie header#navbar{right:17px;}header#navbar{width:230px;display:block;height:100%;position:fixed;right:0;background:white;border-radius:0;border:0;padding:0 30px;z-index:1000;}.path-frontpage header#navbar{padding:0 47px 0 30px;width:247px;}.page-col{width:calc(100vw - 264px);display:block;padding:0;margin:0;position:relative;}.page-col-menu{position:relative;z-index:100;}.menu-line{display:block;height:0;width:100%;min-width:30px;padding:4px 0;cursor:pointer;clear:both;transition:all 0.6s 0.5s;}.menu-line-2{transition:all 0.2s 0s;}#block-kvulrika-main-menu .menu{text-align:center;position:relative;width:auto;min-width:190px;left:50%;transform:translateX(-50%);padding-top:3vh;}.wrap-menu{clear:both;position:relative;transition:transform 0s,width 0.6s;}.navbar-default .navbar-nav > li > a,.dropdown-menu > li > a{line-height:16px;letter-spacing:2px;}.menu-line span{background:#BCBCBC;height:1px;display:block;}.navbar-header{height:100%;width:100%;}.region.region-navigation{position:relative;height:100%;}.navbar-default .navbar-nav > li > a,.dropdown-menu > li > a{transition:all 0.3s !important;}.lang-menu{text-align:center;}.navbar-default .navbar-nav > li > a{color:#434343;}section#block-infomenu{position:absolute;bottom:3.5vh;text-align:center;width:100%;}.navbar .logo img{max-width:100%;width:auto;padding:0;max-height:58px;height:9vh;}.soc-icon a{display:inline-block;}.soc-icon{width:100%;text-align:center;margin-top:3vh;}.soc-icon img{height:18px;margin:0 7px;}#block-menurezervace .btn{margin:0 0 1vh;height:29px;line-height:28px;padding:0 15px;font-size:18px;background:#d7b46a;color:white;}.btn-rezervace-menu{text-align:center;}.ie #block-menurezervace .btn{padding:2px 30px 0;transition:padding 0s;}#block-menurezervace .btn:hover,#block-menurezervace .btn:focus{color:black;background:white;}#block-infomenu a{color:#434343;}.navbar-default .navbar-brand{color:#434343;}#block-infomenu a.info-link{position:relative;display:inline-block;clear:both;font-family:"pragmatica";color:#8A8A8A;letter-spacing:0.5px;font-size:15px;}#block-infomenu a.info-link:after{content:'';position:absolute;display:inline-block;width:0;transition:all 0.4s;height:1px;background:#d6d6d6;left:50%;bottom:0;transform:translateX(-50%);}#block-infomenu a.info-link:hover:after,#block-infomenu a.info-link:focus:after{width:106%;}#block-infomenu a.info-link:hover,#block-infomenu a.info-link:focus{text-decoration:none;}.navbar .logo{padding:0;display:block;text-align:center;width:100%;margin-top:2.5vh;margin-bottom:2vh;}.navbar-brand{display:block;width:100%;text-align:center;text-transform:uppercase;font-size:18px;letter-spacing:2px;padding:0 0 3vh;}.hamb-menu{display:none;}.lang-menu{font-size:18px;padding-top:2.5vh;max-height:100vh;transition:all 0.5s 0.6s;bottom:8px;}.navbar-nav > li > a,.dropdown-menu > li > a{padding-top:1vh;padding-bottom:1vh;}.dropdown-menu > li > a{padding-top:0.6vh;padding-bottom:0.8vh;font-size:14px;color:#8c8c8c;}}@media (min-width:1400px){.path-frontpage .views-view-grid .row{margin:0 3vw;}.path-frontpage .views-view-grid .row .col{padding:0 30px;margin:0;}.lang-menu{padding-top:3.5vh;}.navbar .logo{margin-top:3vh;margin-bottom:2vh;}.navbar-nav > li > a{padding-top:1.25vh;padding-bottom:1.25vh;}.dropdown-menu > li > a{padding-top:0.8vh;padding-bottom:1vh;}}@media (min-width:1600px){.col-xxl-2{width:16.66666667%;}.col-xxl-offset-4{margin-left:33.33333333%;}.page-node-11 .row.row-ubytovani .col:first-child{margin-left:25%;}}@media (min-width:1920px){.page-col{width:1673px;}}@media (min-width:2150px){header#navbar{margin-right:calc(((100vw - 1920px) / 4) - 125px);}.page-col{width:calc(100% - 230px);width:calc(((100vw - 1920px) / 2) + (100% - 230px));display:block;padding:0;margin:0;position:relative;max-width:1920px;}#block-views-block-seznam-balicky-block-1,#block-views-block-seznam-ubytovani-block-1,#block-novinky{padding:100px 0;}}@media (max-width:1699px){.paragraph--type--obrazek-text h2{letter-spacing:3px;}}@media (max-width:59.9375em){#layout_header{padding:1.5em 0 !important;}}@media (max-width:1599px){.paragraph--type--obrazek-text h2{font-size:1.4vw;line-height:1.9vw;letter-spacing:2px;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 3vw;}.paragraph--type--obrazek-text .row .col.col-text .field--item{margin:40px 0;}.paragraph--type--obrazek-text .col-text .field--item:after{bottom:0;}#views-bootstrap-aktuality-block-1 .col{padding:0 15px;margin-bottom:45px;}#views-bootstrap-aktuality-block-1 .row{margin:0 -15px;}}@media (max-width:1399px){.view-id-seznam_balicky.view-display-id-block_2 .slick-next{right:-90px;}.view-id-seznam_balicky.view-display-id-block_2 .slick-prev{left:-90px;}.paragraph--type--obrazek-text h2{font-size:1.4vw;line-height:1.9vw;letter-spacing:1px;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 3vw;}.paragraph--type--obrazek-text .row .col.col-text .field--item{margin:40px 0;}.form-type-tel label,.form-type-select label,.form-type-textfield label,.form-type-email label,.form-item-zprava-pro-nas label{width:180px;}.form-type-tel .form-control,.form-type-select .select-wrapper,.form-item-cislo-kreditni-karty .card-box,.form-type-textfield .form-control,.form-type-email .form-control,.form-item-zprava-pro-nas .form-textarea-wrapper{width:calc(100% - 180px);}.webform-element--title-inline > label{font-weight:300;font-size:18px;margin-top:9px;}.block-webform .form-type-textfield,.block-webform .form-type-email{display:inline-block;width:100%;}.full .content .field--name-field-text .row,#block-kontaktni-formular .row,.path-frontpage .paragraph--type--text .row{margin:0 -30px;}.full .content .field--name-field-text .col,#block-kontaktni-formular .col,.path-frontpage .paragraph--type--text .col{padding-right:30px;padding-left:30px;}section#block-webform .col{width:100%;}section#block-webform .form-type-tel label,section#block-webform .form-type-select label,section#block-webform .form-type-textfield label,section#block-webform .form-type-email label,section#block-webform .form-item-zprava-pro-nas label{width:250px;}section#block-webform .form-type-tel .form-control,section#block-webform .form-type-select .select-wrapper,section#block-webform .form-item-cislo-kreditni-karty .card-box,section#block-webform .form-type-textfield .form-control,section#block-webform .form-type-email .form-control,section#block-webform .form-item-zprava-pro-nas .form-textarea-wrapper{width:calc(100% - 250px);}}@media (max-width:1299px){.paragraph--type--obrazek-text .row .col.col-text{padding:0 2vw;}.paragraph--type--obrazek-text .row .col.col-text .field--item{margin:25px 0;}.paragraph--type--obrazek-text h2{font-size:20px;line-height:25px;letter-spacing:1px;}.read-mode{bottom:30px;letter-spacing:2px;}.paragraph--type--obrazek-text .col-text .field--item:after{bottom:0;}.page-node-26 #views-bootstrap-aktuality-block-1{padding:120px 0 60px;}.flex-row.flex-row-hodnoceni .flex-col{flex:1 1 auto;padding:0 45px;width:50%;margin-bottom:40px;}section#block-hodnoceni{padding:60px 15px 20px;}}@media (max-width:1199px){.fullpage.bg-balicky{padding-top:100px;}video#myVideo{display:none;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#d3ad67;text-decoration:none;background-color:transparent;outline:0;}span.open-submenu{position:absolute;right:0;padding:13px 12px 0;font-size:38px;background:#ffffff;top:0;height:48px;border:1px solid;border-right:0;font-family:"pragmatica";line-height:22px;color:#D7B46A;cursor:pointer;}.menu--main .wrap-menu{display:none;}.navbar-nav .dropdown-menu li a{padding-top:10px;padding-bottom:8px;}.menu--main .dropdown-menu{display:block;position:static;float:none;text-align:center;border:none;box-shadow:none;background:#f3f3f3;font-size:18px;padding:0;margin:0;}.paragraph--type--obrazek-text .row .col.col-text .field--item{margin:25px 0;}.paragraph--type--obrazek-text .col-text .field--item:after{bottom:0;}.read-mode{bottom:20px;letter-spacing:2px;}#views-bootstrap-aktuality-block-1{padding:80px 0px 60px;}#wowslider-container{height:calc(100% - 62px);}.box-25let{bottom:unset;right:35px;top:30px;}.lang-menu{margin:15px 0 10px;}.brend-wrap{position:absolute;z-index:100;text-align:center;padding-left:15px;}.soc-icon{display:none !important;}.hamb-menu{padding:21px 15px;cursor:pointer;display:inline-block;}.hamb-menu .icon-bar{height:4px;display:block;background:#BCBCBC;line-height:0;width:35px;margin-bottom:4px;border-radius:4px;}.navbar-header{float:none;}header#navbar{padding:0;margin-bottom:0;}#block-infomenu .field--name-body > *{display:inline-block;margin:0;}#block-kvulrika-main-menu .menu{width:100%;position:absolute;top:100%;background:hsla(0,0%,100%,0.95);z-index:150;display:none;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:0;}#block-infomenu .btn{margin:0;}nav#block-kvulrika-main-menu{height:62px;position:absolute;width:100%;}.navbar .logo{padding:0;margin:0;padding:8px 0 0;float:none !important;display:block;vertical-align:text-bottom;}.navbar .logo img{height:30px;width:auto;}.navbar-default .navbar-brand{float:none;display:inline-block;padding:0;height:auto;vertical-align:text-top;font-size:12px;}#block-infomenu{display:inline-block;float:right;position:relative;z-index:100;}.hamb-menu .icon-bar:last-child{margin-bottom:0;}.btn-rezervace-menu,.btn-mail-menu a > span,.btn-tel-menu a > span{display:none !important;}.btn-mail-menu > a:before,.btn-tel-menu > a:before{content:'';display:block;margin-left:11px;margin-right:8px;height:62px;width:36px;background-repeat:no-repeat;background-size:cover;background-position:center;}.btn-mail-menu > a:before{background-image:url(/sites/default/files/mail.png);background-size:auto 35px;width:43px;}.btn-tel-menu > a:before{background-image:url(/sites/default/files/telephone.png);background-size:auto 24px;}#block-infomenu .field--name-body{display:table;}#block-infomenu .field--name-body > *{display:table-cell;margin:0;vertical-align:middle;}.page-col-menu{height:62px;}#block-infomenu .field--name-body > * a{display:block;}.navbar-nav > li a{padding-top:14px;padding-bottom:14px;}.navbar-nav > li{font-size:20px;font-weight:400;}.navbar-nav > li:first-child a{padding-top:20px;}.navbar-nav > li a[data-drupal-link-system-path="node/13"]{background:#d3ad67;color:white;padding-bottom:15px;display:inline-block;padding:10px 80px;max-width:100%;width:50%;min-width:260px;margin-top:15px;margin-bottom:2px;}.page-col{position:relative;}.opona{}.wrap-hlobr{height:calc(100vh - 62px);}.full .content .field--name-field-text .row,#block-kontaktni-formular .row,.path-frontpage .paragraph--type--text .row{margin:0 -35px;}.full .content .field--name-field-text .col,#block-kontaktni-formular .col,.path-frontpage .paragraph--type--text .col{padding-right:35px;padding-left:35px;}.lang-menu{margin:2px 0 0;opacity:0;}.lang-li .lang-menu{opacity:1;}.navbar-nav > li .lang-menu a{padding:14px 8px;}.bg-img .img-lazy{min-height:50vh;background-position:center;background-size:cover;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 25px;}#views-bootstrap-aktuality-block-1 .col{padding:0 15px;margin-bottom:30px;}.box-25let.box-ozon{right:160px;}.plakety img{max-width:65px;margin:0 5px 0;}.plakety{position:absolute;z-index:10;right:unset;overflow:hidden;left:5px;}.cookiesjsr-banner--action{flex-flow:wrap-reverse !important;}.cookiesjsr-banner--action button.cookiesjsr-btn{margin-bottom:5px;}.cookiesjsr-banner--action button.cookiesjsr-btn.denyAll{margin-bottom:0;}}@media (max-width:991px){.img-as-bg{margin-top:0;}.full .content .field--name-field-text .row.row-ma-obr{margin:0 -40px -40px;}.box-full-content .link-node{position:static;right:15px;margin:0;top:50%;transform:none;}.box-full-content .link-node a.btn{margin-bottom:0;}.field--name-field-accordion-pole{max-width:calc(84% - 30px);display:block;}#edit-osobni-informace{max-width:100%;width:auto;float:none;}.box-full-content .text-box{padding-bottom:30px;padding-top:30px;}.full .content .field--name-field-text .row,#block-kontaktni-formular .row,.path-frontpage .paragraph--type--text .row{margin:0 -15px;}.full .content .field--name-field-text .col,#block-kontaktni-formular .col,.path-frontpage .paragraph--type--text .col{padding-right:15px;padding-left:15px;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 20px;}.paragraph--type--box-obrazek-text.row{margin:0 0 30px;}.flex-row.flex-row-hodnoceni .flex-col{padding:0 15px;}}@media (max-width:800px){.captcha{float:none;margin-bottom:0;}#edit-actions{float:none;}}@media (max-width:767px){.fullpage.bg-balicky{padding-top:60px;}#block-views-block-seznam-ubytovani-block-1{padding:0;}section#block-views-block-aktuality-block-2{padding:40px 15px;margin:0 -15px;}div#views-bootstrap-aktuality-block-2,div#views-bootstrap-seznam-balicky-block-2{padding:0;margin:0;max-width:100%;}#block-views-block-aktuality-block-2 h2.block-title,#block-views-block-seznam-balicky-block-1 h2.block-title{text-align:center;font-size:30px;margin-top:0;}#block-views-block-aktuality-block-2 h2.block-title{margin-bottom:35px;}#block-views-block-aktuality-block-2 h2.block-title:after,#block-views-block-seznam-balicky-block-1 h2.block-title:after{margin:13px auto 0;}.box-full-content .link-node{text-align:center;}video#myVideo{display:none;}.tit-mob.hl-obr-linka,.tit-mob.hl-obr-linka-2{display:block;}.tit-desk.hl-obr-linka,.tit-desk.hl-obr-linka-2{display:none;}.paragraph--type--box-obrazek-text.row{margin:0 0 20px;}.field--name-field-text{margin-bottom:30px;}.row.row-kontakt ul li *{display:block !important;width:100%;}.webform-button--submit.btn{margin:15px auto 60px 0;}.parallax-window{background-attachment:scroll !important;}.container-fluid > .navbar-header{margin:0;}#block-views-block-seznam-balicky-block-1,.view-seznam-ubytovani{padding:0;}.paragraph--type--obrazek-text,#views-bootstrap-aktuality-block-1,.field--name-field-text,.nadpis-hlobr-wrap,.box-full-content .text-box,.region-footer,#views-bootstrap-seznam-balicky-block-1,.view-seznam-ubytovani .view-content,.block-webform-block,.row-center,.paragraph--type--galerie .field--name-field-text-gal{max-width:95%;}.field--name-field-accordion-pole{max-width:calc(95% - 30px);}.field--name-field-text h2:first-child{padding-top:60px;margin-bottom:20px;}.field--item:first-child .field--name-field-text h2:first-child{padding-top:0;}h2:after{margin-top:16px;}h2{font-size:30px;margin-bottom:23px;}.field--item .field--name-field-text h2:first-child{margin-bottom:23px;padding-top:0px;}html #mc_embed_signup .mc-field-group{text-align:left;}h3{font-size:24px;margin-bottom:45px;}.btn{margin-top:15px;margin-bottom:15px;}.paragraph--type--accordion .field--name-field-nadpis:after{width:15px;top:37px;height:1px;}.paragraph--type--accordion .field--name-field-nadpis:before{width:15px;top:27px;height:1px;}.field--name-field-text{margin-bottom:40px;}.paragraph--type--accordion .field--name-field-nadpis{font-size:17px;}.field--name-field-accordion-pole{margin:40px auto 30px;}html #block-novinky{padding:20px 0 35px;}html #mc_embed_signup h2{text-align:center;}html #mc_embed_signup .mc-field-group{width:100%;padding-bottom:0px;float:none;margin-top:15px;max-width:330px;}html #mc_embed_signup #mc-embedded-subscribe-form input.email{border:2px solid #ffffff;padding:8px 10px 8px;border:1px solid #B5B5B5;max-width:100%;width:100%;border-radius:3px;}html #mc_embed_signup .button{float:none;width:100%;max-width:240px;}html #block-novinky{background-position:right center;padding-top:10px;}html #mc_embed_signup form{text-align:center;max-width:95%;}.path-frontpage .nadpis-hlobr-wrap .field--name-field-podnadpis{margin-bottom:10px;}footer.footer h2{font-size:24px;margin-bottom:20px;}.box-full-content .text-box{margin-bottom:30px;margin-top:25px;}.box-full-content h2{margin-bottom:19px;}#block-paticka{padding-top:30px;padding-bottom:0px;line-height:30px;}.row-kontakt{font-size:18px;line-height:30px;}.field--name-field-text .row-kontakt h2:first-child{padding-top:0;margin-top:45px;margin-bottom:30px;}.form-type-textfield .form-control,.form-type-email .form-control{width:100%;display:block;float:left;}.form-group{margin-bottom:5px;}.webform-submission-kontaktni-formular-form .form-item{position:relative;margin-bottom:15px;}#block-kontaktni-formular label{width:auto;position:absolute;font-size:16px;padding-left:0;pointer-events:none;left:10px;right:0;margin:0;top:10px;transition:all 0.4s;}#block-kontaktni-formular label.active{top:-16px;font-size:10px;left:0;opacity:1;}#block-kontaktni-formular .col{margin-bottom:0;}.row-info .col-bg{height:400px;margin-bottom:0;}.tabulka .tabulka-box{width:50%;float:left;text-align:center;padding:10% 5%;}.tabulka{padding:2% 2% 0;margin-bottom:2%;}#block-rezervaceakontakt{background-image:url(/sites/default/files/bg.png);padding:40px 15px 50px;text-align:center;border-top:1px solid #D7B46A;border-bottom:1px solid #D7B46A;}#block-rezervaceakontakt .btn{margin:20px 20px 0;}#block-kontaktni-formular{padding-top:20px;}.col p{margin:0 0 30px;}.row-info.row .col{margin-bottom:0;}.row-info.row{margin-bottom:0;}.path-frontpage h1,.nadpis-hlobr-wrap .field--name-field-podnadpis{font-size:28px;margin-top:10px;}.path-frontpage .nadpis-hlobr-wrap .field--name-field-podnadpis{font-size:30px;}.hl-obr-linka{max-width:85%;}.hl-obr-linka-2{max-width:75%;}#wowslider-container .ws-title{left:15px;right:15px;font-size:24px;bottom:76px;}.box-full-content .text-box{padding-bottom:0;padding-top:0;}.paragraph.paragraph--type--galerie{margin-top:0;}.hl-obr-linka,.hl-obr-linka-2{box-shadow:2px 2px 4px rgba(0,0,0,0.6);}.field--name-field-obsah .field--item:first-child .field--name-field-text{margin-top:0px;}.path-frontpage #wowslider-container .ws-title{bottom:128px;}.path-frontpage .nadpis-hlobr{bottom:65px;}div#views-bootstrap-seznam-balicky-block-1{padding:45px 0px 0;}h1{font-size:30px;margin-bottom:8px;}.nadpis-hlobr{bottom:91px;}.paragraph--type--info-box.box-sudy .img-lazy{display:none;}.paragraph--type--info-box.box-sudy{margin-top:-40px;}.paragraph .row-kontakt ul{margin-bottom:15px;}.paragraph .row-kontakt .btn{margin-bottom:0;margin-top:0;}.page-node-12 .field--item:last-child .field--name-field-text{margin-bottom:0;}.page-node-12 .field--item:last-child .field--name-field-text p{margin-bottom:0;}#views-bootstrap-aktuality-block-1 .row{margin:0 -15px;}#views-bootstrap-aktuality-block-1 .row .col{padding:0 15px;}.pagination{margin-bottom:40px;}#views-bootstrap-aktuality-block-1{padding:80px 0px 0px;}#views-bootstrap-aktuality-block-1 .col{padding:0 50px;margin-bottom:45px;}.text-25let{bottom:13px;letter-spacing:5px;font-size:15px;}.box-25let{max-width:66px;max-height:66px;}.text-25{text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:21px;}.roky-25{font-weight:700;font-size:25px;display:inline-block;line-height:26px;border-bottom:1px solid;margin-top:4px;}.box-25let{bottom:unset;right:21px;top:10px;}h2{font-size:26px;}h3{font-size:21px;}.btn{font-size:18px;}h2.box-nadpis,h2.box-nadpis a,.box-full-content h2 a{font-size:26px;}.box-full-content .field--name-field-text-do-boxu,.box-text{font-size:20px;}.field--item:first-child .field--name-field-text h2:first-child{margin-bottom:23px;}.paragraph--type--obrazek-text .row .col.col-text{padding:0 15px;}.full .content .field--name-field-text .row.row-ubytovani{margin:0 -15px;}.full .content .field--name-field-text .row.row-ubytovani .col{padding:0 15px;margin-bottom:15px;}section#block-views-block-aktuality-block-2 .row .col{margin-bottom:0;}.btn-schov{display:none;}section#block-webform .form-type-tel label,section#block-webform .form-type-select label,section#block-webform .form-type-textfield label,section#block-webform .form-type-email label,section#block-webform .form-item-zprava-pro-nas label{width:100%;}section#block-webform .form-type-tel .form-control,section#block-webform .form-type-select .select-wrapper,section#block-webform .form-item-cislo-kreditni-karty .card-box,section#block-webform .form-type-textfield .form-control,section#block-webform .form-type-email .form-control,section#block-webform .form-item-zprava-pro-nas .form-textarea-wrapper{width:100%;}.form-type-select{height:83px;}section#block-webform .col.col-2{padding-top:65px;}#views-bootstrap-aktuality-block-1 .col{margin-bottom:15px;}.page-node-26 h1.nadpis-rezervace{margin-top:60px;}.page-node-26 #views-bootstrap-aktuality-block-1{padding:85px 0 60px;}.flex-row.flex-row-hodnoceni .flex-col{width:100%;}.box-25let.box-ozon .roky-25{font-size:16px;position:relative;line-height:19px;color:#d7b46a;padding-top:4px;}.box-25let.box-ozon .text-25{color:#d7b46a;font-weight:700;font-size:10px;}.box-25let.box-ozon{right:100px;}.flex-row.flex-row-hodnoceni .flex-col table tr td:first-child{width:200px;}.flex-row.flex-row-hodnoceni table{margin:0;}a.hodnoceni-link{left:0;right:0;}.flex-row.flex-row-hodnoceni .flex-col.flex-col-4 table tr td:first-child{width:174px;}.plakety{position:absolute;z-index:10;right:unset;overflow:hidden;left:22px;}.plakety img{margin:0 5px 0;position:relative;max-width:42px;}.row-center .row{margin:0 -35px 0px;}.region-pod-footer,#block-views-block-seznam-balicky-block-2,#views-bootstrap-seznam-balicky-block-2,#views-bootstrap-aktuality-block-2,.paragraph--type--obrazek-text,#views-bootstrap-aktuality-block-1,.field--name-field-text,.nadpis-hlobr-wrap,.box-full-content .text-box,.region-footer,#views-bootstrap-seznam-balicky-block-1,.view-seznam-ubytovani .view-content,.block-webform-block,.row-center,.paragraph--type--galerie .field--name-field-text-gal{max-width:100%;}article.full .wrap-box-hlobr{margin-bottom:40px;}.aktuality .field--name-field-obsah .field--item:first-child .field--name-field-text{margin-bottom:0px;}div#admin-toolbar-search-tab{display:none;}.paragraph--type--obrazek-text{margin-bottom:0px;}.field--name-field-obsah .field--item{margin-bottom:30px;}.field--name-field-obsah .field--item .field--item h2:first-child{padding-top:10px;}.paragraph--type--obrazek-text .field--name-field-text-center h2{font-size:26px;}.row.row-kontakt ul li.li-soc *{display:inline-block !important;width:auto;}.row.row-kontakt ul li.li-soc{margin:10px 0;}.page-node-80 .wrap-hlobr.parallax-window{-webkit-transform:scaleX(-1) !important;transform:scaleX(-1) !important;}.page-node-80 .wrap-hlobr.parallax-window .nadpis-hlobr{-webkit-transform:scaleX(-1) !important;transform:scaleX(-1) !important;}.page-node-80 .wrap-hlobr:after{-webkit-transform:scaleX(-1) !important;transform:scaleX(-1) !important;left:10px;right:0;}}@media (max-width:500px){.tabulka .tabulka-box{float:left;text-align:center;padding:10% 5%;}}.hidden{display:none;}
.cookiesjsr-banner{margin:0 auto 30px;width:inherit;background:white;color:black;font-size:13px;display:block;padding:35px 5px 20px;max-width:1140px;left:0;right:0;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;}.cookiesjsr-banner--action button{display:block;float:none;width:auto;border-radius:4px;}.cookiesjsr-btn{opacity:1;}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1);text-decoration:underline;}.cookiesjsr-banner--action button{background:white;color:black;padding:0 15px;text-transform:inherit;font-size:14px;}button.cookiesjsr-btn.denyAll{order:1;}button.cookiesjsr-btn.important:hover{text-decoration:none !important;background:white !important;color:#14aa14 !important;}button.cookiesjsr-btn.important{background:#14aa14 !important;border:1px solid #14aa14 !important;color:white;font-weight:700;order:2;padding:8px 30px;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100% !important;}a.cookiesjsr-btn-my.denyAll{display:inline !important;padding:0;background:none;color:black;text-transform:inherit;font-size:13px;width:auto;margin:0;border:0;text-decoration:underline;height:auto;min-height:auto;}a.cookiesjsr-btn-my.denyAll:hover{text-decoration:none;}p.cookies-nadpis{font-size:20px;text-align:center;margin-bottom:15px;}span.close-btn{color:#b5b5b5;position:absolute;right:0;top:0;font-size:16px;position:absolute;display:inline-block;padding:6px 11px;cursor:pointer;}div#cookiesjsr{transition:all 0.4s;opacity:1;}div#cookiesjsr.close{opacity:0;}.close .cookiesjsr-banner{bottom:-50px;}.cookiesjsr-layer button.cookiesjsr-btn.invert{border:0;min-height:auto;}.cookiesjsr-banner .cookiesjsr-links{display:none !important;}@media (min-width:1200px){.cookiesjsr-banner{box-shadow:0 8px 16px rgb(0 0 0 / 20%);border-radius:6px;}}@media (max-width:1199px){.cookiesjsr-banner{padding:15px 0px 5px;margin:0;max-width:100%;border-top:1px solid #cdcdcd;}button.cookiesjsr-btn{width:50%;margin:0;}button.cookiesjsr-btn.important{width:100%;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;}.cookiesjsr-banner button.cookiesjsr-btn.important{order:-1;}.cookiesjsr-btn{min-height:auto !important;border:0 !important;}p.cookies-nadpis{font-size:16px;margin-bottom:10px;}.cookiesjsr-banner{font-size:12px;}}
