﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin-ext&display=swap");.container{width:1140px !important}@media (min-width: 1px){.container{max-width:1140px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}body>div,body>div#boxed-width,body>div#full-width{width:1440px !important;max-width:1440px !important;min-width:1440px !important}section#search.collapse{display:block !important}section#search fieldset.type{width:540px;float:left}section#search fieldset.button{width:255px;float:right}.radio,.checkbox{margin:0px}select{cursor:pointer}form .form-group .form-control{padding:0.375rem 0.75rem 0.375rem 0.25rem}form .form-group .form-control:focus{border-color:#ccc;outline:0;-webkit-box-shadow:none;box-shadow:none}.form-wrapper .suhlas{margin:20px 0}.form-wrapper .suhlas label{float:left;width:auto;margin:0 15px 0 0}.form-wrapper .suhlas p{float:left;width:calc(100% - 40px)}.checkbox input[type="checkbox"]:focus+label::before{outline:none}.form-inline label{width:auto;margin-right:7px;margin-bottom:.550rem;margin-top:.550rem}.colored input[type="checkbox"]:checked+label::before,.colored input[type="radio"]:checked+label::before{background-color:#1f45dc;border-color:#1f45dc}.colored input[type="checkbox"]:checked+label::after,.colored input[type="radio"]:checked+label::after{color:#fff}body{background:#fff;color:#151616;font-family:"Open Sans",sans-serif;font-size:15px}@media only screen and (max-width: 1px){body{padding-top:60px}}body>div{background:#fff}body>div#boxed-width{position:relative;max-width:1440px;margin:0 auto;background:#fff}body>div#full-width{width:100%;background:#fff}body>div#full-width div.container{width:96% !important;max-width:96% !important}p{line-height:24px}a{color:#1f45dc}a:hover{color:#1f45dc;text-decoration:underline}.btn-link{background:transparent !important;border:1px solid #222;padding:6px 12px;color:#222 !important}.btn-link>i.fa{margin-right:6px !important;color:#1f45dc !important}.btn-link:hover{text-decoration:none;border:1px solid #222 !important}button{background:#1f45dc;border:1px solid #1f45dc;padding:6px 12px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;font-size:0.9em;text-transform:uppercase;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:background-color 150ms linear;transition:background-color 150ms linear}button:hover{background:#1f45dc;color:#fff}div.btn-group{width:100%}div.btn-group label.btn{display:block;float:left;width:auto;color:#727272;padding:10px 16px 10px 15px;font-size:0.8em;text-transform:uppercase;border:1px solid #f3f2f1}div.btn-group label.btn input[type="checkbox"]{display:none !important}div.btn-group label.btn:before{display:inline;float:left;text-align:left;width:24px;font-family:'FontAwesome';content:'\f00d'}div.btn-group label.btn.active{color:#000 !important;background:#F1EFED !important}div.btn-group label.btn.active:before{font-family:'FontAwesome';content:'\f00c';color:#1f45dc !important}div.btn-group label.btn:hover{z-index:1}a.social-icon{width:26px;height:26px;line-height:24px;display:block;text-align:center}a.social-icon i.fa{color:#fff;font-size:14px !important;margin:0px}a.social-icon.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}a.social-icon.facebook{background:#3b5998}a.social-icon.twitter{background:#4099FF}a.social-icon.gplus{background:#dd4b39}a.social-icon.instagram{background:#dd2a7b}a.social-icon.instagram i.fa{position:relative}a.social-icon.linkedin{background:#0073b1}a.social-icon.linkedin i.fa{position:relative;left:.05em}a.social-icon.youtube{background:#cc181e}a.social-icon.youtube i.fa{font-size:20px !important;position:relative;top:2px;left:1px}.tag-wrapper{position:absolute;top:0px;z-index:1}.tag-wrapper label.tag{font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;text-align:center;font-size:12px;letter-spacing:1px;padding:6px 12px;margin:0px;display:inline-block;float:left;clear:left}.tag-wrapper label.info{background:#222;color:#fff}.tag-wrapper label.develo{background:#1f45dc;color:#fff}.tag-wrapper label.reserved{background:#222;color:#fff}.tag-wrapper label.new{background:#222;color:#fff}.tag-wrapper label.sell{background:#222;color:#fff}.modal-sm .modal-header button.close,.modal-lg .modal-header button.close{margin-top:0px;font-size:18px}.modal-sm .modal-header button.close:hover,.modal-lg .modal-header button.close:hover{background:transparent}.modal-sm .modal-body .form-group label,.modal-lg .modal-body .form-group label{padding:0.5em 0;color:#000;font-weight:bold}.modal-sm .modal-body .form-group label[for=suhlas],.modal-lg .modal-body .form-group label[for=suhlas]{width:auto;float:left;padding:0px;margin:1px 10px 1px 0}.modal-sm .modal-body .form-group textarea,.modal-lg .modal-body .form-group textarea{min-height:100px}.modal-sm .modal-footer button,.modal-lg .modal-footer button{padding:6px 24px;font-size:0.9em}.modal-sm .modal-footer button.btn-primary,.modal-lg .modal-footer button.btn-primary{background:#1f45dc;border:2px solid #1f45dc;color:#fff;float:right}.modal-sm .modal-footer button.btn-secondary,.modal-lg .modal-footer button.btn-secondary{background:transparent;border:2px solid #1f45dc;color:#1f45dc;float:left}@media only screen and (min-width: 1px){.modal-sm{width:400px}}h1,h2,h3,h4,h5{letter-spacing:0.03em}h1.head{color:#000;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:22px;margin-bottom:60px;font-family:"Open Sans",sans-serif}h1.head.left{text-align:left}@media only screen and (max-width: 1px){h1.head.left{text-align:center}}h1.head.heading{text-align:left !important;text-transform:none;letter-spacing:1px;margin-bottom:0px}h2.head{font-family:"Open Sans",sans-serif;color:#000;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:16px;margin-bottom:30px}h2.head.left{text-align:left}h4{font-family:"Open Sans",sans-serif;color:#000;text-transform:uppercase;letter-spacing:2px}p.subhead{text-align:center;line-height:26px;width:80%;margin:0 auto;margin-top:-20px;margin-bottom:60px}p.subhead.left{text-align:left;width:60%;margin:0px;margin-top:-30px;margin-bottom:30px}@media only screen and (max-width: 1px){p.subhead.left{width:100%;text-align:center}}.form-wrapper{padding:30px 0}.form-wrapper button{width:100%;font-family:"Open Sans",sans-serif;letter-spacing:0.05em}input,textarea{padding:0.5em !important}input.checksum{width:80px}.c-select{height:34px}form label{color:#727272;width:100%}form span{color:#1f45dc}form textarea{min-height:201px;overflow:hidden;resize:none}form button{padding:10px 60px;float:right}.submenu h4{margin-bottom:0px}@media only screen and (max-width: 1px){.submenu h4{text-align:center;margin-bottom:30px}.submenu h4:last-child{margin-bottom:0px}}.submenu ul{list-style-type:none;padding:0px;margin:0px}.submenu ul li{margin-bottom:10px}.submenu ul li a{color:#fff}@media only screen and (max-width: 1px){.submenu ul li{text-align:center}}.submenu ul li:last-child{margin-bottom:0px}@media only screen and (max-width: 1px){.submenu{margin-bottom:40px}.submenu h4{margin-bottom:20px}}section#welcome{padding:60px 0 0 0}section#welcome.blog p.subhead{margin-bottom:0px}section#welcome.blog.detail{padding:120px 0 0 0}section#welcome.blog.detail p.icons{margin:0 0 40px 0;text-align:center}section#welcome.blog.detail p.icons span{display:inline-block;margin-right:30px}section#welcome.blog.detail p.icons span i.fa{color:#1f45dc;margin-right:10px}section#welcome.blog.detail p.icons span:last-child{margin:0}section#welcome div.buttons-offers{padding-top:0px;padding-bottom:20px}ul.nav-tabs{border-bottom:2px solid #f3f2f1}ul.nav-tabs .nav-link.active,ul.nav-tabs .nav-link.active:focus,ul.nav-tabs .nav-link.active:hover,ul.nav-tabs .nav-item.open .nav-link,ul.nav-tabs .nav-item.open .nav-link:focus,ul.nav-tabs .nav-item.open .nav-link:hover{border-color:#f3f2f1}ul.nav-tabs .nav-link.active,ul.nav-tabs .nav-link.active:focus,ul.nav-tabs .nav-link.active:hover{border-bottom:1px solid transparent}ul.nav-tabs .nav-link:hover{border:1px solid #e9eaf1;border-bottom:none}ul.nav-tabs li.nav-item{margin-bottom:-2px}ul.nav-tabs li.nav-item a{padding:.75em 1.5em}ul.nav-tabs li.nav-item a.active,ul.nav-tabs li.nav-item a.active:hover{color:#000;font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:0.03em}@media only screen and (max-width: 1px){ul.nav-tabs li.nav-item{width:100%;margin-left:0px !important}ul.nav-tabs li.nav-item a{text-align:center;border:1px solid #f3f2f1}ul.nav-tabs li.nav-item a.active,ul.nav-tabs li.nav-item a.active:focus,ul.nav-tabs li.nav-item a.active:hover{border-bottom:1px solid #f3f2f1}}#map{margin:auto;width:100%;margin-bottom:30px}#map.search-results-map{height:700px}@media only screen and (max-width: 1px){#map.search-results-map{height:700px}}.infowindow{width:240px;min-height:450px}.infowindow img{width:100%;margin-bottom:20px}.infowindow h2{margin-bottom:9px;font-size:1.25em}.infowindow p{display:block;width:100%;line-height:24px;overflow:auto;margin:0px !important;padding:0px}.infowindow label{float:left}.infowindow strong{float:right}.infowindow p.cena{margin-top:10px;font-size:1.33em}.infowindow p.cena strong{color:#1f45dc}.infowindow a{display:block;text-align:center;margin-bottom:5px}.infowindow a.button{display:block;width:auto;background:#222;color:#fff;text-transform:uppercase;font-weight:bold;padding:8px 12px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.search-result-legend label{float:left;margin-right:20px}div.search-result-legend label img{margin-right:10px}table.offers-table-view tr{border-bottom:2px solid #F1EFED}table.offers-table-view tr th{border:none}table.offers-table-view tr th i.fa{margin-right:8px}table.offers-table-view tr th.nazov{width:25%}table.offers-table-view tr th.lokalita{width:20%}table.offers-table-view tr th.typ,table.offers-table-view tr th.druh,table.offers-table-view tr th.vymera,table.offers-table-view tr th.cena{text-align:center}table.offers-table-view tr td{padding-top:18px;padding-bottom:18px}table.offers-table-view tr td img{max-width:100px}table.offers-table-view tr td span.noimage{display:block;width:100px;height:55px;background:transparent url("/template/css/img/logo.svg") no-repeat left center;background-size:60%}table.offers-table-view tr td small.status{color:#1f45dc;font-size:0.88em}table.offers-table-view tr td.nazov{width:25%}table.offers-table-view tr td.lokalita{width:20%}table.offers-table-view tr td.typ,table.offers-table-view tr td.druh,table.offers-table-view tr td.vymera,table.offers-table-view tr td.cena{text-align:center}table.offers-table-view tr:hover{cursor:pointer}table.offers-table-view tr:hover td{background:#f3f2f1}section#content{padding:60px 0 50px 0;border-bottom:2px solid #f3f2f1}section#content.blog-detail .container{padding:0 15%}section#content.blog-detail .container p{line-height:28px;margin-bottom:30px;color:#151616}section#content.blog-detail .container blockquote{margin:60px 0;color:#1f45dc;font-size:2em}section#content.blog-detail .container img{margin:60px 0;position:relative;left:-10%;width:120%}section#content.blog-detail .container ul{margin:40px 0;line-height:36px;padding:0}section#content.blog-detail .container h2,section#content.blog-detail .container h3,section#content.blog-detail .container h4{margin-bottom:20px;color:#000}section#content #blog .offer .img-wrapper span.noimage{display:block;width:100%;height:100%;background:#F1EFED url("./img/logo.svg") no-repeat center center;background-size:60%}section#content #blog .offer .text-wrapper{min-height:180px;margin-bottom:40px}section#content #blog .offer .text-wrapper a h2{min-height:1px;height:inherit;margin:10px 0 20px 0}section#content #blog .offer .text-wrapper a h2:hover{text-decoration:underline}section#content #blog .offer .text-wrapper p.icons span{display:inline-block;margin-right:20px}section#content #blog .offer .text-wrapper p.icons span i.fa{color:#1f45dc;margin-right:10px}section#content #blog .offer .text-wrapper p.icons span:last-child{margin:0}section#content #blog .offer .text-wrapper a.more{color:#1f45dc}section#content.contact .sub h1.head{display:none}@media only screen and (max-width: 1px){section#content.contact .content-wrapper .left{-ms-flex-order:2;-webkit-order:2;order:2}section#content.contact .content-wrapper .right{-ms-flex-order:1;-webkit-order:1;order:1}section#content.contact .content-wrapper .main h1.head{display:none}section#content.contact .content-wrapper .sub{padding-top:0px !important}section#content.contact .content-wrapper .sub h1.head{display:block;margin-bottom:40px !important}section#content.contact .content-wrapper .sub h2{display:none}}section#content .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#content .content-wrapper section{padding-top:0px}section#content .content-wrapper .main p.subhead,section#content .content-wrapper .sub p.subhead{width:90%}@media only screen and (max-width: 1px){section#content .content-wrapper .main p.subhead,section#content .content-wrapper .sub p.subhead{width:100%}}section#content .content-wrapper .sub .submenu{margin-bottom:40px}section#content .content-wrapper .sub .submenu h4{text-align:left !important;margin-bottom:20px}section#content .content-wrapper .sub .submenu ul li{text-align:left !important}section#content .content-wrapper .sub .submenu:first-child{margin-top:7px}section#content .content-wrapper .sub.left{padding-right:50px}section#content .content-wrapper .sub.right{padding-left:50px}@media only screen and (max-width: 1px){section#content .content-wrapper .sub.hide-sm-down{display:none}}section#content .content-wrapper .left{-ms-flex-order:1;-webkit-order:1;order:1}section#content .content-wrapper .right{-ms-flex-order:2;-webkit-order:2;order:2}section#content .content-wrapper.text{display:block !important}@media only screen and (max-width: 1px){section#content .content-wrapper{-webkit-flex-direction:column;flex-direction:column}section#content .content-wrapper .sub{padding:50px !important}}section#offers{padding:60px 0 50px 0;border-bottom:2px solid #F1EFED}section#offers .offer{margin-bottom:15px}section#offers .offer.develo{margin-bottom:30px}section#offers .horizontal-filter{margin:0 0 30px 0}section#offers .horizontal-filter .offers-filter{width:auto;float:right}section#offers .horizontal-filter .offers-filter label{margin:0px;margin-left:10px;padding:8px 16px}@media only screen and (max-width: 1px){section#offers .horizontal-filter .offers-filter label{width:100%;margin:5px 0;text-align:left}}@media only screen and (max-width: 1px){section#offers .horizontal-filter .offers-filter{width:100%;margin:0px}}@media only screen and (max-width: 1px){section#offers .horizontal-filter .offers-filter{float:left;margin:10px 0 0 0}section#offers .horizontal-filter .offers-filter label:first-child{margin-left:0px}}section#offers .horizontal-filter .change-grid{float:right;margin-left:20px}section#offers .horizontal-filter .change-grid button{background:transparent;color:#727272;border:none;text-align:right;padding:10px 0px;margin-left:10px;height:34px;transition:color 250ms ease}section#offers .horizontal-filter .change-grid button:hover{color:#1f45dc}@media only screen and (max-width: 2000px){section#offers .horizontal-filter .change-grid button.tablelist{display:none}}@media only screen and (max-width: 1px){section#offers .horizontal-filter .change-grid{display:none}}section#offers .table-view-head{display:none;width:100%;background:#1f45dc;color:#fff;height:36px;line-height:36px;margin-bottom:20px;padding-left:.9375rem;padding-right:.9375rem}section#offers .table-view-head label.nazov{float:left;width:15%}section#offers .table-view-head .head-wrapper{overflow:auto;float:left;width:85%}section#offers .table-view-head .head-wrapper label{float:left;text-align:center;font-size:0.9em}section#offers .table-view-head .head-wrapper label.adresa{margin-left:25%;width:25%;text-align:left}section#offers .table-view-head .head-wrapper label.typ,section#offers .table-view-head .head-wrapper label.druh,section#offers .table-view-head .head-wrapper label.velkost{width:10%;margin:0 1%}section#offers .table-view-head .head-wrapper label.cena{width:14%}section#offers .table-view-head.visible{display:inline-block !important}@media only screen and (max-width: 1px){section#offers.withagent h1{float:left}}.buttons-offers{padding:80px 0}.buttons-offers button{position:relative;background:transparent;border:2px solid #222;display:block;width:100%;color:#222;font-family:"Open Sans",sans-serif;font-size:16px;text-align:left;text-transform:uppercase;letter-spacing:2px;padding:20px;padding-right:130px;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:background-color 150ms linear;transition:background-color 150ms linear}.buttons-offers button:hover{background:#222;color:#fff}.buttons-offers button>i.fa{color:#1f45dc;position:absolute;right:20px;top:calc(50% - 5px);font-size:0.9em}.buttons-offers button>i.fa:hover>i.fa{color:#fff}@media only screen and (max-width: 1px){.buttons-offers button{margin-bottom:10px !important}.buttons-offers .container .row div:last-child button{margin-bottom:0px !important}}section#categories{background:#4f4f4f;padding:40px 0}section#categories .item{position:relative;width:20%;float:left;text-align:center}section#categories .item img{width:30%;margin-bottom:10px}section#categories .item h3{color:#fff;text-transform:uppercase;letter-spacing:0.1em;font-size:15px;font-family:"Open Sans",sans-serif}section#categories .item h3 a{color:#fff !important}section#categories .item h3 a:hover{border-bottom:1px solid #1f45dc;text-decoration:none;cursor:pointer}section#categories .item span{display:inline-block;margin:0 auto;width:auto;color:#fff;padding:0 13px;height:24px;line-height:24px;text-align:center;background:#1f45dc;font-size:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media only screen and (max-width: 1px){section#categories .item h3{font-size:0.8em}section#categories .item span{display:none}}@media only screen and (max-width: 1px){section#categories{display:none}}section#text{background:#F1EFED;padding:50px 0}section#text .item{margin-bottom:30px}section#text .item h3{color:#000;margin-bottom:15px}.breadcrumb{height:20px;padding:0px;margin:5px 0 40px 0;background:transparent}.breadcrumb a{color:#1f45dc;font-size:0.9em}.breadcrumb .active{color:#727272}.breadcrumb li+li::before{color:#727272;font-size:10px;padding:0 15px;font-family:'FontAwesome';content:'\f0da'}.list-group{padding:20px 0;border-top:2px solid #f3f2f1}.list-group .list-group-item{overflow:auto;padding:0px;margin:0px;background:transparent;border:none}.list-group .list-group-item span{float:right;font-family:"Open Sans",sans-serif;font-weight:600}.list-group.buttons{padding:0px;border:none}section#interesting{padding:50px 0}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .main .wrap.offers{display:block;overflow-x:scroll}section#offer-detail .content-wrapper .main .wrap.offers table{min-width:800px;overflow-x:scroll}}.olControlAttribution.olControlNoSelect{bottom:0}.markerContent{height:530px;width:240px;overflow:hidden}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper{display:block !important}section#offer-detail .content-wrapper .sub{display:inline-block !important;width:100% !important}section#offer-detail .content-wrapper .sub .base-info ul li span{width:inherit !important}}header{position:relative}header .navbar{background:#fff;color:#1f45dc;height:110px;width:100%;padding:0px}header .navbar .mail,header .navbar .phone,header .navbar .address{display:block;float:right;height:110px;line-height:110px;margin-left:50px}header .navbar .mail i.fa,header .navbar .phone i.fa,header .navbar .address i.fa{color:#1f45dc;font-size:2.15em;display:block;float:left;margin-top:39.5px;margin-right:15px}header .navbar .mail strong,header .navbar .phone strong,header .navbar .address strong{display:block;float:right;font-size:1.15em;letter-spacing:1px;color:#000;line-height:110px}@media only screen and (max-width: 2000px){header .navbar .mail,header .navbar .phone,header .navbar .address{margin-left:20px}}@media only screen and (max-width: 1px){header .navbar .mail,header .navbar .phone,header .navbar .address{display:none}}header .navbar .lang{float:right;margin-left:45px;height:90px;line-height:90px}header .navbar .lang>a{font-family:"Open Sans",sans-serif;letter-spacing:0.03em}@media only screen and (max-width: 1px){header .navbar .lang{display:none}}header .navbar .mail{margin-left:0px}header .navbar .mail strong{font-size:1em}header .navbar .mail strong a{color:#000 !important}header .navbar .address{font-size:0.8em}header .navbar .address i.fa{font-size:1.5em;margin-top:45.5px}header .navbar .address a{color:#1f45dc !important}@media only screen and (max-width: 1px){header .navbar .address{display:none}}header .navbar .social{float:right;margin-left:20px;height:110px;line-height:110px}header .navbar .social a{float:right;margin:42px 0 42px 16px}@media only screen and (max-width: 2000px){header .navbar .social{margin-left:20px}}@media only screen and (max-width: 1px){header .navbar .social{display:none}}header .navbar .navbar-brand{background:transparent url("/template/css/img/logo.svg") no-repeat left center;background-size:auto 90px;background-position:0 50%;padding:0;margin:auto;text-align:center;width:70px;color:#1f45dc !important;height:110px;line-height:110px}header .navbar .navbar-brand span{display:none}@media only screen and (max-width: 1px){header .navbar .navbar-brand{color:#1f45dc;height:60px !important;line-height:60px !important;font-size:18px;background-size:auto 44px;background-position:0 50%;width:36px}header .navbar .navbar-brand span{display:none}}header .navbar .navbar-toggler{height:110px}@media only screen and (max-width: 1px){header .navbar .navbar-toggler{height:60px}}header .navbar button{color:#1f45dc;background:transparent;padding:0px}header .navbar button i.fa{font-weight:normal;font-size:18px}header .navbar button.collapsed{color:#1f45dc !important;background:transparent !important}header .navbar button:hover{color:#1f45dc !important;background:transparent !important}header .navbar button.search{display:none;float:right}header .navbar button.menu{display:none;float:right;margin-left:15px}@media only screen and (max-width: 1px){header .navbar button{height:60px}header .navbar button.menu,header .navbar button.search{display:block;color:#1f45dc}}@media only screen and (max-width: 1px){header .navbar{background:#fff;color:#1f45dc;height:60px;line-height:60px;font-size:18px;padding:0px}}header .menunavbar{height:54px;line-height:54px;padding:0px;background:#222;color:#fff;text-align:justify}header .menunavbar ul.nav{text-align:justify;text-align-last:justify;-moz-text-align-last:justify;padding:0px;margin:0px}header .menunavbar ul.nav li{display:inline-block;float:none}header .menunavbar ul.nav li a,header .menunavbar ul.nav li a:focus{color:#fff;padding:0px;font-family:"Open Sans",sans-serif;font-size:0.95em;letter-spacing:0.025em;text-transform:uppercase;font-weight:600}header .menunavbar ul.nav li a:hover{color:#fff;text-decoration:underline}header .menunavbar ul.nav li a.active,header .menunavbar ul.nav li a.active:hover,header .menunavbar ul.nav li a.active:focus{color:#fff;background:transparent;text-decoration:none}header .menunavbar ul.nav li.open a.nav-link{color:#fff !important;background:transparent !important}header .menunavbar ul.nav .dropdown-toggle::after{position:relative !important;top:-0.12em !important;margin-left:10px !important;color:#1f45dc}header .menunavbar ul.nav li.dropdown:hover>.dropdown-menu{display:block}header .menunavbar ul.nav .dropdown-menu{background:#1f45dc;min-width:150px !important;position:absolute;left:50%;top:calc(100% - 3px);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:6px}header .menunavbar ul.nav .dropdown-menu a,header .menunavbar ul.nav .dropdown-menu a:hover,header .menunavbar ul.nav .dropdown-menu a:focus{color:#fff !important;white-space:pre;padding:4px 6px;text-transform:uppercase;font-size:14px;text-align:left;text-align-last:left}header .menunavbar ul.nav .dropdown-menu a:hover{color:#fff !important;background:transparent !important}header .menunavbar ul.nav .dropdown-menu:after{right:50%;top:-5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(254,103,0,0);border-bottom-color:#1f45dc;border-width:5px;margin-top:-5px}header .menunavbar ul.nav:after{content:"";display:inline-block;width:100%}@media only screen and (max-width: 1px){header .menunavbar{display:none}}header #navbars-wrapper{position:absolute;z-index:99999;width:100%}@media only screen and (max-width: 1px){header #navbars-wrapper{top:60px}}header #menuNavbar{background:#222}header #menuNavbar nav{width:100%;text-align:justify}header #menuNavbar nav ul{list-style-type:none;padding:0px;margin:0px}header #menuNavbar nav ul li .dropdown-menu{border:none;background:rgba(0,0,0,0.25);width:100%;position:relative;margin:15px 0 25px 0;background:#222}header #menuNavbar nav ul li .dropdown-menu a{margin:0px;padding:10px 10px 7px 10px}header #menuNavbar nav ul li .dropdown-menu a:hover{background:transparent !important}header #menuNavbar nav ul li.dropdown a::after{color:#222}header #menuNavbar nav ul li.dropdown.open a::after{transform:rotate(180deg)}header #menuNavbar nav a{color:#fff;padding:22px 0 0 0;display:inline-block;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 1px){header #menuNavbar nav a{display:block;text-align:left}}header #menuNavbar nav:after{visibility:none;content:'';display:inline-block;width:100%}header #searchNavbar{background:#fff}header #searchNavbar form{padding:30px 0}header #searchNavbar form fieldset label{color:#000}header #searchNavbar form fieldset.type{margin-bottom:0px}header #searchNavbar form fieldset.type label{margin-right:10px;color:#727272}header #searchNavbar form fieldset.price input.left{float:left;width:calc(50% - 10px)}header #searchNavbar form fieldset.price input.right{float:right;width:calc(50% - 10px)}header #searchNavbar form fieldset.button{margin-bottom:0px}header #searchNavbar form fieldset.button button,header #searchNavbar form fieldset.button button:hover{background:#1f45dc;color:#fff;padding:8px;width:100%}header #searchNavbar form fieldset.button button i.fa,header #searchNavbar form fieldset.button button:hover i.fa{margin-right:10px}header #searchNavbar form fieldset.button button span.pocetponuk,header #searchNavbar form fieldset.button button:hover span.pocetponuk{color:#fff}@media only screen and (max-width: 1px){header{position:fixed;width:100%;z-index:5;top:0px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1)}}header.minimal .navbar{background:#fff}header.minimal .navbar .social{margin-left:0px;margin-right:60px}header.minimal .navbar .social a{font-size:1.4em;margin:0 5px}@media only screen and (max-width: 2000px){header.minimal .navbar .social{display:none}}header.minimal .navbar .phone,header.minimal .navbar .mail{margin-left:0px;margin-right:60px}header.minimal .navbar .phone i.fa,header.minimal .navbar .mail i.fa{font-size:1.85em;margin-top:42.5px}@media only screen and (max-width: 1px){header.minimal .navbar .phone,header.minimal .navbar .mail{display:none}}header.minimal .navbar .phone strong{font-size:1.1em}header.minimal .navbar button{display:block}header.center-minimal #navbars-wrapper{position:relative;top:110px}header.center-minimal #navbars-wrapper #menuNavbar,header.center-minimal #navbars-wrapper #searchNavbar{position:absolute;top:0px;width:100%}header.center-minimal .navbar{background:#fff;text-align:center}header.center-minimal .navbar a.navbar-brand{display:inline-block;float:none}@media only screen and (max-width: 1px){header.center-minimal .navbar a.navbar-brand span{text-align:center}}header.center-minimal .navbar button{display:block;margin:0px}header.center-minimal .navbar button.menu{float:left}header.center-minimal .navbar button.search{float:right}@media only screen and (max-width: 1px){header.horizontal .navbar button.menu{display:block}}header.horizontal .menunavbar{height:110px;line-height:110px;float:right;width:auto;background:transparent !important;border:none}header.horizontal .menunavbar ul.nav li{margin-right:20px}header.horizontal .menunavbar ul.nav li a{color:#151616}header.horizontal .menunavbar ul.nav li:last-child{margin-right:0px;margin-left:20px}@media only screen and (max-width: 1px){header.horizontal .menunavbar{display:none}}@media only screen and (max-width: 1px){header.horizontal #menuNavbar nav a{width:50%;float:left;text-align:left}}@media only screen and (max-width: 1px){header.horizontal #menuNavbar nav a{width:100%;text-align:center}}header.transparent{position:absolute;width:100%}header.transparent #navbars-wrapper{position:relative;z-index:9999;width:100%;top:0px}header.transparent .navbar{background:transparent !important}header.boxed{width:96%;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 .9375rem}header.boxed #navbars-wrapper{left:0px;padding:0 .9375rem}header.boxed .container{padding:0 30px}@media only screen and (max-width: 1px){header.boxed .container{padding:0 15px}}@media only screen and (max-width: 2000px){header.boxed{max-width:940px}}@media only screen and (max-width: 1px){header.boxed{max-width:720px}}@media only screen and (max-width: 1px){header.boxed{max-width:576px;top:0px}}@media only screen and (min-width: 2000px){header.boxed{max-width:1140px}}header.full-width{max-width:100% !important;padding:0px !important}header.full-width #navbars-wrapper{padding:0px !important}header.full-width-content{max-width:100%;padding:0px !important}header.full-width-content .container{max-width:100% !important;padding:0 30px !important}header.full-width-content #navbars-wrapper{padding:0px !important}div#full-width header.full-width,div#full-width header.full-width-content{padding:0 .9375rem !important}@media only screen and (max-width: 1px){#carousel{height:auto}#carousel .carousel-item img{width:100% !important;height:auto !important}}#carousel .carousel-inner{overflow:hidden;height:auto}#carousel .carousel-inner .container{max-width:100% !important}#carousel .carousel-inner button.prev{z-index:1;left:20px;top:calc(50% - 25px);width:50px;height:50px}#carousel .carousel-inner button.next{z-index:1;left:calc(100% - 70px);top:calc(50% - 25px);width:50px;height:50px}#carousel .carousel-inner .carousel-item{position:relative;height:100%;width:100%;margin:0 auto;overflow:hidden}#carousel .carousel-inner .carousel-item picture,#carousel .carousel-inner .carousel-item img{height:auto;width:100%;margin:0 auto}@media only screen and (max-width: 1px){#carousel .carousel-inner{height:auto}#carousel .carousel-inner button.prev,#carousel .carousel-inner button.next{display:none !important}}@media only screen and (max-width: 1px){#carousel .carousel-inner{height:auto}}#carousel a.left>span{left:50%;margin-top:-30px}#carousel a.right>span{right:50%;margin-top:-30px}#carousel a.carousel-control{width:5%;z-index:9999;display:none}#carousel a.carousel-control>span>i.fa{font-size:14px}#carousel:hover a.carousel-control{display:block}.multicarousel button{visibility:hidden;opacity:0;color:#727272;background:transparent;border:none;height:40px;width:40px;overflow:hidden;font-size:14px !important;-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;-ms-transition:opacity 150ms linear;transition:opacity 150ms linear}.multicarousel button.prev{position:absolute;left:3%;top:calc(50% - 20px)}.multicarousel button.next{position:absolute;right:3%;top:calc(50% - 20px)}.multicarousel:hover button{visibility:visible;opacity:1}section#top-offers{display:none;position:absolute;z-index:101;margin-top:-100px;height:100px;width:100%;padding:20px 0;background:rgba(255,255,255,0.75)}section#top-offers .offer .img-wrapper{background:transparent !important;width:62px;height:47px;float:left;margin-top:3px;margin-right:20px;margin-bottom:15px}section#top-offers .offer .text-wrapper a{color:#000}section#top-offers .offer .text-wrapper a h2{height:42px;color:#151616;font-size:0.9em;margin-bottom:3px}section#top-offers .offer .text-wrapper a label.price{font-size:0.9em;color:#1f45dc !important}@media only screen and (min-width: 1px) and (max-width: 2000px){section#top-offers{height:118px;margin-top:-118px}}@media only screen and (max-width: 1px){section#top-offers{display:none}}section#search{display:block;background:#fff;color:#151616;padding:30px 0 25px 0;border-bottom:2px solid #F1EFED}section#search fieldset{width:100%}section#search fieldset label{color:#000;width:100%;font-weight:bold}section#search fieldset.checkboxes{margin-top:13px}section#search fieldset.checkboxes div.checkbox{display:inline-block;float:left;margin-top:6px;margin-right:25px}section#search fieldset.checkboxes div.checkbox label{text-transform:none}section#search fieldset.price input.left{float:left;width:calc(50% - 10px)}section#search fieldset.price input.right{float:right;width:calc(50% - 10px)}section#search fieldset.price-input{width:50%;float:left}section#search fieldset.type{margin-bottom:0px;margin-top:10px}section#search fieldset.type label{outline:0 !important;color:#999 !important;width:auto;margin-right:10px;font-weight:bold;border-color:#ccc}section#search fieldset.type label.center{border-left:1px solid transparent !important}section#search fieldset.type label.center.active{border-left:1px solid #222}section#search fieldset.type label.right{border-left:1px solid transparent !important}section#search fieldset.type label.right.active{border-left:1px solid #222}section#search fieldset.type label.active{color:#222 !important;background:#fff !important;border:1px solid #1f45dc !important}@media only screen and (max-width: 1px){section#search fieldset.type{margin:10px 0}}section#search fieldset.button label{outline:0 !important;text-align:right}section#search fieldset.button label a{text-transform:none !important}section#search fieldset.button label a i{margin-right:3px}section#search fieldset.button button{float:right;padding:9px;width:100%;margin-top:10px}section#search fieldset.button button i{margin-right:10px}section#search fieldset.button button.search{background:#1f45dc;border-color:#1f45dc;color:#fff}section#search fieldset.button button.search>i.fa{color:#fff !important}section#search fieldset.button button.search span.pocetponuk{color:#fff}section#search fieldset.button button.map{background:transparent;border-color:#222;color:#222}section#search fieldset.button button.map>i.fa{color:#1f45dc !important}section#search fieldset.button button.map:hover{background:transparent;color:#222}@media only screen and (max-width: 1px){section#search fieldset.button button.map{margin-top:0px}}@media only screen and (max-width: 1px){section#search fieldset.button button{margin:0px !important}}@media only screen and (max-width: 1px){section#search fieldset.button button{width:100%}section#search fieldset.button button.map{margin:0px;margin-top:10px}}@media only screen and (max-width: 1px){section#search{z-index:9999;width:100%;top:60px;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden}}section#search.boxed{position:absolute;top:300px;background:none;border-bottom:none;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 .9375rem}section#search.boxed form{background:#fff;padding:20px 5px 3px 5px}@media only screen and (max-width: 1px){section#search.boxed{top:110px}section#search.boxed form{padding:15px 0}}@media only screen and (min-width: 1px) and (max-width: 2000px){section#search.boxed{top:150px}section#search.boxed form{padding:15px 0}}@media only screen and (max-width: 1px){section#search.boxed{top:0px !important}section#search.boxed form{padding:15px 0}}section#search.left,section#search.right{position:absolute;top:195px;background:none;border-bottom:none}section#search.left form,section#search.right form{width:360px;padding:16px 0 7px 0}section#search.left form fieldset,section#search.right form fieldset{margin-bottom:15px}section#search.left form fieldset label,section#search.right form fieldset label{color:#1e202d;margin-bottom:4px}section#search.left form fieldset.type,section#search.right form fieldset.type{margin:10px 0 25px 0;overflow:auto;height:36px}section#search.left form fieldset.type .btn-group,section#search.right form fieldset.type .btn-group{display:table;width:100%;overflow:hidden;height:36px}section#search.left form fieldset.type label,section#search.right form fieldset.type label{padding:8px 0;width:auto;float:inherit;display:table-cell;text-align:center;overflow:hidden;cursor:pointer}section#search.left form fieldset.type label.center,section#search.right form fieldset.type label.center{border-left:1px solid transparent !important}section#search.left form fieldset.type label.center.active,section#search.right form fieldset.type label.center.active{border-left:1px solid #1f45dc !important}section#search.left form fieldset.type label.right,section#search.right form fieldset.type label.right{border-left:1px solid transparent !important}section#search.left form fieldset.type label.right.active,section#search.right form fieldset.type label.right.active{border-left:1px solid #1f45dc !important}section#search.left form fieldset.type label:before,section#search.right form fieldset.type label:before{float:inherit;margin-right:5px;width:16px !important;display:inline-block !important}section#search.left form fieldset.type label:first-child,section#search.right form fieldset.type label:first-child{border-left:1px solid #ccc !important}section#search.left form fieldset.type label:first-child.active,section#search.right form fieldset.type label:first-child.active{border-left:1px solid #1f45dc !important}@media only screen and (max-width: 1px){section#search.left form fieldset.type label,section#search.right form fieldset.type label{display:inline-block;width:100%;margin:0 0 10px 0;border:1px solid #ccc !important}section#search.left form fieldset.type label.active,section#search.right form fieldset.type label.active{border:1px solid #1f45dc !important}}section#search.left form fieldset.button,section#search.right form fieldset.button{margin:0px;margin-bottom:10px}section#search.left form fieldset.button button,section#search.right form fieldset.button button{width:100%;margin:0px}@media only screen and (max-width: 1px){section#search.left,section#search.right{background:#fff !important}section#search.left .container,section#search.right .container{padding:0px}section#search.left .container form,section#search.right .container form{width:100%;margin:0px}}section#search.left form{float:left}section#search.right form{float:right}section#search.collapse{display:none}section#search.collapse.in{display:block}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i{background-color:#222 !important}.nstSlider{clear:both;background:#f6f6f6 !important;width:100% !important;height:12px !important}.nstSlider .bar{background:#222 !important;height:6px !important;top:3px !important}.nstSlider .leftGrip,.nstSlider .rightGrip{background:#222 !important;width:12px !important;height:12px !important}fieldset.price div.leftLabel,fieldset.price div.rightLabel{width:50%;display:inline-block;color:#1f45dc;font-size:13px;margin-bottom:4px}fieldset.price div.leftLabel{float:left;text-align:left;color:#1f45dc}fieldset.price div.rightLabel{float:right;text-align:right;color:#1f45dc}.select2-container{width:100% !important;z-index:9999}.select2-container .select2-search--inline{float:none !important}.select2-container .select2-selection{border-radius:0px !important;border:1px solid #F1EFED !important;line-height:1;min-height:36px !important}.select2-container .select2-selection .select2-selection__clear{margin-top:10px !important;margin-right:5px !important}.select2-container .select2-selection .select2-selection__choice{padding:3px !important}.select2-container .select2-selection input{width:100% !important;margin-top:0px !important;font-family:"Open Sans",sans-serif;padding-left:6px !important}.select2-container .select2-dropdown{border:1px solid #aaa !important}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#F0F1F2 !important;color:#393A3B !important}.select2-container .group{font-weight:bold;color:#151616}.select2-container .sub{padding-left:7px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #aaa !important}.offer .img-wrapper{opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.offer .img-wrapper a{display:block;height:100%}.offer .img-wrapper a span.noimage{display:block;width:100%;height:100%;background:#F1EFED url("./img/logo.svg") no-repeat center center;background-size:60%}.offer .img-wrapper:hover{color:transparent}.offer .text-wrapper a{color:#000}.offer .text-wrapper a:hover{text-decoration:none}.offer .text-wrapper a h2{font-size:15px;margin-bottom:10px}.offer .text-wrapper p.address{display:none;color:#1f45dc;margin-bottom:15px;height:20px;overflow:hidden;font-weight:600}.offer .text-wrapper p.address i.fa{margin-right:5px;color:#1f45dc}.offer .text-wrapper p.new{color:#222;margin-bottom:15px;height:20px;overflow:hidden}.offer .text-wrapper p.new i.fa{margin-right:5px}.offer .text-wrapper label.price{font-size:15px;color:#222 !important;font-family:"Open Sans",sans-serif;display:block;margin:0px}.offer:hover .img-wrapper{opacity:.75}.offer.develo{margin-bottom:28px}.offer.develo .img-wrapper{background:transparent !important}.offer.develo .img-wrapper img{width:100%}.offer.develo .text-wrapper{background:#F1EFED;padding-left:18px !important;padding-right:18px !important;box-sizing:border-box;min-height:210px !important}.offer.develo .text-wrapper a h2{min-height:1px !important;height:auto !important}.offer.develo .text-wrapper label{width:60%}.offer.grid-view .img-wrapper{position:relative;width:100%;height:225px;overflow:hidden}.offer.grid-view .img-wrapper img{width:150%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 1px) and (max-width: 2000px){.offer.grid-view .img-wrapper{height:200px}}@media only screen and (min-width: 1px) and (max-width: 1px){.offer.grid-view .img-wrapper{height:200px}}@media only screen and (max-width: 1px){.offer.grid-view .img-wrapper{width:100px !important;height:100px !important;float:left !important}.offer.grid-view .img-wrapper .tag-wrapper{display:none !important}}.offer.grid-view .text-wrapper{padding:15px 0;min-height:130px}.offer.grid-view .text-wrapper a h2{height:44px}.offer.grid-view .text-wrapper p.perex{display:none}.offer.grid-view .text-wrapper label:not(price){display:none}.offer.grid-view .text-wrapper label.price{display:block}@media only screen and (max-width: 1px){.offer.grid-view .text-wrapper{width:calc(100% - 115px) !important;float:right !important;margin:0px;padding:0px}.offer.grid-view .text-wrapper label span{margin-right:10px}.offer.grid-view .text-wrapper label strong{float:left !important}.offer.grid-view .text-wrapper label.price{text-align:left !important}}@media only screen and (max-width: 1px){.offer.grid-view{border-bottom:1px solid #f3f2f1;padding-bottom:35px !important;margin-bottom:40px !important}}.offer.list-view{width:100%;float:none;clear:both;overflow:auto;margin-bottom:30px !important}.offer.list-view .img-wrapper{position:relative;float:left;width:33%;height:200px;overflow:hidden}.offer.list-view .img-wrapper img{width:100%}@media only screen and (max-width: 1px){.offer.list-view .img-wrapper{width:100%;height:250px;margin-bottom:15px}}.offer.list-view .text-wrapper{float:left;margin-left:20px;width:calc(67% - 20px);min-height:200px !important}.offer.list-view .text-wrapper a h2{font-size:16px;margin-bottom:1rem;min-height:auto !important}.offer.list-view .text-wrapper p.address{display:block}.offer.list-view .text-wrapper p.perex{font-size:13px;line-height:22px;margin-bottom:10px}.offer.list-view .text-wrapper label{float:left;width:auto !important;margin-right:3em;margin-bottom:10px !important}.offer.list-view .text-wrapper label span{margin-right:7px}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper label span{width:100% !important}}.offer.list-view .text-wrapper label strong{float:none !important}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper label strong{width:100% !important}}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper label{width:100% !important}}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper label{width:50% !important;margin-right:0px !important}}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper label{width:100% !important;margin-right:0px !important}}.offer.list-view .text-wrapper label.price{width:100% !important;clear:left;margin-top:10px !important}@media only screen and (max-width: 1px){.offer.list-view .text-wrapper{width:100%;margin:0px}}.offer.list-view.develo .text-wrapper{padding:18px 15px 8px 15px}.offer.table-view{width:100% !important;border-bottom:1px solid #f3f2f1;padding-bottom:24px !important;margin-bottom:24px !important}.offer.table-view .img-wrapper{float:left;width:13%;margin-right:2%}.offer.table-view .img-wrapper .tag-wrapper{display:none}.offer.table-view .img-wrapper img{width:100%}.offer.table-view .text-wrapper{background:transparent !important;float:left;width:85%;min-height:auto !important}.offer.table-view .text-wrapper a h2{float:left;width:23%;margin-right:2%}.offer.table-view .text-wrapper p.address{display:inline-block !important;width:25%;float:left;text-align:left}.offer.table-view .text-wrapper p.perex{display:none !important}.offer.table-view .text-wrapper label{display:inline-block !important;float:left;width:10% !important;margin:0 1%;text-align:center}.offer.table-view .text-wrapper label span{display:none !important}.offer.table-view .text-wrapper label strong{float:none !important}.offer.table-view .text-wrapper label.price{width:14% !important;margin:0px !important;text-align:right !important}.offer.table-view .text-wrapper .cols-wrapper{display:none}.offer.table-view.develo{padding-top:24px;background:#f3f2f1}.offer.table-view.develo p.new{display:none}.offer.table-view.develo p.perex{display:block !important;width:57% !important;float:left;line-height:22px;font-size:0.9em}.offer.table-view.develo .text-wrapper{padding:0px !important}.offer.table-view.develo .text-wrapper label{width:0% !important;margin:0px !important}.offer.table-view.develo .text-wrapper label span,.offer.table-view.develo .text-wrapper label strong{visibility:hidden}.offer.table-view.develo .text-wrapper label.price{visibility:visible;width:18% !important}.offer.table-view:last-child{border:none}.offer.full .text-wrapper{min-height:250px}.offer.full .text-wrapper a h2{text-align:left !important;margin-bottom:8px}.offer.full .text-wrapper p.address{display:block;font-weight:600}.offer.full .text-wrapper label{display:block !important;width:100%;color:#727272;margin-bottom:5px}.offer.full .text-wrapper label span{float:left;display:inline-block}.offer.full .text-wrapper label strong{float:right;color:#151616}.offer.full .text-wrapper label.price{font-size:15px;text-align:left !important;color:#222 !important;font-family:"Open Sans",sans-serif;margin-top:15px}.offer.full .text-wrapper{min-height:250px}.offer.full .text-wrapper a h2{text-align:left !important;margin-bottom:6px;min-height:73px;font-size:16px;font-family:"Open Sans",sans-serif;letter-spacing:0.03em;overflow:hidden}@media only screen and (max-width: 1px){.offer.full .text-wrapper a h2{min-height:1px !important;height:auto !important;overflow:auto !important}}.offer.full .text-wrapper p.address{display:block}.offer.full .text-wrapper label{display:block !important;width:100%;min-height:21px;color:#727272;margin-bottom:5px}.offer.full .text-wrapper label span{float:left;display:inline-block}.offer.full .text-wrapper label strong{float:right;color:#151616}.offer.full .text-wrapper label.price{text-align:right;color:#222 !important;margin-top:15px;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.03em}@media only screen and (max-width: 1px){.offer.full .text-wrapper{height:auto !important;min-height:1px !important}}.offer.full-no-labels .text-wrapper{min-height:150px}.offer.full-no-labels .text-wrapper a h2{text-align:left !important;margin-bottom:2px}.offer.full-no-labels .text-wrapper p.address{display:block}.offer.full-no-labels .text-wrapper label:not(price){display:none}.offer.full-no-labels .text-wrapper label.price{display:block !important;font-size:15px;text-align:right !important;color:#222 !important;font-family:"Open Sans",sans-serif;margin-top:15px}div.text .offer .img-wrapper{border:1px solid #1f45dc !important}div.text .offer .text-wrapper{min-height:150px !important}section#interesting .offer{margin-bottom:40px}section#interesting .offer .img-wrapper{min-width:72px;min-height:72px;width:auto;height:auto;float:left;margin:5px 20px 15px 0}section#interesting .offer .text-wrapper{padding:0px}section#interesting .offer .text-wrapper h3{margin-bottom:20px}section#interesting .offer .text-wrapper p.perex{display:block;font-size:0.9em;line-height:24px;margin-bottom:20px}section#interesting .offer .text-wrapper ul{display:block;overflow:hidden;list-style-type:none;margin:0px;padding:0px;font-size:0.9em;line-height:24px;margin-bottom:15px}section#interesting .offer .text-wrapper ul li{width:50%;float:left}section#interesting .offer .text-wrapper ul li:before{font-family:"FontAwesome";content:'\f111';color:#1f45dc;font-size:5px;float:left;position:relative;top:1px;margin-right:10px}section#interesting .offer.center{margin-bottom:60px}section#interesting .offer.center .img-wrapper{width:100%;height:175px;background:transparent;text-align:center}section#interesting .offer.center .img-wrapper img{width:auto;height:100%;margin:0 auto}section#interesting .offer.center .text-wrapper{width:80%;min-height:26px;margin:0 auto;text-align:center}@media only screen and (min-width: 1px) and (max-width: 2000px){section#interesting .offer.center{float:right;clear:right}}@media only screen and (min-width: 1px) and (max-width: 2000px){section#interesting .offer{float:left;clear:left}}i.yes{color:#1f45dc}i.no{color:#727272}section#offer-detail{padding:60px 0 50px 0;border-bottom:2px solid #f3f2f1}section#offer-detail .heading-wrapper{overflow:auto}section#offer-detail .heading-wrapper h1,section#offer-detail .heading-wrapper .breadcrumb{width:70%;float:left}@media only screen and (max-width: 1px){section#offer-detail .heading-wrapper h1,section#offer-detail .heading-wrapper .breadcrumb{width:100%}}section#offer-detail .heading-wrapper label.price{float:right;text-align:right;color:#1f45dc;font-size:22px;line-height:32px;font-family:"Open Sans",sans-serif;letter-spacing:0.05em}section#offer-detail .heading-wrapper label.price small{display:block;color:#727272;font-size:14px}@media only screen and (max-width: 1px){section#offer-detail .heading-wrapper label.price{float:left;text-align:left;font-size:18px;margin-top:10px}section#offer-detail .heading-wrapper label.price small{display:inline;font-size:13px}}section#offer-detail .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#offer-detail .content-wrapper.develo .image-wrapper{height:585px !important}section#offer-detail .content-wrapper.develo .image-wrapper ul#imageGallery li img{width:100% !important}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper.develo .image-wrapper{height:545px !important}}section#offer-detail .content-wrapper.develo .buttons{margin-bottom:40px}section#offer-detail .content-wrapper.develo .buttons button{width:100%;text-align:center;padding:20px 0 !important;border:1px solid #ddd !important}section#offer-detail .content-wrapper.develo .buttons button>i.fa{width:100%;color:#fff;font-size:1.25em;margin-bottom:15px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper.develo .buttons button>i.fa{width:auto;margin:0 15px 0 0}}@media only screen and (min-width: 1px) and (max-width: 1px){section#offer-detail .content-wrapper.develo .buttons>div:nth-child(1),section#offer-detail .content-wrapper.develo .buttons>div:nth-child(2){margin-bottom:1.875rem}}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper.develo .buttons>div{margin-bottom:0.9375rem}section#offer-detail .content-wrapper.develo .buttons>div:last-child{margin-bottom:0px}}section#offer-detail .content-wrapper.develo .wrap.detail-info{padding-right:40px}section#offer-detail .content-wrapper.develo .wrap.detail-info .item{height:50px !important;line-height:50px !important}section#offer-detail .content-wrapper.develo .wrap.base-info{clear:none}section#offer-detail .content-wrapper.develo .wrap.base-info>.base-info{background:#F1EFED;padding:0 22px;line-height:28px}section#offer-detail .content-wrapper.develo .wrap.base-info>.base-info>.list-group{padding:20px 0;border:none;border-bottom:2px solid #f3f2f1}section#offer-detail .content-wrapper.develo .wrap.base-info>.base-info>.list-group:last-child{border:none}section#offer-detail .content-wrapper.develo .wrap.agents{margin:60px 0}section#offer-detail .content-wrapper.develo .wrap.agents .agent .photo-wrapper{width:210px;float:left;margin:0px}section#offer-detail .content-wrapper.develo .wrap.agents .agent .photo-wrapper img{max-width:210px !important}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper.develo .wrap.agents .agent .photo-wrapper{width:100%}}section#offer-detail .content-wrapper.develo .wrap.agents .agent .text-wrapper{float:left;padding:20px 0 20px 30px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper.develo .wrap.agents .agent .text-wrapper{padding:20px 0}}section#offer-detail .content-wrapper.develo .wrap.tags{border-top:2px solid #f3f2f1;padding-top:50px;margin-top:50px;padding-bottom:0px}section#offer-detail .content-wrapper.develo .wrap.tags a{display:inline-block;margin-bottom:5px;background:#F1EFED;padding:4px 10px;font-size:0.8em;font-family:"Open Sans",sans-serif;letter-spacing:0.05em;color:#727272}section#offer-detail .content-wrapper.develo table th{background:#1f45dc;border-top:2px solid #222}section#offer-detail .content-wrapper.develo table th a{color:#fff !important}section#offer-detail .content-wrapper.develo table th:hover{cursor:default !important}section#offer-detail .content-wrapper.develo table tr:not(.red):hover{cursor:pointer !important}section#offer-detail .content-wrapper.develo table tr.red:hover{background:transparent}section#offer-detail .content-wrapper .main h3{color:#000;margin-bottom:20px}section#offer-detail .content-wrapper .main p{text-align:justify}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .main p{text-align:left}}section#offer-detail .content-wrapper .main .image-wrapper{position:relative;width:100%;height:545px;overflow:hidden;margin-bottom:40px}section#offer-detail .content-wrapper .main .image-wrapper ul#imageGallery{height:480px}section#offer-detail .content-wrapper .main .image-wrapper ul#imageGallery li{position:relative;overflow:hidden;height:480px;background:#F1EFED}section#offer-detail .content-wrapper .main .image-wrapper ul#imageGallery li>img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section#offer-detail .content-wrapper .main .image-wrapper ul#imageGallery li:hover{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}section#offer-detail .content-wrapper .main .image-wrapper .buttons{position:absolute;bottom:90px;right:15px}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video{display:block;float:right;background:#fff}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more a,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video a{display:block;padding:8px 12px;color:#000;cursor:pointer;font-size:0.8em;text-transform:uppercase}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more a strong,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video a strong{font-family:"Open Sans",sans-serif}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more a i.fa,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video a i.fa{color:#1f45dc;margin-right:10px}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more a.hidden,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video a.hidden{display:none}section#offer-detail .content-wrapper .main .image-wrapper .buttons .more:hover a,section#offer-detail .content-wrapper .main .image-wrapper .buttons .video:hover a{text-decoration:none}section#offer-detail .content-wrapper .main .image-wrapper .buttons .video{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,0.1)}section#offer-detail .content-wrapper .main .wrap{margin-bottom:60px;overflow:hidden;clear:both}section#offer-detail .content-wrapper .main .wrap p{margin-bottom:0px}section#offer-detail .content-wrapper .main .wrap.buttons{padding:12px 0;margin-bottom:40px}section#offer-detail .content-wrapper .main .wrap.buttons .btn-link{text-transform:uppercase;font-weight:600;font-size:13px;padding:12px 18px}section#offer-detail .content-wrapper .main .wrap.buttons .btn-link i.fa{margin-right:15px !important;font-size:15px;position:relative;top:1px}section#offer-detail .content-wrapper .main .wrap.buttons .btn-link:hover{text-decoration:underline}section#offer-detail .content-wrapper .main .wrap.social{margin-top:-30px}section#offer-detail .content-wrapper .main .wrap.social>div{float:left;margin-right:5px}section#offer-detail .content-wrapper .main .wrap.social>div.gplus{margin-top:2px}section#offer-detail .content-wrapper .main .wrap.detail-info{border-bottom:none}section#offer-detail .content-wrapper .main .wrap.detail-info .item{color:#727272;height:40px;line-height:38px;border-top:2px solid #f3f2f1}section#offer-detail .content-wrapper .main .wrap.detail-info .item strong{color:#151616;float:right}section#offer-detail .content-wrapper .main .wrap.detail-info .item i{margin-right:3px}section#offer-detail .content-wrapper .main .wrap.detail-info .item i.yes{color:#1f45dc}section#offer-detail .content-wrapper .main .wrap.detail-info .item i.no{color:#727272}@media only screen and (min-width: 1px){section#offer-detail .content-wrapper .main .wrap.detail-info .item:nth-child(-n+2){border-top:none}}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .main .wrap.detail-info .item:nth-child(-n+1){border-top:none}}section#offer-detail .content-wrapper .main .wrap.tabs{margin-bottom:0px}section#offer-detail .content-wrapper .main .wrap.tabs .tab-content{position:relative;margin-top:-2px;padding:1.5em;border:1px solid #f3f2f1;border-top:1px solid transparent}section#offer-detail .content-wrapper .main .wrap.tabs .tab-content p{font-size:13px;line-height:26px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .main .wrap.tabs .tab-content{border:1px solid #f3f2f1;border-top:1px solid transparent}}section#offer-detail .content-wrapper .main .wrap.location p.address{margin-bottom:10px;color:#727272}section#offer-detail .content-wrapper .main .wrap.location p.address i{color:#222;margin-right:5px}section#offer-detail .content-wrapper .main .wrap.location p.address strong{color:#000}section#offer-detail .content-wrapper .main .wrap.location .map-wrapper{width:100%;height:400px;background:#f3f2f1}section#offer-detail .content-wrapper .main .wrap.location .map-filter{padding:15px 0 0 0}section#offer-detail .content-wrapper .main .wrap.location .map-filter div.checkbox{float:left;margin:0 15px 0 0}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper{margin-top:40px;margin-bottom:10px}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button{position:relative;background:#1f45dc;color:#fff;padding:15px 20px;padding-right:100px;width:100%;text-align:left;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-family:"Open Sans",sans-serif}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button i{display:none}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button{margin-bottom:10px}}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button.collapsed{background:transparent;color:#1f45dc}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button.collapsed i{display:block;position:absolute;right:20px;top:calc(50% - 5px);font-size:0.9em}section#offer-detail .content-wrapper .main .wrap.contact form .checksum span{color:#1f45dc}section#offer-detail .content-wrapper .main .wrap.contact form button{margin-top:15px;padding:10px 60px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .main .wrap.contact form button{width:100%}}section#offer-detail .content-wrapper .sub .base-info{color:#727272;margin-bottom:30px}section#offer-detail .content-wrapper .sub .base-info ul{line-height:33px}section#offer-detail .content-wrapper .sub .base-info ul li span{color:#000}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub .base-info ul li span{width:100%;margin-top:-5px}}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub .base-info ul li{overflow:auto}}section#offer-detail .content-wrapper .sub .base-info ul.buttons{border:none;padding:10px 0 30px 0}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button{color:#fff !important;background:#4f4f4f !important;border:1px solid transparent !important;border-bottom:1px solid #454545 !important;-webkit-background-clip:padding-box;background-clip:padding-box;padding:7px 15px;width:100%;text-align:left;font-weight:600}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button i.fa{color:#fff !important;margin-right:15px !important}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button:hover{background:#454545 !important}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button:last-child button{border-bottom:none}section#offer-detail .content-wrapper .sub .base-info ul.social{border:none;margin-top:0px;padding:0px;margin-bottom:-3px}section#offer-detail .content-wrapper .sub .base-info ul.social span.label{margin-top:3px}section#offer-detail .content-wrapper .sub .base-info ul.social span.label a{display:block;float:right;margin-left:10px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub .base-info ul.social span.label{width:auto}}section#offer-detail .content-wrapper .sub .base-info:last-child{border-bottom:none;padding-bottom:0px}section#offer-detail .content-wrapper .sub .tools{background:#1f45dc}section#offer-detail .content-wrapper .sub .tools button{background:#1f45dc;color:#fff;padding:15px;font-family:"Open Sans",sans-serif;text-transform:uppercase !important;text-transform:none;border-radius:0px;border-bottom:1px solid #000;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;text-align:left}section#offer-detail .content-wrapper .sub .tools button i.fa{margin-right:15px;color:#fff !important}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub .tools button i.fa{margin:0px;margin-right:15px}}section#offer-detail .content-wrapper .sub .tools button:last-child{border-bottom:none}section#offer-detail .content-wrapper .sub .tools button:hover{background:rgba(0,0,0,0.05)}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub{display:none}}section#offer-detail .content-wrapper .sub .agents{margin-top:30px}section#offer-detail .content-wrapper .sub .agents h3{color:#000}section#offer-detail .content-wrapper .sub .rk{border-top:2px solid #f3f2f1;margin-top:30px;padding-top:30px}section#offer-detail .content-wrapper .sub.left{padding-right:50px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub.left{padding-right:20px}}section#offer-detail .content-wrapper .sub.right{padding-left:50px}@media only screen and (max-width: 1px){section#offer-detail .content-wrapper .sub.right{padding-left:20px}}section#offer-detail .content-wrapper .left{-ms-flex-order:1;-webkit-order:1;order:1}section#offer-detail .content-wrapper .right{-ms-flex-order:2;-webkit-order:2;order:2}section#offer-detail .panel.bottom{padding:80px 0}section#offer-detail .panel.bottom .wrap.offers h3{margin-bottom:15px}section#offer-detail .panel.bottom .wrap.offers table th{font-size:0.85em;background:#1f45dc !important;border-top:2px solid #222}section#offer-detail .panel.bottom .wrap.offers table th>a{color:#fff !important}section#offer-detail .panel.bottom .wrap.offers table tr{cursor:pointer}section#offer-detail .panel.bottom .wrap.offers table tr td{font-size:0.9em}section#offer-detail .panel.bottom .wrap.offers table tr.reserved{color:#727272;cursor:not-allowed}section#offer-detail .panel.bottom .wrap.offers table th,section#offer-detail .panel.bottom .wrap.offers table td{text-align:center}@media only screen and (max-width: 1px){section#offer-detail .panel.bottom .wrap.offers table{overflow:scroll;display:block}}section#offer-detail .panel.bottom .wrap.agents{display:none}@media only screen and (max-width: 1px){section#offer-detail .panel.bottom .wrap.agents{display:block;margin-top:60px}}section#offer-detail .panel.bottom .wrap.tags{border-top:2px solid #f3f2f1;padding-top:50px;margin-top:50px;padding-bottom:0px}section#offer-detail .panel.bottom .wrap.tags a{display:inline-block;margin-bottom:5px;background:#F1EFED;padding:4px 10px;font-size:0.8em;font-family:"Open Sans",sans-serif;letter-spacing:0.05em;color:#727272}section#offer-detail div.featured-offers{padding:60px 0;margin-top:40px}.hypo{margin:60px 0;padding:30px 30px 10px 30px;background:#f5f5f5;overflow:auto}.hypo h3{color:#222;width:100%;margin-bottom:30px !important;font-size:1.5em !important}.hypo .form .line{margin-bottom:20px;overflow:hidden;float:left;width:100%;height:30px;line-height:30px}.hypo .form .line.final{margin:10px 0 0 0;height:60px}.hypo .form .line.final label{margin:3px 0;width:130px;float:left;line-height:18px;text-align:left;margin-right:30px}.hypo .form .line.final p.sum{float:left !important;text-align:left !important;margin:4px 0 !important;width:160px !important}.hypo .form .line.final p.sum strong{float:left;font-size:2.5em;font-weight:bold;margin-right:10px;color:#000 !important}.hypo .form .line.final p.sum small{float:left;line-height:26px}.hypo .form a.logo{float:left !important;margin:10px 0 20px 0}.hypo .form a.logo img{height:40px}.hypo .form .line.final a.button{float:right;padding:0 30px;height:40px;line-height:40px;background:#1f45dc;font-weight:bold;text-transform:uppercase;border:0;color:#FFFFFF;cursor:pointer}.hypo .form label{float:left;font-weight:bold;display:block;width:120px;margin-bottom:5px;margin-right:30px}.hypo .form input[type="range"]{width:calc(70% - 150px);margin:6px 0;float:left;background:transparent}.hypo .form p.sum{height:30px;line-height:30px !important;float:right !important;width:180px !important;text-align:left !important;margin:0px !important}.hypo .form p.sum small{float:right;height:30px;line-height:28px;font-size:1em;color:#727272}.hypo .form p.sum input[type="text"]{background:#f5f5f5;font-size:1.5em;font-weight:bold;float:right;height:30px;line-height:30px;border:none;text-align:right;width:120px;padding:0 7px 0 0 !important;color:#000 !important}.hypo .form p.sum input[type="text"]:disabled{color:#000 !important;-webkit-text-fill-color:#000;opacity:1}input[type=range]{-webkit-appearance:none;width:100%;margin:8.5px 0;padding:10px 0 !important}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0);background:#1f45dc;border-radius:0px;border:0px solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 1.9px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:20px;border-radius:50%;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#1f45dc}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0);background:#1f45dc;border-radius:50%;border:0px solid #010101}input[type=range]::-moz-range-thumb{box-shadow:0px 0px 1.9px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:10px;border-radius:50%;background:#ffffff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#1f45dc;border:0px solid #010101;border-radius:50%;box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0)}input[type=range]::-ms-fill-upper{background:#1f45dc;border:0px solid #010101;border-radius:50%;box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0)}input[type=range]::-ms-thumb{box-shadow:0px 0px 1.9px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:10px;border-radius:50%;background:#ffffff;cursor:pointer;height:3px}input[type=range]:focus::-ms-fill-lower{background:#1f45dc}input[type=range]:focus::-ms-fill-upper{background:#1f45dc}@media (max-width: 1200px){.hypo .form .line{height:100px !important}.hypo .form .line .sum{width:100% !important}.hypo .form .line label{width:100% !important;margin:0 !important}.hypo .form .line input[type="range"]{width:100% !important}.hypo .form .line input[type="text"]{text-align:left !important;float:left !important;padding-left:2px !important}.hypo .form .line.final{height:inherit !important;margin-bottom:20px}.hypo .form .line.final a.button{float:left;width:100%;text-align:center;padding:0;margin-bottom:20px}.hypo .form .line.final label{width:100% !important;margin-bottom:10px !important}.hypo .form .line.final p.sum{width:initial !important;float:left !important;text-align:left !important;margin-right:0 !important}.hypo .form .line.final p.sum small{float:right !important}}@media only screen and (min-width: 1px) and (max-width: 1px){section#offer-detail .sub .agents .agent .photo-wrapper img{max-width:300px !important;margin:inherit}}.agent{overflow:auto;margin:30px 0;padding-bottom:20px;border-bottom:2px solid #f3f2f1}.agent .photo-wrapper{position:relative;float:left;width:100%;overflow:hidden;margin-bottom:15px}.agent .photo-wrapper span.nophoto:after{background:#F1EFED;font-family:'FontAwesome';content:'\f007';font-size:24px;display:block;text-align:center;height:100%;line-height:100%;color:#727272}.agent .photo-wrapper img{max-width:100% !important;height:auto;display:block;margin:0 auto}@media only screen and (max-width: 1px){.agent .photo-wrapper img{max-width:300px !important;margin:inherit}}.agent .photo-wrapper h4{float:left;font-size:1em}.agent h4{clear:both;font-size:1.1em;margin-bottom:0px;color:#000;text-transform:none;letter-spacing:0.05em}.agent small{color:#727272;letter-spacing:0.05em;font-size:0.9em;margin:0px}.agent p.flags{margin:0px;margin-top:4px;margin-bottom:6px}.agent p.flags img{margin-right:3px}.agent p.phone{clear:both;margin:0px;font-family:"Open Sans",sans-serif}.agent p.mail span,.agent p.phone span{float:left !important;margin-right:10px !important}.agent p.mail a.mail,.agent p.phone a.mail{clear:none !important}.agent p.about{width:90%;font-size:12px;line-height:20px;float:left;clear:both}@media only screen and (max-width: 1px){.agent p.about{width:100% !important}}.agent a.mail{float:left;clear:left;display:inline-block;margin:0px;margin-bottom:15px;font-size:1em}.agent a.more{float:left;clear:both;text-transform:uppercase;font-size:0.88em;color:#000}.agent a.more i.fa{color:#1f45dc;position:relative;top:-1px;font-size:10px;margin-right:7px}.agent:nth-child(2){margin-top:25px}.agent:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.agent.maklerinfo .photo-wrapper{float:left;width:300px;height:auto;margin-right:50px;margin-bottom:0px}@media only screen and (max-width: 1px){.agent.maklerinfo .photo-wrapper{width:100%;margin-right:0px;margin-bottom:30px;text-align:left}.agent.maklerinfo .photo-wrapper img{display:inline-block;max-width:300px !important;margin:0px}}.agent.maklerinfo .text-wrapper{overflow:auto}.agent.maklerinfo .text-wrapper p.flags{margin:5px 0 15px 0}.agent.maklerinfo .text-wrapper p.phone,.agent.maklerinfo .text-wrapper p.mail{float:left;clear:left;margin-bottom:10px;display:inline-block;line-height:30px;font-size:1.05em;margin-right:30px}.agent.maklerinfo .text-wrapper p.phone a,.agent.maklerinfo .text-wrapper p.mail a{color:#000}.agent.maklerinfo .text-wrapper p.phone span,.agent.maklerinfo .text-wrapper p.mail span{display:block;float:left;width:30px;height:30px;line-height:32px;text-align:center;margin-right:15px;border-radius:50%;background:#1f45dc;color:#fff}@media only screen and (max-width: 1px){.agent.maklerinfo .text-wrapper p.phone,.agent.maklerinfo .text-wrapper p.mail{float:left;clear:none;margin-right:20px}}@media only screen and (max-width: 1px){.agent.maklerinfo .text-wrapper p.mail{margin-right:0px}}@media only screen and (max-width: 1px){.agent.maklerinfo .text-wrapper{text-align:left;clear:both;width:100%}}@media only screen and (max-width: 1px){.agent.maklerinfo p.about{display:none}}@media only screen and (max-width: 1px){.agent{clear:both}}section#offer-detail .sub .agents .agent .photo-wrapper>img{width:100% !important}.agents-wrapper{padding:30px 0}.agents-wrapper .agent{min-height:230px;position:relative;overflow:auto;margin:0px;padding-bottom:40px;margin-bottom:50px;border-bottom:2px solid #f3f2f1}.agents-wrapper .agent .photo-wrapper{width:300px;height:auto;margin-right:50px;margin-bottom:0px}.agents-wrapper .agent .photo-wrapper img{width:100% !important;max-width:300px !important}.agents-wrapper .agent .photo-wrapper span.nophoto:after{background:#F1EFED;font-family:'FontAwesome';content:'\f007';font-size:50px;display:block;text-align:center;height:180px;line-height:180px;color:#727272}@media only screen and (max-width: 1px){.agents-wrapper .agent .photo-wrapper{width:66%;height:auto;margin:0 auto;margin-bottom:20px;float:none}}@media only screen and (max-width: 1px){.agents-wrapper .agent .photo-wrapper{width:100%}}.agents-wrapper .agent .text-wrapper{overflow:auto}.agents-wrapper .agent .text-wrapper h4{font-size:1.17em}.agents-wrapper .agent .text-wrapper p.phone{clear:none;margin:10px 0}.agents-wrapper .agent .text-wrapper p.mail{clear:left;float:left;margin:10px 0 20px 0}.agents-wrapper .agent .text-wrapper p.mail a.mail{color:#222;float:none !important;margin:0px}.agents-wrapper .agent .text-wrapper p.phone a{color:#222}.agents-wrapper .agent .text-wrapper p.flags{margin:10px 0 20px 0 !important}.agents-wrapper .agent .text-wrapper p.phone,.agents-wrapper .agent .text-wrapper p.mail{display:inline-block;line-height:30px;font-size:1.05em;margin-right:30px}.agents-wrapper .agent .text-wrapper p.phone span,.agents-wrapper .agent .text-wrapper p.mail span{display:block;float:left;width:30px;height:30px;line-height:32px;text-align:center;margin-right:15px;border-radius:50%;background:#1f45dc;color:#fff}@media only screen and (max-width: 1px){.agents-wrapper .agent .text-wrapper p.phone,.agents-wrapper .agent .text-wrapper p.mail{float:none}}.agents-wrapper .agent .text-wrapper p.about{width:90%;float:left;clear:left}@media only screen and (max-width: 1px){.agents-wrapper .agent .text-wrapper p.about{width:100% !important}}@media only screen and (max-width: 1px){.agents-wrapper .agent .text-wrapper a.mail{float:none}}.agents-wrapper .agent .text-wrapper a.more{float:left;width:auto;display:block;margin-top:10px}@media only screen and (max-width: 1px){.agents-wrapper .agent .text-wrapper a.more{width:100%;text-align:center}}@media only screen and (max-width: 1px){.agents-wrapper .agent .text-wrapper{text-align:center}}.agents-wrapper .agent.column{height:auto;min-height:auto;border-bottom:none;margin-bottom:10px}.agents-wrapper .agent.column .photo-wrapper{width:100%;height:250px;margin:0px;margin-bottom:20px;padding:0px}.agents-wrapper .agent.column .photo-wrapper img{max-width:150px;display:block;margin:0 auto}.agents-wrapper .agent.column .text-wrapper{overflow:initial;text-align:center}.agents-wrapper .agent.column .text-wrapper a.mail{float:none}.agents-wrapper .agent.column .text-wrapper p.about{display:none}.agents-wrapper .agent:last-child{border-bottom:none;margin-bottom:0px;padding-bottom:0px}.sub .agents-wrapper .agent .photo-wrapper{height:auto}.sub .agents-wrapper .agent .photo-wrapper span.nophoto:after{background:#F1EFED;width:150px;height:150px;line-height:150px;display:block;margin:0 auto}.sub .agents-wrapper .agent .text-wrapper p.about{display:none}.sub .agents-wrapper .agent .text-wrapper p.mail,.sub .agents-wrapper .agent .text-wrapper p.phone{margin-right:0px;float:none}.sub .agents-wrapper .agent .text-wrapper a.mail{float:none}.sub .agents-wrapper .agent .text-wrapper a.more{float:none;display:inline-block}.rk> img{margin-bottom:30px;max-width:150px}.rk h4{margin-bottom:2px;color:#000;text-transform:none;letter-spacing:0.05em}.rk small{display:block;color:#727272;letter-spacing:0.05em;font-size:0.9em;margin:0px;margin-bottom:10px}.rk p.about{font-size:12px;line-height:20px;float:left;clear:both;margin:20px 0 30px 0}.rk p.phone{clear:both;margin:0px;font-family:"Open Sans",sans-serif}.rk a.mail{display:block;margin:0px;margin-top:10px;font-size:1em}.rk a.more{display:inline-block;margin-top:30px}.rk a.more i.fa{position:relative;top:-1px;font-size:10px;margin-right:3px}.rk-wrapper{margin:60px 0;border-bottom:2px solid #f3f2f1}.rk-wrapper .rk{overflow:auto;margin-bottom:50px}.rk-wrapper .rk .map-wrapper{background:#F1EFED;width:100%;height:360px;clear:both}.rk-wrapper .rk .address,.rk-wrapper .rk .contact{padding:0px;margin-bottom:15px}.rk-wrapper .rk .address h3{color:#000;margin-bottom:15px}.rk-wrapper .rk .address address{line-height:24px}.rk-wrapper .rk .contact p{line-height:20px;margin-bottom:0px;clear:both;font-weight:bold}.rk-wrapper .rk .contact p label{float:left;width:100px;font-weight:normal}.rk-wrapper .rk:last-child{margin-bottom:0px;border-bottom:none}.pagination-wrapper{border-top:2px solid #f6f6f6;margin-top:30px;overflow:auto;text-align:center}.pagination-wrapper .pagination{margin:0px;padding:30px 0;display:inline-block;list-style-type:none}.pagination-wrapper .pagination .page-item{float:left;margin:0 10px}.pagination-wrapper .pagination .page-item .page-link{border:none;background:transparent;color:#1f45dc;font-family:"Open Sans",sans-serif;font-size:13px;text-transform:uppercase}.pagination-wrapper .pagination .page-item .page-link:hover{background:#F1EFED}.pagination-wrapper .pagination .page-item.active>a,.pagination-wrapper .pagination .page-item.active:hover>a,.pagination-wrapper .pagination .page-item.active:focus>a,.pagination-wrapper .pagination .page-item.active>a:hover,.pagination-wrapper .pagination .page-item.active>a:focus{color:#000;background:transparent}@media only screen and (max-width: 1px){.pagination-wrapper .pagination{display:none}}.pagination-wrapper .prev,.pagination-wrapper .next{margin:30px 0;padding-left:0px;padding-right:0px;border:none;background:transparent;color:#1f45dc;font-family:"Open Sans",sans-serif;font-size:13px;text-transform:uppercase}.pagination-wrapper .prev{float:left}.pagination-wrapper .prev i{margin-right:5px}.pagination-wrapper .next{float:right}.pagination-wrapper .next i{margin-left:5px}div.main section{padding-bottom:30px !important;border-bottom:none !important}div.main section .prev,div.main section .next{margin:30px 0 0 0}div.main section ul.pagination{padding:30px 0 0 0}section#submenu-footer{background:#222;padding:70px 0;color:#fff}section#submenu-footer h4{margin-bottom:30px;font-size:16px;font-family:"Open Sans",sans-serif;letter-spacing:0.03em;color:#fff}section#submenu-footer h4 a,section#submenu-footer h4 a:hover,section#submenu-footer h4 a:visited{color:#fff !important}@media only screen and (max-width: 1px){section#submenu-footer h4{text-align:center}}section#submenu-footer p{font-size:14px;line-height:24px;color:#fff;margin-bottom:0px}@media only screen and (max-width: 1px){section#submenu-footer p{text-align:center}}@media only screen and (max-width: 2000px){section#submenu-footer .description{margin-bottom:70px}}section#submenu-footer .member{margin:30px 0}@media only screen and (max-width: 1px){section#submenu-footer .member{text-align:center}}section#submenu-footer .social{margin-top:30px}section#submenu-footer .social a{float:left;margin-right:10px}@media only screen and (max-width: 1px){section#submenu-footer .social{text-align:center}section#submenu-footer .social a{display:inline-block;float:none}}section#submenu-footer.minimal-center .description{text-align:center}section#submenu-footer.minimal-center .description .social{display:none;margin:60px 0}section#submenu-footer.minimal-center .description .social a{float:none;display:inline-block;margin:0 5px}@media only screen and (max-width: 1px){section#submenu-footer.minimal-center .description .social{display:block}}section#submenu-footer.minimal-center .submenu{text-align:center;margin-bottom:60px}footer{font-size:13px;color:#727272;padding:20px 0}footer p{line-height:18px;margin:10px 0}footer a,footer strong{color:#000;font-weight:bold}footer .copyright{float:left;text-align:left}@media only screen and (max-width: 1px){footer .copyright{text-align:center}}footer .bo{float:right;text-align:right}@media only screen and (max-width: 1px){footer .bo{text-align:center}}footer.minimal .copyright p.bo-wrapper{margin-top:30px}@media only screen and (max-width: 1px){footer.minimal .copyright p.bo-wrapper{margin-top:0px;margin-bottom:30px}}footer.minimal .member{margin-top:45px;text-align:right}@media only screen and (max-width: 1px){footer.minimal .member{margin-top:15px;text-align:center}}footer.minimal ul{list-style-type:none;padding:0px;margin:10px 0;width:80%;float:right;text-align:justify;text-align-last:justify;-moz-text-align-last:justify}footer.minimal ul li{display:inline-block}footer.minimal ul li a{font-weight:normal;color:#727272}footer.minimal ul li:first-child{margin-left:0px}footer.minimal ul:after{content:"";display:table;clear:both}@media only screen and (max-width: 1px){footer.minimal ul{float:none;display:inline-block;margin:0 auto}}footer.minimal-center .copyright,footer.minimal-center .bo{float:inherit;text-align:center}@media only screen and (max-width: 1px){footer{height:auto;line-height:30px;text-align:center;padding:30px 0}}
