body{color:#333333!important}h1,h2,h3,h4,h5,h6{color:#b27029!important}body.ddf .listings-showcase-4-or-more .img-listing-showcase img,body.ereb .listings-showcase-4-or-more .img-listing-showcase img,body.vreb .listings-showcase-4-or-more .img-listing-showcase img{object-fit:cover}.main-side2-with-padding .rn-col-1-2{padding:40px!important}.rn_colour_orange{color:#ac5e00!important}.jBox-content .rn_colour_orange{background-color:#ac5e00!important}.featured-listings-wrapper .featured-listing-info-container h4 a{color:#ac5e00!important;font-weight:600}body.ddf .img-listing-grid img{object-fit:cover;max-height:300px}.img-listing-grid{position:relative}.image-no-crop .carousel-fade .carousel-inner .item{background-size:contain;background-repeat:no-repeat}.image-no-crop .hero-carousel .slide{height:0;padding-top:56.25%;min-height:0}.image-no-crop-b .carousel-fade .carousel-inner .item{background-size:contain;background-repeat:no-repeat}.image-no-crop-b .hero-carousel .slide{height:0;padding-top:31.25%;min-height:0}#footer-disclaimer .mls_logo_footer{filter:brightness(0) invert(1)}body.index .header1{font-size:18px}#mc_embed_signup{background:rgba(0,0,0,.9);clear:left;width:100%;padding:20px}#mc_embed_signup .button{text-transform:uppercase;background-color:#000!important;border-radius:0;border:1px solid #fff!important}#mc_embed_signup h2{text-align:center;color:#fff;margin-top:10px;font-size:18px}.footer-section .rn-content-block{padding-top:10px;padding-bottom:40px}body.listings-request iframe{min-height:950px;!important}.custombutton a{color:#000;border:1px solid #000;padding:15px 35px}.custombutton a:hover{color:#fff;background-color:#000}.rn-invert-colors .navbar-default .navbar-nav>.active>a,.rn-invert-colors .navbar-default .navbar-nav>.active>a:focus,.rn-invert-colors .navbar-default .navbar-nav>.active>a:hover,.rn-invert-colors .navbar-default .navbar-nav>li>a,.rn-invert-colors #header-contact a,.rn-invert-colors .navbar-default .navbar-nav>.open>a,.rn-invert-colors .navbar-default .navbar-nav>.open>a:focus,.rn-invert-colors .navbar-default .navbar-nav>.open>a:hover{color:#000;text-shadow:none}.navbar-brand{display:none}.custom-listings .img-listing-grid:hover:after{content:" ";background-color:rgba(0,0,0,.6);width:100%;position:absolute;top:0;background-image:url(https://s.realtyninja.com/static/media/med/4937_2ee6edcf_view-button1.png);background-size:contain;background-position:center;background-repeat:no-repeat;height:100%}.custom-listings .listing-list a:hover:after{content:" ";background-color:rgba(0,0,0,.6);width:40%;position:absolute;top:0;background-image:url(https://s.realtyninja.com/static/media/med/4937_2ee6edcf_view-button1.png);background-size:contain;background-position:center;background-repeat:no-repeat;height:100%}.custom-listings .listing-grid{border-radius:0;border:none}.custom-listings a,.custom-listings a:focus,.custom-listings a:hover{color:#333;text-decoration:none}.custom-listings .img-listing-grid{border:none;border-radius:0}.custom-listings .img-listing-grid img,.custom-listings .img-listing-grid{height:300px}.custom-listings .listing-grid-info-secondary,.listing-grid-brokerage img{display:none}.custom-listings .listing-grid-content{text-align:center}.custom-listings .listing-grid-brokerage{margin-top:0}.navbar .container-fluid{min-height:90px}.virtual-tour-cta{display:none!important}.community-tall-header .carousel-caption{position:unset}.community-tall-header .hero-carousel .slide{min-height:auto!important;height:auto!important;padding-top:30%;padding-bottom:30%}.main-side-inverted .rn-col-1-2 img{width:100%;object-fit:cover;object-position:center;height:100%}.main-side-inverted .rn-col-2-2{padding:20px!important}.two-column-full-width-left .row>div>div,.two-column-full-width-right .row>div>div{height:100%}.two-column-full-width-right .rn-col-2-2{padding:40px 100px!important}.two-column-full-width-left .rn-col-1-2,.about-section .rn-col-1-2{padding:40px 100px!important}.two-column-full-width-right img,.two-column-full-width-left img{width:100%;object-fit:cover;object-position:center;height:100%}.community-tall-header .hero-carousel .carousel-caption p::after{content:" ";background-image:url(https://s.realtyninja.com/static/media/med/4937_35326aba_Okanagan_Glass_Logo_-_Horizontal_Final_PNG.png);width:auto;height:100px;display:block;background-size:contain;margin:0 auto;background-repeat:no-repeat;background-position:center center;margin-top:20px}.community-tall-header .hero-carousel .carousel-caption{max-width:100%;margin:0 auto;left:0;right:0;padding:5% 5%;top:40%;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 1%,rgba(0,0,0,.8) 25%,rgba(0,0,0,.8) 50%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 1%,rgba(0,0,0,.8) 25%,rgba(0,0,0,.8) 50%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 1%,rgba(0,0,0,.8) 25%,rgba(0,0,0,.8) 50%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}.community-tall-header .hero-carousel .carousel-caption h1{font-weight:600;font-size:14px}.community-tall-header .hero-carousel .carousel-caption h4{font-size:14px;line-height:18px;text-align:left}.community-tall-header .carousel-caption{bottom:auto}.community-tall-header .hero-carousel .carousel-caption .btn{border:1px solid #fff;margin-top:40px;font-weight:400;font-family:Montserrat,sans-serif;padding:20px 30px;background-color:#000;font-weight:800;overflow-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.blog-header-title-section,.page-title .rn-content-block{background-color:#fff!important}body.index .section-tall-header{margin-top:-188px}.hero{margin-top:-80px}.home-listings .section-heading h3,body.index .custom-headings,body.index .recent-blog-entries-wrapper .section-heading h3{display:none}.carousel-indicators{display:none}.mls-search-controls-wrapper .col-lg-4:nth-child(2),.mls-search-controls-wrapper .col-md-4:nth-child(2){display:none}.mls-search-controls-wrapper .col-lg-4:nth-child(3),.mls-search-controls-wrapper .col-md-4:nth-child(3){text-align:center}.select2-container--bootstrap .select2-selection,.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection,.form-control{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.no-padding-top .recent-blog-entries-wrapper,.home-listings .featured-listings-wrapper{padding-top:0;padding-bottom:0}.juicer-feed h1.referral{display:none!important;color:#fff}.about-heading{margin-top:-80px}.about-heading .rn-content-block{min-height:300px}.two-column-full-width-right .rn-col-2-2{padding:40px 100px!important}.two-column-full-width-left .rn-col-1-2,.about-section .rn-col-1-2{padding:40px 100px!important}.two-column-full-width-right img,.two-column-full-width-left img{width:100%;object-fit:cover;object-position:center;height:100%}.about-section .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/4937_9f38ee25_hs.jpg);background-position:center top;background-repeat:no-repeat;min-height:800px}.popover{display:none!important}.recent-blog-entry-title{text-transform:uppercase}#customlogo{padding:10px 40px}.navbar-nav .dropdown-menu>li>a{text-align:center}.carousel-indicators{z-index:2}.rn-invert-colors .mls-search-controls-wrapper{background-color:rgba(0,0,0,.4)}.fixed-header{position:fixed!important;left:0;width:100%;background:rgba(0,0,0,1)!important;transition:all .1s ease;z-index:999;top:0}.text-search .row::before{content:"FEATURED NEIGHBORHOODS";display:block;text-align:center;letter-spacing:.06em;font-size:36px;line-height:36px;font-weight:400;padding:40px}.text-search a{color:#fff;padding:15px 35px;text-align:center;border:1px solid #fff;display:block;margin:20px;text-transform:uppercase;transition:opacity 1s;background-color:transparent;min-height:82px;display:flex;align-items:center;justify-content:center}.text-search a:hover{background-color:#000}#overlay{position:fixed;width:100%;height :100%;background:#000;top:0;left:0;opacity:0;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.backdrop{opacity:.8!important;z-index:16}.hero-carousel .slide{min-height:600px}.carousel-control{display:none}.navbar-header{z-index:12;max-width:150px}body.index .section-tall-header{margin-top:-150px}.section-short-header .navbar-wrapper{max-height:80px}#custom-nav-container{position:relative;display:block;width:100%;height:80px;margin-bottom:-80px;background-color:rgba(0,0,0,.5);z-index:99}#custom-menu{display:none;position:absolute;right:180px;top:18px}.menutext{color:#fff;padding-right:30px;margin-top:-12px}.custom-nav{list-style-type:none;margin:0;padding:0;overflow:hidden}.custom-nav>li{float:left}.custom-nav>li>a{display:inline-block;color:white;text-align:center;padding:14px 16px;text-decoration:none;text-transform:uppercase;font-size:12px}.pull-right{float:right!important;position:absolute;right:1.5em;top:2.5em;z-index:9999}.navbar-header-centered{margin-top:0}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:25px;height:25px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:8px}#nav-icon1 span:nth-child(3){top:16px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-wrapper{background-color:#000}.navbar-toggle{display:none}.dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{text-align:left}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;background:transparent;color:#444444;font-size:12px}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:relative;border:0;padding-left:80px}.navbar-nav>li{float:none}#navbar{background-color:#fff;display:block;height:100%;overflow:auto!important;position:fixed;right:-300px;font-size:15px;top:0;width:300px;z-index:99;height:100vh!important;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.nav-expanded #navbar{right:0}body.nav-expanded{margin-left:0;transition:right .4s ease-in-out 0s;-webkit-transition:right .4s ease-in-out 0s;-moz-transition:right .4s ease-in-out 0s;-o-transition:right .4s ease-in-out 0s}#nav-close{font-weight:600;font-size:24px;cursor:pointer;right:50px;position:absolute;top:60px;color:#000}a.nav-expander{background:transparent;color:#FFFFFF;display:block;font-size:15px;font-weight:400;height:25px;margin-right:0;position:absolute;text-decoration:none;text-transform:uppercase;top:-8px;transition:right .3s ease-in-out 0s;width:25px;z-index:12;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s;right:0}a.nav-expander:hover{cursor:pointer}a.nav-expander.fixed{position:absolute}.navbar-nav{padding-top:150px;padding-left:15px;float:none}.navbar-nav li{border-bottom:1px solid #dedede;margin:0 40px}.navbar-nav li a{color:#6F7D8C;text-decoration:none}.navbar-nav li a:hover{color:#444444;text-decoration:none}.navbar-nav li .sub-nav{border-bottom:0;padding:4px}.navbar-nav a .caret{width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:8px}.icon:before{font-family:'FontAwesome';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:'\f105'}span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.navbar-nav-centered{float:left}.dropdown-menu{position:initial;float:none;padding:0;margin:0;background-color:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a{color:#80857e;border:none;font-size:12px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none}#header-contact{width:250px;margin:20px auto}.navbar-default .navbar-nav>li>a{font-size:12px}.instagram-text .rn-content-block{background-color:#000000;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 15%,rgba(0,0,0,.05) 19%,rgba(0,0,0,.99) 99%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 15%,rgba(0,0,0,.05) 19%,rgba(0,0,0,.99) 99%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 15%,rgba(0,0,0,.05) 19%,rgba(0,0,0,.99) 99%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.instagram-text{position:relative;margin-top:-147px;display:none}.featured-listing-desc-primary{display:none}.hero-buttons .btext::before{content:" ";background-image:url(https://s.realtyninja.com/static/media/med/4937_9528d6f8_logo-small1.png);display:inline-block;width:40px;height:15px;background-size:contain;background-repeat:no-repeat}.hero-buttons a{color:#fff;border:1px solid #fff;margin:5px;display:inline-block;font-size:14px;padding:10px;font-size:12px;width:260px}.hero-buttons a:hover{background-color:rgba(0,0,0,.8)}.blog-entry-overview-container img,.recent-blog-entry-container img{transition:all .2s ease-in-out;max-height:188px;width:100%;object-fit:cover}.recent-blog-entry-container img :hover{transform:scale(1.05)}.small-divider{display:none}.navbar-default .navbar-nav>li>a{border-radius:0}.header-contact-details,.header-contact-social{display:block}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#000;text-align:center}.section-heading h3{text-transform:uppercase}#featured_n .btn{display:block;width:100%;margin:10px;background:transparent;color:#fff;border:1px solid #fff;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#featured_n .btn:hover{color:#000;background:#fff}.glyphicon-chevron-left:before{content:url(/static/media/med/4937_e3ec59b9_left-a.png)}.glyphicon-chevron-right:before{content:url(/static/media/med/4937_97854c9b_right-a.png)}.bt_hidden{opacity:0!important}.bt_visible{opacity:1!important}.img-listing-showcase:hover:after{content:" ";background-color:rgba(0,0,0,.6);width:100%;position:absolute;top:0;background-image:url(https://s.realtyninja.com/static/media/med/4937_2ee6edcf_view-button1.png);background-size:contain;background-position:center;background-repeat:no-repeat}body.index .mls-search-controls-wrapper .mls-search-form-area-list-all{font-size:16px;color:#fff;text-transform:capitalize}.primary-background-color{background-color:#000000}.primary-color{color:#666666}.btn,.listing-lead-form-container,.btn-group-lg>.btn,.btn-lg{border-radius:0}.btn-primary:hover{color:#fff;background-color:#262626}.hero-carousel .carousel-caption{top:15%;max-width:500px;margin:0 auto}.custom-section a{color:#fff;border:1px solid #fff;border-radius:0;padding:15px 30px}.custom-section-blue a{border-radius:0;border:1px solid #fff;padding:15px 30px}.custom-section a:hover,.custom-section-blue a:hover{background-color:#000}.homesearch .subscribe-to-alerts-wrapper .alert{display:none!important}.navbar{margin-bottom:0}.blog-post-content,.blog-header-title-section h1,.blog-entry-overview-info,.blog-entry-overview-text,.blog-overview-wrapper h2 a,.navbar-default .navbar-nav>li>a,body,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.section-heading h3{font-family:'Montserrat',sans-serif;font-weight:400}.blog-overview-wrapper h2 a{font-size:18px;text-transform:uppercase;font-weight:800;color:#666}.blog-overview-wrapper h2{font-size:18px;line-height:20px;padding:0 20px;color:#666}.recent-blog-entry-read-more{margin:20px auto;border:1px solid;max-width:200px;padding:10px 30px}.recent-blog-entry-date{color:#888;text-transform:uppercase;padding:10px;font-size:12px}.recent-blog-entry-title{padding:0 20px}.recent-blog-entry-read-more a{color:#666}.recent-blog-entry-title a{font-weight:600;color:#666666}.recent-blog-overview-wrapper h2{font-size:18px;padding:0 20px}.blog-entry-overview-text,.recent-blog-entry-text{margin-top:-15px;padding:0 20px;font-size:14px;color:#7f7f7f}.recent-blog-entry-container,.blog-entry-overview-container{margin-bottom:20px;transition:all .3s ease;border:1px solid #dedede;padding:0}#custom-search-button,.homesearch .rn-invert-colors .btn,.homesearch .btn-default{color:#fff;background-color:transparent;border:1px solid #fff;margin:20px 5px;min-width:100%}.homesearch{background-color:rgba(0,0,0,.6)}.cutomsearch2parent .rn-invert-colors a{color:#000}.homesearch .listings-wrapper,.homesearch .mls-search-form-bedrooms-container,.homesearch .mls-search-form-bathrooms-container,.homesearch .mls-search-form-price-container,.homesearch .mls-search-form-sqft-container,.homesearch .mls-search-form-year-built-container{display:none}.homesearch .mls-search-controls-wrapper{padding:20px 15px 10px}@media only screen and (min-width :480px){.hero-carousel .slide{min-height:750px}body.index .header1{font-size:22px}body.listings-request iframe{min-height:950px;!important}.hero-buttons a{padding:15px 30px;font-size:14px;width:350px}}@media only screen and (min-width:768px){body.index .header1{font-size:36px}.featured-communities img{object-fit:cover;height:260px;width:100%}body.listings-request iframe{min-height:850px;!important}.community-tall-header .hero-carousel .slide{padding-top:15%;padding-bottom:15%}.community-tall-header .hero-carousel .carousel-caption h1{font-size:32px}.main-side-inverted .row,.two-column-full-width-right .row,.two-column-full-width-left .row{display:flex}.main-side-inverted .rn-col-1-2{width:33.33333333%}.main-side-inverted .rn-col-2-2{width:66.66666667%}.featured-communities img{height:160px}.community-tall-header .hero-carousel .carousel-caption{padding:5% 20%;top:35%}.mask{margin-bottom:-50px}.hero-carousel .carousel-caption{max-width:700px}.about-section .row{display:flex}.carousel-indicators{bottom:130px;z-index:2}#header-contact{width:350px}.carousel-control{display:block}#custom-menu{display:block}.pull-right{right:5em;top:3em}#navbar{right:-400px;width:400px}.nav-expanded a.nav-expander.fixed{right:350px}.img-listing-showcase:hover:after{height:230px}#custom-search-button,.homesearch .rn-invert-colors .btn,.homesearch .btn-default{margin:5px;min-width:175px}}@media only screen and (min-width :992px){.main-side2-with-padding .rn-col-1-2{padding:40px 100px!important}#mc_embed_signup{background:rgba(0,0,0,.5);clear:left;width:100%;padding:20px}.newsletter-section{margin-top:-150px;z-index:9;position:absolute;width:100%}body.listings-request iframe{min-height:770px;!important}.featured-communities img{height:180px}.mls-search-controls-wrapper .col-lg-4:nth-child(1),.mls-search-controls-wrapper .col-md-4:nth-child(1){width:50%}.mls-search-controls-wrapper .col-lg-4:nth-child(3),.mls-search-controls-wrapper .col-md-4:nth-child(3){width:50%;text-align:left}.mask{margin-bottom:-50px}.hero-carousel .carousel-caption{max-width:880px}.section-heading h3{font-size:36px}.homesearch .mls-search-controls-wrapper{position:absolute;width:100%;z-index:9}.homesearch{background-color:rgba(0,0,0,.6);position:relative;margin-bottom:120px;margin-top:-125px}.instagram-text{display:block}.img-listing-showcase:hover:after{height:141px}.hero-carousel .slide{min-height:920px}}@media only screen and (min-width :1080px){.hero-buttons a{float:left;width:500px}.mask a{position:relative;display:block;width:500px;height:auto;text-align:center;margin:0 auto;background:;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}.mask a{background-position:-500px 0}.mask a:hover,.mask a:focus{background-position:10px 0;transition:all 2s}.mask a::after{content:'';position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;background:radial-gradient(0 0,circle farthest-side,rgba(255,255,255,0) 90%,rgba(255,255,255,.8) 98%,rgba(255,255,255,0) 100%) no-repeat;background:radial-gradient(circle farthest-side at 0 0,rgba(255,255,255,0) 90%,rgba(255,255,255,.8) 98%,rgba(255,255,255,0) 100%) no-repeat;background-position:inherit;-webkit-mask:url('https://s.realtyninja.com/static/media/med/4937_3744e634_Transparent_-_Triple500.png') center;mask:url('#mask-firefox')}.hero-carousel .carousel-caption{top:20%;max-width:900px}.hero-buttons{display:flex;align-items:center;justify-content:center;margin-top:25px}}@media only screen and (min-width :1200px){body.listings-request iframe{min-height:700px;!important}.img-listing-showcase,.img-listing-showcase img{height:250px}.featured-listing-preview{height:380px}.img-listing-showcase:hover:after{height:250px}.featured-communities img{height:260px}.mls-search-controls-wrapper .col-lg-4:nth-child(1),.mls-search-controls-wrapper .col-md-4:nth-child(1){width:50%;margin-left:5%}.mls-search-controls-wrapper .col-lg-4:nth-child(3),.mls-search-controls-wrapper .col-md-4:nth-child(3){width:40%}.mask{margin-bottom:-100px}.hero-carousel .carousel-caption{max-width:990px}#custom-search-button,.homesearch .rn-invert-colors .btn,.homesearch .btn-default{min-width:150px}.hero-carousel .slide{min-height:100vh;height:920px}}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;border:0;padding-left:0}.navbar-nav .dropdown-menu>li{margin:0 auto}@media screen and (max-width:479px){body.index h1{font-size:16px}.text-search .row::before{content:"FEATURED NEIGHBORHOODS";font-size:16px}}.fb-livechat,.fb-widget{display:none}.ctrlq.fb-button,.ctrlq.fb-close{position:fixed;right:24px;cursor:pointer}.ctrlq.fb-button{z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff;width:60px;height:60px;text-align:center;bottom:24px;border:0;outline:0;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);-webkit-transition:box-shadow .2s ease;background-size:80%;transition:all .2s ease-in-out}.ctrlq.fb-button:focus,.ctrlq.fb-button:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.09),0 4px 40px rgba(0,0,0,.24)}.fb-widget{background:#fff;z-index:2;position:fixed;width:360px;height:435px;overflow:hidden;opacity:0;bottom:0;right:24px;border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 5px 40px rgba(0,0,0,.16);-webkit-box-shadow:0 5px 40px rgba(0,0,0,.16);-moz-box-shadow:0 5px 40px rgba(0,0,0,.16);-o-box-shadow:0 5px 40px rgba(0,0,0,.16)}.fb-credit{text-align:center;margin-top:8px}.fb-credit a{transition:none;color:#bec2c9;font-family:Helvetica,Arial,sans-serif;font-size:12px;text-decoration:none;border:0;font-weight:400}.ctrlq.fb-overlay{z-index:0;position:fixed;height:100vh;width:100vw;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;top:0;left:0;background:rgba(0,0,0,.05);display:none}.ctrlq.fb-close{z-index:4;padding:0 6px;background:#365899;font-weight:700;font-size:11px;color:#fff;margin:8px;border-radius:3px}.ctrlq.fb-close::after{content:'x';font-family:sans-serif}.about-heading #widget-controls-frontend{display:none!important}