@font-face{font-family:itcavantgardegothicstdboldcon;src:url(itcavantgardestd_boldcn-webfont.eot);src:local('☺'),url(itcavantgardestd_boldcn-webfont.woff) format('woff'),url(itcavantgardestd_boldcn-webfont.ttf) format('truetype'),url(itcavantgardestd_boldcn-webfont.svg#webfontrYJWGE0J) format('svg');font-weight:400;font-style:normal}@font-face{font-family:itcavantgardegothicstdbookcon;src:url(itcavantgardestd-bkcn-webfont.eot);src:local('☺'),url(itcavantgardestd-bkcn-webfont.woff) format('woff'),url(itcavantgardestd-bkcn-webfont.ttf) format('truetype'),url(itcavantgardestd-bkcn-webfont.svg#webfont6aYoJcxH) format('svg');font-weight:400;font-style:normal}.nav-tabs>li>a{border:none}.nav-tabs>li{margin-bottom:0}body{background:#fff;margin:0 auto;font-size:16px}#agentpage #all-after-header{padding-top:76px}#teampage #all-after-header{padding-top:89px}#preload{display:none}.container{padding:30px}.agentrow{margin:20px 0;height:175px}.agentcell{width:200px;float:left}.container.fullwidth{width:1000px;padding:0}.whiteBG{background:#fff}.greyBG{background:url(/img/cream_dust.png) repeat}.footerBG{background:rgba(0,0,0,.9);color:#fff}.container.fullwidth.divider{background:url(/img/cream_dust.png) repeat;color:#000;border-bottom:1px solid #555}.divider h2{font-size:22px;font-weight:400;font-family:itcavantgardegothicstdboldcon;margin:20px 30px 5px 0;text-align:right}#pagetitle{font-family:crimson text,Georgia;font-size:36px;text-align:center;margin:1em 0}.page-subheader{font-size:24px;font-family:crimson text,Georgia;text-align:center;margin:3em 0 1em}h3{width:520px;margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0}p{font-family:lato;font-weight:400;font-size:18px}.different-font{font-family:georgia;font-style:italic;font-size:21px}span.border{border:1px solid #fff;width:100%;height:100%;display:block}input,select,textarea{outline:0}ul{padding:0}.previous-icon{background-image:url(/img/icons/previous.jpg);background-repeat:no-repeat;width:56px;height:30px;display:block}.next-icon{background-image:url(/img/icons/next.jpg);background-repeat:no-repeat;width:56px;height:30px;display:block}span.check{background-image:url(/img/icons/icon-check.svg);background-repeat:no-repeat;width:20px;height:18px;display:block}.icon-calculator{background-image:url(/img/icons/icon-calculator.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-calculator:hover{background-image:url(/img/icons/icon-calculator-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-buildinglistings{background-image:url(/img/icons/icon-listings.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-buildinglistings:hover{background-image:url(/img/icons/icon-listings-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-email{background-image:url(/img/icons/icon-email.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-email:hover{background-image:url(/img/icons/icon-email-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-facebook{background-image:url(/img/icons/icon-facebook.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-facebook:hover{background-image:url(/img/icons/icon-facebook-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-twitter{background-image:url(/img/icons/icon-twitter.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-twitter:hover{background-image:url(/img/icons/icon-twitter-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-google{background-image:url(/img/icons/icon-google.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.icon-google:hover{background-image:url(/img/icons/icon-google-hover.svg);background-repeat:no-repeat;display:block;width:74px;height:74px}.share-article-icons a:active{text-decoration:none}.share-article-icons a:hover{text-decoration:none}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}a:hover div.hover-cover{background-color:rgba(0,0,0,.7)}.hover-cover{width:100%;height:100%}#home .modal-backdrop{height:100%;z-index:1030}#home #top-slider .carousel-inner{margin-top:3px}#home #featured-blogs .featured-blogs-nav{bottom:373px;right:15px}#home .agent-head-pic .inner-border{border:2px solid #fff;border-radius:50%;height:100%}#home .no-listing-notice{font-family:crimson text;font-size:16px;margin:50px 0;text-align:center}.help-inline{display:block;color:red}nav.navbar{height:96px;margin:0 auto;background-color:#fff;border-bottom:0}#site-header{height:100%;border-bottom:3px solid #000}#navbar-collapse-1{height:100%!important;max-width:1000px;margin:0 auto}ul.nav.navbar-nav{width:100%;height:100%;float:none}.navbar-default .navbar-nav>li{width:20%;text-align:center;height:100%}nav.navbar li.dropdown{position:static;display:block}.navbar-default .navbar-nav>li>a{color:#000;text-transform:uppercase;font-size:14px;font-family:lato;font-weight:300}.navbar-default .navbar-nav>li.dropdown>a{padding-bottom:7px;position:absolute;bottom:0}nav.navbar li.dropdown.open>a{color:#000!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent}nav.navbar div.dropdown-menu{width:100%;text-align:center;border-radius:0;padding:20px 0 15px;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #000;border-top:3px solid #000;border-left:0;border-right:0;left:50%;top:93px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav.navbar div.dropdown-menu ul{list-style:none;padding-left:0;display:inline-block}nav.navbar div.dropdown-menu>ul>li{float:left;width:200px}nav.navbar div.dropdown-menu>ul>li>ul{padding-left:0}nav.navbar div.dropdown-menu>ul>li>ul>li{}nav.navbar li.dropdown div.dropdown-menu>ul>li>ul>li>a{font-style:italic;font-family:georgia;font-size:14px;color:#000}nav.navbar div.dropdown-menu .social-media-wrap .menu-facebook{background-image:url(/img/icons/icon-facebook2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-twitter{background-image:url(/img/icons/icon-twitter2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-instagram{background-image:url(/img/icons/icon-instagram2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-google{background-image:url(/img/icons/icon-google2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-youtube{background-image:url(/img/icons/icon-youtube2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-pinterest{background-image:url(/img/icons/icon-pinterest2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-linkedin{background-image:url(/img/icons/icon-linkedin2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-rss{background-image:url(/img/icons/icon-rss2.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-facebook:hover{background-image:url(/img/icons/icon-facebook2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-twitter:hover{background-image:url(/img/icons/icon-twitter2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-instagram:hover{background-image:url(/img/icons/icon-instagram2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-google:hover{background-image:url(/img/icons/icon-google2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-youtube:hover{background-image:url(/img/icons/icon-youtube2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-pinterest:hover{background-image:url(/img/icons/icon-pinterest2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-linkedin:hover{background-image:url(/img/icons/icon-linkedin2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .social-media-wrap .menu-rss:hover{background-image:url(/img/icons/icon-rss2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:block}nav.navbar div.dropdown-menu .ulnavbottomborder{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000}.buyer-guide,.seller-guide,.subscribe{margin:15px auto 0;width:250px;height:30px;padding:1px;border:1px dotted #000}.buyer-guide a,.seller-guide a,.subscribe a{font-size:14px!important;color:#000;font-family:Georgia;display:block;font-style:italic;height:100%;line-height:27px;text-transform:lowercase;cursor:pointer}.buyer-guide a:hover,.seller-guide a:hover,.subscribe a:hover{background-color:#000;color:#fff;text-decoration:none}.social-media-wrap ul li{display:inline-block;margin-top:10px;margin-right:10px}.featured-agent-info .social-media-wrap ul li{margin-right:0}#google-search.dropdown.open a{}div#sitesearch{}div#sitesearch .sw_qbox{border:0;background-color:transparent;font-size:16px;outline:none;font-family:Georgia;font-style:italic}div#sitesearch .sw_qbox::-webkit-input-placeholder{color:#000}div#sitesearch .sw_qbtn{background-image:url(/img/icons/google-search.png);background-repeat:no-repeat;color:#000;-webkit-appearance:none;border:0;background-color:transparent;width:14px;height:14px}.find-arrow,.sell-arrow,.blog-arrow,.aboutus-arrow{position:absolute;top:0}.find-arrow{left:213px}.sell-arrow{left:409px}.blog-arrow{right:401px}.aboutus-arrow{right:186px}#aboutus .social-media-wrap{margin-top:5px}#page-title{}#top-carousel{padding-bottom:4px;border-bottom:3px solid #000}#top-slider .carousel-inner{height:600px;margin-top:100px}#top-slider .image{width:100%;height:600px;background-size:cover;background-repeat:no-repeat;background-position:center}#top-slider .carousel-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:inherit}#top-slider .carousel-caption h2.header{font-family:lato;font-size:42px;font-weight:700;margin:0}#top-slider .carousel-caption .sub_header{font-size:18px;font-family:lato;font-weight:300;text-transform:uppercase}#top-slider .carousel-indicators{bottom:0;margin-bottom:7px}#top-slider .carousel-indicators li{position:relative}#top-slider .carousel-indicators .active{background-color:#000;width:10px;height:10px;margin:1px}#top-slider .carousel-indicators .active:after{content:"";display:block;width:4px;height:4px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top-slider .carousel-caption .description p{font-family:crimson text,Georgia;font-size:16px;margin-top:5px;margin-bottom:13px}#top-slider .carousel-caption .linked_to_url{border:1px solid rgba(255,255,255,.7);width:250px;height:30px;padding:1px;margin:0 auto}#top-slider .carousel-caption .linked_to_url a{color:#fff;border:none;font-family:georgia;font-style:italic;font-size:14px;background-color:rgba(0,0,0,.4);width:100%;height:100%;display:block;line-height:25px}#top-slider .carousel-caption .linked_to_url a:hover{background-color:#fff;color:#000;border:none;text-decoration:none;text-shadow:none}#search-form #google-search .search-submit a:hover{background-color:#000!important;color:#fff;text-decoration:none}#search-form .advanced-search-wrap a{font-size:11px;font-family:Georgia;font-style:italic;color:#000}#search-form .ui-widget-content{background:0 0;height:6px;position:relative}#search-form .price-range{border-left:0}#search-form .neighbourhood-filter,.niche-filter{position:relative}#search-form .neighbourhood-filter .dropdown-wrap,.niche-filter .dropdown-wrap{cursor:pointer}#search-form .angle-down{width:100%;border-bottom:1px solid #000;font-family:crimson text}#search-form .angle-down i.fa{position:absolute;right:20px}#search-form .ui-slider-horizontal .ui-slider-range{height:1px;top:5px;color:#000;background-color:#000;position:absolute}#search-form .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:none;color:#000;font-weight:700;border-radius:100%;width:12px;height:14px}#search-form .ui-state-active,.ui-state-focus{outline:0}nav.navbar .google-search div.dropdown-menu{padding:20px 0 8px}#search-form li.dropdown.google-search.open .search-submit a:hover{background-color:#000!important;color:#fff;text-decoration:none}div#sitesearch{border:1px solid #000;height:50px;margin:0 auto;width:800px}div#sitesearch .sw_qbox{float:left;width:94%;height:50px;text-indent:10px}div#sitesearch .sw_qbtn{background-image:url(/img/icons/google-search.png);background-repeat:no-repeat;color:#000;-webkit-appearance:none;border:0;background-color:transparent;width:47px;height:38px;background-position:center;border-left:1px solid #000;margin-top:5px}.search-submit{width:250px;height:30px;padding:1px;margin:0 auto;border:1px dotted #000;margin-bottom:12px;margin-top:25px}.search-submit a{height:100%;width:100%;display:block;color:#000;font-size:14px;font-family:Georgia;font-style:italic;border-left:0;line-height:25px;padding-left:0}.gs-result .gs-title,.gs-result .gs-title *{border:0;text-decoration:none;font-weight:700;color:#000}a.gs-title:hover{text-decoration:underline}.price-range{}.price-range,.bedroom-range,.bathroom-range,.sqft-range{text-align:center}.neighbourhood-filter label,.niche-filter label{font-family:lato;font-size:14px;font-weight:400;text-transform:uppercase}ul#neighbourhood-filter li,ul#niche-filter li{cursor:pointer;font-family:crimson text}ul#neighbourhood-filter{width:100%;height:200px;overflow-y:scroll;display:none}ul#niche-filter{width:100%;display:none}.price-range label,.bedroom-range label,.bathroom-range label,.sqft-range label{font-family:lato;font-size:14px;font-weight:400;text-transform:uppercase}.price-range p,.bedroom-range p,.bathroom-range p,.sqft-range p{margin:0}#slider-range-price,#slider-range-bedrooms{text-align:center;margin-right:15px}.ui-widget-content{background:0 0;height:6px;border:none;border-bottom:1px solid #cecece;position:relative}.ui-corner-all{border-radius:0}.ui-slider-horizontal .ui-slider-range{height:1px;top:5px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;font-weight:700;border-radius:100%;width:12px;height:14px}.ui-slider .ui-slider-handle{cursor:pointer;position:absolute;top:-4px}#amount,#bedrooms,#bathrooms,#footage{background:none repeat scroll 0 0 transparent;border:medium;width:100%;padding-left:0;margin-left:-5px;font-family:minion-pro,Georgia;font-size:14px}a.search-form-submit{display:block;text-align:center;float:right;cursor:pointer}#real-estate-starts-here{margin-top:60px;margin-bottom:40px;padding-bottom:40px;text-align:center;border-bottom:2px solid #000}#real-estate-starts-here h3{margin:0 auto;border-top:1px solid #000;padding:10px 0;max-width:462px;border-bottom:1px solid #000;font-family:lato;font-weight:300}#real-estate-starts-here .content{}#real-estate-starts-here .content p{font-family:crimson text,Georgia;font-size:36px;max-width:800px;margin:0 auto 55px}.read-more-border{height:30px;border:1px dotted #000;display:block;font-size:14px;line-height:24px;font-family:Georgia;font-style:italic;margin:0 auto;padding:1px}.read-more{width:100%;height:100%;color:#000;display:block;text-align:center}.read-more:hover{background-color:#000;color:#fff;text-decoration:none}#we-are-blu{margin-top:60px;margin-bottom:40px;padding-bottom:40px;text-align:center;border-bottom:2px solid #000}#we-are-blu .we-are-blu-heading{font-size:30px;font-family:crimson text,Georgia;text-align:center;margin-bottom:10px}#we-are-blu .content{}#we-are-blu .content p{font-family:crimson text,Georgia;font-size:16px;max-width:950px;margin:0 auto 30px}#we-are-blu .content a{font-weight:700;color:#000}#we-are-blu .content a:hover{font-weight:700;color:#000;text-decoration:underline}#property-list{margin-bottom:30px;position:relative}#property-list .property-list-toggle{margin:0 auto;position:relative}#property-list .property-list-toggle .property-list-toggle-wrapper{width:270px;margin:0 auto;padding:1px;border:1px solid #000;position:relative;background-color:#fff}#property-list .property-list-toggle .property-list-toggle-wrapper a{color:#000;font-family:georgia;font-size:14px;font-style:italic;display:block;float:left;width:50%;text-align:center;padding:5px 0;cursor:pointer}#property-list .property-listing-nav{position:absolute;top:0;right:32px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#property-list .property-listing-nav .slick-prev{position:absolute;left:5px}#property-list .property-listing-nav .slick-next{position:absolute;right:5px}.slick-next:before,.slick-prev:before{content:""}.slick-prev,.slick-prev:hover,.slick-prev:focus{background-image:url(/img/icons/arrow-left-black.png);background-repeat:no-repeat;background-position:center}.slick-next,.slick-next:hover,.slick-next:focus{background-image:url(/img/icons/arrow-right-black.png);background-repeat:no-repeat;background-position:center}.slick-prev.slick-disabled{background-image:url(/img/icons/arrow-left-grey.png);background-repeat:no-repeat;background-position:center}.slick-next.slick-disabled{background-image:url(/img/icons/arrow-right-grey.png);background-repeat:no-repeat;background-position:center}#property-list .street-address{font-family:lato;font-size:16px;font-weight:300}div#property-list .price,div#property-list .listing-agent{font-family:crimson text,Georgia;font-size:16px}div#property-list .listing-brokerage{font-family:crimson text,Georgia;font-size:12px}div#property-list .street-address,div#property-list .price{margin-bottom:20px}#property-list .property-list-toggle .property-list-toggle-wrapper a.active,#property-list .property-list-toggle .property-list-toggle-wrapper a.active:hover{color:#fff;background-color:#000;text-decoration:none}div#property-list .property-list-toggle .property-list-toggle-wrapper a:hover{color:#fff;background-color:#aaa;text-decoration:none}#property-list .property-list-toggle hr{border-top:1px solid #000;position:absolute;top:-3px}.property-list-wrapper{margin-bottom:25px;margin-top:50px;overflow:hidden;padding-bottom:35px}.property-list-wrapper .owl-dots{display:none}.our-picks-listings div.property-list-wrapper div>a{width:100%;padding:0 15px;float:left;height:203px;color:#fff}.our-picks-listings div.property-list-wrapper div>a>.image,.our-picks-listings div.property-list-wrapper>a>.image{position:relative}.our-picks-listings div.property-list-wrapper div>a .image div.hover-cover,.our-picks-listings div.property-list-wrapper>a .image div.hover-cover{padding:5px;width:100%;height:100%}.our-picks-listings div.property-list-wrapper .listing-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;display:none}.our-picks-listings div.property-list-wrapper div>a:hover div.hover-cover,.our-picks-listings div.property-list-wrapper>a:hover div.hover-cover{background-color:rgba(0,0,0,.7)}.our-picks-listings div.property-list-wrapper div>a:hover .listing-info,.our-picks-listings div.property-list-wrapper>a:hover .listing-info{display:block}.our-entire-listings div.property-list-wrapper div>a,.our-entire-listings div.property-list-wrapper>a{width:25%;padding:0 15px;float:left;height:203px;color:#fff}.our-entire-listings div.property-list-wrapper div>a,.our-entire-listings div.property-list-wrapper>a{width:100%;padding:0 15px;float:left;height:203px;color:#fff}.our-entire-listings div.property-list-wrapper div.owl-item{float:left}.our-entire-listings div.property-list-wrapper>a>.image,.our-entire-listings div.property-list-wrapper div>a>.image{position:relative}.our-entire-listings div.property-list-wrapper>a .image div.hover-cover,.our-entire-listings div.property-list-wrapper div>a .image div.hover-cover{padding:5px;width:100%;height:100%}.our-entire-listings div.property-list-wrapper .listing-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;display:none}.our-entire-listings div.property-list-wrapper div>a:hover div.hover-cover{background-color:rgba(0,0,0,.7)}.our-entire-listings div.property-list-wrapper div>a:hover .listing-info{display:block}.agent-head-pic{width:64px;height:64px;display:block;background-repeat:no-repeat;background-size:70px;position:absolute;bottom:-32px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.property-list-wrapper>a:hover .agent-head-pic,#niche #neighbourhood-list .neighbourhood-listing-looper .listing-row>a:hover .agent-head-pic,#niche #our-picks-content .listing-row>a:hover .agent-head-pic{bottom:169px}.agent-head-pic.shawn{background-image:url(/img/team/shawn.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.nina{background-image:url(/img/team/nina.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.nels{background-image:url(/img/team/nels.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.alex{background-image:url(/img/team/alex.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.ben{background-image:url(/img/team/ben.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.dan{background-image:url(/img/team/dan.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.jen{background-image:url(/img/team/jen.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.ross{background-image:url(/img/team/ross.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.mike{background-image:url(/img/team/mike.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.neal{background-image:url(/img/team/neal.jpg);border-radius:100%;border:1px solid #fff}.agent-head-pic.yvetter{background-image:url(/img/team/yvette.jpg);border-radius:100%;border:1px solid #fff}#featured-agent{padding-right:0;padding-left:0;padding-bottom:3px;border-bottom:2px solid #000;margin-bottom:100px}#featured-agent .featured-agent-wrap{height:400px}#featured-agent .featured-agent-info{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#featured-agent .featured-agent-info .featured-agent-full-name{text-transform:uppercase;font-size:24px;font-family:lato;font-weight:300;line-height:24px;color:#000}#featured-agent .featured-agent-info>a:hover{text-decoration:none}#featured-agent .featured-agent-info .featured-agent-title{text-transform:lowercase;font-size:14px;font-family:georgia;font-style:italic;font-weight:300;line-height:14px;margin-bottom:55px}#featured-agent .featured-agent-info .featured-agent-phone{text-transform:uppercase;font-size:24px;font-family:lato;font-weight:300;line-height:24px}#featured-agent .featured-agent-info .featured-agent-email{text-transform:lowercase;font-size:24px;font-family:lato;font-weight:300;line-height:24px;margin-bottom:68px}#featured-agent .featured-agent-info .featured-agent-more-info{text-transform:lowercase;font-size:14px;font-family:georgia;font-style:italic;font-weight:300;margin-bottom:35px}#more-info-border{width:250px;height:30px;border:1px dotted #000;display:block;font-size:14px;line-height:24px;font-family:Georgia;font-style:italic;margin:0 auto;padding:1px}#featured-agent .featured-agent-info .featured-agent-heading{font-family:crimson text,Georgia;font-size:18px}#post #user-content,#singlepage #user-content{text-align:center;padding:0 10%}#post #user-content ul,#user-content li,#singlepage #user-content ul,#user-content li{text-align:left}#post #user-content .social-media-wrap ul,#user-content li,#singlepage #user-content .social-media-wrap ul,#user-content .social-media-wrap li{text-align:center}#post #user-content>*,#singlepage #user-content>*{font-family:crimson text!important;font-size:16px;font-weight:300!important}#post #user-content a,#singlepage #user-content a{color:#000;text-decoration:underline}#post #user-content img,#singlepage #user-content img,#post #user-content iframe,#singlepage #user-content iframe{max-width:1200px;display:block;position:relative;left:50%;transform:translateX(-50%)}#post #user-content img.image-divider,#singlepage #user-content img.image-divider{padding-bottom:3px;border-bottom:3px solid #000;margin-bottom:3px}#post #user-content h1,#post #user-content h2,#post #user-content h3,#post #user-content h4,#singlepage #user-content h1,#singlepage #user-content h2,#singlepage #user-content h3,#singlepage #user-content h4{font-family:lato!important;border:none}#user-content .lato-heading{font-family:lato;font-weight:300;font-size:18px}#user-content .social-media-wrap .menu-facebook{background-image:url(/img/icons/icon-facebook2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-twitter{background-image:url(/img/icons/icon-twitter2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-instagram{background-image:url(/img/icons/icon-instagram2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-google{background-image:url(/img/icons/icon-google2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-youtube{background-image:url(/img/icons/icon-youtube2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-pinterest{background-image:url(/img/icons/icon-pinterest2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-linkedin{background-image:url(/img/icons/icon-linkedin2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-rss{background-image:url(/img/icons/icon-rss2.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-facebook:hover{background-image:url(/img/icons/icon-facebook2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-twitter:hover{background-image:url(/img/icons/icon-twitter2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-instagram:hover{background-image:url(/img/icons/icon-instagram2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-google:hover{background-image:url(/img/icons/icon-google2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-youtube:hover{background-image:url(/img/icons/icon-youtube2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-pinterest:hover{background-image:url(/img/icons/icon-pinterest2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-linkedin:hover{background-image:url(/img/icons/icon-linkedin2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .social-media-wrap .menu-rss:hover{background-image:url(/img/icons/icon-rss2-hover.png);background-repeat:no-repeat;width:42px;height:42px;display:inline-block}#user-content .subscribe{margin:15px auto 30px;width:250px;height:30px;padding:1px;border:1px dotted #000}#user-content .subscribe a{font-size:14px!important;color:#000;font-family:Georgia;font-weight:100;display:block;font-style:italic;height:100%;line-height:27px;text-transform:lowercase;text-decoration:none!important;cursor:pointer}#user-content .subscribe a:hover{background-color:#000;color:#fff!important;text-decoration:none!important}#footer-share-wrapper{border-top:3px solid #000;padding-top:5px}#footer-share-wrapper .share-article-icons{float:right}#footer-share-wrapper .share-article-icons .text{font-family:crimson text;font-size:14px;margin-right:.5em}#footer-share-wrapper .share-article-icons img.icon{width:22px}#featured-neighbourhood{padding-right:0;padding-left:0;padding-bottom:3px;border-bottom:2px solid #000;margin-bottom:100px}#featured-neighbourhood .featured-neighbourhood-wrap{height:400px}#featured-neighbourhood .featured-neighbourhood-info{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#featured-neighbourhood .featured-neighbourhood-info .featured-neighbourhood-full-name{text-transform:uppercase;font-size:24px;font-family:lato;font-weight:300;color:#000}#featured-neighbourhood .featured-neighbourhood-info a:hover{text-decoration:none}#featured-neighbourhood .featured-neighbourhood-info .featured-neighbourhood-heading{font-family:crimson text,Georgia;font-size:18px}#featured-building{padding-right:0;padding-left:0;padding-bottom:3px;border-bottom:2px solid #000;margin-bottom:100px}#featured-building .featured-building-wrap{height:400px}#featured-building .featured-building-info{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#featured-building .featured-building-info .featured-building-full-name{text-transform:uppercase;font-size:24px;font-family:lato;font-weight:300;color:#000}#featured-building .featured-building-info a:hover{text-decoration:none}#featured-building .featured-building-info .featured-building-heading{font-family:crimson text,Georgia;font-size:18px}#featured-blogs{padding-bottom:30px;border-bottom:2px solid #000;margin-bottom:60px;position:relative}#postcategorypage #featured-blogs{padding-bottom:0;border-bottom:none;margin-bottom:0}#blog #featured-blogs{margin-bottom:0;padding-bottom:0;border:none}#featured-blogs .featured-blogs-heading{font-size:24px;font-family:crimson text,Georgia;text-align:center;margin-bottom:10px}#featured-blogs .featured-blogs-main{margin-bottom:30px}#featured-blogs .featured-blogs-main .featured-blogs-main-image{position:relative}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-title{font-size:42px;text-transform:uppercase;font-weight:700;font-family:lato;text-shadow:0 1px 2px rgba(0,0,0,.6)}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-author{font-size:18px;text-transform:uppercase;font-weight:300;font-family:lato;text-shadow:0 1px 2px rgba(0,0,0,.6)}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-excerpt{font-size:16px;font-weight:400;font-family:crimson text,Georgia;max-width:772px;margin:0 auto 15px;text-shadow:0 1px 2px rgba(0,0,0,.6)}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-link{border:1px solid rgba(255,255,255,.7);width:250px;height:30px;padding:1px;margin:0 auto}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-link a{color:#fff;border:none;font-family:georgia;font-style:italic;font-size:14px;background-color:rgba(0,0,0,.4);width:100%;height:100%;display:block;line-height:25px}#featured-blogs .featured-blogs-main .featured-blogs-main-info-wrap .featured-blogs-main-link a:hover{background-color:#fff;color:#000;border:none;text-decoration:none;text-shadow:none}#featured-blogs .featured-blogs-nav{position:absolute;right:0;bottom:314px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#featured-blogs .featured-blogs-nav .slick-prev{left:5px}#featured-blogs .featured-blogs-nav .slick-next{right:5px}#featured-blogs .featured-blogs-bottom{overflow:hidden}#featured-blogs .featured-blogs-bottom-wrapper{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#featured-blogs .featured-blogs-bottom-wrapper .featured-blogs-item{width:1200px;float:left}#featured-blogs .featured-thumbnail-blog{float:left;width:273px!important;margin:0 18px;text-align:center}#featured-blogs .featured-thumbnail-blog .featured-thumbnail-blog-image{margin-bottom:20px;position:relative;color:#fff}#featured-blogs .featured-thumbnail-blog .featured-thumbnail-blog-image div.hover-cover{padding:5px;width:100%;height:100%}#featured-blogs .featured-thumbnail-blog .featured-thumbnail-blog-image span.border{border:1px solid #fff;width:100%;height:100%;display:block}#featured-blogs .featured-thumbnail-blog .featured-thumbnail-blog-image .featured-blog-detail{position:absolute;text-align:center;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;width:185px}#featured-blogs .featured-thumbnail-blog:hover .featured-thumbnail-blog-image div.hover-cover{background-color:rgba(0,0,0,.6)}#featured-blogs .featured-thumbnail-blog:hover .featured-thumbnail-blog-image .featured-blog-detail{display:block}#featured-blogs .featured-thumbnail-blog .featured-thumbnail-blog-title{font-size:14px;color:#000;font-family:lato;font-weight:300;text-transform:uppercase;min-height:62px}#featured-blogs .featured-thumbnail-blog:nth-child(4){margin-right:0}.featured-blog-title{font-family:lato;font-weight:300;font-size:16px;text-transform:uppercase;margin-bottom:20px}.featured-blog-author{margin-bottom:20px}.featured-blog-author,.featured-blog-date{font-family:crimson text,Georgia;font-size:16px}#postcategorypage #featured-blogs.row,#blog #featured-blogs.row{padding-bottom:0;border-bottom:0;margin-bottom:0}#postcategorypage #featured-blogs .featured-blogs-main,#blog #featured-blogs .featured-blogs-main{margin-bottom:0;padding-bottom:3px;border-bottom:3px solid #000}#postcategorypage .filter,#blog .filter{width:100%;margin:10px 0 0}#postcategorypage .filter .filter-container,#blog .filter .filter-container{padding:5px 0;border-bottom:2px solid #000;margin:0 auto}#postcategorypage .filter div.dropdown,#blog .filter div.dropdown{padding:5px 20px;float:left;display:inline-block;width:50%}#postcategorypage .filter div.dropdown.open a,#blog .filter div.dropdown.open a{background:#fff}#postcategorypage .filter div.dropdown.left,#blog .filter div.dropdown.left{border-right:2px solid #000}#postcategorypage .filter div.dropdown a,#blog .filter div.dropdown a{color:#000;font-family:Georgia;font-style:italic;font-size:16px;width:100%;display:inline-block}#postcategorypage .filter div.dropdown a .text,#blog .filter div.dropdown a .text{line-height:1em;display:inline-block}#postcategorypage .filter div.dropdown a .down-arrow,#blog .filter div.dropdown a .down-arrow{float:right;position:relative;top:7px;display:inline-block}#postcategorypage .filter div.dropdown ul.dropdown-menu,#blog .filter div.dropdown ul.dropdown-menu{width:100%;top:117%;border:none;border-radius:0}#postcategorypage .filter div.dropdown ul.dropdown-menu a,#blog .filter div.dropdown ul.dropdown-menu a{font-size:1em;font-style:normal}#postcategorypage #intro,#blog #intro{display:block;margin:70px auto;text-align:center}#postcategorypage #intro *:not(h2),#blog #intro *:not(h2){font-size:16px;font-family:crimson text;font-weight:300}#postcategorypage #intro h2,#blog #intro h2{font-family:lato;font-weight:100;font-size:18px}#postcategorypage .single-post-container,#blog .single-post-container{padding-right:0;padding-left:0;padding-bottom:3px;border-bottom:2px solid #000;margin-bottom:100px}#postcategorypage .post-looper:last,#blog .post-looper:last{margin-bottom:0}#postcategorypage .single-post-container .col-image,#blog .single-post-container .col-image{padding:0}#postcategorypage .single-post-container .blog-main-image,#blog .single-post-container .blog-main-image{background-size:cover;background-position:center center;width:100%;height:400px}#postcategorypage .single-post-container .caption,#blog .single-post-container .caption{padding:0 50px;position:relative}#postcategorypage .single-post-container .caption>*,#blog .single-post-container .caption>*{text-align:center}#postcategorypage .single-post-container .date,#postcategorypage .single-post-container .author,#postcategorypage .single-post-container .excerpt,#blog .single-post-container .date,#blog .single-post-container .author,#blog .single-post-container .excerpt{font-family:crimson text}#postcategorypage .single-post-container .excerpt,#postcategorypage .single-post-container .author,#blog .single-post-container .excerpt,#blog .single-post-container .author{font-weight:300}#postcategorypage .single-post-container .date,#postcategorypage .single-post-container .excerpt,#blog .single-post-container .date,#blog .single-post-container .excerpt{font-size:14px}#postcategorypage .single-post-container .title,#blog .single-post-container .title{text-transform:uppercase;font-size:24px;font-family:lato;font-weight:300;line-height:30px;color:#000;margin-top:1.5em}#postcategorypage .single-post-container .author,#blog .single-post-container .author{margin-top:.5em;font-size:18px;margin-bottom:32px}#postcategorypage .single-post-container .excerpt,#blog .single-post-container .excerpt{margin-bottom:2em;font-weight:300;font-size:16px}#postcategorypage .single-post-container .read-more,#blog .single-post-container .read-more{text-transform:lowercase;font-family:Georgia;font-size:14px;font-style:italic;font-weight:300;margin-bottom:35px}#postcategorypage .single-post-container .social-media-icons,#blog .single-post-container .social-media-icons{margin-top:1em}#postcategorypage .single-post-container .social-media-icons a,#postcategorypage .single-post-container .social-media-icons a:focus,#postcategorypage .single-post-container .social-media-icons a:hover,#postcategorypage .single-post-container .social-media-icons a:active,#blog .single-post-container .social-media-icons a,#blog .single-post-container .social-media-icons a:focus,#blog .single-post-container .social-media-icons a:hover,#blog .single-post-container .social-media-icons a:active{text-decoration:none}#postcategorypage .single-post-container .social-media-icons img.icon,#blog .single-post-container .social-media-icons img.icon{width:22px;margin-right:.125em;display:inline-block}#postcategorypage .pagination-links,#post .pagination-links,#blog .pagination-links{border-bottom:1px solid #000;padding:.25em}#post .pagination-links{height:53px}#postcategorypage .pagination-links a,#post .pagination-links a,#blog .pagination-links a{color:#000}#postcategorypage .pagination-links img.icon,#post .pagination-links img.icon,#blog .pagination-links img.icon{width:72px}#post .pagination-links img.icon{width:100px}#postcategorypage .pagination-links .text,#post .pagination-links .text,#blog .pagination-links .text{font-size:14px;font-family:Georgia;font-style:italic}#postcategorypage .pagination-links a.left>*,#post .pagination-links a.left>*,#blog .pagination-links a.left>*{float:right}#postcategorypage .pagination-links img.icon,#post .pagination-links img.icon,#blog .pagination-links img.icon{position:relative;bottom:-20px}#postcategorypage .pagination-links a.left .text,#post .pagination-links a.left .text,#blog .pagination-links a.left .text{position:absolute;bottom:0;transform:translateX(-1em)}#postcategorypage .pagination-links a.right .text,#post .pagination-links a.right .text,#blog .pagination-links a.right .text{position:absolute;bottom:0;transform:translateX(1em)}#postcategorypage #archives,#post #archives,#blog #archives{padding-bottom:20px;border-bottom:3px solid #000;margin-bottom:3em}#archives .year{color:#000;font-size:14px;font-family:Lato;text-align:center}#archives .year .text{margin-bottom:-20px}#archives .months{width:100%;font-family:georgia;text-align:center;font-style:italic;text-transform:lowercase;position:absolute;top:61px}.categories.row ul{list-style:none;text-align:center}.categories.row ul li a{font-family:georgia;font-style:italic;text-transform:lowercase;color:#000;line-height:2em}#post #main-image{height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:3px;position:relative}#post hr#main-image-border{border-top:3px solid #000;margin-top:5px;padding:0}#post #date-share-nav{font-family:crimson text;font-size:16px;border-bottom:2px solid #000;margin:2em auto 4em}#post #date-share-nav .date,#post #date-share-nav .share-articles-icons,#post #date-share-nav .share-articles-icons .text,#post #date-share-nav .share-articles-icons img.icon{position:relative;bottom:0}#post #date-share-nav .float-wrapper{float:right;position:relative}#post #date-share-nav .share-article-icons{margin-right:1em;position:relative}#post #date-share-nav .share-article-icons img.icon{width:1.75em;margin-right:.125em;vertical-align:bottom;display:inline-block}#post #date-share-nav .share-article-icons,#post #nav{float:left}#post #nav{position:relative;margin-bottom:5px}#post #nav .btn-nav img{padding:5px}#post #nav .btn-nav.left img{position:absolute;top:3px;left:6px}#post #nav .btn-nav.right img{position:absolute;top:3px;right:6px}#post .listing-agent-info{margin:0 auto 2em;position:relative}#post #credits{text-align:center}#post #credits .credit-category,#post #credits .photographer-link{font-family:georgia;font-style:italic;font-size:14px;font-weight:100}#post #credits .photographer-link a{color:#000;text-decoration:underline}#post #credits .credit-name{font-family:lato;font-size:16px;font-weight:100;text-transform:uppercase;color:#000}#post #credits .divider{margin-left:30px}#post .pagination-links .date{font-family:crimson text;font-size:14px;text-align:center;position:relative;font-weight:600}#company-info{background-image:url(/img/team-photo2.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:580px}#company-info-wrapper{max-width:800px;margin:60px auto 0;color:#fff}#company-info .nav-tabs{border-bottom:1px solid #fff;border-top:1px solid #fff;max-width:600px;margin:0 auto}#company-info .nav-tabs>li{float:left;text-align:center;margin-bottom:0;width:33.33%}#company-info .nav-tabs>li>a{color:#cecece;font-size:21px;font-style:italic;font-family:georgia}#company-info .nav-tabs>li>img{position:absolute;bottom:-25px;display:none;left:50%;margin-left:-16px}#company-info .nav-tabs>li>a:hover,.nav>li>a:focus{border:none;background-color:transparent;border-color:transparent}#company-info .nav-tabs>li:hover>a,.nav>li:focus>a{color:#fff}#company-info .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:transparent;color:#fff;border:none}#company-info .nav-tabs>li:hover>img,.nav>li:focus>img,.nav-tabs>li.active>img,.nav-tabs>li.active>img,.nav-tabs>li.active>img{display:block!important}#company-info .tab-content{margin-top:50px}#company-info .tab-content .tab-pane p{text-align:center;padding-bottom:15px;font-family:crimson text,Georgia;font-family:14px}div#neighbourhoods-that-fit-wrapper{max-width:1200px;min-width:1024px;margin:0 auto;padding:50px 0;text-align:center}div#neighbourhoods-that-fit-wrapper h3{width:520px;margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0;font-family:lato;font-weight:300}div#neighbourhoods-that-fit-wrapper .isotope{margin-top:30px}div#neighbourhoods-that-fit-wrapper .isotope .grid-sizer,div#neighbourhoods-that-fit-wrapper .isotope .item{float:left;width:24.2%;height:290px;margin-bottom:10px;overflow:hidden}div#neighbourhoods-that-fit-wrapper .isotope .item .area{border:1px solid #cecece;height:100%}div#neighbourhoods-that-fit-wrapper .isotope .item .area p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-style:italic;font-size:24px;width:100%;font-family:georgia}div#neighbourhoods-that-fit-wrapper .isotope .item.width2{width:49.2%}div#neighbourhoods-that-fit-wrapper .isotope .item.height2{height:590px}div#neighbourhoods-that-fit-wrapper .isotope .item.height3{height:440px}div#neighbourhoods-that-fit-wrapper .isotope .item .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;padding:10px}.link-to-neighbourhood{background-color:#000;padding:3px;width:25%;margin:20px auto 0}.link-to-neighbourhood .border{border:1px solid #cecece;padding:5px 0}.link-to-neighbourhood .border a{color:#fff;font-style:italic;font-family:georgia;font-size:14px}#featured-property{text-align:center}#featured-property h3{font-family:lato;font-weight:300}#featured-property-carousel{padding-top:15px}#featured-property-carousel .item .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:785px}#featured-property-carousel .carousel-caption{background-color:rgba(255,255,255,.7);color:#000;text-shadow:none;text-align:left;padding:10px}#featured-property-carousel .carousel-caption>div{float:left}#featured-property-carousel .featured-property-logo{padding-right:10px}#featured-property-carousel .property-address{padding-top:18px;width:50%;padding-right:10px}#featured-property-carousel .property-address h1{margin:0;font-size:32px;line-height:30px}#featured-property-carousel .property-info{padding-top:8px;width:35%;float:right!important}#featured-property-carousel .property-info>div{border-bottom:1px solid #000}#featured-property-carousel .property-info>div>div{float:left;width:50%}#featured-property-carousel .property-info>div strong{font-family:minion-pro;font-size:18px;font-weight:400}#featured-property-carousel .carousel-indicators li{border:1px solid #000}#featured-property-carousel .carousel-indicators .active{background-color:#000}#featured-property-carousel a.left.carousel-control,#featured-property-carousel a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:8%;font-size:70px}#featured-property-carousel a.left.carousel-control img,#featured-property-carousel a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#featured-property-carousel .carousel-control:hover,#featured-property-carousel .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#featured-property-carousel .property-more a{font-family:georgia;font-size:14px;font-style:italic;color:#fff;display:block;background-image:url(/img/more-info.svg);background-repeat:no-repeat;max-width:136px;height:19px;margin-top:3px;text-indent:10px}@media screen and (max-width:1300px){#featured-property-carousel .property-address{width:80%}#featured-property-carousel .property-info{width:100%;padding-top:10px;padding-bottom:30px}}#from-our-blog{padding-top:50px;padding-bottom:50px;min-width:1024px}#from-our-blog h3{font-family:lato;font-weight:300}div#from-our-blog-wrapper{text-align:center}.blog{margin:35px 0}.blog-wrapper{border:1px solid #000;padding:3px;height:550px;overflow:hidden}.blog .image-wrapper{overflow:hidden;position:relative;margin-bottom:20px}.blog .image-wrapper .image{width:100%;height:343px;background-size:cover;background-position:center;background-repeat:no-repeat}.blog .image-wrapper .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;color:#fff;text-transform:uppercase;text-align:center;font-size:20px;width:100%;margin:0;line-height:20px}.blog .excerpt{text-align:center;padding:0 20px 20px}.blog .link-to-blog{background-color:#000;text-align:center;position:absolute;width:183px;bottom:-9px;left:50%;margin-left:-92.5px}.blog .link-to-blog a{color:#fff;font-style:italic;font-family:georgia;font-size:14px}@media(min-width:992px){.blog{width:20%;padding:0 15px;float:left;position:relative}}#featured-building{text-align:center}#featured-building h3{font-family:lato;font-weight:300}#div#featured-building-carousel{padding-top:20px}#featured-building-carousel .item .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:785px}#featured-building-carousel .carousel-caption{background-color:rgba(255,255,255,.7);color:#000;text-shadow:none;text-align:left;padding:10px}#featured-building-carousel .carousel-caption>div{float:left}#featured-building-carousel .featured-building-logo{padding-right:10px}#featured-building-carousel .building-address{padding-top:17px;width:50%;padding-right:10px}#featured-building-carousel .building-address h1{margin:0;font-family:georgia;font-size:32px;font-style:italic}#featured-building-carousel .building-address h2{font-size:24px;font-family:lato;font-weight:300;margin:0}#featured-building-carousel .building-info{width:35%;float:right!important;padding-bottom:25px}#featured-building-carousel .carousel-indicators li{border:1px solid #000}#featured-building-carousel .carousel-indicators .active{background-color:#000}#featured-building-carousel a.left.carousel-control,#featured-building-carousel a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:8%;font-size:70px}#featured-building-carousel a.left.carousel-control img,#featured-building-carousel a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#featured-building-carousel .carousel-control:hover,#featured-building-carousel .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#featured-building-carousel .building-more-info a{font-family:georgia;font-size:14px;font-style:italic;color:#fff;display:block;background-image:url(/img/more-info.svg);background-repeat:no-repeat;max-width:136px;height:19px;margin-top:3px;text-indent:10px}@media screen and (max-width:1300px){#featured-building-carousel .building-address{width:80%}#featured-building-carousel .building-info{width:100%;padding-top:10px;padding-bottom:30px}}div#agent-image{position:relative}#agent-image-full>.image{background-image:url(/img/shawn-lee.jpg);background-position:left center;background-size:cover;height:600px}div#agent-info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}div#agent-name{font-size:42px;font-family:lato;line-height:42px;font-weight:700}#agent-title{font-family:georgia;font-size:16px;font-style:italic;line-height:18px}#agentpage .search-from-wrapper{text-align:center}#agentpage .agent-mobile,#agentpage .agent-email{font-size:25px}#agentpage .agent-mobile,#agentpage .agent-email,#agentpage .agent-ocial-networks{float:left;width:33.33%}#agentpage .agent-social-networks span{vertical-align:text-top}#agentpage .no-listing-notice{font-family:crimson text;font-size:16px;margin:50px 0;text-align:center}#agentpage #agent-next-forward{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#agentpage #agent-next-forward a.next{right:0;position:absolute}#agentpage #featured-blogs .featured-blogs-heading{margin-bottom:47px}#agentpage #featured-blogs .featured-blogs-nav{bottom:309px;right:8px;display:none}div#agent-bio{padding:60px 15px;text-align:center}.agent-bio-full{width:800px;margin:0 auto}#agent-listings{text-align:center;padding:60px 15px}#agent-listings .agent-listings-toggle{width:370px;margin:0 auto 20px;position:relative}#agent-listings .agent-listings-toggle .agent-listings-toggle-wrapper{width:270px;margin:0 auto;padding:1px;border:1px solid #000;position:relative;background-color:#fff}#agent-listings .agent-listings-toggle .agent-listings-toggle-wrapper a{color:#000;font-family:georgia;font-size:14px;font-style:italic;display:block;float:left;width:50%;text-align:center;padding:5px 0;cursor:pointer}#agent-listings .agent-listings-toggle .agent-listings-toggle-wrapper a.active,#agent-listings .agent-listings-toggle .agent-listings-toggle-wrapper a:hover{color:#fff;background-color:#000}#agent-listings .agent-listings-toggle hr{border-top:1px solid #000;position:absolute;top:-3px}#agent-listings ul{padding:0;max-width:1200px;margin:0 auto;list-style:none}#agent-listings ul li{border:2px solid #cecece;padding:5px;margin-bottom:15px}#agent-listings .active-listing>div,#agent-listings .curated-listing>div{max-width:50%;float:left}#agent-listings .active-listing .listing-image img,#agent-listings .curated-listing .listing-image img{width:100%}#agent-listings ul li .listing-detail-info{max-width:75%;margin:0 auto}#agent-listings ul li .listing-address{font-family:lato;font-size:24px;font-weight:300}#agent-listings ul li .listing-price{font-family:crimson text;font-size:18px}#agent-listings ul li .listing-detail-info-wrapper{border:1px solid;padding:3px 20px}#agent-listings ul li .listing-detail-info-wrapper .listing-address{font-family:lato;font-size:24px;font-weight:300}#agent-listings ul li .listing-detail-info-wrapper>div{display:inline-block;width:28%;font-family:lato;font-size:16px;font-weight:300}#agent-listings ul li .listing-detail-info-wrapper>div .listing-bedrooms{border-left:1px solid;border-right:1px solid}#agent-listings ul li .different-font{font-family:georgia;font-size:16px}#agent-listings ul li .listing-read-more{border:1px solid;max-width:150px;margin:0 auto;padding:1px}#agent-listings ul li .listing-read-more a{font-size:14px;font-family:georgia;font-style:italic;background-color:#000;color:#fff;padding:3px 15px;display:block}#agent-philosophy{border-bottom:2px solid #000;padding-bottom:81px;margin-bottom:65px}#agent-philosophy>div{margin:0 auto;text-align:center}#agent-philosophy .nav-tabs{border-bottom:0;width:366px;margin:0 auto;padding-bottom:63px}#agent-philosophy .nav-tabs>li.active>a,#agent-philosophy .nav-tabs>li.active>a:hover,#agent-philosophy .nav-tabs>li.active>a:focus{color:#000}#agent-philosophy .nav-tabs>li.active>a img{display:block;margin:0 auto;padding-top:10px}#agent-philosophy .nav-tabs>li>a{border-radius:0;border:0;color:#a6a6a6;font-family:Georgia;font-size:21px;font-style:italic}#agent-philosophy .nav-tabs>li>a img{display:none}#agent-philosophy .nav>li>a:hover,.nav>li>a:focus{background-color:transparent}#agent-philosophy .nav-tabs>li>a:hover{border-color:transparent}#agent-philosophy .tab-content .tab-pane p{text-align:center;padding-bottom:15px;font-family:crimson text,Georgia;font-size:14px}div#agent-favourite{text-align:center;padding:60px 15px}div#agent-favourite-properties-carousel{height:800px;margin-top:20px}div#agent-favourite-properties-carousel .carousel-inner{height:100%}#agent-favourite .item{height:100%}#agent-favourite .item .image{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#agent-favourite-properties-carousel .carousel-caption{background-color:rgba(255,255,255,.7);color:#000;text-shadow:none;text-align:left;padding:10px}#agent-favourite-properties-carousel .carousel-caption>div{float:left}#agent-favourite-properties-carousel .featured-property-logo{padding-right:10px}#agent-favourite-properties-carousel .property-address{padding-top:18px;width:50%;padding-right:10px}#agent-favourite-properties-carousel .property-info{padding-top:8px;width:35%;float:right!important}#agent-favourite-properties-carousel .property-address h1{margin:0;font-size:32px;line-height:30px}#agent-favourite-properties-carousel .property-info>div{border-bottom:1px solid #000}#agent-favourite-properties-carousel .property-info>div>div{float:left;width:50%}#agent-favourite-properties-carousel .property-info>div strong{font-family:minion-pro;font-size:18px;font-weight:400}#agent-favourite-properties-carousel a.left.carousel-control,#agent-favourite-properties-carousel a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:8%;font-size:70px}#agent-favourite-properties-carousel a.left.carousel-control img,#agent-favourite-properties-carousel a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#agent-favourite-properties-carousel .carousel-control:hover,#agent-favourite-properties-carousel .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#agent-favourite-properties-carousel .property-more a{font-family:georgia;font-size:14px;font-style:italic;color:#fff;display:block;background-image:url(/img/more-info.svg);background-repeat:no-repeat;max-width:136px;height:19px;margin-top:3px;text-indent:10px}@media screen and (max-width:1300px){#agent-favourite-properties-carousel .property-address{width:80%}#agent-favourite-properties-carousel .property-info{width:100%;padding-top:10px;padding-bottom:30px}}#agent-sold{text-align:center}#agent-sold-properties{list-style:none;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;height:300px;margin:60px 0;width:100%;overflow:hidden}#agent-sold-properties .slick-list{height:100%;overflow:visible}#agent-sold-properties .slick-track{height:100%}#agent-sold-properties div.item{float:left;width:320px;height:100%;margin:0 30px;position:relative;cursor:pointer}.item.slick-slide.slick-active a{cursor:pointer}#agent-sold-properties .image{background-repeat:no-repeat;background-position:center;height:100%;padding:5px}#agent-sold-properties .listing-info{color:#fff;border:2px solid #fff;text-align:center;height:100%}#agent-sold-properties .listing-info-wrapper{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px}#agent-sold-properties .listing-info-wrapper .street-address{font-family:lato;font-size:16px;font-weight:300;text-transform:uppercase}#agent-sold-properties .listing-info-wrapper .sold-status{font-family:lato;font-size:21px;font-weight:300;padding-bottom:20px}#agent-sold-properties .listing-info-wrapper{text-shadow:0 2px 2px #000}#agent-sold-properties .item .street-address,#agent-sold-properties .item .property-info{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;padding-bottom:20px}#agent-sold-properties .item .property-info>div{font-family:lato;font-size:16px;font-weight:300;float:left;width:33.33%}#agent-sold-properties .item .property-info>div .different-font{font-size:14px}#agent-sold-properties .item .property-bedrooms{border-left:1px solid #fff;border-right:1px solid #fff}#agent-sold-properties .item:hover .street-address,#agent-sold-properties .item:hover .property-info{opacity:1}#agent-sold-properties .item .different-font{font-weight:300}@media screen and (max-width:1300px){#agent-sold-properties .item .property-info>div{width:100%}}#agent-belief{background-image:url(/img/team-photo2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:540px;padding:60px 0}div#agent-belief-wrapper{max-width:800px;margin:60px auto 0;color:#fff}div#agent-quote{text-align:center;padding:100px 15px}div#agent-quote .agent-quote-text{font-size:40px;font-family:georgia}div#agent-quote .agent-quote-text p{font-size:40px;font-family:georgia;font-style:italic}div#agent-quote .agent-quote-by{font-family:lato;font-size:24px;font-weight:300}#footer .footer-contact-form-heading{font-size:24px;font-family:crimson text,Georgia;text-align:center;margin-bottom:20px}#footer .contact-form{margin-bottom:80px}#footer #form_buyers{margin:0 auto}#footer #form_buyers .your-name,#footer #form_buyers .your-email{margin-bottom:15px}#footer #form_buyers input,#footer #form_buyers textarea{width:100%;border:1px dotted #000;text-indent:5px;font-family:crimson text,Georgia;font-size:14px}#footer #form_buyers input::-webkit-input-placeholder,#footer #form_buyers textarea::-webkit-input-placeholder,#footer #form_buyers input:-moz-placeholder,#footer #form_buyers textarea:-moz-placeholder,#footer #form_buyers input::-moz-placeholder,#footer #form_buyers textarea::-moz-placeholder,#footer #form_buyers input:-ms-input-placeholder,#footer #form_buyers textarea:-ms-input-placeholder{color:#666}#footer #form_buyers .border{width:250px!important;height:30px;font-size:14px;font-family:Georgia;font-style:italic;margin:0 auto;text-indent:0;display:block;padding:1px;border:1px dotted #000}#footer #form_buyers input.submit{border:none;background-color:transparent;padding:0;width:100%;height:100%}#footer #form_buyers input.submit:hover{background-color:#000;color:#fff}#footer #form_buyers label{font-size:14px;font-family:lato;font-weight:300;text-transform:uppercase;margin-bottom:0}#footer .footer-bottom{height:124px;text-align:center;position:relative}#footer .footer-bottom hr{height:2px;background-color:#000;position:absolute;width:100%;top:47px;z-index:-1}#footer .footer-bottom .white-logo{margin-bottom:10px;border-top:2px solid #000}#footer .footer-bottom .white-logo a{display:block;width:80px;margin:0 auto;margin-top:-40px;padding:0 10px;background-color:#fff}#footer .footer-bottom .company-info{font-family:crimson text,Georgia;font-size:14px;margin:0 auto;margin-bottom:10px}#footer .footer-bottom .company-info a{font-family:crimson text,Georgia;font-size:16px;color:#333}#footer .footer-bottom .social-media-wrap ul{margin:0;padding:0}#footer .footer-bottom .social-media-wrap ul li{display:inline-block;margin-right:0}.mail_icon{background-image:url(/img/icons/mail.svg);width:22px;height:22px;display:block;background-size:22px}.mail_icon:hover{background-image:url(/img/icons/mail-hover.svg);background-size:22px}.footer_facebook{width:22px;height:22px;display:block;background-image:url(/img/icons/facebook.svg);background-size:22px}.footer_facebook:hover{background-image:url(/img/icons/facebook-hover.svg);background-size:22px}.footer_twitter{width:22px;height:22px;display:block;background-image:url(/img/icons/twitter.svg);background-size:22px}.footer_twitter:hover{background-image:url(/img/icons/twitter-hover.svg);background-size:22px}.footer_instagram{width:22px;height:22px;display:block;background-image:url(/img/icons/instagram.svg)}.footer_instagram:hover{background-image:url(/img/icons/instagram-hover.svg);background-size:22px}.footer_googleplus{width:22px;height:22px;display:block;background-image:url(/img/icons/google.svg)}.footer_googleplus:hover{background-image:url(/img/icons/google-hover.svg);background-size:22px}.footer_youtube{width:22px;height:22px;display:block;background-image:url(/img/icons/youtube.svg)}.footer_youtube:hover{background-image:url(/img/icons/youtube-hover.svg);background-size:22px}.footer_pinterest{width:22px;height:22px;display:block;background-image:url(/img/icons/pinterest.svg)}.footer_pinterest:hover{background-image:url(/img/icons/pinterest-hover.svg);background-size:22px}.footer_linkedin{width:22px;height:22px;display:block;background-image:url(/img/icons/linkedin.svg)}.footer_linkedin:hover{background-image:url(/img/icons/linkedin-hover.svg);background-size:22px}.footer_rss{width:22px;height:22px;display:block;background-image:url(/img/icons/rss.svg)}.footer_rss:hover{background-image:url(/img/icons/rss-hover.svg);background-size:22px}.blutabwidget{margin-bottom:0}.blutabs.nav.nav-tabs{margin:0;padding:0}.blutabs.nav-tabs>.active>a{font-family:itcavantgardegothicstdboldcon;background:#171717;color:#fff;border-color:#171717}.blutabs.nav-tabs>li>a{font-family:itcavantgardegothicstdboldcon;color:#000}.tabcellscontainer{width:920px;overflow:hidden;padding:10px}.tabcells{height:150px;width:2000px}.tabcell{float:left;margin-right:10px;width:185px;position:relative}.circle.image-wrap{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.circles .agentcell{text-align:center}.blogcells{background:rgba(0,0,0,.04);height:300px;overflow-x:hidden;overflow-y:scroll}.blogcell{padding:10px;width:100%}.blogcell h4{font-family:itcavantgardegothicstdboldcon;margin-top:0;font-weight:400}.blogcell .thumbnail{width:75px;float:left;margin-right:20px}.blogcelldivider{border-top:1px solid #cfcfcf;border-bottom:1px solid #fff;clear:both;margin-top:10px}.pickcells{background:rgba(0,0,0,.04);height:300px;overflow-x:hidden;overflow-y:scroll}.pickcell{padding:0;width:100%;height:100px}.pickcell h4{font-family:itcavantgardegothicstdboldcon;margin-top:0;font-weight:400}.pickcell .thumbnail2{float:left;margin-right:10px}.pickdetails{}.pickcelldivider{border-top:1px solid #cfcfcf;border-bottom:1px solid #fff;clear:both}#social{background:url(https://s0.wp.com/wp-content/themes/vip/bgr/images/sprites/share-icons.png?1350997132);width:31px;height:128px;background-position:-31px 0;position:fixed;right:0;top:20%}#social:hover{background-position:0 0}.realtorprofilebox h2{margin:0;padding:0}.realtorprofileleft{padding-left:220px;position:relative;height:200px;background:#fff}.realtorprofileleft img.agentimage{width:200px;position:absolute;top:0;left:0}.realtorprofileright{padding-right:220px;position:relative;height:200px;background:#fff}.realtorprofileright img.agentimage{width:200px;position:absolute;top:0;right:0}.realtorprofilebox{padding:15px 20px;width:500px;height:145px;overflow:hidden;text-overflow:ellipsis}.realtorprofileleft .realtorprofilebox{float:right}.agentlistings{width:200px;height:200px;overflow:hidden;position:absolute;top:0;right:200px}.realtorprofileleft .agentlistings{left:200px}.agentlistings img{width:100px;height:100px;float:right;margin:0;padding:0;display:inline-block}.realtorprofileleft .agentlistings img{float:left}.picks img{margin:0;padding:0;float:left;display:block}.bgoverlay{background:rgba(0,0,0,.6);border-top:1px solid rgba(100,100,100,.6);color:#fff;position:absolute;bottom:0;left:0;right:0;height:45px}.citycell{color:#aaa;font-size:10px}.team-heading{margin-left:auto;margin-right:auto;width:100%;font-size:18px;font-family:lato;text-align:center;margin-bottom:20px;font-weight:600}.team-description{width:70%;font-size:16px;font-family:crimson text;text-align:center;margin-bottom:85px;margin-left:auto;margin-right:auto;font-weight:300}#agent-search-bar-selector-wrap,#agent-search-bar-selector{border:none;width:90%;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Georgia;font-size:16px;float:left;list-style:none;text-align:left;text-indent:10px;cursor:pointer}#agent-search-bar-selector{display:none;width:100%;height:100%;background-color:#fff;margin-top:16px;position:relative}#agent-search-bar-selector li{font-family:crimson text;font-style:initial}#team-search .dropdown-menu>.active>a{background-color:#000}.team-search-bar{margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:54px;height:40px;text-align:center;border-bottom:2px solid #000}.team-member-search{float:left;border-right:2px solid #000;height:30px;width:48.5%;margin-left:15px;margin-top:2px;font-style:italic}#team-search{float:right;width:47.5%;font-style:italic}#team-search .fc{color:#000}::-webkit-input-placeholder{color:#000}#team-search input{*border:none!important;border-color:transparent!important;float:left;font-family:Georgia;font-size:16px;margin-left:2px;width:80%}div#team-search #agent-search-button{background-image:url(/img/icons/google-search.png);background-repeat:no-repeat;background-size:16px;color:#000;-webkit-appearance:none;border:0;background-color:transparent;width:16px;height:16px;background-position:right;margin-top:8px;margin-right:15px;float:right;cursor:pointer}#team-search-down-arrow{cursor:pointer}.realtor_info{border-bottom:2px solid #000;margin-top:20px;display:table;margin-left:auto;margin-right:auto}.realtor_info>div{display:inline-block;height:35px}.realtor_info_mobile{}.realtor_info_email{}.realtor_info_social{padding-right:15px}.realtor_info .social-media-wrap ul li a{width:32px;height:32px;background-size:32px;background-repeat:no-repeat}.realtor_info .i{font-family:Georgia;font-size:14px;font-style:italic;margin-right:3px;line-height:14px}.realtor_info .f{font-size:24px;font-family:lato;font-weight:300;line-height:24px}.realtor_info ul{list-style:none;margin-bottom:0}.realtor_info ul li{display:inline-block;margin-right:0;margin-top:0}.social_facebook{width:22px;height:22px;display:block;background-image:url(bluliving/img/icons/icon_01.png);background-size:22px}#realtor{margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:45px}#realtor .realtor-description{text-align:center}#realtor .realtor-description h2{width:100%;font-size:18px;font-family:lato;text-align:center;maring-top:0;margin-bottom:20px;font-weight:500}#realtor .realtor-description p{width:100%;font-size:18px;font-family:crimson text;font-weight:300;text-align:center;line-height:28px}.realtor_listing{margin-top:50px;margin-bottom:0;border-bottom:2px solid #000;display:table}.realtor_listing:last-child{border-bottom:none}.realtor_listing .left{display:table-cell;vertical-align:top;padding-bottom:2px}.realtor_listing .right{vertical-align:top;padding-left:3px;padding-top:33px;height:400px;position:relative}.realtor_listings ul{padding:0;max-width:1200px;margin:0 auto;list-style:none}#agentpage .realtor_listings p{text-align:center;margin:0 0 15px;font-family:crimson text}.realtor_listing_image{}.realtor_listing_info{text-align:center;padding-bottom:17px}.realtor_listing .listing_address,.listing_price{font-size:23px;font-family:crimson text;margin:0;line-height:21px}.realtor_listing .listing_address{text-transform:capitalize}.listing_price{padding-bottom:23px}.listing_headline{font-size:14px;font-weight:300;font-family:lato;line-height:14px;margin:0 0 9px}.listing_description{font-size:16px;font-family:crimson text;line-height:24px;margin-bottom:0}.f1{font-size:18px;font-family:crimson text;padding-left:5px}.f2{font-size:14px;font-family:lato;font-weight:300}.listingSpecTable{margin-left:auto;margin-right:auto;display:table;width:auto;border-spacing:0}.listingSpecTable>.divRow{margin-left:10px;margin-right:10px;display:table-row;width:auto}.listingSpecTable>.divRow>.divCell{float:left;display:table-column;width:190px;border-bottom:2px solid #000;padding-top:2px}.listingSpecTable>.divRow>.divMerged2Cell{float:left;display:table-column;border-bottom:2px solid #000;padding-top:2px}.listing-more-info{margin-left:auto;margin-right:auto;height:40px;bottom:2px;left:32px}.listing-more-info>.leftCell{float:left}.listing-more-info>.leftCell>div{float:left}.listing-more-info>.leftCell>.social-media-wrap ul{padding-left:5px}.listing-more-info>.rightCell{float:left}.listing-more-info>.leftCell>.social-media-wrap ul li{margin-right:0;margin-top:0}#agent-favourite-neighbourhoods .header,#agent-favourite-building .header,#featured-agent-loft .header{font-size:24px;font-family:crimson text;text-align:center;margin-bottom:20px}#agent-favourite-neighbourhoods,#agent-favourite-building,#featured-agent-loft{border-bottom:2px solid #000;padding-bottom:2px;margin-bottom:98px;margin-left:-15px;margin-right:-15px}#agent-favourite-neighbourhoods>div>a,#agent-favourite-building>div>a{position:absolute}#agent-favourite-building .col-sm-8,#agent-favourite-neighbourhoods .col-sm-8,#featured-agent-loft .col-sm-8{padding:0}#agentpage .favourite-nav{position:absolute;top:-84px;right:8px}#agent-favourite-building .agent-favourite-building-nav{background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#agent-favourite-building .agent-favourite-building-nav a.left,#agent-favourite-building .agent-favourite-building-nav a.right{width:28px}#agent-favourite-building span.slick-prev{top:15px;left:4px}#agent-favourite-building span.slick-next{top:15px;right:5px}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-nav{background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-nav a.left,#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-nav a.right{width:28px}#agent-favourite-neighbourhoods span.slick-prev{top:15px;left:4px}#agent-favourite-neighbourhoods span.slick-next{top:15px;right:5px}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-info,#agent-favourite-building .agent-favourite-building-info,#featured-agent-loft .featured-agent-loft-info{text-align:center;margin-top:187px}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods,#agent-favourite-building .agent-favourite-building{font-size:18px;font-family:crimson text;line-height:18px;margin-bottom:20px}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-full-name a,#agent-favourite-building .agent-favourite-building-full-name a{font-size:24px;line-height:24px;font-family:lato;font-weight:300;text-transform:uppercase;text-decoration:none;color:#000}#agentpage #property-list{margin-bottom:58px}#featured-solds{position:relative;border-bottom:2px solid #000;padding-bottom:39px;margin-bottom:50px}#featured-solds .featured-solds-heading{font-size:24px;font-family:crimson text,Georgia;text-align:center;margin-bottom:47px}#featured-solds .featured-solds-nav{position:absolute;right:8px;top:0;bottom:310px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#featured-solds .featured-solds-nav .slick-prev{left:5px}#featured-solds .featured-solds-nav .slick-next{right:5px}#featured-solds .featured-thumbnail-sold{width:270px;height:203px;float:left;margin-right:40px;position:relative}#featured-solds .featured-solds-bottom{overflow:hidden}.featured-solds-bottom-wrapper{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#featured-solds .featured-thumbnail-sold:nth-child(4n){margin-right:0}#featured-solds .featured-thumbnail-sold .hover-cover{padding:5px;width:100%;height:100%}#featured-solds .featured-thumbnail-sold>a:hover .hover-cover{background-color:rgba(0,0,0,.7);text-decoration:none}#featured-solds .featured-thumbnail-sold>a:hover .hover-cover .featured-sold-detail{display:block}#featured-solds .featured-thumbnail-sold .featured-sold-detail{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;display:none}#featured-solds .featured-thumbnail-sold .featured-sold-title{font-size:16px;font-family:lato;font-weight:300;margin-bottom:20px}#featured-solds .featured-thumbnail-sold .featured-sold,#featured-solds .featured-thumbnail-sold .featured-sold-side{font-size:16px;font-family:crimson text}#featured-solds .featured-thumbnail-sold .featured-sold{margin-bottom:20px}#featured-agent-loft{margin-bottom:104px}#featured-agent-loft .featured-agent-loft{font-size:18px;font-family:crimson text;line-height:18px;margin-bottom:20px}#featured-agent-loft>div>a{position:absolute}#featured-agent-loft .featured-agent-loft-full-name a{font-size:24px;line-height:24px;font-family:lato;font-weight:300;text-transform:uppercase;text-decoration:none;color:#000}#featured-agent-loft .agent-favourite-inspirations-nav{background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#featured-agent-loft .agent-favourite-inspirations-nav a.left,#featured-agent-loft .agent-favourite-inspirations-nav a.right{width:28px}#featured-agent-loft span.slick-prev{top:15px;left:4px}#featured-agent-loft span.slick-next{top:15px;right:5px}#history{padding-bottom:30px;border-bottom:2px solid #000;margin-bottom:83px;position:relative;display:none}#history .history-heading{font-size:24px;font-family:crimson text,Georgia;text-align:center}#history .history-years-wrapper{position:relative;margin-bottom:18px;overflow:hidden}#history .history-timeline-background{background-image:url(/img/timelilne-year-bg.png);background-repeat:no-repeat;background-size:cover;height:191px}#history .history-timeline-years{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:100%}.history-timeline-years-wrapper{height:100%;-webkit-transition:.5s all;transition:.5s all}#history .year{text-align:center;float:left;width:200px;cursor:pointer}#history .year p{color:#fff;font-size:60px;font-family:crimson text}#history span.icon-timeline{background-image:url(/img/icons/icon-timeline.svg);background-position:center;width:11px;height:11px;display:block;margin:0 auto}#history hr{position:absolute;bottom:27px;width:100%}#history .timeline-left-bg{background-image:url(/img/timeline-left-bg.png);height:176px;width:300px;position:absolute;top:0;left:0;z-index:3}#history .timeline-right-bg{background-image:url(/img/timeline-right-bg.png);height:176px;width:300px;position:absolute;top:0;right:0;z-index:3}#history .history-post-wrapper>div{width:800px;margin:0 auto}#history .history-post-wrapper>div>div{width:700px;margin:0 auto;border-bottom:2px solid #000;padding-bottom:2px}#history .history-post-wrapper .history-image{width:346px;height:216px;float:left}#history .history-post-wrapper .history-content{float:left;width:346px;height:216px;padding:39px 15px 15px;overflow:hidden}#history .history-post-wrapper .history-post-heading{font-size:18px;font-family:lato;font-weight:300;text-align:center;margin-bottom:36px}#history .history-post-wrapper .history-body p{font-size:14px;font-family:crimson text;text-align:center}#agentpage a.left,#agentpage .history-post-wrapper .carousel-control.left{position:absolute;top:50%;left:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#agentpage a.right,#agentpage .history-post-wrapper .carousel-control.right{position:absolute;top:50%;right:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#agentpage .history-post-wrapper .carousel-control.left,#agentpage .history-post-wrapper .carousel-control.right{border:none}#agentpage .carousel-control:hover,#agentpage .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#agentpage span.icon-right{background-image:url(/img/icons/icon-next.svg);background-repeat:no-repeat;background-position:center;display:block;width:6px;height:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#agentpage span.icon-left{background-image:url(/img/icons/icon-prev.svg);background-repeat:no-repeat;background-position:center;display:block;width:6px;height:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#favourite{margin-bottom:65px;position:relative;margin-left:auto;margin-right:auto}#favourite .favourite-heading{font-size:36px;font-family:crimson text,Georgia;text-align:center;margin-left:auto;margin-right:auto;padding-top:27px}#favourite .agent-favourite-quote p{font-family:crimson text,Georgia;font-size:36px;line-height:36px}#favourite .favourite-heading-name{text-transform:lowercase;font-size:14px;font-family:georgia;font-weight:300;text-align:center;margin-left:auto;margin-right:auto;width:80%;margin-top:30px;margin-bottom:40px;font-style:italic}.neighbourhoods-vancity-map{margin-top:3px;border-bottom:3px solid #000;padding-bottom:3px}.neighbourhoods-search-wrapper{margin:10px auto 0;height:40px;text-align:center;border-bottom:2px solid #000}.neighbourhood-dropdown-wrap{cursor:pointer}.neighbourhoods-search-wrapper ul{list-style:none}img#neighbourhood-search-down-arrow{float:right;margin-right:20px;margin-top:7px}ul#neighbourhoods-search-selector{float:left;width:210px;font-family:Georgia;font-size:16px;text-align:left;text-indent:23px;margin:0;line-height:30px}ul.neighbourhood-selector-dropdown-wrap{height:205px;overflow-y:scroll;background-color:#fff;margin-top:10px;display:none;position:relative;z-index:999;min-width:175px;line-height:22px}ul.neighbourhood-selector-dropdown-wrap li{cursor:pointer;font-family:crimson text;font-style:initial}.neighbourhoods-select-dropdown{float:left;border-right:2px solid #000;height:30px;width:50%;font-style:italic}.neighbourhoods-search-input .dropdown-menu>.active>a{background-color:#000}.neighbourhoods-search-input{float:right;width:48%;font-style:italic}#neighbourhoods-search-button{background-image:url(/img/icons/google-search.png);background-repeat:no-repeat;background-size:16px;color:#000;-webkit-appearance:none;border:0;background-color:transparent;width:16px;height:16px;background-position:right;margin-top:8px;margin-right:15px;float:right;cursor:pointer}#neighbourhoods-search-keyword{border-color:transparent!important;float:left;font-family:Georgia;font-size:16px;margin-left:2px;width:80%}.neighbourhoods-page-description{margin:60px auto 96px;text-align:center}.neighbourhoods-headline{font-family:lato;font-weight:300;font-size:18px;text-transform:uppercase;margin-bottom:15px}.neighbourhoods-content p{font-size:16px;font-family:crimson text,Georgia}.neighbourhoods-image-grid{margin:0 auto 90px;position:relative;border-bottom:2px solid #000}.neighbourhoods-image-grid .hover-cover{padding:5px}.neighbourhoods-image-grid .grid-sizer,.neighbourhoods-image-grid .item{width:290px}.neighbourhoods-image-grid .item{margin-bottom:15px}.neighbourhoods-image-grid .width1{width:290px}.neighbourhoods-image-grid .height1{height:290px}.neighbourhoods-image-grid .width2{width:590px}.neighbourhoods-image-grid .height2{height:595px}.neighbourhoods-image-grid .width3{width:440px}.neighbourhoods-image-grid .height3{height:440px}.neighbourhoods-image-grid .height4{height:445px}.neighbourhoods-image-grid .image .area{width:100%;height:100%;border:1px solid #a6a6a6;position:relative}.neighbourhoods-image-grid .image .area p{color:#fff;font-size:18px;font-family:Lato;text-transform:uppercase;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#niche .container-fluid{}#niche #googleMap{width:1200px;height:600px}#niche .tab-wrapper{position:relative}#niche .tab-wrapper .niche-media-tabs{width:266px;border:1px solid;padding:1px;margin:10px auto;background-color:#fff;position:relative;z-index:2}#niche .tab-wrapper .niche-media-tabs>li{width:50%}#niche .tab-wrapper .niche-media-tabs>li>a{color:#000;font-size:14px;font-family:Georgia;font-style:italic;border-radius:0;padding:5px 0;display:block;text-align:center;margin-right:0}#niche .tab-wrapper .niche-media-tabs>li.active>a,#niche .tab-wrapper .niche-media-tabs>li.active>a:hover,#niche .tab-wrapper .niche-media-tabs>li.active>a:focus,#niche .tab-wrapper .niche-media-tabs>li.active>a:active{color:#fff;background-color:#000;border:none}#niche .tab-wrapper .niche-media-tabs>li>a:hover,#niche .tab-wrapper .niche-media-tabs>li>a:focus{background-color:#aaa;color:#fff}#niche .no-listing-notice{font-family:crimson text;font-size:16px;margin-top:75px;margin-bottom:0;text-align:center}#niche .tab-wrapper .line{border-top:1px solid #000;width:370px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#niche .tab-content{position:relative;bottom:43px}.niche-heading{font-family:crimson text;font-size:36px;text-align:center;margin:1em 0}#niche-photos{position:relative;margin-bottom:49px;border-bottom:3px solid #000;padding-bottom:3px}#niche-photos a.right{position:absolute;top:50%;right:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#niche-photos a.left{position:absolute;top:50%;left:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.niche-content{margin:0 auto 69px;font-family:crimson text;font-size:14px;text-align:center}.niche-icons-wrapper{margin:0 auto;min-height:100px}.niche-icons-wrapper>div{height:74px;display:inline-block;text-align:center}.niche-icons-wrapper>div>a{width:74px;height:74px;display:block;margin:0 auto}.niche-icons-wrapper>div>span{font-family:Georgia;font-style:italic;font-size:16px}.niche-icons-wrapper .listings .listings-icon{background-image:url(/img/icons/listings.svg);background-repeat:no-repeat}.niche-icons-wrapper .listings .listings-icon:hover{background-image:url(/img/icons/listings-hover.svg);background-repeat:no-repeat}.niche-icons-wrapper .buildings .buildings-icon{background-image:url(/img/icons/buildings.svg);background-repeat:no-repeat}.niche-icons-wrapper .buildings .buildings-icon:hover{background-image:url(/img/icons/buildings-hover.svg);background-repeat:no-repeat}.niche-icons-wrapper .schools .schools-icon{background-image:url(/img/icons/schools.svg);background-repeat:no-repeat}.niche-icons-wrapper .schools .schools-icon:hover{background-image:url(/img/icons/schools-hover.svg);background-repeat:no-repeat}.niche-icons-wrapper .news .news-icon{background-image:url(/img/icons/news.svg);background-repeat:no-repeat}.niche-icons-wrapper .news .news-icon:hover{background-image:url(/img/icons/news-hover.svg);background-repeat:no-repeat}.niche-icons-wrapper .places .places-icon{background-image:url(/img/icons/places.svg);background-repeat:no-repeat}.niche-icons-wrapper .places .places-icon:hover{background-image:url(/img/icons/places-hover.svg);background-repeat:no-repeat}.neighbourhood-list-heading{font-size:24px;font-family:crimson text;text-align:center;padding-top:50px}#neighbourhood-list,#niche #our-picks-content{overflow:hidden}#neighbourhood-list,#niche #our-picks-content{position:relative;padding-bottom:75px;border-bottom:3px solid #000}#niche #our-picks-content .listing-nav,#niche #neighbourhood-list .listing-nav{border:1px solid #000;padding:0;float:right}#niche #our-picks-content .listing-nav:after,#niche #neighbourhood-list .listing-nav:after{clear:both}#niche #our-picks-content .listing-nav .previous,#niche #our-picks-content .listing-nav .next,#niche #neighbourhood-list .listing-nav .previous,#niche #neighbourhood-list .listing-nav .next{cursor:pointer;display:inline-block;float:left;padding:0;width:27px;height:28px;background-repeat:no-repeat;background-position:50% 50%}#niche #our-picks-content .listing-nav .previous,#niche #neighbourhood-list .listing-nav .previous{background-image:url(/img/icons/arrow-left-black.png)}#niche #our-picks-content .listing-nav .previous.disabled,#niche #neighbourhood-list .listing-nav .previous.disabled{background-image:url(/img/icons/arrow-left-grey.png);cursor:initial}#niche #our-picks-content .listing-nav .next,#niche #neighbourhood-list .listing-nav .next{background-image:url(/img/icons/arrow-right-black.png)}#niche #our-picks-content .listing-nav .next.disabled,#niche #neighbourhood-list .listing-nav .next.disabled{background-image:url(/img/icons/arrow-right-grey.png);cursor:initial}#niche #neighbourhood-list .listing-nav .previous,#niche #our-picks-content .listing-nav .previous{border-right:1px solid #000}#niche #neighbourhood-list .listings-slider,#niche #our-picks-content .listings-slider{position:relative}#neighbourhood-list .neighbourhood-listing-looper,#niche #our-picks-content .listing-looper{float:left}#neighbourhood-list .neighbourhood-listing-looper .listing-row>a,#niche #our-picks-content .listing-looper a{width:270px;height:203px;float:left;margin-right:40px;margin-top:60px;display:block}#neighbourhood-list .neighbourhood-listing-nav .slick-prev,#niche #our-picks-content .listing-nav .slick-prev{left:3px}#neighbourhood-list .neighbourhood-listing-nav .slick-next,#niche #our-picks-content .listing-nav .slick-next{right:4px}#neighbourhood-list .neighbourhood-listing-looper .listing-row>a:hover,#niche #our-picks-content .listing-looper a:hover{text-decoration:none}#neighbourhood-list .neighbourhood-listing-looper .listing-row>a:last-child,#niche #our-picks-content .listing-looper a:last-child{margin-right:0}#neighbourhood-list .single-listing,#niche #our-picks-content .single-listing{width:270px;height:203px;position:absolute}#neighbourhood-list .single-listing .listing-info,#niche #our-picks-content .single-listing .listing-info{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:none}#neighbourhood-list .single-listing .listing-info .address,#niche #our-picks-content .single-listing .listing-info .address{font-size:16px;font-family:lato;font-weight:300;margin-bottom:20px}#neighbourhood-list .single-listing .listing-info .price,#niche #our-picks-content .single-listing .listing-info .price{margin-bottom:20px}#neighbourhood-list .single-listing .listing-info .price,#neighbourhood-list .single-listing .listing-info .brokerage,#neighbourhood-list .single-listing .listing-info .listing-agent,#niche #our-picks-content .single-listing .listing-info .price,#niche #our-picks-content .single-listing .listing-info .pick,#niche #our-picks-content .single-listing .listing-info .brokerage{font-family:crimson text;font-size:16px}#neighbourhood-list .neighbourhood-listing-looper .listing-row>a:hover .single-listing .hover-cover,#niche #our-picks-content .listing-looper a:hover .single-listing .hover-cover{background-color:rgba(0,0,0,.7);text-decoration:none}#neighbourhood-list .neighbourhood-listing-looper .listing-row>a:hover .single-listing .listing-info,#niche #our-picks-content .listing-looper a:hover .single-listing .listing-info{display:block}#neighbourhood-list .single-listing .hover-cover,#niche #our-picks-content .single-listing .hover-cover{padding:5px;width:100%;height:100%}.niche-featured-building-heading{font-family:crimson text;font-size:24px;text-align:center;padding-top:54px}.niche-featured-building-wrapper{position:relative}.niche-featured-building-wrapper .first-building{height:600px;position:relative}.niche-featured-building-wrapper .first-building .building-info{color:#fff;position:absolute;top:50%;left:50%;width:800px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.niche-featured-building-wrapper .first-building .building-info .name{font-family:Lato;font-size:42px;text-transform:uppercase;font-weight:600;margin-bottom:17px}.niche-featured-building-wrapper .first-building .building-info .description{font-family:crimson text;font-size:16px;margin-bottom:14px}.niche-featured-building-wrapper .first-building .building-info .moreinfo{width:250px;height:30px;border:1px solid #fff;margin:0 auto;padding:1px}.niche-featured-building-wrapper .first-building .building-info .moreinfo a{font-family:Georgia;font-size:14px;font-style:italic;color:#fff;text-decoration:none;display:block;width:100%;height:100%;line-height:22px;background-color:rgba(0,0,0,.4)}.niche-featured-building-wrapper .first-building .building-info .moreinfo a:hover{background-color:#fff;color:#000}.niche-featured-building-wrapper .building-sliders{padding-top:68px;border-bottom:2px solid #000;padding-bottom:25px}.niche-featured-building-wrapper .featured-building-looper .single-building{float:left;margin-right:40px}.niche-featured-building-wrapper .featured-building-looper .single-building:last-child{margin-right:0}.niche-featured-building-wrapper .featured-building-looper .building-image{width:270px;height:203px}.niche-featured-building-wrapper .featured-building-looper .building-image .hover-cover{padding:5px}.niche-featured-building-wrapper .featured-building-looper .single-building:hover .hover-cover{display:block;background-color:rgba(0,0,0,.7)}.niche-featured-building-wrapper .featured-building-looper .building-image .inside-border{border:1px solid #fff;width:100%;height:100%;position:relative}.niche-featured-building-wrapper .featured-building-looper .building-image .inside-border .building-name{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:none}.niche-featured-building-wrapper .featured-building-looper .single-building:hover .building-name{display:block}.niche-featured-building-wrapper .featured-building-looper .building-info{text-align:center;padding-top:16px}.niche-featured-building-wrapper .featured-building-looper .building-info .name{font-family:Lato;font-size:14px;font-weight:300}.niche-featured-building-wrapper .featured-building-looper .building-info .address{font-family:crimson text;font-size:14px}.niche-featured-building-wrapper .featured-building-nav{position:absolute;top:618px;right:8px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat;z-index:1}.niche-featured-building-wrapper .featured-building-nav .slick-prev{left:3px}.niche-featured-building-wrapper .featured-building-nav .slick-next{right:4px}.niche-schools-heading,.neighbourhood-news-heading,.niche-favourite-places-block{font-size:24px;font-family:crimson text;text-align:center;padding-top:65px;padding-bottom:13px}.niche-schools-wrapper{padding:0 59px 26px;border-bottom:2px solid #000}.niche-schools-wrapper>div{float:left;width:33.33%;text-align:center}#niche .neighbourhood-latest-news{overflow:hidden;border-bottom:2px solid #000}#neighbourhood-news{position:relative}#niche .neighbourhood-latest-news-nav{position:absolute;top:71px;right:8px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#niche .neighbourhood-news-heading{padding-bottom:28px}.neighbourhood-latest-news-nav .slick-prev{left:3px}.neighbourhood-latest-news-nav .slick-next{right:5px}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap{position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap>div{}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap>div .neighbourhood-news-thumbnail{width:270px;height:285px;margin-right:40px;float:left;text-align:center}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap>div .neighbourhood-news-thumbnail:nth-child(4n){margin-right:0}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap div.hover-cover{padding:5px;width:100%;height:100%;position:relative}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap .neighbourhood-news-detail{position:absolute;text-align:center;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;color:#fff}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap .neighbourhood-news-detail .neighbourhood-news-title{font-family:lato;font-weight:300;font-size:16px;margin-bottom:20px;color:#fff}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap .neighbourhood-news-detail .neighbourhood-news-author,#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap .neighbourhood-news-detail .neighbourhood-news-date{font-family:crimson text,Georgia;font-size:16px}#niche .neighbourhood-latest-news .neighbourhood-latest-news-wrap .neighbourhood-news-detail .neighbourhood-news-author{margin-bottom:20px}#niche .neighbourhood-news-thumbnail:hover div.hover-cover{background-color:rgba(0,0,0,.6)}#niche .neighbourhood-news-thumbnail:hover .neighbourhood-news-detail{display:block}#niche .neighbourhood-news-thumbnail .neighbourhood-news-title{font-size:14px;color:#000;font-family:lato;font-weight:300;text-transform:uppercase;width:100%;padding:12px}#niche #footer .footer-contact-form-heading{margin-top:90px}#neighbourhood-places{position:relative}#neighbourhood-places .heading{margin-bottom:20px}#neighbourhood-restaurants{border-bottom:2px solid #000;padding-bottom:2px;margin-bottom:77px}#neighbourhood-restaurants .carousel-inner .item img{float:left}#neighbourhood-restaurants .carousel-inner .item .restaurant-info{float:left;width:400px;padding:0 50px;height:400px;position:relative}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .restaurant-title{font-size:24px;font-weight:300;font-family:lato;margin-top:45px}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .restaurant-address{font-size:18px;font-family:crimson text;margin-bottom:37px}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .restaurant-description p{font-family:crimson text;font-size:14px}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .more-info{border:1px dotted #000;width:250px;height:30px;margin:0 auto;padding:1px;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .more-info a{font-size:14px;font-family:Georgia;font-style:italic;display:block;width:100%;height:100%;color:#000;line-height:23px}#neighbourhood-restaurants .carousel-inner .item .restaurant-info .more-info a:hover{color:#fff;background-color:#000;text-decoration:none}#neighbourhood-restaurants .neighbourhood-restaurants-nav{position:absolute;top:-45px;right:8px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#neighbourhood-restaurants a.left.carousel-control,#neighbourhood-restaurants a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:8%;font-size:70px}#neighbourhood-restaurants a.left.carousel-control img,#neighbourhood-restaurants a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#neighbourhood-restaurants .carousel-control:hover,#neighbourhood-restaurants .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#neighbourhood-restaurants .neighbourhood-restaurants-nav .slick-next{right:4px}#neighbourhood-restaurants .neighbourhood-restaurants-nav .slick-prev{left:3px}.property-search-heading{padding:1em 0;font-size:36px;font-family:crimson text;text-align:center}#right-checkboxes{border-left:1px solid #000}#niche-checkboxes,#filter-checkboxes{width:100%}#neighbourhood-checkboxes label,#niche-checkboxes label,#filter-checkboxes label{width:100%;text-align:center;font-size:14px;font-family:lato;font-weight:300;margin-bottom:13px;text-transform:uppercase}#neighbourhood-checkboxes .neighbourhood-columns,#niche-checkboxes .niche-columns,#filter-checkboxes .filter-columns{width:25%;float:left;font-size:14px;font-family:crimson text}#neighbourhood-checkboxes input[type=checkbox],#niche-checkboxes input[type=checkbox],#filter-checkboxes input[type=checkbox]{margin-bottom:8px;margin-right:5px}#niche-checkboxes{border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:28px}#results-heading{font-size:24px;font-family:crimson text;text-align:center}#total-results{font-size:24px;font-family:crimson text;text-align:center;margin-bottom:10px}#propertysearchform .slider-wrap{padding-bottom:16px}#propertysearchform .search-submit a:hover,#search-form .search-submit a:hover{background-color:#000;color:#fff;text-decoration:none}#propertysearchform #sitesearch .sw_qbox{text-align:center}#propertysearch #maincontent{border-bottom:2px solid #000;padding-bottom:11px;margin-bottom:32px;padding-left:15px;padding-right:15px}#propertysearch #toggle-sort-wrap{margin:0 auto 100px;position:relative}#propertysearch #toggle-sort-wrap hr{border-top:1px solid #000;position:absolute;top:-3px}#propertysearch #toggle-sort-wrap .list-map-toggle-wrapper{width:270px;margin:0 auto;padding:1px;border:1px solid #000;position:relative;background-color:#fff}#propertysearch #toggle-sort-wrap .list-map-toggle-wrapper a{color:#000;font-family:georgia;font-size:14px;font-style:italic;display:block;float:left;width:50%;text-align:center;padding:5px 0;cursor:pointer}#propertysearch #toggle-sort-wrap .list-map-toggle-wrapper a.active,#propertysearch #toggle-sort-wrap .list-map-toggle-wrapper a.active:hover{color:#fff;background-color:#000;text-decoration:none}#propertysearch #toggle-sort-wrap .list-map-toggle-wrapper a:hover{color:#fff;background-color:#aaa;text-decoration:none}#propertysearch ul{list-style:none}#propertysearch #sort-by-inner{display:none;background-color:#fff;z-index:1;position:relative;padding:2px;box-shadow:0 6px 10px 0 rgba(50,50,50,.75);width:185px}#propertysearch .sort-by{}#propertysearch .sort-by-wrap{width:200px;height:16px;float:left;cursor:pointer}#propertysearch .sort-by-wrap ul#sort-by-outer{float:left;margin:0;height:100%;font-family:crimson text;font-size:14px}#propertysearch .sort-by-wrap #sort-by-down-arrow{float:right;position:relative;left:-14px}#propertysearch .sort-by-wrap ul#sort-by-outer li,#propertysearch .sort-by-wrap ul#sort-by-outer img,#sort-by-inner li{cursor:pointer}#propertysearch .sort-by-wrap ul#sort-by-outer>li{padding-left:.5em;border-bottom:1px solid #000;width:185px}.sort-by label{font-size:14px;font-family:lato;font-weight:300;float:left;padding-right:4px}#results-wrap{position:relative;border-bottom:2px solid #000;margin-bottom:50px}#loadingoverlay{position:absolute;top:0;left:0;background-color:#989898;opacity:.7;z-index:1001}#results #list-view{margin:0 auto}#results .listing-detail{margin-bottom:69px}#results #searchmap{width:1200px}.listing{padding-bottom:2px;border-bottom:2px solid #000;margin-bottom:58px;position:relative}.listing>div{float:left}.listing-data{padding:21px 13px 0}.listing-address-price-badge{font-family:crimson text;font-size:23px;text-align:center;line-height:29px;margin-bottom:53px}.listing-address-price-badge a{color:#000}.listing-data span.label{font-family:lato;font-weight:300;font-size:14px;color:#000;padding:0 2px}.listing-data span.data{font-size:18px;font-family:crimson text}.listing-detail>div{border-bottom:1px solid #000}.listing-detail>div>div{float:left}.listing-area,.listing-parking,.listing-bed,.listing-year{}.listing-listed{width:70%}.listing-share{padding-left:10px;float:left}.listing-share span,.listing-share>div{float:left}#propertysearch .open-house-key{font-family:lato;text-transform:uppercase;font-size:14px}#propertysearch .listing-open-house{font-size:16px}.social-media-wrap>ul{margin:0}.social-media-wrap>ul>li{margin:0 0 0 1px}.listing-moreinfo{float:right}.listing-share-moreinfo{position:absolute;bottom:-2px}.listing-share span.label{padding-top:4px}.listing-badget{height:100px;width:100px;position:absolute;top:-72px;right:0}.listing-badget-bg{background-image:url(/img/icons/listing-circle.svg);background-repeat:no-repeat;background-position:center;background-size:100px;height:100%;padding-top:30px;font-size:16px;font-family:Georgia;font-style:italic;text-transform:lowercase}.show-more{width:250px;height:30px;border:1px dotted #000;text-align:center;margin:0 auto 30px}.show-more a{font-family:georgia;font-style:italic;font-size:14px;color:#000;display:block;line-height:28px}.show-more a:hover{background-color:#000;color:#fff;text-decoration:none}#searchmap{height:600px;margin-bottom:50px}#property article{}#property h1#listingtitle{display:none}#property h2.listing-headline{margin:1em 0;font-family:crimson text;text-align:center;text-transform:none;line-height:32px}.listing-headline-price{font-size:28px}#property .open-house-headline,#property .open-house-after-table{text-align:center;font-size:19px;margin:-31px 0 10px}#property .open-house-after-table{margin:-10px 0 38px}#property .open-house-headline .key,#property .open-house-after-table .key{font-family:lato;font-size:16px}#property .open-house-headline .values,#property .open-house-after-table .values{font-family:crimson text;font-size:16px}#property #listing-photo-carousel .item{height:600px}#property .listing-photo{margin:0 auto;height:100%}#property .multimedia-wrap{border-bottom:2px solid #000;padding-bottom:2px;margin-bottom:45px;overflow:hidden}#property .multimedia-wrap .reciprocity .item img{margin:0 auto}#property .tab-content #listing-floor-plan iframe{width:100%;height:100%}#property .tab-content>.tab-pane{}#property .multi-page-wrapper{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateX(0);transform:translateX(0)}#property .multi-page-wrapper .page1,#property .multi-page-wrapper .page2{float:left}#property .image-thumb{float:left;margin-bottom:30px;overflow:hidden}#property .image-thumb .img-responsive{object-fit:cover}#property .image-thumb:nth-child(6n){margin-right:0}#property .image-thumb-more,#property .image-thumb-back{width:195px;height:130px;float:left;border:1px solid;padding:2px}#property .image-thumb-back{margin-right:6px}#property .image-thumb-more a,#property .image-thumb-back a{display:block;color:#000;font-size:12px;font-family:Georgia;cursor:pointer;font-style:italic;padding-top:58px}#property .image-thumb-more a{text-align:right;padding-right:25px}#property .image-thumb-back a{text-align:left;padding-left:25px}#property .image-thumb-more:hover a,#property .image-thumb-back:hover a{display:block;color:#fff;background-color:#000;width:100%;height:100%;text-decoration:none}#property .image-thumb-more a span.arrow,#property .image-thumb-back a span.arrow{font-style:normal}#property a.left.carousel-control,#property a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:56px;height:30px;font-size:70px}#property a.left.carousel-control img,#property a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#property .carousel-control:hover,#property .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#property .listing-virtual-tour{border-bottom:2px solid #000;margin-bottom:58px}#property .listing-floorplan{text-align:center}#property .listing-floorplan img{height:100%}#property #googleMap,#property #streetView{width:100%;height:100%}#property a.right.carousel-control{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#property a.left.carousel-control{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#property #tab-wrapper .listing-media-tabs{height:26px;border:1px solid;padding:1px;margin:-28px auto 10px;background-color:#fff;position:relative;z-index:2}#property #tab-wrapper .listing-media-tabs>li{width:60px;height:22px}#property #tab-wrapper .listing-media-tabs>li>a{color:#000;font-size:12px;font-family:Georgia;font-style:italic;border-radius:0;padding:0;display:block;height:100%;text-align:center;line-height:1.83em;margin-right:0}#property #tab-wrapper .listing-media-tabs>li.active>a,#property #tab-wrapper .listing-media-tabs>li.active>a:hover,#property #tab-wrapper .listing-media-tabs>li.active>a:focus{color:#fff;background-color:#000;border:none}#property #tab-wrapper .listing-media-tabs>li>a:hover,#property #tab-wrapper .listing-media-tabs>li>a:focus{color:#fff;background-color:#aaa;border:none}#property .listing-remark{font-family:crimson text;font-weight:300;margin:0 auto 68px;text-align:center}#property .listing-remark .headline{font-weight:300;text-align:center;font-size:18px;font-family:lato;margin-bottom:18px}#property .listing-remark p{font-family:crimson text;font-size:14px;text-align:center}#property .listing-remark a{color:#000;text-decoration:underline}#property .listing-remark a:hover{color:#000;text-decoration:underline}#property .listing-specTable{margin:0 auto 48px;min-height:100px}#property .listing-specTable .label{font-size:14px;font-family:lato;font-weight:300;color:#000}#property .listing-specTable .value{font-family:crimson text;font-size:18px}#property .listing-specTable .divRow>div{border-bottom:2px solid #000}#property .listing-specTable .divRow.lastRow>div:first-child{width:60%}#property .listing-specTable .divRow.lastRow>div:last-child{width:40%}#property .listing-features{margin:0 auto 46px}#property .listing-features .divFeatureRow{margin-bottom:10px}#property .listing-features .divFeatureRow:last-child{margin-bottom:0}#property .listing-features .divFeatureRow .divFeatureCell{float:left;width:20%}#property .listing-features .divFeatureRow .divFeatureCell span.check{margin-right:7px;float:left}#property .listing-features .divFeatureRow .divFeatureCell span.value{font-size:18px;font-family:crimson text}#property .listing-agent-info{margin:0 auto 55px;position:relative}#post .listing-agent-info .listing-text,#property .listing-agent-info .listing-text{float:left;position:relative;height:138px}#post .listing-agent-info .listing-text p,#property .listing-agent-info .listing-text p{font-size:21px;font-family:Georgia;font-style:italic;position:absolute;bottom:50px;text-transform:lowercase;color:#000}#post .listing-agent-info .agent-head-pic-wrap,#property .listing-agent-info .agent-head-pic-wrap{float:left;position:relative;z-index:1}#post .listing-agent-info .agent-head-pic-wrap .border-black,#property .listing-agent-info .agent-head-pic-wrap .border-black{border:2px solid #000;width:138px;height:138px;border-radius:100%;margin:0 auto}#post .listing-agent-info hr,#property .listing-agent-info hr{clear:both;border-top:1px solid #000;position:absolute;bottom:12px;width:100%}#post .listing-agent-info .agent-head-pic-wrap .agent-head-pic,#property .listing-agent-info .agent-head-pic-wrap .agent-head-pic{width:134px;height:134px;border:2px solid #fff;background-size:150px;position:relative;bottom:0}#post .listing-agent-info .listing-agent-info-wrap,#property .listing-agent-info .listing-agent-info-wrap{float:left;height:138px;position:relative}#post .listing-agent-info .listing-agent-info-wrap .listing-agent-info-position,#property .listing-agent-info .listing-agent-info-wrap .listing-agent-info-position,#property .listing-agent-info .listing-agent-info-wrap .listing-agent-info-position a div{font-family:lato;font-weight:300;font-size:18px;line-height:18px;position:absolute;left:42px;bottom:40px;color:#000}#post .listing-agent-info .listing-agent-info-wrap .listing-agent-info-position .name,#property .listing-agent-info .listing-agent-info-wrap .listing-agent-info-position .name{text-transform:uppercase}#property .listing-comment{margin:0 auto 54px;text-align:center}#property .listing-comment p.quote{font-size:36px;font-family:crimson text;line-height:36px;margin:0}#property .listing-comment p.author{float:right;margin:0;text-transform:uppercase;line-height:18px}#property .listing-comment p.author a{font-size:14px;font-family:lato;font-weight:300;color:#000}#property .request-a-showing{max-width:350px;height:42px;border:1px dotted;text-align:center;margin:0 auto 58px;padding:1px;cursor:pointer}#property .request-a-showing a{font-size:18px;font-family:Georgia;font-style:italic;background-color:#000;color:#fff;display:block;width:100%;height:100%;line-height:32px}#property .request-a-showing a:hover{color:#000;background-color:#fff;text-decoration:none}#property .linting-icons-wrapper{margin:0 auto 70px}#property .linting-icons-wrapper>div{text-align:center;width:20%;float:left}#property .linting-icons-wrapper>div a:hover{text-decoration:none}#property .linting-icons-wrapper>div a.icon span{margin:0 auto 10px}#property .linting-icons-wrapper span.text{font-size:16px;font-family:Georgia;font-style:italic;color:#000}#property .listing-listed-by-text{border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:77px}#property .listing-listed-by-text span.listed-by{font-size:14px;font-family:lato;font-weight:300}#property .listing-listed-by-text span.brokerage{font-size:18px;font-family:crimson text}#property .listing-neighbour-info{padding-bottom:2px;border-bottom:2px solid #000;position:relative;margin-bottom:98px}#property .listing-neighbour-info img{float:left}#property .listing-neighbour-info .listing-neghbour-wrap{position:absolute;top:50%;right:200px;text-align:center;transform:translate(50%,-50%)}#property .listing-neighbour-info>.listing-neghbour-wrap{float:left}#property .listing-neighbour-info>.listing-neghbour-wrap .heading{font-size:24px;font-family:lato;font-weight:300;margin-bottom:15px;text-transform:uppercase;color:#000}#property .listing-neighbour-info>.listing-neghbour-wrap .text{font-size:18px;font-family:crimson text}#property .listing-building-info{padding-bottom:2px;border-bottom:2px solid #000;position:relative;margin-bottom:98px}#property .listing-building-info img{float:right}#property .listing-building-info>.listing-building-wrap{float:left}#property .listing-building-info .listing-building-wrap{position:absolute;top:50%;left:200px;text-align:center;transform:translate(-50%,-50%)}#property .listing-building-info>.listing-building-wrap .heading{font-size:24px;font-family:lato;font-weight:300;margin-bottom:15px;text-transform:uppercase}#property .listing-building-info>.listing-building-wrap .text{font-size:18px;font-family:crimson text}#property .listing-agent-info-pic{}#property #featured-agent-wrap .col-md-8,#property #featured-agent-wrap .col-md-4{padding:0}#property .listing-also-like-heading-nav{position:relative;margin-bottom:46px}#property .listing-also-like-heading{font-size:24px;font-family:crimson text;text-align:center}#property .listing-also-like-nav{position:absolute;right:15px;top:0;bottom:310px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#property .listing-also-like-nav .slick-next{right:4px}#property .listing-also-like-nav .slick-prev{left:3px}#property .listing-also-like-properties{position:relative;overflow:hidden;border-bottom:2px solid #000;margin-bottom:55px}#property .listing-also-like-properties .listing-also-like-wrap .item-wrapper{float:left}#property .listing-also-like-properties .listing-also-item{margin-right:40px;width:270px;float:left}#property .listing-also-like-properties .listing-also-item:nth-child(4n){margin-right:0}#property .listing-also-like-properties div.hover-cover{padding:5px;width:100%;height:100%;position:relative}#property .listing-also-like-properties .listing-also-detail{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;display:none}#property .listing-also-like-properties .address{font-size:16px;font-family:lato;font-weight:300;margin-bottom:20px}#property .listing-also-like-properties .price,#property .listing-also-like-properties .agent{font-size:16px;font-family:crimson text}#property .listing-also-like-properties .agent{width:90%;margin:0 auto}#property .listing-also-like-properties .price{margin-bottom:20px}#property .listing-also-like-properties .listing-also-item>a:hover .hover-cover{background-color:rgba(0,0,0,.7);text-decoration:none}#property .listing-also-like-properties a:hover .hover-cover .listing-also-detail{display:block}#property .listing-also-like-properties .hover-cover.no-photo{border:1px solid #000;background-color:#f5f5f5}#property .listing-also-like-properties .hover-cover.no-photo .border{border:1px solid #000}#property .listing-also-like-properties .hover-cover.no-photo .listing-also-detail{display:block;color:#000}#property .listing-also-like-properties a:hover .hover-cover.no-photo{background-color:#000}#property .listing-also-like-properties a:hover .hover-cover.no-photo .listing-also-detail{color:#fff}#property .listing-also-like-properties a:hover .hover-cover.no-photo .border{border:1px solid #fff}#buildingpage article{}#buildingpage h1#buildingtitle{display:none}#buildingpage h2.building-headline{margin:1em 0;font-size:36px;font-family:crimson text;text-align:center;text-transform:none;line-height:32px}.building-headline-address{font-size:28px}#buildingpage #building-photo-carousel .item{height:600px}#buildingpage .building-photo{margin:0 auto;height:100%}#buildingpage .multimedia-wrap{border-bottom:2px solid #000;padding-bottom:2px;margin-bottom:45px;margin-top:130px;width:1200px;overflow:hidden}#buildingpage .multimedia-wrap .reciprocity .item img{margin:0 auto}#buildingpage .tab-content #building-floor-plan iframe{width:100%;height:100%}#buildingpage .tab-content>.tab-pane{height:600px}#buildingpage .multi-page-wrapper{width:2400px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateX(0);transform:translateX(0)}#buildingpage .multi-page-wrapper .page1,#buildingpage .multi-page-wrapper .page2{float:left}#buildingpage .image-thumb{width:195px;height:145px;float:left;margin-right:6px;margin-bottom:6px}#buildingpage .image-thumb:nth-child(6n){margin-right:0}#buildingpage .image-thumb-more,#buildingpage .image-thumb-back{width:195px;height:146px;float:left;border:1px solid;padding:2px}#buildingpage .image-thumb-back{margin-right:6px}#buildingpage .image-thumb-more a,#buildingpage .image-thumb-back a{display:block;color:#000;font-size:12px;font-family:Georgia;cursor:pointer;font-style:italic;padding-top:58px}#buildingpage .image-thumb-more a{text-align:right;padding-right:25px}#buildingpage .image-thumb-back a{text-align:left;padding-left:25px}#buildingpage .image-thumb-more:hover a,#buildingpage .image-thumb-back:hover a{display:block;color:#fff;background-color:#000;width:100%;height:100%;text-decoration:none}#buildingpage .image-thumb-more a span.arrow,#buildingpage .image-thumb-back a span.arrow{font-style:normal}#buildingpage a.left.carousel-control,#property a.right.carousel-control{text-shadow:none;opacity:1;filter:alpha(opacity=100);background-image:none;width:56px;height:30px;font-size:70px}#buildingpage a.left.carousel-control img,#property a.right.carousel-control img{position:absolute;top:50%;left:50%;margin-top:-156px;margin-left:-38.5px}#buildingpage .carousel-control:hover,#buildingpage .carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=100);outline:0;opacity:1;background-image:none}#buildingpage .building-virtual-tour{border-bottom:2px solid #000;margin-bottom:58px}#buildingpage .building-floorplan{text-align:center}#buildingpage .building-floorplan img{height:100%}#buildingpage #googleMap,#building #streetView{width:100%;height:100%}#buildingpage a.right.carousel-control{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#buildingpage a.left.carousel-control{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#buildingpage #tab-wrapper .building-media-tabs{height:26px;border:1px solid;padding:1px;margin:-28px auto 10px;background-color:#fff;position:relative;z-index:2}#buildingpage #tab-wrapper .building-media-tabs>li{width:100px;height:22px}#buildingpage #tab-wrapper .building-media-tabs>li>a{color:#000;font-size:12px;font-family:Georgia;font-style:italic;border-radius:0;padding:0;display:block;height:100%;text-align:center;line-height:1.83em;margin-right:0}#buildingpage #tab-wrapper .building-media-tabs>li.active>a,#buildingpage #tab-wrapper .building-media-tabs>li.active>a:hover,#buildingpage #tab-wrapper .building-media-tabs>li.active>a:focus{color:#fff;background-color:#000;border:none}#buildingpage #tab-wrapper .building-media-tabs>li>a:hover,#buildingpage #tab-wrapper .building-media-tabs>li>a:focus{color:#fff;background-color:#aaa;border:none}#buildingpage .building-remark{font-family:crimson text;font-weight:600;margin:0 auto 68px;text-align:center}#buildingpage .building-remark .headline{font-weight:300;text-align:center;font-size:18px;font-family:lato;margin-bottom:18px}#buildingpage .building-remark p{font-family:crimson text;font-size:14px;text-align:center}#buildingpage .building-specTable{margin:0 auto 48px}#buildingpage .building-specTable .label{font-size:14px;font-family:lato;font-weight:300;color:#000}#buildingpage .building-specTable .value{font-family:crimson text;font-size:18px}#buildingpage .building-specTable .divRow>div{float:left;width:33.3333333%;border-bottom:2px solid #000}#buildingpage .building-specTable .divRow.lastRow>div:first-child{width:100%}#buildingpage .building-specTable .divRow.lastRow>div:last-child{width:100%}#buildingpage .building-features{width:1000px;margin:0 auto 46px}#buildingpage .building-features .divFeatureRow{margin-bottom:10px}#buildingpage .building-features .divFeatureRow:last-child{margin-bottom:0}#buildingpage .building-features .divFeatureRow .divFeatureCell{float:left;width:20%}#buildingpage .building-features .divFeatureRow .divFeatureCell span.check{margin-right:7px;float:left}#buildingpage .building-features .divFeatureRow .divFeatureCell span.value{font-size:18px;font-family:crimson text}#buildingpage .building-agent-info{width:800px;margin:0 auto 55px;position:relative}#post .building-agent-info .building-text,#buildingpage .building-agent-info .building-text{width:300px;float:left;position:relative;height:138px}#post .building-agent-info .building-text p,#buildingpage .building-agent-info .building-text p{font-size:21px;font-family:Georgia;font-style:italic;position:absolute;left:100px;bottom:50px;text-transform:lowercase;color:#000}#post .building-agent-info .agent-head-pic-wrap,#buildingpage .building-agent-info .agent-head-pic-wrap{width:200px;float:left;position:relative;z-index:1}#post .building-agent-info .agent-head-pic-wrap .border-black,#buildingpage .building-agent-info .agent-head-pic-wrap .border-black{border:2px solid #000;width:138px;height:138px;border-radius:100%;margin:0 auto}#post .building-agent-info hr,#buildingpage .building-agent-info hr{clear:both;border-top:1px solid #000;position:absolute;bottom:12px;width:100%}#post .building-agent-info .agent-head-pic-wrap .agent-head-pic,#buildingpage .building-agent-info .agent-head-pic-wrap .agent-head-pic{width:134px;height:134px;border:2px solid #fff;background-size:150px;position:relative;bottom:0}#post .building-agent-info .building-agent-info-wrap,#buildingpage .building-agent-info .building-agent-info-wrap{width:300px;float:left;height:138px;position:relative}#post .building-agent-info .building-agent-info-wrap .building-agent-info-position,#buildingpage .building-agent-info .building-agent-info-wrap .building-agent-info-position{font-family:lato;font-weight:300;font-size:18px;line-height:18px;position:absolute;left:42px;bottom:40px;color:#000}#post .building-agent-info .building-agent-info-wrap .building-agent-info-position .name,#buildingpage .building-agent-info .building-agent-info-wrap .building-agent-info-position .name{text-transform:uppercase}#buildingpage .building-comment{width:600px;margin:0 auto 54px;text-align:center}#buildingpage .building-comment p.quote{font-size:36px;font-family:crimson text;line-height:36px;margin:0}#buildingpage .building-comment p.author{float:right;margin:0;text-transform:uppercase;line-height:18px}#buildingpage .building-comment p.author a{font-size:14px;font-family:lato;font-weight:300;color:#000}#buildingpage .request-a-showing{width:350px;height:42px;border:1px dotted;text-align:center;margin:0 auto 58px;padding:1px;cursor:pointer}#buildingpage .request-a-showing a{font-size:18px;font-family:Georgia;font-style:italic;background-color:#000;color:#fff;display:block;width:100%;height:100%;line-height:32px}#buildingpage .request-a-showing a:hover{color:#000;background-color:#fff;text-decoration:none}#buildingpage .building-icons-wrapper{margin:0 auto 70px}#buildingpage .building-icons-wrapper>div{text-align:center;width:20%;float:left}#buildingpage .building-icons-wrapper>div a:hover{text-decoration:none}#buildingpage .building-icons-wrapper>div a.icon span{margin:0 auto 10px}#buildingpage .building-icons-wrapper span.text{font-size:16px;font-family:Georgia;font-style:italic;color:#000}#buildingpage .building-listed-by-text{border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:77px}#buildingpage .building-listed-by-text span.listed-by{font-size:14px;font-family:lato;font-weight:300}#buildingpage .building-listed-by-text span.brokerage{font-size:18px;font-family:crimson text}.activelisting-list-heading{font-size:24px;font-family:crimson text;text-align:center;padding-top:78px}#buildingpage .no-listing-notice{font-family:crimson text;font-size:16px;margin:50px 0;text-align:center}#buildingpage .building-neighbour-info{padding-bottom:2px;border-bottom:2px solid #000;position:relative;margin-bottom:98px}#buildingpage .building-neighbour-info img{float:left}#buildingpage .building-neighbour-info .building-neghbour-wrap{position:absolute;top:50%;right:200px;text-align:center;transform:translate(50%,-50%)}#buildingpage .building-neighbour-info>.building-neghbour-wrap{float:left}#buildingpage .building-neighbour-info>.building-neghbour-wrap .heading{font-size:24px;font-family:lato;font-weight:300;margin-bottom:15px;text-transform:uppercase;color:#000}#buildingpage .building-neighbour-info>.building-neghbour-wrap .text{font-size:18px;font-family:crimson text}#buildingpage .building-agent-info-pic{}#buildingpage #featured-agent-wrap .col-md-8,#buildingpage #featured-agent-wrap .col-md-4{padding:0}#buildingpage .building-also-like-heading-nav{position:relative;margin-bottom:46px}#buildingpage .building-also-like-heading{font-size:24px;font-family:crimson text;text-align:center}#buildingpage .building-also-like-nav{position:absolute;right:8px;top:0;bottom:310px;background-image:url(/img/icons/arrow-box.png);width:57px;height:31px;background-repeat:no-repeat}#buildingpage .building-also-like-nav .slick-next{right:4px}#buildingpage .building-also-like-nav .slick-prev{left:3px}#buildingpage .building-also-like-properties{position:relative;overflow:hidden;border-bottom:2px solid #000;margin-bottom:55px}#buildingpage .building-also-like-properties .building-also-like-wrap .item-wrapper{float:left;width:1200px}#buildingpage .building-also-like-properties .building-also-item{margin-right:40px;width:270px;float:left}#buildingpage .building-also-like-properties .building-also-item:nth-child(4n){margin-right:0}#buildingpage .building-also-like-properties div.hover-cover{padding:5px;width:100%;height:100%;position:relative}#buildingpage .building-also-like-properties .building-also-detail{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;display:none}#buildingpage .building-also-like-properties .address{font-size:16px;font-family:lato;font-weight:300;margin-bottom:20px}#buildingpage .building-also-like-properties .price,#buildingpage .building-also-like-properties .agent{font-size:16px;font-family:crimson text}#buildingpage .building-also-like-properties .agent{width:90%;margin:0 auto}#buildingpage .building-also-like-properties .price{margin-bottom:20px}#buildingpage .building-also-like-properties .building-also-item>a:hover .hover-cover{background-color:rgba(0,0,0,.7);text-decoration:none}#buildingpage .building-also-like-properties a:hover .hover-cover .building-also-detail{display:block}#buildingpage .building-also-like-properties .hover-cover.no-photo{border:1px solid #000;background-color:#f5f5f5}#buildingpage .building-also-like-properties .hover-cover.no-photo .border{border:1px solid #000}#buildingpage .building-also-like-properties .hover-cover.no-photo .building-also-detail{display:block;color:#000}#buildingpage .building-also-like-properties a:hover .hover-cover.no-photo{background-color:#000}#buildingpage .building-also-like-properties a:hover .hover-cover.no-photo .building-also-detail{color:#fff}#buildingpage .building-also-like-properties a:hover .hover-cover.no-photo .border{border:1px solid #fff}#banner-photos{margin-top:40px;padding-bottom:3px;border-bottom:3px solid}#teampage #banner-photos{margin:0 -15px;padding:0;padding-bottom:3px}#banner-photos a.left{position:absolute;top:50%;left:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#banner-photos a.right{position:absolute;top:50%;right:0;background-image:none;opacity:1;width:56px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookcodesmenu_brand{height:84px}.cookcodesmenu_btn{margin-top:25px}.cookcodesmenu_menu .cookcodesmenu_menutxt{color:#000;font-weight:400;margin:3px 13px 0 0}.cookcodesmenu_menu .cookcodesmenu_icon-bar{-webkit-box-shadow:0 1px 0 #000;box-shadow:0 1px 0 #000}.cookcodesmenu_menu{border-bottom:solid #000}div.cookcodesmenu_menu:first-child{background:#fff}.cookcodesmenu_nav{background:#000}.cookcodesmenu_nav{font-style:italic;font-family:lato;font-size:14px;font-weight:300}.nopadding{padding:0}@media(orientation:landscape){.hide-on-landscape{display:none}}@media(orientation:portrait){.hide-on-portrait{display:none}}@media only screen and (max-width:767px){#all-after-header{padding-top:0!important}}@media(max-width:576px){#propertysearch .sort-by{top:53px}#home #featured-blogs .featured-blogs-nav{bottom:355px}}@media(max-width:768px){#propertysearch .sort-by{top:53px}}@media(max-width:450px){#team-search #agent-search-bar-input,ul#agent-search-bar-selector-wrap li{font-size:13px}.team-search-bar{height:34px}#team-search input{width:103px}#team-search{width:45.5%}}@media(max-width:992px){.friends-group{display:inline-block}}.blog-items-ps{float:left}.blog-items-ps .featured-thumbnail-blog:first-child{margin:0 18px!important}.owl-nav{display:none}.featured-blogs-nav-res{background-image:url(/img/icons/arrow-box.png);height:38px;background-repeat:no-repeat;margin:0 14px 20px 0;background-position:right}.featured-blogs-nav-res .slick-prev,.property-listing-nav .slick-prev{background-image:url(/img/icons/arrow-left-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:44px;height:38px;width:27px;cursor:pointer}.featured-blogs-nav-res .slick-prev.disabled,.property-listing-nav .slick-prev.disabled{background-image:url(/img/icons/arrow-left-grey.png);background-repeat:no-repeat;background-position:center;position:absolute;right:44px;height:38px;width:27px;cursor:pointer}.featured-blogs-nav-res .slick-next,.property-listing-nav .slick-next{background-image:url(/img/icons/arrow-right-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:15px;height:38px;width:27px;cursor:pointer}.featured-blogs-nav-res .slick-next.disabled,.property-listing-nav .slick-next.disabled{background-image:url(/img/icons/arrow-right-grey.png);background-repeat:no-repeat;background-position:center;position:absolute;right:15px;height:38px;width:27px;cursor:pointer}.property-listing-nav .slick-prev{left:1px!important;top:-4px}.property-listing-nav .slick-next{left:29px!important;top:-4px}img.banner-photo{width:100%}.pagination-links{width:100%}.blog-info.caption{top:0!important;margin:40px 0}.vcenter{display:inline-block;vertical-align:middle;float:none}.blog-content img{max-width:100%!important;height:auto;width:auto\9}#date-share-nav .date{top:0!important}#post #date-share-nav .share-article-icons{top:0!important}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media(min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.top20{top:20px}.padding-md{padding:30px}}@media(min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media(min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}@media(max-width:768px) and (orientation:landscape){.friends-group .col-xs-12{width:50%}}@media(max-width:395px){.rightcell-moreinfo{top:20px}}@media(min-width:768px) and (max-width:880px){.rightcell-moreinfo{top:20px}}@media(max-width:361px){.niche-icons-wrapper .col-xs-3{width:50%}.niche-icons-wrapper>div{height:115px}.niche-schools-wrapper{padding:0 0 26px}#niche .tab-wrapper .line{width:auto}#niche .neighbourhood-latest-news-nav{top:30px}}@media(max-width:370px){ul#neighbourhoods-search-selector{float:left;width:93px;font-family:Georgia;font-size:13px;text-align:left;text-indent:23px;margin:0;line-height:14px}#neighbourhoods-search-keyword{font-size:13px;width:70%}}@media(min-width:371px) and (max-width:508px){ul#neighbourhoods-search-selector{float:left;width:117px;font-family:Georgia;font-size:16px;text-align:left;text-indent:23px;margin:0;line-height:17px}#neighbourhoods-search-keyword{width:70%}}@media(min-width:768px) and (max-width:878px){.listing-data .listing-moreinfo{top:20px}}@media(min-width:992px) and (max-width:1068px){.listing-data span.label{font-size:12px}.listing-data span.data{font-size:14px}}@media(max-width:991px){#propertysearch .sort-by{display:table;margin:15px auto;text-align:center}}@media(min-width:991px) and (max-width:1182px){#propertysearch .sort-by{top:-28px}}@media(max-width:1024px){#property .linting-icons-wrapper>div{width:25%}#property .linting-icons-wrapper .calculator{display:none}}@media(max-width:360px){#property .linting-icons-wrapper>div{width:33.3%}}@media(min-width:992px){#property .open-house-after-table{margin:32px 0 38px}}@media(max-width:476px){#property .listing-also-like-nav{top:-35px}}@media(min-width:359px){span.check{margin-right:5px}}@media(max-width:530px){.listing-badget{height:100px;width:100px;position:absolute;top:-100px;right:-9px}}.friends-group div{min-height:250px;margin-bottom:30px}.realtor_listing_detail{margin-top:20px}.listing-more-info{margin-top:30px}.rightcell-moreinfo{float:right}.realtor_listing_info{padding-bottom:20px}.featured-solds-bottom-wrapper-1 .owl-item{float:left}.featured-solds-bottom-wrapper-1 .owl-dots{display:none}.featured-blogs-bottom-wrapper .featured-thumbnail-blog{max-width:316px}#featured-blogs .featured-thumbnail-blog{padding-bottom:30px}.neighbourhood-news-item .owl-item{float:left}.neighbourhood-latest-news-nav .slick-prev{position:absolute;right:44px;height:32px;width:23px;cursor:pointer}.neighbourhood-latest-news-nav .slick-next{position:absolute;right:2px;height:32px;width:23px;cursor:pointer}.neighbourhood-news-item .owl-dots,.neighbourhood-news-item .owl-nav{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#user-content iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}#results #searchmap{margin:20px;width:auto}.listing-image img{width:100%;height:auto}.listing-data{margin-top:20px}#listing-map-view #googleMap>div{position:relative!important}.listing-also-like-properties .owl-item{float:left;margin-bottom:20px}.listing-also-like-properties .owl-nav{display:none}.listing-also-like-properties .owl-dots{display:none}#property .listing-also-like-nav .slick-prev{background-image:url(/img/icons/arrow-left-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:44px;height:32px;width:23px;cursor:pointer}#property .listing-also-like-nav .slick-next{background-image:url(/img/icons/arrow-right-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:1px;height:32px;width:27px;cursor:pointer}#property .listing-also-like-nav .slick-prev.disabled{background-image:url(/img/icons/arrow-left-grey.png);background-repeat:no-repeat;background-position:center;position:absolute;right:44px;height:32px;width:23px;cursor:pointer}#property .listing-also-like-nav .slick-next.disabled{background-image:url(/img/icons/arrow-right-grey.png);background-repeat:no-repeat;background-position:center;position:absolute;right:1px;height:32px;width:27px;cursor:pointer}.listing-features .divFeatureCell{margin-bottom:12px;min-height:70px}#listing-floor-plan,#listing-map-view,#listing-street-view{overflow:hidden;padding-bottom:54%;position:relative;height:0}#listing-floor-plan iframe,#listing-map-view iframe,#listing-street-view iframe{left:0;top:0;height:100%;width:100%;position:absolute}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-nav a.left,#featured-agent-loft .agent-favourite-inspirations-nav a.left{background-image:url(/img/icons/arrow-left-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:44px;height:38px;width:27px;cursor:pointer}#agent-favourite-neighbourhoods .agent-favourite-neighbourhoods-nav a.right,#featured-agent-loft .agent-favourite-inspirations-nav a.right{background-image:url(/img/icons/arrow-right-black.png);background-repeat:no-repeat;background-position:center;position:absolute;right:0;height:38px;width:27px;cursor:pointer}.property-list-wrapper .owl-item{float:left}.home-property-heading{font-family:lato;font-size:22px;text-align:center;font-weight:500;width:121px;position:relative;margin:1px auto 21px;border-bottom:1px solid #ccc}.home-property-heading a{color:#0a0a0a}.home-property-heading a:hover{text-decoration:none}.home-property-listing div.property-list-wrapper div>a,.home-property-listing div.property-list-wrapper>a{width:25%;padding:0 15px;float:left;height:203px;color:#fff}.home-property-listing div.property-list-wrapper div>a,.home-property-listing div.property-list-wrapper>a{width:100%;padding:0 15px;float:left;height:203px;color:#fff}.home-property-listing div.property-list-wrapper div.owl-item{float:left}.home-property-listing div.property-list-wrapper>a>.image,.home-property-listing div.property-list-wrapper div>a>.image{position:relative}.home-property-listing div.property-list-wrapper>a .image div.hover-cover,.home-property-listing div.property-list-wrapper div>a .image div.hover-cover{padding:5px;width:100%;height:100%}.home-property-listing div.property-list-wrapper .listing-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;display:none}.home-property-listing div.property-list-wrapper div>a:hover div.hover-cover{background-color:rgba(0,0,0,.7)}.home-property-listing div.property-list-wrapper div>a:hover .listing-info{display:block}#property-list .property-list-toggle .home-property-list-toggle-wrapper{width:270px;margin:0 auto;padding:1px;border:1px solid #000;position:relative;background-color:#fff}#property-list .property-list-toggle .home-property-list-toggle-wrapper a{color:#000;font-family:georgia;font-size:14px;font-style:italic;display:block;float:left;width:50%;text-align:center;padding:5px 0;cursor:pointer}#property-list .property-list-toggle .home-property-list-toggle-wrapper a.active,#property-list .property-list-toggle .home-property-list-toggle-wrapper a.active:hover{color:#fff;background-color:#000;text-decoration:none}div#property-list .property-list-toggle .home-property-list-toggle-wrapper a:hover{color:#fff;background-color:#aaa;text-decoration:none}#presale-top-image{border-bottom:3px solid #000}.presale-heading{font-family:crimson text;font-size:35px;line-height:29px;margin-bottom:22px;margin-top:40px}.presale-heading-logo{margin-bottom:22px;margin-top:40px}.presale-heading-logo img{width:250px}.presale-small-heading{font-family:lato}.presale-section{border-bottom:3px solid #0a0a0a}.presale-p{font-size:14px;font-weight:300;margin-bottom:30px}.presale-desc .presale-small-heading{font-size:22px;margin-top:30px}.presale-desc p{font-weight:200;font-size:18px;line-height:33px;margin:30px 0}.presale-gallery-images .presale-small-heading{margin:30px 0;font-size:22px}.presale-gallery-img{margin-bottom:30px;padding-left:0}.presale-intro{width:30%;margin:5% 0 0% 10%;padding:0;display:inline-block;float:left;position:relative;color:#fff}.presale-intro p{margin-top:15px;font-weight:200}.presale-form{background:#fff;margin-top:25px;padding:0;color:#000;text-align:center}.presale-form .form-header{padding:20px 30px}.presale-form .form-body{padding:30px;background:#0a0a0a;color:#fff}.presale-form .form-body fieldset{margin-top:-50px}.presale-form input,.presale-form textarea,.presale-form button{border-radius:0}.presale-form input[type=text]{height:40px}.presale-form button{border-radius:0;padding:8px 43%}.presale-form .presale-small-heading{font-size:23px}.presale-form ::placeholder{color:#000;opacity:1}.presale-form :-ms-input-placeholder{color:#000}.presale-form ::-ms-input-placeholder{color:#000}.map-container{padding:30px}.presale-mobile-form{padding:30px}.presale-mobile-form .presale-form .form-header{background:#0a0a0a;color:#fff}.presale-form label.error{color:red;font-size:13px;font-weight:200;text-align:left;width:100%;margin-bottom:0}.presale-form button[disabled]{opacity:1}.request-showing-form{margin:35px 0}.btn-black{background-color:#0a0a0a;border:1px solid #0a0a0a;padding:8px 45px}.btn-black:hover{background-color:#0a0a0a;border:1px solid #0a0a0a}