html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3{text-transform:uppercase}h1{margin:0;margin-bottom:20px;color:#000;font-size:20px}h2{margin-top:0;font-size:18px}h3{font-size:16px}p{margin:0;font-size:14px}a{color:#ae2220}a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}.clearfix{clear:both}select{width:100%;font-size:12px;margin-bottom:5px}article .heading-container{display:table;width:100%;margin-bottom:20px;border-top:1px solid #000;border-bottom:1px solid #000;background-color:#ae2220}article h1,article h2{display:table-row;color:#fff}article h1:before,article h2:before{content:"";display:table-cell;width:22px;height:22px;background:transparent url(/img/icons/istaknuto_bckg_small.gif) no-repeat scroll 0 0}article h1>span,article h2>span{display:table-cell;vertical-align:middle;padding-left:10px}article h1{font-size:16px}article h2{font-size:10px}.rte{margin-bottom:30px}.rte ul{padding-left:40px;margin:16px 0;list-style:disc}.rte li{margin-bottom:6px;font-size:14px}.mobile-only{display:none}.desktop-only{display:block}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;border:1px solid #000;-webkit-overflow-scrolling:touch;overflow-y:scroll}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media screen and (max-width:1023px){.mobile-only{display:block}.desktop-only{display:none}}@media screen and (max-width:667px){article h1{font-size:14px}article h1:before{width:32px;height:32px;background-size:100%}.rte ul{padding-left:20px}}body{font-family:'Open Sans',Arial,sans-serif;font-family:'montserratregular',sans-serif;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{overflow:hidden;max-width:980px;width:100%;margin:0 auto}.main-content .container{margin-top:20px;margin-bottom:20px;padding:20px 0;border-top:1px solid #000}.main-content .container+.container{margin-top:0}.main-content article{float:left;width:78%;padding-left:2.5%;border-left:1px solid #000}@media screen and (max-width:1023px){.main-content article{border:none}}article.offers img,aside .highlights img{display:block;width:100%;margin-bottom:12px}article.offers .text-container,aside .highlights .text-container{float:none;width:100%;padding:0}article.offers .section,aside .highlights .section{margin-bottom:16px}article.offers .section.details,article.offers .section.distances,aside .highlights .section.details,aside .highlights .section.distances{float:left;width:50%}@media screen and (max-width:480px){article.offers .section.details,article.offers .section.distances,aside .highlights .section.details,aside .highlights .section.distances{float:none;width:100%}}article.offers .section p,aside .highlights .section p{margin:0;font-size:12px;padding-bottom:6px}article.offers strong,aside .highlights strong{display:block;padding-bottom:4px;font-size:12px}article.offers .rte,aside .highlights .rte{clear:both}article.offers .rte p,aside .highlights .rte p{font-size:12px}.map-container{float:left;width:45%}.text-container{float:left;width:55%;padding-left:10px}.counties-container{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #000}.estates-container img{float:left;width:130px;margin-right:10px}.grid-container{overflow:hidden;margin-top:30px}.grid-container .col{width:99.9%;margin-bottom:20px}.grid-container .col .offer-details{overflow:hidden;width:100%;padding:10px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;font-size:12px}.grid-container .col .offer-details strong{display:block}.grid-container .col .offer-details p{font-size:12px}.grid-container .col img{float:left;display:block;width:30%;margin-right:10px;vertical-align:top}@media screen and (max-width:667px){.grid-container .col img{float:none;width:100%;margin-bottom:10px}}.grid-container .col .show-more{font-size:12px}.grid-container .heading-container{margin-bottom:0}.grid-container .heading-container:last-child{border-bottom:none}@media screen and (max-width:1023px){.container{padding-left:15px!important;padding-right:15px!important}}@media screen and (max-width:980px){.main-content article,.map-container,.text-container{float:none;width:100%;padding-left:0;margin:0 auto}.map-container{text-align:center}}ul.thumbnails{overflow:hidden;margin:-10px -10px}ul.thumbnails li{float:left;width:25%;list-style-type:none;padding:10px;margin:0;background-image:none}ul.thumbnails li a{display:block;padding:0;background-image:none}ul.thumbnails li a:hover{outline:1px solid #87ceeb}ul.thumbnails .gallery-image{width:100%!important;height:0;padding-bottom:100%;margin:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:667px){ul.thumbnails{margin-left:-5px;margin-right:-5px}ul.thumbnails li{width:50%;padding:5px}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(/img/icons/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/img/icons/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/img/icons/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/img/icons/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.header{height:572px;position:relative}.header .container{overflow:visible;position:relative}.header .header-top{overflow:hidden;height:40px;position:relative;background-color:#000}.header .header-top .float-left{float:left;width:33.3333%;color:#fff;line-height:40px;font-weight:bold;text-transform:uppercase}.header .header-top .float-left:first-child{text-align:left}.header .header-top .float-left:nth-child(2){text-align:center}.header .header-top .float-left:last-child{text-align:right}.header .header-top span{color:#ae2220}.header .fb-icon,.header .google-icon,.header .eng-icon,.header .hr-icon{display:inline-block;height:40px;margin-left:10px}.header .hr-icon{width:18px;background:transparent url(/img/icons/hr.png) no-repeat scroll center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}.header .eng-icon{width:18px;background:transparent url(/img/icons/en.png) no-repeat scroll center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}.header .fb-icon{width:14px;background:transparent url(/img/icons/fb-icon.png) no-repeat scroll center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}.header .google-icon{width:18px;background:transparent url(/img/icons/google-icon.png) no-repeat scroll center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}.header nav.main-nav{position:absolute;right:0;margin:0 auto;margin-top:-10px}@media screen and (min-width:1024px){.header nav.main-nav{left:0}}.header nav.main-nav ul{overflow:hidden}.header nav.main-nav ul li{float:left;display:table;width:143px;min-height:82px;margin:0 1%;background-color:#ae2220}.header nav.main-nav ul li:before{content:"";display:table-row;width:100%;height:10px;background-color:#000}.header nav.main-nav ul li:hover:before,.header nav.main-nav ul li.active:before{background-color:#fff}.header nav.main-nav ul li:hover a,.header nav.main-nav ul li.active a{text-decoration:underline}.header nav.main-nav a{display:table-cell;vertical-align:middle;padding:0 10px;font-size:14px;font-weight:bold;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.header .nav-icon{width:40px;height:34px;position:absolute;top:35px;right:15px;margin:0 auto;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-ms-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header .nav-icon span{display:block;position:absolute;height:4px;width:50%;background:#ae2220;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .nav-icon span:nth-child(even){left:50%;-webkit-border-radius:0 9px 9px 0;-moz-border-radius:0 9px 9px 0;-ms-border-radius:0 9px 9px 0;-o-border-radius:0 9px 9px 0;border-radius:0 9px 9px 0}.header .nav-icon span:nth-child(odd){left:0;-webkit-border-radius:9px 0 0 9px;-moz-border-radius:9px 0 0 9px;-ms-border-radius:9px 0 0 9px;-o-border-radius:9px 0 0 9px;border-radius:9px 0 0 9px}.header .nav-icon span:nth-child(1),.header .nav-icon span:nth-child(2){top:0}.header .nav-icon span:nth-child(3),.header .nav-icon span:nth-child(4){top:10px}.header .nav-icon span:nth-child(5),.header .nav-icon span:nth-child(6){top:20px}.header .nav-icon.open span:nth-child(1),.header .nav-icon.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header .nav-icon.open span:nth-child(2),.header .nav-icon.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header .nav-icon.open span:nth-child(1){left:5px;top:7px}.header .nav-icon.open span:nth-child(2){left:calc(50% - 5px);top:7px}.header .nav-icon.open span:nth-child(3){left:-50%;opacity:0}.header .nav-icon.open span:nth-child(4){left:100%;opacity:0}.header .nav-icon.open span:nth-child(5){left:5px;top:17px}.header .nav-icon.open span:nth-child(6){left:calc(50% - 5px);top:17px}.header .logo-container{margin-top:10px;text-decoration:none}.header .logo-container h1{color:#fff}.header .logo-container .border{display:inline-block;width:18px;height:18px;position:relative;top:2px}.header .logo-container .circle{display:inline-block;width:12px;height:4px;background:#ae2220;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}@media screen and (max-width:1460px){.header{height:0;padding-bottom:39.17808219178082%}.header nav.main-nav ul li{min-height:56px;height:56px}}@media screen and (max-width:1023px){.header{padding-bottom:31.50684931506849%}.header .header-top{position:fixed;top:0;left:0;right:0;width:100%;z-index:100000}.header .slider{margin-top:60px}.header .header-top{height:60px}.header .header-top .float-left{width:80%}.header nav.main-nav{width:320px;position:fixed;top:60px;right:-100%;bottom:0;margin:0;background-color:#000;z-index:10000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.header nav.main-nav.open{right:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.header nav.main-nav ul li{float:none;max-width:none;width:100%!important;margin:0}.header nav.main-nav ul li:before{background-color:#fff}.header nav.main-nav ul li:hover:before,.header nav.main-nav ul li.active:before{background-color:#000}.header nav.main-nav ul li>a{text-align:left}}@media screen and (max-width:667px){.header nav.main-nav{width:100%}.header nav.main-nav ul li{width:100%}}.footer{height:40px;background-color:#000;padding:0 10px}@media screen and (max-width:667px){.footer{padding:0}}.footer p{overflow:hidden;line-height:40px;color:#fff;font-size:12px;text-align:left}@media screen and (max-width:667px){.footer p{font-size:8px;line-height:16px;padding-top:10px}}.footer a{float:right;display:block;line-height:30px}.footer img.ador-logo{width:36px;vertical-align:bottom}.footer .b-logo{width:13px;vertical-align:bottom;margin-left:10px}@media screen and (max-width:667px){.footer{height:50px}.footer a{line-height:24px}}.slider{overflow:hidden;position:relative;height:460px}.slider .slides-container{overflow:hidden;width:300%;margin-left:-100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider .slide{float:left;width:33.3333333%;max-height:460px;height:460px;background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%;background-position:center center}.slider .pagination-container{display:none;position:absolute;left:0;right:0;bottom:40px;margin:0 auto}.slider button.pagination-link{width:16px;height:16px;margin:0 6px;cursor:pointer;border:none;outline:none;text-indent:-9999px;background-color:#ae2220;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.slider .button-container{overflow:hidden;max-width:790px;margin:0 auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider button.arrow{width:40px;height:40px;cursor:pointer;background:transparent url(/img/icons/buttons-sprite.png) no-repeat scroll;border:none;outline:none;text-indent:-9999px;opacity:.5}.slider button.arrow.left{float:left;background-position:left top}.slider button.arrow.left:hover{background-position:left bottom}.slider button.arrow.right{float:right;background-position:right top}.slider button.arrow.right:hover{background-position:right bottom}.slider .slogan-container{width:440px;margin:0 auto;padding:10px;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background:rgba(255,255,255,.5);text-align:center;text-decoration:none;z-index:10000}.slider .slogan-container h1{margin-bottom:0;font-size:80px;color:#000;text-transform:uppercase}.slider .slogan-container span.border{display:inline-block;width:46px;height:46px;margin:0 6px;position:relative;top:-4px;border-radius:50%}.slider .slogan-container span.circle{display:inline-block;width:30px;height:10px;margin:0 auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#ae2220}.slider .slogan-container p.slogan{margin-top:5px;font-size:26px;font-weight:bold;text-transform:uppercase;color:#000}@media screen and (max-width:1460px){.slider{height:0;padding-bottom:31.50684931506849%}.slider .slide{height:0}}@media screen and (max-width:1023px){.slider .slogan-container,.slider .button-container{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider .button-container{padding:0 15px}}@media screen and (max-width:667px){.slider .slogan-container{width:60%}.slider .slogan-container h1{font-size:18px}.slider .slogan-container p.slogan{font-size:10px}.slider .slogan-container span.border{width:14px;height:14px;margin:0 3px;top:1px}.slider .slogan-container span.circle{width:10px;height:4px}.slider button.arrow{width:25px}}aside.sub-nav{float:left;width:22%;padding-right:10px}aside.sub-nav nav.sub-nav{margin-top:10px;margin-bottom:30px}aside.sub-nav nav.sub-nav a{padding:7px;display:block;font-size:12px;text-transform:uppercase;border-bottom:1px solid #000}aside.sub-nav nav.sub-nav a:first-child{border-top:1px solid #000}aside.sub-nav nav.sub-nav a:before{content:"";float:left;display:block;width:0;height:0;margin-right:12px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000}aside.sub-nav ul{margin-bottom:20px}aside.sub-nav li>a{padding:7px;display:block;font-size:12px;text-transform:uppercase}aside.sub-nav li>a:before{content:"";float:left;display:block;width:0;height:0;margin-right:12px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000}aside.sub-nav .heading-container{display:table;width:100%;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:10px}aside.sub-nav .sub-nav-title{display:table-cell;vertical-align:middle;margin:0;padding-left:10px;font-size:14px;text-transform:uppercase}aside.sub-nav .heading-icon{content:"";display:table-cell;width:22px;height:22px;margin-right:5px;background:transparent url(/img/icons/istaknuto_bckg_small.gif) no-repeat scroll 0 0}aside.sub-nav .search-input-container{position:relative}aside.sub-nav .search-input-container #search-button{width:20px;height:20px;position:absolute;right:0;padding:0;margin:0;background-color:#ae2220;outline:none;border:1px solid gray}aside.sub-nav .search-input-container #search-button img{width:100%}aside.sub-nav .search-input{width:100%;font-size:12px;margin-bottom:5px;padding:0 4px}aside.sub-nav .search-input,aside.sub-nav select{height:20px;line-height:20px}aside.sub-nav .highlights .highlights-container{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}aside.sub-nav .highlights .highlights-container:last-child{border:none}aside.sub-nav .highlights img{display:block;margin:10px auto;width:100%}aside.sub-nav .highlights strong:first-child{padding:0}aside.sub-nav .highlights p,aside.sub-nav .highlights a{font-size:12px}aside.sub-nav .highlights p{padding-bottom:8px}@media screen and (max-width:980px){aside.sub-nav{display:none}}.gallery-section{width:100%;background-color:#ccc;padding:20px 0}.gallery-section .thumbnail{float:left;display:block;overflow:hidden;width:20%;outline:none}.gallery-section .gallery-container{overflow:hidden;margin:0 -10px}.gallery-section .gallery-image{width:100%;padding-bottom:100%;height:0;margin:10px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1023px){.gallery-section .gallery-container{margin:0}}@media screen and (max-width:667px){.gallery-section .thumbnail{width:50%!important;padding:5px;outline:none}.gallery-section .thumbnail:nth-child(odd){padding-left:0}.gallery-section .thumbnail:nth-child(even){padding-right:0}.gallery-section .gallery-image{margin:0}}