@font-face{font-family:'montserratbold';src:url("./font/montserrat-bold-webfont.eot");src:url("./font/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("./font/montserrat-bold-webfont.woff2") format("woff2"),url("./font/montserrat-bold-webfont.woff") format("woff"),url("./font/montserrat-bold-webfont.ttf") format("truetype"),url("./font/montserrat-bold-webfont.svg#montserratbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url("./font/montserrat-regular-webfont.eot");src:url("./font/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("./font/montserrat-regular-webfont.woff2") format("woff2"),url("./font/montserrat-regular-webfont.woff") format("woff"),url("./font/montserrat-regular-webfont.ttf") format("truetype"),url("./font/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'montserratsemi';src:url("./font/montserrat-semibold-webfont.eot");src:url("./font/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./font/montserrat-semibold-webfont.woff2") format("woff2"),url("./font/montserrat-semibold-webfont.woff") format("woff"),url("./font/montserrat-semibold-webfont.ttf") format("truetype"),url("./font/montserrat-semibold-webfont.svg#montserratsemi_bold") format("svg");font-weight:normal;font-style:normal}.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}.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:#ed1c24;border-color:#ed1c24}.colored input[type="checkbox"]:checked+label::after,.colored input[type="radio"]:checked+label::after{color:#fff}body{background:#231f20;color:#fff;font-family:"montserratregular";font-size:14px}*{outline:none}body>div{background:#2d2a2b}body>div#boxed-width{position:relative;max-width:1440px;margin:0 auto;background:#2d2a2b}body>div#full-width{width:100%;background:#2d2a2b}body>div#full-width div.container{width:96% !important;max-width:96% !important}p{line-height:24px}a{color:#ed1c24}a:hover{color:#ed1c24;text-decoration:underline}.btn-link{background:#353334;border:1px solid #353334;padding:6px 12px;color:#fff !important}.btn-link i.fa{color:#fff !important}.btn-link:hover{background:#353334;text-decoration:none;-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{background:transparent;border:2px solid #ed1c24;padding:6px 12px;color:#fff;font-family:"montserratsemi";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>i.fa{color:#ed1c24}button:hover{background:#ed1c24;color:#fff}div.btn-group{width:100%}div.btn-group label.btn{display:block;float:left;width:auto;color:#ababab;padding:10px 16px 10px 15px;font-size:0.8em;text-transform:uppercase;border:1px solid #353334}div.btn-group label.btn:before{display:inline;float:left;text-align:left;width:18px;font-family:'FontAwesome';content:'\f00d'}div.btn-group label.btn.active{color:#fff !important;background:transparent}div.btn-group label.btn.active:before{font-family:'FontAwesome';content:'\f00c';color:#ed1c24}div.btn-group label.btn:hover{z-index:1}a.social-icon{width:26px;height:26px;line-height:28px;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.youtube{background:#cc181e}a.social-icon.youtube i.fa{font-size:20px !important;margin:3px 0 0 2px}.tag-wrapper{position:absolute;top:0px;z-index:1}.tag-wrapper label.tag{font-family:"montserratsemi";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:#fff;color:#ed1c24}.tag-wrapper label.develo{background:#ed1c24;color:#fff}.tag-wrapper label.reserved{background:#fff;color:#ed1c24}.tag-wrapper label.new{background:#ed1c24;color:#fff}.tag-wrapper label.sell{background:#ed1c24;color:#fff}.modal-body{color:#000 !important}.modal-body label{color:#000 !important}.modal-body textarea,.modal-body input[type="text"],.modal-body input[type="email"]{background:#fbfbfb !important;border:1px solid #ccc !important}.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:#fff;font-weight:bold}.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:#ed1c24;border:2px solid #ed1c24;color:#fff;float:right}.modal-sm .modal-footer button.btn-secondary,.modal-lg .modal-footer button.btn-secondary{background:transparent;border:2px solid #ed1c24;color:#ed1c24;float:left}@media only screen and (min-width: 768px){.modal-sm{width:400px}}h1.head{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:22px;margin-bottom:60px}h1.head.left{text-align:left}@media only screen and (max-width: 768px){h1.head.left{text-align:center}}h1.head.heading{text-align:left !important;text-transform:none;letter-spacing:1px;margin-bottom:0px}h2.head{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:16px;margin-bottom:30px}h2.head.left{text-align:left}h4{color:#fff;text-transform:uppercase;letter-spacing:2px}p.subhead{text-align:center;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: 768px){p.subhead.left{width:100%;text-align:center}}.form-wrapper{padding:30px 0}.form-wrapper button{width:100%}input,textarea{border:none !important;color:#fff !important;background:#515151 !important;padding:0.5em !important}input.checksum{width:80px}.c-select{height:34px;background:#515151;border:none;color:#fff}form label{color:#ababab;width:100%}form span{color:#ed1c24}form textarea{min-height:201px;overflow:hidden;resize:none}form button{padding:10px 60px;float:right}.submenu h4{margin-bottom:30px}@media only screen and (max-width: 992px){.submenu h4{text-align:center}}.submenu ul{list-style-type:none;padding:0px;margin:0px}.submenu ul li{margin-bottom:5px}.submenu ul li a{color:#ed1c24}@media only screen and (max-width: 992px){.submenu ul li{text-align:center}}.submenu ul li:last-child{margin-bottom:0px}@media only screen and (max-width: 544px){.submenu{margin-bottom:40px}.submenu h4{margin-bottom:20px}}section#welcome{padding:60px 0 0 0}section#welcome p.motto{text-align:center;font-size:1.5em;width:70%;margin:0 auto;line-height:1.75em;margin-bottom:25px}@media only screen and (max-width: 992px){section#welcome p.motto{width:90%}}section#welcome div.logo{margin:-20px 0 50px 0;text-align:center}section#welcome div.buttons-offers{padding:40px 0 50px 0}ul.nav-tabs{border-bottom:2px solid #353334}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:#353334;color:#fff;background:#2d2a2b}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 #353334;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{font-family:"montserratsemi"}@media only screen and (max-width: 992px){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 #353334}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 #353334}}#map{margin:auto;width:100%;margin-bottom:30px}#map.search-results-map{height:500px}@media only screen and (max-width: 768px){#map.search-results-map{height:300px}}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 #2d2a2b}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 center center;background-size:60%}table.offers-table-view tr td small.status{color:#ed1c24;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:#353334}section#content{padding:60px 0 50px 0}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: 992px){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: 768px){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: 768px){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 #353334}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: 544px){section#offers .horizontal-filter .offers-filter label{width:100%;margin:5px 0;text-align:left}}@media only screen and (max-width: 768px){section#offers .horizontal-filter .offers-filter{width:100%;margin:0px}}@media only screen and (max-width: 992px){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:#ababab;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:#ed1c24}@media only screen and (max-width: 1200px){section#offers .horizontal-filter .change-grid button.tablelist{display:none}}@media only screen and (max-width: 544px){section#offers .horizontal-filter .change-grid{display:none}}section#offers .table-view-head{display:none;width:100%;background:#ed1c24;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}.buttons-offers button{position:relative;background:transparent;border:2px solid #fff;display:block;width:100%;color:#fff;font-family:"montserratsemi";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:#fff;color:#ed1c24}.buttons-offers button>i.fa{color:#ed1c24;position:absolute;right:20px;top:calc(50% - 5px);font-size:0.9em}.buttons-offers button>i.fa:hover>i.fa{color:#231f20}@media only screen and (max-width: 992px){.buttons-offers button{margin-bottom:10px !important}.buttons-offers .container .row div:last-child button{margin-bottom:0px !important}}section#text{border-top:2px solid #353334;background:#353334;padding:50px 0}section#text .item{margin-bottom:30px}section#text .item h3{color:#ed1c24;margin-bottom:15px}.video-wrapper{margin:60px 0;text-align:center;position:relative}.video-wrapper video{max-width:75%;display:inline-block}@media only screen and (max-width: 992px){.video-wrapper video{max-width:100%}}.video-wrapper .playButton{border-radius:100px;border:6px solid #fff;height:120px;position:absolute;width:120px;margin:auto;top:0;bottom:0;right:0;left:0;cursor:pointer;display:block;opacity:0.95;transition:opacity 150ms}.video-wrapper .playButton:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:25px 0 25px 40px;border-color:transparent transparent transparent #fff;position:absolute;top:0;left:0;right:-10px;bottom:0;margin:auto}.breadcrumb{height:20px;padding:0px;margin:5px 0 40px 0;background:transparent}.breadcrumb a{color:#999;font-size:0.9em}.breadcrumb .active{color:#999}.breadcrumb li+li::before{color:#999;font-size:10px;padding:0 15px;font-family:'FontAwesome';content:'\f0da'}.list-group{padding:20px 0;border-top:2px solid #353334}.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:"montserratsemi"}.list-group.buttons{padding:0px;border:none}section#interesting{border-top:2px solid #353334;padding:50px 0}header{position:relative}header .navbar{background:#353334 url(/template/css/img/korunka.svg) no-repeat;background-position:100% -80px;background-size:400px auto;color:#fff;height:100px;width:100%;padding:0px}header .navbar .phone,header .navbar .email,header .navbar .address{display:block;float:right;height:30px;line-height:30px;margin-left:30px;margin:11px 0 5px 0}header .navbar .phone i.fa,header .navbar .email i.fa,header .navbar .address i.fa{color:#ed1c24;font-size:2.15em;display:block;float:left;line-height:30px;margin-right:15px;width:30px;text-align:center}header .navbar .phone strong,header .navbar .email strong,header .navbar .address strong{display:block;float:right;font-size:1.15em;letter-spacing:1px;color:#fff;line-height:30px}@media only screen and (max-width: 1200px){header .navbar .phone,header .navbar .email,header .navbar .address{margin-left:20px}}@media only screen and (max-width: 768px){header .navbar .phone,header .navbar .email,header .navbar .address{display:none}}header .navbar .phone{min-width:170px}@media only screen and (max-width: 992px){header .navbar .phone{display:none}}header .navbar .address,header .navbar .email{min-width:250px;margin-left:60px}header .navbar .address>i.fa,header .navbar .email>i.fa{font-size:1.7em}@media only screen and (max-width: 1200px){header .navbar .address,header .navbar .email{margin-left:30px}}header .navbar .zrks{float:right;margin:15px 0 15px 60px}@media only screen and (max-width: 1200px){header .navbar .zrks{margin-left:30px}}@media only screen and (max-width: 992px){header .navbar .zrks{display:none}}header .navbar .social{float:right;margin-left:45px;height:100px;line-height:100px}header .navbar .social a{float:right;margin:37px 0 37px 15px}@media only screen and (max-width: 992px){header .navbar .social{display:none}}header .navbar .navbar-brand{background:transparent url("/template/css/img/logo.svg") no-repeat center center;background-size:auto 75px;background-position:-5px 9px;padding:0;margin:auto;text-align:center;min-width:275px;color:#ed1c24 !important;height:100px;line-height:100px}header .navbar .navbar-brand span{display:none}@media only screen and (max-width: 768px){header .navbar .navbar-brand{color:#ed1c24;height:60px !important;line-height:60px !important;font-size:18px;background-size:auto 44px;background-position:-2px 5px;min-width:160px;color:#2d2e83}header .navbar .navbar-brand span{display:none}}header .navbar .navbar-toggler{height:100px}@media only screen and (max-width: 768px){header .navbar .navbar-toggler{height:60px}}header .navbar button{color:#ed1c24;background:transparent;padding:0px}header .navbar button i.fa{font-weight:normal;font-size:18px}header .navbar button.collapsed{color:#ed1c24 !important;background:transparent !important}header .navbar button:hover{color:#ed1c24 !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: 768px){header .navbar button{height:60px}header .navbar button.menu,header .navbar button.search{display:block;color:#ed1c24}}@media only screen and (max-width: 768px){header .navbar{background:#353334;color:#ed1c24;height:60px;line-height:60px;font-size:18px;padding:0px}}header .menunavbar{height:60px;line-height:60px;padding:0px;background:#ed1c24;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 i.fa{font-size:20px;position:relative;top:2px}header .menunavbar ul.nav li a,header .menunavbar ul.nav li a:focus{color:#fff;padding:0px;font-family:"montserratsemi";text-transform:uppercase}header .menunavbar ul.nav li a:hover{color:rgba(255,255,255,0.88);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.dropdown:hover .dropdown-menu{display:block}header .menunavbar ul.nav li.open a.nav-link{color:#fff !important;background:transparent !important}header .menunavbar ul.nav .dropdown-menu{min-width:150px !important;position:absolute;left:50%;top:75%;-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:#ed1c24 !important;text-align:center;white-space:pre;padding:4px 6px;text-transform:none;font-size:14px}header .menunavbar ul.nav .dropdown-menu a:hover{color:#ed1c24 !important;background:#fff !important}header .menunavbar ul.nav:after{content:"";display:inline-block;width:100%}@media only screen and (max-width: 768px){header .menunavbar{display:none}}header #navbars-wrapper{position:absolute;top:100px;z-index:99999;width:100%}@media only screen and (max-width: 768px){header #navbars-wrapper{top:60px}}header #menuNavbar{background:#353334}header #menuNavbar nav{width:100%;text-align:justify}header #menuNavbar nav a{color:#fff;padding:22px 0 0 0;display:inline-block;text-align:center;font-family:"montserratsemi";font-size:13px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 768px){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:#fff}header #searchNavbar form fieldset.type{margin-bottom:0px}header #searchNavbar form fieldset.type label{margin-right:10px;color:#ababab}header #searchNavbar form fieldset.button{margin-bottom:0px}header #searchNavbar form fieldset.button button,header #searchNavbar form fieldset.button button:hover{background:#ed1c24;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}header.minimal .navbar{background:#353334}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: 1200px){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:37.5px}@media only screen and (max-width: 992px){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 .navbar{background:#353334;text-align:center}header.center-minimal .navbar a.navbar-brand{display:inline-block;float:none}@media only screen and (max-width: 768px){header.center-minimal .navbar a.navbar-brand span{display:none}}header.center-minimal .navbar button{display:block;margin:0px}header.center-minimal .navbar button i.fa{font-size:24px}header.center-minimal .navbar button.menu{float:left}header.center-minimal .navbar button.search{float:right}@media only screen and (max-width: 992px){header.horizontal .navbar button.menu{display:block}}header.horizontal .menunavbar{height:100px;line-height:100px;float:right;width:800px;background:transparent !important;border:none}header.horizontal .menunavbar ul.nav li a{color:#fff}@media only screen and (max-width: 1200px){header.horizontal .menunavbar{width:680px}}@media only screen and (max-width: 992px){header.horizontal .menunavbar{display:none}}@media only screen and (max-width: 992px){header.horizontal #menuNavbar nav a{width:50%;float:left;text-align:left}}@media only screen and (max-width: 768px){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: 992px){header.boxed .container{padding:0 15px}}@media only screen and (max-width: 1200px){header.boxed{max-width:940px}}@media only screen and (max-width: 992px){header.boxed{max-width:720px}}@media only screen and (max-width: 768px){header.boxed{max-width:576px;top:0px}}@media only screen and (min-width: 1200px){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}#carousel .carousel-inner{overflow:hidden;height:500px}#carousel .carousel-inner .carousel-item{height:100%;width:100%;margin:0 auto;overflow:hidden}#carousel .carousel-inner .carousel-item .motto{position:absolute;top:85px;left:15%;right:15%;z-index:1;color:#fff;font-size:36px;width:70%;text-align:center}@media only screen and (max-width: 768px){#carousel .carousel-inner .carousel-item .motto{font-size:24px}}#carousel .carousel-inner .carousel-item img{max-width:2000px;position:relative;left:50%;top:50%;transform:translate(-50%, -50%);display:block}@media only screen and (max-width: 992px){#carousel .carousel-inner .carousel-item img{height:120%}}@media only screen and (max-width: 992px){#carousel .carousel-inner{height:500px}}@media only screen and (max-width: 768px){#carousel .carousel-inner{height:300px}}#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:#999;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{position:absolute;z-index:101;margin-top:-100px;height:100px;width:100%;padding:20px 0;background:rgba(0,0,0,0.66)}section#top-offers .offer .img-wrapper{background:transparent !important;overflow:hidden;width:100px;height:60px;float:left;margin-top:3px;margin-right:20px;margin-bottom:15px}section#top-offers .offer .img-wrapper img{width:100%;height:auto}section#top-offers .offer .text-wrapper a h2{font-size:0.9em}section#top-offers .offer .text-wrapper a label.price{font-size:0.9em}@media only screen and (min-width: 992px) and (max-width: 1200px){section#top-offers{height:118px;margin-top:-118px}}@media only screen and (max-width: 768px){section#top-offers{display:none}}section#search{display:block;background:#353334;color:#fff;padding:30px 0 25px 0;border-bottom:2px solid #353334}section#search fieldset{width:100%}section#search fieldset label{color:#fff;width:100%;font-weight:bold}section#search fieldset input{background:#515151 !important}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{width:50%;float:left}section#search fieldset.type{margin-bottom:0px;margin-top:10px}section#search fieldset.type label{color:#ababab;width:auto;margin-right:10px;font-weight:bold;border:1px solid #515151}section#search fieldset.type label.active{color:#fff !important;background:transparent;border:1px solid #ed1c24}@media only screen and (max-width: 992px){section#search fieldset.type{margin:10px 0}}section#search fieldset.button label{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:8px;width:100%;margin-top:10px}section#search fieldset.button button i{margin-right:10px}section#search fieldset.button button.search{background:#ed1c24;color:#fff}section#search fieldset.button button.search span.pocetponuk{color:#fff}section#search fieldset.button button.search>i.fa{color:#fff !important}section#search fieldset.button button.map:hover{background:transparent;color:#ed1c24}@media only screen and (max-width: 768px){section#search fieldset.button button.map{margin-top:0px}}@media only screen and (max-width: 992px){section#search fieldset.button button{margin:0px !important}}@media only screen and (max-width: 768px){section#search fieldset.button button{width:100%}section#search fieldset.button button.map{margin:0px;margin-top:10px}}@media only screen and (max-width: 768px){section#search{position:absolute;top:60px;z-index:9999;width:100%}}section#search.boxed{position:absolute;top:165px;background:none;border-bottom:none;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 .9375rem}section#search.boxed form{background:#353334;padding:20px 5px 3px 5px}@media only screen and (max-width: 992px){section#search.boxed{top:92.5px}section#search.boxed form{padding:15px 0}}@media only screen and (min-width: 992px) and (max-width: 1200px){section#search.boxed{top:137px}section#search.boxed form{padding:15px 0}}@media only screen and (max-width: 768px){section#search.boxed{top:60px !important}section#search.boxed form{padding:15px 0}}section#search.left,section#search.right{position:absolute;top:165px;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{margin-bottom:4px}section#search.left form fieldset.type,section#search.right form fieldset.type{margin:10px 0 15px 0}section#search.left form fieldset.type label,section#search.right form fieldset.type label{padding:8px 12px}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: 768px){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:#ed1c24 !important}.SumoSelect>.CaptionCont{background:#515151 !important;border:none !important}.nstSlider{clear:both;background:#2d2a2b !important;width:100% !important;height:12px !important}.nstSlider .bar{background:#ed1c24 !important;height:6px !important;top:3px !important}.nstSlider .leftGrip,.nstSlider .rightGrip{background:#ed1c24 !important;width:12px !important;height:12px !important}fieldset.price div.leftLabel,fieldset.price div.rightLabel{width:50%;display:inline-block;color:#fff;font-size:13px;margin-bottom:4px}fieldset.price div.leftLabel{float:left;text-align:left}fieldset.price div.rightLabel{float:right;text-align:right}.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 #2d2a2b !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:"montserratregular";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:#fff}.select2-container .sub{padding-left:7px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #aaa !important}.offer .img-wrapper{background:#231f20;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:transparent url("/template/css/img/logo.svg") no-repeat center center;background-size:75%}.offer .img-wrapper:hover{color:transparent}.offer .text-wrapper a{color:#fff}.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:#ababab;margin-bottom:15px;height:20px;overflow:hidden}.offer .text-wrapper p.address i.fa{color:#ed1c24;margin-right:5px}.offer .text-wrapper p.new{color:#ed1c24;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:#ed1c24;font-family:"montserratsemi";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:#353334;padding-left:18px !important;padding-right:18px !important;box-sizing:border-box;min-height:210px !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: 992px) and (max-width: 1200px){.offer.grid-view .img-wrapper{height:200px}}@media only screen and (min-width: 768px) and (max-width: 992px){.offer.grid-view .img-wrapper{height:200px}}.offer.grid-view .text-wrapper{position:relative;padding:15px 0;min-height:130px}.offer.grid-view .text-wrapper a h2{text-align:center;height:40px}.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;text-align:center}.offer.grid-view .text-wrapper label.price.boxed{background:#ed1c24;display:inline !important;width:auto !important;padding:8px 12px;color:#fff;position:absolute;right:0px;top:-53px}.offer.grid-view.develo .img-wrapper{height:360px !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%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){.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: 992px){.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: 992px){.offer.list-view .text-wrapper label strong{width:100% !important}}@media only screen and (max-width: 992px){.offer.list-view .text-wrapper label{width:100% !important}}@media only screen and (max-width: 768px){.offer.list-view .text-wrapper label{width:50% !important;margin-right:0px !important}}@media only screen and (max-width: 544px){.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: 768px){.offer.list-view .text-wrapper{width:100%;margin:0px}}.offer.list-view.develo .text-wrapper{padding:18px 15px 8px 15px}.offer.full-no-labels{margin-bottom:30px !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;min-height:48px}.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:left !important;color:#fff;font-family:"montserratsemi";margin-top:15px}.offer.table-view{width:100% !important;border-bottom:1px solid #353334;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{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{width:25%;float:left;text-align:left}.offer.table-view .text-wrapper p.perex{display:none !important}.offer.table-view .text-wrapper label{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;float:right}.offer.table-view .text-wrapper .cols-wrapper{display:none}.offer.table-view.develo{padding-top:24px;background:#353334}.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.full .text-wrapper{min-height:210px}.offer.full .text-wrapper a h2{text-align:left !important;margin-bottom:8px}.offer.full .text-wrapper p.address{display:block}.offer.full .text-wrapper p.address i.fa{color:#ed1c24}.offer.full .text-wrapper label{display:block !important;width:100%;color:#ababab;margin-bottom:5px}.offer.full .text-wrapper label span{float:left;display:inline-block}.offer.full .text-wrapper label strong{float:right;color:#fff}.offer.full .text-wrapper label.price{font-size:15px;text-align:left !important;color:#ed1c24;font-family:"montserratsemi";margin-top:15px}.offer.full .text-wrapper{min-height:210px}.offer.full .text-wrapper a h2{text-align:left !important;margin-bottom:2px;min-height:50px}.offer.full .text-wrapper p.address{display:block;color:#ed1c24}.offer.full .text-wrapper p.address i.fa{color:#ed1c24}.offer.full .text-wrapper label{display:block !important;width:100%;min-height:21px;color:#ababab;margin-bottom:5px}.offer.full .text-wrapper label span{float:left;display:inline-block}.offer.full .text-wrapper label strong{float:right;color:#fff}.offer.full .text-wrapper label.price{font-size:15px;text-align:right !important;color:#ed1c24;font-family:"montserratsemi";margin-top:15px}.offer.minimal .img-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.offer.minimal .text-wrapper{width:70%;opacity:0;position:absolute;top:50%;left:50%;padding:0px;min-height:10px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.offer.minimal .text-wrapper a h2{display:block;margin-bottom:15px}.offer.minimal .text-wrapper label{display:none;width:90%;margin-left:5%;cursor:pointer}.offer.minimal .text-wrapper label.price{color:#ed1c24;font-family:"montserratsemi";font-size:15px;margin-top:15px}.offer.minimal .text-wrapper label strong{float:right;color:#fff}.offer.minimal:hover>.img-wrapper{background:transparent}.offer.minimal:hover>.img-wrapper .tag-wrapper{opacity:0}.offer.minimal:hover>.img-wrapper a img{opacity:0.15}.offer.minimal:hover>.text-wrapper{opacity:1}section#interesting .offer{margin-bottom:40px}section#interesting .offer .img-wrapper{background:transparent;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:#ed1c24;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{max-width:350px;height:auto;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: 768px) and (max-width: 1200px){section#interesting .offer.center{float:right;clear:right}}@media only screen and (min-width: 768px) and (max-width: 1200px){section#interesting .offer{float:left;clear:left}}i.yes{color:#ed1c24}i.no{color:#ababab}section#offer-detail{padding:60px 0 50px 0}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: 768px){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:#ed1c24;font-size:22px;line-height:32px}section#offer-detail .heading-wrapper label.price small{display:block;color:#ababab;font-size:14px}@media only screen and (max-width: 768px){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 .main h3{color:#fff;margin-bottom:20px}section#offer-detail .content-wrapper .main p{text-align:justify}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .main p{text-align:left}}section#offer-detail .content-wrapper .main .image-wrapper{background:#353334;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}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:#fff;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:"montserratsemi"}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:#ed1c24;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.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:#ababab;height:48px;line-height:48px;border-top:1px solid #353334}section#offer-detail .content-wrapper .main .wrap.detail-info .item strong{color:#fff;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:#ed1c24}section#offer-detail .content-wrapper .main .wrap.detail-info .item i.no{color:#ababab}@media only screen and (min-width: 992px){section#offer-detail .content-wrapper .main .wrap.detail-info .item:nth-child(-n+2){border-top:none}}@media only screen and (max-width: 992px){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 .tab-content{position:relative;margin-top:-2px;padding:1.5em;border:1px solid #353334;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: 992px){section#offer-detail .content-wrapper .main .wrap.tabs .tab-content{border:1px solid #353334;border-top:1px solid transparent}}section#offer-detail .content-wrapper .main .wrap.offers table th{font-size:0.8em;background:#ed1c24;border-bottom:1px solid #2d2a2b !important}section#offer-detail .content-wrapper .main .wrap.offers table th a{color:#fff}section#offer-detail .content-wrapper .main .wrap.offers table tr{cursor:pointer}section#offer-detail .content-wrapper .main .wrap.offers table tr td{font-size:0.8em}section#offer-detail .content-wrapper .main .wrap.offers table tr:hover{background:#353334}section#offer-detail .content-wrapper .main .wrap.offers table tr.reserved{color:#ababab;cursor:not-allowed}section#offer-detail .content-wrapper .main .wrap.offers table th{text-align:center;padding:1.2rem 0.15rem;border:none}section#offer-detail .content-wrapper .main .wrap.offers table td{text-align:center;padding:0.8rem 0.15rem;border-bottom:1px solid #353334}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .main .wrap.offers{display:none}}section#offer-detail .content-wrapper .main .wrap.location p.address{margin-bottom:10px;color:#ababab}section#offer-detail .content-wrapper .main .wrap.location p.address i{color:#ed1c24;margin-right:5px}section#offer-detail .content-wrapper .main .wrap.location p.address strong{color:#fff}section#offer-detail .content-wrapper .main .wrap.location .map-wrapper{width:100%;height:400px;background:#353334}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.agents{display:none}@media only screen and (max-width: 768px){section#offer-detail .content-wrapper .main .wrap.agents{display:block}}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:#ed1c24;color:#fff;padding:15px 20px;padding-right:100px;width:100%;text-align:left;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-family:"montserratrbold"}section#offer-detail .content-wrapper .main .wrap.contact .button-wrapper button i{display:none}@media only screen and (max-width: 992px){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:#ed1c24}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:#ed1c24}section#offer-detail .content-wrapper .main .wrap.contact form button{margin-top:15px;padding:10px 60px}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .main .wrap.contact form button{width:100%}}section#offer-detail .content-wrapper .main .wrap.tags{border-top:2px solid #353334;padding-top:50px;margin-bottom:0px;padding-bottom:0px}section#offer-detail .content-wrapper .main .wrap.tags a{display:inline-block;margin-bottom:5px;background:#353334;color:#fff;padding:4px 10px;font-size:0.8em;font-family:"montserratregular";letter-spacing:0.05em}section#offer-detail .content-wrapper .sub .base-info{color:#ababab;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:#fff}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .sub .base-info ul li span{width:100%;margin-top:-5px}}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .sub .base-info ul li{overflow:auto;margin:3px 0}}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;padding:7px 15px;width:100%;text-align:left}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button i.fa{color:#ed1c24 !important;margin-right:15px}section#offer-detail .content-wrapper .sub .base-info ul.buttons li button:first-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: 992px){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:#ed1c24}section#offer-detail .content-wrapper .sub .tools button{background:#ed1c24;color:#fff;padding:15px;font-family:"montserratsemi";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}section#offer-detail .content-wrapper .sub .tools button i.fa{margin-right:15px;color:#fff !important}@media only screen and (max-width: 992px){section#offer-detail .content-wrapper .sub .tools button i.fa{margin:0px;margin-bottom:10px;width:100%}}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: 768px){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:#fff}section#offer-detail .content-wrapper .sub .rk{border-top:2px solid #353334;margin-top:30px;padding-top:30px}section#offer-detail .content-wrapper .sub.left{padding-right:50px}@media only screen and (max-width: 992px){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: 992px){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 div.featured-offers{padding:60px 0;margin-top:40px}.hypo{margin:60px 0;padding:30px 30px 10px 30px;background:#353334;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:#fff !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:#ed1c24;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 !important}.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:#ed1c24}.hypo .form p.sum input[type="text"]{background:#353334 !important;font-size:1.5em;font-weight:bold;float:right;height:30px;line-height:30px;border:none;text-align:right;width:120px;padding:0 10px}.hypo .form p.sum input[type="text"]:disabled{color:#fff}input[type=range]{-webkit-appearance:none;width:100%;margin:8.5px 0}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:#ed1c24;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:#ed1c24}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:#ed1c24;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 !important;border-color:transparent !important;color:transparent !important}input[type=range]::-ms-fill-lower{background:#ed1c24;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:#ed1c24;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:#ed1c24}input[type=range]:focus::-ms-fill-upper{background:#ed1c24}@media (max-width: 1200px){.hypo .form .line{height:60px !important}.hypo .form .line label{width:100% !important;margin:0 !important}.hypo .form .line input[type="range"]{width:calc(100% - 180px) !important;margin-left:-10px}.hypo .form .line.final{height:110px !important}.hypo .form .line.final a.button{float:left;width:100%;text-align:center;padding:0;margin-bottom:20px}.hypo .form .line.final label{width:140px !important}.hypo .form .line.final p.sum{width:initial !important;float:right !important;text-align:right !important;margin-right:0 !important}.hypo .form .line.final p.sum small{float:right !important}}.agent{overflow:auto;margin:30px 0;padding-bottom:20px;border-bottom:2px solid #353334}.agent .photo-wrapper{position:relative;float:left;width:70px;overflow:hidden;margin-right:15px;margin-bottom:15px}.agent .photo-wrapper span.nophoto:after{background:#353334;font-family:'FontAwesome';content:'\f007';font-size:24px;display:block;text-align:center;height:70px;line-height:70px;color:#ababab}.agent .photo-wrapper img{width:100%;max-width:150px;height:auto;display:block;margin:0 auto}.agent .photo-wrapper h4{float:left;font-size:1em}.agent h4{margin-bottom:0px;color:#fff;text-transform:none;letter-spacing:0.05em}.agent small{color:#999;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:"montserratsemi"}.agent p.about{width:90%;font-size:12px;line-height:20px;float:left;clear:both}@media only screen and (max-width: 768px){.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:#fff}.agent a.more i.fa{color:#ed1c24 !important;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}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 #353334}.agents-wrapper .agent .photo-wrapper{width:150px;height:auto;margin-right:50px;margin-bottom:0px}.agents-wrapper .agent .photo-wrapper span.nophoto:after{background:#353334;font-family:'FontAwesome';content:'\f007';font-size:50px;display:block;text-align:center;height:180px;line-height:180px;color:#ababab}@media only screen and (max-width: 768px){.agents-wrapper .agent .photo-wrapper{width:66%;height:auto;margin:0 auto;margin-bottom:20px;float:none}}@media only screen and (max-width: 544px){.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-top:20px}.agents-wrapper .agent .text-wrapper p.about{width:90%;float:left;clear:left}@media only screen and (max-width: 768px){.agents-wrapper .agent .text-wrapper p.about{width:100% !important}}@media only screen and (max-width: 768px){.agents-wrapper .agent .text-wrapper a.mail{float:none}}.agents-wrapper .agent .text-wrapper a.more{float:left;width:auto;display:inline-block}@media only screen and (max-width: 768px){.agents-wrapper .agent .text-wrapper a.more{width:100%;text-align:center}}@media only screen and (max-width: 768px){.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:#353334;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 a.mail{float:none}.sub .agents-wrapper .agent .text-wrapper a.more{float:none}.rk img{margin-bottom:30px;max-width:150px}.rk h4{margin-bottom:2px;color:#fff;text-transform:none;letter-spacing:0.05em}.rk small{display:block;color:#999;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:"montserratsemi"}.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 #353334}.rk-wrapper .rk{overflow:auto;margin-bottom:50px}.rk-wrapper .rk .map-wrapper{background:#353334;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:#fff;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 #353334;margin-top:30px;overflow:auto;text-align:center}.pagination-wrapper .pagination{margin:0px;padding:30px 0;display:inline-block}.pagination-wrapper .pagination .page-item .page-link{border:none;background:transparent;color:#ed1c24;font-family:"montserratsemi";font-size:13px;text-transform:uppercase}.pagination-wrapper .pagination .page-item .page-link:hover{background:#353334}.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:#999;background:transparent}@media only screen and (max-width: 544px){.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:#ed1c24;font-family:"montserratsemi";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{border-top:2px solid #353334;background:#353334;padding:70px 0}section#submenu-footer h4{margin-bottom:30px}@media only screen and (max-width: 992px){section#submenu-footer h4{text-align:center}}section#submenu-footer p{font-size:13px;line-height:22px;color:#ababab;margin-bottom:0px}@media only screen and (max-width: 992px){section#submenu-footer p{text-align:center}}@media only screen and (max-width: 1200px){section#submenu-footer .description{margin-bottom:70px}}section#submenu-footer .member{margin:60px 0 30px 0}section#submenu-footer .member img{margin:0 15px}@media only screen and (max-width: 992px){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: 992px){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{margin:30px 0 60px 0}section#submenu-footer.minimal-center .description .social a{float:none;display:inline-block;margin:0 5px}section#submenu-footer.minimal-center .submenu{text-align:center;margin-bottom:0px}footer{border-top:2px solid #353334;font-size:13px;background:#231f20 url(/template/css/img/korunka.svg) no-repeat;background-position:50% -90px;background-size:400px auto;color:#ababab;padding:30px 0}footer p{line-height:18px;margin:10px 0}footer a,footer strong{color:#fff;font-weight:bold}footer .copyright{float:left;text-align:left}@media only screen and (max-width: 992px){footer .copyright{text-align:center}}footer .bo{float:right;text-align:right}@media only screen and (max-width: 992px){footer .bo{text-align:center}}footer.minimal .copyright p.bo-wrapper{margin-top:30px}@media only screen and (max-width: 992px){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: 992px){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:#ababab}footer.minimal ul li:first-child{margin-left:0px}footer.minimal ul:after{content:"";display:table;clear:both}@media only screen and (max-width: 992px){footer.minimal ul{float:none;display:inline-block;margin:0 auto}}footer.minimal-center .copyright,footer.minimal-center .bo{text-align:center}@media only screen and (max-width: 992px){footer{height:auto;line-height:30px;text-align:center;padding:30px 0}}
