/* https://res.myrealpage.com/wps/less/v2/listings/idx-form.less?v27 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX(100%)}}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfrombottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,100%,0)}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(100%)}}@keyframes slideouttobottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@-webkit-keyframes slideinfrombottomcenter{from{-webkit-transform:translate3d(-50%,100%,0)}to{-webkit-transform:translate3d(-50%,0,0)}}@-moz-keyframes slideinfrombottomcenter{from{-moz-transform:translate(-50%,100%)}to{-moz-transform:translate(-50%,0)}}@keyframes slideinfrombottomcenter{from{transform:translate(-50%,100%)}to{transform:translate(-50%,0)}}@-webkit-keyframes slideouttobottomcenter{from{-webkit-transform:translate3d(-50%,0,0)}to{-webkit-transform:translate3d(-50%,100%,0)}}@-moz-keyframes slideouttobottomcenter{from{-moz-transform:translate(-50%,0)}to{-moz-transform:translate(-50%,100%)}}@keyframes slideouttobottomcenter{from{transform:translate(-50%,0)}to{transform:translate(-50%,100%)}}@-webkit-keyframes noanime{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes noanime{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@keyframes noanime{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}}@-moz-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);opacity:0}}.idx-form-panel-show{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.idx-form-panel-hide{-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.idx-form-panel-hide-right{-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.slideX.out,.slideX.in,.slideY.out,.slideY.in,.slideY.out.center,.slideY.in.center{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slideX.out.reverse,.slideX.in.reverse{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slideX.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.slideX.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.slideX.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.slideX.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.slideY.out{-webkit-transform:translate3d(0,100%,0);-webkit-animation-name:slideouttobottom;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom;transform:translateY(100%);animation-name:slideouttobottom}.slideY.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfrombottom;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;transform:translateY(0);animation-name:slideinfrombottom}.slideY.out.center{-webkit-transform:translate3d(-50%,100%,0);-webkit-animation-name:slideouttobottomcenter;-moz-transform:translate(-50%,100%);-moz-animation-name:slideouttobottomcenter;transform:translate(-50%,100%);animation-name:slideouttobottomcenter}.slideY.in.center{-webkit-transform:translate3d(-50%,0,0);-webkit-animation-name:slideinfrombottomcenter;-moz-transform:translate(-50%,0);-moz-animation-name:slideinfrombottomcenter;transform:translate(-50%,0);animation-name:slideinfrombottomcenter}.out-noanime{-webkit-transform:translate3d(-200%,0,0);-moz-transform:translateX(-200%);transform:translateX(-200%)}.out-reverse-noanime{-webkit-transform:translate3d(200%,0,0);-moz-transform:translateX(200%);transform:translateX(200%)}.noanime{-webkit-animation-name:noanime!important;-moz-animation-name:noanime!important;animation-name:noanime!important}.animate-remove{position:absolute}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photo-placer-mixin{position:absolute;content:"\e7f4";font-family:"Material-Design-Icons";font-size:70px;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5}html,body{padding:0;margin:0;min-height:100%;background-color:#ccc}.mrp-idx-form-container>div.idx-form-panel{border:1px solid #ababab;box-sizing:border-box;padding:20px}body>.mrp-idx-form-container{box-sizing:border-box}html.mrp-idx{overflow:hidden}.mrp-idx-search-form .mrp-idx-panel-controls{display:none;position:absolute;right:0;top:0;left:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);box-shadow:none}@media (max-width:767px){.mrp-idx-search-form .mrp-idx-panel-controls{zoom:.8}}.mrp-idx-search-panel-close-vertical{width:80px;height:80px;min-height:0px!important;background-color:#fff;top:50%;right:0;box-shadow:1px 0 6px -1px #666;z-index:1000;color:#aaa;line-height:80px;font-size:20px;text-align:left;cursor:pointer;border-radius:40px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);position:absolute;z-index:100}.mrp-idx-search-panel-close-vertical span.glyphicon{position:absolute;-webkit-transform:translate(10%,-50%);-moz-transform:translate(10%,-50%);-ms-transform:translate(10%,-50%);-o-transform:translate(10%,-50%);transform:translate(10%,-50%);width:40px;left:0;top:50%;text-align:center}.mrp-idx-search-panel-close-vertical-fixed{width:80px;height:80px;min-height:0px!important;background-color:#fff;top:50%;right:0;box-shadow:1px 0 6px -1px #666;z-index:1000;color:#aaa;line-height:80px;font-size:20px;text-align:left;cursor:pointer;border-radius:40px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);position:absolute;z-index:100;position:fixed}.mrp-idx-search-panel-close-vertical-fixed span.glyphicon{position:absolute;-webkit-transform:translate(10%,-50%);-moz-transform:translate(10%,-50%);-ms-transform:translate(10%,-50%);-o-transform:translate(10%,-50%);transform:translate(10%,-50%);width:40px;left:0;top:50%;text-align:center}@media (min-width:767px){.mrp-idx-search-panel-close-vertical-fixed{display:none!important}}.mrp-idx-branding{position:absolute;left:0;top:0;height:70px;width:100%;background-color:#fff;display:block;z-index:150;display:grid;grid-template-columns:max-content max-content max-content;table-layout:fixed;box-sizing:border-box;white-space:nowrap}.mrp-idx-branding .home-button{box-sizing:border-box;vertical-align:top;margin-right:10px;cursor:pointer;position:relative;height:100%;width:70px;box-shadow:0 0 15px #ccc}.mrp-idx-branding .home-button>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#bbb}.mrp-idx-branding .owner1,.mrp-idx-branding .owner2{max-height:100%;overflow:hidden;padding:0 20px 0 0;margin:0;line-height:normal}.mrp-idx-branding .owner1 *,.mrp-idx-branding .owner2 *{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}.mrp-idx-branding .owner1>div,.mrp-idx-branding .owner2>div{display:inline-block;position:relative;max-height:100%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;vertical-align:top}.mrp-idx-branding .owner1 .photo,.mrp-idx-branding .owner2 .photo{display:none;height:70px;padding:0}.mrp-idx-branding .owner1 .photo img,.mrp-idx-branding .owner2 .photo img{max-height:100%}.mrp-idx-branding .owner1 .name,.mrp-idx-branding .owner2 .name{font-size:22px;font-weight:700;color:#333;display:block;padding:10px 10px 0 10px}.mrp-idx-branding .owner1 .office,.mrp-idx-branding .owner2 .office{font-size:14px;color:#999;padding:0 5px 0 10px}.mrp-idx-branding .owner1 .tel,.mrp-idx-branding .owner2 .tel,.mrp-idx-branding .owner1 .email,.mrp-idx-branding .owner2 .email{font-size:14px;color:#333;padding:0 5px 0 10px}@media (max-width:767px){.mrp-idx-branding{zoom:.8}.mrp-idx-branding .owner1 .office,.mrp-idx-branding .owner2 .office,.mrp-idx-branding .owner1 .email,.mrp-idx-branding .owner2 .email{display:none}}@media (max-width:500px){.mrp-idx-branding{zoom:.6}.mrp-idx-branding .owner1 .office,.mrp-idx-branding .owner2 .office,.mrp-idx-branding .owner1 .email,.mrp-idx-branding .owner2 .email{display:none}}.mrp-idx-form-container .tmpl{display:none}.mrp-idx-form-container .test-table{margin-left:20px;margin-top:50px;width:55%;background-color:#fff;min-height:40px;display:table}.mrp-idx-form-container .test-table>div{display:table-cell;background-color:#ccc;height:100%;white-space:nowrap;position:relative;padding:10px 5px}.mrp-idx-form-container .test-table>div>div{border:1px solid #aaa}.mrp-idx-form-container .test-table .main-cell{width:99%}.mrp-idx-form-container .places-options.omni{display:grid}.mrp-idx-form-container .places-options.omni.focused~.quick-search-opt{display:none}.mrp-idx-form-container .omnibox-container{align-self:stretch;justify-self:stretch;cursor:pointer;position:relative;padding:.1rem 1rem;background-color:#fff;display:grid;justify-content:left;align-items:center;grid-gap:.5rem;box-shadow:0 0 5px #999}.mrp-idx-form-container .omnibox-container.view{padding:.1rem .5rem;grid-template-columns:auto 1fr;cursor:pointer}.mrp-idx-form-container .omnibox-container.view .label{display:inline-block;padding:2px 5px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrp-idx-form-container .omnibox-container.view .mdicon{color:#bbb}.mrp-idx-form-container .omnibox-container.view .label.sel{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#83b9c5;background-image:none;filter:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #79a9b4;color:#fff;padding:2px 6px;font-size:11pt;line-height:16px;text-shadow:0 1px 0 rgba(0,51,83,.3);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrp-idx-form-container .omnibox-container.view.with-sel{grid-template-columns:min-content auto 1fr min-content}.mrp-idx-form-container .omnibox-container.edit{padding-left:2px;grid-template-columns:1fr min-content}.mrp-idx-form-container .omnibox-container .selectize-control{display:flex}.mrp-idx-form-container .omnibox-container .selectize-control .selectize-input{box-shadow:none;border:0;line-height:16px}.mrp-idx-form-container .omnibox-container .selectize-control .selectize-input .item{text-shadow:0 1px 0 rgba(0,51,83,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#83b9c5;background-image:none;filter:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #79a9b4}.mrp-idx-form-container .omnibox-container .selectize-control .selectize-dropdown-content{max-height:240px}.mrp-idx-form-container .omnibox-container .selectize-control .selectize-dropdown-content .optgroup-header{text-transform:uppercase}.mrp-idx-form-container .omnibox-container .selectize-control .selectize-dropdown-content .option{font-size:10pt;cursor:pointer}.mrp-idx-form-container .map-location-toolbar-flex{margin-left:20px;margin-top:10px;width:55%;max-width:800px;height:35px;position:relative;border-spacing:5px;display:grid;grid-template-columns:1fr repeat(6,minmax(0,min-content));grid-column-gap:5px}@media (max-width:599px){.mrp-idx-form-container .map-location-toolbar-flex{grid-template-columns:1fr repeat(4,minmax(0,min-content))}}@media (max-width:500px){.mrp-idx-form-container .map-location-toolbar-flex{grid-template-columns:1fr repeat(2,minmax(0,min-content))}}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt{box-sizing:border-box;position:relative;background-color:#fff;padding:0 6px;box-shadow:0 0 5px #aaa;line-height:35px;white-space:nowrap;color:#666;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt span.mdicon{vertical-align:middle}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt span.mdi-image-tune{display:none}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt .shim{width:100%;position:absolute;background-color:#fff;height:15px;bottom:-5px;left:0;display:none}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt .quick-opt-panel~.shim{z-index:10;display:block}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt.has-selections{background-color:#f0ad4e}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt.has-selections.on{background-color:#fff}.mrp-idx-form-container .map-location-toolbar-flex .search-options:before{content:"More";font-weight:400}.mrp-idx-form-container .map-location-toolbar-flex>.places-options{width:99%;position:relative;min-width:200px}.mrp-idx-form-container .map-location-toolbar-flex>.places-options>input{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;display:block;border:1px solid #ccc;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background-position:99% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAAAXNSR0IArs4c6QAAAmtJREFUOBGNlOmq6lAMhdM6z6LgHxV9AN//ZURFxXmecLanXw4p0nsLJ7Btu3eysrKSrXO9Xj3XdSWZTArmeZ68Xi9xHEf8M8lkMhKPx+Xz+ejCF3u/35JIJPQ9/OP4AB6bsVhMzwAlgGc4iD0WZuD6EfpxfCf1AghHGGL2fblcFCibzWpiqoCA+YXw9DNumziZI2UvFgvZbDZaMuXn83kpFAqSy+XEElhs+BmAWjmn00kGg4GMx2PVGZDn8ynr9VrS6bQ0m03VmB6YZP+A0gADPB6P0uv1lCEA7XZbmSHFcrmU/X6vT7SuVqvRoPf7XTNTIuXO53MttdPpKDPAkaVWq2nC6XSqwMjB2f/MhYUJP5vNJJVKSb1eV4YEWLdhBzBA5/NZbreb4tm5gWvlZKR8GPNEQ4A5ZEYxEmPlclmr4N1ArbnskQD9fyfZ3yAQ8TlgbKw0nFgWRDJ8Wbyzvo0kLiA4UF6xWBS6v1qt1I8AWJMAHzRnbkkOawM2CQDkzIUVi0ZZRwkejUYKADrS0ECa9Hg8VBZkgghx3xLgrzcKRmRD0263K5PJhDMdcjRHv8PhoD74cQloZqPRUD9+IIaRRIcfMAIpE2cbL4BgRgATgjx80/1+v68kkMFuGNojSXD37R+JbICg3Xa71QSws2vK2FEN58jVarUCxvhRdXBNbXyshFKpJCxMs9NVvyKuKTYcDmW322lSvklAU6koAOUgymAAMLIAXKlU9MmV5mqzDwGIqV8U0Pc+QaYXoEhB90nG/wG9sEqZhEDTb5Cod0AwGyFGjXdGy/Y4/1P5OGIEAgxrnjTFGNo+Vf0AhbejVw4PO24AAAAASUVORK5CYII=)}.mrp-idx-form-container .map-location-toolbar-flex>.places-options .mapboxgl-ctrl-geocoder{max-width:none;width:100%;min-width:0px!important;height:100%;position:absolute;left:0;top:0}.mrp-idx-form-container .map-location-toolbar-flex>.places-options .mapboxgl-ctrl-geocoder .geocoder-icon-search{top:8px;left:8px}.mrp-idx-form-container .map-location-toolbar-flex>.places-options .mapboxgl-ctrl-geocoder input[type='text']{font-size:13px;height:34px}.mrp-idx-form-container .map-location-toolbar-flex>.places-options .geocoder-icon.geocoder-icon-close{top:8px;right:8px}.mrp-idx-form-container .map-location-toolbar-flex .quick-opt-panel{position:absolute;min-width:300px;height:400px;background-color:#fff;margin-top:34px;right:0;top:0;box-shadow:0 0 10px #ccc;overflow:hidden;font-size:14px}.mrp-idx-form-container .map-location-toolbar-flex .quick-opt-panel .input-group{border-spacing:0}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt.on{z-index:100}.mrp-idx-form-container .map-location-toolbar-flex .quick-opt-panel[data-control=PROPERTY_TYPE]{right:auto;left:0}.mrp-idx-form-container .map-location-toolbar-flex .search-options{cursor:pointer;font-weight:700;background-color:#fff;box-shadow:0 0 5px #aaa;text-align:center;height:100%}.mrp-idx-form-container .map-location-toolbar-flex .search-options span{display:inline-block;line-height:35px;margin:0 5px}.mrp-idx-form-container .map-location-toolbar-flex .search-options.has-selections{background-color:#f0ad4e}.mrp-idx-form-container .map-location-toolbar-flex .search-options.has-selections:after{content:attr(data-count);position:absolute;display:block;top:-5px;left:calc(100% - 5px);;border-radius:10px;background-color:#c9302c;font-size:9pt;color:#fff;line-height:150%;padding:0 5px}.mrp-idx-form-container .map-location-toolbar{margin-left:20px;margin-top:10px;width:55%}.mrp-idx-form-container .map-location-toolbar .google-places-input{padding:3px 5px;box-shadow:0 0 5px #aaa;border:1px solid #fff;font-size:12pt;width:calc(100% - 40px)}.mrp-idx-form-container .map-location-toolbar mrp-in-page-controls-close.hidden+.google-places-input{width:calc(100% - 40px);margin-left:0}.mrp-idx-form-container .map-location-toolbar .mrp-in-page-controls-close{position:absolute;height:100%;width:auto;left:0;top:0;cursor:pointer;background-color:#fff;box-shadow:0 0 15px #333;border:1px solid #fff;width:30px;text-align:center;background-color:#d9534f;color:#fff}.mrp-idx-form-container .map-location-toolbar .mrp-in-page-controls-close span{line-height:28px}.mrp-idx-form-container .map-location-toolbar .search-options{position:absolute;height:100%;width:auto;right:0;top:0;cursor:pointer;font-weight:700;background-color:#fff;box-shadow:0 0 5px #aaa;border:1px solid #fff;width:30px;text-align:center}.mrp-idx-form-container .map-location-toolbar .search-options span{display:inline-block;margin-top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.mrp-idx-form-container .map-location-toolbar .search-options.has-selections{background-color:#f0ad4e}.mrp-idx-form-container .map-location-toolbar .search-options.has-selections:after{content:attr(data-count);position:absolute;display:block;top:-5px;left:calc(100% - 5px);;border-radius:50%;background-color:#c9302c;min-width:2.3vh;font-size:9pt;line-height:2.6vh;color:#fff}.mrp-idx-form-container .mrp-map-options-overlay{z-index:105;position:absolute;bottom:32px;right:50px}.mrp-idx-form-container .mrp-map-options-overlay>.inner{height:0;width:0;overflow:hidden;position:absolute;bottom:80px;right:0;text-align:right}.mrp-idx-form-container .mrp-map-options-overlay.on{z-index:200}.mrp-idx-form-container .mrp-map-options-overlay.on>.inner{height:auto;width:auto;overflow:visible}.mrp-idx-form-container .mrp-map-options-overlay.on>.inner .mrp-map-option{white-space:nowrap;padding:5px 0}.mrp-idx-form-container .mrp-map-options-overlay.on>.inner .mrp-map-option>span{padding:5px 10px;opacity:.8;background-color:#333;color:#fff;margin-right:10px;display:inline-block;box-shadow:0 0 10px #666}.mrp-idx-form-container .mrp-map-options-overlay.on>.inner .mrp-map-option>.btn{opacity:.9}.mrp-idx-form-container .mrp-map-options-overlay.on>.inner .mrp-map-option>.btn-plain{background-color:#b3e5fc}.mrp-idx-form-container .mrp-map-options-overlay .btn.map-options{color:#000;background-color:#ccc;opacity:.7}.mrp-idx-form-container .controls.on~.mrp-map-options-overlay,.mrp-idx-form-container .ext-controls.on~.mrp-map-options-overlay{z-index:100}.mrp-idx-form-container .results-list.on~.mrp-map-options-overlay{right:320px}.mrp-idx-form-container .results-map.on{z-index:101;width:100%}.mrp-idx-form-container .results-map.off{z-index:100}.mrp-idx-form-container .results-map .map-message{background-color:#fff;z-index:900;position:absolute;left:0;top:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);margin-left:50%;padding:10px 20px;opacity:.9;filter:alpha(opacity=90);max-width:80%;box-shadow:0 0 15px #333;font-size:12px}.mrp-idx-form-container .results-map .map-message .close-bar{text-align:center;cursor:pointer}.mrp-idx-form-container .results-map .map-message .close-bar a{decoration:none}.mrp-idx-form-container .results-map .map-message .btn-zoom{margin-right:10px}.mrp-idx-form-container .results-map .map-message.map-message-warning{background-color:#fcf8e3;color:#8a6d3b;border:1px solid #faebcc}.mrp-idx-form-container .results-map .map-message.map-message-danger{background-color:#f2dede;color:#a94442;border:1px solid #ebccd1}.mrp-idx-form-container .results-map .map-message.map-message-info{background-color:#d9edf7;color:#31708f;border:1px solid #bce8f1}.mrp-idx-form-container .results-map .map-message.map-message-success{background-color:#dff0d8;color:#3c763d;border:1px solid #d6e9c6}.mrp-idx-form-container .results-map .status-message{background-color:#000;z-index:1000;position:absolute;left:0;top:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);margin-left:50%;padding:5px 10px;border-radius:0 0 5px 5px;opacity:.7;filter:alpha(opacity=70);color:#fff;font-size:12px;white-space:nowrap}.mrp-idx-form-container .pattern-bg{background:radial-gradient(black 15%,transparent 16%) 0 0,radial-gradient(black 15%,transparent 16%) 4px 4px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 4px 5px;background-color:#282828;background-size:8px 8px}.mrp-idx-form-container .idx-form-panel.controls{-moz-user-select:none;-webkit-user-select:none;user-select:none;background:radial-gradient(black 15%,transparent 16%) 0 0,radial-gradient(black 15%,transparent 16%) 4px 4px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 4px 5px;background-color:#282828;background-size:8px 8px}.mrp-idx-form-container .idx-form-panel.controls .idx-form-panel-content{box-shadow:0 0 5px #000}.mrp-idx-form-container .idx-form-panel.controls .mrp-search-on-map-button{background-color:#FF9800}.mrp-idx-form-container .idx-form-panel.controls .res-comm-control{color:#bbb;padding:10px 10px 15px 10px;background-color:#222;box-shadow:0 0 15px #000;position:relative;margin-bottom:10px}.mrp-idx-form-container .idx-form-panel.controls .res-comm-control>span{font-weight:700}.mrp-idx-form-container .idx-form-panel.controls .res-comm-control>a{display:inline-block;float:right}.mrp-idx-form-container .idx-form-panel.controls .ctrl{background-color:#444;position:relative;box-sizing:border-box;padding:10px;padding-right:15px;border-top:1px solid #5e5e5e;border-bottom:1px solid #000;color:#efefef;overflow:hidden}.mrp-idx-form-container .idx-form-panel.controls .ctrl label{display:block;overflow:hidden;text-overflow:ellipsis;margin:0;white-space:nowrap;font-weight:400;color:#efefef}.mrp-idx-form-container .idx-form-panel.controls .ctrl label.summary{font-size:11px;font-weight:400;text-indent:10px}.mrp-idx-form-container .idx-form-panel.controls .ctrl label.summary.on{color:#c7254e}.mrp-idx-form-container .idx-form-panel.controls .ctrl .arrow{position:absolute;display:block;top:0;right:0;height:100%;box-sizing:border-box;box-shadow:0 0 5px #000;padding:10px;z-index:10;background-color:#444}.mrp-idx-form-container .idx-form-panel.controls .ctrl .arrow>span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#bcbcbc}.mrp-idx-form-container .idx-form-panel.controls .ctrl.on{background-color:#111}.mrp-idx-form-container .idx-form-panel.controls .ctrl.on .arrow{background-color:#111}.mrp-idx-form-container .idx-form-panel.controls .ctrl.disabled{opacity:.4;filter:alpha(opacity=40)}.mrp-idx-form-container .idx-form-panel.controls .has-selections,.mrp-idx-form-container .idx-form-panel.controls .has-selections label{color:#f0ad4e}.mrp-idx-form-container .idx-form-panel.controls .ctrl.has-selections.disabled{color:#efefef}.mrp-idx-form-container .idx-form-panel.controls .special-filters{margin-left:0;padding-left:10px;list-style-type:none}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group{position:relative;overflow:hidden}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .control-group-pane{position:relative;-webkit-transition:max-height 0.2s ease-in;-moz-transition:max-height 0.2s ease-in;-o-transition:max-height 0.2s ease-in;transition:max-height 0.2s ease-in;max-height:1000px}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .control-group-pane.collapsed{max-height:0!important;margin-bottom:0}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .labelbar{cursor:pointer;text-align:left;color:#ccc;z-index:1;position:relative;margin-top:5px}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .labelbar .label{text-shadow:-1px -1px #000;display:inline-block;padding:10px}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .labelbar .toggle{float:right;color:#ccc;padding:10px;cursor:pointer}.mrp-idx-form-container .idx-form-panel.controls .ctrl-group .labelbar.has-selections .label{color:#f0ad4e}.mrp-idx-form-container .idx-form-panel.controls .search-button-pane{text-align:right;box-shadow:0 0 150px 50px #000;background:radial-gradient(black 15%,transparent 16%) 0 0,radial-gradient(black 15%,transparent 16%) 4px 4px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 4px 5px;background-color:#282828;background-size:8px 8px}.mrp-idx-form-container .idx-form-panel.controls .search-button-pane .mrp-search-button{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 8px}.mrp-idx-form-container .idx-form-panel.controls .search-button-pane .mrp-search-by-list-button{float:left}.mrp-idx-form-container .idx-form-panel.controls .search-button-pane .mrp-search-clear-button{float:left;background-color:#aaa}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls{height:65px;overflow:hidden}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls>a{cursor:pointer;text-decoration:none;padding:0 7px;margin-top:10px;color:#fff;box-shadow:0 0 15px #000;background-color:#444;margin-right:10px;margin-left:10px;vertical-align:middle}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls>a>span{line-height:38px;vertical-align:middle}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls>a:hover{background-color:#2b2b2b;cursor:pointer}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls>a.mrp-solds-link{margin-left:5px;margin-right:5px}.mrp-idx-form-container .idx-form-panel.controls .mrp-in-page-controls>a.has-selections{color:#f0ad4e}.mrp-idx-form-container .idx-form-panel.ext-controls,.mrp-idx-form-container .quick-search-opt{padding:0}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-title,.mrp-idx-form-container .quick-search-opt .ext-controls-title{background-color:#111;color:#efefef;line-height:60px;padding:0 20px;-webkit-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;box-shadow:0 0 15px #999}.mrp-idx-form-container .idx-form-panel.ext-controls .quick-opt-panel .ext-controls-title,.mrp-idx-form-container .quick-search-opt .quick-opt-panel .ext-controls-title{display:none}.mrp-idx-form-container .idx-form-panel.ext-controls .quick-opt-panel .ext-controls-contents,.mrp-idx-form-container .quick-search-opt .quick-opt-panel .ext-controls-contents{height:100%}.mrp-idx-form-container .idx-form-panel.ext-controls .quick-opt-panel .ext-controls-contents .mixed-options-group-head,.mrp-idx-form-container .quick-search-opt .quick-opt-panel .ext-controls-contents .mixed-options-group-head{padding:0}.mrp-idx-form-container .idx-form-panel.ext-controls .quick-opt-panel .price-inputs,.mrp-idx-form-container .quick-search-opt .quick-opt-panel .price-inputs{padding-right:0!important}.mrp-idx-form-container .idx-form-panel.ext-controls .quick-opt-panel .ext-controls-contents.for-price,.mrp-idx-form-container .quick-search-opt .quick-opt-panel .ext-controls-contents.for-price{height:calc(100% - 110px)}.mrp-idx-form-container .idx-form-panel.ext-controls .idx-form-panel-content,.mrp-idx-form-container .quick-search-opt .idx-form-panel-content{top:0;left:0;margin:0;padding:0;height:100%}.mrp-idx-form-container .idx-form-panel.ext-controls .idx-form-panel-content .vow-only-elem,.mrp-idx-form-container .quick-search-opt .idx-form-panel-content .vow-only-elem{z-index:1;background-color:rgba(0,0,0,.7);position:absolute;left:0;top:60px;width:100%;height:calc(100% - 60px);margin:0}.mrp-idx-form-container .idx-form-panel.ext-controls .price-inputs,.mrp-idx-form-container .quick-search-opt .price-inputs{height:110px;box-sizing:border-box;padding:0 40px 20px 20px;-webkit-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;box-shadow:0 0 15px #999;z-index:10;position:relative}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col,.mrp-idx-form-container .quick-search-opt .price-col{display:inline-block;width:50%;box-sizing:border-box;padding:20px 20px 20px 0}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col .mrp-price-label,.mrp-idx-form-container .quick-search-opt .price-col .mrp-price-label{font-size:14px;font-weight:700;color:#333;padding-bottom:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col .mrp-price-control,.mrp-idx-form-container .quick-search-opt .price-col .mrp-price-control{display:block;box-sizing:border-box;width:100%}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col .mrp-price-control input,.mrp-idx-form-container .quick-search-opt .price-col .mrp-price-control input{display:block;box-sizing:border-box;width:100%}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col .price-link,.mrp-idx-form-container .quick-search-opt .price-col .price-link{padding:5px}.mrp-idx-form-container .idx-form-panel.ext-controls .price-col .price-link:hover,.mrp-idx-form-container .quick-search-opt .price-col .price-link:hover{background-color:#eee}.mrp-idx-form-container .idx-form-panel.ext-controls .price-scroll .price-col,.mrp-idx-form-container .quick-search-opt .price-scroll .price-col{padding-left:20px;padding-top:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents.for-price,.mrp-idx-form-container .quick-search-opt .ext-controls-contents.for-price{height:calc(100% - 110px - 60px)}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents,.mrp-idx-form-container .quick-search-opt .ext-controls-contents{padding:20px 40px 20px 20px;position:absolute;width:100%;height:calc(100% - 60px);overflow-y:auto;-webkit-overflow-scrolling:touch}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mixed-options-group-head,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mixed-options-group-head{font-weight:700;padding:15px 0 10px 0}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .warning p,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .warning p{white-space:normal;line-height:150%}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label{font-weight:400;display:block;margin:3px 0;line-height:150%;position:relative}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label input,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label input{margin-right:10px;vertical-align:1px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label.radio-any,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label.radio-any{border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .select-helpers,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .select-helpers{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #999}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .select-helpers .sep,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .select-helpers .sep{padding-left:10px;padding-right:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-container,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-container{padding-bottom:10px;max-width:250px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-container span.range-divider,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-container span.range-divider{display:inline-block;width:10%;text-align:center}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-field-wrapper,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-field-wrapper{display:inline-block;position:relative;width:45%}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-field-wrapper input,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-field-wrapper input,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-field-wrapper label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-field-wrapper label{width:100%}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .single-opt-range-field-wrapper label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .single-opt-range-field-wrapper label{margin:0}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .slider,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .slider{position:relative;height:calc(100% - 40px);margin:20px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .slider-toast,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .slider-toast{position:absolute;left:-1000px;top:-1000px;box-sizing:border-box;padding:20px;color:#999;border-radius:5px;box-shadow:0 0 5px #000;font-size:18px;font-weight:700;background-color:#444;z-index:100}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .slider-toast.show,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .slider-toast.show{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .selected-prices,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .selected-prices{position:absolute;padding:20px;right:0;top:0}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel{background-color:#fff}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .glyphicon-chevron-left,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .glyphicon-chevron-left{padding-right:5px;cursor:pointer;color:#428bca}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .glyphicon-chevron-right,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .glyphicon-chevron-right{cursor:pointer;color:#428bca}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .parent-link,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .parent-link{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #999}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .parent-link+.select-helpers,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .parent-link+.select-helpers{margin-top:-10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .tree-node-icons,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .tree-node-icons{position:absolute;right:0;background-color:#fff;text-align:right;line-height:125%}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .tree-node-icons .node-summary,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .tree-node-icons .node-summary{background-color:#eee;font-size:80%;padding:0 5px;display:none}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel .tree-node-icons .node-summary.with-selections,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel .tree-node-icons .node-summary.with-selections{background-color:#f0ad4e;color:#fff;display:inline-block}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel label{overflow:hidden;white-space:nowrap}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .tree-panel label a,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .tree-panel label a{-moz-user-select:none;-webkit-user-select:none;user-select:none}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .sold-range-control,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .sold-range-control{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .solds-on-off,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .solds-on-off{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper label{display:inline-block;vertical-align:middle;margin-right:20px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper span.short,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper span.short{display:none}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper a span,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper a span{cursor:pointer}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login-with-external-id,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login-with-external-id{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ababab}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login-with-external-id>span,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login-with-external-id>span{margin-right:15px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .sep,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .sep{height:0;border-bottom:1px solid #ababab;margin-bottom:20px;padding-bottom:20px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper button,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper button{display:block;border:0;background:none;color:#428bca;padding:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-forgot-password,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-forgot-password,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-extend,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-extend,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-verify,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-verify,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-contact,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-contact,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-searches,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-searches,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-fav-categories,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-fav-categories{display:block;line-height:200%}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-login,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-signup,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-vow-signup{margin-right:10px}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-auth-holder,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .mrp-idx-form-vow-toolbar-wrapper .mrp-auth-holder{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ababab}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label.open-house-label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label.open-house-label,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label.listed-date-label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label.listed-date-label,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents label.listing-status-label,.mrp-idx-form-container .quick-search-opt .ext-controls-contents label.listing-status-label{padding:5px 0 15px 0}.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .open-house-options,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .open-house-options,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .listed-date-options,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .listed-date-options,.mrp-idx-form-container .idx-form-panel.ext-controls .ext-controls-contents .listing-status-options,.mrp-idx-form-container .quick-search-opt .ext-controls-contents .listing-status-options{text-indent:30px}.mrp-idx-form-container .results-list-tab{position:absolute;z-index:150;top:10px;right:0;background-color:#fff;box-shadow:0 0 15px #666;padding:10px;cursor:pointer}.mrp-idx-form-container .results-list-tab>span{display:block;line-height:50%}.mrp-idx-form-container .results-list.on~.results-list-tab{display:none}.mrp-idx-form-container .results-list{max-width:300px}.mrp-idx-form-container .results-list .more-thumbs{text-align:center;padding:30px 0}.mrp-idx-form-container .results-list .more-thumbs a{display:inline-block;padding:10px 20px;border:1px solid #ccc;border-radius:5px}.mrp-idx-form-container .results-list .idx-form-panel-content{padding:0}.mrp-idx-form-container .results-list .mrp-mls-disclaimer{padding:15px}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .collapse-wrapper{overflow:hidden;position:absolute;left:0;top:0;width:33px;height:45px;display:inline-block}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .collapse-wrapper .collapse-button{position:absolute;width:28px;height:100%;box-shadow:0 0 5px;cursor:pointer}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .collapse-wrapper .collapse-button span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#aaa}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .idx-results-list-summary{position:relative;display:block;line-height:45px;font-size:13px;margin-left:40px;font-weight:400}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .mrp-idx-results-sort{position:absolute;right:5px;top:50%;z-index:10;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:12px;max-width:40%}.mrp-idx-form-container .results-list .mrp-listing-thumb{position:relative;border-bottom:1px dotted #ccc;overflow:hidden}.mrp-idx-form-container .results-list .mrp-listing-thumb .thumb-attribution,.mrp-idx-form-container .results-list .mrp-listing-thumb .thumb-attribution>span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}.mrp-idx-form-container .results-list .mrp-listing-thumb .map-pointer{position:absolute;width:28px;box-shadow:0 0 5px;left:0;top:0;height:100%;z-index:10;cursor:pointer;background-color:#fff}.mrp-idx-form-container .results-list .mrp-listing-thumb .map-pointer>span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:inline-block;color:#aaa}.mrp-idx-form-container .results-list .mrp-listing-thumb .highlighter{position:absolute;width:calc(100% + 35px);height:calc(100% + 15px);left:-20px;top:-15px;background-color:#ded;display:none}.mrp-idx-form-container .results-list .mrp-listing-thumb .thumb-attribution{clear:both;max-width:100%;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;padding:8px 10px 8px 10px;width:calc(100% - 28px);background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0))}.mrp-idx-form-container .results-list .mrp-listing-thumb .thumb-attribution>span{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.9)}.mrp-idx-form-container .results-list .mrp-listing-thumb .small-recip-logo{position:absolute;opacity:.5;filter:alpha(opacity=50);height:24px;top:4px;right:6px}.mrp-idx-form-container .results-list .mrp-listing-thumb .more-thumbs{margin-top:5px;color:#fff;padding:3px 6px;background-color:#d9534f;cursor:pointer;position:relative}.mrp-idx-form-container .results-list .mrp-listing-thumb .more-thumbs a{display:inline-block;font-size:10pt;text-decoration:none;color:#fff}.mrp-idx-form-container .results-list .mrp-listing-thumb .more-thumbs span{vertical-align:middle}.mrp-idx-form-container .results-list .mrp-listing-thumb.highlighted .map-pointer{background-color:#ded}.mrp-idx-form-container .results-list .thumb-container{display:block;text-decoration:none;outline:none;width:100%;cursor:pointer;position:relative;padding:0 0 0 28px}.mrp-idx-form-container .results-list .thumb-container .thumb-photo-container,.mrp-idx-form-container .results-list .thumb-container .thumb-info-container,.mrp-idx-form-container .results-list .thumb-container .thumb-button-container{padding:0;vertical-align:top;position:relative}.mrp-idx-form-container .results-list .thumb-container .thumb-info-container{padding:0 5px}.mrp-idx-form-container .results-list .thumb-container .thumb-photo-container{width:100%;height:auto}.mrp-idx-form-container .results-list .thumb-container .thumb-photo{width:100%;overflow:hidden;position:relative;margin:0;padding:0;padding-bottom:60%}.mrp-idx-form-container .results-list .thumb-container .thumb-photo:before{position:absolute;content:"\e7f4";font-family:"Material-Design-Icons";font-size:70px;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5}.mrp-idx-form-container .results-list .thumb-container .thumb-photo.loaded:before{position:absolute;content:"\e7f4";font-family:"Material-Design-Icons";font-size:70px;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5;animation-play-state:paused}.mrp-idx-form-container .results-list .thumb-container .thumb-photo img.photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:150%;max-height:150%;width:100%}.mrp-idx-form-container .results-list .thumb-container .thumb-photo img.banner{position:absolute;left:0;top:0}.mrp-idx-form-container .results-list .thumb-container .thumb-info-container{white-space:nowrap;overflow:hidden;position:relative;bottom:0;width:100%;padding:8px 0 8px 10px;margin-left:0;height:48px}.mrp-idx-form-container .results-list .thumb-container .thumb-button-container{width:20%}.mrp-idx-form-container .results-list .thumb-container .thumb-button-container .details-btn{position:absolute;width:100%;padding-bottom:100%;box-shadow:0 0 3px #999;cursor:pointer}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container>div{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-price{font-size:14px;font-weight:400;color:#1467a8;top:8px}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-price.sold{color:#dc3545}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-address{top:26px}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details{right:8px;top:8px}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-detail img{opacity:.6}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-price,.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-address,.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details,.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details2{white-space:nowrap;overflow:hidden}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details2{position:absolute;right:8px;top:23px;padding:0 0 6px 10px}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details2 img{opacity:.8}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-price,.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-address,.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details{color:#424242;position:absolute}.mrp-idx-form-container .results-list .thumb-container div.thumb-info-container .thumb-details-button{background-color:#005387;padding:3px 5px;color:#fff;border-radius:3px;box-shadow:0 0 5px #aaa;display:inline-block;margin:5px 2px;text-align:center;min-width:100px;cursor:pointer;display:none}.mrp-idx-form-container .results-list .thumb-container .thumb-button-container .mdicon{font-size:50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mrp-idx-form-container .results-list .mrp-listing-info{margin-top:5px;padding-top:20px;position:relative;border-top:1px dotted #ababab;padding-bottom:40px;text-align:center}.mrp-idx-form-container .results-list .mrp-listing-info .index{position:absolute;z-index:10;color:rgba(255,255,255,.84);outline:none!important;border:0;padding:6px;font-size:14px;width:26px;height:26px;border-radius:100%;background-color:#3071a9;line-height:100%;margin-top:-30px}.mrp-idx-form-container .results-list .mrp-listing-info .addr{font-size:16px;color:#666;line-height:1.25em;max-height:2.5em;overflow:hidden}.mrp-idx-form-container .results-list .mrp-listing-info .price{font-size:24px;margin-bottom:10px;color:#666;font-weight:700;line-height:1.25em;max-height:1.25em;overflow:hidden}.mrp-idx-form-container .results-list .mrp-listing-info .info{display:inline-block;border:0;margin-bottom:10px;line-height:1.25em;max-height:2.5em;overflow:hidden}.mrp-idx-form-container .results-list .mrp-listing-info .info td{padding:5px;text-align:left}.mrp-idx-form-container .results-list .mrp-listing-info .info td:first-child{font-weight:700}.mrp-idx-form-container .results-list .mrp-listing-info .photo{position:relative;box-shadow:0 0 15px #ababab;padding:10px;margin:10px 0}.mrp-idx-form-container .results-list .mrp-listing-info .photo .banner{position:absolute;left:0;top:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mrp-idx-form-container .results-list .mrp-listing-info .photo .listing-photo{width:100%;max-width:100%;height:auto;position:relative}.mrp-idx-form-container .results-list .mrp-listing-info .btn-details{margin:10px 0}.mrp-idx-form-container .results-list .mrp-listing-info .attribution{opacity:.8;filter:alpha(opacity=80)}.mrp-idx-form-container .results-list .mrp-mls-disclaimer *{font-size:9pt;border:0!important}.mrp-idx-form-container .results-list .secondary-panel .navback{padding:15px 5px;border-bottom:1px dotted #ccc}.mrp-idx-form-container .results-list .secondary-panel .navback span.mdicon{vertical-align:middle}.mrp-style-area .pulse{border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0 0 -12px;-webkit-transform:rotateX(55deg);-moz-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.mrp-style-area .pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-moz-animation:pulsate 1s ease-out;-moz-animation-iteration-count:infinite;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 4px 6px #00cae9}.mrp-style-area .reb-disclaimer{font-size:.6rem}.mrp-style-area .idx-form-panel.results-list .reb-disclaimer{padding:10px}.mrp-style-area .idx-form-panel.results-list .reb-disclaimer>div{border-top:none!important;margin-top:0!important;padding-top:0!important;font-size:0.6rem!important}.mrp-style-area .idx-form-panel.results-list .reb-disclaimer>div>*{font-size:0.6rem!important}.mrp-style-area .idx-form-panel.results-list .data-update-date{font-size:.6rem;padding:10px 10px}.mrp-style-area .mls-search-form,.mrp-style-area .mrp-map-location-form{padding-left:0;padding-right:0}.mrp-style-area .mls-search-form .mrp-form-title-main,.mrp-style-area .mrp-map-location-form .mrp-form-title-main{padding-bottom:10px;text-align:left}.mrp-style-area .mls-search-form .controls,.mrp-style-area .mrp-map-location-form .controls{position:relative}.mrp-style-area .mls-search-form .controls .text-clear,.mrp-style-area .mrp-map-location-form .controls .text-clear{position:absolute;right:5px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#666}.mrp-style-area .mrp-map-location-form .controls .text-clear{top:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);bottom:5px}.mrp-style-area .res-comm-dialog{padding-left:0;padding-right:0}.mrp-style-area .res-comm-dialog .mrp-form-title-main{text-align:center}.mrp-style-area .res-comm-dialog .mrp-button-bar-close{margin-top:50px}.mrp-style-area .mrp-listing-thumb span.ribbon,.mrp-style-area .idx-marker-details span.ribbon{display:block;color:#fff;width:100%;font-size:12px;padding:2px 6px;transform:translate(0%,0%) rotate(-45deg);text-align:center;position:absolute;top:40px;left:-35px;width:175px;overflow:hidden;font-weight:700;opacity:.8}.mrp-style-area .mrp-listing-thumb span.ribbon:before,.mrp-style-area .idx-marker-details span.ribbon:before{display:inline-block;padding:2px 6px}.mrp-style-area .mrp-listing-thumb span.ribbon.VOW-ONLY-BANNER,.mrp-style-area .idx-marker-details span.ribbon.VOW-ONLY-BANNER{background-color:#17a2b8}.mrp-style-area .mrp-listing-thumb span.ribbon.VOW-ONLY-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.VOW-ONLY-BANNER:before{content:attr(data-text) "LOGIN REQUIRED"}.mrp-style-area .mrp-listing-thumb span.ribbon.CUSTOM-BANNER,.mrp-style-area .idx-marker-details span.ribbon.CUSTOM-BANNER{background-color:#1f993b}.mrp-style-area .mrp-listing-thumb span.ribbon.CUSTOM-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.CUSTOM-BANNER:before{content:attr(data-text) " "}.mrp-style-area .mrp-listing-thumb span.ribbon.NEW-BANNER,.mrp-style-area .idx-marker-details span.ribbon.NEW-BANNER{background-color:#1f993b}.mrp-style-area .mrp-listing-thumb span.ribbon.NEW-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.NEW-BANNER:before{content:"NEW LISTING"}.mrp-style-area .mrp-listing-thumb span.ribbon.SOLD-BANNER,.mrp-style-area .idx-marker-details span.ribbon.SOLD-BANNER{background-color:#f80000}.mrp-style-area .mrp-listing-thumb span.ribbon.SOLD-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.SOLD-BANNER:before{content:"SOLD"}.mrp-style-area .mrp-listing-thumb span.ribbon.LEASED-BANNER,.mrp-style-area .idx-marker-details span.ribbon.LEASED-BANNER{background-color:#f80000}.mrp-style-area .mrp-listing-thumb span.ribbon.LEASED-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.LEASED-BANNER:before{content:"LEASED"}.mrp-style-area .mrp-listing-thumb span.ribbon.RENTED-BANNER,.mrp-style-area .idx-marker-details span.ribbon.RENTED-BANNER{background-color:#f80000}.mrp-style-area .mrp-listing-thumb span.ribbon.RENTED-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.RENTED-BANNER:before{content:"RENTED"}.mrp-style-area .mrp-listing-thumb span.ribbon.PENDING-BANNER,.mrp-style-area .idx-marker-details span.ribbon.PENDING-BANNER{background-color:#f80000}.mrp-style-area .mrp-listing-thumb span.ribbon.PENDING-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.PENDING-BANNER:before{content:"PENDING"}.mrp-style-area .mrp-listing-thumb span.ribbon.PENDING-CONTINGENT,.mrp-style-area .idx-marker-details span.ribbon.PENDING-CONTINGENT{background-color:#f80000}.mrp-style-area .mrp-listing-thumb span.ribbon.PENDING-CONTINGENT:before,.mrp-style-area .idx-marker-details span.ribbon.PENDING-CONTINGENT:before{content:"CONTINGENT"}.mrp-style-area .mrp-listing-thumb span.ribbon.PRICE-DROP-BANNER,.mrp-style-area .idx-marker-details span.ribbon.PRICE-DROP-BANNER{background-color:#f60}.mrp-style-area .mrp-listing-thumb span.ribbon.PRICE-DROP-BANNER:before,.mrp-style-area .idx-marker-details span.ribbon.PRICE-DROP-BANNER:before{content:attr(data-text) " "}.mrp-style-area .mrp-listing-thumb>span.ribbon,.mrp-style-area .idx-marker-details>span.ribbon{left:-10px}.mrp-style-area .idx-marker-details span.ribbon{font-size:11px;top:25px;left:-50px}.mrp-style-area .idx-marker-details .vow-only-elem .vow-only-blurb{margin-top:0}.mrp-idx-form-container{position:absolute;height:100%;width:100%;background-color:#fff;overflow:hidden}.mrp-idx-form-container .marker-highlight:after{box-shadow:0 0 4px 6px #337ab7}.mrp-idx-form-container .idx-branding{display:none}.mrp-idx-form-container .idx-marker-details{width:100%;max-width:350px;height:150px;position:absolute;bottom:0;left:50%;z-index:150;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#fff;box-shadow:0 0 20px #aaa;overflow:hidden}.mrp-idx-form-container .idx-marker-details.hidden{display:none}.mrp-idx-form-container .idx-marker-details.out{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-50%,100%,0);-webkit-animation-name:slideouttobottomcenter;-moz-transform:translate(-50%,100%);-moz-animation-name:slideouttobottomcenter;transform:translate(-50%,100%);animation-name:slideouttobottomcenter}.mrp-idx-form-container .idx-marker-details.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-50%,0,0);-webkit-animation-name:slideinfrombottomcenter;-moz-transform:translate(-50%,0);-moz-animation-name:slideinfrombottomcenter;transform:translate(-50%,0);animation-name:slideinfrombottomcenter}.mrp-idx-form-container .idx-marker-details .marker-details-content-tmpl.off{-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.mrp-idx-form-container .idx-marker-details .marker-details-content-tmpl{position:absolute;width:100%;height:100%}.mrp-idx-form-container .idx-marker-details .idx-marker-details-close,.mrp-idx-form-container .idx-marker-details .idx-marker-details-prev,.mrp-idx-form-container .idx-marker-details .idx-marker-details-next{position:absolute;top:0;right:0;background-color:#000;color:#fff;opacity:.7;filter:alpha(opacity=70);font-size:18pt;line-height:48px;height:48px;width:48px;text-align:center;border:1px solid #fff;cursor:pointer}.mrp-idx-form-container .idx-marker-details .idx-marker-details-close.disabled,.mrp-idx-form-container .idx-marker-details .idx-marker-details-prev.disabled,.mrp-idx-form-container .idx-marker-details .idx-marker-details-next.disabled{cursor:default;opacity:.4;filter:alpha(opacity=40)}.mrp-idx-form-container .idx-marker-details .idx-marker-details-prev{left:0;top:0}.mrp-idx-form-container .idx-marker-details .idx-marker-details-next{left:47px;top:0}.mrp-idx-form-container .idx-marker-details .details-btn{right:47px;left:95px;top:0;background-color:#000;color:#fff;height:48px;line-height:48px;text-align:center;padding:0 20px;position:absolute;opacity:.7;filter:alpha(opacity=70);border:1px solid #fff;cursor:pointer;text-decoration:none;outline:none}.mrp-idx-form-container .idx-marker-details.single .idx-marker-details-prev,.mrp-idx-form-container .idx-marker-details.single .idx-marker-details-next{display:none}.mrp-idx-form-container .idx-marker-details.single .details-btn{left:0}.mrp-idx-form-container .idx-marker-details .marker-details-content{width:100%;height:calc(100% - 48px);position:absolute;left:0;top:48px;overflow:hidden}.mrp-idx-form-container .idx-marker-details .marker-details-content .thumb-info-container{padding:5px 10px;cursor:pointer}.mrp-idx-form-container .idx-marker-details .marker-details-content *{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.mrp-idx-form-container .idx-marker-details .thumb-photo-container{height:102px;width:102px;overflow:hidden;display:table-cell;border:1px solid #fff}.mrp-idx-form-container .idx-marker-details .thumb-photo-container .thumb-photo{width:100%;overflow:hidden;position:relative;margin:0;padding:0;padding-bottom:100%}.mrp-idx-form-container .idx-marker-details .thumb-photo-container .thumb-photo:before{position:absolute;content:"\e7f4";font-family:"Material-Design-Icons";font-size:70px;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5}.mrp-idx-form-container .idx-marker-details .thumb-photo-container .thumb-photo img.photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:150%;max-height:150%}.mrp-idx-form-container .idx-marker-details .thumb-photo-container .thumb-photo img.banner{position:absolute;left:0;top:0;left:auto;right:0;z-index:10}.mrp-idx-form-container .idx-marker-details .thumb-info-container{display:block;outline:none;text-decoration:none;color:initial;width:calc(100% - 102px);height:102px;padding:10px;position:absolute;left:102px;top:0}.mrp-idx-form-container .idx-marker-details .thumb-info-container .thumb-price{font-size:130%;font-weight:700}.mrp-idx-form-container .idx-marker-details .thumb-info-container .small-recip-logo{position:absolute;right:5px;bottom:5px;opacity:.7;filter:alpha(opacity=70);z-index:10}.mrp-idx-form-container .idx-marker-details .thumb-info-container>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}@media (max-width:767px){.mrp-idx-form-container>.idx-form-panel{position:absolute;width:100%;left:0;top:0;height:100%;background-color:#ababab;z-index:0;overflow:auto}.mrp-idx-form-container .idx-marker-details.off{display:none}.mrp-idx-form-container .controls.on~.idx-marker-details{display:none}.mrp-idx-form-container .results-list-tab,.mrp-idx-form-container .results-list{display:none}.mrp-idx-form-container .mrp-map-options-overlay{right:50px!important}.mrp-idx-form-container>.controls,.mrp-idx-form-container>.ext-controls,.mrp-idx-form-container>.results-list{-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.mrp-idx-form-container.mrp-with-toolbar>.idx-form-panel.controls{top:50px;height:calc(100% - 50px)}.mrp-idx-form-container>.idx-form-panel{z-index:0}.mrp-idx-form-container>.on{position:absolute;z-index:100;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mrp-idx-form-container>.results-list.on,.mrp-idx-form-container>.results-list.off{z-index:101}.mrp-idx-form-container>.controls.on,.mrp-idx-form-container>.controls.off{z-index:102}.mrp-idx-form-container>.ext-controls.on,.mrp-idx-form-container>.ext-controls.off{z-index:103}.mrp-idx-form-container>.controls.on,.mrp-idx-form-container>.results-list.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.mrp-idx-form-container>.ext-controls.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.mrp-idx-form-container>.idx-form-panel.controls.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.mrp-idx-form-container>.results-list.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.mrp-idx-form-container>.ext-controls.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.mrp-idx-form-container .gm-style-mtc{display:none}.mrp-idx-form-container .map-location-toolbar-flex{width:calc(100% - 40px)}.mrp-idx-form-container .map-location-toolbar-flex .google-places-input:focus{width:100%;z-index:100;position:relative;margin-left:0}.mrp-idx-form-container>.results-map{z-index:10}.mrp-idx-form-container>.results-map .mrp-idx-search-panel-close-vertical{display:none}.mrp-idx-form-container>.controls{-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.mrp-idx-form-container>.controls .idx-form-panel-content{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;padding-bottom:100px}.mrp-idx-form-container>.controls .search-button-pane{height:100px!important;padding:20px!important;position:absolute;bottom:-60px;left:0;width:100%;z-index:200;height:60px;box-sizing:border-box}.mrp-idx-form-container>.controls .search-button-pane .mrp-search-button{-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important;margin:0 10px;margin:0 20px}.mrp-idx-form-container>.controls .search-button-pane .mrp-search-button{-webkit-transform:translate(0,-85%)!important;-moz-transform:translate(0,-85%)!important;-ms-transform:translate(0,-85%)!important;-o-transform:translate(0,-85%)!important;transform:translate(0,-85%)!important}.mrp-idx-form-container .mrp-idx-search-panel-close{display:none}.mrp-idx-form-container .mrp-idx-search-panel-close-vertical{z-index:900}.mrp-idx-form-container .idx-form-panel.controls{padding:0}.mrp-idx-form-container .ext-controls{overflow:hidden;height:100%}.mrp-idx-form-container .ext-controls .idx-form-panel-content{position:absolute;left:0;top:0;width:100%;height:100%;padding:15px;box-sizing:border-box;overflow:auto}.mrp-idx-form-container .results-list{overflow:hidden;height:100%}.mrp-idx-form-container .results-list.on{border:0}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar{display:none}.mrp-idx-form-container .results-list .mrp-idx-panel-toolbar .mrp-idx-search-panel-close{display:inherit}.mrp-idx-form-container .results-list .tmpl{display:none}.mrp-idx-form-container .results-list .idx-form-panel-content{position:absolute;left:0;top:0;width:100%;height:100%;padding:15px;box-sizing:border-box;overflow:auto}}@media (max-width:767px){.mrp-idx-form-container{top:56px;height:calc(100dvh - 56px);min-height:calc(100dvh - 56px);overflow:hidden}.mrp-idx-branding.hidden~.mrp-idx-form-container{top:0;height:100%;min-height:100%}}@media (max-width:500px){.mrp-idx-form-container{top:42px;height:calc(100dvh - 42px);min-height:calc(100dvh - 42px);overflow:hidden}.mrp-idx-branding.hidden~.mrp-idx-form-container{top:0;height:100%;min-height:100%}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt{display:none}.mrp-idx-form-container .map-location-toolbar-flex .quick-search-opt.search-options{display:block}}@media (max-width:599px){.mrp-idx-form-container .quick-search-opt:nth-child(4),.mrp-idx-form-container .quick-search-opt:nth-child(5),.mrp-idx-form-container .quick-search-opt:nth-child(6),.mrp-idx-form-container .quick-search-opt:nth-child(7),.mrp-idx-form-container .quick-search-opt:nth-child(8),.mrp-idx-form-container .quick-search-opt:nth-child(9){display:none}.mrp-idx-form-container .quick-search-opt.search-options,.mrp-idx-form-container .quick-search-opt.quick-vow-account-link{display:table-cell}}@media (min-width:768px) and (max-width:905px){.mrp-idx-form-container .quick-search-opt:nth-child(4),.mrp-idx-form-container .quick-search-opt:nth-child(5),.mrp-idx-form-container .quick-search-opt:nth-child(6),.mrp-idx-form-container .quick-search-opt:nth-child(7),.mrp-idx-form-container .quick-search-opt:nth-child(8),.mrp-idx-form-container .quick-search-opt:nth-child(9){display:none}.mrp-idx-form-container .quick-search-opt.search-options,.mrp-idx-form-container .quick-search-opt.quick-vow-account-link{display:table-cell}}@media (max-width:991px){.mrp-idx-form-container .quick-search-opt .mdi-navigation-arrow-drop-down{display:none}}@media (min-width:768px){.mrp-idx-form-container{overflow:hidden}.mrp-idx-form-container{top:70px;height:calc(100dvh - 70px);min-height:calc(100dvh - 70px);overflow:hidden}.mrp-idx-branding.hidden~.mrp-idx-form-container{top:0;height:100%;min-height:100%;overflow:hidden}.mrp-idx-form-container .idx-marker-details{display:none}.mrp-idx-form-container .controls{position:absolute;left:0;top:0;width:35%;height:100%;z-index:100;overflow:hidden}.mrp-idx-form-container .controls.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.mrp-idx-form-container .controls.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft;z-index:102}.mrp-idx-form-container .results-list{width:300px}.mrp-idx-form-container .results-map{overflow:hidden;position:absolute;right:0;top:0;width:65%;height:100%}.mrp-idx-form-container .results-map .mrp-idx-panel-toolbar{display:none}.mrp-idx-form-container .results-map .mrp-idx-search-panel-close-vertical{display:none}.mrp-idx-form-container .results-map.off,.mrp-idx-form-container .results-map.on{-webkit-transition:width .350s ease-out;-moz-transition:width .350s ease-out;-o-transition:width .350s ease-out;transition:width .350s ease-out}.mrp-idx-form-container .ext-controls{min-width:375px;z-index:50;position:absolute;left:35%;top:1%;width:430px;height:98%;overflow:hidden;-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.mrp-idx-form-container .ext-controls.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft;z-index:101}.mrp-idx-form-container .ext-controls.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.mrp-idx-form-container .results-map{overflow:hidden;position:absolute;right:0;top:0;width:65%;height:100%}.mrp-idx-form-container .results-map .mrp-idx-panel-toolbar{display:none}.mrp-idx-form-container .results-map .mrp-idx-search-panel-close-vertical{display:none}.mrp-idx-form-container .results-map.on{z-index:103}.mrp-idx-form-container .results-list .mrp-idx-search-panel-close-vertical{display:none}.mrp-idx-form-container .idx-form-panel-content{position:absolute;left:0;top:45px;width:100%;height:calc(100dvh - 45px);padding:15px;box-sizing:border-box;overflow:auto}.mrp-idx-form-container .idx-form-panel.controls .idx-form-panel-content{top:0;height:calc(100dvh - 100px);padding:0 0 300px 0}.mrp-idx-form-container .idx-form-panel.controls .search-button-pane{position:absolute;bottom:0;left:0;width:100%;height:60px;box-sizing:border-box;z-index:100}.mrp-idx-form-container.mrp-with-toolbar>.idx-form-panel{top:50px;height:calc(100% - 50px)}.mrp-idx-form-container.mrp-with-toolbar>.idx-form-panel.ext-controls{top:55px;height:calc(100% - 60px)}.mrp-idx-form-container .results-list{z-index:104!important}.mrp-idx-form-container .results-list.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.mrp-idx-form-container .results-list.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.mrp-idx-form-container .map-location-toolbar-flex .search-baths-options{display:none}}@media (min-width:768px) and (max-width:991px){.mrp-idx-form-container .results-list{position:absolute;right:0;top:0;height:100%;z-index:50;overflow:hidden;-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.mrp-idx-form-container .results-list.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.mrp-idx-form-container .results-list.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}}@media (min-width:992px){.mrp-idx-form-container .controls{width:30%}.mrp-idx-form-container .results-map{width:70%}.mrp-idx-form-container .results-list-tab{left:auto;right:0}.mrp-idx-form-container .results-list{position:absolute;right:0;top:0;width:300px;height:100%;z-index:50;overflow:hidden;-webkit-transform:translate(-2000%,-2000%);-moz-transform:translate(-2000%,-2000%);-o-transform:translate(-2000%,-2000%);transform:translate(-2000%,-2000%)}.mrp-idx-form-container .results-list.on{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.mrp-idx-form-container .results-list.off{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms;-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.mrp-idx-form-container .ext-controls{left:30%}.mrp-idx-form-container .map-location-toolbar-flex{width:65%}.mrp-idx-form-container .map-location-toolbar-flex .search-baths-options{display:block}.mrp-idx-form-container .mrp-map-options-overlay>.inner{overflow:visible;height:auto;width:auto;bottom:0;white-space:nowrap}.mrp-idx-form-container .mrp-map-options-overlay>.inner .mrp-map-option{position:relative;display:inline-block;margin:0 5px}.mrp-idx-form-container .mrp-map-options-overlay>.inner .mrp-map-option button.btn.btn-circle{background:#efefef;opacity:.8;color:#666}.mrp-idx-form-container .mrp-map-options-overlay>.inner .mrp-map-option>span{position:absolute;top:-35px;display:none;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#666;color:#fff;padding:3px 8px}.mrp-idx-form-container .mrp-map-options-overlay>.inner .mrp-map-option>span:before{z-index:-1;content:"";width:10px;height:10px;background-color:#666;position:absolute;top:100%;left:50%;margin-left:-5px;margin-top:-7px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mrp-idx-form-container .mrp-map-options-overlay>.inner .mrp-map-option:hover>span{display:block}.mrp-idx-form-container .mrp-map-options-overlay .btn.map-options{display:none}}@media (min-width:1200px){.mrp-idx-form-container .controls{width:25%}.mrp-idx-form-container .results-map{width:75%}.mrp-idx-form-container .ext-controls{left:25%}}@media (min-width:1930px){.mrp-idx-form-container{width:1930px;position:absolute;left:50%;margin-left:-965px;overflow:hidden;box-shadow:0 0 10px #999}}.mrp-idx-form-container .idx-form-panel{background-color:#fff;box-shadow:0 0 15px 0}.mrp-idx-form-container .mrp-idx-panel-toolbar{position:absolute;left:0;top:0;height:45px;width:100%;box-shadow:0 0 10px #ababab}.mrp-idx-form-container .mrp-idx-search-panel-close{top:10px;right:10px;background-color:#999;-webkit-transform:scale(.75,.75);transform:scale(.75,.75);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;transform-origin:100% 0;cursor:pointer}body.mrp-idx-inpage .pac-container{width:60%!important}@media (max-width:600px){body.mrp-idx-inpage .pac-container{width:80%!important}}.mrp-idx-form-container .map-location-toolbar-flex>.places-options>input{padding-left:10px;min-height:36px}.mrp-idx-form-container.mrp-style-area.region-DDF .thumb-attribution,.mrp-idx-form-container.mrp-style-area.region-ALBERTA .thumb-attribution{background:#fff;color:#000}.mrp-idx-form-container.mrp-style-area.region-DDF .thumb-attribution span,.mrp-idx-form-container.mrp-style-area.region-ALBERTA .thumb-attribution span{color:#000;text-shadow:none}.mrp-idx-form-container.region-DDF .results-list .thumb-container .thumb-photo img.photo{left:0;top:0;transform:none;max-height:none}.mrp-idx-form-container.region-DDF .results-list .mrp-listing-thumb .small-recip-logo{top:auto;bottom:4px}.mrp-idx-form-container.region-DDF .results-list .mrp-listing-thumb .thumb-attribution{position:relative}.mrp-idx-form-container.mrp-style-area.region-ALBERTA .results-list .thumb-container{display:flex;flex-wrap:nowrap;flex-direction:column}.mrp-idx-form-container.mrp-style-area.region-ALBERTA .results-list .mrp-listing-thumb .thumb-attribution{position:relative;order:-1;white-space:normal}.mrp-idx-form-container.mrp-style-area.region-ALBERTA .idx-marker-details .thumb-info-container{display:flex;flex-direction:column}.mrp-idx-form-container.mrp-style-area.region-ALBERTA .idx-marker-details .thumb-info-container .thumb-attribution{order:-1;white-space:normal;overflow:visible}.mrp-idx-form-container.mrp-style-area.region-ALBERTA .idx-marker-details .thumb-info-container .thumb-price{font-weight:400;font-size:100%}