@import url(app.min.css);@import url(blocks.css);a,a:focus{text-decoration:none}*{border-radius:0}body{color:#333;font-size:13px;line-height:1.6}body.header-fixed-space{padding-top:94px}body.header-fixed-space-v2{padding-top:135px}@media (max-width:991px){body.header-fixed-space,body.header-fixed-space-v2{padding-top:0}}label,li,li a,p{color:#555}.has-error .checkbox label{color:#a94442}a,a:hover{color:#72c02c}a,a:active,a:focus,a:hover,button,button:hover{outline:0!important}a:hover{text-decoration:underline}.wrapper{background:#fff}.boxed-layout{padding:0;box-shadow:0 0 5px #ccc;margin-left:auto!important;margin-right:auto!important;background:url(../img/patterns/15.png)}select::-ms-expand{display:none}.breadcrumbs-v3{padding:150px 0;margin-bottom:0}.img-cont{height:0;padding-bottom:100px;overflow-y:hidden}.img-cont img{width:100%!important}.breadcrumbs-v3.img-v1.img-main4{background-image:url(../img/breadcrumbs/main1.jpg)}.webp .breadcrumbs-v3.img-v1.img-main4{background-image:url(../img/breadcrumbs/main1.webp)}.device-phone.breadcrumbs-v3.img-v1.img-main4{background-image:url(../img/breadcrumbs/m_main1.jpg)}.device-phone.webp .breadcrumbs-v3.img-v1.img-main4{background-image:url(../img/breadcrumbs/m_main1.webp)}.breadcrumbs-text-bg{background:rgba(20,20,20,.2);padding:10px 0 5px}.unavailable-cont{position:relative;display:inline-block}.unavailable:after{content:"";position:absolute;width:3px;height:121.421356%;top:-15.710678%;display:block;background:#555;left:50%;transform:translate(-50%,0) rotate(45deg)}li.divider{width:100%;height:1px;background:#aaa;margin:10px 0;display:block}.bg-image-apartman1,.bg-image-apartman2{height:auto;padding:50px 0;position:relative;width:100%}.flat-testimonials .flat-testimonials-in li span.fa,.flat-testimonials.dark .flat-testimonials-in span.fa{display:inline}.bg-image-v1,.bg-image-v2{background-size:cover}.bg-image-apartman1{background:url(../img/bg/apartman_detail.jpg) fixed;background-size:cover}.bg-image-apartman2{background:url(../img/bg/chata2.jpg) fixed;background-size:cover}.bg-image-apartman1::before,.bg-image-apartman2::before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(50,50,50,.7)}.bg-image-v2::before{background:rgba(255,255,255,.2)}.flat-testimonials.dark .flat-testimonials-in h3,.flat-testimonials.dark .flat-testimonials-in h3 a,.flat-testimonials.dark .flat-testimonials-in li,.flat-testimonials.dark .flat-testimonials-in p{color:#202020;text-decoration:none}.flat-testimonials.dark .flat-testimonials-in h3 a{-webkit-transition:color .5s;transition:color .5s}.flat-testimonials.dark .flat-testimonials-in h3 a:hover{color:#72c02c}.flat-testimonials.dark .headline-center h2 .light-bg{padding:10px 0;background:rgba(240,240,240,.7)}.flat-testimonials.dark .flat-testimonials-in{background:rgba(240,240,240,.7)}.flat-testimonials.dark .flat-testimonials-in li{text-align:justify;color:#333;margin-bottom:10px}.flat-testimonials .flat-testimonials-in li{text-align:justify;color:#fff;margin-bottom:5px;line-height:1.2}.flat-testimonials .flat-testimonials-in li a:hover{color:#fff;text-decoration:underline}.flat-testimonials.dark .flat-testimonials-in li a:hover{color:#333;text-decoration:underline}.flat-testimonials .flat-testimonials-in li a{color:#fff}.flat-testimonials.dark .flat-testimonials-in li a{color:#333}.flat-testimonials.fpage .flat-testimonials-in{height:400px}.flat-testimonials.fpage.dark .flat-testimonials-in{height:470px}.vybaveni-pokoj{padding:40px;background:rgba(100,100,100,.2);min-height:250px}.vybaveni-pokoj h3{margin-bottom:30px}.vybaveni-pokoj li{color:#fff}.pricing{position:relative;border-radius:3px;margin-bottom:15px;box-shadow:0 0 5px #eee;background:#fff}.pricing:hover{box-shadow:0 0 15px #b5b5b5}.pricing:hover h4{color:#74C52C}.pricing-head{text-align:center}.pricing h3,.pricing h4{margin:0;line-height:normal;font-weight:700}.pricing p{padding-top:10px;font-size:11px}.pricing-head h3 span,.pricing-head h4 span{display:block;margin-top:5px;font-size:12px;font-style:italic}.pricing-head h3{color:#fafafa;padding:12px 0;font-size:35px;font-family:Arial;background:#74C52C;border-radius:3px 3px 0 0;text-shadow:0 1px 0 #32a20f}.pricing-content li,.pricing-head h4{color:#888;border-bottom:solid 1px #f5f9e7}.pricing-head h4{padding:5px 0;font-size:70px;text-shadow:0 1px 0 #fff}.pricing-head h4 i{top:-8px;font-size:28px;font-style:normal;position:relative}.pricing-head h4 span{top:-10px;font-size:14px;font-style:normal;position:relative}.pricing-content{margin-bottom:0}.pricing-content li{font-size:12px;padding:7px 15px}.pricing-content li i{color:#72c02c;font-size:16px;margin-right:5px;position:relative}.pricing-footer{color:#777;font-size:11px;line-height:17px;text-align:center;padding:0 20px 19px;border-radius:0 0 3px 3px}.price-active,.pricing:hover{z-index:9;margin-top:-15px}.price-active h4{color:#74C52C}.bg-color{background-color:#f9f9f9}.no-space-pricing{padding:0 15px}.sticker-left,.sticker-right{color:#fff;width:150px;padding:5px;font-size:13px;font-weight:700;font-family:Arial;position:absolute;text-align:center;letter-spacing:2px}.sticker-right{top:13px;right:-49px;background:rgba(231,76,60,1);transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sticker-left{top:9px;left:-48px;background:rgba(116,197,44,1);transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.month-body{height:270px}.month-body td,.month-body th{color:#000;text-align:center}.month-body td.before{color:#777;background:#e5e5e5}.month-body td.blocked{background:rgba(255,0,0,.5);position:relative;height:35px;overflow:hiddden}.month-body td.blocked.free-end:before,.month-body td.blocked.free-start:before{content:"";bottom:-1px;display:block;width:50%;background:#fff;cursor:pointer;top:0}.month-body td.blocked span{position:absolute;left:0;right:0;text-align:center}.month-body td.blocked.free-start:before{position:absolute;left:0}.month-body td.blocked.free-end:before{position:absolute;left:50%}.month-body td.blocked.free-end.selected:before,.month-body td.blocked.free-start.selected:before,.month-body td.free.selected{background:#7fe37f}.month-body td.blocked.free-end span,.month-body td.blocked.free-start span,.month-body td.free{cursor:pointer}.month-body td.tmp-unavailable{background:#e5e5e5}.flat-testimonials .flat-testimonials-in{min-height:200px}.table td,.table th{color:#000}.panel-green{border-color:#74C52C}.panel-green .panel-heading{border-color:#74C52C;background:#74C52C}.block-white-bg{background:#fff;border-bottom:solid 2px #eee;border-top:1px solid #ccc;padding:10px 5px 0}.block-white-bg p{text-align:center;font-size:16px}img.lazyimg{display:none}.mista-content{display:flex;flex-flow:row wrap;justify-content:space-around;margin-left:-5px;margin-right:-5px}.misto-outer{flex:1 0 30%;padding:10px;margin:auto}@media all and (max-width:1199px){.misto-outer{flex:1 0 50%}}@media all and (max-width:600px){.misto-outer{flex:1 0 100%}}.misto-block{position:relative;padding:3px;border:1px solid #cecece;background:#fefefe;max-width:100%}.misto-block>.misto-inner-cont{position:relative;padding-bottom:66.6%;overflow:hidden}.misto-block>.misto-inner-cont>img{position:absolute;width:100%}.misto-block>.misto-inner-cont>img.2x1{width:133%}.misto-block>.misto-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;z-index:999;padding:6px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.misto-block:hover>.misto-overlay{background:rgba(0,0,0,.8)}.misto-block>.misto-overlay>.misto-title-cont{margin:0;opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s}.misto-block:hover>.misto-overlay>.misto-title-cont{opacity:1;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s}.misto-block>.misto-overlay>.misto-title-cont>.misto-title-links>a{font-size:27pt;padding:25px;color:#fafafa;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s}.misto-block>.misto-overlay>.misto-title-cont>h2{font-size:23pt}.misto-block>.misto-overlay>.misto-title-cont>.misto-title-links>a:hover{color:#72c02c}.misto-block>.misto-overlay>.misto-title-cont>.misto-title-links,.misto-block>.misto-overlay>.misto-title-cont>h2,.misto-block>.misto-overlay>.misto-title-cont>p.misto-title-text{color:#fafafa;text-align:center}.slick-slide{margin:5px}.slider{margin-top:50px}.slider-img{height:220px;width:auto}