<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.img-effect .mask {
    opacity: 0;
    overflow: visible;
    height: 0;
    border: 0 solid rgba(0,0,0,0.7);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.img-effect a.info {
    position: relative;
    top: -10px;
    opacity: 0;
    -moz-transform: scale(0,0);
    -webkit-transform: scale(0,0);
    -o-transform: scale(0,0);
    -ms-transform: scale(0,0);
    transform: scale(0,0);
    -webkit-transition: -webkit-transform .2s .1s ease-in,opacity .1s ease-in-out;
    -moz-transition: -moz-transform .2s .1s ease-in,opacity .1s ease-in-out;
    -o-transition: -o-transform .2s .1s ease-in,opacity .1s ease-in-out;
    -ms-transition: -ms-transform .2s .1s ease-in,opacity .1s ease-in-out;
    transition: transform .2s .1s ease-in,opacity .1s ease-in-out;
}

.img-effect:hover .mask {
    opacity: 1;
    border: 100px solid rgba(0,0,0,0.7);
}

.img-effect:hover a.info {
    opacity: 1;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    -o-transform: scale(1,1);
    -ms-transform: scale(1,1);
    transform: scale(1,1);
    -moz-transition-delay: .3s;
    -webkit-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}

.slide-arrow-left {
    display: inline;
    float: left;
    clear: left;
    width: 44px;
    height: 66px;
    margin: -140px 0 0 0;
    position: relative;
    z-index: 99999;
}

    .slide-arrow-left img {
        opacity: .7;
    }

        .slide-arrow-left img:hover {
            opacity: 1;
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
        }

.slide-arrow-right {
    display: inline;
    float: right;
    clear: right;
    width: 44px;
    height: 66px;
    margin: -140px 0 0 0;
    position: relative;
    z-index: 99999;
}

    .slide-arrow-right img {
        opacity: .7;
    }

        .slide-arrow-right img:hover {
            opacity: 1;
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
        }

.picFX {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

    .picFX:hover {
        opacity: .8;
    }

div.PropSearchX {
    margin: 0 auto;
    clear: both;
    width: 97%!important;
    min-height: 380px;
    background: #fff;
    border-bottom: 0 solid #dedcdc;
}

.FlagsDB {
    clear: both;
    text-align: left;
    width: 100%;
    height: 40px;
    margin: 0 auto 10px auto;
}

body.mobi .FlagsDB {
    width: 100%;
    margin: 0 0 10px 0;
}

.FlagsDB ul {
    display: inline;
    float: right;
    clear: right;
    width: 384px;
    text-align: right;
    list-style: none;
    margin-top: 10px;
    margin-right: 0;
}

body.mobi .FlagsDB ul {
    display: block;
    float: none;
    margin: 0 auto;
}

.FlagsDB li {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
    list-style-image: none;
    width: 43px;
    height: 30px;
    margin-left: 5px;
}

.FLMap {
    display: inline;
    float: left;
    width: 1148px;
    height: 448px;
    background: #fafafa;
    border: 1px solid #dedcdc;
    margin-left: 10px;
}

.FLMapIframe {
    display: inline;
    float: left;
    clear: left;
    width: 806px;
    height: 419px;
    border: 1px solid #dedcdc;
    margin: 14px;
}

.WhatsArea {
    display: inline;
    float: left;
    width: 296px;
    height: 419px;
    border: 1px solid #dedcdc;
    margin: 14px 14px 0 0;
    background: #fff;
}

    .WhatsArea ul {
        display: inline;
        float: left;
        clear: left;
        text-align: left;
        list-style: none;
        margin-top: 20px;
        border: 1px solid #dedcdc;
        width: auto;
        margin: 10px;
        padding: 10px;
        min-height: 334px;
    }

    .WhatsArea li {
        display: inline;
        float: left;
        margin: 0;
        padding: 0;
        background: url(../images/bullet-area-10x10.gif) no-repeat 0 5px transparent;
        list-style-position: outside;
        width: 100px;
        height: 22px;
        margin-left: 5px;
        font-size: 12px;
        padding-left: 13px;
    }

        .WhatsArea li a:hover {
            color: #0ab8bf;
            text-decoration: none;
        }

.XLpage {
    display: inline;
    float: left;
    clear: left;
    width: 135px;
    height: 48px;
    border-right: 1px solid #dddbdb;
}

.pageP1 {
    display: inline;
    float: left;
    clear: left;
    margin: 15px 0 0 13px;
    width: 110px;
    text-align: center;
}

.XLsort {
    display: inline;
    float: left;
    width: 380px;
    height: 48px;
    border-right: 1px solid #dddbdb;
    background: #fff;
}

.sortP1 {
    display: inline;
    float: left;
    margin: 15px 0 0 12px;
}

.IconsLink {
    display: inline;
    float: left;
    width: 640px;
    height: 48px;
    border-right: 1px solid #dddbdb;
    text-align: center;
}

.LinkTXT {
    display: inline;
    float: left;
    margin: 10px 0 0 25px;
    width: auto;
}

    .LinkTXT img {
        display: inline;
        float: left;
        clear: left;
        width: 28px;
        height: 28px;
    }

    .LinkTXT p {
        display: inline;
        float: left;
        margin: 3px 0 0 8px;
    }

.BLDBox {
    display: inline;
    float: left;
    width: 354px;
    height: 216px;
    margin: 0 12px 12px 0;
    border: 1px solid #d3d3d3;
    background: #fff;
    position: relative;
}

    .BLDBox:hover {
        background: #f4f4f4;
    }

.IMGBox {
    display: inline;
    float: left;
    margin: 10px;
    border: 1px solid #d3d3d3;
    width: 188px;
    height: 124px;
    background: #f1f1f1;
}

.BLDBox1 {
    display: inline;
    float: left;
    width: 354px;
    min-height: 150px;
    height: auto;
    border-bottom: 1px solid #d3d3d3;
}

.BLDBox2 {
    display: inline;
    float: left;
    clear: left;
    width: 210px;
    height: auto;
    min-height: 150px;
}

.BLDBox3 {
    display: inline;
    float: left;
    width: 144px;
    height: auto;
    min-height: 150px;
}

    .BLDBox3 ul {
        display: inline;
        float: left;
        clear: left;
        margin: 12px 0 0 0;
    }

    .BLDBox3 li {
        line-height: 15px;
    }

.CompareBox {
    display: inline;
    float: right;
    clear: right;
    position: absolute;
    z-index: 99999;
    top: 5px;
    right: 5px;
}

.BLDBox4 {
    display: inline;
    float: left;
    width: 344px;
    padding: 5px;
    height: 22px;
    border-bottom: 1px solid #d3d3d3;
    text-align: center;
    background: #fff;
}

    .BLDBox4 p {
        margin: 0 auto;
        width: 344px;
        clear: both;
        text-align: center;
    }

.BLDBox5 {
    display: inline;
    float: left;
    clear: left;
    width: 354px;
    height: 32px;
    text-align: left;
}

    .BLDBox5 p {
        display: inline;
        float: left;
        text-align: left;
        border-right: 1px solid #d3d3d3;
        height: 24px;
        padding: 5px 10px 5px 10px;
        margin: 0;
        font-size: 11px;
    }

        .BLDBox5 p span a {
            color: #f00!important;
            font-size: 11.5px;
        }

.BLDPX {
    display: inline;
    float: left;
    width: 16px;
    height: 16px;
    padding: 9px;
    border-right: 1px solid #d3d3d3;
}

    .BLDPX:hover {
        display: inline;
        float: left;
        width: 16px;
        height: 16px;
        padding: 9px;
        border-right: 1px solid #d3d3d3;
        background: #d3d3d3;
    }

.SPriceBar {
    display: inline;
    float: left;
    clear: left;
    width: 100%;
    height: 43px;
    box-sizing: border-box;
    border: 1px solid #dae5ed;
    background: #f0f9fd;
    margin-top: 8px;
}

    .SPriceBar p {
        display: inline;
        float: left;
        font-size: 12px;
        margin: 11px 0 0 10px;
        color: #505050;
        white-space: nowrap;
    }

        .SPriceBar p strong {
            display: inline;
            float: right;
            color: #505050;
            width: 60px;
        }

.SPBar {
    display: inline;
    float: left;
    width: 466px;
    height: 6px;
    border: 1px solid #707070;
    margin: 18px 10px 0 10px;
    background: #505050;
}

.SPBar2 {
    display: inline;
    float: left;
    width: 436px;
    height: 6px;
    border: 1px solid #707070;
    margin: 18px 10px 0 10px;
    background: #505050;
}

.picker1 {
    display: inline;
    float: left;
    width: 15px;
    height: 24px;
    margin: -23px 0 0 45px;
    position: relative;
    z-index: 99999;
}

.picker2 {
    display: inline;
    float: left;
    width: 15px;
    height: 24px;
    margin: -23px 0 0 450px;
    position: relative;
    z-index: 99999;
}

.picker3 {
    display: inline;
    float: left;
    width: 15px;
    height: 24px;
    margin: -23px 0 0 80px;
    position: relative;
    z-index: 99999;
}

.picker4 {
    display: inline;
    float: left;
    width: 15px;
    height: 24px;
    margin: -23px 0 0 150px;
    position: relative;
    z-index: 99999;
}

.SLivingArea {
    display: inline;
    float: left;
    clear: left;
    width: 100%!important;
    height: 43px;
    background: #fff;
    margin-top: 4px;
    border-bottom: 1px solid #dadada;
}

    .SLivingArea p {
        display: inline;
        float: left;
        font-size: 12px;
        margin: 11px 0 0 10px;
        color: #505050;
    }

        .SLivingArea p strong {
            display: inline;
            float: right;
            clear: right;
            width: auto;
            text-align: right;
            color: #505050;
        }

.SBottomArea {
    display: inline;
    float: left;
    clear: left;
    width: 100%;
    height: 192px;
    background: #fff;
    margin-top: 10px;
    border: 0 solid #dadada;
}

.SBttomLft {
    display: inline;
    float: left;
    clear: left;
    width: 33%;
    height: 192px;
}

.SBttomRgt {
    display: inline;
    float: right;
    clear: right;
    width: 66%;
    height: 192px;
    background: #fff;
}

.matchingP {
    display: inline;
    float: left;
    clear: left;
    width: 205px;
    height: 64px;
    margin-left: 6px;
}

body.mobi .matchingP {
    width: 48%;
}

.matchingP p strong {
    display: inline;
    float: left;
    clear: left;
    font-size: 34px;
    color: #4784b4;
    width: 80px;
    text-align: center;
    margin-top: 8px;
    font-weight: normal;
    margin-left: -5px;
}

body.mobi .matchingP p strong {
    width: 100%;
    margin: 20px 0 0 0;
}

.matchingP p {
    display: inline;
    float: left;
    clear: right;
    font-size: 12px;
    color: #515151;
    width: 75px;
    text-align: left;
    padding-left: 10px;
    font-weight: bold;
    line-height: 14px;
    margin-left: 12px;
    margin-top: 21px;
}

body.mobi .matchingP p {
    width: 100%;
    text-align: right;
    margin: 6px 0 0 0;
    padding: 0;
}

.BarsMP {
    display: inline;
    float: left;
    clear: left;
    width: 100%;
    height: 110px;
    padding: 5px 0 10px 20px;
    position: relative;
    top: 0;
    left: 0;
}

.bar01 {
    display: inline;
    float: left;
    margin-left: 5px;
    width: 40px;
    background: #0ab8bf;
    height: auto;
    bottom: 0;
    color: #fff;
    padding-top: 100px;
}

.bar02 {
    display: inline;
    float: left;
    margin-left: 10px;
    width: 40px;
    background: #809999;
    height: auto;
    position: relative;
    top: 44px;
    color: #fff;
    padding-top: 55px;
}

.bar03 {
    display: inline;
    float: left;
    margin-left: 10px;
    width: 40px;
    background: #bdb6a4;
    height: auto;
    position: relative;
    top: 40px;
    color: #fff;
    padding-top: 59px;
}

.BarsMP p {
    display: inline;
    float: left;
    font-size: 10px;
    width: 40px;
    position: relative;
    z-index: 9999;
    margin-top: 5px;
    text-align: center;
}

.plusbar {
    clear: both;
    width: 100%;
    height: 43px;
    box-sizing: border-box;
    border: 1px solid #dae5ed;
    background: #f0f9fd;
}

.averageBar {
    display: inline;
    float: left;
    clear: left;
    width: 66%;
    height: 62px;
    border: 1px solid #dadada;
    background: #fbfbfa;
    margin-top: 8px;
}

.searchStuff {
    display: inline;
    float: left;
    clear: left;
    width: 100%;
    height: 70px;
    border: 0 solid #dadada;
    background: #fff;
    margin-top: 8px;
}

    .searchStuff ul {
        display: inline;
        float: left;
        width: 33%;
        height: auto;
        font-size: 12px;
        line-height: 17px;
    }

.cbox_1 {
    display: inline;
    float: left;
    clear: left;
    width: 12px;
    height: 12px;
    margin: 2px 6px 0 6px;
}

.averageBar p {
    display: inline;
    float: left;
    margin: 5px 12px 0 15px;
    font-size: 12px;
    color: #706f6f;
}

.averagePrices {
    display: inline;
    float: left;
    clear: left;
    width: 400px;
    height: 28px;
    border: 1px solid #dadada;
    background: #fff;
    margin: 0 0 0 8px;
}

    .averagePrices p {
        display: inline;
        float: left;
        margin: 5px 5px 5px 5px;
        font-family: Arial,serif;
        font-size: 18px;
        color: #4a4a4a;
        font-weight: bold;
        width: 110px;
        text-align: center;
    }

.srchFPB {
    display: inline;
    float: left;
    margin: 15px 0 0 18px;
}

.sx_Beds {
    display: inline;
    float: left;
    width: 33%;
    height: 43px;
    text-align: center;
    font-size: 12px;
    color: #706f6f;
}

.sx_Baths {
    display: inline;
    float: left;
    width: 33%;
    height: 43px;
    text-align: center;
    font-size: 12px;
    color: #706f6f;
}

.sx_HalfBaths {
    display: inline;
    float: left;
    width: 33%;
    height: 43px;
    text-align: right;
    font-size: 12px;
    color: #706f6f;
}

.plusbar p {
    display: inline;
    float: left;
    margin: 12px 5px 12px 12px;
}

    .plusbar p strong {
        display: inline;
        float: left;
        margin-right: 6px;
    }

.plusbar ul {
    display: inline;
    float: left;
    width: 50px;
    height: auto;
    margin-top: 5px;
}

.plusbar li {
    display: inline;
    float: left;
    width: 18px;
    height: 18px;
    margin-left: 5px;
}

nav.yearbuilt {
    display: inline;
    float: right;
    margin: 8px -10px 0 0;
}

body.mobi select {
    display: block;
    margin: 0 auto;
    width: 194px;
    text-indent: 4px;
}

.titleh3 {
    float: none;
    width: 97%!important;
    margin: 0 auto!important;
}
</pre></body></html>