@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-display:swap;src:url('/fonts/roboto.100.pl.v1.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/roboto.300.pl.v1.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/roboto.400.pl.v1.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/roboto.500.pl.v1.woff') format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/roboto.700.pl.v1.woff') format('woff')}html,body{height:100%}body{text-align:left;margin:0;padding:0;background-color:#fdfdfd;-webkit-text-size-adjust:none;text-size-adjust:none;font-size-adjust:none}body > div{background-color:#fdfdfd;min-width:320px}body,input,select,textarea{font-family:'Roboto', sans-serif;font-size:16px}a img{border:0}h1,h2,h3{margin:0;padding:0;font:inherit}address{font-style:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.clear{clear:both;height:0;display:block}#header:after,#headerInfo:after,#psTransactionOuter:after,#formTransaction:after,#psParams:after,#formPrice:after,#formSize:after,#psAdvanced > .advanced:after,#formRooms:after,#toggleAdvanced:after,#psSubmit > .inner:after,#offer #mainParams:after,#offerContact:after,#offer #addParams:after,#contactInfo:after,#offerList .row:after,#offerList .row .details:after,.galleryPhotoInside:after,.clear_after:after{content:'';display:block;clear:both}.submit{cursor:pointer}.submit,.submit div,.submit a,label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rbutton,.submit,#list .moreOffers{background-color:#ff004b;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.submit.btn{display:block;max-width:660px;margin:15px auto 10px;padding:7px 10px 8px;border:0;border-radius:2px;font-size:14px;text-transform:uppercase;width:100%}.wbutton{padding-left:36px;background:transparent url("/images/mapIco.png") 0 0 no-repeat}.lazy,#gallery img[data-original],#planGallery img[data-original],#imageBox img[data-original],.galleryPhoto.loader span{background:url("/images/spinner.gif") no-repeat center center}.lazy,#gallery img[data-original],#planGallery img[data-original],#imageBox img[data-original]{display:block;min-width:32px}#imageBox img[data-original]{background-position:center center}.lazy{background-position:center center}.favourites{cursor:pointer}.myTooltipText{display:none}.ui-autocomplete{background:#fff;border:1px solid #78c3de;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:-4px 0 6px -4px #d3d3d3 inset}.ui-autocomplete li.ui-state-focus{background:#f4f4f4;border:none;font-weight:400;margin:0}.ui-autocomplete li a{color:#666}.ui-autocomplete li.ui-state-focus a{color:#000 !important}body.main-page{background-color:#f5f8fb}body > .mainPage{margin:auto;min-width:320px;max-width:675px}form label{color:#000;display:block;padding-bottom:1px;font-weight:700}#goBack{float:left;margin:12px 0 0 10px}#content{font-size:14px;margin:0 10px}#footer .list-unstyled{padding-left:0;list-style:none}#footer .list-inline > li{display:inline-block;padding-left:7px;padding-right:7px}#footer .text-center{text-align:center}#footer a{text-decoration:none;color:#ffffff}#footer .btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#footer .btn-link{color:#ffffff;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;font-size:14px;font-weight:bold;padding:3px}#footer{padding:32px 0 29px 0;color:#ffffff;background-color:#00042e}#footer .footer-container{margin:0 auto}#footer .footer-links{text-align:center;padding:26px 0;font-size:14px;font-weight:normal}#footer .footer-links-content{margin-bottom:50px}#footer .footer-links .footer-links-content > ul{display:none;margin-bottom:52px}#footer .footer-links .footer-links-content > ul > li a{display:block;padding:5px;font-size:14px;margin-bottom:6px}#footer .footer-links .footer-links-content .caret{background:url('/images/footer/caret.svg');height:4px;width:8px;display:inline-block;margin-bottom:2px;margin-left:10px;object-fit:contain}#footer .footer-links .footer-links-content .caret.caretUp{transform:rotate(0deg)}#footer .footer-links .footer-links-content .caret.caretDown{transform:rotate(180deg)}#footer .footer-social-links{margin-top:-41px;margin-bottom:-3px}#footer .footer-social-links > ul{margin-bottom:22px}#footer .footer-social-links > ul li{padding:0 10px}#footer .footer-copyright{font-size:12px;line-height:15px}#footer .footer-copyright p{text-align:center}@media (min-width: 930px){#footer .footer-container{width:930px;height:272px}#footer .footer-links .footer-links-content > ul{display:block}#footer .footer-links .footer-links-content .caret{display:none}#footer .footer-links-content{float:left;width:200px;margin-bottom:0px}#footer .footer-social{float:left}#footer .footer-social ul{margin:9px 10px 9px 35px}#footer .footer-social-links{position:absolute;margin-top:20px;margin-left:33px}#footer .footer-copyright{position:absolute;margin-top:85px;margin-left:40px}#footer .footer-copyright p{text-align:left}}.submit input[type="submit"],.offersPaginator button.btn,#psSubmit > label{display:block;border:none;font-size:14px;color:#fff;font-weight:700;padding:12px 0 !important;background-color:transparent;border-radius:4px;cursor:pointer}.submit input[type="submit"]:focus{outline:none}.submit input[type="submit"]::-moz-focus-inner{border:0}.offersPaginator{padding:20px 0;width:100%;text-align:center}.offersPaginator button.btn{background-color:#ff004b;width:100%;max-width:640px;margin:0 auto;font-size:14px;text-transform:uppercase}.submit#psSubmit{padding:0 !important}#psSubmit{margin:0 25px;font-size:20px;padding:10px 0 !important;position:relative}#psSubmit .inner{width:100px;margin:0 auto}#cf #psSubmit{margin:25px 0 5px}#cf .consent_title{font-size:13px;min-height:auto}#ps .field_input_number{background-color:transparent;opacity:0.5;cursor:text;display:block;height:43px;left:0;position:absolute;top:0;width:100%}#ps input:focus{outline:none}input[type="text"],input[type="number"],input[type="email"],input[type="tel"]{height:43px;padding:0 14px}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],textarea{border:1px solid #62b5d3;background:-moz-linear-gradient(top, #f0f0f0 0, #ffffff 6px, #ffffff 100%);background:-webkit-linear-gradient(top, #f0f0f0 0, #ffffff 6px, #ffffff 100%);background:linear-gradient(to bottom, #f0f0f0 0, #ffffff 6px, #ffffff 100%);display:block;color:#000;-webkit-appearance:none;appearance:none;border-radius:0}textarea{padding:14px}input.formHintExists{color:#666}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox] + label{position:relative;z-index:2;padding:0 0 0 27px;height:38px;display:inline-block;background-repeat:no-repeat;vertical-align:top;cursor:pointer;font-weight:400}#headerInfo{padding:10px 10px 0}#resultsCount,#headerInfo h1{width:100%;float:left;margin-top:0;font-size:18px;font-weight:500}#headerInfo .resultsNr{clear:both;font-size:13px;margin:0 0 8px;padding-top:5px}#headerInfo div#sortOrder{margin-bottom:20px;margin-top:0;float:left;width:100%}#headerInfo #sortSelectOuter{width:205px}#sortSelectOuter .selectricWrapper{height:34px}#sortSelectOuter .selectricWrapper .selectric{color:#b8b8b8;font-size:13px;border:1px solid #d3d3d3;box-shadow:none;border-radius:2px;height:34px}#sortSelectOuter .selectricWrapper .selectric .label{line-height:34px;color:#000}#sortSelectOuter .selectricWrapper .selectricItems{border-color:#d3d3d3;box-shadow:none}#headerInfo #sortSelectOuter .selectric .button::after{background-image:none}#headerInfo #sortSelectOuter .selectric .button{height:0;width:0;border-width:6px 5px;border-color:#000 transparent transparent;border-style:solid;margin:15px 10px 0 0}#sortSelectOuter .selectricWrapper .selectricItems li{font-size:13px;line-height:24px}#sortSelectOuter .selectricWrapper .selectricItems li:first-child{padding-top:6px}#sortSelectOuter .selectricWrapper .selectricItems li.last{padding-bottom:6px}#headerInfo .buttons-group{width:100%}#headerInfo .changeOptions{float:left;width:49%}#headerInfo .show-on-map-wrapper{display:inline-block;width:49%;padding:0;float:right}#headerInfo .changeOptions .changeOptionsLink,#offer .changeOptions .changeOptionsLink{color:#ff004b;padding:11px 0 11px;display:inline-block;border:1px solid #ff004b;text-decoration:none;font-size:14px;font-weight:700;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px auto;width:100%}#list{padding:0 2px;box-sizing:border-box}#list .moreOffers{display:block;text-decoration:none;position:relative;font-size:20px;padding:15px 0;margin:15px auto;text-align:center}#list #offersPrev{width:330px}#list #offersNext{width:270px}#offerList{margin-top:30px;clear:both}#offerList > div{border-bottom:1px solid #e6e6e6}#offerList > div.bb-ad-outer{margin:5px auto;clear:both}#offerList > .row.first{border-top:1px solid #e6e6e6}#offerList > .row.last{margin-bottom:9px}#offerList > .row{font-size:14px;position:relative;cursor:pointer;padding-top:3px}#offerList .photo{float:left;width:360px;height:215px;overflow:hidden}#offerList .visited .photo img{opacity:0.4}#offerList .removed-offer{float:left;position:absolute;left:0px;top:30%;padding:10px;background-color:#bd3859;opacity:.8;text-transform:uppercase;color:white;font-size:13px}.list-header{color:#666;margin-top:5px;margin-left:10px;font-size:13px}#offerList .details{margin-left:360px;padding:15px 15px 0;position:relative}#offerList .details a{color:inherit;display:block;text-decoration:none}#offerList .details a span{display:block}#offerList .offerStreet{font-size:20px;margin-bottom:15px;font-weight:500;min-height:25px}#offerList .offerLocation{font-size:20px;font-weight:300;margin-bottom:5px}#offerList .price{font-weight:300}#offerList .price > span,#offerList .params > div > span{font-weight:300}#offerList .params > div{display:inline-block;margin-right:15px;font-size:20px;font-weight:500}#offerList .details .favourites{float:right !important}#offerList .description{color:#666;margin-top:25px;font-size:16px;height:37px;overflow:hidden;float:left;width:100%}#offerList .category{color:#aaaaaa;font-size:16px;line-height:19px;float:left;margin-top:10px}#offerList .category span{float:left}#contactBox{display:none}#offerContainer{position:relative}#offer #actionButtons{width:inherit;z-index:1000}#offer > div.bb-ad-outer{margin:5px auto}#offerHeader{padding:10px 0}#offerHeader a{padding:15px 25px;text-decoration:none;display:inline-block}#offerHeader .partLeft{width:33.3%;float:left;text-align:left}#offerHeader .partLeft a{border-top-left-radius:0;border-bottom-left-radius:0}#offerHeader .partCenter{width:33.4%;float:left;text-align:center}#offerHeader .partRight{width:33.3%;float:right;text-align:right}#offerHeader .partRight a{border-top-right-radius:0;border-bottom-right-radius:0}#gallery{position:relative;margin-bottom:10px;overflow:hidden}.galleryPhoto{position:relative}.galleryPhoto.loader span{width:100%;height:100%;position:absolute;left:0;top:0}#gallery .singlePhotoBox{float:left;text-align:center;width:100%}#gallery .singlePhotoBox.singlePhotoBox--hidden{display:none}#gallery img{width:100%;margin:auto}#gallery .singlePhotoBox img,#planGallery .singlePhotoBox img{width:99% !important}#galleryPrev,#galleryNext{display:block;height:85px;position:absolute;top:0;bottom:0;margin:auto 0;background-color:rgba(0, 0, 0, 0.4)}#galleryPrev{left:0;padding:0 10px 0 4px}#galleryNext{right:0;padding:0 4px 0 10px}#galleryPrev.disabled,#galleryNext.disabled{display:none}#galleryPrev span,#galleryNext span{display:block;margin-top:25px}.gallery .counter,#gallery #counter{position:absolute;bottom:10px;left:20px;height:18px;background-color:rgba(0, 0, 0, 0.4) !important;color:#fff;font-size:12px;padding:5px 5px 0 5px}#view3dIframe{width:99%}#offer #offerType{margin:0 0 10px 10px}#offer #offerTitle{color:#666;font-size:13px;margin-bottom:15px}#offer #offerTitle span{display:block;margin-top:10px;font-size:20px;font-weight:500;color:#414040;padding-right:42px}#offer #offerPrice{margin-right:15px;font-size:43px;font-weight:100;display:inline-block}#offer #offerType .finpackInline{display:inline-block;max-width:100px}#offer #offerType .finpackInline .mortgage-link{text-decoration:none;color:#ff004b}#offer #offerType .finpackInline:first-letter{text-transform:capitalize}#offer #mainParams{margin:0 0 15px 10px}#offer #offerFloor,#offer #offerArea,#offer #offerRooms{font-size:18px;float:left;margin-right:10px;font-weight:400}#offer #mainParams .bb-ad-outer{float:left;width:auto}#offer #offerPrice span{font-size:18px;font-weight:300;color:#666}#offer #offerFloor span,#offer #offerArea span,#offer #offerRooms span{font-size:12px;color:#666}#btnFavourites{display:inline-block;float:right;margin-right:15px}#addInfo{margin:0 10px}#addParams > div{float:left;width:25%;margin-bottom:20px}#addParams .cell_0{clear:both}#addParams .name{font-size:12px;color:#666;padding-bottom:3px}#addParams .value{font-size:16px}#addParams .value strong{font-weight:400}@media (min-width: 500px){#formTransaction > div > h2{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#psParams > div,#psAdvanced > .advanced > div{width:48%}#psParams > .left,#psAdvanced > .advanced > .left{float:left}#psParams > .right,#psAdvanced > .advanced > .right{float:right}#psAdvanced > .advanced > .clearLeft{clear:left}#group-links > div{display:inline}#group-links > span{display:inline}.favouriteShare .buttons{width:90%;margin-bottom:50px}}@media (min-width: 641px){#offerList .photo img{width:360px;height:215px}#offerList .offerLocation,.favouritesList #offerList .visited .offerLocation,.favouritesList #offerList .visited .description,.favouritesList #offerList .visited .params span{color:#666}#offerList .visited .offerLocation,#offerList .visited .offerStreet,#offerList .visited .price,#offerList .visited .params,#offerList .visited .description{color:#999}.favouritesList #offerList .visited .offerStreet,.favouritesList #offerList .visited .price,.favouritesList #offerList .visited .params{color:#000}#offerList .price > span,#offerList .params > div > span{color:#666;font-size:22px}}@media (min-width: 1024px){.btn-group input.btn,.btn-group input.btn.btn-light{width:49%}#offerList .price{font-size:36px;font-weight:100;position:absolute;top:18px;right:15px}#offerList .price > span{font-size:22px}#offerContainer:after{content:'';display:block;clear:both}}#contactBody form > div.checkboxCustom{margin-bottom:0;display:inline-block}.checkboxCustom .flcheckbox{float:left}.flcheckbox{display:block;width:15px;height:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.flcheckbox .ckbBox{display:block;width:13px;height:13px;border:1px solid #e5e5e5;border-radius:2px}.flcheckbox .ckbBox:hover{border-color:#666}.flcheckbox.flchecked .ckbBox{background:transparent url("/images/flchecked.png") 50% 50% no-repeat;border-color:#ff004b}.flcheckbox .ckbText{display:inline-block;vertical-align:top;margin-top:3px}.checkbox label{display:block;margin:0;padding:0 0 6px 21px;font-size:13px;line-height:15px;color:#666;cursor:pointer}.checkbox label.selected{color:#000}label a{color:#005bff}.mainPage > img,.page > img{float:left}#input_value_clear{width:20px;height:20px;position:absolute;bottom:12px;right:12px;background:url("/images/inputValueClear.20150902.png") no-repeat;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;z-index:10}.fabulous_field_error_msg{color:#e52d1b;margin-right:10px;padding:5px 10px 5px 27px;line-height:normal;font-size:13px;background:url("/images/errorIcon.20150907.png") no-repeat 0 5px}.bb-ad-outer-container{height:0;overflow:hidden}input[type="radio"].niceRadio{display:none}span.niceRadio{width:15px;height:15px;border-radius:11px;border:1px solid #ff004b;float:left;cursor:pointer;margin:5px 0}span.niceRadio.niceRadioSelected{background:transparent url("/images/radioBg.png") 50% 50% no-repeat}label.niceRadio{cursor:pointer}.additionalFormFields div.consent-credit ul li{list-style-type:none;display:inline-block}.additionalFormFields div.consent-credit span.niceRadio,.ownerContact .additionalFormFields div.consent-credit span.niceRadio{margin-top:2px;display:inline-block}.additionalFormFields div.consent-credit label.niceRadio,.ownerContact .additionalFormFields div.consent-credit label.niceRadio{padding-right:5px;font-size:13px;line-height:16px;display:inline-block}.radio_list{margin:0;padding:0}.radio_list li{list-style-type:none;float:left}.radio_list,.radio_list + label{float:left}.radio_list + label{display:block;width:190px;padding:0 0 5px 7px}.radio_list .niceRadio{float:left}.messageBox{background-color:#007799;color:#fff;font-size:13px;font-weight:500;margin:15px 0 10px;padding:15px 15px 15px 45px;position:relative;text-align:center}.messageBox .exclamation:before{background:#fff;border-radius:10px;color:#007799;content:"!";display:inline-block;font-size:14px;font-weight:700;margin-right:10px;padding:2px 0 1px;width:20px}a.buttonGreen{background-color:#70be36;border-radius:2px;box-shadow:0 3px 6px #e3e2e1;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;height:34px;line-height:34px;margin-left:25px;padding:0 37px;text-transform:uppercase;text-decoration:none}.message-tos span{padding-top:6px;display:inline-block}.message-tos span:first-child{padding-top:0}label{cursor:pointer}.submitPlaceholder{display:block;height:44px;width:100%;position:absolute;bottom:0}.submitPlaceholder.open{position:fixed;z-index:10;background:#fff;padding-top:10px;padding-bottom:5px;left:0;box-shadow:0 -3px 3px 0 rgba(0, 0, 0, 0.2)}.submitWrapper{position:relative;max-width:675px;width:100%;margin:0 auto}.contactSurname{display:none !important}.bb-offer{position:relative;float:left}.bb-ad-rectangle{width:300px;margin:25px auto 0}.bb-ad-rectangle .bb-ad-outer{width:300px}.displaynone-iframe{display:none}.dc-iframe{display:none}#sortSelect{display:none}.messagePage{max-width:1280px;margin:0 auto;padding:20px 10px}.messagePage .title{margin:0 0 10px 10px;font-size:20px;font-weight:600;color:#000}.messagePage .title.error{color:#ff004b}.messagePage .content{margin:0;color:#000}.messagePage .content p{margin:0 0 10px}.messagePage .content a{color:#005bff;text-decoration:none}.messagePage .content a.btn{-webkit-border-radius:2px;border-radius:2px;display:block;max-width:547px;margin:15px 0 10px;padding:10px;line-height:16px;background-color:#ff004b;border:none;color:#fff;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.messagePage .content a.btn:hover{background-color:#962b47}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive:focus{outline:none}#ps input[type="submit"],#cf input[type="submit"]{width:100%}.show-on-map-wrapper{margin:10px auto;padding:0 25px}.show-on-map-btn{cursor:pointer;color:#ff004b;background:#ffffff;border:1px #ff004b solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px;width:100%;text-transform:uppercase;font-weight:700;font-size:14px;line-height:16px;font-family:'Roboto', sans-serif}.show-on-map-btn:focus{outline:none}.show-on-map-btn::-moz-focus-inner{border:0}#offerContainer .show-on-map-wrapper{padding:0 22px 0 19px}.mobileAppPromotionLayer{box-shadow:0px 0px 10px 10px rgba(38, 38, 38, 0.08)}.mobileAppPromotionBox{display:none;padding:20px;z-index:999999999}.mobileAppPromotionBox .getAppImage{display:block;margin:-40px auto 0}.mobileAppPromotionBox p{display:block;text-align:center;margin-bottom:30px;font-weight:bold}.close-layer-icon{display:block;background:transparent url("/images/close.svg") 100% 100% no-repeat;width:15px;height:15px;cursor:pointer}.app-promotion-download{display:block;text-align:center;width:100%;text-transform:uppercase;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ff004b;color:#ffffff !important;padding:11px 0;font-weight:bold;outline:none}.ui-dialog{z-index:999999 !important}.morizon-advertising-text{background:#f5f8fb;margin-top:24px;padding:20px;font-size:13px}.morizon-advertising-text span{display:inline-block}.morizon-advertising-text span:first-child{margin-bottom:15px}
.favouritesList .share-favourites{float:right;margin:0 10px 0 0;text-transform:uppercase;width:100%}.favouritesList .share-favourites a{background:url('/images/icon_share-v2.svg') 0 1px no-repeat;float:right;padding:0 3px 0 28px;line-height:24px;transition:none;text-decoration:none;color:#ff004b;font-size:10px}.favouritesList .share-favourites a:hover{color:#ff004b}.favouritesList #offerList .visited .photo img{opacity:1}.favouriteShare p.title{width:80%;margin:10px 10% 0 10px;font-size:18px;font-weight:500;line-height:24px}.favouriteShare p{margin:10px 10px 13px 10px;line-height:18px;font-size:12px;font-weight:400}.favouriteShare .fabulous_field_error_msg{float:left;margin-top:-10px}.favouriteShare fieldset{padding:0 10px;margin:0;border:none;text-align:center}#contactBody input[type="text"],#contactBody input[type="email"],#contactBody input[type="tel"],.favouriteShare textarea,.favouriteShare input[type="text"]{background-size:18px;background-position:5px}.favouriteShare .email input[type="text"]{background:transparent url("/images/mail.svg") 9px no-repeat;background-size:18px}.favouriteShare .name input[type="text"]{background:transparent url("/images/person.svg") 9px no-repeat;background-size:18px}.favouriteShare input[type="text"],.favouriteShare textarea{background:transparent url("/images/link.svg") 9px no-repeat;background-size:18px;color:#666;border:#ddd 1px solid;box-shadow:none;float:left;height:32px;width:calc(100% - 38px);margin:0 0 10px 0;overflow-y:hidden;overflow-x:hidden;resize:none;line-height:32px;padding:0 0 0 35px;white-space:pre;font-size:13px}.favouriteShare textarea{width:calc(100% - 134px)}.favouriteShare span{border:#ddd 1px solid;border-left:none;box-shadow:none;float:left;height:32px;line-height:32px;color:#ff004b;font-weight:400;padding:0 18px;font-size:13px}.favouriteShare span:hover{color:#fff;background-color:#ff004b}.favouriteShare .buttons{overflow:hidden;padding:0 10px;width:calc(100% - 20px);margin:9px 0 18px 0}.favouriteShare .buttons a,.favouriteShare .buttons input{-webkit-border-radius:2px;border-radius:4px;-webkit-appearance:none;appearance:none;border:none;float:right;line-height:38px;color:#fff;background-color:#ff004b;font-weight:700;text-transform:uppercase;width:calc((100% - 9px) / 2);height:38px;margin:0;font-size:13px;text-align:center;text-decoration:none;border:1px solid #ff004b}.favouriteShare .buttons a{background-color:#fff;color:#ff004b;margin:0;float:left}.favouriteShare .buttons input{height:40px;line-height:40px}.favouriteShareTYP{overflow:hidden;padding:20px 10px}.favouriteShareTYP .title{width:100%;float:left;text-align:left;margin:0;font-size:18px;font-weight:500;line-height:24px;color:#000}.favouriteShareTYP #content{margin:0;font-size:13px}.favouriteShareTYP .content p{width:100%;float:left;text-align:left;margin:10px 0 10px 0;color:#000;line-height:20px}.favouriteShareTYP .content a.btn{float:left;background-color:#fff;color:#be355d;border:1px solid #be355d;margin:0;width:90%;font-weight:400;font-size:13px}.favouriteShareTYP .content a.btn:hover{background-color:transparent}.favouritesList.sharedFavouritesList{overflow:hidden;height:auto}.favouritesList.sharedFavouritesList .list-header{margin:0 0 20px 0;float:left}.favouritesList.sharedFavouritesList .list-header span{color:#000;font-size:12px;line-height:14px;margin:10px 10px 5px 10px;float:left;width:auto}.favouritesList.sharedFavouritesList .list-header span a{color:#036e95;text-decoration:none}.favouritesList.sharedFavouritesList .list-header span.has_developments{clear:both;margin:5px 10px 0 10px;width:auto}.favouritesList.sharedFavouritesList .list-header .buttons span{margin:10px 10px 20px 10px}.favouritesList.sharedFavouritesList .list-header button{display:block;color:#ff004b;padding:10px 20px;width:88%;background-color:#fff;border:1px solid #ff004b;text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;max-width:640px}
#offer .paramIcons{margin:0 5px 15px}#offer .paramIcons ul{display:table;width:100%;padding:0;margin:0}#offer .paramIcons li{display:inline;padding:0 10px 0 5px;list-style-type:none;font-size:14px;font-weight:300;color:#666;height:35px;overflow:hidden;position:relative;text-transform:lowercase}#offer .paramIcons li span{font-weight:600;color:#414040}#offer #addInfo .params{clear:both;font-size:13px;color:#666;overflow:hidden}#offer #addInfo .params .params-section{margin-bottom:19px}#offer #addInfo .params .params-section h3{color:#414040;clear:both;margin-bottom:7px;font-size:18px;font-weight:500}#offer #addInfo .params .params-section table{width:100%;max-width:640px;border-spacing:0}#offer #addInfo .params .params-section table th{width:50%;height:21px;padding:3px 20px 0 0;font-weight:400;text-align:left;vertical-align:middle;font-size:13px}#offer #addInfo .params .params-section table td{height:24px;color:#414040;vertical-align:middle;font-size:13px}#offer #addInfo .params .params-section p{line-height:22px;color:#414040;font-size:13px}#offer #addInfo .params .params-section a{color:#ff004b;font-weight:normal;text-decoration:none}#offer .changeOptions{padding:0 10px}#offerContainer{position:relative}#offer #actionButtons{width:inherit;z-index:1000}#offer > div.bb-ad-outer{margin:5px auto}#cf .checkboxCustom{width:100%}#cf .checkboxCustom span > label{padding:1px 5px 0 5px;line-height:normal;vertical-align:top;display:inline-block}#cf .flcheckbox{display:inline-block}#cf .checkboxCustom span > label > div{display:none}#cf .checkboxCustom span > label > p{float:left;margin:0;color:#000;font-size:12px;line-height:15px}#cf .checkboxCustom span > label svg{margin-left:5px}#cf .checkboxCustom span > label p:first-of-type{float:left;margin-bottom:10px}#cf .checkboxCustom span > label svg:hover + p + div,#cf .checkboxCustom span > label svg:active + p + div{width:95%;position:absolute;display:block;background:#00a562 url('/images/x_morizon.png') no-repeat 98% 10px;padding:5px 15px 5px 10px;color:#fff;margin:30px auto auto -30px;z-index:500}#cf .checkboxCustom span > label svg:hover + div > p,#cf .checkboxCustom span > label svg:active + div > p{padding:0;font-size:13px;background:transparent;border:none;height:15px;margin:0;float:left;-webkit-margin-after:0;-webkit-margin-before:0}#cf .checkboxCustom span > label svg:hover + p,#cf .checkboxCustom span > label svg:active + p{display:none}#cf .checkboxCustom span > label svg:hover + div ul,#cf .checkboxCustom span > label svg:active + div ul{left:0;top:5px;padding-top:0}#cf .checkboxCustom span > label svg:hover + div ul li,#cf .checkboxCustom span > label svg:active + div ul li{padding:0 5px}.formLoading select{visibility:hidden}#ps #formType div #ps_type{height:43px}#cf .additionalFormFields .consent_checkbox .flcheckbox{margin-right:5px}#cf .additionalFormFields .consent_checkbox .flcheckbox span{margin-top:4px}#cf .additionalFormFields .consent_checkbox{margin:5px 0 0}#cf .additionalFormFields label{display:inline-block}#cf .additionalFormFields .consent-full-text-icon{display:inline-block;width:16px;height:16px;background:url("/images/info-icon-circle.svg") no-repeat;background-size:16px 16px;cursor:pointer}#cf .additionalFormFields .consent-full-text-icon .consent-full-text{position:absolute;display:block;width:250px;background:#f7f7f7;z-index:500;padding:16px 33px 16px 19px;margin:24px auto auto -230px;line-height:16px;font-size:13px;color:#262626}#cf .additionalFormFields .consent-full-text.hidden{display:none}#cf .additionalFormFields .consent-full-text-icon .consent-full-text .close-consent-full-text{display:block;position:absolute;background:url("/images/close-2.svg") no-repeat;width:17px;height:17px;top:9px;right:12px}#multimediaBox .categories{height:38px;margin:5px 0 0 0}#multimediaBox .categories a{display:inline-block;padding:0 18px;margin:0 2px;color:#005bff;font-size:15px;line-height:33px;text-decoration:none}#multimediaBox .categories a:hover{color:#be356a}#multimediaBox .categories a.selected,#multimediaBox .categories a.selected:hover{color:#000;border-bottom:4px solid #005bff}#contactBody form .radio_list label.niceRadio{padding:0 0 10px 22px;float:none;margin-top:6px;display:block;color:#000;font-size:12px;line-height:15px}#contactBody form .radio_list label.niceRadio span{display:block;color:#666;font-size:11px}#offerContact{position:relative;right:0;box-sizing:border-box;margin:0 0 20px;padding:0 1px 0 0;clear:both}#offerContact .submit input[type="submit"]{font-size:13px;text-transform:uppercase;font-weight:700}#contactForm{padding:0 15px;box-sizing:border-box}#contactBody{width:312px;position:relative}#contactBody form > div{min-height:34px}#contactBody form > div .fabulous_field_error_msg{margin-bottom:9px}#contactBody input[type=text],#contactBody input[type=email],#contactBody input[type=tel],#contactBody textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;border:1px solid #ddd;box-shadow:none;color:#000;margin-bottom:8px;border-radius:2px}#contactBody textarea{padding:10px 9px 12px 12px;line-height:19px;background-image:none}#contactBody form label{font-size:13px;color:#666;font-weight:400;padding-bottom:6px}#contactBody form .serviceTerms label{font-size:11px}#contactBody input[type="text"],#contactBody input[type="number"],#contactBody input[type="email"],#contactBody input[type="tel"]{height:32px;padding:0 14px}#contactBody input[type="text"],#contactBody input[type="email"],#contactBody input[type="tel"]{padding-left:40px;height:34px}#contactBody input#cf_name{background:transparent url("/images/person.svg") 9px no-repeat;background-size:18px}#contactBody input#cf_email{background:transparent url("/images/mail.svg") 9px no-repeat;background-size:18px}#contactBody input#cf_phone_prefix{background:transparent url("/images/phone.svg") 9px no-repeat;background-size:18px}#contactBody input#cf_phone{background-image:none}#contactBody .phoneWithPrefix input:first-child{border-radius:2px 0 0 2px;border-right:medium none;left:0;padding:0 10px 0 40px;position:absolute;top:0;width:78px}#contactBody .phoneWithPrefix input{border-radius:0 2px 2px 0;float:left;padding-left:8px;width:234px}#contactBody .phoneWithPrefix{box-sizing:border-box;margin:0;padding:0 0 0 78px;position:relative;width:100%;border:none}#contactBody .phoneWithPrefix .fabulous_field_error_msg{float:left;margin-left:-78px}#contactBody .checkbox{margin-bottom:6px}#contactBody .checkboxCustom label{padding:0 0 0 30px;margin-bottom:10px}#contactBody .checkboxCustom label span{color:#000;font-size:12px;line-height:15px}#contactBody .checkboxCustom label span span{display:block;color:#666;font-size:11px}#contactBody .checkbox input[type=checkbox] + label{width:auto;height:auto;padding:0;background:none}#contactBody .checkbox input[type=checkbox] + label i{display:block;float:left;content:' ';width:22px;height:22px}#contactBody .checkbox input[type=checkbox] + label > span{display:block;margin-left:30px;line-height:23px}#contactBody .checkbox label,#contactBody .checkbox span,#contactBody .checkbox .info-more{font-size:12px;line-height:1.35em;color:#414040}#contactForm .checkbox label span span{display:block;font-size:10px}#contactBody .checkbox span.more,#contactBody .checkbox span.less{cursor:pointer;color:#666;display:inline;font-size:11px}#contactBody .messageArea textarea{margin-bottom:15px}#contactBody .checkbox .info-more{display:none;margin-top:-15px;padding-left:27px}#contactBody .fabulous_field_error_msg{font-size:13px;margin-bottom:5px;clear:both}#contactBody #cf #psSubmit{margin-top:10px;display:block;width:100%}#contactBody #cf .acceptTerms.wrapped{height:30px}#contactInfo{position:absolute;top:15px;right:22px;width:250px;font-size:13px;padding-top:22px}#contactInfo > .head{display:none}#contactInfo > .left{margin:0 20px 15px 0}#contactInfo .BusinessContactHidden .hidden{display:none}#contactInfo .BusinessContactHidden .contactType{color:#666;font-size:13px}#contactInfo .BusinessContactHidden .partialData span{cursor:pointer}#contactInfo .BusinessContactHidden .partialData{display:inline-block}#contactInfo .agentPhoto{margin-bottom:20px}#contactInfo .companyLogo{padding:0}#contactInfo .companyLogo img{width:80px}#contactInfo .agentPhoto img{width:100px}#contactInfo #showPhones div{color:#fff}#contactInfo #personName,#contactInfo #companyData .companyName{color:#414040;margin:0 0 5px 0;font-size:13px;font-weight:600}#contactInfo #person .personFunction{margin:0}#contactInfo .agent-no{color:#666;margin-bottom:10px;display:block}#contactInfo .callPhone{display:none}#contactInfo .clickablePhone{text-decoration:none;color:#ff004b}#contactInfo .websites{margin-bottom:12px}#contactInfo .websites a{text-decoration:none;color:#ff004b}#contactInfo .contactPhones{font-size:16px;color:#666}#contactInfo .contactPhones a{color:#666;text-decoration:none;font-size:13px}#actionButtons{width:100%;position:fixed;bottom:0;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);z-index:9999;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#actionButtons.hidden{display:none}#actionButtons > div{float:left;display:block;width:25%;height:49px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}#actionButtons > div a{display:block;width:100%;height:100%;padding:32px 0 0;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-size:10px;font-weight:700}#actionButtons > div.actionCall{background:#005bff url("/images/callIco.png") 50% 8px no-repeat}#actionButtons > div.actionCall:hover{background-color:#00607b}#actionButtons > div.actionCall.disabled{background-color:#d0d0d0;cursor:default;text-decoration:line-through}#actionButtons > div.actionWrite{background:#ff004b url("/images/mailIco.png") 50% 10px no-repeat}#actionButtons > div.actionWrite:hover{background-color:#962b47}#actionButtons > div.actionRemember{position:relative;background-color:#f8f7f6}#actionButtons > div.actionRemember:hover{background-color:#ececec}#actionButtons > div.actionRemember a{padding:0}#actionButtons > div.actionRemember #btnFavourites{position:absolute;top:0;left:0;float:none;display:block;width:100%;height:100%;margin:0}#actionButtons > div.actionRemember .favourites.isNotAdded{background:transparent url("/images/favouriteIcoNotAdded.png") 50% 8px no-repeat}#actionButtons > div.actionRemember .favourites{background:transparent url("/images/favouriteIcoAdded.png") 50% 8px no-repeat}#actionButtons > div.actionRemember a{color:#ff004b;margin-top:32px}#actionButtons > div.actionNext{padding:0;background-color:#fff}#actionButtons > div.actionNext:hover{background-color:#fafafa}#actionButtons > div.actionNext span{background:transparent url("/images/nextIco.png") 50% 7px no-repeat;display:block;width:100%;height:100%;padding:32px 0 0;text-align:center;text-transform:uppercase;text-decoration:none;color:#d0d0d0;font-size:10px;font-weight:700}#actionButtons > div.actionNext a{padding:32px 0 0;background:transparent url("/images/nextActiveIco.png") 50% 7px no-repeat;color:#ff004b}a.qtip-close{top:-14px !important;right:-14px !important}.ui-icon-close{padding:5px;font-size:28px}.qtip-default{border:2px solid #23b3e8;background-color:white;color:#666}body.imageBox{height:100% !important;overflow:hidden !important;position:relative}body.imageBoxIpad{position:fixed;top:0;bottom:0;left:0;right:0}#imageBoxOverlay{background:#000;display:block;left:0;position:absolute;height:150%;top:0;width:100%}#imageBox{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;color:white;z-index:9999}#imageBox #imageBoxPhoto,#imageBox #imageBoxPhotoInside{height:100% !important}#imageBox #imageBoxPhoto{width:100%}#imageBox #imageBoxPhotoInside{position:absolute}#imageBox .singlePhotoBox img{margin:auto}#imageBox .close{color:white;font-size:37px;line-height:30px;position:absolute;right:12px;top:15px;z-index:1000;cursor:pointer;display:block;width:22px;height:22px;background:url('/images/close.20150610.png') no-repeat}#imageBox .offerInfo{margin-left:20px;margin-top:12px;position:absolute;z-index:1}#imageBox .offerInfo .offerLocation{font-size:15px;padding-right:45px}#imageBox .counter,#imageBox .offerInfo .offerLocation{text-shadow:1px 1px #666}#imageBox .counter{bottom:15px;color:#fff;font-size:14px;position:absolute;right:15px;z-index:1001}@media (min-width: 1280px){#contactBox{width:28.83%}}.form-legend{font-size:11px;color:#414040;margin-bottom:0 !important}.serviceTerms label{font-weight:400;padding-right:0;line-height:1.23em}.serviceTerms.wrapped label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:45px}.serviceTerms.wrapped label p,.serviceTerms.wrapped label ul,.serviceTerms.wrapped label ol{display:none}.serviceTerms.wrapped label p:first-child{display:inline-block}.serviceTerms label::after{content:"zwiń";cursor:pointer;font-size:11px;color:#ff004b;margin:0;position:relative;right:0;float:right;width:40px;bottom:24px;text-align:right;line-height:1.23em}.serviceTerms.wrapped label::after{content:"rozwiń";margin:-21px 0 0 0;background:#fff;right:-45px;bottom:3px}#contactBody .checkbox input[type="checkbox"] + label > span{line-height:20px}@media (min-width: 1024px){#offer{min-width:726px;width:71.17%;float:left}#actionButtons{min-width:726px;width:71.17%;float:left}#offerContact{min-width:726px;width:71.17%}#offer > .inner{border-right:1px solid #eaedf1}#contactBox{display:block;float:right;right:0;width:27.83%;margin-top:10px}.simpleContact{background-color:#ff004b;color:#fff;margin-left:10px;padding:20px 30px;position:relative}.simpleContact:before{width:0;height:0;border-style:solid;border-width:8px 7px 8px 0;border-color:transparent #ff004b transparent transparent;position:absolute;left:-7px;top:30px;content:""}.simpleContact > span{color:#e29caf;font-size:13px;font-weight:400}.simpleContact address{font-size:13px;font-weight:400;text-align:left;color:#fff}.simpleContact address > span{display:block}.simpleContact address a{text-decoration:none;color:#fff}.simpleContact address > span#contactName{font-size:16px;padding-bottom:15px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.simpleContact .propertyContactShow{background:#fff url("/images/envelopBlue.20150610.png") 10px 9px no-repeat;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;line-height:33px;height:33px;padding:0 10px;color:#005bff;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:12px;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s;border:none;text-align:center;text-decoration:none;margin-top:20px}.simpleContact address > span.BusinessContactHidden .partialData span{cursor:pointer}.simpleContact .BusinessContactHidden .hidden{display:none}}#offer .description,#offer .descriptionCut{font-size:16px;margin:0}#offer #description h3,#contactHead{color:#414040;clear:both;margin-top:25px;margin-bottom:7px;font-size:18px;font-weight:500}#offer #description h3 p{margin:0}#showMap{clear:both;background-image:url('/images/mapa.20150610.png');background-repeat:no-repeat;width:100%;max-width:1362px;height:85px;margin:20px auto 27px;font-size:18px;cursor:pointer}#showMap #mapButton{padding-top:30px;color:#ff004b;font-size:13px;font-weight:bold;line-height:20px;text-transform:uppercase;width:190px;margin:0 auto}.offer-map-dialog{display:none;top:0;background:#fff;position:absolute;width:100%;height:100%;z-index:100000}.offer-map-dialog #offerMap{margin-top:55px;height:calc(100vh - 55px)}#offerMap .mapbox-wordmark{display:none}#offerMap.leaflet-container .mapbox-wordmark{position:absolute;display:block;height:20px;width:65px;left:10px;bottom:10px;text-indent:-9999px;z-index:99999;overflow:hidden;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODAuNDcgMjAuMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwLjQ3IDIwLjAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe29wYWNpdHk6MC42O2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qxe29wYWNpdHk6MC42O2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc5LjI5LDEzLjYxYzAsMC4xMS0wLjA5LDAuMi0wLjIsMC4yaC0xLjUzYy0wLjEyLDAtMC4yMy0wLjA2LTAuMjktMC4xNmwtMS4zNy0yLjI4bC0xLjM3LDIuMjhjLTAuMDYsMC4xLTAuMTcsMC4xNi0wLjI5LDAuMTZoLTEuNTNjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMS0wLjAzYy0wLjA5LTAuMDYtMC4xMi0wLjE4LTAuMDYtMC4yN2MwLDAsMCwwLDAsMGwyLjMxLTMuNWwtMi4yOC0zLjQ3Yy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMWMwLTAuMTEsMC4wOS0wLjIsMC4yLTAuMmgxLjUzYzAuMTIsMCwwLjIzLDAuMDYsMC4yOSwwLjE2bDEuMzQsMi4yNWwxLjMzLTIuMjRjMC4wNi0wLjEsMC4xNy0wLjE2LDAuMjktMC4xNmgxLjUzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMSwwLjAzYzAuMDksMC4wNiwwLjEyLDAuMTgsMC4wNiwwLjI3YzAsMCwwLDAsMCwwTDc2Ljk2LDEwbDIuMzEsMy41Qzc5LjI4LDEzLjUzLDc5LjI5LDEzLjU3LDc5LjI5LDEzLjYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4wOSw5LjE2Yy0wLjM3LTEuNzktMS44Ny0zLjEyLTMuNjYtMy4xMmMtMC45OCwwLTEuOTMsMC40LTIuNiwxLjEyVjMuMzdjMC0wLjEyLTAuMS0wLjIyLTAuMjItMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjIsMC4xLTAuMjIsMC4yMnYxMC4yMWMwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMnYtMC43YzAuNjgsMC43MSwxLjYyLDEuMTIsMi42LDEuMTJjMS43OSwwLDMuMjktMS4zNCwzLjY2LTMuMTNDNjMuMjEsMTAuMyw2My4yMSw5LjcyLDYzLjA5LDkuMTZMNjMuMDksOS4xNnogTTU5LjEyLDEyLjQxYy0xLjI2LDAtMi4yOC0xLjA2LTIuMy0yLjM2VjkuOTljMC4wMi0xLjMxLDEuMDQtMi4zNiwyLjMtMi4zNnMyLjMsMS4wNywyLjMsMi4zOVM2MC4zOSwxMi40MSw1OS4xMiwxMi40MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjguMjYsNi4wNGMtMS44OS0wLjAxLTMuNTQsMS4yOS0zLjk2LDMuMTNjLTAuMTIsMC41Ni0wLjEyLDEuMTMsMCwxLjY5YzAuNDIsMS44NSwyLjA3LDMuMTYsMy45NywzLjE0YzIuMjQsMCw0LjA2LTEuNzgsNC4wNi0zLjk5UzcwLjUxLDYuMDQsNjguMjYsNi4wNHogTTY4LjI0LDEyLjQyYy0xLjI3LDAtMi4zLTEuMDctMi4zLTIuMzlzMS4wMy0yLjQsMi4zLTIuNHMyLjMsMS4wNywyLjMsMi4zOVM2OS41MSwxMi40MSw2OC4yNCwxMi40Mkw2OC4yNCwxMi40MnoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuMTIsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNjAuMzksNy42Myw1OS4xMiw3LjYzeiBNNTkuMTIsMTEuMjNjLTAuNiwwLTEuMDktMC41My0xLjExLTEuMTlWMTBjMC4wMS0wLjY2LDAuNTEtMS4xOSwxLjExLTEuMTlzMS4xMSwwLjU0LDEuMTEsMS4yMVM1OS43NCwxMS4yMyw1OS4xMiwxMS4yM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjguMjQsNy42M2MtMS4yNywwLTIuMywxLjA3LTIuMywyLjM5czEuMDMsMi4zOSwyLjMsMi4zOXMyLjMtMS4wNywyLjMtMi4zOVM2OS41MSw3LjYzLDY4LjI0LDcuNjN6IE02OC4yNCwxMS4yM2MtMC42MSwwLTEuMTEtMC41NC0xLjExLTEuMjFzMC41LTEuMiwxLjExLTEuMnMxLjExLDAuNTQsMS4xMSwxLjIxUzY4Ljg1LDExLjIzLDY4LjI0LDExLjIzeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My41Niw2LjI0aC0xLjMzYy0wLjEyLDAtMC4yMiwwLjEtMC4yMiwwLjIydjAuN2MtMC42OC0wLjcxLTEuNjItMS4xMi0yLjYtMS4xMmMtMi4wNywwLTMuNzUsMS43OC0zLjc1LDMuOTlzMS42OSwzLjk5LDMuNzUsMy45OWMwLjk5LDAsMS45My0wLjQxLDIuNi0xLjEzdjAuN2MwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMlY2LjQ0YzAtMC4xMS0wLjA5LTAuMjEtMC4yMS0wLjIxQzQzLjU3LDYuMjQsNDMuNTcsNi4yNCw0My41Niw2LjI0eiBNNDIuMDIsMTAuMDVjLTAuMDEsMS4zMS0xLjA0LDIuMzYtMi4zLDIuMzZzLTIuMy0xLjA3LTIuMy0yLjM5czEuMDMtMi40LDIuMjktMi40YzEuMjcsMCwyLjI4LDEuMDYsMi4zLDIuMzZMNDIuMDIsMTAuMDV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjcyLDcuNjNjLTEuMjcsMC0yLjMsMS4wNy0yLjMsMi4zOXMxLjAzLDIuMzksMi4zLDIuMzlzMi4yOC0xLjA2LDIuMy0yLjM2VjkuOTlDNDIsOC42OCw0MC45OCw3LjYzLDM5LjcyLDcuNjN6IE0zOC42MiwxMC4wMmMwLTAuNjcsMC41LTEuMjEsMS4xMS0xLjIxYzAuNjEsMCwxLjA5LDAuNTMsMS4xMSwxLjE5djAuMDRjLTAuMDEsMC42NS0wLjUsMS4xOC0xLjExLDEuMThTMzguNjIsMTAuNjgsMzguNjIsMTAuMDJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjkxLDYuMDRjLTAuOTgsMC0xLjkzLDAuNC0yLjYsMS4xMlY2LjQ1YzAtMC4xMi0wLjEtMC4yMi0wLjIyLTAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLDAuMS0wLjIyLDAuMjJ2MTAuMjFjMCwwLjEyLDAuMSwwLjIyLDAuMjIsMC4yMmgxLjMzYzAuMTIsMCwwLjIyLTAuMSwwLjIyLTAuMjJ2LTMuNzhjMC42OCwwLjcxLDEuNjIsMS4xMiwyLjYxLDEuMTJjMi4wNywwLDMuNzUtMS43OCwzLjc1LTMuOTlTNTEuOTgsNi4wNCw0OS45MSw2LjA0eiBNNDkuNiwxMi40MmMtMS4yNiwwLTIuMjgtMS4wNi0yLjMtMi4zNlY5Ljk5YzAuMDItMS4zMSwxLjA0LTIuMzcsMi4yOS0yLjM3YzEuMjYsMCwyLjMsMS4wNywyLjMsMi4zOVM1MC44NiwxMi40MSw0OS42LDEyLjQyTDQ5LjYsMTIuNDJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjYsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNTAuODYsNy42Myw0OS42LDcuNjN6IE00OS42LDExLjIzYy0wLjYsMC0xLjA5LTAuNTMtMS4xMS0xLjE5VjEwQzQ4LjUsOS4zNCw0OSw4LjgxLDQ5LjYsOC44MWMwLjYsMCwxLjExLDAuNTUsMS4xMSwxLjIxUzUwLjIxLDExLjIzLDQ5LjYsMTEuMjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjM2LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzRjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWOS4yNGMwLTAuOTMtMC43LTEuNjMtMS41NC0xLjYzYy0wLjc2LDAtMS4zOSwwLjY3LTEuNTEsMS41NGwwLjAxLDQuNDRjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuODEsMC0xLjQ3LDAuNzUtMS41MiwxLjcxdjQuMjdjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ0YzAuMDEtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMSwwLjEsMC4yMiwwLjIxdjAuNjNjMC40OC0wLjY1LDEuMjQtMS4wNCwyLjA2LTEuMDVoMC4wM2MxLjA0LDAsMS45OSwwLjU3LDIuNDgsMS40OGMwLjQzLTAuOSwxLjMzLTEuNDgsMi4zMi0xLjQ5YzEuNTQsMCwyLjc5LDEuMTksMi43NiwyLjY1TDM0LjM2LDEzLjU5eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MC4zMiwxMi45N2wtMC4wNy0wLjEyTDc4LjM4LDEwbDEuODUtMi44MWMwLjQyLTAuNjQsMC4yNS0xLjQ5LTAuMzktMS45MmMtMC4wMS0wLjAxLTAuMDItMC4wMS0wLjAzLTAuMDJjLTAuMjItMC4xNC0wLjQ4LTAuMjEtMC43NC0wLjIxaC0xLjUzYy0wLjUzLDAtMS4wMywwLjI4LTEuMywwLjc0bC0wLjMyLDAuNTNsLTAuMzItMC41M2MtMC4yOC0wLjQ2LTAuNzctMC43NC0xLjMxLTAuNzRoLTEuNTNjLTAuNTcsMC0xLjA4LDAuMzUtMS4yOSwwLjg4Yy0yLjA5LTEuNTgtNS4wMy0xLjQtNi45MSwwLjQzYy0wLjMzLDAuMzItMC42MiwwLjY5LTAuODUsMS4wOWMtMC44NS0xLjU1LTIuNDUtMi42LTQuMjgtMi42Yy0wLjQ4LDAtMC45NiwwLjA3LTEuNDEsMC4yMlYzLjM3YzAtMC43OC0wLjYzLTEuNDEtMS40LTEuNDFoLTEuMzNjLTAuNzcsMC0xLjQsMC42My0xLjQsMS40djMuNTdjLTAuOS0xLjMtMi4zOC0yLjA4LTMuOTctMi4wOWMtMC43LDAtMS4zOSwwLjE1LTIuMDIsMC40NWMtMC4yMy0wLjE2LTAuNTEtMC4yNS0wLjgtMC4yNWgtMS4zM2MtMC40MywwLTAuODMsMC4yLTEuMSwwLjUzYy0wLjAyLTAuMDMtMC4wNC0wLjA1LTAuMDctMC4wOGMtMC4yNy0wLjI5LTAuNjUtMC40NS0xLjA0LTAuNDVoLTEuMzJjLTAuMjksMC0wLjU3LDAuMDktMC44LDAuMjVDNDAuOCw1LDQwLjEyLDQuODUsMzkuNDIsNC44NWMtMS43NCwwLTMuMjcsMC45NS00LjE2LDIuMzhjLTAuMTktMC40NC0wLjQ2LTAuODUtMC43OS0xLjE5Yy0wLjc2LTAuNzctMS44LTEuMTktMi44OC0xLjE5aC0wLjAxYy0wLjg1LDAuMDEtMS42NywwLjMxLTIuMzQsMC44NGMtMC43LTAuNTQtMS41Ni0wLjg0LTIuNDUtMC44NGgtMC4wM2MtMC4yOCwwLTAuNTUsMC4wMy0wLjgyLDAuMWMtMC4yNywwLjA2LTAuNTMsMC4xNS0wLjc4LDAuMjdjLTAuMi0wLjExLTAuNDMtMC4xNy0wLjY3LTAuMTdoLTEuMzNjLTAuNzgsMC0xLjQsMC42My0xLjQsMS40djcuMTRjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zM2MwLjc4LDAsMS40MS0wLjYzLDEuNDEtMS40MWMwLDAsMCwwLDAsMFY5LjM1YzAuMDMtMC4zNCwwLjIyLTAuNTYsMC4zNC0wLjU2YzAuMTcsMCwwLjM2LDAuMTcsMC4zNiwwLjQ1djQuMzVjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zNGMwLjc4LDAsMS40LTAuNjMsMS40LTEuNGwtMC4wMS00LjM1YzAuMDYtMC4zLDAuMjQtMC40NSwwLjMzLTAuNDVjMC4xNywwLDAuMzYsMC4xNywwLjM2LDAuNDV2NC4zNWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjM0YzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0wLjM2YzAuOTEsMS4yMywyLjM0LDEuOTYsMy44NywxLjk2YzAuNywwLDEuMzktMC4xNSwyLjAyLTAuNDVjMC4yMywwLjE2LDAuNTEsMC4yNSwwLjgsMC4yNWgxLjMyYzAuMjksMCwwLjU3LTAuMDksMC44LTAuMjV2MS45MWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjMzYzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0xLjY5YzAuNDYsMC4xNCwwLjk0LDAuMjIsMS40MiwwLjIxYzEuNjIsMCwzLjA3LTAuODMsMy45Ny0yLjF2MC41YzAsMC43OCwwLjYzLDEuNCwxLjQsMS40aDEuMzNjMC4yOSwwLDAuNTctMC4wOSwwLjgtMC4yNWMwLjYzLDAuMywxLjMyLDAuNDUsMi4wMiwwLjQ1YzEuODMsMCwzLjQzLTEuMDUsNC4yOC0yLjZjMS40NywyLjUyLDQuNzEsMy4zNiw3LjIyLDEuODljMC4xNy0wLjEsMC4zNC0wLjIxLDAuNS0wLjM0YzAuMjEsMC41MiwwLjcyLDAuODcsMS4yOSwwLjg2aDEuNTNjMC41MywwLDEuMDMtMC4yOCwxLjMtMC43NGwwLjM1LTAuNThsMC4zNSwwLjU4YzAuMjgsMC40NiwwLjc3LDAuNzQsMS4zMSwwLjc0aDEuNTJjMC43NywwLDEuMzktMC42MywxLjM4LTEuMzlDODAuNDcsMTMuMzgsODAuNDIsMTMuMTcsODAuMzIsMTIuOTdMODAuMzIsMTIuOTd6IE0zNC4xNSwxMy44MWgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuNzYsMC0xLjM5LDAuNjctMS41MSwxLjU0bDAuMDEsNC40NGMwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjM0Yy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjkuMjRjMC0wLjkzLTAuNy0xLjYzLTEuNTQtMS42M2MtMC44MSwwLTEuNDcsMC43NS0xLjUyLDEuNzF2NC4yN2MwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjMzYy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjYuNDRjMC4wMS0wLjEyLDAuMS0wLjIxLDAuMjItMC4yMWgxLjMzYzAuMTIsMCwwLjIxLDAuMSwwLjIyLDAuMjF2MC42M2MwLjQ4LTAuNjUsMS4yNC0xLjA0LDIuMDYtMS4wNWgwLjAzYzEuMDQsMCwxLjk5LDAuNTcsMi40OCwxLjQ4YzAuNDMtMC45LDEuMzMtMS40OCwyLjMyLTEuNDljMS41NCwwLDIuNzksMS4xOSwyLjc2LDIuNjVsMC4wMSw0LjkxQzM0LjM3LDEzLjcsMzQuMjcsMTMuOCwzNC4xNSwxMy44MUMzNC4xNSwxMy44MSwzNC4xNSwxMy44MSwzNC4xNSwxMy44MXogTTQzLjc4LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJ2LTAuNzFDNDEuMzQsMTMuNiw0MC40LDE0LDM5LjQyLDE0Yy0yLjA3LDAtMy43NS0xLjc4LTMuNzUtMy45OXMxLjY5LTMuOTksMy43NS0zLjk5YzAuOTgsMCwxLjkyLDAuNDEsMi42LDEuMTJ2LTAuN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMS0wLjAxLDAuMjEsMC4wOCwwLjIyLDAuMmMwLDAuMDEsMCwwLjAxLDAsMC4wMlYxMy41OXogTTQ5LjkxLDE0Yy0wLjk4LDAtMS45Mi0wLjQxLTIuNi0xLjEydjMuNzhjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ1YzAtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMiwwLjEsMC4yMiwwLjIydjAuN2MwLjY4LTAuNzIsMS42Mi0xLjEyLDIuNi0xLjEyYzIuMDcsMCwzLjc1LDEuNzcsMy43NSwzLjk4UzUxLjk4LDE0LDQ5LjkxLDE0eiBNNjMuMDksMTAuODdDNjIuNzIsMTIuNjUsNjEuMjIsMTQsNTkuNDMsMTRjLTAuOTgsMC0xLjkyLTAuNDEtMi42LTEuMTJ2MC43YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWMy4zN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMiwwLDAuMjIsMC4xLDAuMjIsMC4yMnYzLjc4YzAuNjgtMC43MSwxLjYyLTEuMTIsMi42LTEuMTFjMS43OSwwLDMuMjksMS4zMywzLjY2LDMuMTJDNjMuMjEsOS43Myw2My4yMSwxMC4zMSw2My4wOSwxMC44N0w2My4wOSwxMC44N0w2My4wOSwxMC44N3ogTTY4LjI2LDE0LjAxYy0xLjksMC4wMS0zLjU1LTEuMjktMy45Ny0zLjE0Yy0wLjEyLTAuNTYtMC4xMi0xLjEzLDAtMS42OWMwLjQyLTEuODUsMi4wNy0zLjE1LDMuOTctMy4xNGMyLjI1LDAsNC4wNiwxLjc4LDQuMDYsMy45OVM3MC41LDE0LjAxLDY4LjI2LDE0LjAxTDY4LjI2LDE0LjAxeiBNNzkuMDksMTMuODFoLTEuNTNjLTAuMTIsMC0wLjIzLTAuMDYtMC4yOS0wLjE2bC0xLjM3LTIuMjhsLTEuMzcsMi4yOGMtMC4wNiwwLjEtMC4xNywwLjE2LTAuMjksMC4xNmgtMS41M2MtMC4wNCwwLTAuMDgtMC4wMS0wLjExLTAuMDNjLTAuMDktMC4wNi0wLjEyLTAuMTgtMC4wNi0wLjI3YzAsMCwwLDAsMCwwbDIuMzEtMy41bC0yLjI4LTMuNDdjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjExYzAtMC4xMSwwLjA5LTAuMiwwLjItMC4yaDEuNTNjMC4xMiwwLDAuMjMsMC4wNiwwLjI5LDAuMTZsMS4zNCwyLjI1bDEuMzQtMi4yNWMwLjA2LTAuMSwwLjE3LTAuMTYsMC4yOS0wLjE2aDEuNTNjMC4wNCwwLDAuMDgsMC4wMSwwLjExLDAuMDNjMC4wOSwwLjA2LDAuMTIsMC4xOCwwLjA2LDAuMjdjMCwwLDAsMCwwLDBMNzYuOTYsMTBsMi4zMSwzLjVjMC4wMiwwLjAzLDAuMDMsMC4wNywwLjAzLDAuMTFDNzkuMjksMTMuNzIsNzkuMiwxMy44MSw3OS4wOSwxMy44MUM3OS4wOSwxMy44MSw3OS4wOSwxMy44MSw3OS4wOSwxMy44MUw3OS4wOSwxMy44MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMS4yMWMtNC44NywwLTguODEsMy45NS04LjgxLDguODFzMy45NSw4LjgxLDguODEsOC44MXM4LjgxLTMuOTUsOC44MS04LjgxQzE4LjgxLDUuMTUsMTQuODcsMS4yMSwxMCwxLjIxeiBNMTQuMTgsMTIuMTljLTEuODQsMS44NC00LjU1LDIuMi02LjM4LDIuMmMtMC42NywwLTEuMzQtMC4wNS0yLTAuMTVjMCwwLTAuOTctNS4zNywyLjA0LTguMzljMC43OS0wLjc5LDEuODYtMS4yMiwyLjk4LTEuMjJjMS4yMSwwLDIuMzcsMC40OSwzLjIzLDEuMzVDMTUuOCw3LjczLDE1Ljg1LDEwLjUsMTQuMTgsMTIuMTl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDAuMDJjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMEMxOS45OSw0LjUsMTUuNTIsMC4wMiwxMCwwLjAyeiBNMTAsMTguODNjLTQuODcsMC04LjgxLTMuOTUtOC44MS04LjgxUzUuMTMsMS4yLDEwLDEuMnM4LjgxLDMuOTUsOC44MSw4LjgxQzE4LjgxLDE0Ljg5LDE0Ljg3LDE4LjgzLDEwLDE4LjgzeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC4wNCw1Ljk4Yy0xLjc1LTEuNzUtNC41My0xLjgxLTYuMi0wLjE0QzQuODMsOC44Niw1LjgsMTQuMjMsNS44LDE0LjIzczUuMzcsMC45Nyw4LjM5LTIuMDRDMTUuODUsMTAuNSwxNS44LDcuNzMsMTQuMDQsNS45OHogTTExLjg4LDkuODdsLTAuODcsMS43OGwtMC44Ni0xLjc4TDguMzgsOS4wMWwxLjc3LTAuODZsMC44Ni0xLjc4bDAuODcsMS43OGwxLjc3LDAuODZMMTEuODgsOS44N3oiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEzLjY1LDkuMDEgMTEuODgsOS44NyAxMS4wMSwxMS42NSAxMC4xNSw5Ljg3IDguMzgsOS4wMSAxMC4xNSw4LjE1IDExLjAxLDYuMzcgMTEuODgsOC4xNSAiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:0 0;background-size:65px 20px}.offer-map-dialog .offer-map-dialog-close{position:absolute;left:16px;top:16px;width:24px;height:24px}.offer-map-dialog .offer-map-dialog-close:hover{cursor:pointer}.offer-map-dialog .offer-map-dialog-close:before,.offer-map-dialog .offer-map-dialog-close:after{position:absolute;left:15px;content:' ';height:23px;width:2px;background-color:#63605f}.offer-map-dialog .offer-map-dialog-close:before{transform:rotate(45deg)}.offer-map-dialog .offer-map-dialog-close:after{transform:rotate(-45deg)}#contactBox{display:none}#offerContainer{position:relative}#offer #actionButtons{width:inherit;z-index:1000}#offer > div.bb-ad-outer{margin:5px auto}#gallery{position:relative;margin-bottom:10px;overflow:hidden;min-height:250px}.galleryPhoto{position:relative}.galleryPhoto.loader span{width:100%;height:100%;position:absolute;left:0;top:0}#gallery .singlePhotoBox{float:left;text-align:center;width:100%}#gallery img{width:100%;margin:auto}#gallery .singlePhotoBox img,#planGallery .singlePhotoBox img{width:99% !important}#galleryPrev,#galleryNext{display:block;height:85px;position:absolute;top:0;bottom:0;margin:auto 0;background-color:rgba(0, 0, 0, 0.4)}#galleryPrev{left:0;padding:0 10px 0 4px}#galleryNext{right:0;padding:0 4px 0 10px}#galleryPrev.disabled,#galleryNext.disabled{display:none}#galleryPrev span,#galleryNext span{display:block;margin-top:25px}.gallery .counter,#gallery #counter{position:absolute;bottom:4px;left:20px;height:18px;background-color:rgba(0, 0, 0, 0.4) !important;color:#fff;font-size:12px;padding:5px 5px 0 5px}#view3dIframe{width:99%}#offer #offerType{margin:11px 0 13px 10px}#offer #offerTitle{color:#666;font-size:13px;margin-bottom:10px}#offer #offerTitle span{display:block;margin-top:10px;font-size:20px;font-weight:500;color:#414040;padding-right:42px}#offer #offerPrice,#offer #offerPrice span.makeContact{float:left;color:#414040;font-size:42px;font-weight:100;display:inline-block}#offer #offerPrice span.makeContact{cursor:pointer}#offer #offerType .finpackInline{display:inline-block;max-width:100px;margin-top:7px}#offer #offerType .finpackInline .mortgage-link{color:#ff004b;font-size:14px;text-decoration:none}#offer #offerType .finpackInline:first-letter{text-transform:capitalize}#offer #mainParams{margin:0 0 15px 10px}#offer #offerFloor,#offer #offerArea,#offer #offerRooms{font-size:18px;float:left;margin-right:10px;font-weight:400}#offer #mainParams .bb-ad-outer{float:left;width:auto}#offer #offerPrice span{font-size:16px;font-weight:300;color:#666}#offer #offerFloor span,#offer #offerArea span,#offer #offerRooms span{font-size:12px;color:#666}#offer #description .descriptionCut,#offer #description .description{display:block;font-size:13px;color:#666;font-weight:400}#offer #description .descriptionCut a,#offer #description .description a{margin:10px 0;color:#ff004b;text-decoration:none}#offer #description .descriptionCut p,#offer #description .description p{font-size:13px}#offer #description > div{font-size:13px;color:#666;padding-bottom:3px}.messagePage .confirm{color:#414040;text-align:center;margin:40px 0 20px 0}.messagePage .confirm a{display:inline-block;width:120px;box-sizing:border-box;border:none;font-size:14px;font-weight:700;height:34px;line-height:34px;text-transform:uppercase;border-radius:2px;text-align:center;text-decoration:none;padding:0}.messagePage .confirm a.yes{background-color:#70be36;color:#fff}.messagePage .confirm a.yes:hover{background-color:#4c9a13}.messagePage .confirm a.no{border:1px solid #ff004b;color:#ff004b;background-color:#fff}.messagePage .confirm a.no:hover{border:none;background-color:#ff004b;color:#fff}.messagePage .confirm .yes{margin:0 60px 0 0}.messagePage .confirm .no{margin:0 0 0 60px}.messagePage .content .btn-group{overflow:hidden;max-width:1280px;margin:0 auto}.messagePage .content .left-btn,.messagePage .content .right-btn{width:48%;display:inline-block}.messagePage .content .left-btn{margin-right:4px}.messagePage .content .btn-group input.submit.btn{float:right;width:45%;font-weight:700;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ff004b;-webkit-appearance:none;appearance:none}.messagePage .content .btn-group input.btn.btn-light{float:left;width:45%;background:#fff;color:#ff004b;border:1px solid #ff004b;-webkit-border-radius:2px;border-radius:2px;display:block;max-width:660px;font-weight:700;margin:15px auto 10px;padding:7px 10px 8px;font-size:14px;text-transform:uppercase;-webkit-appearance:none;appearance:none}.messagePage .content .btn-group input.btn.btn-light:hover{cursor:pointer}.messagePage .content .btn-group .left-btn input.btn.btn-light,.messagePage .content .btn-group .right-btn input.submit.btn{width:100%}
#contentPage{padding:10px}#contentPage .windowTitle{margin:20px 0 0 0;font-size:23px;font-weight:normal}#contentPage .windowContent{color:#272727}#locationsSitemap{margin:20px 0}#locationsSitemap section{display:block;float:left}#locationsSitemap section + div{font-size:0;float:left}#locationsSitemap .section{margin-bottom:20px}#locationsSitemap a{color:#414040;text-decoration:none}#locationsSitemap a:hover{color:#ff004b}#locationsSitemap .locationsTypeBlock h2{font-size:21px;font-weight:normal;margin:0 0 12px 0}#locationsSitemap .locationsTypeBlock h3{font-weight:bold;margin:0 0 10px 0}#locationsSitemap .locationsTypeBlock .section ul{margin:0 0 20px 0;padding:0;list-style:none}#locationsSitemap .locationsTypeBlock .section li{margin-bottom:5px}@media (min-width: 1024px){#locationsSitemap section{width:33%}#locationsSitemap section + div.divBy3{clear:both}}.landingNoApp{padding:100px 20px 50px;text-align:center;background:transparent url("/images/icoInfo.png") 50% 50px no-repeat}.landingNoApp h2{font-size:22px;text-align:center;color:#007e9e;font-weight:300;margin-bottom:30px}.landingNoApp p{color:#898989;text-align:center}.landingNoApp p a{color:#036e95;text-decoration:none}.landingNoApp .buttonGreen{margin:20px auto 0}#contentInner ol#rules{margin-left:15px;clear:both;padding-top:30px}#contentInner ol#rules ol{padding:0;clear:both}#contentInner ol#rules li{margin-bottom:15px;line-height:22px}#contentInner ol#rules{margin-top:20px;padding-left:15px;list-style-type:upper-roman;font-weight:700}#contentInner ol#rules > ol{padding-left:0}#contentInner ol#rules h3{margin-bottom:20px}#contentInner ol#rules ol{font-weight:400}#contentInner ol.publicationRules ol{padding-left:15px;margin-top:10px}#contentInner ol ol{padding-left:35px;margin-top:10px}#contentInner ol ol h4{font-weight:400}#contentInner ol ol li ol li::before{content:"1.";display:inline-block;margin-left:-28px;padding-right:18px}#contentInner ol li ol li:nth-child(n+10)::before{margin-left:-35px;padding-right:25px}#contentInner ol ol li + li ol li::before{content:"2."}#contentInner ol ol li + li + li ol li::before{content:"3."}#contentInner ol ol li + li + li + li ol li::before{content:"4."}#contentOutter{padding:10px;color:#666;font-size:16px}#contentOutter #contentTitle{float:left;font-size:23px;margin-top:7px;width:60%;color:#000}#contentOutter strong{color:#000}
.spr_m_serce_1,.spr_m_lista,.spr_m_add,.selectric .button:after,.checkbox input[type=checkbox] ~ label,.checkbox input[type=checkbox] ~ label i,#ps .fieldRight input,.moreOptions > .right{background:url('/images/sprite.20150932.png') no-repeat}.checkbox input[type=checkbox] ~ label{background-position:0 0;height:22px}.checkbox input[type=checkbox]:checked ~ label{background-position:0 -23px !important;height:22px}#contactBody .checkbox input[type=checkbox] ~ label i{background-position:0 0}#contactBody .checkbox input[type=checkbox]:checked ~ label i{background-position:0 -23px !important}#ps .fieldRight input{background:-moz-linear-gradient(top, #f0f0f0 0, #ffffff 13%, #ffffff 100%) !important;background:-webkit-linear-gradient(top, #f0f0f0 0, #ffffff 13%, #ffffff 100%) !important;background:linear-gradient(to bottom, #f0f0f0 0, #ffffff 13%, #ffffff 100%) !important;background-repeat:no-repeat;background-image:url('/images/sprite.20150611.png');background-position:0 -68px}.selectric .button:after{background-position:0 -88px;width:21px;height:10px}.moreOptions.more > .right{background-position:0 -177px;width:11px;height:6px}.spr_m_serce_1{background-position:16px -481px;width:29px;height:25px}.favourites{height:25px;width:25px}#offer .favourites.isAdded{background:url("/images/favouriteIcoAdded.png") center center no-repeat}#offer .favourites.isNotAdded{background:url("/images/favouriteIcoNotAdded.png") center center no-repeat}#list .favourites.isNotAdded{width:29px;height:25px;background:url('/images/sprite.20150932.png') no-repeat 0 -236px}#list .favourites.isAdded{background:url('/images/sprite.20150932.png') no-repeat 0 -210px;width:29px;height:25px}.spr_m_add{background-position:16px -521px}.spr_m_w{background:url("/images/arrow-minigallery.svg") center center no-repeat;height:33px;width:16px}.spr_m_w_lewo{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.moreOptions.less > .right{background-position:0 -386px;width:11px;height:6px}.spr_m_lista{background-position:0 -419px;width:30px;height:19px}@media (max-width: 640px){#list .favourites.isNotAdded{background-position:0 -393px}}
.selectricWrapper{cursor:pointer;height:43px;margin:0 5px 0 0;position:relative;width:100%}.selectricResponsive{width:100%}.selectric{position:relative;border:1px solid #78c3de;box-shadow:-4px 4px 6px -4px #d3d3d3 inset;background-color:#ffffff}.selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 30px 0 0;line-height:41px;padding:0 0 0 8px}.selectric .button{display:block;position:absolute;right:0;top:0;width:30px;height:41px;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto 0}.selectricHover .selectric .button{color:#666}.selectricOpen{z-index:9999}.selectricOpen .selectric{z-index:9999;border-bottom:none}.selectricOpen .selectricItems{display:block}.selectricOpen.selectricOnTop .selectric{z-index:9999;border-top:none}.selectricOpen.selectricOnTop .selectricItems{display:block;border-bottom:none}.selectricDisabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectricHideSelect{position:relative;overflow:hidden;width:0;height:0}.selectricHideSelect select{position:absolute;left:-100%;display:none}.selectricInput{display:none !important}.selectricTempShow{position:absolute !important;visibility:hidden !important;display:block !important}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background-color:#ffffff;z-index:9998;border:1px solid #78c3de;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:-4px 0 6px -4px #d3d3d3 inset}.selectricItems ul,.selectricItems li{list-style:none;padding:0;margin:0}.selectricItems li{display:block;padding:0 0 0 8px;cursor:pointer;line-height:41px;color:#666}.selectricItems li.selected{display:block}.ps_transaction .selectricItems li.selected{display:none}.selectricItems li:hover,.ui-autocomplete .ui-menu-item:hover{background:#f4f4f4}.selectricItems li.disabled{background:#f5f5f5;color:#bbb;border-top-color:#fafafa;cursor:default}
@media (max-width: 359px){#offer #offerLocation{max-width:200px !important}.radio_list + label{width:140px}}@media (max-width: 360px){#offerList .offerLocation,#offerList .offerStreet{font-size:15px}#offerList .price,#offerList .params > div{font-size:16px}#offerList .price > span,#offerList .params > div > span{font-size:12px}#offerList .category{margin-left:15px;font-size:12px;margin-bottom:10px;padding-right:60px}#cf_message{height:115px}}@media (min-width: 361px) and (max-width: 450px){#offerList .offerLocation,#offerList .offerStreet{font-size:17px}#offerList .price,#offerList .params > div{font-size:18px}#offerList .price > span,#offerList .params > div > span{font-size:14px}#offerList .category{margin-left:15px;font-size:14px;margin-bottom:10px;padding-right:60px}#cf_message{height:115px}}@media (min-width: 451px) and (max-width: 640px){#offerList .offerLocation,#offerList .offerStreet{font-size:21px}#offerList .price,#offerList .params > div{font-size:22px}#offerList .price > span,#offerList .params > div > span{font-size:17px}#offerList .category{margin-left:15px;margin-bottom:10px;padding-right:60px}}@media (max-width: 499px){#formTransaction #form-t1 div{border-top-right-radius:3px}#formTransaction #form-t2 div{border-top-left-radius:3px}#psParams,#psAdvanced > .advanced,#psSubmit{margin:0 10px}#psAdvanced > .advanced > #borderTop{margin:10px 0}.show-on-map-wrapper{padding:0 10px}.messagePage .confirm .yes{margin:0 20px 0 0}.messagePage .confirm .no{margin:0 0 0 20px}}@media (max-width: 640px){#list{width:100%}#resultsCount{margin-top:15px}#resultsCount,#sortOrder,#headerInfo h2{font-size:16px}#sortSelectOuter{width:120px}#offerList .photo{float:none;height:auto;width:100% !important}#offerList .photo img{width:100% !important;min-height:58vw;max-height:60vw}#offerList .details{float:none;position:absolute;bottom:0;width:100%;padding:12vw 0 5px 0;margin:0;color:#fff;background-color:rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient( linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.01)), color-stop(100%, rgba(0, 0, 0, 0.6)) );background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.6) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.6) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.6) 100%)}#offerList .offerLocation{margin:0 0 5px 15px}#offerList .offerStreet{margin:0 0 10px 15px;min-height:18px;font-weight:700}#offerList .details h3{display:table}#offerList .details h3 > div{display:table-cell;vertical-align:bottom}#offerList .offerStreet:empty{height:1px;min-height:1px;margin-bottom:4px}#offerList .price{float:left;margin:0 15px}#offerList .price,#offerList .params > div{font-weight:300}#offerList .floor{display:none !important}#offerList .details .favourites{position:absolute;right:15px;bottom:15px;margin:0 !important}#offerList .description{display:none}#list .moreOffers{font-size:13px;width:100% !important;padding:13px 0}#offerContact{width:100%;margin:0}#contactInfo{position:static;float:left;clear:both;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:20px}#offerContact #contactInfo{padding:2px 15px 0 15px}#offerContact .BusinessContactHidden{display:block;margin-bottom:9px}#contactInfo .agentData .contactComment{float:left}#contactInfo .agentPhotoNone{width:100px;height:124px}#contactInfo #person,#contactInfo #companyData{margin-bottom:13px;clear:none}#contactInfo #companyData address{color:#666}#contactInfo #companyData address div{margin-bottom:5px}#contactInfo #companyData a{color:#666}#contactInfo .websites span{color:#666}#offerContact{width:100%;margin:0 0 20px}#contactForm{width:100%}#contactBody{width:100%}#locationsSitemap section + div{clear:both}#contactBody .phoneWithPrefix input{width:100%}}@media (max-width: 767px){.galleryPhoto img.lazy{height:241px !important}#showMap{font-size:14px}#addInfo{margin:0 15px 12px 12px}#addParams > div{width:50%}#addParams .cell_2{clear:both}#addParams .value{font-weight:normal}#offerContact{width:100%}}
@media (min-width: 641px) and (max-width: 767px){#offerList .photo{width:260px;height:auto;overflow:hidden}#offerList .photo img{margin-left:-50px}#offerList .details{margin-left:265px}}@media (min-width: 641px) and (max-width: 1023px){#offerList .offerStreet{margin-bottom:20px}#offerList .price{font-size:36px;margin-bottom:5px}#offerList .description{display:none}#offerList .category{margin-top:20px}#locationsSitemap section{width:50%}#locationsSitemap section + div.divBy2{clear:both}}@media (min-width: 768px) and (max-width: 1023px){#contactInfo > .head{display:block;border-bottom:solid 1px #eaedf1;padding:0 15px 15px 15px;margin:0 -15px 15px -15px;color:#666;font-size:16px}#offerList .details{padding-left:15px;position:relative}}
.re-static-complete li{border-bottom:1px solid #f5f4f4;cursor:pointer;display:block;margin:0;padding:3px 5px}ul.re-static-complete{-moz-border-bottom-colors:none;-moz-border-image:none;border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fdfdfd;border:1px solid #d6d8d8;border-top:0 solid #d6d8d8;color:#666;display:none;left:-1px;list-style-type:none;margin:0;padding:0;position:absolute;top:27px;width:90px}.searchVertical ul.re-static-complete{width:88px}.re-static-complete li{border-bottom:1px solid #f4f4f4;cursor:pointer;display:block;margin:0;padding:3px 5px}.re-static-complete li.re-selected{background-color:#f4f4f4}.mainPage .re-static-complete{z-index:10;top:42px;left:0;width:100%;border-style:none;background-color:#fff}.mainPage .re-static-complete li{border-style:none solid none solid;border-color:#62b5d3;border-width:1px;line-height:41px}.mainPage .re-static-complete li.re-last{border-bottom-style:solid}
body{padding-top:60px}.site-header-shadow{position:absolute;cursor:pointer;top:0;width:100%;height:100%;opacity:.9;background-color:#f5f8fb;z-index:99997;display:none}.site-header{top:0;width:100%;position:absolute;height:60px;background:#fff;box-shadow:0 2px 4px 2px rgba(38, 38, 38, 0.08);margin-bottom:10px;z-index:99998}.site-header .menu li{float:left;margin-right:24px}@media all and (max-width: 359px){.site-header .logo .morizon-logo.morizon-sygnet{margin:14px 0 0 16px;height:32px}.site-header .logo .morizon-logo.morizon-logotyp{display:none}}@media all and (min-width: 360px) and (max-width: 414px){.site-header .menu li{margin-right:22px}.site-header .logo .morizon-logo.morizon-sygnet{display:none}.site-header .logo .morizon-logo.morizon-logotyp{margin:19px 0 0 16px;height:22px;display:inline-block}}@media all and (min-width: 415px) and (max-width: 539px){.site-header .menu li{margin-right:24px}.site-header .logo .morizon-logo.morizon-sygnet{margin:18px 0 0 16px;height:24px}.site-header .logo .morizon-logo.morizon-logotyp{margin:18px 0 0 8px;height:22px;display:inline-block}}@media all and (min-width: 540px) and (max-width: 767px){.site-header .menu li{margin-right:32px}.site-header .logo .morizon-logo.morizon-sygnet{margin:18px 0 0 16px;height:24px}.site-header .logo .morizon-logo.morizon-logotyp{margin:18px 0 0 8px;height:22px;display:inline-block}}@media all and (min-width: 768px){.site-header .menu li{margin-right:32px}.site-header .logo .morizon-logo.morizon-sygnet{margin:18px 0 0 24px;height:24px}.site-header .logo .morizon-logo.morizon-logotyp{margin:18px 0 0 8px;height:22px;display:inline-block}}.site-header .menu{list-style:none;padding:0;margin:0;float:right}.site-header .menu .menu-toggle{margin-top:13px}.site-header .menu .menu-toggle:hover{cursor:pointer}.site-header .menu .menu-toggle .menu-toggle-icon{float:right;text-align:center;height:33px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.site-header .menu .menu-toggle .menu-toggle-icon span{display:block;position:absolute;height:2px;width:13px;background:#005BFF;border-radius:9px;opacity:1;left:40%;transform:rotate(0deg);transition:.25s ease-in-out}.site-header .menu .menu-toggle .menu-toggle-icon span:before{content:'';display:block;opacity:1;width:3px;height:3px;background:#005BFF;transform:translate(-5px, -1px);transition:.3s}.site-header .menu .menu-toggle .menu-toggle-icon span:nth-child(1){top:0;transform-origin:left center}.site-header .menu .menu-toggle .menu-toggle-icon span:nth-child(2){top:6px;transform-origin:left center}.site-header .menu .menu-toggle .menu-toggle-icon span:nth-child(3){top:12px;transform-origin:left center}.site-header .menu .menu-toggle .menu-toggle-icon p{margin:21px 0 0 0;height:15px;font-size:14px;font-weight:400;color:#262626;transition:.5s}.site-header .menu .menu-toggle .menu-toggle-icon.open span{width:18px}.site-header .menu .menu-toggle .menu-toggle-icon.open span:before{opacity:0;transform:translate(0, 0);transition:.1s}.site-header .menu .menu-toggle .menu-toggle-icon.open span:nth-child(1){transform:rotate(45deg);top:0;left:19px}.site-header .menu .menu-toggle .menu-toggle-icon.open span:nth-child(2){width:0;opacity:0}.site-header .menu .menu-toggle .menu-toggle-icon.open span:nth-child(3){transform:rotate(-45deg);top:13px;left:19px}.site-header .menu .menu-toggle .menu-toggle-icon.open p{color:#005BFF;transition:.5s;font-weight:500}.site-header .submenu{display:none;width:100%;position:absolute;top:61px;list-style:none;background:#fff;margin:0;padding:0;box-shadow:0 2px 4px 2px rgba(38, 38, 38, 0.04)}.site-header .submenu.submenu--open{display:block}.site-header .submenu li a{display:block;padding:20px 34px;color:#262626;font-size:14px;font-weight:400;text-decoration:none}.site-header .submenu li a::first-letter{text-transform:uppercase}.site-header .submenu li a[data-menu-open]::after{content:'';width:20px;display:inline-block;height:13px;background:url(/images/arrow-right-7.svg) 7px 1px no-repeat;background-size:12px}.site-header .submenu li a.submenu-go-back,.site-header .submenu li a:hover{color:#005BFF}.site-header .submenu li a.submenu-go-back{font-weight:500;background:url(/images/arrow-left-7.svg) 17px 21px no-repeat;background-size:12px}.site-header .submenu li a.submenu-go-back::after{display:none}.site-header .submenu li.submenu-divider{display:block;height:1px;width:180px;background:#ddd;margin-left:32px}.site-header .menu-favourites,.site-header .menu-add{margin-top:-3px}.site-header .menu-favourites a,.site-header .menu-add a{float:right;text-align:center;text-decoration:none;height:33px;position:relative}.site-header .menu-favourites p,.site-header .menu-add p{margin:0 0 0 0;height:15px;font-size:14px;font-weight:400;color:#262626}.site-header .menu-favourites p.active{color:#005BFF;font-weight:500}.site-header .menu-favourites #favouritesCount{position:absolute;top:8px;left:45px;background-color:#005bff;border-radius:9px;color:#ffffff;text-align:center;line-height:16px;font-size:12px;padding:0 5px;font-weight:400}.site-header .menu-favourites .icon.icon--heart{margin:14px 0 0;position:relative;width:18px;height:18px;display:inline-block;background:url('/images/heart-3-3-1.svg?v=2') no-repeat}.site-header .menu-add .icon.icon--add{margin:14px 0 0;position:relative;width:18px;height:18px;display:inline-block;background:url('/images/add-circle-blue.svg') no-repeat}