[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}#RecaptchaField2>div>div{margin:auto}body{font-family:roboto,Helvetica,helvetica neue,Arial,sans-serif;background-repeat:no-repeat;overflow:hidden}.galleria-theme-classic{height:calc(100% - 8vh)!important;bottom:0;position:absolute!important}#header{position:fixed;height:8vh;width:100%;z-index:10;display:flex;color:#fff;text-align:center;justify-content:space-between;align-items:center}.organization_logo{margin-left:5px;background-position:left;background-repeat:no-repeat;background-size:contain;-webkit-animation:slidein 2s ease 1 normal;-moz-animation:slidein 2s ease 1 normal;-o-animation:slidein 2s ease 1 normal;animation:slidein 2s ease 1 normal}#header>div{flex:1;display:flex;justify-content:center}#header>div:first-child{margin-right:auto;justify-content:left}#header>div:last-child{margin-left:auto;align-items:flex-end}.header-colors{background-color:#191970;background:-moz-linear-gradient(top,#191970 0%,#070f16 100%);background:-webkit-linear-gradient(top,#191970 0%,#070f16 100%);background:linear-gradient(to bottom,#191970 0%,#070f16 100%)}#header>.listing-info{flex:4}.listing-info h4{display:flex;flex-flow:column}.required-btns{display:flex;flex-flow:column}.brand-img,.organization_logo,.brand-img img{height:100%}.brand-img>.organization_logo,.brand-img>a{display:flex;justify-content:flex-start;width:100%;height:100%;align-items:center}.show-on-mobile{display:none}.agentinfo-demo{z-index:10}.imgCaptionBlock{top:0!important}#tour_menu{top:9vh!important}.mainPageWrap{width:100%}.mainPage{width:100%;background-image:url(../../custom/images/instaview_loading.png)!important;background-size:25%!important;background-position:center;height:100%;position:fixed;background-repeat:no-repeat}.agent-image{display:block;background-size:contain;background-position:left bottom;background-repeat:no-repeat;max-width:20vw;height:100px;margin-left:5px;position:fixed;bottom:6rem;left:5px;width:20vw}.volume-btn-container{display:flex;flex-flow:row;justify-content:center;align-self:center;position:relative}#interactive_controls_wrapper,#interactive_controls_ie_wrapper{z-index:101;display:flex;justify-content:center;align-items:center;flex-flow:row}.navbar{margin-bottom:0}.volume.ui-slider{height:200px;width:20px}a:focus{outline:none}#header .listing-info{color:#fff;text-align:center}.realtor_com_logo img{border-radius:4px}.agentname,.associatename{font-size:2rem}.sidebar{-webkit-transition:left .1s ease-in-out;-moz-transition:left .1s ease-in-out;-ms-transition:left .1s ease-in-out;-o-transition:left .1s ease-in-out;transition:left .1s ease-in-out}.tooltip{font-size:14px}.red-tooltip+.tooltip.top>.tooltip-inner{background-color:#fff;color:#1e1e1e}.red-tooltip+.tooltip.top>.tooltip-arrow{border-top-color:#fff}.red-tooltip+.tooltip.bottom>.tooltip-inner{background-color:#fff;color:#1e1e1e}.red-tooltip+.tooltip.bottom>.tooltip-arrow{border-bottom-color:#fff}.red-tooltip+.tooltip.right>.tooltip-inner{background-color:#fff;color:#1e1e1e}.red-tooltip+.tooltip.right>.tooltip-arrow{border-right-color:#fff}.galleria{width:100%;height:100%;position:fixed;z-index:1;top:0;bottom:0}.topheader{z-index:10!important}.modal-header,.modal-content,.modal-footer,.modal-body{background:#1e1e1e;color:#f9f9f9}.well{padding:12px;margin-bottom:20px;background-color:#000;border:1px solid #000}.close{color:#fff}@font-face{font-family:trajanw01-regular;src:url(http://db.onlinewebfonts.com/t/68bcbfd07490f5edc9ca106231cde21a.eot);src:url(http://db.onlinewebfonts.com/t/68bcbfd07490f5edc9ca106231cde21a.eot?#iefix) format("embedded-opentype"),url(http://db.onlinewebfonts.com/t/68bcbfd07490f5edc9ca106231cde21a.svg#TrajanW01-Regular) format("svg")}.imgCaptionBlock{display:block;width:100%;font-family:TrajanW01-Regular;text-shadow:0 0 15px #000,0 0 25px #000;padding:10px;text-align:right;color:#fff;z-index:200;position:absolute;top:60px;font-weight:400}.captionInner{float:right;width:80%;padding:5px}.captionInner span .fa-caret-down{padding-left:5px}.imgCaptionBlock p.hideMe{font-size:16px}.hideMe{display:none}.show{display:block}.imgCaptionBlock h4:hover .hideMe{display:block}.galleria-theme-classic .galleria-info{width:1137px;border:1px solid #666;text-align:center;position:relative;margin:0 auto;top:0;left:0}.galleria-theme-classic .galleria-info-text{background-color:#000}.pmodal .tab_pane_content_wrapper iframe,.pmodal .tab_pane_content_wrapper{width:100%}.largemodal .tab_pane_content_wrapper{height:100%}.largemodal{position:fixed!important;height:100%!important;width:100%!important;top:0!important;bottom:0!important;margin:auto!important}.largemodal .pmodal-body{padding:0!important;overflow:hidden}.largemodal .pmodal-body,.largemodal .pmodal-body #map_canvas,.largemodal .pmodal-body iframe,.largemodal .pmodal-body .tab_pane_content_wrapper,.largemodal #schools_pane{height:97%!important}.socialIcons{padding:0;padding-bottom:18px;padding-top:18px;margin:0}.socialIcons li{list-style:none;float:left}.socialIcons li:not(last-child){margin-right:4px}.socialIcons li a{display:block;width:35px;height:35px;line-height:35px;color:#fff;text-align:center;border-radius:6px;font-size:20px;cursor:pointer}.socialIcons .twitter{background:#00aced;border:2px solid #00aced}.socialIcons .twitter:hover{color:#00aced;background:#fff}.socialIcons .facebook{background:#3b5998;border:2px solid #3b5998}.socialIcons .facebook:hover{background:#fff;color:#3b5998}.socialIcons a.messenger{background:#006aff;border:2px solid #006aff;text-decoration:none}.socialIcons a.messenger:hover{background:#fff;color:#006aff}.socialIcons .pinterest{background:#cb2027;border:2px solid #cb2027}.socialIcons .pinterest:hover{background:#fff;color:#cb2027}.socialIcons .linkedin{background:#0e76a8;border:2px solid #0e76a8}.socialIcons .linkedin:hover{background:#fff;color:#0e76a8}.socialIcons .reddit{background:#ff5700;border:2px solid #ff5700}.socialIcons .reddit:hover{background:#fff;color:#ff5700}.socialIcons .whatsapp{background:#25d366;border:2px solid #25d366}.socialIcons .whatsapp:hover{background:#fff;color:#25d366}.socialIcons .tumblr{background:#34526f;border:2px solid #34526f}.socialIcons .tumblr:hover{background:#fff;color:#34526f}input,textarea{color:#000}#map_canvas iframe,.schoolSearchBlock iframe,#embed-site-modal iframe{width:100%}.galleria-layer{left:0!important;top:0!important;width:100%!important}.pmodal{position:absolute;top:10%;left:0;right:0;min-height:100px;margin:0 auto;color:#f9f9f9;background-color:#000;display:none;overflow:hidden}.pmodal-body{overflow:auto;position:relative;padding:15px}.padding-10{margin-bottom:10px}.openPmodal{display:block}.tab_pane_header_wrapper h2{font-size:20px}.modal-header .close{color:#fff;font-size:18px}#playpause,#volumeid,#map_popup_icon{padding:5px;cursor:pointer}.pmodalCloseBtn:hover{color:#fff;background-color:#333}.row h2{padding-bottom:30px}#interactive_controls_ie_wrapper{position:fixed;bottom:65px;right:9px;padding:0 15px;font-size:25px;color:#fff;background:#1e1e1e;border-radius:3px}.audioCtrls{float:right}.logosBtm{padding-top:5px;padding-right:5px;display:inline-block;position:absolute;right:0;margin-top:14px;top:12px}.logosBtm a.equal_housing_logo{margin:0}.fa-caret-down{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-caret-down:before{content:" "}.galleria-images .galleria-image img.transanim{animation-name:trans;animation-duration:7s;animation-iteration-count:infinite;animation-direction:alternate}.galleria-images .galleria-image img.stopanim{animation-name:stop-anim;animation-duration:7s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes trans{0%{transform:scale(1.7)}100%{transform:scale(1)}}@keyframes stop-anim{0%{transform:scale(1)}100%{transform:scale(1)}}#tour_menu{position:fixed}#tour_menu i{font-size:1.5em;padding:10px;text-align:center;display:block;cursor:pointer;color:#fff}i.togglemenu{padding:10px 15px 10px 14px!important}.tgmenubox{position:fixed;transition:left .5s}.closemenu{left:-100px}.openmenu{left:0}.pp-static{pointer-events:none!important}.galleria-theme-classic .galleria-loader{background:url(../../custom/images/instaview_loading.png) no-repeat center!important;background-size:25%!important;width:100%!important;height:100%!important;position:fixed!important;z-index:999999!important;top:0!important;left:0!important}#video_iframe,#video_iframe iframe{height:100%!important}.pulse{animation:pulse 3s infinite}@keyframes pulse{0%{color:#fff}50%{color:red}100%{color:#fff}}.center-col{display:flex;flex-flow:column;justify-content:center;align-items:center}.center-row{display:flex;flex-flow:row;justify-content:center;align-items:center}#follow_this_listing{position:absolute;top:8vh;right:calc(50% - 275px/2);z-index:9;perspective:1000px;perspective-origin:center}#follow_this_listing.activated .catch{height:245px!important;justify-content:flex-end}#follow_this_listing.deactivated .catch{height:0!important}#follow_this_listing.deactivated .catch *{opacity:0;display:none}#follow_this_listing .catch{background:#000;width:275px;height:25px;animation:follow_this_listing 1s linear 1;transform-style:preserve-3d;transform-origin:top center;border-radius:0 0 10px 10px;transition:height 1s;color:#fff;text-align:center;cursor:default}#follow_this_listing .catch .bait{justify-content:space-around;width:100%;font-weight:700;letter-spacing:.15rem;padding:10px;cursor:pointer;height:25px}#follow_this_listing .catch a{color:#fff;text-decoration:none;font-weight:700;display:none;width:100%;text-align:center;padding:5px 10px 0 0;position:relative;cursor:default}#follow_this_listing .catch a i{position:absolute;right:10px;top:0;cursor:pointer}#follow_this_listing .catch input{color:#000;outline:0;border:0;border-radius:5px;padding:5px;margin:5px;text-align:center;box-shadow:inset 0 4px 5px 0 rgba(0,0,0,.14),inset 0 1px 10px 0 rgba(0,0,0,.12),inset 0 2px 4px -1px rgba(0,0,0,.3);background:#f5f5f5;display:none}#follow_this_listing #RecaptchaField4{display:none}#follow_this_listing.activated .catch input,#follow_this_listing.activated #RecaptchaField4,#follow_this_listing.activated .catch a{display:block}#follow_this_listing .catch:hover{height:45px;cursor:pointer}#follow_this_listing .catch i.fas{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}#follow_this_listing.activated .catch i{transform:rotate(180deg)}#follow_this_listing.activated .catch i:nth-child(1){transform:rotate(-180deg)}#follow_this_listing .catch .bait:hover i{transform:rotate(90deg)}#follow_this_listing .catch .bait:hover i:nth-child(1){transform:rotate(-90deg)}#follow_this_listing .catch .bait span:before{content:"FOLLOW THIS LISTING"}#follow_this_listing.activated .catch .bait span:before{content:"CLICK HERE TO SUBMIT";padding:5px}#RecaptchaField4{transform:scale(.77)}@keyframes follow_this_listing{0%{transform:rotateX(-90deg)}10%{transform:rotateX(-70deg)}20%{transform:rotateX(-50deg)}30%{transform:rotateX(-30deg)}40%{transform:rotateX(-10deg)}50%{transform:rotateX(20deg)}60%{transform:rotateX(30deg)}70%{transform:rotateX(15deg)}80%{transform:rotateX(0deg)}90%{transform:rotateX(-15deg)}95%{transform:rotateX(5deg)}100%{transform:rotateX(0deg)}}.volumeOffBubble{z-index:9;position:fixed;left:calc(50% - 140px);bottom:125px;height:50px;width:280px;padding:0 20px;text-align:center;font-weight:700;font-size:25px;line-height:45px;text-align:center;margin-top:20px;color:#f9f9f9;background:#626468;border-radius:50px;border:3px solid #f9f9f9;opacity:.8;cursor:pointer;display:none}@media only screen and (max-width:850px){.hide-on-mobile{display:none}.show-on-mobile{display:initial}.volumeOffBubble{font-size:1.5rem}.agentname,.associatename{font-size:1.5rem}.agent-image{bottom:4.5rem}}@media only screen and (max-width:500px){#header .listing-info h4{line-height:1.5rem;font-size:1.5rem}.organization_logo img{height:75%}#tour_menu i{font-size:1.5rem}#information-modal{width:90%}.organization_logo{margin-left:0}#interactive_controls_wrapper{flex-flow:column}.agentname,.associatename{font-size:3.2vw;line-height:1rem}.agent-image{max-width:18vw}#interactive_controls_ie_wrapper{font-size:1.5rem!important;padding:5px;right:1rem!important}}@media only screen and (max-width:450px),screen and (max-height:650px){.hide-very-small{display:none}#header .listing-info h4{line-height:1.25rem;font-size:1.25rem}.organization_logo img{height:65%}}@media only screen and (min-width:400px) and (max-height:500px){#header>.required-btns{flex-flow:row;justify-content:flex-end}.organization_logo img{height:100%}.agentinfo-demo{margin-left:5rem}.agent-image{left:5rem}}@-webkit-keyframes slidein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes slidein{0%{opacity:0}100%{opacity:1}}@-o-keyframes slidein{0%{opacity:0}100%{opacity:1}}@keyframes slidein{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0%)}}@media only screen and (max-width:600px){.galleria.show_unbranded_office>.galleria-theme-classic>.galleria-thumbnails-container{bottom:50px!important}.galleria.show_unbranded_office>.galleria-theme-classic>.galleria-stage{bottom:120px!important}#interactive_controls_ie_wrapper.show_unbranded_office{bottom:110px!important}}.galleria.show_unbranded_office>.galleria-theme-classic>.galleria-thumbnails-container{bottom:40px!important}.galleria.show_unbranded_office>.galleria-theme-classic>.galleria-stage{bottom:110px!important}#interactive_controls_ie_wrapper.show_unbranded_office{bottom:100px!important}#unbranded_office{bottom:0;height:40px;padding:0 1rem;position:absolute;color:#fff;z-index:9999;left:0;width:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:600px){#unbranded_office{height:50px}}@font-face{font-family:icomoon;src:url(/static/common/fonts/icons/messenger/icomoon.eot?dynqem);src:url(/static/common/fonts/icons/messenger/icomoon.eot?dynqem#iefix) format('embedded-opentype'),url(/static/common/fonts/icons/messenger/icomoon.ttf?dynqem) format('truetype'),url(/static/common/fonts/icons/messenger/icomoon.woff?dynqem) format('woff'),url(/static/common/fonts/icons/messenger/icomoon.svg?dynqem#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}.mycon{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mycon.messenger:before{content:"\fb999"}