.shadow{border-bottom:1px solid #acacac}.fmlsItem{transform:scale(1);transition:all .3s ease;background-color:#fafafc;width:100%;box-sizing:border-box;padding:0}.fmlsItem div.mls-wrapper{height:100%;padding:0;margin:0;background-color:#9fa91f;border:0}.fmlsItem figure{margin:0;overflow:hidden;position:relative;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.fmlsItem figure div.fmlsLogo{position:absolute;left:10px;bottom:30px;z-index:10;width:64px;height:13px}.fmlsItem figure div.PropertyType{position:absolute;top:10px;left:10px;z-index:10;height:25px;line-height:25px;background-color:#9fa91f;color:#fff;padding:0 10px;white-space:nowrap}.fmlsItem figure img.thumb{object-fit:cover;position:absolute;width:100%;height:250px}.fmlsItem figure img.logo{display:table-cell;vertical-align:middle;width:200px;opacity:.8;filter:drop-shadow(0px 0px 70px gray)}.fmlsItem figure img.cloneNode{position:absolute;left:0;top:0;z-index:10}.fmlsItem figure div.btnSideLeft{left:0}.fmlsItem figure div.btnSideRight{right:0}.fmlsItem figure:hover img.thumb{transform:scale(1);transition:all .5s ease}.fmlsItem figure:hover div.btnSide{opacity:1;transition:opacity .25s ease-in-out}.fmlsItem h4{position:absolute;top:50%;text-align:center;width:100%;z-index:10;background:0 0}.fmlsItem .media-content{padding:10px;background-color:#efefef}.fmlsItem div.important-info{color:#fff;background-color:#424242;margin:0;padding:5px 15px}.fmlsItem div.important-info>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.fmlsItem div.important-info>ul>li{white-space:nowrap;padding:0 5px}.fmlsItem div.important-info>ul>li img{display:inline-block;width:auto}.fmlsItem div.summary{padding:10px;word-break:break-all}.fmlsItem div.summary h5{font-weight:400;color:#fff}.fmlsItem div.summary h5>a{color:#fff}.fmlsItem:hover{cursor:pointer;box-shadow:0px 0px 15px rgba(0,0,0,.4);transition:box-shadow .5s ease}#fmls_latest{width:100%;margin:15px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));grid-column-gap:10px;grid-row-gap:15px;box-sizing:border-box}@media only screen and (max-width:500px){#fmls_latest{display:block}#fmls_latest>.mlsItem{margin:15px 0}}#fmls_latest:after{clear:both;content:" ";display:block;margin-bottom:30px}#fmls_latest .list_data{display:none}#fmls_latest .mlsItem{transform:scale(1);transition:all .3s ease;background-color:#fafafc;width:100%;box-sizing:border-box;padding:0}#fmls_latest .mlsItem div.mls-wrapper{height:100%;padding:0;margin:0;background-color:#9fa91f;border:0}#fmls_latest .mlsItem figure{margin:0;overflow:hidden;position:relative;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}#fmls_latest .mlsItem figure div.fmlsLogo{position:absolute;left:10px;bottom:30px;z-index:10;width:64px;height:13px}#fmls_latest .mlsItem figure div.PropertyType{position:absolute;top:10px;left:10px;z-index:10;height:25px;line-height:25px;background-color:#9fa91f;color:#fff;padding:0 10px;white-space:nowrap}#fmls_latest .mlsItem figure img.thumb{object-fit:cover;position:absolute;width:100%;height:250px}#fmls_latest .mlsItem figure img.logo{display:table-cell;vertical-align:middle;width:200px;opacity:.8;filter:drop-shadow(0px 0px 70px gray)}#fmls_latest .mlsItem figure img.cloneNode{position:absolute;left:0;top:0;z-index:10}#fmls_latest .mlsItem figure div.btnSideLeft{left:0}#fmls_latest .mlsItem figure div.btnSideRight{right:0}#fmls_latest .mlsItem figure:hover img.thumb{transform:scale(1);transition:all .5s ease}#fmls_latest .mlsItem figure:hover div.btnSide{opacity:1;transition:opacity .25s ease-in-out}#fmls_latest .mlsItem h4{position:absolute;top:50%;text-align:center;width:100%;z-index:10;background:0 0}#fmls_latest .mlsItem .media-content{padding:10px;background-color:#efefef}#fmls_latest .mlsItem div.important-info{color:#fff;background-color:#424242;margin:0;padding:5px 15px}#fmls_latest .mlsItem div.important-info>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}#fmls_latest .mlsItem div.important-info>ul>li{white-space:nowrap;padding:0 5px}#fmls_latest .mlsItem div.important-info>ul>li img{display:inline-block;width:auto}#fmls_latest .mlsItem div.summary{padding:10px;word-break:break-all}#fmls_latest .mlsItem div.summary h5{font-weight:400;color:#fff}#fmls_latest .mlsItem div.summary h5>a{color:#fff}#fmls_latest .mlsItem:hover{cursor:pointer;box-shadow:0px 0px 15px rgba(0,0,0,.4);transition:box-shadow .5s ease}#site_header{width:100%;height:70px;display:block;background:0 0;display:table}#site_header .wrap{display:table-cell;margin:0 auto;vertical-align:middle;text-align:center;background:0 0;width:100%;height:70px}#site_header .wrap h1{color:#fff;font-size:30pt}#site_header .wrap h4{color:#fff}#site_header div.wrap-content{margin:0 auto;max-width:1000px;min-width:300px;padding:0 15px}div.gallery_itemContainer{position:relative}div.search_keyword{width:100%;height:32px;background:#fff;border-radius:1px;border:1px solid transparent;position:relative;padding:0 5px 0 10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:15px;flex:1;flex-wrap:wrap;margin-right:15px;-webkit-align-items:center;-ms-align-items:center;align-items:center}div.search_keyword input{border:0;flex:1 !important;outline-style:none;vertical-align:middle;line-height:-moz-calc(100%) !important;line-height:-webkit-calc(100%) !important;line-height:-o-calc(100%) !important;line-height:normal !important;width:100% !important}div.search_keyword input>i{vertical-align:middle;padding-right:10px;padding-bottom:2px;color:gray}#searchbar{margin-top:10px;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;background-size:cover;-webkit-box-align:end;box-sizing:border-box;padding:0}.adv{margin:10px 0}.description{box-sizing:border-box;background-color:#fff;box-shadow:0px 0px 7px 0px rgba(0,0,0,.26);padding:15px;margin-bottom:30px}.description:after{clear:both;display:block;content:" "}#mlsTitle{position:relative;font-size:3rem}@media only screen and (max-width:500px){#mlsTitle{font-size:2rem}}#mlsTitle>.listPrice{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (max-width:500px){#mlsTitle>.listPrice{display:block;text-align:left;position:relative;transform:none;text-align:right}}#fmls_compListing .mlsItem{transform:scale(1);transition:all .3s ease;background-color:#fafafc;width:100%;box-sizing:border-box;padding:0}#fmls_compListing .mlsItem div.mls-wrapper{height:100%;padding:0;margin:0;background-color:#9fa91f;border:0}#fmls_compListing .mlsItem figure{margin:0;overflow:hidden;position:relative;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}#fmls_compListing .mlsItem figure div.fmlsLogo{position:absolute;left:10px;bottom:30px;z-index:10;width:64px;height:13px}#fmls_compListing .mlsItem figure div.PropertyType{position:absolute;top:10px;left:10px;z-index:10;height:25px;line-height:25px;background-color:#9fa91f;color:#fff;padding:0 10px;white-space:nowrap}#fmls_compListing .mlsItem figure img.thumb{object-fit:cover;position:absolute;width:100%;height:250px}#fmls_compListing .mlsItem figure img.logo{display:table-cell;vertical-align:middle;width:200px;opacity:.8;filter:drop-shadow(0px 0px 70px gray)}#fmls_compListing .mlsItem figure img.cloneNode{position:absolute;left:0;top:0;z-index:10}#fmls_compListing .mlsItem figure div.btnSideLeft{left:0}#fmls_compListing .mlsItem figure div.btnSideRight{right:0}#fmls_compListing .mlsItem figure:hover img.thumb{transform:scale(1);transition:all .5s ease}#fmls_compListing .mlsItem figure:hover div.btnSide{opacity:1;transition:opacity .25s ease-in-out}#fmls_compListing .mlsItem h4{position:absolute;top:50%;text-align:center;width:100%;z-index:10;background:0 0}#fmls_compListing .mlsItem .media-content{padding:10px;background-color:#efefef}#fmls_compListing .mlsItem div.important-info{color:#fff;background-color:#424242;margin:0;padding:5px 15px}#fmls_compListing .mlsItem div.important-info>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}#fmls_compListing .mlsItem div.important-info>ul>li{white-space:nowrap;padding:0 5px}#fmls_compListing .mlsItem div.important-info>ul>li img{display:inline-block;width:auto}#fmls_compListing .mlsItem div.summary{padding:10px;word-break:break-all}#fmls_compListing .mlsItem div.summary h5{font-weight:400;color:#fff}#fmls_compListing .mlsItem div.summary h5>a{color:#fff}#fmls_compListing .mlsItem:hover{cursor:pointer;box-shadow:0px 0px 15px rgba(0,0,0,.4);transition:box-shadow .5s ease}