/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/contrib/dobrebydleni/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/contrib/dobrebydleni/css/./fonts/slick.eot);src:url(/themes/contrib/dobrebydleni/css/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/contrib/dobrebydleni/css/./fonts/slick.woff) format('woff'),url(/themes/contrib/dobrebydleni/css/./fonts/slick.ttf) format('truetype'),url(/themes/contrib/dobrebydleni/css/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
body{font-family:'Source Sans Pro';font-size:16px;color:black;margin-top:76px;line-height:1.6;background:#F5F5F5;}.scrolling #navbar{box-shadow:0 1px 10px rgb(0 0 0 / 0.25);}a.fancy-link{text-decoration:none;}#navbar{background:white;border:0;border-radius:0;margin-bottom:0;position:fixed;top:0;width:100%;z-index:100;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4;}h1,.page-header,h2:not(.nadpis-karta),h3,h4{font-family:'Bebas Neue';}h1,.page-header{color:black;font-size:40px;text-align:center;border:0;}.page-node-type-nemovitost h1,.page-node-type-nemovitost .page-header{text-align:left;margin-bottom:0;}body:not(.page-node-type-nemovitost) .page-header{padding:60px 15px 55px;margin:0;}body:not(.path-frontpage,.page-node-type-nemovitost) .page-header{color:#e41f16;}:focus{outline:none !important;}.red-text{color:#e41f16;}.text-black{color:black;}span.makler-filter{display:block;}.navbar .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#D6201F;border-radius:100px;width:64px;height:64px;padding:0;margin:19px 0 16px;}a.logo img{height:25px;position:relative;top:-1px;left:1px;}a{color:black;text-decoration:underline;transition:all 0.3s;}a:hover,a:focus{color:black;text-decoration:none;outline:none !important;}.btn,.field--name-field-tlacitko a{background:#8AC29B;color:white;font-size:18px;font-weight:700;border:1px solid #8AC29B;padding:8px 25px 9px;text-decoration:none;border-radius:6px;}.btn:hover,.btn:focus,.field--name-field-tlacitko a:hover,.field--name-field-tlacitko a:focus{border:1px solid #8AC29B !important;background:white !important;color:#8AC29B !important;}.field--name-field-tlacitko{text-align:center;}.navbar-default .navbar-nav > li > a{color:#000;text-decoration:none;padding:38px 25px 41px;position:relative;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#D6201F;background-color:white;}.navbar-header{width:100%;}nav#block-dobrebydleni-main-menu{float:right;}.view-id-makler.view-display-id-block_4 .views-field-field-foto-makler img{width:100%;}.view-id-makler.view-display-id-block_4{text-align:center;}.view-id-makler.view-display-id-block_4 .views-field-field-foto-makler{border:1px solid #e5e5e5;padding:7% 4% 0;background:white;border-radius:1000px;overflow:hidden;margin-bottom:25px;}.view-id-makler a{text-decoration:none;}.view-id-makler a:hover,.view-id-makler a:focus{color:#D6201F;}.flex-row-views .view-content,.flex-row{display:flex;flex-flow:wrap;justify-content:center;margin:0 -15px;}.paragraph--type--galerie .flex-row{display:flex;flex-flow:wrap;margin:0 -10px;}.paragraph--type--galerie .flex-col{padding:0 10px;margin-bottom:20px;}.flex-col{width:100%;padding:0 15px;margin-bottom:15px;}.views-field-title{font-weight:700;}.view-id-makler .views-field-title{color:#D6201F;}.nemovitost.nemovitost-karta{height:100%;overflow:hidden;box-shadow:0 10px 20px rgb(0 0 0 / 11%);border-radius:10px;background:white;position:relative;}.nemovitost.nemovitost-karta .content{padding:16px 20px 15px;}.nemovitost.nemovitost-karta h2{font-size:16px;font-weight:700;margin:0 0 12px;}.nemovitost.nemovitost-karta h2 a{text-decoration:none;}.wrap-cislo-zakazky{float:right;background:#525149;border-radius:5px;padding:3px 7px 4px;color:white;font-weight:700;font-size:14px;position:relative;top:-2px;margin-left:15px;}nav#block-rozcestnik{width:100%;max-width:900px;margin:0 auto;}ul.menu--rozcestnik{display:flex;width:calc(100% - 22px);text-align:center;flex-wrap:wrap;margin:0 auto;}ul.menu--rozcestnik > li{float:none;flex:1 1 auto;align-self:flex-end;}ul.menu--rozcestnik > li.active{border-left:1px solid whitesmoke;}ul.menu--rozcestnik > li a,#block-vyberprodejepronajmumobil .field--name-body span{background:white;border:1px solid whitesmoke;border-right:0px solid whitesmoke;position:relative;text-decoration:none;z-index:2;padding:7px 15px;cursor:pointer;}ul.menu--rozcestnik > li a:hover,ul.menu--rozcestnik > li a:focus{background:#D6201F;color:white;border-top:1px solid #D6201F;border-bottom:1px solid #D6201F;}ul.menu--rozcestnik > li.active a,#block-vyberprodejepronajmumobil .field--name-body span.active-tab{background:#D6201F;color:white;border-color:#D6201F;}.view-nabidka-nemovitosti-block .view-filters .form-item label{display:block;font-weight:400;margin-bottom:17px;text-align:left;}.view-nabidka-nemovitosti-block .view-filters .form--inline{display:flex;width:100%;flex-wrap:wrap;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div{float:none;flex:1 1 auto;padding:0 10px;position:relative;}.view-nabidka-nemovitosti-block .view-filters .form--inline input,.view-nabidka-nemovitosti-block .view-filters .form--inline select{width:100%;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-actions{margin-top:39px;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-item-field-evidencni-sislo-value,.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-actions{max-width:140px;}.view-nabidka-nemovitosti-block .view-filters .form--inline input{color:black;width:100%;text-align:left;font-weight:400;font-size:16px;border:1px solid #E4E4E4;padding:7px 12px 7px 12px;position:relative;display:block;height:auto;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-actions button{padding:6px 25px 8px;transition:all 0.3s;}.selectric .label{color:black;width:100%;text-align:left;font-weight:400;font-size:16px;border:1px solid #E4E4E4;padding:10px 32px 10px 12px;position:relative;display:block;cursor:pointer;background:white;}.selectric-input{display:none !important;}.selectric .button{position:absolute;font-size:0;width:12px;height:12px;border-radius:3px;transform:rotate(-45deg);display:inline-block;top:10px;right:11px;background:rgb(138,194,155);background:-moz-linear-gradient(45deg,rgba(138,194,155,1) 0%,rgba(138,194,155,1) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(138,194,155,1) 0%,rgba(138,194,155,1) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(138,194,155,1) 0%,rgba(138,194,155,1) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8ac29b",endColorstr="#000000",GradientType=1);}.selectric-open .selectric-items{display:block;overflow:hidden;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #E4E4E4;z-index:5;border-radius:6px;}.selectric-open{z-index:9999;}.has-glyphicons .select-wrapper:after,.selectric-hide-select{display:none;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;}.select-wrapper{display:block;position:relative;width:100%;}.selectric-items li{padding:5px 12px;cursor:pointer;background:white;font-size:14px;}.view-empty{text-align:center;}.nem-row{display:flex;flex-flow:wrap;background:white;}.nem-menu-group{display:flex;flex-flow:wrap;position:relative;z-index:1;}.nem-menu-group .nem-menu:last-child{border:none;}.nem-menu-group .nem-menu{display:inline-block;background:#8AC29B;float:none;flex:1 1 auto;border-right:1px solid white;}.nem-menu-group .nem-menu a{text-align:center;display:block;color:white;text-decoration:none;padding:8px 10px 9px;font-size:18px;position:relative;}.nem-menu-group .nem-menu a:hover{color:#000000;background:white;}.nem-menu-group .nem-menu a{border:1px solid #8ac29b;}.nektivni-nabidka .nem-menu-group .nem-menu a{border:1px solid #D6201F;}.nem-menu-back-icon span{position:relative;display:inline-block;padding-left:26px;}.nem-menu-back-icon span:before{content:"";width:16px;height:35px;background-image:url(/sites/default/files/icon/left-arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;position:absolute;left:0;top:-3px;transition:all 0.3s;}.nem-menu-group .nem-menu a:hover span:before{background-image:url(/sites/default/files/icon/red-arrow.png);}.nem-col-left,.nem-col-right{position:relative;}.nektivni-nabidka .nem-obsah:after{content:"";background:rgb(255 255 255 / 0.6);position:absolute;top:0;right:0;bottom:0;left:0;}.nektivni-nabidka .nemovitost-foto:after{content:"";background:rgb(255 255 255 / 0.6);position:absolute;top:0;right:0;bottom:0;left:0;}.nem-cena{font-size:20px;font-weight:700;color:#D6201F;margin-bottom:15px;}span.fancy-img-one{cursor:pointer;display:block;width:60px;height:100%;position:absolute;right:0;top:0;}span.fancy-img-one:after{background:rgb(0,0,0);background:-moz-linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);content:"";width:115px;height:100%;display:block;position:absolute;right:0;top:0;pointer-events:none;}span.fancy-img-one:before{color:white;opacity:1;content:"";border:2px solid;width:28px;height:28px;display:block;transform:rotate(45deg) translateY(-50%);position:absolute;z-index:5;top:50%;border-bottom:0;border-left:0;}.fancy-wrap{display:none;font-size:0;}span.fancybox-img-click{height:100%;display:block;cursor:pointer;}span.fancybox-img-click img{max-height:100%;}.first-foto span.fancybox-img-click img{max-height:100%;min-width:100%;}.flex-row-makler .flex-col{display:inline-block;width:auto;vertical-align:bottom;}.page-node-type-nemovitost .main-container.container-fluid{padding:0 15px;}.page-node-type-nemovitost .main-container.container-fluid > .row{margin:0 -15px;}.page-node-type-nemovitost .main-container.container-fluid > .row > .col-sm-12{padding:0;}.info-box .field--label{float:left;background:white;font-weight:400;padding-right:12px;position:relative;}.info-box .field--item{float:right;background:white;padding-left:12px;position:relative;text-align:right;}.info-box .field{clear:both;position:relative;}.info-box .field:before{content:'';position:absolute;width:100%;height:1px;top:18px;z-index:0;border-bottom:1px dotted #D9D9D9;}.nem-lokalita{cursor:pointer;}.nem-lokalita-text{text-decoration:underline;}.view-map{transition:all 0.3s;opacity:1;}.open-nem-lokalita .view-map{opacity:0;}.slidecontainer{width:100%;}.input-nadpis{margin:10px 0 0;}.nem-mapa{transition:max-height 0.5s;max-height:0;overflow:hidden;padding:0px;}.nem-mapa #m{height:250px;margin:15px 0 30px;;}.nem-mapa.open-map{max-height:295px;}.toggle-hypo-lvl-1{display:none;}.hypo-info-link{text-decoration:underline;cursor:pointer;}.hypo-info-link:hover,.hypo-info-link:focus{text-decoration:none;}.vysledek-hypo.vysledek-hypo-btn{text-decoration:underline;position:relative;cursor:pointer;}.open-hypo-1 .text-hypo-schov{opacity:0;}.text-hypo-schov{display:inline-block;opacity:1;transition:all 0.3s;}.info-box .flex-row{padding:0;}.info-box .flex-row .flex-col{margin-bottom:25px;}.karta-info{display:flex;margin:0 -5px;flex-flow:wrap;}.karta-info-item{background:#F5F5F5;padding:1px 10px;font-size:14px;display:block;border-radius:5px;margin:0 5px 10px;}.btn-karta-info{text-align:center;}.btn-karta-info .btn{border:1px solid white;background:#A51D14;color:white;text-decoration:none;}.btn-karta-info .btn:hover,.btn-karta-info .btn:focus{border:1px solid white;background:white;color:#A51D14;}.btn-karta-info svg.ext{display:none;}.btn-karta-info{margin-top:25px;}.view-nabidka-nemovitosti-block .attachment{display:none;}span.sep-lok{display:inline-block;}.karta-info.karta-info-dupl{opacity:0;pointer-events:none;margin-top:15px;margin-bottom:-5px;}.karta-info.karta-info-orig{position:absolute;bottom:15px;left:15px;right:15px;margin-bottom:-5px;}.nemovitost-karta .nem-cena{font-size:16px;margin-bottom:5px;}.nemovitost-karta .field--lokalita{margin-bottom:10px;}.info-card .info-karta{height:100%;overflow:hidden;box-shadow:0 10px 20px rgb(0 0 0 / 11%);border-radius:10px;background:#A51D14;color:white;padding:40px;font-size:17px;line-height:1.7;}.info-card .info-karta h2{color:white;text-align:center;margin:10px 0 25px;font-size:40px;}.pagination > li > a,.pagination > li > span{margin:0 10px;background:white;width:40px;height:40px;border-radius:100px;text-align:center;padding:4px 0;font-size:20px;border:1px solid #8AC29B;color:#8AC29B;box-shadow:0 3px 6px rgb(0 0 0 / 11%);}.pager__item--first > a,.pager__item--previous > a,.pager__item--next > a,.pager__item--last > a,.pager__item--first > span,.pager__item--previous > span,.pager__item--next > span,.pager__item--last > span{border-radius:100px !important;position:relative;font-size:35px !important;line-height:24px !important;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#525149;cursor:default;background-color:white;border-color:#525149;box-shadow:0 0 0 rgb(0 0 0 / 11%);}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:2;color:white;background-color:#8AC29B;border-color:#8AC29B;}.pagination > li:first-child > a,.pagination > li:first-child > span{border-top-left-radius:100px;border-bottom-left-radius:100px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-left-radius:100px;border-bottom-left-radius:100px;}.region.region-footer{background:#525149;color:white;padding:65px 30px 35px;}.region-footer a{color:white;}.region-footer h2{font-family:'Source Sans Pro';font-size:16px;font-weight:700;margin:0 0 15px;}.region-footer .flex-col{margin-bottom:30px;}.region-footer > section{max-width:1400px;margin:0 auto;}footer.footer{padding:0;border:0;margin:0;}.region-footer-aeto{text-align:center;padding:30px 0;}.region-footer-aeto a{color:#525149;}.view-id-sluzby.view-display-id-block_1 .view-content{box-shadow:0 10px 20px rgb(0 0 0 / 11%);padding:10px 45px;background:white;border-radius:10px;margin-bottom:80px;}.main-container .field--name-body ul,.views-row ul{margin-bottom:30px;padding-left:0;}.main-container .field--name-body ul:last-child,.views-row ul:last-child{margin-bottom:0;}.main-container .field--name-body ul > li,.views-row ul > li{position:relative;list-style:none;padding-bottom:6px;padding-left:22px;}.main-container .field--name-body ul > li:before,.views-row ul > li:before{content:"";position:absolute;width:11px;height:11px;background:#8AC29B;border-radius:100px;left:0;top:7px;}.main-container ol{margin-bottom:30px;padding-left:0;counter-reset:section;}.main-container ol:last-child{margin-bottom:0;}.main-container ol li{position:relative;list-style:none;padding-bottom:6px;padding-left:22px;}.main-container ol li:before{counter-increment:section;content:counter(section) ". ";position:absolute;color:#D6201F;border-radius:100px;left:0;font-weight:700;}.view-id-sluzby.view-display-id-block_1 .views-row{border-bottom:1px solid #C8C8C8;}.view-id-sluzby.view-display-id-block_1 .views-row:last-child{border-bottom:none;}.block-views h2.block-title{text-align:center;color:#D6201F;font-size:40px;margin:0 0 80px;}.view-id-sluzby.view-display-id-block_2 .view-content{display:flex;flex-flow:wrap;}.view-id-sluzby.view-display-id-block_2 .view-content .views-row{width:50%;padding:0 15px 0;text-align:center;margin-bottom:30px;}.view-id-sluzby.view-display-id-block_2 .views-field-field-kratky-popis-na-titulku{max-width:155px;margin:0 auto;}.mapa-kontakt #mapa{height:300px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .views-row{margin:0 8px;}.view-id-navstivene_nemovitosti.view-display-id-block_1{margin:0 8px;}.slick-slide{height:inherit !important;}.slick-track{display:flex !important;}.block-views-blocknavstivene-nemovitosti-block-1{padding:95px 60px 25px;}.block-views-blocknavstivene-nemovitosti-block-1 h2.block-title{color:black;margin-bottom:35px;}.slick-prev:before,.slick-next:before{color:#d6201f;opacity:1;content:"";border:2px solid;width:28px;height:28px;display:block;transform:rotate(45deg);}.slick-next{right:-25px;}.slick-prev{left:-25px;}.slick-prev,.slick-next{width:28px;height:28px;z-index:1;}.slick-prev:before{border-right:0 !important;border-top:0 !important;}.slick-next:before{border-left:0 !important;border-bottom:0 !important;}.region-full-content section{padding:0 30px;}section#block-zvazujeteprodejnebopronajemnemovitosti{background:white;padding-top:70px;padding-bottom:90px;text-align:center;}section#block-zvazujeteprodejnebopronajemnemovitosti h2{color:#D6201F;font-size:40px;}section#block-zvazujeteprodejnebopronajemnemovitosti h3{margin-bottom:50px;font-family:'Source Sans Pro';font-weight:700;font-size:20px;}.region-full-content .block-views-blocksluzby-block-2{padding-top:90px;padding-bottom:95px;}.hlavni-obrazek img{max-width:100%;}.tit-rozcestnik{max-width:900px;width:100%;text-align:center;margin:0 auto;}.tit-rozcestnik-1{margin:0 40px 1px;display:flex;flex-flow:wrap;}.tit-rozcestnik-1 > span{width:50%;background:white;padding:8px 15px;cursor:pointer;align-self:flex-end;text-decoration:none;transition:all 0.3s;margin-top:5px;box-shadow:0 6px 10px rgb(0 0 0 / 0.24);z-index:0;position:relative;}.tit-rozcestnik-1 > span.active-tab{background:#d6201f;color:white;padding:10px 15px 11px;margin-top:0;}.tit-rozcestnik-1 > span:first-child{border-top-left-radius:10px;}.tit-rozcestnik-1 > span:last-child{border-top-right-radius:10px;}.tit-rozcestnik-2{display:flex;flex-flow:wrap;box-shadow:0 6px 10px rgb(0 0 0 / 0.24);border-radius:10px;background:white;z-index:1;position:relative;padding:0 2.5%;}.tit-rozcestnik-2 a{float:none;width:50%;align-self:flex-end;text-decoration:none;padding:55px 10px 50px;}.tit-rozcestnik-2 img{display:block;margin:0 auto 18px;height:54px;}.block-bg{z-index:1;}.element-bg{position:absolute;left:0;right:0;top:0;bottom:0;}.element-bg-wrap{position:absolute;bottom:0;top:0;left:0;right:0;}.element-bg-activ .element-bg{-webkit-filter:blur(0);filter:blur(0);}.view-id-sluzby.view-display-id-block_2 .views-field-field-ikonka img{margin:0 auto 15px;max-height:40px;width:auto;}.view-id-sluzby.view-display-id-block_2{margin:0 auto;max-width:1300px;}#block-zvazujeteprodejnebopronajemnemovitosti .image-field img{margin:0 auto 15px;max-height:40px;width:auto;}#block-zvazujeteprodejnebopronajemnemovitosti .field--name-body{margin:0 auto;max-width:900px;}#block-zvazujeteprodejnebopronajemnemovitosti .flex-col p:not(.image-field){max-width:210px;margin:0 auto;}.view-id-nabidka_nemovitosti_block.view-display-id-block_7{padding-bottom:50px;}.block-views.block-views-blocknabidka-nemovitosti-block-block-7 h2.block-title{margin:20px 0 100px;}.oteviraci-doba-foot,a.foot-mail,a.foot-tel,.nem-lokalita,.cislo-zakazky,.vysledek-hypo.vysledek-hypo-btn,.oteviracka-icon-black,.mail-icon-black,.tel-icon-black{position:relative;}.oteviraci-doba-foot:before{background-image:url(/sites/default/files/icon/oteviraci-doba-white.png);content:"";width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;position:relative;top:4px;}a.foot-mail:before{background-image:url(/sites/default/files/icon/mail-dobre-bydleni-white.png);content:"";width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;position:relative;top:5px;}a.foot-tel:before{background-image:url(/sites/default/files/icon/telefon-dobre-bydleni-white-1.png);content:"";width:18px;height:18px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;position:relative;top:4px;}.cislo-zakazky:before{background-image:url(/sites/default/files/icon/cislo-zakazky.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:4px;}.nem-lokalita:before{background-image:url(/sites/default/files/icon/point-map.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:4px;}.vysledek-hypo.vysledek-hypo-btn:before{background-image:url(/sites/default/files/icon/hypoteka.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:4px;}.oteviracka-icon-black:before{background-image:url(/sites/default/files/icon/oteviraci-doba-black.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:5px;}.mail-icon-black:before{background-image:url(/sites/default/files/icon/mail-dobre-bydleni-black.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:5px;}.tel-icon-black:before{background-image:url(/sites/default/files/icon/telefon-dobre-bydleni-black-1.png);content:"";width:21px;height:21px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px;position:relative;top:5px;}.mail-icon-black,.tel-icon-black{display:inline-block;clear:both;margin-bottom:10px;}.cislo-zakazky:before,.nem-lokalita:before,.vysledek-hypo.vysledek-hypo-btn:before{}.nem-lokalita,.cislo-zakazky,.nem-hypo{margin-bottom:12px;}.info-box{margin-top:25px;}.toggle-hypo-lvl-1{padding:8px 0 20px;border-bottom:1px dotted #8ac29b;}.hypo-posuvniky-container{background:#F5F5F5;border-radius:6px;padding:10px 25px 18px;margin:10px 0 10px;}.hypo-info-golem{position:relative;top:-6px;}.hypo-info .btn{float:left;z-index:1;position:relative;}span.close-btn,.close-btn-hypo,.project-close-btn{background:black;display:inline-block;width:19px;height:19px;position:absolute;right:10px;border-radius:100px;top:6px;opacity:0;transition:all 0.3s;}.project-close-btn{top:9px;cursor:pointer;}.view-close-btn span.close-btn,.close-btn-hypo,.activ-project .project-close-btn{opacity:1;}span.close-btn:after,.close-btn-hypo:after,.project-close-btn:after{content:"";width:13px;height:1px;background:white;position:absolute;top:9px;transform:rotate(45deg);left:3px;}span.close-btn:before,.close-btn-hypo:before,.project-close-btn:before{content:"";width:13px;height:1px;background:white;position:absolute;top:9px;transform:rotate(-45deg);left:3px;}.hypo-info-text{position:relative;padding:22px 35px 22px 25px;}.toggle-hypo-lvl-2{background:white;border:1px solid #e5e5e5;overflow:hidden;border-radius:6px;margin-top:25px;margin-bottom:10px;}.toggle-hypo-lvl-2 img{width:100%;}.hypo-info{clear:both;text-align:right;}span.close-btn-hypo{top:10px;right:10px;cursor:pointer;}.nadpis-sluzby{position:relative;}.nadpis-sluzby.is-icon{padding-left:50px;}.nadpis-sluzby img{max-height:28px;width:auto;max-width:36px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.block-webform .block-wrap{padding:32px 25px;background:white;box-shadow:0 10px 20px hsl(0deg 0% 0% / 11%);border-radius:10px;}.webform-term-checkboxes--wrapper .panel-default > .panel-heading{color:#000000;background-color:transparent;border-color:transparent;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;padding:0;}.webform-term-checkboxes--wrapper.panel-default{border:0;}.form-type-tel{width:100%;}.form-control{border:1px solid #E4E4E4;height:36px;}.panel-default{box-shadow:none;}.webform-submission-form .panel-heading{background:transparent;padding:0;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;border:none;}.webform-submission-form .form-item{display:flex;flex-wrap:wrap;}.webform-submission-form .form-item > label{width:185px;font-weight:400;margin:7px 0 0px;}.webform-submission-form .form-item.form-type-radio > label,.webform-submission-form .form-item.form-type-checkbox > label{width:auto;font-weight:400;margin:0;}.webform-submission-form .form-type-checkbox{display:inline-block;margin:7px 30px 0 0;}.webform-submission-form .form-type-checkbox:last-child{margin:7px 0 0 0;}.webform-submission-form .panel-body,.webform-submission-form .form-textarea-wrapper,.webform-submission-form input:not(.form-checkbox),.webform-submission-form .select-wrapper,.webform-submission-form .fieldset-wrapper{width:calc(100% - 185px);}.form-type-radio input,.form-type-checkbox input{opacity:0;width:0;height:0;overflow:hidden;}.form-type-radio label,.form-type-checkbox label{position:relative;padding-left:26px;}.form-type-radio label:before{content:"";width:16px;height:16px;border-radius:30px;border:1px solid #C8C8C8;display:inline-block;position:absolute;left:0;top:4px;pointer-events:none;}.form-type-radio label:after{content:"";width:12px;height:12px;border-radius:30px;background:#8AC29B;display:inline-block;position:absolute;left:2px;top:6px;opacity:0;transition:all 0.3s;pointer-events:none;}.form-type-radio label.active:after{opacity:1;}.form-type-checkbox label:before{content:"";width:16px;height:16px;border-radius:4px;border:1px solid #C8C8C8;display:inline-block;position:absolute;left:0;top:4px;pointer-events:none;margin:0;}.form-type-checkbox label:after{content:"";width:12px;height:12px;border-radius:2px;background:#8AC29B;display:inline-block;position:absolute;left:2px;top:6px;opacity:0;transition:all 0.3s;pointer-events:none;margin:0;}.form-type-checkbox label.active:after{opacity:1;}.radios--wrapper .form-item.form-type-radio{display:inline-block;margin-top:7px;margin-bottom:0;}.radios--wrapper .form-item.form-type-radio:not(:last-child){margin-right:30px;}.radio + .radio,.checkbox + .checkbox{margin-top:10px;}.form-group{margin-bottom:20px;}section#block-page-nabidka h2.block-title{margin:0 0 30px;font-size:18px;font-family:'Source Sans Pro';font-weight:700;}.form-control:focus,.selectric-open .selectric .label,.selectric-open .selectric-items,.view-nabidka-nemovitosti-block .view-filters .form--inline input:focus{border:1px solid #8ac29b;box-shadow:none;}label.error{width:100% !important;color:#d6201f;font-size:14px;text-align:right;}.webform-submission-form .select-wrapper,.webform-submission-form .select-wrapper .label,.form-control{color:#9B9B9B;}.selectric-items li:hover{background:#e4f1e8;}.webform-button--submit{margin:35px auto 0 !important;display:block;text-transform:uppercase;padding:8px 35px 9px;}label{position:relative;}.form-required:after{background:transparent;content:"*";color:#d6201f;margin-left:3px;font-size:22px;position:absolute;top:-4px;}.field--item.first-foto{padding-bottom:5px;}.flex-row-makler .flex-col{display:inline-block;width:auto;vertical-align:bottom;margin-bottom:0;padding:0 20px;}.flex-row-makler{margin-top:45px;margin:45px -20px 45px;}.flex-row-makler img{max-height:148px;width:auto;}.flex-col.flex-col-makler-text,.flex-col.flex-col-makler-btn{margin-bottom:22px;}.view-id-makler.view-display-id-block_5 .flex-col.flex-col-makler-text{margin-bottom:16px;}.makler-title{font-size:18px;font-weight:700;color:#D6201F;margin-bottom:5px;}.makler-tel{margin-bottom:5px;}.region.region-content{padding-bottom:50px;}.slick-track{padding:55px 0;}.page-node-4057 .page-header{color:#D6201F;margin:0 0 0;padding:95px 0 75px;}.page-node-4057 .page .field--name-body{text-align:center;font-size:20px;margin-bottom:60px;}.modal-dialog.modal-dialog-centered{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important;}.modal-content .block-webform .block-wrap{background:transparent;box-shadow:none;padding:5px 25px 10px;}.modal-dialog.modal-dialog-centered{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important;}h2.modal-title{font-family:'Source Sans Pro';font-weight:700;font-size:22px;color:#ffffff;}.modal-header{padding:15px 25px;border-bottom:none;background:#8ac29b;}.modal-header .close{margin:0;position:absolute;opacity:1;top:0;right:0;font-size:32px;padding:14px 15px;text-shadow:none;color:white;}.nektivni-nabidka .nem-menu-group .nem-menu{background:#D6201F;}.nem-menu-group .nem-menu.nem-menu-not-aktiv{display:block;color:white;text-decoration:none;padding:10px 20px 9px;font-size:18px;font-weight:700;}.modal-text{width:100%;}.decor-mod{font-weight:700;padding-bottom:18px;margin-bottom:15px;border-bottom:1px dotted #8ac29b;}.url-nodu{border:1px solid #8ac29b;padding:5px 11px 7px;margin:15px 0 5px;border-radius:4px;}.modal .webform-button--submit{margin:32px -15px -20px !important;display:block;width:calc(100% + 30px);}section#block-kontakt-makler{margin-top:15px;}.page-node-4056 .main-container{display:flex;flex-wrap:wrap;max-width:1366px;margin:0 auto;}.page-node-4056 .main-container .page{box-shadow:0 10px 20px rgb(0 0 0 / 11%);padding:10px 45px;background:white;border-radius:10px;margin-bottom:80px;}.page-node-4056 .main-container .field--name-body h2:first-child{margin:25px 0 10px;}.page-node-4056 .main-container .field--name-body h2{margin:45px 0 15px;color:#D6201F;}.page-node-4056 .main-container .field--name-body h4{margin:35px 0 15px;font-size:18px;font-family:'Source Sans Pro';font-weight:700;}.hlavicka{position:relative;overflow:hidden;transition:all 0.6s;margin-bottom:0;padding:40px 0 0;}.hlavicka.halvicka-img{margin-bottom:85px;padding:40px 0 100px;}.region.region-nadpis{position:relative;z-index:50;}.block-flex-project{display:flex;width:100%;flex-flow:wrap;max-width:1366px;margin:0 auto;position:relative;justify-content:center;}.element-bg-activ .block-flex-project .region-hlavicka{opacity:0;pointer-events:none;}.block-flex-project .region-hlavicka-projekty{padding:0px 15px;}.view-id-projekty.view-display-id-block_1 .views-row:last-child{margin-bottom:0;}.view-id-projekty.view-display-id-block_1 .views-row article.projekty{box-shadow:0 6px 10px rgb(0 0 0 / 0.24);border-radius:10px;overflow:hidden;height:100%;position:relative;}.projekt-tit-wrap-schov{text-align:center;padding:0;transition:all 0.6s;background:white;}.projekt-tit-wrap h2{font-size:16px;font-family:'Source Sans Pro';font-weight:700;color:white;text-align:center;margin:0;position:relative;bottom:100%;transition:all 0.3s;padding:8px 0;}.views-row.activ-project .projekt-tit-wrap h2{color:#D6201F;padding:19px 0 15px;}.view-id-projekty.view-display-id-block_1 .view-header{text-align:center;}.element-bg-activ .view-id-projekty.view-display-id-block_1 .view-header{opacity:0;}.projekt-tit-wrap a.btn{width:100%;margin-top:20px;}.projekt-tit-wrap{position:relative;}.element-bg span{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.6s;background-size:cover;background-position:center;}.element-bg-activ .element-bg span{-webkit-filter:blur(0);filter:blur(0);}.element-bg div{transition:all 0.6s;}.element-bg > div.active-image{opacity:1;}.element-bg > span{position:absolute;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;}.projekt-tit-wrap-img h2{font-size:18px;font-weight:700;font-family:'Source Sans Pro';color:white;position:absolute;bottom:0;width:100%;text-align:center;z-index:1;}.projekt-tit-wrap-img:after{content:"";position:absolute;width:100%;z-index:0;bottom:0;opacity:0.8;height:35%;display:block;background:rgb(0,0,0);background:-moz-linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);pointer-events:none;}.projekt-tit-wrap-img{transition:all 0.6s;}.projekt-tit-wrap-schov{transition:all 0.6s;}.hover-project .projekt-tit-wrap-schov{max-height:400px;}.hover-project-all .hover-project .projekt-tit-wrap-img{transform:translateY(-100%);}.element-bg-activ .projekt-tit-wrap-img{opacity:0;max-height:0;}.projekt-tit-schov{padding:0 20px;}.projekt-tit-schov .btn{margin:15px 0 20px;}.projekt-tit-schov h2{font-size:18px;font-weight:700;font-family:'Source Sans Pro';color:#d6201f;margin:0;padding:15px 0 8px;}.projekt-tit-schov .btn{margin:13px 0 20px;padding:6px 25px 7px;}.image-map-container .map-selector.hover{color:#546E7A80;}.node-type-projekty .page-header{color:white;text-shadow:0px 3px 6px rgb(0 0 0 / 75%);}.node-type-projekty .field--name-field-obsah h2{text-align:center;font-size:40px;color:#D6201F;margin:80px 0 70px;}.node-type-projekty .field--name-field-obsah h3{text-align:center;font-size:34px;color:black;margin:80px 0 70px;}.field--name-field-obsah .field--item:first-child h2:first-child{margin-top:0;}.field--name-field-obsah .field--item:first-child ul{margin-top:0;}.node-type-projekty .field--name-field-obsah .field--item{max-width:940px;margin-left:auto;margin-right:auto;}.wrap-960{max-width:960px;margin:0 auto;}.page-node-type-projekty{font-size:18px;}.info-box-1{padding:20px 24px;background:#e2f0e6;margin-bottom:60px;margin-top:55px;}.info-box-1 > .field{display:flex;flex-wrap:wrap;width:100%;}.info-box-1 > .field:not(:last-child){margin-bottom:12px;}.paragraph--type--ke-stazeni .file > span{border:0;color:#d6201f;font-size:16px;}.paragraph--type--ke-stazeni{margin-bottom:120px;}.paragraph--type--ke-stazeni .file > .file-icon .glyphicon-file:before{color:#d6201f;}.paragraph--type--ke-stazeni .file>.file-icon .glyphicon-file:before{color:#d6201f;font-size:22px;position:relative;top:2px;}.paragraph--type--ke-stazeni .field--label{text-align:center;font-size:32px;margin-bottom:45px;font-family:'Bebas Neue';font-weight:400;}.info-box-1 > .field > div.field--label{width:320px;}.info-box-1 > .field > div.field--item{max-width:100% !important;margin:0;width:calc(100% - 320px);}.field--name-field-obsah .field--item ul.icon-check{font-size:18px;}.field--name-field-obsah .field--item ul.double-col{columns:2;font-size:18px;margin-left:5%;margin-right:5%;}.field--name-field-obsah ul{margin:0 0 30px;padding:0;}.field--name-field-obsah ul li{position:relative;padding:0 0 8px 30px;list-style:none;}.field--name-field-obsah ul.icon-check{margin-bottom:60px;}.field--name-field-obsah ul.icon-check li{padding:0 0 0 40px;margin-bottom:26px;}.field--name-field-obsah ul.icon-check li:before{width:23px;height:23px;border-radius:0;background:transparent;content:"";display:inline-block;position:absolute;left:0px;top:3px;background-image:url(/sites/default/files/icon/check.png);background-size:contain;background-position:left top;background-repeat:no-repeat;}.field--name-field-obsah ul li:before{width:12px;height:12px;border-radius:50px;background:#42AA28;content:"";display:inline-block;position:absolute;left:0px;top:9px;}.field--name-field-obsah > .field--item{margin-bottom:80px;}.field--name-field-obsah p{margin:0 0 30px;}.field--name-field-obsah p a{color:#D6201F;}.field--name-field-obsah > .field--item{margin-bottom:100px;}.table-pozemky tr td:last-child{color:#02AC13;font-weight:bold;}.table-pozemky tr td,.table-pozemky tr th{text-align:right;}.table-pozemky tr td:first-child,.table-pozemky tr th:first-child{text-align:left;}.stav_rez,tr.status_rezervovano td:last-child{color:orange;font-weight:bold;}.table-pozemky td:last-child:after{content:"na prodej";}tr.status_rezervovano td:last-child:after{content:"rezervováno";}tr.status_prodano td:last-child:after{content:"prodáno";}.stav_prodano,tr.status_prodano td,tr.status_prodano td:last-child{color:#c9c9c9;}table.table-svetla tbody tr{background:#f5faf6;border-top:1px solid #d0e6d7;}table.table-svetla tbody tr:hover{background:white;}.container-chevron{display:block;position:absolute;width:73px;bottom:0;height:90px;text-align:center;left:50%;transform:translateX(-50%);padding:0 20px;cursor:pointer;}.chevron{position:absolute;width:33px;height:8px;opacity:0;transform:scale(0.3);animation:move-chevron 3s ease-out infinite;}.chevron:first-child{animation:move-chevron 3s ease-out 1s infinite;}.chevron:nth-child(2){animation:move-chevron 3s ease-out 2s infinite;}.chevron:before,.chevron:after{content:'';position:absolute;top:0;height:100%;width:50%;background:white;}.chevron:before{left:0;transform:skewY(30deg);}.chevron:after{right:0;width:50%;transform:skewY(-30deg);}@keyframes move-chevron{25%{opacity:1;}33.3%{opacity:1;transform:translateY(36px);}66.6%{opacity:1;transform:translateY(50px);}100%{opacity:0;transform:translateY(77px) scale(0.5);}}.click-map img{max-width:100%;height:auto;}.cheb-mapa-sidla{max-width:1100px;margin:0 auto;}.cheb-mapa-sidla img{max-width:100%;}body.node-type-projekty{background:white;}.click-map{overflow-x:overlay;}.image-map-container{display:block;margin:0 auto;max-width:1920px;height:100%;overflow:hidden;}.paragraph.paragraph--type--galerie{max-width:1920px;margin:0 auto;}.field--item-4 .paragraph.paragraph--type--galerie{max-width:1920px;margin:0 auto;}#block-webform-kontakt-projekt .form-type-processed-text{font-weight:700;padding-bottom:21px;margin-bottom:30px;border-bottom:1px dotted #8ac29b;}.image-map-container > div{width:100% !important;}.click-map img{width:100%;height:auto;}.patro-info-table{display:flex;max-width:1700px;margin:-55px auto 0;}.patro-info-table .table-responsive{width:50%;margin:0 35px;}table{width:100%;}table td{padding:6px 15px;}table thead tr{background:#8AC29B;}table tbody tr{background:#e2f0e6;border-top:1px solid white;}table tbody tr:hover,table tbody tr.is-hover{background:#f5c7c7;}table th{padding:8px 15px;color:white;}thead tr{}.field--name-field-tlacitko a{padding:18px 5% 19px;margin-bottom:35px;display:inline-block;}.node-type-projekty .field--name-field-makler{margin:0 -30px -50px;padding:60px;text-align:center;background:#F5F5F5;}.makler-projekt img{max-width:174px;border-radius:500px;margin:0 auto;}.node-type-projekty .field--name-field-makler > .field--label{font-size:40px;color:#D6201F;margin-bottom:60px;font-family:'Bebas Neue';font-weight:400;}.makler-projekt h2{color:#D6201F;font-family:'Source Sans Pro';font-size:18px;font-weight:700;margin:40px 0 5px;}.makler-projekt > .field{margin-bottom:5px;}.row-gal img{max-width:100%;}.paragraph--type--galerie .field--name-field-nadpis{color:#D6201F;font-family:'Bebas Neue';font-size:40px;text-align:center;margin-bottom:85px;}.page-node-type-projekty .field--name-field-obsah > .field--item:last-child{margin-bottom:120px;}.field--name-field-obsah > .field--item:last-child{margin-bottom:50px;}.fancybox-thumbs{background:rgb(0 0 0 / 0.5);}.fancybox-thumbs__list a:before{border:3px solid #8AC29B;}.maphilighted{background-repeat:no-repeat;}a.all-projects{margin:15px 10px 0;padding:11px 8px 13px;display:block;opacity:1;transition:all 0.6s;box-shadow:0 -2px 10px rgb(0 0 0 / 10%);text-decoration:none;z-index:9;position:relative;border:1px solid #d6201f;background:white;color:#000000;font-weight:400;border-radius:10px;}a.all-projects:hover,a.all-projects:focus{background:#d6201f;color:white;}#block-views-block-projekty-block-2 .view-content{justify-content:center;text-align:center;}.box-flex{height:100%;overflow:hidden;box-shadow:0 10px 20px rgb(0 0 0 / 11%);border-radius:10px;background:white;position:relative;}#block-views-block-projekty-block-2{margin-top:80px;}.box-flex-text{padding:0 35px 25px;}.box-flex-text h2 a{text-decoration:none;}.pdf-test{display:none;}.user-logged-in .pdf-test{display:flex;margin-top:1px;}nav.tabs{width:100%;clear:both;}.user-logged-in #navbar{top:79px}.captcha{margin-top:30px;}.nem-lokalita,.nem-hypo .vysledek-hypo.vysledek-hypo-btn{padding-right:40px;}.field--name-field-obsah .paragraph--type--text img{max-width:100%;}.form-item-field-advert-type-target-id{display:none !important;pointer-events:none !important;}.schovana-gal{height:0;overflow:hidden;}.carusel_slider .slick-list,.carusel_slider .slick-track{height:100%;}.carusel_slider .slick-slide img{display:block;max-width:100%;width:auto;}.row-fotogal-slick .slick-track{padding:0;}.link-makler-nabidky a{text-decoration:underline;display:inline-block;margin-top:5px;position:relative;padding-right:20px;}.link-makler-nabidky a:before{content:"";background-image:url(/sites/default/files/klic.png);width:13px;height:13px;display:block;position:absolute;background-position:center;background-size:cover;position:absolute;right:0;top:7px;}.link-makler-nabidky a:hover,.link-makler-nabidky a:focus{text-decoration:none;}h2.makler-filter{width:100%;text-align:center;margin:-30px 0 40px;color:#d6201f;}.box-hypoteka-new{margin:25px 0 5px;}.box-hypoteka-new iframe{border:0;max-width:100%;}.box-hypoteka-new iframe .banner{padding:0;}.box-hypoteka-new{margin:25px 0 5px 0;overflow:hidden;}.new-slider-item img{height:100%;}a.fancy-link.fancy-link-active{display:block;height:100%;width:100%;}.new-slider-nem .new-slider-item{padding:4px 2px;}.new-slider-nem .slick-list{margin:0 -2px;}.new-slider-nem{overflow:hidden;}.renew-hypo{display:flex;flex-wrap:wrap;position:relative;background:#d8ebde;border-radius:25px;overflow:hidden;max-width:523px;}.hypo-posuvniky-container{background:transparent;border-radius:6px;padding:0;margin:10px 0 10px;}.hypo-posuvniky-container .slidecontainer{width:100%;}.hypo-posuvniky-container .irs-slider{position:absolute;display:block;cursor:grab;z-index:1;width:26px;height:26px;top:0;background-position:0 -120px;border-radius:25px;border:4px solid #F5F5F5;}.slidecontainer span.irs-line{height:6px;top:10px;position:relative;display:block;overflow:hidden;background:#525149;border-radius:10px;outline:0!important;}.slidecontainer .irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;margin-top:0;}.slidecontainer .irs-bar{height:8px;top:10px;background-position:0 -60px;border-bottom-left-radius:4px;border-top-left-radius:4px;position:absolute;display:block;left:0!important;width:0;}.irs-bar,.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-slider{background:#8AC29B;}.slidecontainer span.irs-min,.slidecontainer span.irs-max,.slidecontainer span.irs-from,.slidecontainer span.irs-to,.slidecontainer span.irs-single{display:none;}.slidecontainer .irs-slider{background:#8AC29B;}.slidecontainer .irs-bar{height:8px;top:10px;background-position:0 -60px;border-bottom-left-radius:4px;border-top-left-radius:4px;}span.close-btn.close-btn-hypo{opacity:1;top:15px;right:15px;}.renew-hypo .renew-hypo-col-1{width:calc(100% - 225px);padding:25px 15px 25px 35px;min-height:297px;}.renew-hypo .renew-hypo-col-2{align-self:end;width:225px;height:225px;color:white;position:relative;margin-bottom:12px;}.renew-hypo-col-2 .vysledek-hypo-wrap{position:relative;z-index:2;background:#525149;width:225px;height:225px;border-radius:500px;padding:20px;display:flex;align-items:center;text-align:center;}.renew-hypo .renew-hypo-col-2:before{background:white;content:"";display:block;width:300%;height:300%;position:absolute;z-index:1;left:-15%;top:-13%;border-radius:740px;}.renew-hypo-cena > span:last-child{font-weight:700;color:#D6201F;}.renew-hypo-cena,p.input-nadpis > span{display:flex;justify-content:space-between;width:100%;}.vysledek-hypo.vysledek-hypo-new{width:100%;}.hypo-new-text-1{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:6px;margin-top:-5px;}.hypo-new-text-2{line-height:1.2;}.hypo-new-text-3{font-size:30px;font-weight:700;line-height:1.2;margin:3px 0 7px;}.hypo-new-text-4 a.btn{font-size:16px;padding:6px 12px;}.renew-hypo-h2{font-size:20px;font-weight:700;margin-bottom:5px;}p.input-nadpis > span{margin-bottom:2px;}.slidecontainer-box{margin:1px 0 4px;}.cena-hypo .range-slider-value{display:none;}.irs-hidden-input{position:absolute!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important;}.renew-hypo-col-priklad{background:#d8ebde;padding:25px 15px 25px 35px;border-radius:25px;max-width:523px;margin-top:15px;font-size:14px;display:none;}.renew-hypo-cena > span:last-child,p.input-nadpis > span > span:last-child{font-weight:700;}.renew-hypo-col-loga{max-width:523px;opacity:0;height:0;transition:height 0.6s;}.renew-hypo-col-loga.slick-initialized{height:61px;opacity:1;}.renew-hypo-col-loga .slick-track{padding:15px 0 0;}.renew-hypo-info{max-width:235px;}.renew-hypo-wrap{padding:15px 0;border-bottom:1px dotted #8ac29b;}.renew-hypo-wrap{display:none;}.new-slider-top.is-video:before,.new-slider-item-video:before{content:"";border-radius:10000px;height:100%;max-height:300px;aspect-ratio:1 / 1;background:#d6201f;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0.75;pointer-events:none;transition:all 0.3s;}.new-slider-top.is-video:after,.new-slider-item-video:after{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:100px solid white;content:"";position:absolute;left:52%;top:50%;transform:translate(-50%,-50%);opacity:0.75;pointer-events:none;transition:all 0.3s;}.new-slider-top.is-video:hover:before,.new-slider-top.is-video:hover:after,.new-slider-item-video:before,.new-slider-item-video:after{opacity:1;}.new-slider-item-video:before{width:150px;height:150px;}.new-slider-item-video:after{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:45px solid #fff;left:50%;margin-left:7px;}.new-slider-item-video,.new-slider-top{position:relative;}@media screen and (min-width:768px){.flex-col-3,.flex-col-2,.flex-col-4{width:50%;}.flex-col{padding:0 22px;margin-bottom:44px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .views-row{margin:0 22px;}.view-id-navstivene_nemovitosti.view-display-id-block_1{margin:0 22px;}.flex-row-views .view-content,.flex-row{margin:0 -22px;}.region-full-content section{padding:0 44px;}.view-id-sluzby.view-display-id-block_2 .view-content .views-row{width:33.33333333%;}a.foot-mail{margin-right:30px;margin-bottom:7px;display:inline-block;}.modal-dialog{width:750px;}.block-flex-project .region-hlavicka{width:calc(100% - 350px);padding:0 35px;transition:all 0.6s;opacity:1;padding-bottom:100px;}.container-fluid{padding:0 30px;}.only-mobile{display:none;}.double-row{columns:2;column-gap:30px;margin-bottom:45px;}.double-row{}}@media screen and (min-width:992px){.page-node-4037 ul.menu--rozcestnik > li:first-child a{border-bottom-left-radius:10px;}.page-node-4037 ul.menu--rozcestnik > li{align-self:center;}.page-node-4037 ul.menu--rozcestnik > li.active a{padding:12px 15px;}.page-node-4037 ul.menu--rozcestnik > li:last-child a{border-bottom-right-radius:10px;}.view-id-sluzby.view-display-id-block_1 .views-row{display:flex;flex-flow:wrap;padding:35px 0;}.view-id-sluzby.view-display-id-block_1 .views-row > div{padding:0 30px;}.view-id-sluzby.view-display-id-block_1 .views-row .views-field-title{width:300px;padding-left:0;}.view-id-sluzby.view-display-id-block_1 .views-row .views-field-body{width:calc(100% - 300px);padding-right:0;}.flex-col.flex-wrap{width:65%;margin-right:5%;}.flex-col.flex-mapa{width:30%;}.kontakt-block{box-shadow:0 10px 20px rgb(0 0 0 / 11%);border-radius:10px;background:white;}.kontakt-block-text{padding:28px 35px;}.flex-col.flex-mapa .kontakt-block{position:sticky;top:0;}.page-node-4038 .region-content,.view-id-sluzby.view-display-id-block_1{display:flex;flex-wrap:wrap;max-width:1366px;margin:0 auto;}.block-flex-project .region-hlavicka-projekty{width:100%;max-width:350px;position:absolute;right:0;padding:0 40px;top:-74px;z-index:60;margin-top:-35px;}.view-id-projekty.view-display-id-block_1 .views-row{margin-bottom:10px;min-height:0;max-height:0;transition:all 0.6s;}.view-id-projekty.view-display-id-block_1 .field--name-field-hlavni-obrazek img{max-height:300px;transition:all 0.3s;}.projekt-tit-wrap-img{opacity:1;max-height:400px;position:relative;z-index:1;transform:translateY(0);transform-origin:top;}.projekt-tit-wrap-schov{border-radius:10px;overflow:hidden;position:absolute;z-index:0;top:0;height:100%;width:100%;}.view-id-projekty.view-display-id-block_1 .view-header{border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;background:white;margin:0 10px;padding:9px 8px;opacity:1;transition:all 0.6s;box-shadow:0 -2px 10px rgb(0 0 0 / 10%);font-size:18px;border:1px solid #d6201f;border-bottom:0;}ul.menu--rozcestnik > li.active a{padding:10px 15px;}ul.menu--rozcestnik > li.active:after{content:"";width:36px;height:36px;position:absolute;bottom:-12px;z-index:1;background:#d6201f;border-radius:6px;transform:translateX(-50%) rotateX(30deg) rotate(45deg);left:50%;}ul.menu--rozcestnik > li:first-child a{border-top-left-radius:10px;}ul.menu--rozcestnik > li:last-child a{border-top-right-radius:10px;}.view-nabidka-nemovitosti-block .view-filters{max-width:900px;width:100%;margin:0 auto;background:white;padding:37px 20px 30px;box-shadow:0 6px 10px rgb(0 0 0 / 0.24);border-radius:10px;margin-bottom:80px;}#block-vyberprodejepronajmumobil{display:none;}}@media screen and (min-width:1200px){body{margin-top:99px;}.flex-col-3,.flex-col-4{width:33.33333333%;}.tit-rozcestnik-2 a{width:16.66666666%;}.flex-col{padding:0 30px;margin-bottom:60px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .views-row{margin:0 30px;}.view-id-navstivene_nemovitosti.view-display-id-block_1{margin:0 30px;}.flex-row-views .view-content,.flex-row{margin:0 -30px;padding:0 30px;}.region-full-content section{padding:0 60px;}.navbar-default .navbar-nav > li > a:after{content:"";bottom:35px;background:#D6201F;height:1px;left:50%;right:50%;position:absolute;transition:all 0.4s;opacity:0;}.navbar-default .navbar-nav > li > a:hover:after,.navbar-default .navbar-nav > li > a:focus:after{left:15px;right:15px;opacity:1;}.nem-col-left{width:45%;}.nem-col-right{width:55%;}.nem-col-right .nem-obsah{padding:40px 50px;}.view-id-sluzby.view-display-id-block_2 .view-content .views-row{width:16.66666666%;}button.menu-toggle{display:none;}.field--item-4 .paragraph.paragraph--type--galerie{padding:0 50px;}.view-id-projekty.view-display-id-block_1{opacity:0;transition:all 0.3s 0.5s;}.view-id-projekty.view-display-id-block_1.views-load{opacity:1;}.page-node-4038 .region-content > .page.full{width:53%;padding:0 40px;}.page-node-4038 .region-content > #block-page-nabidka{width:47%;padding:0 40px;}.nem-col-left{overflow:hidden;}.carusel-foto{width:max-content;}.carusel-foto .field--item{max-height:100%;float:left;height:inherit;margin-right:5px;}.carusel-foto .field--item img{max-height:100%;}.field--item.first-foto{padding-bottom:5px;}.carusel-foto-wrap{position:relative;}.double-row{column-gap:60px;}.carusel_slider{padding-top:4px;}.carusel_slider .slick-slide{padding-right:4px;}.row-fotogal-slick button.slick-next.slick-arrow,.new-slider-nem button.slick-next.slick-arrow{top:4px;bottom:0;position:absolute;width:65px;height:auto;transform:none;right:0;transition:right 0.6s;}.row-fotogal-slick button.slick-next.slick-arrow:after,.new-slider-nem button.slick-next.slick-arrow:after{background:rgb(0,0,0);background:-moz-linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);content:"";width:115px;height:100%;display:block;position:absolute;right:0;top:0;pointer-events:none;}.row-fotogal-slick button.slick-next.slick-arrow:before,.new-slider-nem button.slick-next.slick-arrow:before{color:white;opacity:1;content:"";border:2px solid !important;width:28px;height:28px;display:block;transform:rotate(45deg) translateY(-50%);position:absolute;z-index:5;top:50%;border-bottom:0 !important;border-left:0 !important;right:35px;}.row-fotogal-slick button.slick-prev.slick-arrow,.new-slider-nem button.slick-prev.slick-arrow{top:4px;bottom:0;position:absolute;width:65px;height:auto;transform:none;left:0;transition:left 0.6s;}.row-fotogal-slick button.slick-prev.slick-arrow:after,.new-slider-nem button.slick-prev.slick-arrow:after{background:rgb(0,0,0);background:-moz-linear-gradient(90deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8995973389355743) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);content:"";width:115px;height:100%;display:block;position:absolute;left:0;top:0;pointer-events:none;}.row-fotogal-slick button.slick-prev.slick-arrow:before,.new-slider-nem button.slick-prev.slick-arrow:before{color:white;opacity:1;content:"";border:2px solid !important;width:28px;height:28px;display:block;transform:rotate(225deg) translateY(-50%);position:absolute;z-index:5;top:50%;border-bottom:0 !important;border-left:0 !important;left:35px;}.row-fotogal-slick button.slick-prev.slick-arrow.slick-disabled,.new-slider-nem button.slick-prev.slick-arrow.slick-disabled{left:-120px;}.row-fotogal-slick button.slick-next.slick-arrow.slick-disabled,.new-slider-nem button.slick-next.slick-arrow.slick-disabled{right:-120px;}.field--item.field--item-last.slick-slide{position:relative;}.field--item.field--item-last.slick-slide:after{height:100%;background:hsl(0 75% 78% / 1);width:8px;display:block;position:absolute;right:3px;top:0;content:"";}.carusel_slider .slick-slide img{height:100%;}.new-slider-item-last img{border-color:#d6201f;}.new-slider-top{height:65%;transition:all 0.3s;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}.new-slider-bottom{height:35%;}.new-slider-nem .slick-list,.new-slider-nem .slick-track{height:100%;padding:0;}}@media screen and (min-width:1400px){}@media screen and (min-width:1600px){.flex-col-4{width:25%;}}@media screen and (min-width:1920px){.info-card .info-karta{font-size:0.8vw;line-height:1.5vw;}}@media screen and (max-width:1599px){}@media screen and (max-width:1399px){.patro-info-table .table-responsive{margin:0px 15px;}}@media screen and (max-width:1199px){.menu-toggle{position:absolute;right:0;top:0;border:0;background:transparent;padding:29px 25px;}.menu-toggle .icon-bar{height:1px;background:#D6201F;width:32px;margin-bottom:7px;display:block;}.menu-toggle .icon-bar:last-child{margin-bottom:0;}nav#block-dobrebydleni-main-menu{float:none;clear:both;margin:0 -30px;}.navbar-nav > li{float:none;}.navbar-default .navbar-nav > li > a{color:#000;text-decoration:none;padding:18px 30px 18px;position:relative;font-weight:400;}.navbar-default .navbar-nav > li:first-child > a{border-top:1px solid #d6201f;}.navbar-default .navbar-nav > li{border-bottom:1px solid #d6201f;}a.logo img{height:18px;}.navbar .logo{width:42px;height:42px;margin:18px 0 16px;}nav#block-dobrebydleni-main-menu{display:none;}.navbar-nav{float:none;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:#eef6f0;}.block-flex-project .region-hlavicka-projekty{top:35px;}.tit-rozcestnik-2 a{width:33.33333333%;padding:25px 10px 25px;}a.rozcest-1,a.rozcest-2,a.rozcest-3{padding-top:45px;}a.rozcest-4,a.rozcest-5,a.rozcest-6{padding-bottom:45px;}.page-node-4038 .region-content > .page.full,.page-node-4038 .region-content > #block-page-nabidka{width:100%;padding:0 15px;}.page-node-4038 .region-content > #block-page-nabidka{margin-bottom:60px;}.navbar-nav{margin:0;}.patro-info-table .table-responsive{width:100%;margin:0;min-width:100%;clear:both;}table.col-1.table{margin-bottom:0;}.field--item.first-foto{display:none;}.nem-col-left{max-width:100%;}.carusel-foto .slick-track{padding:0;}.carusel-foto{height:0;}span.fancy-img-one{display:none;}.carusel-foto{height:0;overflow:hidden;}.slick-next{right:0px;width:60px;height:80px;background:rgb(255 255 255 / 50%) !important;border-top-left-radius:10px;border-bottom-left-radius:10px;}.slick-next:before{position:relative;right:-10px;}.slick-prev:before{position:relative;left:20px;}.slick-prev{left:0px;width:60px;height:80px;background:rgb(255 255 255 / 50%) !important;border-top-right-radius:10px;border-bottom-right-radius:10px;}.nem-obsah{padding:25px 15px 0;}.new-slider-item img{height:auto;max-width:100%;width:100%;}.new-slider-top{display:none;}.nem-col-left{width:100%;}.new-slider-nem img[src="/sites/default/files/lazy-default.gif"]{}.new-slider-nem .new-slider-item{padding:0 2px;}.new-slider-nem .slick-track{padding:0;}.flex-row-makler{margin:45px -15px 45px;}}@media screen and (max-width:991px){ul.menu--rozcestnik > li{padding:0 6px 12px;}ul.menu--rozcestnik,#block-vyberprodejepronajmumobil{border-bottom:1px solid #E4E4E4;margin-bottom:24px;padding-bottom:12px;}.page-node-4037 ul.menu--rozcestnik,.page-node-4037 #block-vyberprodejepronajmumobil{border-bottom:none;margin-bottom:0;padding-bottom:0;}ul.menu--rozcestnik{width:100%;}nav#block-rozcestnik{max-width:none;width:auto;margin:0 -6px;}#block-vyberprodejepronajmumobil .field--name-body > p{display:flex;width:100%;text-align:center;flex-wrap:wrap;margin:0 auto;}#block-vyberprodejepronajmumobil .field--name-body span{float:none;align-self:flex-end;display:block;margin:0 6px 12px;width:calc(50% - 12px);border:1px solid #e4e4e4;border-radius:4px;}ul.menu--rozcestnik > li.active a,#block-vyberprodejepronajmumobil .field--name-body span.active-tab{border-radius:4px;}.block-flex-project .region-hlavicka{width:100%;padding:0 30px;margin-bottom:30px;}.projekt-tit-wrap-schov{display:none;}.view-projekty .view-content .views-row{width:50%;padding:0 22px;margin-bottom:22px;}.view-projekty .view-content{display:flex;flex-flow:wrap;margin:0px -22px;padding:0 15px;}.view-id-projekty.view-display-id-block_1 .view-header{margin:30px 0 20px;font-size:26px;font-family:'Bebas Neue';}a.all-projects{padding:11px 40px 13px;display:block;margin:25px auto 0;}.hlavicka.halvicka-img{margin-bottom:50px;padding:0;}.block-views.block-views-blocknabidka-nemovitosti-block-block-7 h2.block-title{margin:20px 0 45px;}.view-id-nabidka_nemovitosti_block.view-display-id-block_7{padding-bottom:0;}.page-node-4038 .region-content > .page.full,.page-node-4038 .region-content > #block-page-nabidka{padding:0;}.view-id-sluzby.view-display-id-block_1 .views-row{padding:30px 20px;}.nadpis-sluzby{margin-bottom:25px;}.view-id-sluzby.view-display-id-block_1 .views-row:last-child{padding-bottom:15px;}.view-id-sluzby.view-display-id-block_1 .views-row:first-child{padding-top:15px;}.hlavicka{padding:0;}.view-id-sluzby.view-display-id-block_1 .view-content{padding:10px 0px;margin-bottom:0px;}.view-id-makler.view-display-id-block_4{max-width:80%;margin:0 auto;}.view-id-makler.view-display-id-block_4 .flex-col{margin-bottom:40px;}.mapa-kontakt{margin-bottom:50px;border:1px solid #d4d4d4;}.form-item-field-typ-obchodu-target-id{display:none !important;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-actions{clear:both;width:100%;max-width:100%;text-align:center;margin-bottom:60px;margin:4px 0 30px;border-top:1px solid #E4E4E4;padding-top:24px;}#block-vyberprodejepronajmumobil .field--name-body{margin:0 -6px;}.form-item-field-filtr-mesto-target-id label.control-label,.form-item-field-filtr-byty-target-id label.control-label{display:none !important;}.form-item-field-evidencni-sislo-value label.control-label{position:absolute;z-index:1;top:7px;left:22px;opacity:0;transition:opacity 0.3s;margin-bottom:0 !important;}.form-item-field-evidencni-sislo-value.empty-input label.control-label{opacity:1;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div.form-item-field-evidencni-sislo-value{max-width:160px;}.pagination > li > a,.pagination > li > span{width:40px;height:40px;line-height:29px;margin:0 0 10px -1px;border-radius:0 !important;}.pagination{margin:40px 0 0;}.form-inline .form-group{margin-bottom:20px;}.views-exposed-form{margin:0 -6px;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div{padding:0 6px;}ul.menu--rozcestnik > li a,#block-vyberprodejepronajmumobil .field--name-body span{background:white;border:1px solid #e4e4e4;position:relative;text-decoration:none;z-index:2;padding:7px 15px;cursor:pointer;border-radius:4px;}.field--name-field-obsah .field--item ul.double-col{columns:2;font-size:16px;margin-left:0;margin-right:0;}.block-views-blocknavstivene-nemovitosti-block-1{padding:50px 0 0;}.slick-track{padding:5px 0;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .views-row{margin:20px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .slick-prev:before{left:40px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .slick-prev{left:0;width:75px;top:35%;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .slick-next:before{position:relative;right:-8px;}.view-id-navstivene_nemovitosti.view-display-id-block_1 .slick-next{right:0;width:75px;top:35%;}.modal-dialog.modal-dialog-centered{position:absolute;left:50%;top:0;transform:translate(-50%,0%) !important;width:100%;padding:15px;}#block-views-block-projekty-block-2{margin-top:45px;}.field--name-field-obsah > .field--item{margin-bottom:35px;}.carusel_slider .slick-slide{padding:0 2px;}.carusel_slider .slick-list{margin:0 -2px;}}@media screen and (max-width:975px){.user-logged-in #navbar{top:39px}}@media screen and (max-width:767px){.table-responsive{-webkit-overflow-scrolling:touch;}.node-type-projekty .page-header{color:white !important;line-height:1.2;padding:20px 15px 0 !important;}.pagination > li > a,.pagination > li > span{width:40px;height:40px;line-height:29px;margin:0 0 10px -1px;border-radius:0 !important;}.view-projekty .view-content .views-row{width:100%;padding:0 15px;margin-bottom:15px;}.block-flex-project .region-hlavicka{padding:0 15px;}.view-projekty .view-content{margin:0 -15px;padding:0;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin:0;}.tit-rozcestnik-1{margin:0 0px 1px;}.tit-rozcestnik-2{border-top-left-radius:0;border-top-right-radius:0;}h1,.page-header,.block-views h2.block-title,.node-type-projekty .field--name-field-obsah h2{font-size:34px;}.paragraph--type--galerie .field--name-field-nadpis{font-size:34px;}body:not(.page-node-type-nemovitost) .page-header{padding:40px 15px 40px;margin:0;}.webform-submission-form .form-item > label{width:100%;font-weight:400;margin:7px 0;}.webform-submission-form .panel-body,.webform-submission-form .form-textarea-wrapper,.webform-submission-form input:not(.form-checkbox),.webform-submission-form .select-wrapper,.webform-submission-form .fieldset-wrapper{width:100%;}.block-webform .block-wrap{padding:30px 15px;}nav#block-dobrebydleni-main-menu{margin:0 -15px;}.navbar-default .navbar-nav > li > a{padding:18px 15px 18px;}.view-nabidka-nemovitosti-block .view-filters .form--inline > div{min-width:50%;}.field--name-field-obsah .field--item ul.double-col{columns:auto;font-size:16px;margin-left:auto;margin-right:auto;width:max-content;}.info-box .flex-row .flex-col:first-child{margin-bottom:0;}.toggle-hypo-lvl-1{padding:8px 0 20px;}p.input-nadpis{margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;}span.scohv-mobil{display:none;}.nem-menu-group .nem-menu a{font-size:16px;}.nem-hypo .vysledek-hypo.vysledek-hypo-btn{padding-left:39px;}.vysledek-hypo.vysledek-hypo-btn:before{position:absolute;left:0;top:1px;}.toggle-hypo-lvl-1 .vysledek-hypo-{display:none;}.text-hypo-schov{display:inline;}.open-hypo-1 .text-hypo-schov{opacity:1;}.input-nadpis{margin:0;}span.close-btn,.close-btn-hypo,.project-close-btn{right:0;}.flex-row-makler .flex-col{display:block;}.flex-row-makler img{margin:0 auto;}.flex-row-makler{text-align:center;}.view-id-navstivene_nemovitosti.view-display-id-block_1{margin:0;}.modal-dialog{margin:0;}.dialog-off-canvas-main-canvas{max-width:100vw;overflow:hidden;}.hlavicka.halvicka-img{margin-bottom:35px;padding:0;}.node-type-projekty .field--name-field-obsah h2{margin:40px 0 40px;}.double-row{columns:1;column-gap:0;margin-bottom:30px;}}@media screen and (max-width:580px){.renew-hypo-col-loga,.renew-hypo-col-priklad,.renew-hypo{max-width:100%;width:100%;}.renew-hypo .renew-hypo-col-1{width:100%;padding:8px 15px 20px;min-height:auto;}.renew-hypo .renew-hypo-col-2{width:100%;margin-top:-200px;order:-1;text-align:-webkit-center;}.renew-hypo .renew-hypo-col-2:before{display:none;}.renew-hypo-info{max-width:100%;}.renew-hypo{margin-top:200px;overflow:visible;}.renew-hypo-col-2 .vysledek-hypo-wrap{margin:0 auto;}.nem-col-left,.nem-col-right{max-width:100%;}}@media screen and (max-width:500px){.view-id-sluzby.view-display-id-block_2 .view-content .views-row{width:100%;}}@media screen and (max-width:400px){.tit-rozcestnik-2 a{width:50%;}a.rozcest-1,a.rozcest-2{padding-top:45px;}a.rozcest-3,a.rozcest-4{padding:25px 10px 25px;}a.rozcest-5,a.rozcest-6{padding-bottom:45px;}}
