section#search h1+content{margin-top:6.4rem}section#search form#filter{*zoom:1;margin:2.4rem 0}section#search form#filter:after,section#search form#filter:before{display:table;content:""}section#search form#filter:after{clear:both}section#search form#filter>div{position:relative;margin-bottom:.8rem}section#search form#filter>div:not(.nofloat){float:left}section#search form#filter>div.item{width:190px;margin-right:.8rem}section#search form#filter>div.item input{margin:0}section#search form#filter>div.item.open:after{content:'';display:block;position:relative;z-index:9;background-color:#fff;margin:-5px 0 0 1px;width:calc(100% - 2px);height:4px}section#search form#filter>div.item.open>div>strong{border-color:#d71920;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-color:#fff}section#search form#filter>div.item.open>div>strong:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}section#search form#filter>div.item.open>div>div{display:block;position:absolute;z-index:9;border:1px solid #d71920;background:#fff;top:46px;left:0;max-height:500px;overflow-y:auto;-webkit-border-radius:0 8px 8px;-moz-border-radius:0 8px 8px;border-radius:0 8px 8px;padding:.8rem 1.6rem}section#search form#filter>div.item.open>div>div.big label{cursor:pointer;float:left;width:48%;padding:0 10px 10px 30px}section#search form#filter>div.item.open>div>div.big label:nth-of-type(2n+1){clear:left}section#search form#filter>div.item.open>div>div.big label>a,section#search form#filter>div.item.open>div>div.big label>small{display:inline-block;font-style:normal;color:#000;font-size:16px;font-size:1.6rem;line-height:20px;text-decoration:none}section#search form#filter>div.item.open>div>div.big img#mapbrno{margin:0 0 5px;background:url(../img/map.jpg) no-repeat}section#search form#filter>div.item.open>div>div.big h3{font-size:16px;font-size:1.6rem;line-height:1.3em;font-weight:600}section#search form#filter>div.item.open>div>div.big ul.maplegend{*zoom:1;display:none;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section#search form#filter>div.item.open>div>div.big ul.maplegend:after,section#search form#filter>div.item.open>div>div.big ul.maplegend:before{display:table;content:""}section#search form#filter>div.item.open>div>div.big ul.maplegend:after{clear:both}section#search form#filter>div.item.open>div>div.big ul.maplegend li{float:left;width:48%!important;clear:none!important;font-size:14px;font-size:1.4rem;line-height:1.3;padding-bottom:5px}section#search form#filter>div.item.open>div>div.big ul.maplegend#maplegend-brno-venkov-vyskov-a-dalsi li{width:100%!important}section#search form#filter>div.item.open>div>div.big div:not(:last-of-type):not(.inlocationsearch){border-bottom:1px solid #e7e7ea;padding-bottom:10px;margin-bottom:10px}section#search form#filter>div.item.open>div>div.big div.inlocationsearch,section#search form#filter>div.item.open>div>div.big div.insearchbox{margin:10px 0 20px}@media screen and (min-width:445px){section#search form#filter>div.item.open>div>div.big{min-width:444px}}@media screen and (max-width:444px){section#search form#filter>div.item.open>div>div.big{max-width:100vw}section#search form#filter>div.item.open>div>div.big img#mapbrno{width:100vw;margin:0 -1.6rem}}@media screen and (max-width:320px){section#search form#filter>div.item.open>div>div.big img#mapbrno{width:300px;height:146px;background:url(../img/map-320.jpg) no-repeat}}@media screen and (max-width:240px){section#search form#filter>div.item.open>div>div.big img#mapbrno{width:220px;height:108px;background:url(../img/map-240.jpg) no-repeat}}section#search form#filter>div.item.open>div>div .inlocationsearch label,section#search form#filter>div.item.open>div>div .insearchbox label{padding:0;width:100%;float:none}section#search form#filter>div.item.open>div>div strong{display:block;margin:10px 0 5px;font-size:20px;font-size:2rem;line-height:30px}section#search form#filter>div.item.open>div>div:not(.big){min-width:auto;width:100%;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}section#search form#filter>div.item.open>div>div:not(.big) label{display:block;padding:0 10px 10px 30px;cursor:pointer;background:0 0;font-weight:400}section#search form#filter>div.item.open>div>div:not(.big) label:nth-of-type(2n+1){clear:left}section#search form#filter>div.item.open>div>div:not(.big) label>a,section#search form#filter>div.item.open>div>div:not(.big) label>small{display:inline-block;font-style:normal;color:#000;font-size:15px;font-size:1.5rem;line-height:20px;text-decoration:none}section#search form#filter>div.item.open>div>div.big0{min-width:100%;min-width:200px;width:auto;-webkit-border-radius:0 8px 8px;-moz-border-radius:0 8px 8px;border-radius:0 8px 8px}section#search form#filter>div.item.open>div>div.big0 label>a,section#search form#filter>div.item.open>div>div.big0 label>small{white-space:nowrap}section#search form#filter>div.item.locationsearch,section#search form#filter>div.item.searchbox{width:200px}section#search form#filter>div.item.more h1{display:none}section#search form#filter>div.item.more>div>strong{padding-top:9px}section#search form#filter>div.item.more .advanced{*zoom:1}section#search form#filter>div.item.more .advanced:after,section#search form#filter>div.item.more .advanced:before{display:table;content:""}section#search form#filter>div.item.more .advanced:after{clear:both}section#search form#filter>div.item.more .advanced strong>span{display:none}section#search form#filter>div.item>div>strong{display:block;width:100%;height:48px;min-width:calc(100% - 30px);font-size:15px;font-size:1.5rem;line-height:30px;border:1px solid #dedfe2;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.39px;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-right:.8rem;position:relative;overflow:hidden;padding:1.6rem 20px 0 1.6rem;background-color:#fff}section#search form#filter>div.item>div>strong:after{content:'';display:block;position:absolute;top:18px;right:10px;border:solid #000;border-width:2px 2px 0 0;padding:3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}section#search form#filter>div.item>div>strong:hover{border-color:#d71920}section#search form#filter>div.item>div>strong>small{display:block;position:absolute;top:1px;font-weight:300;text-transform:none;width:auto;height:18px;font-size:12px;font-size:1.2rem;line-height:18px;letter-spacing:.39px;color:#7c8088}section#search form#filter>div.nofloat{margin:0 auto 8rem}section#search form#filter>div>div>div.advanced{display:none}section#search form#filter>div .inlocationsearch label,section#search form#filter>div .insearchbox label{display:block;min-width:200px;border:1px solid #dedfe2;background:#fff;padding:0;font-weight:700;text-transform:uppercase;letter-spacing:.39px;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}section#search form#filter>div .inlocationsearch label:before,section#search form#filter>div .insearchbox label:before{display:block;position:absolute;z-index:10;width:100%;height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#fff}section#search form#filter>div .inlocationsearch label:after,section#search form#filter>div .insearchbox label:after{content:'';display:block;position:absolute;top:12px;right:12px;z-index:10;width:24px;height:24px;background:url(../svg/search.svg) no-repeat}section#search form#filter>div .inlocationsearch label:focus-within,section#search form#filter>div .insearchbox label:focus-within{border-color:#d71920}section#search form#filter>div .inlocationsearch label input,section#search form#filter>div .insearchbox label input{font-size:14px;font-size:1.4rem;line-height:44px;color:#000;border:0;outline:0;background:0 0;width:calc(100% - 16px - 24px);padding:0 0 0 16px;margin:0;height:46px;position:relative;z-index:10}section#search form#filter>div .inlocationsearch label .suggest,section#search form#filter>div .insearchbox label .suggest{position:absolute;border:1px solid #d71920;background:#fff;z-index:9;left:-1px;right:-1px;width:400px;margin-top:-6px;-webkit-border-radius:0 8px 8px;-moz-border-radius:0 8px 8px;border-radius:0 8px 8px}section#search form#filter>div .inlocationsearch label .suggest a,section#search form#filter>div .insearchbox label .suggest a{display:block;text-decoration:none;padding:10px 16px;cursor:pointer;font-weight:600;text-transform:uppercase}section#search form#filter>div .inlocationsearch label .suggest a:hover,section#search form#filter>div .insearchbox label .suggest a:hover{background-color:#ececec}section#search form#filter>div .inlocationsearch label .suggest a:first-of-type,section#search form#filter>div .insearchbox label .suggest a:first-of-type{-webkit-border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;border-radius:0 8px 0 0}section#search form#filter>div .inlocationsearch label .suggest a:last-of-type,section#search form#filter>div .insearchbox label .suggest a:last-of-type{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}section#search form#filter>div .inlocationsearch label .suggest a span,section#search form#filter>div .insearchbox label .suggest a span{display:block;color:#222;font-weight:400;text-transform:uppercase;font-size:13px;font-size:1.3rem;line-height:15px;margin:5px 0 0}section#search form#filter>div.layout{float:right}section#search form#filter>div.layout span{float:left;padding:11px 1.6rem;border:1px solid #dedfe2;cursor:pointer;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section#search form#filter>div.layout span:before{content:'';float:left;width:24px;height:24px;margin-right:.8rem}section#search form#filter>div.layout span.act{border-color:#d71920;background-color:#d71920;color:#fff}section#search form#filter>div.layout span.table{border-right:0;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}section#search form#filter>div.layout span.table:before{background:url(../svg/layout-table.svg) no-repeat}section#search form#filter>div.layout span.table.act:before{background:url(../svg/layout-table-white.svg) no-repeat}section#search form#filter>div.layout span.map{border-left:0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}section#search form#filter>div.layout span.map:before{background:url(../svg/layout-map.svg) no-repeat}section#search form#filter>div.layout span.map.act:before{background:url(../svg/layout-map-white.svg) no-repeat}section#search form#filter>div.layout span:hover{border-color:#d71920}section#search form#filter>div.layout span b{font-weight:400}@media screen and (max-width:700px){section#search form#filter>div.layout{display:none}section#search form#filter>div label,section#search form#filter>div strong{margin-right:0}section#search form#filter>div.open.more:after{width:calc(100% - 2px)}section#search form#filter>div.open.more>div>div.advanced.big{width:100%;width:99vw;left:0;transform:translateX(calc(-196px - 2vw));-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-top:20px}section#search form#filter>div.open.more>div>div.advanced.big>div{max-width:420px;margin:auto}}@media screen and (min-width:481px){section#search form#filter>div.item>div>div{-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4}}@media screen and (max-width:480px){section#search form#filter>div.open.more h1{display:block;position:fixed;top:0;right:0;left:0;z-index:9999;background-color:#fff;width:100%;height:55px;padding:20px 1.6rem 0;font-weight:600}section#search form#filter>div.open.more h1>a.close{width:40px;height:40px;background:#d71920;text-indent:-9999px;position:absolute;top:14px;right:16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}section#search form#filter>div.open.more h1>a.close:after{content:" ";display:block;background:url(../svg/no.svg) no-repeat;width:14px;height:14px;margin:-7px 0 0 15px}section#search form#filter>div.open.more>div>div.advanced.big{position:fixed;top:62px;right:0;bottom:0;left:0;transform:none;width:100%;height:calc(100% - 55px);border:0;max-height:none;z-index:9999;padding-bottom:120px}section#search form#filter>div.open.more>div>div.advanced.big>div strong span{display:none}}@media screen and (max-width:375px){section#search form#filter>div.open.dispozice>div>div.advanced{width:99vw;left:0;transform:translateX(calc(-2vw));-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}}@media screen and (min-width:1151px){section#search form#filter:not(.search)>div.more{display:none}}@media screen and (max-width:1150px){section#search form#filter:not(.search)>div.lokalita,section#search form#filter:not(.search)>div.vybaveni,section#search form#filter:not(.search)>div.vybavenost{display:none}}@media screen and (max-width:950px){section#search form#filter:not(.search)>div.locationsearch,section#search form#filter:not(.search)>div.searchbox,section#search form#filter:not(.search)>div.typnabidky{display:none}}@media screen and (max-width:430px){section#search form#filter:not(.search)>div.item{width:calc(50% - 4px)}section#search form#filter:not(.search)>div.item.more{margin-right:0}}section#search form#filter.search>div.layout span:before{margin-right:0}section#search form#filter.search>div.layout span b{display:none}@media screen and (min-width:1451px){section#search form#filter.search>div.more{display:none}}@media screen and (max-width:1450px){section#search form#filter.search>div.vybaveni,section#search form#filter.search>div.vybavenost{display:none}}@media screen and (max-width:1260px){section#search form#filter.search>div.dispozice,section#search form#filter.search>div.lokalita{display:none}}@media screen and (max-width:850px){section#search form#filter.search>div.typnabidky{display:none}}@media screen and (max-width:430px){section#search form#filter.search>div.item{width:calc(100% - 4px);margin-right:0}}section#search ul.controls{*zoom:1;width:100%;margin:0 0 2.4rem}section#search ul.controls:after,section#search ul.controls:before{display:table;content:""}section#search ul.controls:after{clear:both}section#search ul.controls li{font-size:16px;font-size:1.6rem;line-height:160%}section#search ul.controls li.count{float:left}section#search ul.controls li.sort{float:right;position:relative}section#search ul.controls li.sort strong{display:inline-block;color:#7c8088;font-weight:400;cursor:pointer}section#search ul.controls li.sort span{display:inline-block;cursor:pointer}section#search ul.controls li.sort span:after{content:'';display:block;float:right;border:solid #000;border-width:2px 2px 0 0;padding:3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);margin:.8rem 12px 0}section#search ul.controls li.sort .advanced{display:none}section#search ul.controls li.sort.open span:after{margin-top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}section#search ul.controls li.sort.open .advanced{display:block;position:absolute;z-index:999;top:30px;right:0;background-color:#fff;-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;padding:1.6rem 3.2rem}section#search ul.controls li.sort.open .advanced a{display:block;padding:.8rem 0;white-space:nowrap;text-align:right}section#search ul.controls li.sort.open .advanced a.act{text-decoration:none}@media screen and (max-width:800px){section#search ul.controls li.sort{display:none}}section#search .noads{display:none;clear:both}section#search content{display:block}section#search content #itemsmap{float:right;display:none;margin-bottom:4rem;touch-action:none;position:relative;z-index:1}section#search content #itemsmap.show{display:block}section#search content #itemsmap.loader:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(255,255,255,.75)}section#search content #itemsmap.loader:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;background:url(../img/loader.gif) 50% 200px no-repeat}section#search content #itemsmap .maplayer{display:inline-block;position:absolute;top:10px;left:10px;z-index:5}section#search content #itemsmap .maplayer span{float:left;padding:.8rem 1.6rem;background:#fff;border:1px solid #dedfe2;cursor:pointer;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section#search content #itemsmap .maplayer span.act{border-color:#d71920;background-color:#d71920;color:#fff}section#search content #itemsmap .maplayer span.base{border-right:0;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}section#search content #itemsmap .maplayer span.ophoto{border-left:0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}section#search content #itemsmap .maplayer span:hover{border-color:#d71920}section#search content #itemsmap .cluster div{background:#c00f21!important;border:0 solid #c00f21!important}section#search content #itemsmap .cluster div span{color:#000}section#search content #itemsmap .cluster div img{display:none}section#search content #itemsmap .leaflet-popup{width:350px!important}section#search content #itemsmap .leaflet-popup-content-wrapper .popup-title{display:block;font-size:16px;font-size:1.6rem;line-height:1.3;color:#000;text-align:left;padding:0 0 10px}section#search content #itemsmap .leaflet-popup-content-wrapper .popup-title em{font-style:normal;font-weight:400}section#search content #itemsmap .leaflet-popup-content-wrapper a{*zoom:1;display:block;text-align:left;text-decoration:none;font-size:14px;font-size:1.4rem;line-height:1.2em;color:#000}section#search content #itemsmap .leaflet-popup-content-wrapper a:after,section#search content #itemsmap .leaflet-popup-content-wrapper a:before{display:table;content:""}section#search content #itemsmap .leaflet-popup-content-wrapper a:after{clear:both}section#search content #itemsmap .leaflet-popup-content-wrapper a:not(:last-of-type){padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid #e7e7ea}section#search content #itemsmap .leaflet-popup-content-wrapper a img{float:left;margin:0 .8rem .8rem 0}section#search content #itemsmap .leaflet-popup-content-wrapper a strong{color:#c00f21;font-size:14px;font-size:1.4rem;line-height:20px;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:"..."}section#search content #itemsmap img.pinact{position:relative;top:-29px;left:-11px;z-index:999;width:57px!important;height:76px!important}section#search content h2.otherads{font-weight:300;margin-bottom:2.4rem}section#search content .hideforsearch{display:none}section#search content .itemslist{margin-bottom:1.6rem}section#search content div.itemslist div.initemslist,section#search content div.itemslist div.initemslistother{*zoom:1}section#search content div.itemslist div.initemslist:after,section#search content div.itemslist div.initemslist:before,section#search content div.itemslist div.initemslistother:after,section#search content div.itemslist div.initemslistother:before{display:table;content:""}section#search content div.itemslist div.initemslist:after,section#search content div.itemslist div.initemslistother:after{clear:both}section#search content div.itemslist h2{font-weight:300;float:none;display:block;width:100%;margin:-4px 0 .8rem}section#search content div.itemslist div.initemslist+h2{margin-top:2.4rem}section#search content div.itemslist div.item{float:left;margin:0 0 2.4rem;background-color:#fff}section#search content div.itemslist div.item>a{text-decoration:none;text-align:left;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;height:100%;display:flex;flex-direction:column;justify-content:space-between;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4}section#search content div.itemslist div.item>a .image{position:relative}section#search content div.itemslist div.item>a .image div.pict{position:absolute;top:0;left:0}section#search content div.itemslist div.item>a .image div.pict em.type,section#search content div.itemslist div.item>a .image div.pict>em.state{display:inline-block;color:#fff;font-size:12px;font-size:1.2rem;line-height:1.3;font-weight:700;padding:.8rem 12px;font-style:normal}section#search content div.itemslist div.item>a .image div.pict em.type.active,section#search content div.itemslist div.item>a .image div.pict>em.state.active{background-color:#219653}section#search content div.itemslist div.item>a .image div.pict em.type.reserved,section#search content div.itemslist div.item>a .image div.pict>em.state.reserved{background-color:#F2994A}section#search content div.itemslist div.item>a .image div.pict em.type.done,section#search content div.itemslist div.item>a .image div.pict>em.state.done{background-color:#ce0020}section#search content div.itemslist div.item>a .image div.pict>em.type{background-color:rgba(0,0,0,.5)}section#search content div.itemslist div.item>a .image div.pict>em.type.prodej{background-color:#dfad26}section#search content div.itemslist div.item>a .image div.pict>em.type.pronajem{background-color:#a94d90}section#search content div.itemslist div.item>a .image picture{display:block;width:100%;height:auto;max-height:303px;overflow:hidden;aspect-ratio:1.5}section#search content div.itemslist div.item>a .image ul.gallery{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);padding:6px 12px}section#search content div.itemslist div.item>a .image ul.gallery li{display:inline-block;color:#fff;font-size:12px;font-size:1.2rem;line-height:160%}section#search content div.itemslist div.item>a .image ul.gallery li:before{content:'';float:left;width:18px;height:19px;margin-right:.8rem}section#search content div.itemslist div.item>a .image ul.gallery li.photos:before{background:url(../svg/pictures.svg) no-repeat}section#search content div.itemslist div.item>a .image ul.gallery li.videos{margin-right:1.6rem}section#search content div.itemslist div.item>a .image ul.gallery li.videos:before{background:url(../svg/video.svg) no-repeat}section#search content div.itemslist div.item>a .desc{padding:1.6rem 2.4rem 2.4rem}section#search content div.itemslist div.item>a .desc h1{font-size:16px;font-size:1.6rem;line-height:22px;font-weight:500;margin:0 0 .8rem;text-align:left;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:"..."}section#search content div.itemslist div.item>a .desc .price{color:#d71920;font-size:20px;font-size:2rem;line-height:140%;font-weight:700}section#search content div.itemslist div.item>a .desc .price small{color:#7c8088;font-size:12px;font-size:1.2rem;line-height:19px;font-weight:400;height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:"..."}section#search content div.itemslist div.item>a .desc ul.params{*zoom:1;margin:.8rem 0 2px}section#search content div.itemslist div.item>a .desc ul.params:after,section#search content div.itemslist div.item>a .desc ul.params:before{display:table;content:""}section#search content div.itemslist div.item>a .desc ul.params:after{clear:both}section#search content div.itemslist div.item>a .desc ul.params li{float:left;color:#000;font-size:14px;font-size:1.4rem;line-height:22px}section#search content div.itemslist div.item>a .desc ul.params li:not(:last-child):after{content:'';float:right;background-color:#D9D9D9;width:1px;height:22px;margin:0 .8rem}section#search content div.itemslist div.item>a .desc .location{display:block;font-size:14px;font-size:1.4rem;line-height:160%}section#search content div.itemslist div.item>a .desc .location:before{margin:5px 8px 0 0}section#search content div.itemslist div.item>a:hover{-webkit-box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4}section#search content div.hideforsearch+h2{margin-top:8rem}@media screen and (min-width:1451px){section#search content div.itemslist div.initemslist div.item,section#search content div.itemslist div.initemslistother div.item{width:456px;margin-right:24px}section#search content div.itemslist div.initemslist div.item:nth-of-type(3n),section#search content div.itemslist div.initemslistother div.item:nth-of-type(3n){margin-right:0}section#search content div.itemslist div.initemslist div.item:nth-of-type(3n+1),section#search content div.itemslist div.initemslistother div.item:nth-of-type(3n+1){clear:left}}@media screen and (max-width:1450px){section#search content div.itemslist div.initemslist div.item>a .image picture,section#search content div.itemslist div.initemslist div.item>a .image picture img,section#search content div.itemslist div.initemslistother div.item>a .image picture,section#search content div.itemslist div.initemslistother div.item>a .image picture img{height:auto}}@media screen and (min-width:1024px) and (max-width:1450px){section#search content div.itemslist div.initemslist div.item,section#search content div.itemslist div.initemslistother div.item{width:32%;margin-right:2%}section#search content div.itemslist div.initemslist div.item:nth-of-type(3n),section#search content div.itemslist div.initemslistother div.item:nth-of-type(3n){margin-right:0}section#search content div.itemslist div.initemslist div.item:nth-of-type(3n+1),section#search content div.itemslist div.initemslistother div.item:nth-of-type(3n+1){clear:left}}@media screen and (min-width:701px) and (max-width:1023px){section#search content div.itemslist div.initemslist div.item,section#search content div.itemslist div.initemslistother div.item{width:49%;margin-right:2%}section#search content div.itemslist div.initemslist div.item:nth-of-type(2n),section#search content div.itemslist div.initemslistother div.item:nth-of-type(2n){margin-right:0}section#search content div.itemslist div.initemslist div.item:nth-of-type(2n+1),section#search content div.itemslist div.initemslistother div.item:nth-of-type(2n+1){clear:left}}@media screen and (min-width:701px){section#search content div.itemslist div.initemslist,section#search content div.itemslist div.initemslistother{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}}@media screen and (max-width:700px){section#search content div.itemslist div.initemslist div.item,section#search content div.itemslist div.initemslistother div.item{width:100%;max-width:456px;margin:0 auto 2.4rem}section#search content div.itemslist div.initemslist div.item>a .desc,section#search content div.itemslist div.initemslistother div.item>a .desc{padding:1.6rem}}@media screen and (min-width:1451px){section#search content #itemsmap.show{width:696px}section#search content #itemsmap.show+div.itemslist{width:720px;width:calc(720px - 8px)}section#search content #itemsmap.show+div.itemslist div.initemslist div.item,section#search content #itemsmap.show+div.itemslist div.initemslistother div.item{width:49%;margin-right:2%;margin-bottom:1.6rem}section#search content #itemsmap.show+div.itemslist div.initemslist div.item:nth-of-type(2n),section#search content #itemsmap.show+div.itemslist div.initemslistother div.item:nth-of-type(2n){margin-right:0}section#search content #itemsmap.show+div.itemslist div.initemslist div.item:nth-of-type(2n+1),section#search content #itemsmap.show+div.itemslist div.initemslistother div.item:nth-of-type(2n+1){clear:left}}@media screen and (min-width:701px) and (max-width:1450px){section#search content #itemsmap.show+div.itemslist div.initemslist div.item,section#search content #itemsmap.show+div.itemslist div.initemslistother div.item{width:100%;margin-right:0!important}}@media screen and (min-width:1024px) and (max-width:1450px){section#search content #itemsmap.show{width:65%}section#search content #itemsmap.show+div.itemslist{width:34%}}@media screen and (min-width:701px) and (max-width:1023px){section#search content #itemsmap.show{width:50%}section#search content #itemsmap.show+div.itemslist{width:49%}}@media screen and (min-width:701px){section#search content #itemsmap.show+div.itemslist{height:100%;overflow-y:scroll}}@media screen and (max-width:700px){section#search content #itemsmap.show{float:none;width:100%;max-height:400px!important;margin-bottom:2.4rem}}@media screen and (max-width:500px){section#search content #itemsmap.show{max-height:400px!important}}section#search #form.search{margin:0 0 6.4rem;position:relative;background-color:#fff;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section#search #form.search:after{content:'';display:block;position:absolute;right:0;bottom:0;background:url(../img/contact.jpg);width:420px;height:280px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){section#search #form.search:after{background-image:url(../img/contact2x.jpg);background-size:100%}}section#search #form.search>.telefon{width:45%;float:right;padding:4.8rem;text-align:center;position:relative}section#search #form.search>.telefon a{font-size:48px;font-size:4.8rem;line-height:48px;color:#d71920;text-decoration:none;white-space:nowrap}section#search #form.search>.telefon a:before{width:48px;height:48px}section#search #form.search>.formular{width:55%;border-right:3px solid #d71920}section#search #form.search h1{text-align:center}section#search #form.search h1 small{display:block;color:#7c99ab;font-size:14px;font-size:1.4rem;line-height:18px;text-transform:uppercase;margin-bottom:8px;letter-spacing:.25em}section#search #form.search p{text-align:center;font-size:16px;font-size:1.6rem;line-height:180%}section#search #form.search form{*zoom:1}section#search #form.search form:after,section#search #form.search form:before{display:table;content:""}section#search #form.search form:after{clear:both}section#search #form.search form ul li:before{display:none!important}section#search #form.search form .left-col{float:left;width:400px}@media screen and (max-width:1250px){section#search #form.search form .left-col{width:48%}}@media screen and (max-width:880px){section#search #form.search form .left-col{float:none;width:100%}}section#search #form.search form .right-col{float:right;width:400px}@media screen and (max-width:1250px){section#search #form.search form .right-col{width:48%}}@media screen and (max-width:880px){section#search #form.search form .right-col{float:none;width:100%}}section#search #form.search form .w50{float:left;width:48%}@media screen and (min-width:1251px){section#search #form.search form .w50 input,section#search #form.search form .w50 select{width:calc(100% - 22px)}}section#search #form.search form .w50+.w50{margin-left:4%}section#search #form.search form .label.w50,section#search #form.search form label.w50{float:left;width:50%}section#search #form.search form .file{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-size:1.2rem;line-height:45px;font-weight:700;height:45px;background-color:#7c7c82;background-image:-moz-linear-gradient(top,#828288,#747479);background-image:-ms-linear-gradient(top,#828288,#747479);background-image:-webkit-gradient(linear,0 0,0 100%,from(#828288),to(#747479));background-image:-webkit-linear-gradient(top,#828288,#747479);background-image:-o-linear-gradient(top,#828288,#747479);background-image:linear-gradient(top,#828288,#747479);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#828288', endColorstr='#747479', GradientType=0);margin-bottom:22px;position:relative;overflow:hidden;text-align:center;white-space:nowrap}section#search #form.search form .file.last{margin-bottom:24px}section#search #form.search form .file:hover{background-color:#7a7a7f;background-image:-moz-linear-gradient(top,#747479,#828288);background-image:-ms-linear-gradient(top,#747479,#828288);background-image:-webkit-gradient(linear,0 0,0 100%,from(#747479),to(#828288));background-image:-webkit-linear-gradient(top,#747479,#828288);background-image:-o-linear-gradient(top,#747479,#828288);background-image:linear-gradient(top,#747479,#828288);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#747479', endColorstr='#828288', GradientType=0)}section#search #form.search form .file span{display:block;font-size:12px;font-size:1.2rem;line-height:45px;margin:0 2%;overflow:hidden}section#search #form.search form .file input{width:100%;height:45px;border:0;cursor:pointer;margin:0;padding:0;position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0)}@media screen and (max-width:880px){section#search #form.search form .file input{width:90%;padding:0 5%}}section#search #form.search form .reservationCaptchaImg{*zoom:1}section#search #form.search form .reservationCaptchaImg:after,section#search #form.search form .reservationCaptchaImg:before{display:table;content:""}section#search #form.search form .reservationCaptchaImg:after{clear:both}@media screen and (max-width:880px){section#search #form.search form .reservationCaptchaImg img{float:right}}@media screen and (max-width:460px){section#search #form.search form .reservationCaptchaImg img{width:100%}}section#search #form.search form .required{float:right;padding:7px 0 0}section#search #form.search form .required em{color:#d71920;font-style:normal}section#search #form.search form .idealprice{background:#fff;border:1px solid #bcc6d3;color:#000;font-size:16px;font-size:1.6rem;line-height:48px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:0 0 1.6rem;width:100%;height:48px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}section#search #form.search form .idealprice.readonly{border-color:#dedfe2;background:#f0f0f0}section#search #form.search form .idealprice.pr100 input,section#search #form.search form .idealprice.pr100 select{padding-right:105px}section#search #form.search form .idealprice input,section#search #form.search form .idealprice select{border:0;text-align:right;float:right;margin:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;height:46px;line-height:46px;padding-right:50px}section#search #form.search form .idealprice span.unit{position:absolute;top:12px;right:20px;font-weight:400;margin:0}section#search #form.search form#watchdog label{margin:0}section#search #form.search form#watchdog iframe{width:0;height:0}section#search #form.search form#mortgageformbody .result{font-size:16px;font-size:1.6rem;line-height:24px;color:#000;text-align:center}section#search #form.search form#mortgageformbody .result strong{display:block;color:#d71920;font-size:26px;font-size:2.6rem;line-height:34px}section#search #form.search form.advancedsearch{background:#fff;margin:0 0 30px}section#search #form.search form.advancedsearch.hide{display:none}section#search #form.search form.advancedsearch .in{margin:30px 0;padding:0 40px}@media screen and (max-width:600px){section#search #form.search form.advancedsearch .in{padding:0 5%}}section#search #form.search form.advancedsearch h2{color:#000;font-size:21px;font-size:2.1rem;line-height:24px;padding-bottom:15px}section#search #form.search form.advancedsearch h3{color:#000;font-size:16px;font-size:1.6rem;line-height:18px;padding:10px 0 5px}section#search #form.search form.advancedsearch .like-href,section#search #form.search form.advancedsearch a{font-size:14px;font-size:1.4rem;line-height:14px}section#search #form.search form.advancedsearch label{cursor:pointer}section#search #form.search form.advancedsearch label[for=typ-pronajem] a,section#search #form.search form.advancedsearch label[for=typ-pronajem] small,section#search #form.search form.advancedsearch label[for=typ-prodej] a,section#search #form.search form.advancedsearch label[for=typ-prodej] small{text-transform:uppercase;color:#d71920}section#search #form.search form.advancedsearch ul.choose{float:left;width:700px;padding:0!important;border-right:1px solid #1a1919;margin:30px 0}@media screen and (max-width:1220px){section#search #form.search form.advancedsearch ul.choose{float:none;width:100%;border:0}}section#search #form.search form.advancedsearch ul.choose li{margin:15px 40px;padding:15px 0 0;border-top:1px solid #1a1919}@media screen and (max-width:600px){section#search #form.search form.advancedsearch ul.choose li{margin:0 5%}}section#search #form.search form.advancedsearch ul.choose li:first-child{margin-top:0;padding-top:0;border-top:0}section#search #form.search form.advancedsearch ul.choose li:last-child{margin-bottom:0;padding-bottom:0}section#search #form.search form.advancedsearch ul.choose li:last-child input{margin:0 0 15px}@media screen and (max-width:500px){section#search #form.search form.advancedsearch ul.choose li:last-child input{width:90%}}section#search #form.search form.advancedsearch ul.choose li .in{padding:0;margin:0}section#search #form.search form.advancedsearch ul.choose li .in input[type=text]{margin:0 0 10px}section#search #form.search form.advancedsearch ul.choose li ul li{padding:0;margin:0;border:0;width:25%;float:left}@media screen and (max-width:600px){section#search #form.search form.advancedsearch ul.choose li ul li{width:33%}}@media screen and (max-width:400px){section#search #form.search form.advancedsearch ul.choose li ul li{width:50%}}section#search #form.search form.advancedsearch ul.choose li ul li input{margin:0 5px 0 0!important}section#search #form.search form.advancedsearch .location{width:399px;float:right}@media screen and (max-width:1220px){section#search #form.search form.advancedsearch .location{float:none}}@media screen and (max-width:450px){section#search #form.search form.advancedsearch .location{width:90%}}section#search #form.search form.advancedsearch .location img#mapbrno{margin:5px 0;background:url(../img/map.jpg) no-repeat}@media screen and (max-width:414px){section#search #form.search form.advancedsearch .location img#mapbrno{width:395px;margin:0 -5%}}@media screen and (max-width:375px){section#search #form.search form.advancedsearch .location img#mapbrno{width:355px}}@media screen and (max-width:320px){section#search #form.search form.advancedsearch .location img#mapbrno{width:300px;height:146px;background:url(../img/map-320.jpg) no-repeat}}@media screen and (max-width:240px){section#search #form.search form.advancedsearch .location img#mapbrno{width:220px;height:108px;background:url(../img/map-240.jpg) no-repeat}}@media screen and (max-width:320px){section#search #form.search form.advancedsearch .location h3{display:none}}section#search #form.search form.advancedsearch .location ul.maplegend{display:none;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:0}section#search #form.search form.advancedsearch .location ul.maplegend li{float:left;width:32%!important;clear:none!important;padding-left:2%}section#search #form.search form.advancedsearch .location ul.maplegend li:nth-child(3n+1){padding-left:0}section#search #form.search form.advancedsearch .location ul.maplegend#maplegend-brno-venkov-vyskov-a-dalsi li{width:100%!important}section#search #form.search form.advancedsearch .location label.otherlocation{float:left;margin-bottom:15px;margin-right:4%;width:48%}section#search #form.search form.advancedsearch .location label.otherlocation:nth-of-type(2n){margin-right:0}section#search #form.search form.advancedsearch .location label.otherlocation:nth-of-type(2n+1){clear:left}section#search #form.search form.advancedsearch .location label.otherlocation input{margin:-3px 5px 0 0}section#search #form.search form.advancedsearch .formbottom .btn-transparent{float:left}section#search #form.search form.advancedsearch .formbottom .btn-search{float:right;width:300px;height:52px;font-size:20px;font-size:2rem;line-height:1.3}section#search #form.search form.advancedsearch .formbottom .btn-search:before{margin:5px -10px 0 30px}section#search #form.search form em.legend{display:block;color:#7c8088;margin:-.8rem 0 1.6rem;font-size:13px;font-size:1.3rem;line-height:1.3;font-weight:400}section#search #form.search form .formbottom{*zoom:1;clear:both;border-top:2px solid #eeeef1;background:#f8f8fb;padding:20px 30px}section#search #form.search form .formbottom:after,section#search #form.search form .formbottom:before{display:table;content:""}section#search #form.search form .formbottom:after{clear:both}section#search #form.search form .formbottom .gdpr{display:block}section#search #form.search form .formbottom .gdpr input{margin:-5px 5px 0 0}section#search #form.search form .formbottom .gdpr a{color:#d71920}@media screen and (max-width:600px){section#search #form.search form .formbottom{padding:10px 0}section#search #form.search form .formbottom button{float:none!important;margin:10px auto;width:90%!important}}section#search #form.search form .formbottomcenter{text-align:center}section#search #form.search form .formbottomcenter .gdpr{display:inline-block;margin:0 auto 30px}section#search #form.search form .formbottomcenter .gdpr input{margin:-5px 5px 0 0}section#search #form.search form .formbottomcenter .gdpr a{color:#d71920}section#search #form.search form .formbottomcenter button{float:none}section#search #form.search form .gdpr{display:block}section#search #form.search form .gdpr input{margin:-3px 5px 0 0}section#search #form.search form .gdpr a{color:#d71920}section#search #form.search form .ou-form{padding-bottom:20px;text-align:right}section#search #form.search form .ou-form a{color:#d71920}@media screen and (max-width:600px){section#search #form.search form .ou-form{margin:0 auto;padding-top:20px;text-align:center;width:96%}}section#search #form.search form .ou-form-2{padding-bottom:20px;text-align:right}section#search #form.search form .ou-form-2 a{color:#d71920}@media screen and (max-width:600px){section#search #form.search form .ou-form-2{padding-bottom:10px;text-align:center}}section#search #form.search .success{text-align:center;padding:8rem 0 0;font-size:18px;font-size:1.8rem;line-height:36px}section#search #form.search .success strong{display:block;font-size:24px;font-size:2.4rem;line-height:48px;color:#d71920;font-weight:700;margin-bottom:-5px}section#search #form.search .success strong:before{content:'';display:block;width:64px;height:64px;border:1px solid #d71920;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../svg/yes-red.svg) center center no-repeat;margin:0 auto 16px}section#search #form.search .success .btn{margin-top:8rem}section#search #form.search form{margin-top:3.2rem}section#search #form.search form .btn{float:right}@media screen and (min-width:981px){section#search #form.search>.telefon h1{font-size:34px;font-size:3.4rem;line-height:67px}section#search #form.search>.telefon a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section#search #form.search>.formular{padding:4.8rem 5.6rem}}@media screen and (max-width:980px){section#search #form.search:after{width:210px;height:140px}section#search #form.search>.telefon{width:100%}section#search #form.search>.telefon a{margin:8rem auto;position:relative;z-index:2}section#search #form.search>.formular{width:100%;padding:3.2rem 2.4rem;border-right:0;border-bottom:3px solid #d71920}}@media screen and (min-width:801px){section#search h1{text-align:center}}@media screen and (max-width:800px){section#search h1{margin-top:.8rem}section#search form#filter{margin-top:1.6rem}}@media screen and (max-width:500px){section#search #form.search>.telefon a{font-size:30px;font-size:3rem;line-height:1.3}section#search #form.search>.telefon a:before{width:24px;height:24px;margin-top:7px}}.mapsort{*zoom:1;width:220px;position:fixed;bottom:50px;z-index:999;margin:0 auto;left:50%;transform:translateX(-50%);filter:drop-shadow(0 4px 20px rgba(0, 0, 0, .35))}.mapsort:after,.mapsort:before{display:table;content:""}.mapsort:after{clear:both}.mapsort span{width:110px;color:#fff;font-size:14px;font-size:1.4rem;line-height:19px;font-weight:500;text-decoration:none;background:#000;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}.mapsort span.act,.mapsort span:hover{background:#d71920}.mapsort span.map{float:left;padding:12px 12px 12px 24px;-webkit-border-radius:24px 0 0 24px;-moz-border-radius:24px 0 0 24px;border-radius:24px 0 0 24px}.mapsort span.sort{float:right;padding:12px 24px 12px 12px;-webkit-border-radius:0 24px 24px 0;-moz-border-radius:0 24px 24px 0;border-radius:0 24px 24px 0}.mapsort .sortview{position:absolute;bottom:50px;background-color:#fff;z-index:100;width:100%;padding:24px;-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;box-shadow:0 30px 30px 0 rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4}.mapsort .sortview a{display:block;padding-bottom:.8rem}@media screen and (min-width:701px){.mapsort{display:none}}.webp section#search #form.search:after{background-image:url(../img/contact.webp)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.webp section#search #form.search:after{background-image:url(../img/contact2x.webp);background-size:100%}}.pagination{*zoom:1;position:relative;text-align:center;margin-bottom:40px}.pagination:after,.pagination:before{display:table;content:""}.pagination:after{clear:both}.pagination>div{*zoom:1;display:inline-block}.pagination>div:after,.pagination>div:before{display:table;content:""}.pagination>div:after{clear:both}.pagination>div *{float:left;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;width:38px;height:38px;font-size:14px;font-size:1.4rem;line-height:36px;text-align:center;color:#000;margin-left:8px}.pagination>div a{text-decoration:none;background:#fff;border:1px solid #dedfe2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.pagination>div a.next,.pagination>div a.prev{position:relative;z-index:1;padding:9px}.pagination>div a.next:after,.pagination>div a.prev:after{content:'';display:block;position:absolute;top:calc(50% - 5px);transform:translate(-50%,-50%);border:solid #d71920;border-width:0 2px 2px 0;padding:4px}.pagination>div a.next em,.pagination>div a.prev em{display:none}.pagination>div a.prev:after{left:calc(50% - 4px);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.pagination>div a.next{float:right}.pagination>div a.next:after{left:calc(50% - 7px);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pagination>div a:hover{border-color:#d71920}.pagination>div span{width:auto}.pagination>div strong{background:#d71920;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media screen and (min-width:501px) and (max-width:1200px){.pagination a.btn{left:0;transform:translateY(-50%)}}@media screen and (max-width:500px){.pagination{margin:15px 0 0}.pagination a.btn{top:0;transform:translateX(-50%)}.pagination>div{float:none;display:inline-block}}@media screen and (max-width:1023px){.pagination-box{padding:30px 0}.pagination-box a.number,.pagination-box small.slash{display:none}}@media screen and (min-width:1024px){.cataloglist+.pagination-box{padding-top:30px}.pagination-box{padding:70px 0}}