.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.lity.lity-opened{opacity:1;}.lity.lity-closed{opacity:0;}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.lity-loading .lity-loader{opacity:1;}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0;}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none;}.lity-close:active{top:1px;}.lity-image img{max-width:100%;display:block;line-height:0;border:0;}.lity-iframe .lity-container{width:100%;max-width:964px;}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}.lity-hide{display:none;}#main_content > .content_row{overflow:visible;margin-bottom:-6px !important;}.bringtofront{position:relative;width:90%;z-index:2;}.bringtofront .col-xs-12{position:absolute;top:5px;}.view{overflow:visible;}.row.mb-10.mt-25{display:none;}.col-xs-12{top:-10px;}.ihf-grid-result .col-xs-4{margin-bottom:30px;}#ihf-main-container .well{border:0px solid #000;border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0) inset;}#ihf-main-container a{color:#e6aa21;}#ihf-main-container a:hover,#ihf-main-container a:focus{color:#000;}#ihf-main-container .title-bar-1{padding:0px 0px;text-shadow:0px 0px 0px rgba(0,0,0,0);background-color:transparent;border:0px solid #000;border-radius:0px;}.ihf-results-grid-photo{height:260px;}#ihf-main-container .ihf-grid-result-price a{position:relative;top:409px;right:15px;color:#000;text-align:right;text-decoration:none;font-size:18px;}.ihf-grid-result-additional-info{position:relative;overflow:visible;top:-96px;height:0px;}.ihf-listing-open-home-text-grid{position:relative;width:auto;padding:8px 0px 8px 0px;text-align:center;font-size:1.4em;background-color:#f4bd18;}.ihf-grid-result-address{position:relative;top:360px;}.ihf-grid-result-mlsnum-proptype{position:absolute;top:-38px;right:15px;text-align:right;font-size:1.4em;line-height:16px;}#ihf-main-search-form .property-divider{margin-top:20px !important;}#ihf-main-container .property-divider{margin-top:-6px;}#ihf-main-container .ihf-grid-result-price a,#ihf-main-container .ihf-grid-result-price a:hover{color:#000 !important;text-decoration:none;}.ihf-grid-result-attribution,.ihf-link-back,#ihf-main-container .pagination{display:none;}#main_content > .content_row:first-child{background-color:rgba(255,255,255,.3) !important;}.Buy_Sell_Buttons{width:100%;font-size:32px !important;padding:1% 20% 1% 20% !important;text-align:center;background-color:white;-webkit-box-shadow:0px 0px 7px -3px rgba(189,189,189,1);-moz-box-shadow:0px 0px 7px -3px rgba(189,189,189,1);box-shadow:0px 0px 7px -3px rgba(189,189,189,1);}.button_wrapper{width:100%;height:100%;}.btn_sell{background-color:#f3be18;background-image:url("https://heyray.ca/nitropack_static/TnASZVVDBBShmeJTiahmZkYSfjcCAeEr/assets/images/optimized/rev-c59c22e/heyray.ca/wp-content/uploads/2015/05/Sell-A-House-Button.png");background-repeat:no-repeat;background-position:center;background-size:contain;min-height:105px;}.btn_sell.nitro-lazy{background-image:none !important;}.btn_buy{background-color:#f3be18;background-image:url("https://heyray.ca/nitropack_static/TnASZVVDBBShmeJTiahmZkYSfjcCAeEr/assets/images/optimized/rev-c59c22e/heyray.ca/wp-content/uploads/2015/05/Buy-A-House-Button-1.png");background-repeat:no-repeat;background-position:center;background-size:contain;min-height:105px;}.btn_buy.nitro-lazy{background-image:none !important;}.btn_send{padding:0px;margin:0px;background-color:#231f20;background-image:url("https://heyray.ca/nitropack_static/TnASZVVDBBShmeJTiahmZkYSfjcCAeEr/assets/images/optimized/rev-c59c22e/heyray.ca/wp-content/uploads/2016/03/SENDMELISTINGS2.png");background-repeat:no-repeat;background-position:center;background-size:contain;min-height:105px;}.btn_send.nitro-lazy{background-image:none !important;}.btn_send{color:black !important;}.tint:after{content:"\A";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2);opacity:0;transition:all .5s;-webkit-transition:all .5s;}.tint:hover:after{opacity:1;}