body,html{overflow-x:visible}.footerbottom{display:none;height:56px;background:#eceae2}.sitefooter{left:0}.sitebgdiv{display:none}.wrapper.wrapper3{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100vh;background:#fff}.listingsbar{position:fixed;top:128px;right:0;width:500px;height:calc(100vh - 239px);padding:15px;overflow-y:scroll;background:#f6f7f2}.mapwrapper{position:fixed;top:128px;left:0;width:calc(100vw - 500px);height:calc(100vh - 239px);overflow:auto;background:#fff}.listingsbaritem{position:relative;margin-bottom:5px;background-color:#fff;padding:15px;border:1px solid #512f1c}.listingsbaritem.highlighted,.listingsbaritem.on,.listingsbaritem:hover{background-color:#e6e4da;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.listingsbaritem .item{display:table-cell;vertical-align:top}.listingsbaritem h3{margin:0;padding:0;font-size:16px}.listingsbaritem .btn{padding:5px 8px;font-size:12px}.listingsbaritem .btn:hover{text-decoration:none}.listingsbaritem .theimg{max-width:200px;margin-right:15px}.listingsbaritem .mlsnum{font-weight:700;font-size:11px}.listingsbaritem .price{color:#512f1c;font-weight:700;text-transform:uppercase}.listingsbaritem .propinfo{margin-top:5px;font-size:13px;line-height:1.3}.listingsbaritem .propinfo2{margin-top:5px;font-size:12px;line-height:1.3}.listingsbaritem .solddate{font-size:13px;font-weight:700;line-height:1.3}.searchwrapper{background-color:#e6e4da;height:38px;padding:5px}.searchwrapper .inner{display:table;margin:0 auto}.searchwrapper .inner .item{display:table-cell;padding:0 5px}.searchwrapper .inner .item .searchformtext{padding-top:3px;font-weight:700;text-transform:uppercase}.searchwrapper .btn{padding:5px 8px;font-size:12px}.searchwrapper select{padding:5px 10px!important;font-size:.8125rem;color:#4d4e4e;font-weight:500;background:#fff none repeat scroll 0 0;border:1px solid rgba(165,166,166,.5);border-radius:5px;-webkit-box-shadow:0 0 5px 0 rgba(77,79,79,.15);-moz-box-shadow:0 0 5px 0 rgba(77,79,79,.15);box-shadow:0 0 5px 0 rgba(77,79,79,.15);transition:border-color .5s ease 0s}@media only screen and (max-width:767px){.searchwrapper select{font-size:.875rem}}@media only screen and (max-width:480px){.searchwrapper select{padding:5px;font-size:.875rem}.searchwrapper .inner .item .searchformtext{display:none}}.markerBtn{position:absolute;bottom:15px;right:15px;display:block;width:27px;height:42px;background:url(https://cdn.ssmedia.com/jamalnoorzoyresidential/webart/icon_marker.png);-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.markerBtn:hover{background-image:url(https://cdn.ssmedia.com/jamalnoorzoyresidential/webart/icon_marker-on.png)}button.mapCtrlBtn{white-space:nowrap;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.mapbtn.btn{margin-top:5px;padding:5px 8px}button.mapCtrlBtn.forceopen{display:none!important}.mapCtrlBtn.btn.btn2{padding:5px 8px}.sharedMap{position:absolute;top:38px;left:0;width:100%;height:calc(100% - 38px)}.sharedMap [data-closeMap]{display:none}.sharedMap .btns{position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:table;margin:0 auto}.sharedMap [data-closeMap],.sharedMap [data-openMap]{font-size:12px}h2.maph2{margin:0!important;padding:0 0 5px 0!important;max-width:340px;line-height:1;font-size:14px!important;font-weight:700;color:#512f1c!important;text-transform:none!important}.mapleft{padding:5px;float:left}.mapbtn{font-size:12px!important;margin-top:5px}.mapimg{margin:5px 0 5px 5px;float:right;width:auto;max-width:150px!important;max-height:85px;margin-left:10px;border:none}.maphdr2{font-style:normal;font-size:14px;color:#000}.gm-style-iw a,.gm-style-iw a:hover{color:#fff;text-decoration:none}.gm-style .gm-style-iw-c{min-height:185px}@media only screen and (max-width:1400px){.listingsbar{width:400px}.mapwrapper{width:calc(100vw - 400px)}.listingsbaritem h3{font-size:14px}.listingsbaritem .theimg{max-width:170px}.listingsbaritem .price{font-size:13px}.listingsbaritem .propinfo{font-size:12px}.listingsbaritem .propinfo2{font-size:11px}.markerBtn{width:24px;height:37px}}@media only screen and (max-width:1280px){.listingsbar,.mapwrapper{height:calc(100vh - 230px)}}@media only screen and (max-width:1200px){.listingsbar,.mapwrapper{top:105px;height:calc(100vh - 206px)}}@media only screen and (max-width:1024px){.listingsbar{width:280px}.mapwrapper{width:calc(100vw - 280px)}.listingsbaritem .item{display:block}.listingsbaritem h3{font-size:12px}.listingsbaritem .theimg{max-width:150px}.markerBtn{bottom:auto;top:15px}}@media only screen and (max-width:959px){.listingsbar,.mapwrapper{height:calc(100vh - 196px)}}@media only screen and (max-width:767px){.listingsbar{position:relative;top:350px;left:auto;right:auto;width:100%;height:auto;padding:10px 10px 100px 10px}.mapwrapper{position:fixed;top:75px;left:0;width:100%;height:350px;z-index:300}.listingsbaritem .item{display:table-cell}.siteheader{position:fixed}.wrapper.wrapper3{position:relative;top:auto;left:auto;width:auto;max-width:auto;height:auto;z-index:200}h2.maph2{font-size:13px!important}.maphdr2{font-size:12px}.gm-style .gm-style-iw-c{min-height:120px}.mapimg{max-width:120px!important;max-height:65px}}@media only screen and (max-width:640px){.listingsbar{top:300px}.mapwrapper{height:300px}}@media only screen and (max-width:540px){.searchwrapper select.selectarea{width:100px}}@media only screen and (max-width:480px){.searchwrapper select{width:100px}}@media only screen and (max-width:440px){.listingsbaritem .item{display:block}.mapimg{display:none}h2.maph2{font-size:12px!important}.maphdr2{font-size:11px}.listingsbaritem h3{font-size:14px}.listingsbaritem .theimg{max-width:170px}.listingsbaritem .price{font-size:14px}.listingsbaritem .propinfo{font-size:13px}.listingsbaritem .propinfo2{font-size:12px}}@media only screen and (max-width:390px){.searchwrapper select{width:90px}}