/*e1150a759d54a3df65e038a92cb065e7*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900');@import url('https://fonts.googleapis.com/css?family=Cormorant+Unicase:400,500,600,700');.text .reg{color:white}.brproperty #latest-brp .content .info h1,.brproperty .br-body .content .info h1{box-sizing:content-box}.brproperty.full .br-body .br-slider .flex-direction-nav li.flex-nav-next a,.brproperty.full .br-body .br-slider .flex-direction-nav li.flex-nav-prev a{background:#666 !important}.brproperty h2.size-title{line-height:1.2em;padding:10px 20px;font-size:22px;margin:0}.brproperty .cross{display:none}.brproperty #latest-brp .content .thumbs .bgcover,.brproperty .br-body .content .thumbs .bgcover{position:relative}.brproperty #latest-brp .content .thumbs .bgcover .topinfo,.brproperty .br-body .content .thumbs .bgcover .topinfo{background:#666;position:absolute;top:0;left:0;right:0}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50{width:50%;float:left;text-align:right;line-height:1.2em;padding:12px}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50:first-child,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50:first-child{text-align:left}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50 .icon,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50 .icon{display:inline-block;margin-right:10px;color:white}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50 h2,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50 h2{font-size:14px;display:inline-block;color:white;margin:0;letter-spacing:1px;line-height:inherit}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50 .number,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50 .number{font-weight:bold;font-size:18px;margin:0;letter-spacing:1px;color:white;line-height:inherit}.brproperty #latest-brp .content .info .bottomrow,.brproperty .br-body .content .info .bottomrow{background:#666;overflow:hidden;width:100%}.brproperty #latest-brp .content .info h1,.brproperty .br-body .content .info h1{margin:0;line-height:1.2em;color:#808080;font-weight:300;font-size:22px;padding:10px 20px 10px;border-bottom:1px solid #808080}.brproperty #latest-brp .content .info .smallinfo,.brproperty .br-body .content .info .smallinfo{min-height:100px}.brproperty #latest-brp .content .info .smallinfo p,.brproperty .br-body .content .info .smallinfo p{color:#808080;font-size:14px;margin:0;line-height:1.4em}.brproperty #latest-brp .content .info .price,.brproperty .br-body .content .info .price{background:#1a1a1a !important}.brproperty #latest-brp .content .info .price .largeinfo,.brproperty .br-body .content .info .price .largeinfo{padding:0 !important}.brproperty #latest-brp .content .info .price .largeinfo .bits,.brproperty .br-body .content .info .price .largeinfo .bits{border:none !important;padding:5px 20px !important}.brproperty #latest-brp .content .info .price .largeinfo .bits .property-box-25,.brproperty .br-body .content .info .price .largeinfo .bits .property-box-25{width:auto !important;margin-right:10px !important}.brproperty #latest-brp .content .info .price .largeinfo .bits .property-box-25 span,.brproperty .br-body .content .info .price .largeinfo .bits .property-box-25 span{font-size:14px !important}.brproperty #latest-brp .content .info .price .largeinfo .bits .icon img,.brproperty .br-body .content .info .price .largeinfo .bits .icon img{max-width:18px !important}.brproperty #latest-brp .content .info .favo,.brproperty .br-body .content .info .favo{color:white;background:#666;position:relative;right:-1px}.brproperty #latest-brp .content .info .favo:hover,.brproperty .br-body .content .info .favo:hover,.brproperty #latest-brp .content .info .favo.faved,.brproperty .br-body .content .info .favo.faved{color:#666;background:lightgrey}.brproperty-search-form h2{text-align:center;font-size:26px;margin:0;padding:10px 0;line-height:1.2em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.brproperty-search-form .filtbut{width:100%;background:#666}.brproperty-search-form .filtbut:hover{background:#1a1a1a}.plain-search .close:hover{color:#666}.brproperty.filter-forms{background:rgba(26, 26, 26, 0.6);display:inline-block;width:100%;padding:20px 10px 20px}.brproperty.filter-forms h1{text-align:center;color:white;text-transform:uppercase;font-weight:200;margin:0}.brproperty.filter-forms h1 strong{font-weight:700}.brproperty.filter-forms .brproperty-filter-form{overflow:hidden;padding:20px 10px 0;background:rgba(0, 0, 0, 0.3)}.brproperty.filter-forms .property-box-30 select{border-radius:0}.filtbut{background:#666}.brproperty.filter-forms .property-box-30 select{font-weight:700}.brmap #map{height:400px}.brproperty.full .br-body .br-maininfo .br-right .br-right-wrapper{box-shadow:none !important}.brproperty.full .br-body .br-maininfo .br-right .br-right-wrapper .br-areas .list li.pad20 form{margin:0}.brproperty.full .br-body .br-maininfo .br-right .br-right-wrapper .br-areas .list li.pad20 form button{color:white !important;text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:1.3em}.brproperty.full .br-body .br-maininfo{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2);background:#666;overflow:hidden;margin-bottom:20px}.brproperty.full .br-body .br-maininfo .br-left .br-price{line-height:1.2em;background:none;color:#1a1a1a;height:auto;overflow:hidden}.brproperty.full .br-body .br-maininfo .br-left .br-left-wrapper{margin-right:0}.brproperty.full .br-body .br-maininfo .br-right{width:25%}.brproperty.full .br-body .br-maininfo .br-left{width:75%}.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li.pad20,.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li a{background:#666;color:white;padding:10px 20px !important;font-weight:200}.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li.pad20.listfav .buttontitle,.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li a.listfav .buttontitle{margin-left:10px}.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li.pad20 span,.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li a span{color:white;font-weight:200}.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li.pad20 span,.brproperty.full .br-body .br-maininfo .br-right .br-areas .list ul li a span{text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:1.3em}.br-slider{margin-top:30px}.br-slider .toptext{background:#666;padding:10px 20px}.br-slider .toptext .rightprice{float:right}.br-slider .toptext .rightprice span{font-size:22px;color:white;font-weight:bold;letter-spacing:2px}.br-slider .toptext .icon{display:inline-block;padding-right:20px}.br-slider .toptext .address{display:inline-block}.br-slider .toptext .address h2{color:white;display:inline-block;margin:0;font-size:22px}.br-slider .toptext .address h3{color:white;display:inline-block;margin:0;font-size:18px}.br-left-wrapper .col50{padding:10px 20px}.br-left-wrapper .col50.left{line-height:30px}.br-left-wrapper .col50.left .property-box-25{display:inline-block;margin-right:30px;width:auto !important}.br-left-wrapper .col50.left .bits .icon,.br-left-wrapper .col50.left .bits span{display:inline-block}.br-left-wrapper .col50.left .bits .icon{padding-right:10px}.br-left-wrapper .col50.left .bits .icon img{width:40px}.br-left-wrapper .col50.right{text-align:right;line-height:30px}.br-left-wrapper .col50.right .valuetitlefield{color:#666;font-weight:600;margin-right:10px;font-size:20px;letter-spacing:0.5px}.br-left-wrapper .col50.right ul{display:inline-block;margin:0}.br-left-wrapper .col50.right ul li{margin-left:20px;display:inline-block}.br-slider .flex-direction-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-size:14px}.br-slider .flex-direction-nav a{height:auto !important}.br-slider .flex-direction-nav a:hover{color:#666}.br-slider .flex-direction-nav .flex-prev{left:10px;opacity:1 !important;font-size:36px;color:white}.br-slider .flex-direction-nav .flex-prev:before{display:none}.br-slider .flex-direction-nav .flex-next{right:10px;opacity:1 !important;font-size:36px;color:white}.br-slider .flex-direction-nav .flex-next:before{display:none}.br-slider .flex-direction-nav .flex-disabled{opacity:1 !important;cursor:pointer;z-index:99}.brproperty.full .br-body .br-slider .flex-viewport ul.slides li{background-size:contain}.br-slider:hover .flex-direction-nav .flex-next,.br-slider:hover .flex-direction-nav .flex-prev{color:#666}.itemid-120 #g-sponsor .platform-content{margin:0 !important;padding:0 !important}.brproperty .br-body .property-box-25 .property-pad .content .info .largeinfo .bits .property-box-25{margin:0 !important}.brproperty #latest-brp .content .info .price .largeinfo .bits .property-box-25,.brproperty .br-body .content .info .price .largeinfo .bits .property-box-25{margin:0 !important;width:25% !important}.brproperty .br-body .property-box-30 .property-pad .content,.brproperty .br-body .property-box-25 .property-pad .content{-webkit-box-shadow:1px 1px 10px #909090;box-shadow:1px 1px 10px #909090}.br-slider .toptext{background:#666}.brproperty.full .br-body .br-maininfo{background:#666}#ohform #g-page-surround{margin-top:0;background-color:#1a1a1a}#ohform #g-page-surround h1{color:#808080 !important;text-transform:uppercase;letter-spacing:1px}#ohform #g-page-surround p{color:white !important;margin:0;font-size:18px}#ohform #g-page-surround img{margin-bottom:20px}#ohform #g-page-surround #g-belowfeature{background-color:#1a1a1a}#ohform #g-page-surround center{margin-top:10px}#ohform #g-page-surround center img{display:inline-block;max-height:60px}#ohform #g-page-surround .rsform{max-width:350px;margin:20px auto !important}#ohform #g-page-surround .rsform .uk-form-label{display:none}#ohform #g-page-surround .rsform .uk-form-controls{margin:0;width:100%}#ohform #g-page-surround .rsform input{border-radius:0;height:45px;line-height:45px}#ohform #g-page-surround .rsform button#Submit{border-radius:0;background:grey;font-size:18px;font-weight:300;padding:0 60px;margin:0 auto;height:45px;display:block}body.g-zb.view-listings .brproperty.filter-forms h1,body.g-zb.view-listings .brproperty.filter-forms .pretext{display:none}body.g-zb.belowhead #g-page-surround #g-top #top-a .g-social{line-height:62px}body.g-zb.belowhead #g-page-surround #g-top #top-b #menu-6511-particle{line-height:62px}body.g-zb.belowhead #g-page-surround #g-top #top-c .g-logo img{height:40px}body.g-zb.belowhead #g-page-surround #g-top #top-d .g-content{line-height:62px}body.g-zb.belowhead #g-page-surround #g-header{top:62px}body.g-zb .alert.alert-message{background:none;border:2px solid;box-shadow:2px 2px 10px rgba(1, 169, 214, 0.41);color:#5773bd}body.g-zb h4.alert-heading{color:#808080;font-weight:bold}body.g-zb .modulePretext{text-align:center;text-transform:uppercase;font-family:'Cormorant Unicase', serif;line-height:1.3em;padding:0 20px;font-size:36px;margin:10px 0 0}body.g-zb .modulePretext:after{content:"";background-image:url('../../../../images/line.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:3px;display:block}body.g-zb .col25{width:25%;float:left;margin-bottom:20px}body.g-zb .col25 p{margin:0;line-height:1.6em}body.g-zb .col25 h2{font-size:20px !important}body.g-zb #g-sponsor p{margin:0 !important}body.g-zb #g-sponsor p iframe{display:inherit}body.g-zb #mobile-menu-9577-particle{margin:0}body.g-zb .g-grid.b-offcanvas{padding:10px 0}body.g-zb #g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:none;border:none}body.g-zb #g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#1a1a1a}body.g-zb .gmap-br-label{background:white}body.g-zb *::-moz-selection{background:#5773bd}body.g-zb *::selection{background:#5773bd}body.g-zb.layout-property #g-feature{display:none}body.g-zb.layout-property #g-main .g-content{margin:0;padding:30px 0 0 !important}body.g-zb.layout-property #g-main .g-container{width:100%}body.g-zb p,body.g-zb span,body.g-zb li,body.g-zb a{font-family:'Montserrat', sans-serif}body.g-zb h1,body.g-zb h2,body.g-zb h3,body.g-zb h4,body.g-zb h5{font-family:'Montserrat', sans-serif}body.g-zb h1 span,body.g-zb h2 span,body.g-zb h3 span,body.g-zb h4 span,body.g-zb h5 span,body.g-zb h1 a,body.g-zb h2 a,body.g-zb h3 a,body.g-zb h4 a,body.g-zb h5 a{font-family:'Montserrat', sans-serif}body.g-zb.itemid-101 #g-main{display:none}body.g-zb .page-header h1{text-align:center;font-size:34px;margin:0;padding:10px 0;line-height:1.2em;font-weight:600;font-weight:400;letter-spacing:1px;text-transform:uppercase}body.g-zb .itemHeader h2.itemTitle{text-align:center !important;font-size:34px !important;margin:0 !important;padding:10px 0 !important;line-height:1.2em !important;font-weight:600 !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:uppercase !important}body.g-zb h3.g-title,body.g-zb .brproperty .br-head h1{text-align:center;font-size:34px;margin:0;padding:10px 0;line-height:1.2em;font-weight:600;font-weight:400;letter-spacing:1px;text-transform:uppercase}body.g-zb .col50{width:50%;float:left}body.g-zb .viewmore{display:block;margin-top:30px;text-align:center}body.g-zb .viewmore a{background:transparent;border:2px solid #666;border-radius:6px;margin-bottom:20px;display:inline-block;color:#666 !important;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:14px;padding:10px 30px;transition:all 0.3s}body.g-zb .viewmore:hover a{background:#666;color:white !important}body.g-zb .g-content{overflow:hidden}body.g-zb #g-offcanvas{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2)}body.g-zb #g-offcanvas #menu-4009-particle,body.g-zb #g-offcanvas #menu-6238-particle{margin:0}body.g-zb #g-offcanvas #menu-4009-particle li,body.g-zb #g-offcanvas #menu-6238-particle li{width:100%}body.g-zb #g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#5773bd}body.g-zb #g-page-surround{margin-top:150px}body.g-zb #g-page-surround .g-offcanvas-toggle{color:#5773bd}body.g-zb #g-page-surround #g-top{background:#1a1a1a;z-index:99999;position:fixed;top:0;left:0;right:0}body.g-zb #g-page-surround #g-top #top-a .g-content{margin:0;padding:0}body.g-zb #g-page-surround #g-top #top-a a{transition:none !important}body.g-zb #g-page-surround #g-top #top-a .g-social{line-height:100px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}body.g-zb #g-page-surround #g-top #top-a .g-social a{color:white;background:#5773bd;border-radius:5px;padding:10px 15px;border:1px solid white}body.g-zb #g-page-surround #g-top #top-b{z-index:99}body.g-zb #g-page-surround #g-top #top-b a{transition:none !important}body.g-zb #g-page-surround #g-top #top-b .g-menu-parent-indicator{display:none}body.g-zb #g-page-surround #g-top #top-b #menu-6511-particle{line-height:100px;padding-left:0;margin-left:0;margin:0;padding:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}body.g-zb #g-page-surround #g-top #top-b .g-sublevel .g-menu-item-title:before{display:none}body.g-zb #g-page-surround #g-top #top-b .g-main-nav .g-menu-item-title{color:white;letter-spacing:2px;font-weight:600;font-size:13px;text-transform:uppercase}body.g-zb #g-page-surround #g-top #top-b .g-main-nav .g-menu-item-title:hover{color:#5773bd}body.g-zb #g-page-surround #g-top #top-b .g-main-nav .g-menu-item-title:before{content:"\f007";font-family:fontawesome;margin-right:10px;color:#5773bd;font-size:16px}body.g-zb #g-page-surround #g-top #top-b .g-main-nav .g-dropdown{background:#5773bd;padding:10px 0;box-shadow:1px 1px 3px #808080}body.g-zb #g-page-surround #g-top #top-b .g-main-nav .g-dropdown .g-menu-item-title{color:white;letter-spacing:1px}body.g-zb #g-page-surround #g-top #top-b .g-content{overflow:visible}body.g-zb #g-page-surround #g-top #top-c{text-align:center}body.g-zb #g-page-surround #g-top #top-c .g-content{padding:0}body.g-zb #g-page-surround #g-top #top-c .g-logo img{display:inline-block;max-height:100px;height:65px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}body.g-zb #g-page-surround #g-top #top-d a{transition:none !important}body.g-zb #g-page-surround #g-top #top-d .g-content{padding:0;margin:0;line-height:100px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}body.g-zb #g-page-surround #g-top #top-d .phone{display:inline-block;text-align:right;float:right;margin-left:20px}body.g-zb #g-page-surround #g-top #top-d .phone a{color:white}body.g-zb #g-page-surround #g-top #top-d .phone:hover a{color:#5773bd}body.g-zb #g-page-surround #g-top #top-d .searchtoggle{float:right;text-align:right;display:inline-block;color:white;cursor:pointer;margin-left:20px}body.g-zb #g-page-surround #g-top #top-d .searchtoggle:hover{color:#5773bd}body.g-zb #g-page-surround #g-header{padding:0;background:white;transition:background 0.3s ease-in-out;position:fixed;top:100px;left:0;right:0;z-index:9999;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}body.g-zb #g-page-surround #g-header:after{content:"";background-image:url('../../../../images/line.png');background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:2px;display:block}body.g-zb #g-page-surround #g-header .g-main-nav{text-align:center}body.g-zb #g-page-surround #g-header .g-content{overflow:visible;margin:0;padding:0}body.g-zb #g-page-surround #g-header .g-main-nav .g-sublevel{background:#666}body.g-zb #g-page-surround #g-header .g-main-nav .g-sublevel .g-menu-item-title{color:white}body.g-zb #g-page-surround #g-header .g-main-nav .g-sublevel li.g-menu-item{width:100% !important}body.g-zb #g-page-surround #g-header .g-main-nav .g-sublevel li.g-menu-item:hover{background:#1a1a1a}body.g-zb #g-page-surround #g-header .g-main-nav .g-sublevel li.g-menu-item .g-menu-item-title{color:white}body.g-zb #g-page-surround #g-header .g-main-nav .g-menu-parent-indicator{color:#808080}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel{font-size:0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;align-items:stretch}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item{width:auto;text-align:center;margin:0;margin-right:40px;flex-grow:1;margin:0}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item .g-menu-item-container{padding:15px 0}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item .g-menu-item-title{color:#1a1a1a;letter-spacing:1px;text-transform:uppercase;font-weight:600;font-size:12px}body.g-zb #g-page-surround #g-feature{position:relative}body.g-zb #g-page-surround #g-feature .herobanner{position:relative;height:600px;background-size:cover;background-position:center;background-image:url('../../../../images/home-banner-structure.jpg')}body.g-zb #g-page-surround #g-feature .herobanner:after{content:"";background:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;right:0;bottom:0}body.g-zb #g-page-surround #g-feature .b-feature-bottom{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;max-width:100%;margin:0 auto}body.g-zb #g-page-surround #g-feature .b-feature-bottom .moduletable{font-size:0}body.g-zb #g-page-surround #g-feature .b-feature-bottom .moduletable button{font-size:16px}body.g-zb #g-page-surround #g-belowfeature{background:white}body.g-zb #g-page-surround #g-belowfeature #home-blocks{text-align:center;max-width:1200px;margin:auto;padding-top:20px;overflow:hidden}body.g-zb #g-page-surround #g-belowfeature #home-blocks .more{display:inline-block;margin-top:30px}body.g-zb #g-page-surround #g-belowfeature #home-blocks .more a{background:transparent;border:2px solid #666;border-radius:6px;margin-bottom:20px;display:inline-block;color:#666;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:14px;padding:10px 30px;transition:all 0.3s}body.g-zb #g-page-surround #g-belowfeature #home-blocks .more:hover a{background:#666;color:white}body.g-zb #g-page-surround #g-belowfeature #home-blocks .modulePretext{text-transform:uppercase;font-family:'Cormorant Unicase', serif;line-height:1.3em;padding:0 20px;text-align:center}body.g-zb #g-page-surround #g-belowfeature #home-blocks .modulePretext:after{content:"";background-image:url('../../../../images/line.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:3px;display:block}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33{float:left;width:50%;padding:20px;box-sizing:border-box}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-title{padding:20px 0}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-title h2{text-transform:uppercase;font-size:26px;margin:0;line-height:1.2em}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-title h2 a{color:#1a1a1a}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-title h4{text-transform:uppercase;font-size:26px;font-weight:700;margin:0;line-height:1.2em;color:#1a1a1a}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-desc{line-height:1.5em;padding:0 20px}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-img{height:300px;width:100%;background-position:center;background-repeat:no-repeat;background-size:100% 100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-img:hover{background-size:105% 105%}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-img img{opacity:0}body.g-zb #g-page-surround #g-belowfeature .g-content{padding:0;margin:0}body.g-zb #g-page-surround #g-abovemain{background:#666;background-image:url('../../../../images/photos/aubg.jpg');background-size:cover;position:relative;background-position:center;padding:10px 0 !important;background-attachment:fixed}body.g-zb #g-page-surround #g-abovemain>.g-container{position:relative;z-index:5}body.g-zb #g-page-surround #g-abovemain:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:1;background:rgba(26, 26, 26, 0.7)}body.g-zb #g-page-surround #g-abovemain h1{text-align:center;text-transform:uppercase;color:white;margin:0;line-height:1.4em;font-weight:400;padding:20px 0}body.g-zb #g-page-surround #g-abovemain .g-content{padding:0;margin:0}body.g-zb #g-page-surround #g-abovemain .linkbox{padding:0 15px;box-sizing:border-box}body.g-zb #g-page-surround #g-abovemain .linkbox:hover .background-img:before{opacity:0.4}body.g-zb #g-page-surround #g-abovemain .linkbox:hover .border-box{border-color:#1a1a1a !important}body.g-zb #g-page-surround #g-abovemain .linkbox .background-img{background-size:cover;background-position:center;position:relative;background-repeat:no-repeat}body.g-zb #g-page-surround #g-abovemain .linkbox .background-img:before{content:"";transition:all 0.3s ease-in-out;background:#1a1a1a;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}body.g-zb #g-page-surround #g-abovemain .linkbox .background-img .border-box{border:6px solid transparent;position:relative;box-sizing:border-box;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-abovemain .linkbox .background-img .border-box img{height:250px;width:100%;opacity:0}body.g-zb #g-page-surround #g-abovemain .more{display:inline-block;padding-left:15px;margin-bottom:30px}body.g-zb #g-page-surround #g-abovemain .more a{color:#1a1a1a;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:14px}body.g-zb #g-page-surround #g-abovemain .more a .arrow{margin-left:15px;padding:1px 15px;border:1px solid;line-height:1em;border-radius:10px}body.g-zb #g-page-surround #g-abovemain .more:hover a{color:#5773bd}body.g-zb #g-page-surround #g-abovemain .title h1{margin:0;text-transform:uppercase;font-size:26px;font-weight:400;letter-spacing:1px;padding:10px 15px;line-height:1.2em}body.g-zb #g-page-surround #g-abovemain .col50 .imgcover{background-size:cover;background-position:center;height:400px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent{height:400px;padding:60px 30px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent h1{margin:0;text-transform:uppercase;font-size:26px;font-weight:400;letter-spacing:1px;padding:20px 0;line-height:1.2em}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent p{margin:0 0 10px;line-height:1.5em;font-size:14px}body.g-zb #g-page-surround #g-main{background:white}body.g-zb #g-page-surround #g-main .g-content{margin:0;padding:30px 0}body.g-zb #g-page-surround #g-main #k2Container{padding-bottom:0;margin-bottom:0;max-width:1200px;margin:0 auto}body.g-zb #g-page-surround #g-main #k2Container input.rsform-submit-button.btn.btn-primary{text-transform:uppercase;background:#5773bd;padding:10px 30px;color:white;letter-spacing:2px;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;border-radius:0;border:none;font-size:16px}body.g-zb #g-page-surround #g-main #k2Container a{color:#5773bd}body.g-zb #g-page-surround #g-main #k2Container .formContainer{margin-top:30px}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block button#Send{text-transform:uppercase;background:#5773bd;padding:10px 30px;color:white;letter-spacing:2px;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;border-radius:0;border:none;font-size:16px}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block input{width:100%;height:40px;line-height:40px;text-indent:20px}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block textarea{width:100%;text-indent:20px}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block .formControlLabel{width:100%;display:inline-block;float:right;display:none}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block .formControls{margin-left:0;width:80%}body.g-zb #g-page-surround #g-main #k2Container .formResponsive .formHorizontal .rsform-block .formDescription{display:none}body.g-zb #g-page-surround #g-main #k2Container .itemTitle,body.g-zb #g-page-surround #g-main #k2Container .brtitle{margin-bottom:30px !important}body.g-zb #g-page-surround #g-main #k2Container #news-container{padding-right:30px;width:75%;float:left;border-right:1px solid #808080}body.g-zb #g-page-surround #g-main #k2Container #news-container .col33{width:33.333%;float:left}body.g-zb #g-page-surround #g-main #k2Container #news-container .col33 .imgblock{height:220px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}body.g-zb #g-page-surround #g-main #k2Container #news-container .itemImageBlock img{max-height:350px;width:auto !important}body.g-zb #g-page-surround #g-main #k2Container #news-container .pagination-start,body.g-zb #g-page-surround #g-main #k2Container #news-container .pagination-prev,body.g-zb #g-page-surround #g-main #k2Container #news-container .pagination-next,body.g-zb #g-page-surround #g-main #k2Container #news-container .pagination-end{display:none}body.g-zb #g-page-surround #g-main #k2Container #news-container a.pagenav{background:#5773bd;color:white;width:30px;border:none;padding:0;display:inline-block;line-height:30px;text-align:center}body.g-zb #g-page-surround #g-main #k2Container #news-container span.pagenav{background:#808080;color:white;width:30px;border:none;padding:0;display:inline-block;line-height:30px;text-align:center}body.g-zb #g-page-surround #g-main #k2Container .news-sidebar{width:25%;float:left;padding-left:30px}body.g-zb #g-page-surround #g-main #k2Container .news-sidebar h3{margin-top:0;line-height:1;font-weight:bold}body.g-zb #g-page-surround #g-main #k2Container .news-sidebar ul{margin:0;list-style:none}body.g-zb #g-page-surround #g-main #k2Container .news-sidebar ul li a{display:inline-block;width:100%;color:#1a1a1a;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #808080}body.g-zb #g-page-surround #g-main #k2Container .news-sidebar ul li a:hover{color:#5773bd}body.g-zb #g-page-surround #g-main #k2Container .col50 img{width:100%;padding-bottom:30px}body.g-zb #g-page-surround #g-main #k2Container .step{overflow:hidden;margin-bottom:30px}body.g-zb #g-page-surround #g-main #k2Container .step img{width:100%}body.g-zb #g-page-surround #g-main #k2Container .itemBackToTop{display:none}body.g-zb #g-page-surround #g-main #k2Container h1{text-align:center;font-size:34px;margin:0;padding:0 0 10px 0;line-height:1.2em;font-weight:600;font-weight:400;letter-spacing:1px;text-transform:uppercase}body.g-zb #g-page-surround #g-main #k2Container h2{text-align:left;font-size:26px;margin:0;padding:0 0 10px 0;line-height:1.2em;font-weight:600;font-weight:400;letter-spacing:1px;text-transform:uppercase}body.g-zb #g-page-surround #g-main #k2Container .br{padding:30px;clear:both}body.g-zb #g-page-surround #g-main #k2Container .col50 h1,body.g-zb #g-page-surround #g-main #k2Container .col50 h2,body.g-zb #g-page-surround #g-main #k2Container .col50 h3,body.g-zb #g-page-surround #g-main #k2Container .col50 p,body.g-zb #g-page-surround #g-main #k2Container .col50 li,body.g-zb #g-page-surround #g-main #k2Container .col50 ul{padding:0 20px}body.g-zb #g-page-surround #g-main .productitem{padding-top:30px;overflow:hidden}body.g-zb #g-page-surround #g-main .productitem .info{padding-left:30px}body.g-zb #g-page-surround #g-main .productitem img{width:100%}body.g-zb #g-page-surround #g-main .moreproducts{padding-top:30px;margin-top:30px;border-top:1px solid #808080}body.g-zb #g-page-surround #g-main .moreproducts h2{margin:0;line-height:1.2em}body.g-zb #g-page-surround #g-main .prodgallery{position:relative}body.g-zb #g-page-surround #g-main .prodgallery .col50 .flex-viewport{height:450px}body.g-zb #g-page-surround #g-main .prodgallery .col50 .flex-viewport li{height:450px}body.g-zb #g-page-surround #g-main .prodgallery .slider{position:relative}body.g-zb #g-page-surround #g-main .prodgallery .flex-viewport{height:650px}body.g-zb #g-page-surround #g-main .prodgallery .flex-viewport li{height:650px;background-size:cover;background-position:center}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-size:14px}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav a{height:auto !important}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav a:hover{color:#5773bd}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav .flex-prev{left:10px;opacity:1 !important;font-size:36px;color:white}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav .flex-prev:before{display:none}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav .flex-next{right:10px;opacity:1 !important;font-size:36px;color:white}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav .flex-next:before{display:none}body.g-zb #g-page-surround #g-main .prodgallery .flex-direction-nav .flex-disabled{opacity:1 !important;cursor:pointer;z-index:99}body.g-zb #g-page-surround #g-main .developments a{width:25%;float:left}body.g-zb #g-page-surround #g-main .developments a .title{font-size:18px;line-height:1.5em}body.g-zb #g-page-surround #g-main .developments a .spacer{margin:10px;border:3px solid transparent;position:relative;background-position:center;background-size:cover;border:3px solid #e5e5e5;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-main .developments a .spacer img{display:inline-block;width:100%;height:220px;opacity:0}body.g-zb #g-page-surround #g-main .developments a .spacer .overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-main .developments a .spacer .overlay .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;color:white;font-size:28px;opacity:0}body.g-zb #g-page-surround #g-main .developments a:hover .spacer{border:3px solid #1a1a1a}body.g-zb #g-page-surround #g-main .developments a:hover .spacer .overlay{background:rgba(26, 26, 26, 0.7);display:block}body.g-zb #g-page-surround #g-main .developments a:hover .spacer .overlay .icon{opacity:0.8;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-main .login form{border:none;box-shadow:none;max-width:600px;margin:0 auto}body.g-zb #g-page-surround #g-main .login form .control-group .control-label{width:100%;margin:0;float:none;text-align:left}body.g-zb #g-page-surround #g-main .login form .control-group .controls{width:100%;margin:0;float:none;text-align:center}body.g-zb #g-page-surround #g-main .login form .control-group .controls #remember{float:left}body.g-zb #g-page-surround #g-main .login form .control-group .controls button.btn.btn-primary{text-transform:uppercase;background:#5773bd;padding:10px 30px;color:white;border-radius:0;letter-spacing:1px;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-main .login form .control-group .controls button.btn.btn-primary:hover{background:#1a1a1a}body.g-zb #g-page-surround #g-mainbottom{background:white}body.g-zb #g-page-surround #g-mainbottom .brproperty.filter-forms{background:transparent !important;position:relative;z-index:99;padding:0}body.g-zb #g-page-surround #g-mainbottom .brproperty.filter-forms h1{color:#1a1a1a !important}body.g-zb #g-page-surround #g-mainbottom .brproperty.filter-forms .pretext{text-align:center;color:#1a1a1a;max-width:960px;margin:0 auto;display:block;font-size:16px;letter-spacing:1px;font-weight:400;margin-bottom:20px}body.g-zb #g-page-surround #g-mainbottom .g-content{padding:10px 0 20px;margin:0}body.g-zb #g-page-surround #g-mainbottom .platform-content{margin:0;padding:0}body.g-zb #g-page-surround #g-mainbottom .platform-content:last-child:after{display:none}body.g-zb #g-page-surround #g-mainbottom .platform-content h3.g-title{margin-bottom:20px;font-weight:500}body.g-zb #g-page-surround #g-mainbottom .platform-content:after{content:"";background-image:url('../../../../images/line.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:3px;display:block;margin:30px 0}body.g-zb #g-page-surround #g-bottom{background-image:url('../../../../images/photos/waikato_photography-5.jpg');background-size:cover;background-position:center;position:relative}body.g-zb #g-page-surround #g-bottom h3.g-title,body.g-zb #g-page-surround #g-bottom .brproperty .br-head h1{color:white}body.g-zb #g-page-surround #g-bottom .developments.recent{position:relative;margin-bottom:60px;z-index:99}body.g-zb #g-page-surround #g-bottom .developments.recent .flex-control-paging li a{width:14px;height:14px;border:2px solid white;background:transparent}body.g-zb #g-page-surround #g-bottom .developments.recent .flex-control-paging li a.flex-active{background:white}body.g-zb #g-page-surround #g-bottom .developments.recent a{width:100%;float:left}body.g-zb #g-page-surround #g-bottom .developments.recent a .title{font-size:18px;line-height:1.5em}body.g-zb #g-page-surround #g-bottom .developments.recent a .spacer{margin:10px;border:3px solid transparent;position:relative;background-position:center;background-size:100% 100%;border:3px solid #e5e5e5;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s}body.g-zb #g-page-surround #g-bottom .developments.recent a .spacer img{display:inline-block;width:100%;height:220px;opacity:0}body.g-zb #g-page-surround #g-bottom .developments.recent a .spacer .overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-bottom .developments.recent a .spacer .overlay .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;color:white;font-size:28px;opacity:0}body.g-zb #g-page-surround #g-bottom .developments.recent a:hover .spacer{border:3px solid white;background-size:104% 104%}body.g-zb #g-page-surround #g-bottom .developments.recent a:hover .spacer .overlay{background:rgba(26, 26, 26, 0.4);display:block}body.g-zb #g-page-surround #g-bottom .developments.recent a:hover .spacer .overlay .icon{opacity:0.8;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-bottom:after{content:"";background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;right:0;bottom:0}body.g-zb #g-page-surround #g-abovefoot .g-content{padding:0;margin:0}body.g-zb #g-page-surround #g-abovefoot .platform-content{margin:0;padding:0}body.g-zb #g-page-surround #g-abovefoot .platform-content:last-child:after{display:none}body.g-zb #g-page-surround #g-abovefoot .platform-content h3.g-title{margin-bottom:0;font-weight:500;padding:20px 0 10px 0}body.g-zb #g-page-surround #g-abovefoot .platform-content:after{content:"";background-image:url('../../../../images/line.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:3px;display:block;margin:30px 0 10px}body.g-zb #g-page-surround #g-abovefoot #testimonial{margin-bottom:40px;position:relative;text-align:center}body.g-zb #g-page-surround #g-abovefoot #testimonial p{margin:0 0 5px}body.g-zb #g-page-surround #g-abovefoot #testimonial p a{color:#5773bd}body.g-zb #g-page-surround #g-abovefoot #testimonial .flex-control-paging li a{width:14px;height:14px;border:2px solid black;background:transparent}body.g-zb #g-page-surround #g-abovefoot #testimonial .flex-control-paging li a.flex-active{background:black}body.g-zb #g-page-surround #g-sponsor .g-content{margin:0;padding:0}body.g-zb #g-page-surround #g-footer{background:#1a1a1a;padding:30px 0}body.g-zb #g-page-surround #g-footer #contact-info{margin-top:30px;text-align:center}body.g-zb #g-page-surround #g-footer #contact-info .g-content{padding:0;margin:0;display:inline-block}body.g-zb #g-page-surround #g-footer #contact-info .g-content a{display:inline-block;color:#d2d2d2;text-transform:uppercase;width:100%;letter-spacing:1px}body.g-zb #g-page-surround #g-footer #foot-a,body.g-zb #g-page-surround #g-footer #foot-b,body.g-zb #g-page-surround #g-footer #foot-c,body.g-zb #g-page-surround #g-footer #foot-d{padding:0;box-sizing:border-box}body.g-zb #g-page-surround #g-footer #foot-a .g-content,body.g-zb #g-page-surround #g-footer #foot-b .g-content,body.g-zb #g-page-surround #g-footer #foot-c .g-content,body.g-zb #g-page-surround #g-footer #foot-d .g-content{margin:0;padding:0}body.g-zb #g-page-surround #g-footer #foot-a h1,body.g-zb #g-page-surround #g-footer #foot-b h1,body.g-zb #g-page-surround #g-footer #foot-c h1,body.g-zb #g-page-surround #g-footer #foot-d h1{margin:0;line-height:1.4em;font-size:26px;font-weight:500;letter-spacing:1px;text-transform:uppercase}body.g-zb #g-page-surround #g-footer #foot-a p,body.g-zb #g-page-surround #g-footer #foot-b p,body.g-zb #g-page-surround #g-footer #foot-c p,body.g-zb #g-page-surround #g-footer #foot-d p{margin:0;text-transform:uppercase;font-size:14px;color:#d2d2d2;letter-spacing:1px}body.g-zb #g-page-surround #g-footer #foot-d{text-align:right}body.g-zb #g-page-surround #g-footer #foot-a{padding-right:30px}body.g-zb #g-page-surround #g-footer #foot-a .fbicon{background:#5773bd;padding:10px 15px;border:1px solid white;margin-left:30px;border-radius:5px;font-size:20px}body.g-zb #g-page-surround #g-footer #foot-a .mod-signup .g-title{font-size:16px;padding-bottom:0}body.g-zb #g-page-surround #g-footer #foot-a .mod-signup .fieldacyemail{width:80%;float:left;margin:0}body.g-zb #g-page-surround #g-footer #foot-a .mod-signup .acysubbuttons{width:20%;float:left;margin:0}body.g-zb #g-page-surround #g-footer #foot-a .mod-signup .acysubbuttons input{height:41px;font-size:28px;font-weight:300}body.g-zb #g-page-surround #g-footer p a{color:white}body.g-zb #g-page-surround #g-footer .g-menu-parent-indicator{display:none}body.g-zb #g-page-surround #g-footer .g-block.size-50 .g-content .moduletable{margin-bottom:0;padding-bottom:0}body.g-zb #g-page-surround #g-footer #custom-1621-particle img{max-width:200px}body.g-zb #g-page-surround #g-footer #custom-1621-particle p{font-size:14px;line-height:1.5em}body.g-zb #g-page-surround #g-footer h3.g-title{font-size:26px;text-transform:uppercase;letter-spacing:2px;text-align:left;padding-top:0}body.g-zb #g-page-surround #g-footer .acysubbuttons{margin:0}body.g-zb #g-page-surround #g-footer .acysubbuttons input{width:100%;padding:0;box-sizing:border-box;border-radius:0;height:40px;background:#5773bd;transition:all 0.3s ease-in-out;font-weight:700}body.g-zb #g-page-surround #g-footer .acysubbuttons input:hover{background:#31467d}body.g-zb #g-page-surround #g-footer .acyfield_email input{margin-bottom:0;border-radius:0;font-weight:700}body.g-zb #g-page-surround #g-footer .g-main-nav{text-align:center}body.g-zb #g-page-surround #g-footer .g-main-nav .g-menu-item-title{padding-right:10px;border-right:1px solid #808080;margin-right:10px;font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:500;color:#d2d2d2;transition:all 0.3s ease-in-out}body.g-zb #g-page-surround #g-footer .g-main-nav .g-menu-item-title:hover{color:#5773bd}body.g-zb #g-page-surround #g-footer .g-main-nav .g-menu-item:last-child .g-menu-item-title{border:none}body.g-zb #g-copyright{background:#6d6e71;text-align:center}body.g-zb #g-copyright .g-content{padding:0;margin:0}@media screen and (min-width:1408px){.g-container{width:88rem}}@media screen and (min-width:1200px) and (max-width:1407px){body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item{margin-right:15px}.brproperty #latest-brp .content .thumbs .bgcover .topinfo .property-box-50 h2,.brproperty .br-body .content .thumbs .bgcover .topinfo .property-box-50 h2{font-size:12px}.brproperty.full{max-width:75rem}.brproperty .br-body .property-box-25{width:25% !important}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent{padding:30px 30px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent h1{font-size:22px}}@media screen and (min-width:960px) and (max-width:1199px){body.g-zb #g-page-surround{margin-top:200px}body.g-zb #g-page-surround #g-feature .b-feature-bottom{position:relative;transform:none;background:#f5f5f5;padding-bottom:30px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms{background:none;padding:0 10px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms h1{color:#1a1a1a}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item{margin-right:15px}.brproperty.full{max-width:60rem}.br-left-wrapper .col50.left .property-box-25{margin-right:20px}.br-left-wrapper .col50.left .bits .icon img{width:35px}.br-left-wrapper .col50.right .valuetitlefield{font-size:16px}body.g-zb .page-header h1,body.g-zb .itemHeader h2.itemTitle,body.g-zb h3.g-title{font-size:32px}body.g-zb .brbtn{font-size:14px}.brproperty .br-body .property-box-25{width:50% !important}#top-a .g-content{padding:0}#g-footer .size-50{padding-left:30px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent{padding:30px 30px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent h1{font-size:18px}body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent p{font-size:13px}}@media screen and (min-width:768px) and (max-width:959px){body.g-zb #g-page-surround #g-footer #foot-d{text-align:center}body.g-zb .col25{width:33.333%}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel{-webkit-flex-flow:row;flex-flow:row}body.g-zb #g-page-surround{margin-top:180px !important}body.g-zb div.itemFullText{padding:0 20px}body.g-zb #g-page-surround #g-top #top-a .g-social a{padding:10px 10px}body.g-zb #g-page-surround{margin-top:200px}body.g-zb #g-page-surround #g-feature .b-feature-bottom{position:relative;transform:none;background:#f5f5f5;padding-bottom:30px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms{background:none;padding:0 10px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms h1{color:#1a1a1a}#top-a .g-content{padding:0}.brproperty.filter-forms .property-box-30{width:50%}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item{margin-right:15px}.g-offcanvas-toggle{display:none}.brproperty.full{max-width:48rem}.br-left-wrapper .col50.left .property-box-25{margin-right:20px}.br-left-wrapper .col50.left .bits .icon img{width:35px}.br-left-wrapper .col50.right .valuetitlefield{font-size:16px}.brproperty.full .br-body .br-maininfo .br-left{width:100%}.brproperty.full .br-body .br-maininfo .br-right{width:100%}.br-left-wrapper .col50.right{text-align:left}.br-left-wrapper .col50.right ul li{margin-left:0;margin-right:20px}body.g-zb .brbtn{font-size:14px}body.g-zb #g-page-surround #g-header .g-main-nav .g-toplevel .g-menu-item .g-menu-item-title{font-size:12px}body.g-zb .col50{width:100%}body.g-zb #g-page-surround #g-mainbottom .developments.recent a .spacer img{height:150px}body.g-zb #g-page-surround #g-mainbottom .developments.recent a .title{font-size:14px}body.g-zb #g-page-surround #g-mainbottom .developments.recent a .spacer{margin:5px}#g-footer .size-25{width:50%;-moz-flex:0 50%;flex:0 50%}#g-footer .size-50{width:100%;-moz-flex:0 100%;flex:0 100%}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33{width:100%;max-width:768px;margin:0 auto;float:none}#g-footer #foot-b,#g-footer #foot-c,#g-footer #foot-d{text-align:center}#g-footer #foot-a{text-align:center}#g-footer #foot-a .g-title{text-align:center !important}#g-footer #foot-a a{width:100%;text-align:center}#g-footer #foot-a .acymailing_modulemod-signup{margin:0 auto}#g-footer .size-30{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#g-footer .size-20{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.acymailing_modulemod-signup{max-width:320px}body.g-zb #g-page-surround #g-mainbottom #home-blocks .col33{width:100%;max-width:768px;margin:0 auto;float:none}}@media screen and (max-width:767px){.g-logo{margin:0 !important;padding:0 !important}body.g-zb #g-page-surround #g-top #top-c .g-logo img{height:40px}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33{width:100%}body.g-zb #g-page-surround #g-top #top-d .phone{margin-right:20px}body.g-zb #g-page-surround{margin-top:62px}body.g-zb #g-page-surround #g-top #top-d .g-content{line-height:62px}body.g-zb #g-page-surround .g-offcanvas-toggle{position:fixed;top:15px}body.g-zb #g-page-surround #g-belowfeature .developments.recent a .spacer img{height:180px}body.g-zb #g-page-surround #g-feature .b-feature-bottom{position:relative;transform:none;background:#f5f5f5;padding-bottom:30px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms{background:none;padding:0 10px}body.g-zb #g-page-surround #g-feature .b-feature-bottom .brproperty.filter-forms h1{color:#1a1a1a}#g-footer #foot-b,#g-footer #foot-c,#g-footer #foot-d{text-align:center}#g-footer #foot-a{text-align:center}#g-footer #foot-a .g-title{text-align:center !important}#g-footer #foot-a a{width:100%;text-align:center}#g-footer #foot-a .acymailing_modulemod-signup{margin:0 auto}#g-footer .size-30{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#g-footer .size-20{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.brproperty.filter-forms .property-box-30{width:50%}body.g-zb #g-page-surround #g-top #top-d .phone span{display:none}body.g-zb #g-page-surround #g-mainbottom #home-blocks .col33{width:100%;max-width:768px;margin:0 auto;float:none}.br-slider .toptext .rightprice{float:none;width:100%;text-align:center}.br-slider .toptext{text-align:center}.brproperty.full{max-width:48rem}.brmap #map{height:300px}.br-left-wrapper .col50.left .property-box-25{margin-right:20px}.br-left-wrapper .col50.left .bits .icon img{width:35px}.br-left-wrapper .col50.right .valuetitlefield{font-size:16px}.brproperty.full .br-body .br-maininfo .br-left{width:100%}.brproperty.full .br-body .br-maininfo .br-right{width:100%}.br-left-wrapper .col50.right{text-align:left}.br-left-wrapper .col50.right ul li{margin-left:0;margin-right:20px}#top-a,#top-b{display:none}#top-d{position:absolute;top:0;right:0}#top-d .g-content{margin:0}body.g-zb .col50{width:100%}body.g-zb #g-page-surround #g-abovemain .col50 .imgcover,body.g-zb #g-page-surround #g-abovemain .col50 .smallcontent{height:auto;min-height:250px}body.g-zb #g-page-surround #g-mainbottom .developments.recent a{width:50%}body.g-zb #g-page-surround #g-main .developments a{width:50%}body.g-zb #g-page-surround #g-main .productitem .info{padding-left:0}body.g-zb #g-page-surround #g-header:after{display:none}body.g-zb #g-offcanvas #menu-4009-particle,body.g-zb #g-offcanvas #menu-6238-particle{padding:0}body.g-zb #g-offcanvas #menu-4009-particle span .g-menu-item-title,body.g-zb #g-offcanvas #menu-6238-particle span .g-menu-item-title{font-size:16px;font-weight:400}body.g-zb #g-offcanvas #menu-4009-particle li,body.g-zb #g-offcanvas #menu-6238-particle li{padding:8px}.itemFullText{padding:20px}body.g-zb .col25{width:50% !important}}@media screen and (max-width:480px){body.g-zb .col25{width:100% !important}body.g-zb #g-page-surround #g-main #k2Container .col50 h1,body.g-zb #g-page-surround #g-main #k2Container .col50 h2,body.g-zb #g-page-surround #g-main #k2Container .col50 h3,body.g-zb #g-page-surround #g-main #k2Container .col50 p,body.g-zb #g-page-surround #g-main #k2Container .col50 li,body.g-zb #g-page-surround #g-main #k2Container .col50 ul{padding:0px 0px}.acymailing_fulldiv form{margin:20px auto;display:inline-block}body.g-zb #g-page-surround #g-belowfeature #home-blocks .col33 .h-img{height:200px}body.g-zb #g-page-surround #g-footer #foot-d{text-align:center}body.g-zb #g-page-surround #g-footer #foot-d img{margin-bottom:10px}body.g-zb #g-page-surround #g-bottom .developments.recent a .spacer img{height:160px}body.view-listings #g-page-surround #g-feature .b-feature-bottom{top:auto !important;transform:none !important;position:relative}.brproperty.filter-forms .property-box-30{width:100%}.brproperty.filter-forms .property-box-30 select{font-size:16px !important}body.g-zb #g-page-surround #g-mainbottom .developments.recent a .spacer img{height:150px}body.g-zb #g-page-surround #g-main .developments a{width:100%}body.g-zb #g-page-surround #g-main .developments a .spacer .overlay{background:rgba(26, 26, 26, 0.7)}body.g-zb #g-page-surround #g-main .developments a .spacer .overlay .icon{opacity:0.8}body.g-zb #g-page-surround #g-main .prodgallery .flex-viewport{height:300px}body.g-zb #g-page-surround #g-main .prodgallery .flex-viewport li{height:300px}body.g-zb #g-page-surround #g-main .developments a .spacer{margin:10px 0}}