.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid gray;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.1;opacity:.1;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#fff}.yui-calcontainer{position:relative;float:left}.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0}.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative}.yui-calcontainer .title{position:relative;z-index:1}.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar{position:relative}.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calheader{position:relative;width:100%;text-align:center}.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;left:0;top:0;display:none}.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;border:none;background-color:transparent;cursor:pointer}.yui-calendar .calbody a:hover{background:inherit}p#clear{clear:left;padding-top:10px}.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid grey;padding:10px}.yui-skin-sam .yui-calcontainer.multi{padding:0 5px}.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px;margin:0}.yui-skin-sam .yui-calcontainer .title{background:url('/images/site/sprite.png') repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:700;height:auto;padding:.4em;margin:0 -10px 10px;top:0;left:0;text-align:left}.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px}.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0}.yui-skin-sam .yui-calcontainer .calclose{background:url('/images/site/sprite.png') no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0}.yui-skin-sam .yui-calendar .calhead{background:0 0;border:none;vertical-align:middle;padding:0}.yui-skin-sam .yui-calendar .calheader{background:0 0;font-weight:700;padding:0 0 .6em;text-align:center}.yui-skin-sam .yui-calendar .calheader img{border:none}.yui-skin-sam .yui-calendar .calnavleft{background:url('/images/site/sprite.png') no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calnavright{background:url('/images/site/sprite.png') no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calweekdayrow{height:2em}.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:none}.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:700;text-align:center;width:2em}.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2}.yui-skin-sam .yui-calendar .calrowfoot,.yui-skin-sam .yui-calendar .calrowhead{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:400;border:none}.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0}.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px}.yui-skin-sam .yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap}.yui-skin-sam .yui-calendar td.calcell a{color:#06c;display:block;height:100%;text-decoration:none}.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000}.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff}.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default}.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000}.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000}.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer}.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff}.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0}.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through}.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#cf9}.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#9cf}.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#fcc}.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#cf9}.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1}.yui-skin-sam .yui-calendar a.calnav:hover{background:url('/images/site/sprite.png') repeat-x 0 0;border-color:#a0a0a0;cursor:pointer}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25}.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid grey;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2}.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}.yui-skin-sam .yui-calcontainer .yui-cal-nav-b,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-y{padding:5px 10px}.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center}.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#edf5ff;border-top:1px solid #000;display:none}.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:700}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#ffee69;border:1px solid #000}.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid grey;background:url('/images/site/sprite.png') repeat-x 0 0;background-color:#ccc;margin:auto .15em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;min-height:2em;color:#000}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url('/images/site/sprite.png') repeat-x 0 -1400px}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff}form{display:block}#FOEmailForm{min-width:600px;width:auto!important}#fo_email_sender_text{resize:none;height:100px}#email-form-left-col{float:left;display:inline-block;width:50%;margin:0;padding:0 15px 0}#email-form-left-col p{margin:14px 0 4px}#email-form-left-col #guest-name{float:left;margin-right:5px}#email-form-left-col p:first-child{margin-top:0}#email-form-right-col{float:left;display:inline-block;width:50%;padding:0 0 0 15px;border-left:1px solid #ccc}#email-form-right-col p{margin:14px 0 4px;padding:14px 0}#email-form-right-col a{display:block;padding:4px 0 4px 18px;background:#afe85a url('/images/site/cross.png') no-repeat 28% 50%;text-align:center;text-decoration:none;font-weight:700;border:1px solid #50734d;color:#50734d}#email-form-right-col a:hover{background:#cf9 url('/images/site/cross.png') no-repeat 28% 50%}#email-form-right-col h2.options-header{font-size:1.6em;font-weight:300;margin:0 0 10px;color:#4485f5}#fo_email_sender_text,#fo_email_subject,#fo_email_to{width:100%}.email-divider-line{border-top:1px solid #ccc}label.custom-checkbox{display:block;margin-bottom:10px}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox span:before{font-family:urevetica;font-style:normal;font-size:16px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle;color:#ccc}.custom-checkbox input[type=checkbox]:checked~span:before{content:'\e018';color:#0080ff}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('/site/img/common/controls.png');cursor:pointer;position:absolute;z-index:110;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}/*! lightgallery - v1.10.0 - 2020-11-07
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
@font-face{font-family:lg;src:url("/fontface/lg.ttf?22t19m") format("truetype"),url("/fontface/lg.woff?22t19m") format("woff"),url("/fontface/lg.svg?22t19m#lg") format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:2080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:2082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:2080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:2080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:2080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/site/img/lightgallery/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/site/img/lightgallery/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/site/img/lightgallery/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/site/img/lightgallery/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/site/img/lightgallery/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:2083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:2080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:2081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/site/img/lightgallery/loading.gif") no-repeat scroll center center transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:2060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.icon-caret-up{color:#fc6620;font-size:18px;vertical-align:middle}.icon-caret-down{color:#10a75f;font-size:18px;vertical-align:middle}#standard_report{width:100%;margin:0;padding:0}#standard_report.standard_report_public{float:left;width:80%}.header-wrap{float:left;width:100%;margin:0 0 12px;padding:0;border-top:3px solid #edf3fa;background:url('/images/reports/header-wrap-bg.gif') repeat-x top left}.reports-head{table-layout:fixed;width:100%;margin:10px 0 2px;padding:0;background:#e6e6e8;border-collapse:collapse;font:bold .8em verdana,sans-serif}.header___wrap___sticky{position:sticky;top:7.5em;margin-bottom:.8em;padding:1em 0;background-color:#fff;z-index:3}.ui-widget-content .header___wrap___sticky{position:relative!important;top:inherit!important;margin-bottom:0!important;z-index:inherit!important}.header___wrap___flex{display:flex;align-items:center;margin-bottom:.5em}.header___wrap___flex span.checkbox-items{background-color:transparent;display:flex;margin:0;position:relative;flex-direction:column;align-items:center}.header___wrap___flex span.checkbox-items label{padding:.3rem .6rem .3rem 2rem;width:100%;display:block;text-align:left;color:#3c454c;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden;border-radius:48px;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1.2em}.header___wrap___flex span.checkbox-items label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:#5562eb;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale3d(1,1,1);transition:all .55s cubic-bezier(.6,0,.4,1);opacity:0;z-index:-1}.header___wrap___flex span.checkbox-items label:after{margin:0;padding:0;width:18px;height:18px;content:"";border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:0 .1rem;border-radius:50%;z-index:2;position:absolute;left:.2rem;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.header___wrap___flex span.checkbox-items input:checked~label{color:#fff}.header___wrap___flex span.checkbox-items input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.header___wrap___flex span.checkbox-items input:checked~label:after{background-color:#54e0c7;border-color:#54e0c7}.header___wrap___flex span.checkbox-items input{margin:0;padding:0;width:18px;height:18px;order:1;z-index:2;position:absolute;left:.3rem;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.reports-head th{font-weight:700;padding:2px 0 2px 2px;border:1px solid #ccc;text-align:left}.brief-report{table-layout:fixed;width:100%}.prop-overview-full{float:left;width:498px;table-layout:fixed}.prop-overview-second{float:left;width:100%;table-layout:fixed}.comm-type-header{margin-top:10px}span.comm-type-header{color:#f58220}.comm-office-space{float:left;width:395px;border-collapse:collapse;border-color:#ccc}.comm-prop-overview{float:right;width:395px}.reports-tour{margin:0;padding:10px 0 0;line-height:1em}.reports-tour .remove{margin:0;padding:0 0 0 18px;background:url('/site/img/common/delete-button.gif') no-repeat 0 50%}.med-left-col{float:left;width:20em;margin:0;padding:0}.med-right-col{float:right;width:20em;margin:0;padding:0}.faux-clear-all{clear:right}.medium-header{width:100%;clear:both;table-layout:fixed}.remove{cursor:pointer}#listings .overview{clear:right;width:60%;margin:0 auto;font-size:.9em;border-collapse:collapse;border:1px solid #999}#listings .overview tr{border:1px solid #999;text-align:center}#listings .overview td{border:1px solid #999;white-space:nowrap}.rooms td{white-space:nowrap;font-size:.9em}.rooms td input{width:15px;font-size:.9em}#no-listing{text-align:center;margin-top:20px;border:1px solid grey;padding:20px}.cdom-reset{padding:5px;border:1px solid #c4a9fd;border-left:none;border-right:none;background-color:rgba(113,44,249,.1);font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1em;color:#d63384}.listing-info{margin:0;padding:10px 0 0}.listing-area{margin:0;padding:0}.listing-area-public{float:left;margin:0;padding:4px 0}h2.public{margin:0 0 10px;padding:0;font:normal 1.6em Arial,Helvetica,sans-serif;color:#48a143}h2.public span{color:#333;font-weight:700;padding:0 10px 0 0}h2.public-detailed{margin:0 0 4px;padding:0;font:normal 1.6em Arial,Helvetica,sans-serif;color:#48a143}h2.public-detailed span{color:#333;font-weight:700;padding:0 10px 0 0}#prop-details{margin:0 0 .5rem;padding:10px 0 0;background-color:#fff;box-sizing:border-box;z-index:2;width:100%;height:initial}.gs-member-prop-details{margin:0!important;background-color:#fff!important;border-bottom:none!important}.affix{top:0;width:100%;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.affix{position:relative}}span.status{margin:0}.popup___content___details___columns___column .status-1,span.status .status-1{color:#1f8e48;vertical-align:middle}.popup___content___details___columns___column .status-3,span.status .status-3{color:#f6cd4a;vertical-align:middle}.popup___content___details___columns___column .status-7,span.status .status-7{color:#fc6620;vertical-align:middle}.popup___content___details___columns___column .status-8,span.status .status-8{color:#d52a36;vertical-align:middle}.popup___content___details___columns___column .status-20,span.status .status-20{color:#d52a36;vertical-align:middle}.popup___content___details___columns___column .status-4,span.status .status-4{color:#da4f8e;vertical-align:middle}.popup___content___details___columns___column .status-5,span.status .status-5{color:#4db5da;vertical-align:middle}.popup___content___details___columns___column .status-6,span.status .status-6{color:#6c5894;vertical-align:middle}.popup___content___details___columns___column .status-12,span.status .status-12{color:#000;vertical-align:middle}div.property-class{padding-bottom:13px;font-size:11px}span.short-sale{margin:0;padding:2px 6px;font-size:10px;font-weight:700;color:#d8544b;background-color:#fcf4f3;text-transform:uppercase;letter-spacing:.2em;vertical-align:top}ul.prop___adress___wrap{padding:0;margin:0;display:flex;flex-flow:wrap;justify-content:space-between}@media only screen and (max-width:767px){ul.prop___adress___wrap{margin-right:40px}}ul.prop___adress___wrap li{margin:0;padding:0;position:relative}ul.prop___adress___wrap li a{display:flex;text-decoration:none;padding:0}ul.prop___adress___wrap li a div.svg-container{flex-wrap:wrap;margin:0 6px 0 0}ul.prop___adress___wrap li a div.svg-container svg{width:32px;height:47px;margin-top:-12px}ul.prop___adress___wrap li a div.svg-container span{display:block;text-align:center;font-size:10px;line-height:1.2}ul.prop___adress___wrap li a div.prop___overview{display:flex;flex-direction:column;text-align:left}ul.prop___adress___wrap li a div.prop___overview h2,ul.prop___adress___wrap li h2{display:block;margin:0 0 4px;font-size:18px;font-weight:700;color:#333;line-height:inherit}ul.prop___adress___wrap li a div.prop___overview p{display:block;margin-bottom:0;font-size:14px;color:#666}.property___summary___wrap{display:flex;flex-direction:column;flex-wrap:nowrap!important}.property___summary{display:flex;flex-direction:column;padding:1em 0;order:2}@media (min-width:768px){.property___summary{order:1}}.property___summary___content{display:block}.w-100{width:100%}@media (min-width:768px){.property___summary___content{display:flex}}.property___summary___disclaimer{display:flex;align-items:center;margin:3em 0 0;padding:1.2em;font-size:1em;font-family:Montserrat,sans-serif!important;font-weight:600!important;color:#d63384;text-transform:uppercase;border-left:.2rem solid #c4a9fd;background:rgba(113,44,249,.1)}.property___summary___disclaimer span{display:block;margin-bottom:.4em;font-size:1.2rem!important;color:#c4a9fd;text-transform:capitalize!important}.property___summary___disclaimer svg{width:3em;height:3em;margin-right:1.5em;fill:#c4a9fd}.prop___styles{display:block}@media (min-width:768px){.prop___styles{margin-left:auto;display:flex;flex-direction:column}}.prop___styles ul{display:flex;flex-wrap:wrap;padding-left:0;margin:1em 0 0;list-style:none;justify-content:start!important}.prop___styles span.approx{font-family:Montserrat,sans-serif!important;font-weight:600!important;color:#d63384;font-size:.8em;text-transform:uppercase;text-align:center}@media (min-width:768px){.prop___styles ul{margin:0;justify-content:center!important}}.prop___styles ul li{margin-right:.5em;padding-right:.5em;border-right:1px solid #ccc;text-align:center;font-size:1.2em;font-family:Montserrat,sans-serif!important;font-weight:600!important}.prop___styles ul li:last-child{margin-right:0;padding-right:0;border-right:none}.prop___styles ul li span{font-size:.7em;text-transform:uppercase;display:inline-block}@media (min-width:768px){.prop___styles ul li span{display:block}}.prop___address{display:inline-flex;flex-direction:row;align-items:flex-start;text-decoration:none;color:#333!important;font-family:Montserrat,sans-serif!important;font-weight:600!important}.prop___address div.flex-shrink-0{flex-shrink:0!important}.prop___address div.flex-grow-1{flex-grow:1!important}.prop___address h2{margin:0 0 .1em 0!important;padding:0!important;color:#333!important;font-size:1.3em!important}.prop___address p{padding:0!important;margin:0!important;font-size:1.1em!important}.prop___address div.svg-container{position:relative;width:32px;height:auto;margin:0 1em 0 0;padding:0}.prop___address div.svg-container:after{content:'MAP';position:absolute;top:120%;left:50%;transform:translate(-50%,-50%);color:#00f;font-family:Montserrat,sans-serif;font-weight:600;font-size:.7em}.prop___address div.svg-container svg{margin-top:-15px!important}@keyframes offset{100%{stroke-dashoffset:0}}@keyframes fill-it{100%{fill:#4485f5}}a.prop___address:hover .map-it,ul.prop___adress___wrap li a:hover .map-it{stroke:#4485f5;stroke-width:1.5;stroke-dasharray:810;stroke-dashoffset:810;animation:offset 5s linear forwards,fill-it .5s .5s forwards}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}90%{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}a.prop___address:hover .bounce,ul.prop___adress___wrap li a:hover .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}#prop-details h3{font-size:18px;line-height:1.4em}#prop-details p{margin-bottom:0}ul.prop-details-overview{list-style:none;padding:0;margin:0;display:flex;flex-flow:wrap;justify-content:space-between}ul.prop-details-overview li{margin:2px;padding:0 6px;position:relative;border-right:1px solid #ccc;text-align:center}ul.prop-details-overview li:first-child{padding-left:0}ul.prop-details-overview li:last-child{border-right:none;padding-right:0}ul.prop-details-overview li span{display:block;font-size:18px;font-weight:700}ul.prop-details-overview li a.listing-estimate-mortgage i{font-size:16px}ul.prop-details-overview li a.listing-estimate-mortgage span.calc___header{font-weight:400;font-size:inherit}@media only screen and (max-width:576px){ul.prop-details-overview li{padding:0 2px}ul.prop-details-overview li a.listing-estimate-mortgage{display:inline-block}ul.prop-details-overview li a.listing-estimate-mortgage i{font-size:18px}ul.prop-details-overview li a.listing-estimate-mortgage span.calc___header{display:none}ul.prop-details-overview li span{display:inline-block;font-size:16px}}#prop-details div.prop-details-overview div.commercial{font-size:14px}#prop-details div.prop-details-overview div.commercial span{font-size:14px}#prop-details div.stats{display:table;width:100%}#prop-details div.stats-row{margin-top:16px}@media only screen and (max-width:767px){#prop-details div.stats-row{margin-top:0}}#prop-details div.stats div.stats-column{display:table-cell;text-align:center}#prop-details span.detail-header{display:block;font-weight:700}.stats-wrap a.collapsed:after{content:'See More Details'}.stats-wrap a:not(.collapsed):after{content:'Show Less'}@media only screen and (max-width:767px){#prop-details div.stats{margin-top:5px}#prop-details div.stats div.stats-column{display:block;text-align:left}#prop-details span.detail-header{display:inline-block;width:50%}#prop-details p.collapse-gs-stats{margin:10px 0;text-align:center}}#prop-details .offering-type{word-break:break-all;-ms-word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#prop-details-actions{display:flex;gap:1em;list-style:none;margin:0;padding:0}#prop-details-actions li{margin:0;padding:0;flex:1 1 50%;position:relative}#prop-details-actions li a,#prop-details-actions li a div.no-show{display:flex;gap:1em;align-items:center;justify-content:center;text-decoration:none;border-radius:2px;background-color:rgba(62,151,255,.1);color:#4485f5;font-size:12px;padding:1em;line-height:1}#prop-details-actions li a i{font-size:24px}#prop-details-actions button.star-rating-overview{display:block;width:28px;height:28px;border-radius:50%;border:none;background-color:#0080ff}#prop-details-actions button.star-rating-overview i{font-size:18px}@media only screen and (max-width:767px){#prop-details-actions li{margin:4px 2px}}@media only screen and (max-width:1199px){#prop-details-actions div.button-wrap,#prop-details-actions div.rating-button-wrap{width:33.333%}}@media only screen and (max-width:1199px){#prop-details-actions div.button-wrap i{display:inline-block;margin:0;padding:0 1rem 0 0}}.no-show i{color:#fcb831}#prop-details-actions div.button-wrap span{font-size:12px;color:#333}@media only screen and (max-width:1024px){#prop-details-actions div.button-wrap a,#prop-details-actions div.button-wrap div.no-show{margin:0 auto}}@media only screen and (max-width:767px){#prop-details-actions div.button-wrap a,#prop-details-actions div.button-wrap div.no-show{padding:5px 10px;border:none}#prop-details-actions div.button-wrap i{display:none}}#prop-details ul.rating{display:none}.icon-star{color:#f5a628}.icon-h{color:#d8544b}#rating-dropdown-toggle{position:absolute;right:0;top:0;margin:-2px -2px 0 0}#prop-details input[type=button]{font-family:urevetica;color:#999;border:1px solid #999;padding:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff;font-size:20px;cursor:pointer}.hide___this{display:none}@media only screen and (min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible}}.sidebar___reveal{position:absolute;right:0;top:0;display:block;width:32px;height:32px;margin:.2em 15px 0;padding:.5em 0 0;border-radius:50%;border:none;background-color:rgba(62,151,255,.1);transition:.2s ease-in-out}.sidebar___reveal:hover{color:#fff;background-color:rgba(62,151,255,.3);border-color:transparent;border-radius:50%!important}.sidebar___reveal.focus,.sidebar___reveal:focus{color:#fff;background-color:rgba(62,151,255,.3);border-color:transparent;border-radius:50%!important}.sidebar___reveal:active.focus,.sidebar___reveal:active:focus,.sidebar___reveal:focus{outline:0;outline:0;outline-offset:0;background-color:rgba(62,151,255,.3)}.sidebar___reveal svg{fill:#4485f5}span{position:relative}table.cross-property-table{width:510px;float:left}table.cross-property-table tr td{width:255px}.no-showing-statement{margin:0;padding:4px 6px;color:#999;background-color:#fcf4f3;border:1px solid #d8544b;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px}table.desktop___jump___to{margin:.5rem 0 0;table-layout:fixed}@media only screen and (max-width:991px){table.desktop___jump___to{table-layout:inherit}}table.desktop___jump___to>tbody>tr>td{text-align:center;border-top:none}@media only screen and (max-width:767px){table.desktop___jump___to{display:none}}div.facts{font-size:18px;font-weight:300}div.facts___list___items{display:grid;column-gap:.5em;row-gap:1em;grid-template-columns:repeat(2,1fr);margin:0 0 2em;padding:0;font-size:1.1em}@media (min-width:768px){div.facts___list___items{grid-template-columns:repeat(3,1fr);column-gap:1.2em;row-gap:1.8em}}div.facts___item{display:flex;gap:1em;align-items:center;line-height:1.1em;color:#183558;font-weight:700}div.facts___item div.icon___wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;width:48px;height:48px;background:rgba(62,151,255,.1);border-radius:50%}div.facts___item div.icon___wrap i{display:block;font-size:1.6em;color:#4485f5}span.facts-header{display:block;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:.7em;text-transform:uppercase;letter-spacing:.2em;color:rgba(0,0,0,.8)}div.facts-column{margin-bottom:40px}div.facts-col-wrap{display:table}div.icon-wrap{display:table-cell;vertical-align:middle;padding-right:20px}div.fact-copy-wrap{display:table-cell;vertical-align:top}div.facts div.facts-column span.facts-header{display:block;font-size:14px;font-weight:700}div.facts div.facts-column i{font-size:32px}.public-content{float:right;width:750px;margin:0;padding:0}.public-content-detail-left-col{float:left;width:670px;margin:0;padding:0}.public-content-detail-right-col{float:right;width:282px;margin:0;padding:0}.public-detail-overview{margin:0 0 15px;padding:0;font:normal 1.5em Arial,Helvetica,sans-serif}.public-detail-overview-b{margin:0 0 15px;padding:0;font:normal 1.2em Arial,Helvetica,sans-serif}.public-content table{margin:0 auto;border-collapse:collapse;width:80%;table-layout:fixed}.public-content table tr{border-bottom:1px solid #ccc}.public-content table th{text-align:right;padding:0 10px 0 0}.ignored-flex{display:flex;align-items:center;gap:2em}.ignored-flex div{flex:1 0 auto}.ignored-flex div span{display:block;margin-bottom:.5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:.8em;color:#333;text-transform:uppercase}.ignored-flex a.stopIgnore{display:block;padding:1em 2em;background-color:transparent;border-radius:2em;border:1px solid #06f;font-family:Montserrat,sans-serif;font-weight:600;font-size:.8em;text-transform:uppercase;transition:all .25s ease}.ignored-flex a.stopIgnore:hover{text-decoration:none;color:#fff;background-color:#06f}.ignored-wrap-public{float:left;width:948px;background:#ffc;border:1px solid #e9e8e3;margin:0;padding:10px 6px 4px}.ignored-header{position:absolute;left:8px;top:-13px;padding:0 2px;background:#fff;color:#666;font-size:.8em}.ignored-content th{width:125px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#5ab21d;text-align:left}.ignored-content td.ignored-photo{color:#666}.ignored-content td.ignored-photo img{float:none;vertical-align:middle}.ignored-content td.ignored-remove{text-align:right}.report-tools-pop{display:none;padding:10px}.report-tools-list li{list-style-type:none;margin-left:-20px}a.year-built{cursor:pointer}a.year-built:hover{text-decoration:none}a.year-built .icon-info-circle{font-size:1.2em;vertical-align:middle}.clearer{clear:both}.tools-balloon{float:right;display:table;list-style:none;margin:0;padding:0 10px;font-weight:700;font-size:.9em;background:#f5f9fd url('/images/reports/tools-balloon-bg.png') repeat-x bottom left;border:1px solid #c0cdda;border-top:none;color:#06f}.tools-balloon a:hover{text-decoration:none}.tools-balloon .icon{font-size:16px;vertical-align:middle}.tools-balloon li{float:left;vertical-align:middle;margin:0 10px 0 0;padding:6px 0;list-style:none}.tools-balloon li:last-of-type{margin-right:0}a.gs-linked{color:#fff;background:#06f;padding:6px 10px;border-radius:4px}.tools-balloon .view-prop-details a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -4px}.tools-balloon .view-map a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -68px}.tools-balloon .view-photo a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -101px}.tools-balloon .view-virtual-tour a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -135px}.tools-balloon .view-mort-calc a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -36px}.tools-balloon .generate-pdf a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -167px}.tools-balloon .remove span{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -264px}.tools-balloon .report-reference{padding:6px 0;color:#000;font-weight:700}.tools-balloon .report-reference label{margin:0;padding:0}.tools-balloon .report-reference input{float:right;width:20px;height:20px;vertical-align:middle;margin:0;padding:0}.tools-balloon .report-tools-link span{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -297px;cursor:pointer}.tools-balloon .ignore a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -232px}.tools-balloon a.rating_add,.tools-balloon a.rating_remove{padding:4px 0 8px}.gmap-info-window .remove{display:block;width:16px;height:16px;background:url('/images/site/sprite-icon.png') no-repeat -1px -307px}.tools-balloon .love{display:block;width:16px;height:16px;background:url('/images/site/sprite-icon.png') no-repeat -1px -997px}.tools-balloon img{position:relative;vertical-align:middle}.action-header{display:flex;justify-content:space-between;gap:.5em;margin:0;padding:0;list-style:none}.action-header li{display:flex;align-items:center;padding:.5em .8em;border-radius:1.5em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);background-color:#fff;font-family:Montserrat;font-weight:600;font-size:1em;color:#999;white-space:nowrap}.action-header li a{display:flex;align-items:center}.action-header li a:hover{text-decoration:none}.action-header li svg{margin-right:.5em}.action-header li.favorite___rating{position:relative}.action-header li.remove{cursor:pointer;color:#06f}.action-header li.tour svg{fill:#06f}.listing-par-header{clear:both;display:flex;flex-direction:row;margin-bottom:1em}.listing-par-header a{margin-right:1em}.listing-par-image{float:left;padding:4px}table.par-report{clear:both;border-collapse:collapse;table-layout:fixed;width:100%}table.par-report th{text-align:center;padding:6px 4px;font-family:Montserrat;font-weight:600;font-size:11px;color:#fff;background:#374851;border:1px solid #666;border-bottom:2px solid #ddd}table.par-report th:first-of-type{border-left:none!important}table.par-report th:last-of-type{border-right:none!important}table.par-report th.w-100px{width:100px!important}table.par-report tr.odd{background:#fff;border-bottom:1px solid #e5e5e5}table.par-report tr.even{background:#f9f9f9;border-bottom:1px solid #e5e5e5}table.par-report td{padding:4px;text-align:center;overflow:hidden;white-space:nowrap}table.par-report td div{overflow:hidden}#report-header-main{float:left}#report-header-tools{text-align:right}#report-header-break{clear:both;border-bottom:1px dashed #ccc}#listings .presented-by,.public-header-wrap .presented-by{clear:both;display:block;margin:0 0 8px;padding:6px 4px;color:#1364cf;font:bold 1.5em helvetica,arial,sans-serif;background-color:#eaf4fd;border:1px solid #c0d4ea;text-align:center}.hoa-remarks dt{font-weight:700;margin-bottom:4px;font-size:1.1em}.hoa-remarks dd{margin:0}table.brief-report td{overflow:hidden;white-space:nowrap;padding:2px 0 2px 2px;border:.1em solid #fff}.unit-config-wrap{margin:0 0 10px;padding:10px;background:#f8f9fd;overflow-x:auto!important}.unit-configuration-hed{margin:0 0 6px;padding:0;color:#0a2140;font-size:1.5em}.unit-configuration{width:100%;margin:0;padding:0;border-collapse:collapse}.unit-configuration th{text-align:left;font-weight:400}.unit-configuration td{text-align:center;font-weight:700}#listings .per-unit-values-hed{display:inline-block;margin:10px 0 0 0!important;padding:4px 6px;background:#787878;color:#e0ecff;font-weight:700}.per-unit-values{width:100%;border-collapse:collapse;border-color:#ccc}.per-unit-values td{border-color:#ccc}.misc-info-multi{width:100%;margin:10px 0 0;padding:0;border-collapse:collapse;table-layout:fixed}.misc-info-multi th{text-align:left;font-weight:400}#listings p{margin:0 0 2em;padding:0}p.edit-packet-render-action{background-color:#f2f2f2;padding:10px;text-align:center}.edit-packet-render-action-btn{float:none;margin:0 auto}#search_criteria{display:none}.photos-medium{float:left;width:280px;margin-right:.5rem}.photos-public{float:left;width:190px;margin:2px 6px 2px 0;padding:0}.photos-openhouse{float:left;width:280px}.photos-full{float:right;width:280px}.photos-full,.photos-medium,.photos-openhouse,.photos-public{position:relative;overflow:hidden;transition:.3s ease;border-radius:.5rem;cursor:pointer;border:1px solid rgba(0,102,102,.1)}.photos-full:hover,.photos-medium:hover,.photos-openhouse:hover,.photos-public:hover{border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.slide-show{clear:both;position:relative;margin:0;padding:0}.photos-public .slide-show{clear:both;position:relative;width:190px;height:142px;margin:0;padding:0;border:1px solid #494949}.slide-show img{cursor:pointer}.slide-images{position:relative;list-style:none;margin:0;padding:0;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}@keyframes glossy{to{background-position:left}}.photos-public .slide-images li,.slide-images li{position:absolute;top:0;left:0;width:100%;text-align:center;display:block;list-style-type:none;margin:0;padding:0}.slide-images li img{aspect-ratio:4/3;display:block;object-fit:cover;inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0}.photos-optedout{position:absolute;top:2px;left:2px;width:276px;background-color:#fff;font-size:13.2pt;text-align:center;z-index:300;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.slide-details{margin:0}.slide-details img#enlarge{padding-right:3px;float:right;cursor:pointer}.photos-full-photos .slide-details img#enlarge{display:none}.photos-full-photos .slide-details-private{margin:0;float:none;height:42px}.photos-public .slide-details{float:left;width:190px;margin:0;padding:4px 0;background:#5d5d5d url('/site/img/common/slide-show-bg.gif') repeat-x bottom left;border:1px solid #494949;border-top:none}.slide-title{position:absolute;bottom:1.1em;left:88px;right:88px;z-index:1;display:table-cell!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-family:Montserrat;font-weight:600;font-size:.9em;color:#fff;text-align:center;text-shadow:1px 1px 2px #000,0 0 1em #333,0 0 .2em #333}.slide-title .icon-spinner{color:#fff;font-size:.9em}.photos-full-photos .slide-title{width:100%}.photos-public .slide-title{float:left;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;padding:0 10px;font:bold .8em verdana,sans-serif;color:#fff;text-align:center}.slide-controls{clear:both;position:relative;height:100%;margin:0 auto;padding:0;font-size:.8em;color:#fff}.photos-full-photos .slide-controls{width:600px}.photos-public .slide-controls{clear:both;position:relative;width:180px;margin:0 auto;padding:0;font:normal .8em verdana,sans-serif;color:#fff}.photos-listing-alert-grid .slide-controls{position:unset}.slide-controls table{width:100%;border-collapse:collapse}.slide-controls table tr td:last-of-type{text-align:right}.slide-controls a{display:block;color:#fff;margin:0;padding:1em 0;text-align:center;background-color:rgba(0,0,0,.5);transition:all .25s ease}.slide-next,.slide-prev{position:absolute;top:calc(106px - 30px);display:block;z-index:2}.slide-prev{left:0;border-top-right-radius:.5em;border-bottom-right-radius:.5em}.slide-next{right:0;border-top-left-radius:.5em;border-bottom-left-radius:.5em}.photos-full-photos .slide-controls a{width:80px}.slide-controls a svg{fill:#fff;width:32px;height:auto}.slide-controls a:hover{text-decoration:none;background-color:#000;box-shadow:rgba(0,0,0,.8) 0 0 10px}.slide-of{position:absolute;top:176px;left:.8em;z-index:1;display:flex;align-items:center;gap:.5em;padding:.8em 1em .8em 3.6em;border-radius:2em;background-color:rgba(0,0,0,.5);font-family:Montserrat;font-weight:600;font-size:1em}.slide-of:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23ffffff" viewBox="0 0 16 16"%3E%3Cpath d="M4.502 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"/><path d="M14.002 13a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2V5A2 2 0 0 1 2 3a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-1.998 2M14 2H4a1 1 0 0 0-1 1h9.002a2 2 0 0 1 2 2v7A1 1 0 0 0 15 11V3a1 1 0 0 0-1-1M2.002 4a1 1 0 0 0-1 1v8l2.646-2.354a.5.5 0 0 1 .63-.062l2.66 1.773 3.71-3.71a.5.5 0 0 1 .577-.094l1.777 1.947V5a1 1 0 0 0-1-1z"/%3E%3C/svg%3E');padding:0;position:absolute;left:1em;top:.1em;height:100%;display:grid;place-items:center}.slide-of svg{width:12px;height:auto;fill:#fff}.photos-full-photos .slide-of{width:400px}.photos-public .slide-of{float:left;display:block;padding:3px 4px;text-align:center}#photo-ad-frame{width:740px;border:none;height:110px}.custom-report-row{clear:both;float:left;width:100%}.custom-report-row div{padding:0;text-overflow:ellipsis;overflow:hidden;float:left}.custom-report-row h3{border-bottom:1px solid #ccc;margin:5px 0}.custom-desc{font-weight:700}.one-col .custom-desc{padding-right:5px;white-space:nowrap}.two-col .custom-desc{float:left;width:395px}.two-col .custom-value{clear:both;float:left;width:395px}.three-col .custom-desc{float:left;width:260px}.three-col .custom-value{clear:both;float:left;width:260px}.custom-fluid .custom-desc{margin-right:4px}.custom-fluid .custom-value{margin-right:12px}.custom-img-contain{width:280px;text-align:center;margin:2px;border-radius:.6em}.custom-img-contain div{overflow:initial;float:none}.custom-img-contain .slide-details,.custom-img-contain .slide-show{width:100%;padding:0}.custom-img-contain .slide-controls{width:276px;padding:1px 42px}.custom-img-contain .slide-title{width:276px}.custom-img-contain .slide-of{padding:.8em 1em .8em 3.6em}.custom-flrdetails-contain{width:370px;text-align:center;margin:2px}.custom-map-contain{width:370px;text-align:center;padding:2px;margin:2px 28px 2px 2px;border:.5px solid #000;cursor:pointer}#report-info{padding:10px 0}#report-details{float:right}#report-name-contain{float:left}.popup___profile___wrapper{position:relative;padding:0;margin:0;width:100%;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}.agt___stats{display:flex;gap:1em}.agt___stats___content{flex:0 1 100%;text-align:left}.dist___stats{display:flex;flex-direction:column;text-align:left}.popup___profile___wrapper .brokerage___logo{flex:1 0 auto}.popup___profile___wrapper .brokerage___logo img{display:block;float:none;width:100%;max-width:120px;height:auto}.popup___profile___wrapper div.agt___pict___wrap{flex:1 0 auto;display:block;margin:0 auto;width:128px;height:128px;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);overflow:hidden;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}.popup___profile___wrapper div.agt___pict___wrap img{width:100%;height:auto}.popup___profile___wrapper img.agt___pict{float:none;display:block;margin:0 auto;width:128px;height:128px;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);background-color:#f2f2f2}.popup___profile___wrapper h3{display:flex;align-items:center;width:100%;max-width:260px;margin:0 auto .5em;color:#000;font-weight:600;font-size:1.3em}.popup___profile___wrapper p.license{margin:0 0 .5em}.popup___profile___wrapper p.license:last-of-type{margin-bottom:1em}.popup___profile___wrapper p.license span{font-weight:700}.popup___profile___wrapper p{margin:0 0 .5em}.popup___profile___wrapper p.agt___profile___office{margin-bottom:1.4em}.popup___profile___wrapper ul.agt___cta{display:flex;flex-direction:column;gap:1em;margin:1em 0 0;padding:1em 0 0;border:1px solid #eee;border-bottom:none;border-right:none;border-left:none;list-style:none}.popup___profile___wrapper ul.agt___cta li{flex:1 1 auto;text-align:center}.popup___profile___wrapper ul.agt___cta li.show___email{word-break:break-word}.popup___profile___wrapper ul.agt___cta li a{display:block;padding:.6em .3em;background-color:#06f;color:#fff;border-radius:.4em}.popup___profile___wrapper a.agt___location,.popup___profile___wrapper a.agt___phone,.popup___profile___wrapper div.agt___email{display:flex;justify-content:center;gap:1em;width:100%;max-width:260px;margin:0 0 .5em;padding:0}.popup___profile___wrapper a.agt___phone,.popup___profile___wrapper div.agt___email{align-items:center}.popup___profile___wrapper a.agt___location div.agt___location___map___icon{display:block;width:64px;height:64px;position:relative;border-radius:50%}.popup___profile___wrapper a.agt___location div.agt___location___map___icon img{display:block;float:none;width:100%;height:auto}.popup___profile___wrapper a.agt___location .pulse{position:absolute;right:0;margin:1em .5em 0 0;display:block;width:14px;height:14px;border-radius:50%;background:#f74c52;cursor:pointer;box-shadow:0 0 0 rgba(247,76,82,.5);animation:pulse 2s infinite}.popup___profile___wrapper a.agt___location:hover .pulse{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(247,76,82,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(247,76,82,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(247,76,82,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(247,76,82,.4);box-shadow:0 0 0 0 rgba(247,76,82,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(247,76,82,0);box-shadow:0 0 0 10px rgba(247,76,82,0)}100%{-moz-box-shadow:0 0 0 0 rgba(247,76,82,0);box-shadow:0 0 0 0 rgba(247,76,82,0)}}.popup___profile___wrapper a.agt___location .map___pin{z-index:2;position:absolute;display:block;width:32px;height:32px;left:calc(50% - 14px);margin-top:-6px}.popup___profile___wrapper a.agt___location .map___pin svg{overflow:visible}use{stroke:red;opacity:0;animation:pulsing 2s ease-out infinite}@keyframes pulsing{from{opacity:.5;stroke-width:0}to{opacity:0;stroke-width:10px}}.element{animation:pulsing 2s ease-out}.popup___profile___wrapper a.agt___location div.icon,.popup___profile___wrapper a.agt___phone div.icon,.popup___profile___wrapper div.agt___email div.icon{display:flex;flex:1 0 auto;align-items:center;justify-content:center;flex-direction:column;margin:0;width:32px;height:32px;background:rgba(62,151,255,.1);border-radius:50%}.popup___profile___wrapper a.agt___location div.icon svg,.popup___profile___wrapper a.agt___phone div.icon svg,.popup___profile___wrapper div.agt___email div.icon svg{width:16px;height:auto;fill:rgba(62,151,255,.8)}.popup___profile___wrapper a.agt___location div.info,.popup___profile___wrapper a.agt___phone div.info,.popup___profile___wrapper div.agt___email div.info{flex:0 1 100%;text-align:left}.popup___profile___wrapper a.agt___location:hover,.popup___profile___wrapper a.agt___phone:hover{text-decoration:none}.popup___profile___wrapper a.agt___location div.info span.header,.popup___profile___wrapper a.agt___phone div.info span.header,.popup___profile___wrapper div.agt___email div.info span.header{display:block;margin-bottom:.4em;font-family:Montserrat;font-weight:600;font-size:.8em;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.8)}.popup___profile___wrapper div.agt___email div.info span.word___break{word-break:break-word}.col__details{display:grid;gap:1em;grid-template-columns:repeat(2,1fr);margin-bottom:.6em}.agent___overview{grid-template-columns:repeat(1,1fr)}.col__details span.header{display:block;font-family:Montserrat;font-weight:600;font-size:.8em;letter-spacing:.2em;text-transform:uppercase}.popup-profile{width:100%;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:12px;font-weight:lighter}.popup-profile .title{margin-bottom:10px;font-weight:300;font-size:22px;color:#333;text-align:center}.popup-profile .broker{font-size:18px}.popup-profile .office{font-size:14px}.popup-profile .image{vertical-align:top}.popup-profile .email{padding:6px 0}.popup-profile .email a{padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1361px}.profile-phone{margin:0 0 0 18px;padding:0;list-style-image:url('/site/img/common/arrow-bullet.gif')}.agent-remarks dt{font-weight:700;margin-bottom:4px;font-size:1.1em}.agent-remarks dd{margin:0}.agent-pict{display:block;margin:10px auto 0 auto;border:1px solid #f2f2f2}.message_box{border:1px solid red;background-color:#ffadad;padding:5px}#prop-details-actions div.dropdown-menu{width:inherit;padding:20px}.ratings-wrap{margin:0;padding:0}.rate_wait{float:left;margin:0;padding:0;width:16px;height:16px}.rate_wait span{display:none;margin:0;padding:0;width:16px;height:16px}.rating-list-item{display:inline-block}.front_spacer{width:110px}ul.rating{display:table;list-style:none;position:relative;float:left;left:0;width:100px;height:16px;background:url('/images/reports/ratings.png') no-repeat -100px -2px;margin:0 auto;padding:0;overflow:hidden;display:none}ul.action-header li.favorite___rating ul.rating{position:absolute;top:0;left:calc(50% - 50px);margin-top:-32px}.rating li{float:left;list-style:none;margin:0;padding:0}.rating li a{display:block;position:absolute;width:16px;height:16px;text-indent:-9999px;overflow:hidden;z-index:20}#prop-details-actions li .rating li a{background-color:transparent}#prop-details ul.worst,ul.worst{background-position:-80px -2px;display:block}#prop-details ul.bad,ul.bad{background-position:-60px -2px;display:block}#prop-details ul.fair,ul.fair{background-position:-40px -2px;display:block}#prop-details ul.good,ul.good{background-position:-20px -2px;display:block}#prop-details ul.best,ul.best{background-position:0 -2px;display:block}#prop-details ul.none,ul.none{display:block}#prop-details ul.ignore,ul.ignore{display:none}.rating a.worst{left:0;top:-2px}.rating a.bad{left:20px;top:-2px}.rating a.fair{left:40px;top:-2px}.rating a.good{left:60px;top:-2px}.rating a.best{left:80px;top:-2px}.rating li a:hover{background:transparent url('/images/reports/star.png') left top repeat-x;left:0;z-index:1}.rating a.worst:hover{width:20px}.rating a.bad:hover{width:40px}.rating a.fair:hover{width:60px}.rating a.good:hover{width:80px}.rating a.best:hover{width:100px}#cloud-cma{font-family:'Open Sans',sans-serif;position:relative}#cloud-cma div.call-to-action-footer{background:#fff;width:100%;position:sticky;bottom:-7px;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:.5em 0}#cloud-cma div.call-to-action-footer a,div.call-to-action-footer a{display:inline-block;margin:.2em auto;padding:20px 40px;background-color:#4485f5;color:#fff;text-align:center;border-radius:40px;font-size:18px}#cloud-cma div.call-to-action div,div.call-to-action div{flex:1 1 100%}#cloud-cma div.call-to-action div.step,div.call-to-action div.step{display:flex;align-items:flex-start;gap:2em;margin-bottom:1.4rem}#cloud-cma div.call-to-action-footer div.step,div.call-to-action-footer div.step{align-items:center}#cloud-cma div.call-to-action div.step svg,div.call-to-action div.step svg{flex:1 0 auto;width:48px;height:auto;fill:#c4a9fd}#cloud-cma div.call-to-action div.step div,div.call-to-action div.step div{flex:0 1 100%}#cloud-cma div.call-to-action div.step div h3,div.call-to-action div.step div h3{color:#183558}#cloud-cma div.call-to-action-footer div.step div h3,div.call-to-action-footer div.step div h3{margin-bottom:0}#cloud-cma div.call-to-action div.step div p,div.call-to-action div.step div p{margin:0 0 .8em}#cloud-cma div.call-to-action div.step div p:last-child,div.call-to-action div.step div p:last-child{margin:0}div.call-to-action h2.intro___paragraph{margin:0 auto 1em;max-width:720px;color:#183558;text-align:center}#cloud-cma .create-cloud-cma{display:inline-block;margin:30px auto;padding:20px 40px;background-color:#4485f5;color:#fff;text-align:center;border-radius:40px;font-size:18px}#cloud-cma h2{margin:0 auto 1em;max-width:720px;font-weight:600;color:red;text-align:center}#cloud-cma h4{text-align:center;background-color:#666;color:#fff;margin:0 0 .5em;padding:.8em;font-size:1.1em;border-top-left-radius:.5em;border-top-right-radius:.5em}#cloud-cma ul{list-style:none}#cloud-cma ul li{list-style:none;float:left;display:block;padding:4px;margin-right:8px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px}#cloud-cma ul li img{margin-right:auto;margin-left:auto;display:block;max-width:100%;height:auto}#cloud-cma ul li div.caption{padding:9px}#cloud-cma ul li div.caption p{margin-top:0;margin-bottom:4px}#cloud-cma ul li div.caption p.hed{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #eee}#cloud-cma ul li div.caption p.hed span{display:inline-block;float:right}#cloud-cma ul li div.caption p{margin-top:0;margin-bottom:4px}#cloud-cma ul li div.caption p:last-child{margin-bottom:0}#cloud-cma p.error-message{margin:130px 30px 60px;font-size:1.8em}#export-form{float:left;width:740px;margin:0;padding:0;font:normal .9em "Lucida Grande",verdana,sans-serif}#export-left{float:left;width:265px}#export-security{margin-top:5px}#security-code{width:300px;margin:40px auto;padding:0}#export-form p.hed{color:#5ab21d;font-weight:700;font-size:1.2em}#export-form p{margin:0 0 6px;padding:0}#export-instructions{margin:4px 0 4px 10px}#export-instructions li{margin:0 0 0 20px}#export-form table{clear:both;width:100%;margin:12px 0 0;padding:0;border-collapse:collapse;table-layout:fixed}#export-form .middle-col{border:1px solid #999;border-top:none;border-bottom:none}#export-form .middle-col-alt{border:1px solid #ccc;border-top:none;border-bottom:none}#export-form table th{padding:0 6px;color:#f58220;font-weight:700;font-size:1.2em;text-align:left}#export-form table td{padding:0 6px}#export-form table td.alt{padding:4px 6px;vertical-align:middle;text-align:center;background:#414141;color:#fff}#export-form table dd,#export-form table dl{margin:0;padding:0}#export-form table dt{margin:0;padding:0;font-weight:700}#export-form .help_pop_up{display:inline-block;float:none;vertical-align:middle;width:16px;height:14px;margin:0;padding:0}.view_tax_data{margin:0 0 0 6px;padding:0;font-size:.8em;letter-spacing:.2em}section.agent-overview{padding:40px 0;margin-bottom:40px;background:#f8f9fd}section.agent-overview h3{font-size:32px}div.agent-img-wrap{margin:0;width:160px;height:auto;overflow:hidden;background-color:#fff}img.agent-img{width:100%;height:auto}@media only screen and (max-width:975px){section.agent-overview{padding:20px 0}div.agent-img-wrap{margin:0 auto 10px auto}section.agent-overview h3{text-align:center}}.agent-public-address p:last-of-type{margin-bottom:0}#realtor-search-pub{background:#fff;padding:0 0 80px}#realtor-search-pub h2{display:flex;align-items:center;margin:0 0 1em;font-family:Montserrat,sans-serif;font-weight:600;font-size:2em}#realtor-search-offpub .office___overview{padding:4em 0;margin-bottom:40px;background:#f8f9fd}@media only screen and (max-width :768px){#realtor-search-offpub .office___overview{padding:2em 0;margin-bottom:40px}}@media only screen and (max-width :480px){#realtor-search-offpub .office___overview{padding:1em 0;margin-bottom:40px}}.office___img{max-width:100px}#realtor-search-offpub img.agent-img{display:block;margin:10px auto 20px auto;max-width:250px;height:auto}#realtor-search-offpub h2{margin-bottom:2em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#333;text-align:center}#realtor-search-offpub h3{font-weight:300;font-size:20px;color:#333;margin-top:18px}@media only screen and (max-width:991px){#realtor-search-offpub h2,#realtor-search-offpub h3{text-align:center}}#realtor-search-offpub section.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;width:80%;margin:30px auto;text-align:center}#realtor-search-pub h3{margin-bottom:8px}#realtor-search-pub h3.separator{padding-top:20px;margin-top:20px;border-top:1px solid #ccc}h3.agt-pub-head{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#4485f5}h3.list-hed{position:relative;text-align:center;font-size:1.6em}h3.list-hed span{background:#fff;padding:0 15px;position:relative;z-index:1;font-family:Montserrat,sans-serif;font-weight:600;font-size:.7em}h3.list-hed:before{background:#ddd;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}h3.list-hed:before{left:0}#realtor-search-pub .connection{display:inline-block;margin-bottom:10px;padding:6px 10px;color:#00864e;background-color:rgba(33,213,155,.08);border-radius:.5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em}#realtor-search-pub .add{font-size:1.2em;vertical-align:middle}.divide{margin-bottom:20px;border-bottom:1px solid #ccc}div.big-link a{display:block;margin-bottom:10px;padding:10px 20px;text-align:center;color:#fff;border-radius:8px;color:#fff;background-color:rgba(0,128,255,.8);-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}div.big-link a:last-of-type{margin-bottom:0}div.big-link a:hover{color:#fff;text-decoration:none;background-color:#0080ff}#realtor-search-pub .bump{margin-bottom:20px}#sectionTabs{margin-bottom:40px;border-bottom:none;text-align:center}#sectionTabs>li{display:inline-block;float:none}#sectionTabs>li>a{background-color:#e1f4fd;color:#0080ff;border-radius:30px;margin:0 14px 14px 0;border:none}#sectionTabs>li.active>a,#sectionTabs>li.active>a:focus,#sectionTabs>li.active>a:hover{background-color:#0080ff;color:#e1f4fd}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.show-grid{margin-bottom:15px;padding-bottom:15px}.show-grid:after{content:"";display:block;margin:0 15px;padding-top:20px;border-bottom:1px solid #ccc}img.public-agent-photo{display:block;width:100%;height:auto;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);background-color:#f2f2f2}.public-agent-title{margin-bottom:.2em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#4485f5}.public-agent-office{font-size:16px}#realtor-results-wrap{width:785px;float:left;margin:6px 0}#realtor-results-wrap .left-col{float:left;width:600px;margin:0;padding:0}#roster-pagination-wrap{float:right;width:auto}#roster-pagination-wrap .pagination-wrap .left-col{display:none}.public-search-results{clear:both;position:relative;width:600px;margin:0;padding:10px 0;border-bottom:1px solid #ccc}.public-search-results:hover{background:#f2f2f2}.public-search-results span{display:inline-block;width:82px}.public-search-results dl{float:left;width:600px;margin:0;padding:0}.public-search-results dt{float:right;width:290px;margin:0 210px 0 0;padding:0;font:normal 1.3em Arial,Helvetica,sans-serif}.public-search-results dd{margin:0 0 0 100px;padding:0}.public-search-results dd p{margin:0 0 6px}.public-search-results dd p.agt-office{font:normal 1.1em Arial,Helvetica,sans-serif}.public-search-results dd.agent-img{margin:0}.public-search-results dd.agent-img img{float:left;width:80px;margin:0;padding:2px;border:1px solid #d9e0e6;background:#fff}a.add-connect{display:inline-block;margin:0 0 8px;padding:6px 10px;font:bold 1.1em Arial,Helvetica,sans-serif;color:#fff;background:#5d9a2b url('/images/reports/add-connect-bg.png') repeat-x top left;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:1px solid #5d9a2b;text-shadow:0 -1px 0 #360}a.add-connect img{float:none;vertical-align:middle;margin-right:6px;padding:0 0 2px}a.add-connect:hover{text-decoration:none}.public-info{position:absolute;top:0;right:0;list-style:none;margin:8px 4px 0 0;padding:2px;background:#fff;font:normal .75em "Lucida Grande",verdana,sans-serif}.public-info li{float:left;margin:0;padding:0}.public-info li.stroked{border-right:1px solid #ccc}.public-info a{display:block;margin:0;padding:2px 4px}.agent-report-wrap{float:left;width:785px}.agent-report-left-col{float:left;width:600px;padding-top:5px}.public-agent-office-wrapper{float:left;width:600px}.agent-profile-img-LRG{display:block;float:left;width:150px;margin:0;padding:12px;border:1px solid #ccc;background:#fff;border-radius:50%}#agt-contact-info-wrap{float:left;margin:0;padding:0;width:600px}#agt-contact-info{float:right;width:410px;margin:0;padding:0}#agt-contact-info ul{float:left;width:410px;list-style:none;margin:0 0 10px;padding:6px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f2f2}#agt-contact-info li{float:right;list-style:none;margin:0 0 -1px;padding:0}#agt-contact-info li a{float:right;list-style:none;margin:0;padding:0 6px}#agt-contact-info .left-col{float:left;width:205px;margin:0;padding:0;font-size:1.1em}#agt-contact-info .right-col{float:right;width:205px;margin:0;padding:0;font-size:1.1em}#agt-contact-info p{margin:0 0 8px}#agt-contact-info p span{display:inline-block;width:75px}#agt-mis-info{float:left;width:600px;margin:10px 0 0;padding:10px 0 0;border-top:3px solid #ccc;border-bottom:1px solid #ccc}#agt-mis-info .left-col{float:left;width:175px;margin:0 0 14px;padding:0;font:bold 1em Arial,Helvetica,sans-serif}#agt-mis-info .right-col{float:right;width:410px;margin:0 0 14px;padding:0}.agent-name-title{margin:6px 0;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}.agent-name-contact{clear:both;margin:0 0 6px;padding:0}#search-results div.grid-view{padding:0;margin:0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#search-results div.grid-view div.grid-view-listing{position:relative;display:block;width:calc(33.333% - .65em);max-width:none;margin-bottom:.65em}#search-results div.grid-view div.grid-view-listing{margin-right:.65em}#search-results div.grid-view div.grid-view-listing a:hover{text-decoration:none}#search-results div.grid-view div.grid-view-listing img{display:block;max-width:100%;height:auto}#search-results div.grid-view div.grid-view-listing div.property-card-content{padding:4px;text-align:left;color:#fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.status{margin-bottom:6px;color:#fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.status span{display:inline-block;float:right}#search-results div.grid-view div.grid-view-listing div.property-card-content div.property-card-stats{display:table;width:100%}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-price{font-size:18px}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-price span.leaseprice__quote{font-size:12px}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline{float:right}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details{display:table;text-align:center;width:100%;vertical-align:top}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col{display:table-cell;padding:0 6px;border-right:1px solid #fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col:last-child{padding-right:0;border-right:none}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col span{display:block;line-height:1}#search-results div.grid-view div.grid-view-listing div.property-card-content p.address-line{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.city-line{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.city-line span{display:inline-block;float:right}.agent-name-contact td{vertical-align:top}.agent-name-contact td span{display:inline-block;width:82px}.agent-name-contact td.agent-name-photo{width:130px}.agent-name-contact td.agent-name-contact-info{width:340px}.agent-name-contact td.agent-name-office-info{width:340px}img.agent-image{width:80px;border-radius:50%}.agent-name-email{float:left;display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -1362px}.agent-web-site{margin:0;padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1431px}.view-agent-listings{margin:0;padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1407px}.agent-name-contact .agent-name-office-info dl{margin:0;padding:0;background:#f1f1f1}.agent-name-contact .agent-name-office-info dt{margin:0 0 6px;padding:4px 6px;background:#ccc;font-weight:700}.agent-name-contact .agent-name-office-info dd{margin:0;padding:6px}.agent-name-bio{float:left;width:600px;margin:0;padding:0}.roster-area table{table-layout:auto}#loadingoverlay{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9999;display:none;text-align:center;margin:auto;backdrop-filter:blur(3px)}#modalspinner{display:flex;align-items:center;width:auto;height:100%}#modalspinner .loader{display:flex;align-items:center;justify-content:center;height:128px;width:128px;margin:0 auto;padding:1em;background-color:#000;border-radius:.5em}#modalspinner .loader h2{font-family:Montserrat;font-weight:600;font-size:1.2em;color:#fff}#modalspinner svg path,#modalspinner svg rect{fill:#fff}.office-agent-count-wrap h2{margin:0 0 0 5px}.office-rpt-name-title{margin:6px 0 0 5px;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}.broker-info{margin:6px 0 10px 5px}.broker-info span{display:inline-block;width:50px}.office-agent-total{margin:6px 10px;padding:0;color:#666;font:normal 1.4em Arial,Helvetica,sans-serif;border-bottom:1px solid #ccc}.office-agent-total span{display:inline-block;padding:1px 6px;background:#ccc}.office-agent-count-wrap{float:left;width:780px;margin:0;padding:0;background:url('/images/reports/office-agent-count-wrap-bg.png') repeat-x top left;border-bottom:1px solid #ccc}.office-agent-count-gutter{width:780px;margin:5px auto 0 auto;padding:0;background:#fff}.office-agent-count{float:left;width:796px;list-style-position:none;margin:0 0 -1px;padding:0 8px}.office-agent-count li{float:left;display:block;list-style:none;margin:0;padding:6px;width:252px;min-height:130px;border-bottom:1px solid #ccc}.office-agent-count li span{display:inline-block;width:50px}.office-public-wrap{float:left;width:600px;margin:0;padding:0}.office-public-wrap img{display:block;float:left;margin:0 10px 0 0}.office-public-wrap span{display:inline-block;width:50px}.office-address{float:left;width:180px;margin-right:15px}.office-contact{float:left;width:180px}.office-details-title{margin:0;font:bold 1.8em Arial,Helvetica,sans-serif;color:#000}.office-details-broker{margin:0 0 14px;font:normal 1.6em Arial,Helvetica,sans-serif;color:#000}.office-public-bio{float:left;width:600px;margin:12px 0 0;padding:12px 0;border-top:3px solid #ccc;border-bottom:1px solid #ccc}.office-report-wrap{float:left;width:810px;margin:0 0 6px;padding:0 0 6px;border-bottom:1px solid #ccc}.office-report{clear:both;width:100%}.office-report td{vertical-align:top}.office-report td span{display:inline-block;width:50px}.office-report-title{display:block;float:left;margin:6px 0 0;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}#contented{display:flex;gap:2em;margin:3em 0}.analytics-wrap{width:280px;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}.analytics-wrap div.property___details{position:relative;padding:1em}.analytics-wrap div.property___details p.status{display:flex;margin:0 0 .2em 0!important}.analytics-wrap div.property___details p.status span{margin-left:auto}.status-1{color:#1f8e48;vertical-align:middle}.status-3{color:#f6cd4a;vertical-align:middle}.status-7{color:#fc6620;vertical-align:middle}.status-8{color:#d52a36;vertical-align:middle}.status-4{color:#da4f8e;vertical-align:middle}.status-5{color:#4db5da;vertical-align:middle}.status-6{color:#6c5894;vertical-align:middle}.status-12{color:#000;vertical-align:middle}.analytics-wrap .slide-details{float:none!important}.analytics-wrap .slide-details{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.list___price{display:inline-block;font-size:20px;font-weight:700}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis}.analytics-total{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;font-family:Montserrat,sans-serif;font-weight:600;flex-grow:1}.analytics-total>div{display:flex;flex-direction:column;justify-content:center;padding:1.6em 3em;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5em}.analytics-total div.overall{background-color:rgba(33,213,155,.05);box-shadow:0 6px 12px rgba(33,213,155,.1)}.analytics-total div.overall h2{color:#21d59b}.analytics-total div.overall .icon{fill:#21d59b;transform:rotate(90deg)}.analytics-total div.private{background-color:rgba(13,110,253,.05);box-shadow:0 6px 12px rgba(13,110,253,.1)}.analytics-total div.private h2{color:#0d6efd}.analytics-total div.private .icon{fill:#0d6efd}.analytics-total div.public{background-color:rgba(13,202,240,.05);box-shadow:0 6px 12px rgba(13,202,240,.1)}.analytics-total div.public h2{color:#0dcaf0}.analytics-total div.public .icon{fill:#0dcaf0}.analytics-total div.map-search{background-color:rgba(156,54,181,.05);box-shadow:0 6px 12px rgba(156,54,181,.1)}.analytics-total div.map-search h2{color:#9c36b5}.analytics-total div.map-search .icon{fill:#9c36b5}.analytics-total div.favorite{background-color:rgba(220,53,69,.05);box-shadow:0 6px 12px rgba(220,53,69,.1)}.analytics-total div.favorite h2{color:#dc3545}.analytics-total div.favorite .icon{fill:#dc3545}.analytics-total div.ignore{background-color:rgba(255,165,0,.05);box-shadow:0 6px 12px rgba(255,165,0,.1)}.analytics-total div.ignore h2{color:orange}.analytics-total div.ignore .icon{fill:orange}.analytics-total>div .icon{width:32px;height:32px;margin-bottom:.8em}.analytics-total>div>div h2:first-of-type{margin-bottom:.5em;font-size:.9em;text-transform:uppercase}.analytics-total>div>div h2:last-of-type{margin:0;color:#666;font-size:2.4em}.analytics-charts{display:flex;flex-direction:column;gap:2em;margin:2em 0}.analytics-charts>div{min-height:600px;height:100%;padding:20px;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:.5em}.open-house-wrap{float:right;width:470px;margin:10px 0;padding:0;border:1px solid #e9e8e3;border-left:none;border-right:none}.open-house-wrap table.datatable>thead>tr>th:first-child{border-right:1px solid #666}.open-house-wrap table.datatable>tbody>tr>td{vertical-align:middle}.open-house-wrap table.datatable>thead>tr>th{pointer-events:none}.open-house-wrap table.datatable>tbody>tr:hover{background-color:#fff}.open-house-wrap table.datatable>tbody>tr:nth-of-type(odd):hover{background-color:#f9f9f9}.open-house-hed{margin:0 auto 10px auto!important;padding:0;color:#1078ff;text-align:left;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:300}#listings p.open-house-na{margin:20px auto;padding:10px;color:#fff;text-align:center;font:normal 1.5em 'Open Sans',Arial,Helvetica,sans-serif;background:#d9534f;border-radius:4px}.open-house-time{position:relative;margin:0 auto;border-collapse:collapse;width:80%;table-layout:fixed}.open-house-time th{padding:6px 0;border-bottom:1px solid #dedede;background:#dedede;text-align:center}.open-house-time th.center-col-hed{padding:6px 0;border:1px solid #ffc;border-top:none;border-bottom:1px solid #b7b7b7;background:#ccc}.open-house-time td{padding:6px 0;background:#ececec;text-align:center}.open-house-time td.center-col-time{padding:6px 0;border:1px solid #ffc;border-top:none;border-bottom:none;background:#f2f2f2;text-align:center}.open-house-virtual a{color:#fff;padding:4px 10px 4px 30px;border-radius:4px;display:inline-block;position:relative;line-height:18px;background:#0080ff;border-radius:4px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.open-house-virtual a:before{font-family:urevetica;margin:0 .8rem 0 8px;content:'\e910';font-size:16px;position:absolute;left:0}.open-house-schedule .open-house-virtual a{margin:4px 0}.open-house-virtual a:hover{background:#06c;text-decoration:none}.open-house-virtual-nolink{padding:4px 10px 4px 30px;border-radius:4px;display:inline-block;position:relative;line-height:18px}.open-house-virtual-nolink:before{font-family:urevetica;margin:0 .8rem 0 8px;content:'\e910';font-size:16px;position:absolute;left:0}a.cal_link{color:#fff;text-decoration:none;background:#06f;margin:.2rem 0;padding:4px 6px;border-radius:4px;display:inline-block}.property-gallery{margin-bottom:40px}.property-card{margin-bottom:20px}.property-card-content-wrap{width:100%;padding:0;position:relative}.property-card-content{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);display:table;width:100%;font-size:12px}.property-card-content-left-col{display:table-cell;width:50%;padding:6px;color:#fff;vertical-align:bottom}.property-card-content-left-col p.status{color:#fff}p.status .status-1{-moz-text-stroke:1px #fff;-webkit-text-stroke:1px #fff}.property-card-address{margin-bottom:0;line-height:18px}.property-card-price{font-weight:300;font-size:22px;line-height:30px}.property-card-content-right-col{display:table-cell;width:50%;padding:6px;color:#fff;text-align:right;vertical-align:bottom}.property-card-specs{line-height:16px;margin-bottom:6px}.property-card-specs li{display:inline-block;text-align:center;border-right:1px solid #fff;padding-right:8px;font-size:10px}.property-card-specs li:last-of-type{border-right:none;padding-right:0}.property-card-specs li span{font-size:16px;font-weight:300}.property-card-mls{font-size:11px}.property-gallery img{display:block;width:100%;height:auto}.forced___image img{display:block;width:450px;height:300px}.switch-view-bar{background:#f2f2f2;padding:10px 0;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}.prop-list-toggle-view>li>a{color:#0080ff;background-color:transparent}.prop-list-toggle-view>li>a:focus,.prop-list-toggle-view>li>a:hover{color:#fff;background-color:#0080ff}.prop-list-toggle-view>li>a i{font-size:1.2em;vertical-align:middle;margin-right:4px}.prop-list-toggle-view>li.active>a,.prop-list-toggle-view>li.active>a:focus,.prop-list-toggle-view>li.active>a:hover{color:#fff;background-color:#0080ff}.results-info{padding-top:20px;margin-bottom:20px}.sort-listing{float:right!important;margin-top:5px}@media only screen and (max-width:767px){.sort-listing{float:none!important;margin-top:20px}.sort-listing span{display:none!important}}.results-head-wrap{display:inline-table;margin:0}span.custom-badge{position:relative;font-size:24px;border-radius:50%;min-width:60px;min-height:60px;background-color:#d9534f}@media only screen and (max-width:990px){span.custom-badge{font-size:20px;min-width:50px;min-height:50px}}span.results-total{position:absolute;left:0;top:30%;width:100%;text-align:center;font-weight:400}span.results-text{display:block;text-align:center}.realtor-contact-info{position:relative}@media only screen and (max-width:767px){.realtor-contact{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.realtor-message p{margin-bottom:0;margin-top:10px}}h3.suggested-listings{line-height:2.2em;font-size:28px}@media only screen and (max-width:990px){h3.suggested-listings{line-height:2em;font-size:22px;margin-bottom:0}}#plist-pagination-wrap{text-align:center}#plist-pagination-wrap ul.pagination{float:none}#plist-pagination-wrap ul.pagination a{display:block;padding:6px 12px;margin:0;border-radius:initial}span.tip-tool i{vertical-align:middle;color:#0080ff;cursor:help}span.faux-link{color:#0080ff}div.consumer-list-view div.table-responsive::-webkit-scrollbar{-webkit-appearance:none;height:7px}div.consumer-list-view div.table-responsive::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}i.icon-lock{color:#f9b818;vertical-align:middle;font-size:1.2em}div.col___wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.pagination-wrap button{margin:0}.mr-6{margin-right:.6rem}.pl-6{padding-left:.6rem}.bl-1{border-left:1px solid #ccc}i.icon-eye-slash,i.icon-eye-view{font-size:1.5em;color:#333;vertical-align:middle;margin-right:.2rem}ul.showingTime___widget___property___cards{display:-webkit-box;display:flex;max-width:100%;margin:0;padding:0;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;list-style:none}ul.showingTime___widget___property___cards>li{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 33.333%;list-style:none;padding:0 6px 20px 0}ul.showingTime___widget___property___cards>li:nth-child(3n+3){padding-right:0}ul.showingTime___widget___property___cards>li .showingTimeWidgetDiv{width:100%;padding:0;border:1px solid #ccc;transition:box-shadow .3s}ul.showingTime___widget___property___cards>li .showingTimeWidgetDiv:hover{box-shadow:0 0 16px rgba(33,33,33,.3);border:1px solid rgba(0,128,255,.5)}ul.showingTime___widget___property___cards>li .widget-icons{border:none;width:100%!important;margin-bottom:4px!important;padding:0!important}ul.showingTime___widget___property___cards>li div.property___card{position:relative;cursor:pointer;color:#333;background-color:#fff}ul.showingTime___widget___property___cards>li div.photo___wrap{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}ul.showingTime___widget___property___cards>li div.photo___wrap img{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%);width:100%;color:transparent;vertical-align:middle}ul.showingTime___widget___property___cards>li div.property___details{position:relative;padding:8px 8px 0}ul.showingTime___widget___property___cards>li div.property___details p.status{margin:0}.list___price{display:inline-block;font-size:20px;font-weight:700}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis}ul.showingTime___widget___property___cards a:hover{text-decoration:none}div.col___wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.showingTimeLogo{bottom:-12px!important}#public-report-wrap{clear:both;float:left;margin:0;padding:0;width:100%}div.public-report-table{clear:both;display:table}div.public-report-row{display:table-row}div.public-report-content{display:table-cell;width:75%;vertical-align:top}div.public-report-sidebar{display:table-cell;width:25%;vertical-align:top}div.agent-overview,div.broker-overview{background:#fff;border:1px solid #e9e9e9;padding:20px 20px 0;margin-bottom:20px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}div.agent-overview h2,div.broker-overview h2{font-size:16px!important;margin:0 0 18px!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:.04em!important;color:#000!important}div.agent___overview___info,div.broker-overview-table{display:flex;align-items:center;margin-bottom:20px}div.agent___overview___info img{display:block;margin-right:1em;width:72px;height:72px;border:4px solid #fff;border-radius:50%;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/20%)}div.agent-overview-content{flex-grow:1}div.agent-overview-content h6{display:flex;align-items:center;margin:0;padding:0;font-size:1rem}div.agent-overview-content a{color:#0080ff!important}#message{resize:none}@media (min-width:992px){#captcha_here div:first-child{width:100%!important;height:auto!important}#captcha_here iframe,#rc-imageselect{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}div.serving-school{font-size:18px;font-weight:300}div.serving-school span{display:block;font-size:14px;font-weight:700}p.serving-school-rating-link{margin:20px 0 40px;padding:8px;background-color:#e1f4fd;text-align:center}h3.serving-school-headline{border-bottom:1px solid #ccc;font-size:1.4em;font-weight:600;padding-bottom:10px;color:#183558!important}table.serving-school{border-collapse:separate;border-spacing:10px;padding:10px}table.serving-school>tbody>tr>th{padding-right:80px}table.serving-school>tbody>tr>td{padding-right:80px}table.school-rating-overview>thead>tr>th{text-align:left;font-weight:700;border-bottom:none}table.school-rating-overview>tbody>tr>td{border-top:none;border-bottom:1px solid #ddd;vertical-align:middle}table.school-rating-overview>tbody>tr>td>.tiny{font-size:9pt;font-style:italic}.table>thead>tr>th.gs-center,table.school-rating-overview>tbody>tr>td.gs-center{text-align:center}.table>thead>tr>th.gs-right,table.school-rating-overview>tbody>tr>td.gs-right{text-align:right}div.gs-school-rating-wrap{display:inline-block;position:relative;height:48px;width:48px;border-radius:50%;color:#fff}div.gs-school-rating-wrap span.gs-rating-label{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:48px;height:48px;font-size:24px;font-weight:700;text-align:center;line-height:1.9em}div.gs-school-rating-wrap-lrg{width:64px;height:64px}div.gs-school-rating-wrap-lrg span.gs-rating-label{width:64px;height:64px;font-size:36px;font-weight:700;line-height:1.5em}div.gs-school-rating-wrap-lrg span.gs-rating-range{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-bottom:12px;font-size:8px!important;text-transform:uppercase;text-align:center;line-height:1}div.gs-label-wrap{display:table}div.gs-label-wrap-cell{display:table-cell}div.gs-label-gs-rate{padding-left:10px;vertical-align:middle}@media only screen and (max-width:992px){div.gs-label-wrap{margin:0 auto}}.gs-school-rating-1{background-color:#f26b16}.gs-school-rating-2{background-color:#e78818}.gs-school-rating-3{background-color:#dca21a}.gs-school-rating-4{background-color:#d2b81b}.gs-school-rating-5{background-color:#bdc01e}.gs-school-rating-6{background-color:#a3be1f}.gs-school-rating-7{background-color:#86b320}.gs-school-rating-8{background-color:#6ba822}.gs-school-rating-9{background-color:#559f24}.gs-school-rating-10{background-color:#439326}.gs-school-rating-nr{background-color:#f1f4f5;color:#333!important}#gs-module{margin-bottom:20px}#gs-module div.collapse[aria-expanded=false]{display:block;height:226px!important;overflow:hidden}#gs-module div.collapsing[aria-expanded=false]{height:192px!important}#gs-view a.collapsed:after{content:'+ Show More'}#gs-view a:not(.collapsed):after{content:'- Show Less'}#prop-details .gs-details p{margin-bottom:20px;font-size:14px}#prop-details .gs-details h2{margin-bottom:10px;font-size:28px;line-height:1.3em;font-weight:700}section.gs-member-prop-details .gs-details h2{color:#333!important}p span.gs-address{display:inline-block}p span.gs-contact-desktop{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #ccc}p span.gs-district-desktop{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #ccc}@media only screen and (min-width:768px){p span.gs-contact-mobile,p span.gs-district-mobile{display:none}}@media only screen and (max-width:767px){#prop-details .gs-details h2{font-size:24px;text-align:center}p span.gs-address{display:block;text-align:center;margin-bottom:20px}p span.gs-contact-desktop,p span.gs-district-desktop{display:none}#prop-details p.gs-contact-mobile-wrap{margin-top:10px;margin-bottom:10px;text-align:center}#prop-details p.gs-district-mobile-wrap{margin-bottom:10px;text-align:center}}p.gs-school-address a{color:inherit}p.gs-school-address a:hover{color:#4485f5}p.gs-school-address span.gs-address-effect{transition:box-shadow .2s ease-out}p.gs-school-address span.gs-address-effect:hover{box-shadow:inset 0 -1px 0 0 #999;transition:box-shadow .2s ease-out}p span.round-badge{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;border-radius:50%;background-color:#4485f5}p span.round-badge i{position:absolute;left:0;top:10%;width:100%;color:#fff;text-align:center;font-size:18px}p span.round-badge i.icon-phone{top:15%;font-size:16px}p span.round-badge i.icon-building{top:20%;font-size:14px}section.gs-overview div.container:first-of-type{margin-top:60px;margin-bottom:60px}section.gs-overview h2{font-size:32px;margin-bottom:20px;text-align:center}section.gs-member-overview h2{color:#333;font-weight:300}section.gs-overview h2 i{vertical-align:middle;font-size:.6em}section.gs-overview p{text-align:center}section.gs-overview p select{text-align:center}section.gs-overview h2.first{margin-top:0}div.gs-tab-content h3{margin:30px 0 30px;text-align:center}#prop-details div.gs-stats-wrap div.stats{border-left:1px solid #ccc;min-height:64px}@media screen and (max-width:992px) and (min-width:769px){#prop-details div.gs-stats-wrap div.stats{border-left:none}}@media only screen and (max-width:767px){#prop-details div.gs-stats-wrap div.stats{border-left:none}}div.gs-stats-wrap div.stats-column{border-right:1px solid #ccc;vertical-align:middle}div.gs-stats-wrap div.stats-column:last-child{border-right:none}@media screen and (max-width:992px) and (min-width:768px){#prop-details div.gs-stats-wrap div.stats{border-left:none}div.gs-stats-wrap div.stats-column{border-right:none}}div.gs-stats-wrap div.stats-column span.detail-header{text-transform:uppercase;font-size:12px}div.gs-stats-wrap div.stats-column span.detail-content{font-size:18px}@media only screen and (max-width:767px){div.gs-stats-wrap div.stats-column{padding-bottom:6px;margin-bottom:6px;border-right:none;border-bottom:1px solid #ccc}div.gs-stats-wrap div.stats-column span.detail-content{font-size:12px}}div.gs-detailed-links a{display:inline-block;float:left;width:32%;margin:0 1% 0 0;padding:8px;background:#fff;color:#4485f5;text-align:center;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.1);box-shadow:0 2px 2px -1px rgba(0,0,0,.1)}div.gs-detailed-links a:last-child{margin-right:0}div.gs-detailed-links a i{display:block;font-size:22px;color:#4485f5}@media only screen and (max-width:767px){div.gs-detailed-links a{padding:4px}div.gs-detailed-links a i{display:inline-block;font-size:18px;margin-right:6px;vertical-align:middle}}div.gs-detailed-links a:hover,div.gs-detailed-links a:hover i{color:#fff;background-color:#4485f5}.year-charts{margin-bottom:40px;padding-bottom:40px;border-bottom:4px double #ddd}.highcharts-legend-item{text-transform:uppercase}g.highcharts-legend{background-color:red}#send input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#send{display:block;width:100%;margin:0 auto 20px auto;padding:10px 0;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;cursor:pointer;color:#fff;background:#0080ff;border:none;border-radius:4px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}#send:hover{color:#fff;background:#06c}div.broker-overview-logo{display:table-cell;width:50%;vertical-align:top}div.broker-overview-content{display:table-cell;vertical-align:top}.broker-overview-content img{width:50%;height:auto;margin:0 0 10px}div.advert-300-250-wrap{background:#f2f2f2;padding:10px;margin-bottom:20px}div.public-report-content h2{line-height:1.5em;margin:0 0 10px}div.public-report-content h3{line-height:1.5em;margin:0 0 10px}div.public-report-content h4{margin-bottom:10px;border-bottom:1px solid #e9e9e9}div.public-report-content p{margin:0 0 15px}.public___photo___gallery___wrap{width:780px}.agent___photo___gallery___wrap{width:100%}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.agent___photo___gallery___wrap .lSPager.lSGallery:after,.agent___photo___gallery___wrap .lSPager.lSGallery:before{content:none!important;display:none!important}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery li,.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery li.active{width:auto!important;margin-right:.5rem!important;flex:1 1 auto!important}#image-gallery-wrapper{width:100%;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0}div.conststatus___wrap{width:100%;height:0;padding-bottom:55%;overflow:hidden;position:absolute;top:0;left:0;pointer-events:none;z-index:1}div.conststatus___wrap___public{padding-bottom:60%}div.conststatus___wrap span{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.35);color:#fff;padding:1em;margin:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;pointer-events:none}.slide-show .conststatus{position:absolute;top:0!important;width:100%;background-color:rgba(0,0,0,.35);color:#fff;padding:3px 12px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em;letter-spacing:.08em;z-index:2;text-align:center;text-transform:uppercase}#inline-results-rows .conststatus{position:absolute;bottom:0;width:240px;background-color:rgba(0,0,0,.35);color:#fff;padding:3px 12px;font-size:14pt;font-family:arial,sans-serif;font-weight:700}div.private__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:.5em .5em 0 0;display:block;width:20px;height:20px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}div.private__enlarge___photo svg{fill:#fff;width:15px;height:15px}div.custom-report-row div.private__enlarge___photo div{float:none}div.private__enlarge___photo div{display:flex;justify-content:center;align-items:center;height:100%}#image-gallery-wrapper:hover>div.private__enlarge___photo,div.private__enlarge___photo:hover{background-color:rgba(0,0,0,.8);color:#fff}div.public__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:10px 10px 0 0;padding:6px;display:block;width:34px;height:34px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}div.public__enlarge___photo:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:urevetica;font-weight:400;content:'\e076';font-size:24px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#image-gallery-wrapper:hover>div.public__enlarge___photo,div.public__enlarge___photo:hover{background-color:rgba(0,0,0,.8);color:#fff}#image-gallery{height:480px;overflow:hidden;text-align:center;margin:0!important;padding:0!important}#image-gallery>.lslide,.lSGallery>li{display:block;position:relative;margin:0 auto;width:100%;height:auto}div.image___gallery__photo___wrap{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}img.image___gallery__photo___img{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%);width:100%;color:transparent;vertical-align:middle}.lSSlideOuter .lSPager.lSGallery img{max-height:52px}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery img{max-height:100%}div.share-wrap{display:flex;align-items:center;padding:1em 0;border-bottom:1px solid #eee;font-family:Montserrat,sans-serif;font-weight:600}a.public___tour{display:flex;align-items:center;transition:all .1s ease-in;text-decoration:none;padding:.5em 1.2em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(140,152,164,.2);border-radius:2em;background-color:#fff}a.public___tour:hover{box-shadow:0 6px 12px rgba(114,124,245,.2);background-color:rgba(114,124,245,.05)}a.public___tour:first-of-type{margin-right:1.2em}a.public___tour:before{display:inline-block;content:'';width:32px;height:32px;margin-right:.5em;background-repeat:no-repeat}a.virtual___tour:before{background-image:url('/site/img/common/public___report___icon___sprite.svg');background-position:0 0}a.floor___plans:before{background-image:url('/site/img/common/public___report___icon___sprite.svg');background-position:-32px 0}a.viewTour:after{display:inline-block;margin-left:.2em;font-family:urevetica;font-style:normal;font-size:1.4em;content:'\e045';line-height:.5em}a.public___tour___dropdown{display:block;margin-bottom:.5em;padding:.5em 1em;background-color:#f9f9fd;border-radius:4px}a.public___tour___dropdown:last-of-type{margin-bottom:0}div.share{display:flex;align-items:center;margin-left:auto}div.share span{display:inline-block;letter-spacing:.5em;font-size:12px;vertical-align:middle}div.share a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:2px;font-size:1em;border-radius:50%}div.share a.post-share-facebook{color:#3b5998}div.share a.post-share-facebook:hover{color:#fff;background-color:#3b5998}div.share a.post-share-twitter{color:#000}div.share a.post-share-twitter:hover{color:#fff;background-color:#000}div.share a.post-share-linkedin{color:#007bb5}div.share a.post-share-linkedin:hover{color:#fff;background-color:#007bb5}div.share a.post-share-google{color:#dd4b39}div.share a.post-share-google:hover{color:#fff;background-color:#dd4b39}@media only screen and (max-width:767px){a.public__virt___tour{font-size:.9em}div.share,div.share span{font-size:.9em;letter-spacing:.1em}div.share a{font-size:14px;padding:9px 2px}}div.prop-overview-wrap h2{margin:1em 0;color:#4485f5;font-size:1.8em}div.features-wrap h2{margin:2em 0 1em}div.features-wrap h4{margin-top:2em!important;padding:0 0 .3em 0!important;color:#183558!important}div.features-wrap h4:first-child{margin-top:inherit!important}div.features-wrap ul{margin:0 0 20px}div.features-wrap ul.other-features{margin:-15px 0 20px}div.features-wrap ul.other-features li{width:100%}div.features-wrap ul:after,div.features-wrap ul:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;zoom:1}div.features-wrap li{display:table;width:33%;float:left;vertical-align:top;line-height:1.4em}div.features-wrap li:nth-child(3n+1){clear:left}div.features-wrap li:before{font-family:urevetica;content:'\e000';font-size:16px;display:table-cell;width:16px}div.features-wrap div.comm-misc-overview{border:1px solid #ccc;padding:20px;margin-bottom:20px}div.features-wrap div.comm-misc-overview h2{margin-top:0}div.features-wrap div.comm-misc-overview div.row{margin-bottom:20px}div.features-wrap div.comm-misc-overview div.row:last-of-type{margin-bottom:0}div#contactform-error,div#showingform-error{display:none;margin-bottom:20px;padding:10px 0;text-align:center;color:#d8544b;background-color:#fcf4f3}div#contactform-ok,div#showingform-ok{display:none;text-align:center;border:1px solid #030;border-radius:4px;color:#000;background-color:#0cf;font-size:10pt}span.popup_captcha_here{display:table;margin:auto}#thickbox-body #public-report-wrap{width:820px;margin:0;padding:0}#browserbox_shortcut #public-report-wrap{width:870px;margin:0;padding:0}.public-detail-quickview{float:left;width:100%;margin:0 0 10px}.public-detail-quickview td{padding:0 5px;vertical-align:top}.public-detail-features{width:100%;table-layout:fixed}.public-detail-features td{vertical-align:top}.public-detail-features td ul{margin:0 0 14px;padding:0 0 0 20px}#public-report-wrap .photos-medium{float:left;margin:0;padding:0}.white{color:#fff}.public-header-wrap{margin:0;width:100%}#thickbox-body .public-header-wrap{width:770px}#browserbox_shortcut .public-header-wrap{width:750px}.detail-left-info h2,.detail-right-info h2{margin:0;padding:0}.detail-left-info ul,.detail-right-info ul{margin:0 0 20px}.public-agent-wrap{table-layout:fixed;width:100%;margin:0 0 10px;padding:0;background:#fbf9ee;border-collapse:collapse}.public-agent-wrap th{margin:0;padding:6px 4px;text-align:left;font:bold 1.4em Arial,Helvetica,sans-serif;background:#ffedad}.public-agent-wrap td{margin:0;padding:0}.public-agent-wrap p{margin:0 0 4px 4px}.open-house-schedule{margin-bottom:1rem;font-size:12px;border-bottom:1px solid #ddd}table.open-house-schedule>tbody>tr>td{vertical-align:middle;text-align:center}.public-open-house{margin-bottom:20px}.open-house-schedule th{padding:1px 0;background:#666;color:#f2f2f2;text-align:center}.open-house-schedule th.open-house-title{text-transform:uppercase;letter-spacing:.3em;color:#fff;background:#75b945}#listings .open-house-schedule td p{margin:4px 0}.mapboxgl-popup-content{width:230px!important;padding:0!important}.mapboxgl-popup-content div{width:230px!important}.mapboxgl-popup-close-button{z-index:10}div.popup___content{font-family:'Open Sans',sans-serif;font-size:12px;position:relative;background:#fff}div.action___items{background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,0));position:absolute;top:0;left:0;z-index:1;width:230px;padding:10px;display:table}div.action___items:hover{background-image:linear-gradient(to bottom,#000,rgba(0,0,0,0))}div.action___items input{margin:0 4px 0 0;-moz-box-shadow:0 3px 4px #000;-webkit-box-shadow:0 3px 4px #000;box-shadow:0 3px 4px #000}div.action___items label{color:#fff;font-weight:700;text-shadow:0 3px 4px #000}div.action___items a{color:#fff}div.action___items___cell{display:table-cell;width:50%;vertical-align:middle}div.action___items___cell:last-child{text-align:right}.ure-popup-closer,.ure-popup-remove,.ure-popup-streetview{text-decoration:none;margin:0 6px 0 0;text-shadow:0 3px 4px #000}.ure-popup-closer{margin-right:0}.ure-popup-closer:hover,.ure-popup-remove:hover,.ure-popup-streetview:hover{text-decoration:none}.ure-popup-streetview:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e90d';vertical-align:middle}.ure-popup-remove:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e015';vertical-align:middle}.ure-popup-closer:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e01e';vertical-align:middle}div.photo___wrap{width:100%;height:0;padding-bottom:50%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}div.photo___wrap img{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%);width:100%;color:transparent;vertical-align:middle}div.popup___content___details{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative;background-color:#fff}div.popup___content___details span{display:table-cell;overflow:hidden;text-overflow:ellipsis;padding:6px}div.popup___content___details___columns___wrap{display:table;width:100%;margin-bottom:6px}div.popup___content___details___columns___column{display:table-cell;width:50%}div.popup___content___details___columns___column:last-child{text-align:right}div.popup___content___details span p{margin:0 0 6px}div.popup___content___details span p:last-of-type{margin:0}div.popup___content div.popup___content___details span hr{margin:.5rem 0;border:0;border-top:1px solid rgba(0,0,0,.2);visibility:visible}div.popup___content___details a.profile{white-space:normal}.listing-head{position:relative;width:350px;margin:0 0 10px;padding:0}.listing-head dt{float:right;width:240px;margin:0;padding:0;font-weight:700}.listing-head dd{margin:0 0 4px 110px;padding:0}.listing-head dd.property-img{margin:0;cursor:pointer}.listing-head dd.property-img img{float:left;margin:0;padding:0}.listing-head .property-img-large{display:none;position:absolute;z-index:2}.listing-head span.view-map-pop-up{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -791px}.ref-no{margin:0 0 10px;padding:0}.ref-no label{font:bold 1.3em Arial,Helvetica,sans-serif}.property-photo-wrap{float:right;width:278px;padding:10px;background:#dae1e9 url('/images/reports/property-photo-wrap-bg.png') repeat-x 0 0;border:1px solid #b0b8c6}.property-photo-wrap p{margin:0 0 6px;padding:0;font:bold 1.6em Arial,Helvetica,sans-serif;color:#b0b8c6;text-shadow:0 1px 0 #fff}div.photo-report{text-align:center;margin-top:26px}div.photo-report span{display:inline-block;padding:5px;vertical-align:top;margin:0 auto 15px;page-break-inside:avoid;page-break-after:auto}div.photo-report img{display:block;border:1px solid #000;width:100%;height:auto}div.split-choice-wrapper{display:flex;gap:.5em;align-items:center;margin:1em 0;border-radius:.5em}div.split-choice-wrapper div.split-choice{flex:0 1 100%;box-sizing:border-box;margin:0}div.split-choice a{display:flex;padding:.5em;justify-content:center;align-items:center;text-decoration:none;border-radius:4px;cursor:pointer;font-family:Montserrat;font-weight:600;font-size:.9em;transition:all .25s ease;text-wrap:nowrap;min-height:45px}div.split-choice a:hover{text-decoration:none;transform:translateY(-4px)}div.split-choice a img,div.split-choice a svg{width:auto;height:32px;margin-right:.5em}div.split-choice a svg{fill:#fff}a.aligned___showings___request{color:#fff;background-color:#007ccf}a.showing___time___request{color:#fff;background-color:#f6841d}a.showing___time___request img{width:1.7rem;height:auto;vertical-align:middle}.showing___available___soon{color:#fff;background-color:#777}.showing___available___soon>img{width:1.7rem;height:auto;vertical-align:middle;opacity:.5;-khtml-opacity:.5}a.clippy,a.clippy-linked{color:#fff;background-color:#71ca58}a.rent-spree{color:#0456fc;background-color:rgba(4,86,252,.1)}.docs-attached{clear:both;width:100%;margin:20px 0 0;padding:0;border-collapse:collapse;border:1px solid #ccc}.docs-attached th{padding:4px 6px;font:bold 1em Helvetica,Arial,sans-serif;border-bottom:1px solid #999;text-align:left;background:#ccc url('/images/lip/doc-maintenance-list-th-bg.png') repeat-x top left;color:#666;text-shadow:#fff 0 1px 0;white-space:nowrap}.docs-attached td{padding:4px 6px;border-bottom:1px solid #ccc;text-align:left}#popSearchMessage{margin:5px 0 0;padding:6px 10px;border:1px solid #d99cac;color:#df0000;background:#ffdfdf}div.ui-dialog-with-arrow{border-radius:5px;border-color:#000;overflow:visible;z-index:1000;padding:3px}.ui-dialog-with-arrow .ui-dialog-titlebar,.ui-widget-header{border-radius:4px 4px 0 0;background:none repeat scroll 0 0 #253b7b;color:#fff;font-weight:400;margin:-3px;border-color:#333;padding-left:1.2em}.ui-dialog-with-arrow .ui-dialog-content{overflow:visible;padding:6px}.ui-dialog-with-arrow .ui-widget-header .ui-icon{background-image:url("/css/site/jquery/ure/images/ui-icons_df0000_256x240.png")!important}.ui-dialog-with-arrow .arrow-up-shadow{display:none}.ui-dialog-with-arrow .arrow-up-shadow .arrow-up{display:none}.ui-dialog #request-dialog .request-listing-title{text-align:center;margin:5px 0;font-weight:700}.ui-dialog #request-dialog .scroll-div-container{padding:5px 0;border-top:1px solid #777;border-bottom:1px solid #777}.ui-dialog #request-dialog .scroll-div-container .scroll-div{max-height:288px;overflow:auto}.ui-dialog #request-dialog ul{float:left;list-style:none outside none;padding:0;margin:0}.ui-dialog #request-dialog ul li{float:left;list-style:none outside none;padding:5px 7px 7px;width:115px;height:130px}.ui-dialog #request-dialog ul li.left{padding-left:0}.ui-dialog #request-dialog ul li.right{padding-right:0}.ui-dialog #request-dialog ul li .request-listing{border:1px solid #777;padding:3px}.ui-dialog #request-dialog .request-listing dl{margin:0}.ui-dialog #request-dialog .request-listing dl dd{font-size:.7em;margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-dialog #request-dialog .request-listing dl dt.listing-price{font-size:.8em;font-weight:700}.ui-dialog #request-dialog .request-listing img.listing-photo{margin-top:5px;border:1px solid #777}.ui-dialog #request-dialog2 #mailto{margin-bottom:20px}.lgWithFooterAd{height:auto;bottom:130px}.lgWithFooterAd .lg-sub-html{position:absolute}#lg-footer-ad-container{width:100%;padding:25px 0 15px;background-color:#333;text-align:center}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar .lg-close{font-size:35px}.lg-toolbar #lg-counter{font-size:24px}.ufcu-mort-calc.lg-outer .lg-video-cont{width:70%}.ufcu-mort-calc.lg-outer .lg-video-cont .lg-video{background-color:#fff;opacity:1;border:1px solid #000;overflow:auto;-webkit-overflow-scrolling:touch}.ufcu-mort-calc.lg-outer .lg-toolbar{background-color:transparent;height:0}.ufcu-mort-calc.lg-outer .lg-toolbar .lg-icon{color:#fff}#ufcu-loading .spin{border:4px solid #999;border-right-color:rgba(200,200,200,.3)}@media only screen and (max-width:1120px){.ufcu-mort-calc.lg-outer .lg-video-cont{width:80%}}@media only screen and (max-width:975px){.ufcu-mort-calc.lg-outer .lg-video-cont{width:90%}}@media only screen and (max-width:767px){div.public-report-sidebar-wrapper{margin-left:0}#prop-details .border-top{margin-top:0;padding:10px 0}#standard_report.standard_report_public{width:100%}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery,.lSSlideOuter .lSPager.lSGallery{display:none!important}div.features-wrap li{width:100%}.lgWithFooterAd{height:100%;bottom:0}#lg-footer-ad-container{display:none}.ufcu-mort-calc.lg-outer .lg-video-cont .lg-video{height:400px}#map-view-toggle{display:none}}@media only screen and (max-height:600px){.lgWithFooterAd{height:100%;bottom:0}#lg-footer-ad-container{display:none}}a.virt___tour___01:before,a.virt___tour___02:before,a.virt___tour___03:before{font-family:urevetica;content:"\e06F";font-size:20px;margin-right:6px;vertical-align:middle}a.virt___tour___01:hover,a.virt___tour___02:hover,a.virt___tour___03:hover{text-decoration:none}.showing-wwagent-header{font-weight:700;background:#e3e3e3;text-align:center;padding:4px 0;border-radius:8px 8px 0 0}.showing-wwagent-radios{line-height:2;background:#f6f6f6;height:30px;margin-bottom:20px;border-radius:0 0 8px 8px}.showing-wwagent-radios>span{width:50%;text-align:center;float:left;border:1px solid #e3e3e3;border-radius:0 0 8px 8px}.showing-wwagent-radios #rad_no,.showing-wwagent-radios #rad_yes{display:inline;width:auto;height:auto;margin-right:5px}div.fixedDiv{visibility:hidden;position:fixed;top:-100px;left:0;transition:all .5s;background:#fff;width:100%;z-index:1000;padding:.75rem 0;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}@media (min-width:768px){div.fixedDiv{padding:1rem 0}}div.slide{visibility:visible;top:0}div.fixedDiv .col-xs-12{display:flex;align-items:center!important;flex-wrap:wrap!important;justify-content:center!important}div.fixedDiv .mr-auto{margin-right:auto}ul.prop___card{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;justify-content:center}ul.prop___card li{margin-right:1.2em;text-align:center}ul.prop___card li:last-child{margin-right:0}ul.prop___card li span.title{font-size:.8em;font-weight:400;text-transform:uppercase}@media (max-width:767.98px){ul.prop___card li span.title{display:none}}ul.prop___card li div.content{display:flex;align-items:center;font-size:1em;font-weight:700}ul.prop___card li div.content img{width:16px;height:auto;margin-right:.5em}div.offmarket___placeholder___img___wrap{display:flex;align-items:center;flex-direction:column;align-content:center;height:28em;justify-content:center;background-color:#f8f9ff;order:1}@media (min-width:768px){div.offmarket___placeholder___img___wrap{order:2}}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap{height:18em}}@media (min-width:576px) and (max-width:767.98px){div.offmarket___placeholder___img___wrap{height:20em}}div.offmarket___placeholder___img___wrap img{display:block;float:none;margin:0 auto;width:100%}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap img{width:75%}}@media (min-width:576px) and (max-width:767.98px){div.offmarket___placeholder___img___wrap img{width:80%}}div.offmarket___placeholder___img___wrap h2{font-family:Montserrat;padding:0;margin:.8em 0 0;font-size:1.2em;text-transform:uppercase;color:#95b8e3}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap h2{font-size:1em}}div.offmarket___details{display:grid;margin:3em 0;grid-template-columns:1f}@media (min-width:768px){div.offmarket___details{grid-template-columns:1fr 1fr 1fr}}div.offmarket___details div.offmarket___details___card{box-sizing:border-box;padding:.5em;display:flex;justify-content:flex-start;align-items:center}@media (min-width:768px){div.offmarket___details div.offmarket___details___card{justify-content:center}}div.offmarket___details div.offmarket___details___card span.title{font-size:1.2em;font-family:Montserrat;font-weight:600}div.offmarket___details div.offmarket___details___card div.content div{display:flex}div.offmarket___details div.offmarket___details___card div.content p{margin:0;font-size:1em}div.offmarket___details div.offmarket___details___card img{width:96px;height:auto;margin-right:1em}.agent___full___masthead{padding:1em 0 1.5em;background-color:#253b7b}.agent___full___masthead img{display:block;float:none;margin:0 auto;width:250px;height:auto}.header___report___tools{position:inherit;display:inherit;height:inherit!important;z-index:10;margin-bottom:2em;padding:1em;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.15)}@media (min-width:776px){.header___report___tools{position:sticky;top:0;display:flex;padding:1.4em}}.header___report___tools ul{list-style:none;display:flex;margin:0 0 0 auto;padding:0}.header___report___tools ul li{list-style:none;margin-right:.5em;flex:1 1 auto!important}.header___report___tools ul li:last-child{margin-right:0}.header___report___tools h2{text-align:center}@media (min-width:776px){.header___report___tools h2{text-align:left}}.header___report___tools ul li a{display:flex;flex-direction:row!important;align-items:center!important;text-decoration:none;color:#0080ff;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em;padding-right:.5rem;line-height:1;text-align:center}.header___report___tools ul li a svg{display:none}@media (min-width:767px){.header___report___tools ul li a{font-size:1.1em}.header___report___tools ul li a svg{display:block;width:18px;height:auto;margin:0 .2rem 0 0;padding:0}}.header___report___tools ul li a:last-child{margin-right:0}.content___container h1,h2,h3,h4,h5,h6{margin:0 0 10px;padding:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#286fce}.content___container p{margin:0 0 20px 0!important}.content___container{display:block;width:100%;max-width:1440px;margin:0 auto;padding:0 1em;gap:2em;font-size:1.1em!important}.content___container .content___main{display:block}.content___container .content___secondary{display:block}@media (min-width:992px){.content___container{display:flex}.content___container .content___main{width:70%;display:flex;flex-direction:column}.content___container .content___secondary{width:30%;display:flex;flex-direction:column}}.content___container .secondary___sticky{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@media (min-width:776px){.content___container .secondary___sticky{position:sticky;top:5.2em;overflow-y:auto;height:calc(100vh - 10rem)}}.content___container div.secondary___section{margin-bottom:1em;padding:1.8em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}.content___container div.secondary___section h5{display:flex;align-items:center;margin-bottom:0;font-size:1rem}.content___container div.secondary___section p{margin-bottom:0!important;line-height:1.6em!important}.content___container .header{margin:0;padding:2em 0;display:block}@media (min-width:776px){.content___container .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content___container .commercial___exception h2{margin-right:2em}.content___container .header h2 span{display:block;color:#666!important;font-weight:400}div.listing___overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.4em 0 0;padding:0}@media (min-width:776px){div.listing___overview{margin:0 0 0 auto}}div.listing___overview div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.8em;text-transform:uppercase;margin-right:1.6em;text-align:center}div.listing___overview div:last-child{margin-right:0}div.listing___overview div span{font-weight:700;font-size:1.3em;text-transform:capitalize;text-align:center}div.commercial___exception div span{font-size:1.2em}.content___container div.image___gallery__photo___wrap{width:100%;height:0;padding-bottom:55%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}.content___container img.image___gallery__photo___img{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%);width:100%;color:transparent;vertical-align:middle}.listing___summary{margin-bottom:2em;padding:1em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}@media (min-width:992px){.listing___summary{padding:2em}}.listing___summary div.summary___category{display:grid;gap:1em}@media (min-width:776px){.listing___summary div.summary___category{grid-template-columns:1fr 1fr 1fr}}div.d-flex___row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing___summary span.title{font-size:.8em;font-weight:400;text-transform:uppercase}.listing___summary div.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;font-weight:700}.listing___summary img{width:22px;height:22px;margin-right:1rem}@media (min-width:776px){.listing___summary img{width:28px;height:28px}}div.column___3{display:-ms-grid;display:grid;gap:1em}@media (min-width:776px){div.column___3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}div.mb-20pixels{margin-bottom:20px!important}.co-agent-header{margin-top:1em}.content___container .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content___container .media-body{-ms-flex:1;flex:1}.content___container .media img.media-object{margin-right:1em;width:80px;height:80px;-webkit-border-radius:50%!important;border-radius:50%!important;border:4px solid #fff;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/20%)}.content___container #image-gallery-wrapper{width:100%;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.content___container div.public__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:10px 10px 0 0;padding:6px;display:block;width:34px;height:34px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.8);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}.content___container div.public__enlarge___photo:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:urevetica;font-weight:400;content:'\e076';font-size:24px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.content___container div.public__virt___tour___wrap{display:flex;align-items:center;position:absolute;left:0;top:0;z-index:1;margin:1rem 0 0 1rem}.content___container a.public__virt___tour{display:inline-flex;align-items:center;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.9);margin:0;padding:8px 10px;border-radius:4px;font-weight:700;text-decoration:none}.content___container a.public__virt___tour:before{content:'';display:inline-block;margin:0 6px 0 0;width:22px;height:22px;background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><style type="text/css">.st0{fill:%23FFFFFF;}</style><path class="st0" d="M4.5,9C5.3,9,6,8.3,6,7.5S5.3,6,4.5,6S3,6.7,3,7.5S3.7,9,4.5,9z"/><path class="st0" d="M14,13c0,1.1-0.9,2-2,2H2c-1.1,0-2-0.9-2-2V5c0-1.1,0.9-2,2-2c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v8C16,12.1,15.1,13,14,13z M14,2H4C3.4,2,3,2.4,3,3h9c1.1,0,2,0.9,2,2v7c0.6,0,1-0.4,1-1V3C15,2.4,14.6,2,14,2z M2,4C1.4,4,1,4.4,1,5v8l2.6-2.4c0.2-0.2,0.4-0.2,0.6-0.1l2.7,1.8l3.7-3.7c0.2-0.2,0.4-0.2,0.6-0.1l1.8,1.9V5c0-0.6-0.4-1-1-1C12,4,2,4,2,4z"/></svg>');background-position:center center;background-repeat:no-repeat;background-size:21px 21px}.content___container a.floor___plan{display:inline-flex;align-items:center;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.9);margin:0;padding:8px 10px;border-radius:4px;font-weight:700;text-decoration:none}.content___container a.floor___plan:before{content:'';display:inline-block;margin:0 6px 0 0;width:22px;height:22px;background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><style type="text/css">.st0{fill:none;stroke:%23FFFFFF;stroke-width:1.5;stroke-miterlimit:10;}</style><g><polyline class="st0" points="3.4,14.9 1.1,14.9 1.1,1.1 14.9,1.1 14.9,14.9 5.6,14.9 "/><line class="st0" x1="9.5" y1="4.9" x2="9.5" y2="1.3"/><polyline class="st0" points="9.5,7.3 9.5,10.7 14.5,10.7 "/><line class="st0" x1="5.4" y1="10.7" x2="5.4" y2="4.2"/><line class="st0" x1="1.2" y1="7.5" x2="5.6" y2="7.5"/></g></svg>');background-position:center center;background-repeat:no-repeat;background-size:22px 22px}.content___container div.public__virt___tour___wrap a:last-of-type{margin-left:1em}.content___container .table{width:100%;max-width:100%;margin-bottom:20px}.content___container div.body___copy___960{max-width:1024px;margin:0 auto 3em}.content___container div.body___copy___960 p{margin:0}.content___container a.showing___time___request{margin:1em 0;padding:4px;font-size:16px;text-align:center;color:#fff;text-decoration:none;border-radius:4px;background-color:#f6841d}.content___container a.showing___time___request img{width:1.7rem;height:auto;vertical-align:middle}.content___container a.clippy,a.clippy-linked{padding:4px;font-size:.9em;text-align:center;color:#fff;text-decoration:none;cursor:pointer;border-radius:4px;background-color:#71ca58}.content___container a.clippy i,a.clippy-linked i{font-size:1.8rem;vertical-align:middle}.content___container div.split-choice-wrapper{background:0 0!important}.table-responsive{min-height:.01%;overflow-x:auto}.short___sale___callout{margin:1.25rem 0 0;padding:1.25rem;background-color:#eafafd;border-left:solid .25rem #6cddf2}.short___sale___callout h2{margin-bottom:.2em!important}.short___sale___callout p{margin:0!important}@media (min-width:776px){.short___sale___callout p{font-size:1.1em}}.no-print div.split-choice-wrapper div.split-choice{flex:1 1 100%!important}.photo___page___full{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff;overflow-y:auto;height:100%;width:100%}.photo___page___full .photo___page___head{position:sticky;top:0;z-index:1020;background-color:#1c2a67;color:#fff}.photo___page___footer{position:fixed;bottom:0;z-index:1020;margin:auto;min-width:1px;max-width:100%;height:110px;left:0;right:0;display:flex;align-items:center;justify-items:center;background-color:rgba(255,255,255,.7);backdrop-filter:blur(.8rem)}.photo___page___full .photo___page___head .modal___header{display:flex;align-items:center;padding:1em 2em;border-bottom:1px solid rgba(255,255,255,.3)}.photo___page___full .photo___page___head .photo___page___address{font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:600}@media (min-width:768px){.photo___page___full .photo___page___head .photo___page___address{font-size:1.4em}}.photo___page___full .photo___page___close{cursor:pointer;font-weight:700;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-left:auto}.photo___page___full .photo___page___head .photo___page___categories{padding:.5em 1.4em .8em}.photo___page___full .photo___page___head .photo___page___categories .overflow-x-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap!important;width:100%}.photo___page___full .photo___page___head .photo___page___categories ul{display:flex;margin:0;padding:0;list-style:none}.photo___page___full .photo___page___head .photo___page___categories ul li{cursor:pointer;padding:.5em .8em}.photo___page___full .photo___page___head .photo___page___categories ul li.active{background:#0239ff;border-radius:.5em;font-weight:700}.photo___page___full .photo___page___body{width:100%;margin:0 auto;padding-bottom:6rem}.photo___page___full .photo___page___body ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:1.2em;row-gap:0;margin:0 auto 2em;padding:0;list-style:none}@media (min-width:992px){.photo___page___full .photo___page___body ul{width:80%;margin:3em auto;row-gap:2em}}.photo___page___full .photo___page___body ul>li{list-style:none;position:relative;flex:0 0 100%}@media (min-width:768px){.photo___page___full .photo___page___body ul>li{flex:0 1 calc(50% - 1.2em)}}.photo___page___full .photo___page___body ul>li span.enlarge___photo{aspect-ratio:16/9;position:relative;display:block;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite;border-radius:.5rem}@keyframes glossy{to{background-position:left}}.photo___page___full .photo___page___body ul>li img{aspect-ratio:16/9;display:block;object-fit:cover;inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;opacity:1;transition:.5s ease;backface-visibility:hidden;border-radius:.5rem}@media (min-width:768px){.photo___page___full .photo___page___body ul>li img,.photo___page___full .photo___page___body ul>li span.enlarge___photo{aspect-ratio:4/3}}.photo___page___full .photo___page___body ul>li span.action___item___overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;cursor:pointer;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);border-radius:.5rem}.photo___page___full .photo___page___body ul>li:hover span.action___item___overlay{opacity:1;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.photo___page___full .photo___page___body ul>li span.action___item{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.photo___page___full .photo___page___body ul>li div{display:block;margin-top:.8em;padding:1em;padding-top:0;font-size:1em;text-align:center}@media (min-width:768px){.photo___page___full .photo___page___body ul>li div{font-size:1.2em}}.photo___page___full .photo___page___body ul>li div:first-letter {text-transform:capitalize}.show___partial{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:3px}.show___all{white-space:nowrap;padding-right:3px}.show___partial___full{display:none;position:absolute;margin-top:-8px;background-color:#f6f6f6;border:1px dotted grey;z-index:9999;padding:5px}.selectable{-webkit-touch-callout:all;-webkit-user-select:all;-khtml-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}#agent-bubble{clear:both;float:left;width:380px;margin:0;padding:0}#agent-bubble dt{margin:0 0 4px 74px;width:226px;padding:0;font-weight:700}#agent-bubble dt span{color:#3f4c59}#agent-bubble dd span{color:#3f4c59;font-weight:700;font-size:1.2em}#agent-bubble dd{margin:0 0 0 74px;padding:0}#agent-bubble dd.agent-img{margin:0}#agent-bubble dd.agent-img img{float:left;margin:0;padding:0}#agent-bubble dd.agent-phone span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -1384px}#agent-bubble dd.agent-email{margin-bottom:4px}#agent-bubble dd.agent-email span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -1361px}#agent-bubble dd.agent-office{color:#999}#agent-bubble dd.agent-office-phone{color:#999}.details-property{margin:0 0 12px;padding:0 0 10px}h2.cma-header{margin:4px 0 10px;padding:4px;letter-spacing:-.05em;color:#6f9836;border:1px solid #c5cbd3;background:#f0fbe1}#adjustmentsReport{margin:8px 0 0;padding:0 0 10px}.cma-report-spacer{margin:10px 0;height:1px;border-top:1px dotted #999}.cma-adjustments-name{width:750px;margin:7px auto;padding:4px 10px;background:#ffc;border:1px solid #e9e8e3}#available-factors-wrap{float:left;width:485px;margin:0;padding:0}#custom-factors-wrap{float:right;width:250px;margin:0;padding:0}.factors-head{margin:0 0 10px;padding:3px 0 0;border-top:1px solid #ccc;font-size:1.2em;color:#6c53b8;font-weight:700;text-align:left}#cma-factors-wrap{position:relative;margin:10px auto;padding:10px;border-top:1px solid #ccc}#cma-factors-left{float:left;width:240px;margin:0;padding:0;border-collapse:collapse}#cma-factors-right{float:right;width:240px;margin:0;padding:0;border-collapse:collapse}#cma-factors-left .odd,#cma-factors-right .odd{background:#fff}#cma-factors-left .even,#cma-factors-right .even{background:#e6ecf6}#cma-factors-left th,#cma-factors-right th{padding:6px;font-weight:700;background:#bfbfbf;text-shadow:#fff 0 1px 0}#cma-factors-left td,#cma-factors-right td{padding:6px 2px;border-bottom:1px solid #ccc;height:24px}.cma-custom-factors{float:left;width:240px;margin:0;padding:0}.cma-custom-factors dt{font-weight:700}.cma-custom-factors dd{clear:both;min-height:30px;padding:0;margin:0;line-height:2em}.cma-custom-factors span.name{display:block;float:left;width:155px}.cma-custom-factors span.weight{display:block;float:right;width:85px}.subject-range{display:block;margin:4px 0 0;font:normal 1.4em Arial,Helvetica,sans-serif;color:#333}.factor-weight-input{vertical-align:middle;width:70px;text-align:center}.add-custom-factor{display:block;margin:0 0 6px;padding:6px 0;color:#fff;font:bold 1.3em Arial,Helvetica,sans-serif;background:#99c54e url('/images/site/button-bg-green.gif') repeat-x top left;text-align:center;border:1px solid #628a17;text-shadow:0 1px 1px #000;-moz-border-radius:3px;-webkit-border-radius:3px}.add-custom-factor:hover{color:#fff;text-shadow:0 1px 2px #000}.cma-prop-wrap{margin:0;padding:0;border:0;border-spacing:0px;border-collapse:collapse}.cma-column-header{width:110px;margin:0;padding:0;border:0;border-spacing:0px;border-collapse:collapse;border-right:2px solid #b4b4b4}.cma-column-header th{margin:0;padding:0 10px 0 0;border-bottom:1px solid #dee4ea;font-weight:700;height:28px;position:relative}.cma-column-header th.filler{height:60px}.cma-column-header th a:hover{text-decoration:none}.cma-column-header th i{color:#d9534f;font-size:14px;margin-right:6px}.subject-property{width:170px;margin:0;padding:0;background:#e6ecf6;border-collapse:collapse;border-right:2px solid #b4b4b4}.subject-property td{margin:0;padding:0;text-align:center;border-bottom:1px solid #ccc;height:28px}.subject-property td.subject-photo{height:60px;text-align:center;vertical-align:middle}.subject-property input.cma-subject-center{text-align:center}.subject-property input.cma-subject-right{text-align:right}.subject-property .cma-prop-address{width:168px;height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comparables-display{width:170px;margin:0;padding:0;background:#f7f7f7;border-collapse:collapse;border-right:2px solid #b4b4b4}.comparables-display td{margin:0;padding:0 0 0 4px;border-left:none;text-align:center;border-bottom:1px solid #dee4ea;height:28px;color:#515b71}.comparables-display td.comparables-photo{height:60px;text-align:center;vertical-align:middle}.comparables-display input.cma-disable{background:0 0;color:#000;border:none;text-align:right}.comparables-display input.cma-disable:focus{outline-width:0}.comparables-display input.cma-edit-comps{text-align:center;background-color:#ff9;border-color:#c90;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 8px}.comparables-display input.cma-edit-comps:focus{text-align:center;background-color:#e1ecff;border-color:#09f}.comparables-display .cma-prop-address{width:164px;height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#factorLabels .factor-address-label,.cma-column-header .factor-address-label{height:35px}#subjectDataColumn .subject-address-row{height:35px}input.undo-changes-button[disabled]{background:#d4dce5 url('/images/cma/undo-changes-button-disabled-bg.png') repeat-x top left;color:#aebdcf;border:1px solid #c7d7ea;text-shadow:0 -1px 0 #fff}input.undo-changes-button{display:inline-block;padding:3px 10px;background:#5483b8 url('/images/cma/undo-changes-button-bg.png') repeat-x top left;border:1px solid #39f;-webkit-box-shadow:inset 0 1px 1px #fff,rgba(0,0,0,.3) 0 1px 4px;-moz-box-shadow:inset 0 1px 1px #fff,rgba(0,0,0,.3) 0 0 4px;-moz-border-radius:12px;-webkit-border-radius:12px;color:#fff;text-shadow:0 -1px 0 #000}input.undo-changes-button:active{position:relative;top:1px}.comparables-display input.cma-edit-comps.cma-disable{background:#fff}.cma-bold{font-weight:700}.comp-headers{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:16px}#summary_report{float:left;width:780px;margin:7px 0 0;padding:0}img.summary-analysis-img{display:block;margin:0 auto 10px auto}.summary-analysis{width:100%;border-collapse:collapse;margin:6px 0 16px}.summary-analysis th{text-align:center;padding:4px;background:#e6ecf6;border:1px solid #ccc}.summary-analysis tr.odd{background:#fff}.summary-analysis tr.even{background:#f2f2f2}.summary-analysis td{padding:4px;border:1px solid #ccc;border-top:none;border-left:none;text-align:center}.summary-analysis td.last-col{padding:4px;border:1px solid #ccc;border-top:none;border-left:none;border-right:none}#summary_report .note{margin:10px auto;padding:8px;text-align:center;background:#fffdc7}.comp_report{float:left;width:790px;margin-top:7px}#seller_report{float:left;width:790px;margin:7px 0 0;padding:0}#seller_report .seller-head{width:100%;border-bottom:1px solid #999}#seller_report .seller-head th{padding:3px;text-align:right}#seller_report .encumbrances{clear:both;width:100%}#seller_report .encumbrances th{padding:3px;text-align:left}#seller_report .encumbrances td{padding:3px;text-align:right}#seller_report .encumbrances td.left-col{text-align:left}#encumbrancesTable{clear:both;width:100%}#encumbrancesTable td.left-col{text-align:left;border-bottom:1px dotted #ccc}#encumbrancesTable td{text-align:right;border-bottom:1px dotted #ccc}#closingCostsTable{clear:both;width:100%}#closingCostsTable td.left-col{text-align:left;border-bottom:1px dotted #ccc}#closingCostsTable td{text-align:right;border-bottom:1px dotted #ccc}#seller_report .seller-encumbrances{clear:both;width:100%;margin-top:14px;border-bottom:1px solid #999;font:bold 1em Arial,Helvetica,sans-serif}#seller_report .seller-encumbrances th.left-col{padding:3px;text-align:left}#seller_report .seller-encumbrances th{padding:3px;text-align:right}#seller_report .est-closing-cost{clear:both;width:100%;border-bottom:1px solid #999;font:bold 1em Arial,Helvetica,sans-serif}#seller_report .est-closing-cost th.left-col{padding:3px;text-align:left}#seller_report .est-closing-cost th{padding:8px 3px;text-align:right}#seller_report .net-cash{clear:both;width:100%;font:bold 1.4em Arial,Helvetica,sans-serif}#seller_report .net-cash th.left-col{padding:3px;text-align:left}#seller_report .net-cash th{padding:8px 3px;text-align:right}#seller_report .add-new{display:block;float:left;margin:6px 0;padding:4px 6px;color:#fff;font:bold 1.2em Arial,Helvetica,sans-serif;background:#99c54e url('/images/site/button-bg-green.gif') repeat-x top left;text-align:center;border:1px solid #628a17;text-shadow:0 1px 1px #000;-moz-border-radius:3px;-webkit-border-radius:3px}#seller_report .add-new:hover{color:#fff;text-shadow:0 1px 2px #000;text-decoration:none}#coverPageContainer{float:left;width:795px;margin:7px 0 10px;padding:0}#coverPreviewContainer{float:left;width:810px;margin:7px 0 0;background:#999}#coverPreviewContainer-close{float:left;width:790px;margin:0 0 10px;padding:5px 10px;background:#ccc}#closeCoverPreview{float:right;height:30px;border:1px solid #999;margin:0;padding:4px 10px 4px 35px;background:#f2f2f2 url('/images/site/sprite-icon.png') no-repeat 4px -1483px;font:bold 1em Arial,Helvetica,sans-serif}#coverPreviewContent{clear:both;width:612px;height:792px;margin:6px auto;background:#fff;border-right:3px solid #000;border-bottom:3px solid #000;border-top:1px solid #000}#document-maintenance-wrap{float:left;width:742px;margin:10px 0 10px 10px;padding:10px;background:#f2f2f2}#document-maintenance-wrap .upload-file-wrap{width:450px;margin:0;padding:0;background:#fff;border:solid 1px #ccc}#document-maintenance-wrap .upload-file-wrap .header{margin:0;padding:10px 20px;background:#e0ecff;font:bold 1.3em Helvetica,Arial,sans-serif}#document-maintenance-wrap .upload-file-wrap ul{list-style:none;margin:10px 20px;padding:0}#document-maintenance-wrap .upload-file-wrap li{list-style:none;margin:0;padding:0}#document-maintenance-wrap .upload-file-wrap li .doc-upload-area{width:390px;border:1px solid #ccc;margin:10px 0;padding:6px}#document-maintenance-wrap .upload-file-wrap li label{display:inline-block;width:80px;font-weight:700}#document-maintenance-wrap .description,#document-maintenance-wrap .title{padding:3px 4px;font-family:inherit;font-weight:700;font-size:1.1em;color:#0c2141;width:310px}#document-maintenance-wrap .upload-file-wrap li.doc-label-error{padding:0 10px;margin:0 0 10px;line-height:2em;color:#df0000;background:#ffdfdf}.cma-file-note-pdf{position:absolute;right:0;top:0;width:77px;height:64px;margin:30px -100px 0 0;padding:16px 15px 0 0;text-shadow:0 -1px 0 #000;color:#fff;background:url('/images/lip/file-note-pdf-right.png') no-repeat 50% 50%;text-align:right;box-sizing:content-box}#doc-maintenance-list{clear:both;width:100%;margin:20px 0 0;padding:0;border-collapse:collapse;border:1px solid #ccc}#doc-maintenance-list th{padding:4px 6px;font:bold 1em Helvetica,Arial,sans-serif;border-bottom:1px solid #999;text-align:left;background:#ccc url('/images/lip/doc-maintenance-list-th-bg.png') repeat-x top left;color:#666;text-shadow:#fff 0 1px 0}#doc-maintenance-list tr:hover{background:#ffc}#doc-maintenance-list .row-a{background:#fff}#doc-maintenance-list .row-b{background:#f6f6f6}#doc-maintenance-list .row-a td,#doc-maintenance-list .row-b td{padding:4px 6px;border-bottom:1px solid #ccc}#doc-maintenance-list .view-document{display:inline-block;padding:2px 4px;color:#5ba41b;background:#daf0c0}#doc-maintenance-list .remove-doc{display:inline-block;padding:2px 4px;color:#df0000;background:#ffdfdf}.cma_photo_div{display:inline;cursor:pointer;padding:0}.cma_photo{padding:5px;margin:5px;border:1px dotted #000}.cma_delete_button{position:relative;top:7px;right:24px;cursor:pointer;background:#fff}#uploader_div{max-height:260px;overflow:auto}#dialog-form{display:none}#dialog-form label{display:block}#dialog-form input{display:block;width:400px}#dialog-form textarea{display:block;width:400px;height:99px}#templates-left a{border:none;outline:0}#templates-left img{border:none}#templates-left{width:150px;float:left;border:1px solid #ccc}#templates-left #left-wrapper{height:204px;overflow-y:scroll;padding:10px}#templates-left h2{font-size:13px;padding:5px}#templates-right{float:left;width:400px;margin-left:20px}#templates-left ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}.delete-cma-template{position:relative;top:3px}.cma-print-pdf-document{clear:both;padding-top:3px}.cma-print-pdf-document-icon{background:url("/images/site/sprite-icon.png") no-repeat scroll 4px -240px rgba(0,0,0,0);width:18px;height:17px;display:block;float:left;padding-left:6px;padding-top:3px}#left-index{margin:0 10px 0 0!important;position:relative;float:left;width:150px;height:643px;overflow:hidden;z-index:1}#cma-document-overlay{width:100%;height:100%;top:0;left:0;position:absolute;background-color:#000;opacity:.8;z-index:2}#cma-document-content{position:absolute;left:0;top:0;z-index:3;color:#fff;padding:10px;width:100%}#cma-document-content h2{color:#fff}#cma-document-content ul{list-style-type:none;list-style-position:inside;margin:0;padding:20px 5px}#cma-document-content ul li{color:#fff}#cma-document-content a{color:#fff;text-decoration:none;display:block;padding:5px;width:110px;cursor:pointer}.cma-document-highlight{background-color:#f0fbdf;color:#000!important}#cma-document-toggle{position:absolute;z-index:10;right:0;font-size:33px;color:#f0fbdf;font-weight:700;cursor:pointer;font-family:"times new roman"}#cma-document-toggle:hover{text-decoration:none}.ui-dialog-print-cma{overflow:visible!important}.ui-dialog-print-cma .ui-dialog-content{overflow:visible!important}#adjustmentSelection{margin-bottom:20px;padding:10px 20px;background:#f5f5f5;border-radius:6px}#adjustmentSelection ul{list-style:none;margin:0;padding:0}#adjustmentSelection ul li{list-style:none;float:left;display:inline-block;margin-right:12px;vertical-align:middle}#adjustmentSelection ul li.title{font-size:16px;color:#4876ae}#adjustmentSelection ul li a{display:inline-block;height:31px;padding:6px 8px;font-size:12px;line-height:1.42857143;color:#fff;border-radius:4px}#adjustmentSelection ul li a:hover{text-decoration:none}#adjustmentSelection ul li a.edit-adjustment{background-color:#4485f5}#adjustmentSelection ul li a.create-new-adjustment{background-color:#4485f5}#adjustmentSelection ul li div.vertline{position:relative;height:32px;padding-top:6px}#adjustmentSelection ul li div.vertline:before{content:'';display:block;position:absolute;left:50%;top:0;margin:0 0 0 -1px;width:1px;height:100%;background:#ccc}#adjustmentSelection ul li div.vertline span{display:flex;width:1.4rem;height:1.4rem;justify-content:center;line-height:2.15;font-size:.6rem;border:1px solid #ccc;background:#fff;border-radius:9999px}.cma-report-column{display:inline-block}#adjustmentsReport{white-space:nowrap}.adjustmentTab{border-bottom:1px solid #ccc}.adjustmentTab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;color:#06f;font-family:'Open Sans';border:1px solid transparent;border-color:#e9ecef;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px;z-index:1;font-weight:700}.adjustmentTab button:hover{background-color:fff;border:1px solid e9ecef;border-bottom:transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#0a59b1}.adjustmentTab button.active{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.tabContent{display:none;padding:6px 0;border-top:none;animation:fadeEffect 1s}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.customFactorText{padding:5px;margin:5px}#compDataContainer{overflow-x:auto;position:relative}#fixedColumns{position:relative;float:left}div.inlineFactorButton{display:block;margin:20px auto;text-align:center}div.inlineFactorButton a{margin:10px 0;padding:10px 16px;border-radius:4px;background-color:#4485f5;cursor:pointer;color:#fff}div.inlineFactorButton a:hover{text-decoration:none}.d-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin:0;list-style:none;max-width:50px}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.visible-scroll::-webkit-scrollbar{-webkit-appearance:none}.visible-scroll::-webkit-scrollbar:vertical{width:11px}.visible-scroll::-webkit-scrollbar:horizontal{height:14px}.visible-scroll::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.visible-scroll::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#cma_reports_container h2{margin-bottom:0!important}#cma_reports_container h5{margin:0 0 .8em 0!important}#cma_reports_container .custom-checkbox{display:flex;margin:0!important;align-items:center}#cma_reports_container .custom-checkbox input[type=checkbox]{display:none}#cma_reports_container .custom-checkbox span:before{font-family:urevetica;font-style:normal;font-size:18px;width:1em;height:1em;content:'\e01c';margin-right:.3em;vertical-align:middle;color:#666}#cma_reports_container .custom-checkbox input[type=checkbox]:checked~span:before{content:'\e00b';color:#06f}.draggable{cursor:move;position:relative;margin:0 0 .2em;padding:.5em 12px .5em .5em;background:rgba(20,131,252,.1);transition:background .15s linear,color .15s linear}.draggable:hover{background:rgba(38,61,121,.2)}.draggable.dragging{opacity:.5}.draggable:after{content:'';opacity:0;display:block;position:absolute;top:50%;right:.5rem;width:8px;height:5px;margin-top:-2.5px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='5px' viewBox='0 0 8 5' style='enable-background:new 0 0 8 5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%0A%3C/style%3E%3Cpath class='st0' d='M0,4.5C0,4.2,0.2,4,0.5,4h7C7.8,4,8,4.2,8,4.5C8,4.8,7.8,5,7.5,5h-7C0.2,5,0,4.8,0,4.5z M0,0.5 C0,0.2,0.2,0,0.5,0h7C7.8,0,8,0.2,8,0.5S7.8,1,7.5,1h-7C0.2,1,0,0.8,0,0.5z'/%3E%3C/svg%3E");transition:opacity .15s linear}.draggable:hover:after{opacity:1}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}h3.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;color:#333}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}div.lg-img-wrap>img.lg-object.lg-image{padding:50px 0}