.neighborhood-widget{position:relative;overflow:hidden;background:#f7f7f7}.neighborhood-widget *{box-sizing:border-box}@media(max-width:991px){.neighborhood-widget{text-align:left}}.neighborhood-widget #mapFullWidth{width:100%;height:600px}@media(max-width:543px){.neighborhood-widget #mapFullWidth{height:500px}}.neighborhood-widget #mapFullWidth:after{content:'';position:absolute;top:-50px;height:50px;width:100%;box-shadow:0 0 30px rgba(0,0,0,.2)}.neighborhood-widget .gm-style .gm-style-iw{top:0 !important;left:0 !important;border-top:5px solid #516976;border-radius:3px 3px 0 0;padding:0 0 0 15px}.neighborhood-widget .neighborhood-widget__marker{width:240px;padding:15px 10px;color:#222;text-align:left}.neighborhood-widget .neighborhood-widget__marker h4{font-size:1.5em;margin-bottom:.5em;margin:0 0 10px;color:#516976;font-size:110%;font-weight:600;text-transform:uppercase}.neighborhood-widget .neighborhood-widget__marker p{font-size:1em;line-height:1.2em;margin-bottom:.5em}.neighborhood-widget .neighborhood-widget__marker p:last-child{margin-bottom:0}.neighborhood-widget .neighborhood-widget__marker.has-photo{padding-top:110px}.neighborhood-widget .neighborhood-widget__marker .photo{width:100%;height:90px;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;overflow:hidden}.neighborhood-widget .neighborhood-widget__marker .photo:after{content:'';position:absolute;bottom:-50px;height:50px;width:100%;box-shadow:0 0 40px rgba(0,0,0,.7)}.neighborhood-widget .neighborhood-widget__marker .rating{float:right;display:block;background:#979797;color:#fff;padding:3px;border-radius:3px;font-weight:bold;min-width:26px;text-align:center}.neighborhood-widget .neighborhood-widget__marker img{max-width:100%;box-shadow:none;margin-bottom:10px}.neighborhood-widget .neighborhood-widget__marker .arrow{position:absolute;top:-20px;left:50%;margin-left:-20px;border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.neighborhood-1.neighborhood-widget .neighborhood-widget__nav{width:300px;position:absolute;top:0;left:30px;overflow:hidden}@media(max-width:543px){.neighborhood-widget .neighborhood-widget__nav{width:90%;left:5%;top:5%}}.neighborhood-widget .neighborhood-widget__loader{position:absolute;top:50%;right:50%;margin-top:-30px;margin-left:-30px;display:none;z-index:1}@media(max-width:543px){.neighborhood-widget .neighborhood-widget__loader{top:50%;right:50%;margin-right:-30px}}.neighborhood-widget .neighborhood-widget__loader .loader{position:relative;margin:0 auto;width:60px}.neighborhood-widget .neighborhood-widget__loader .loader:before{content:'';display:block;padding-top:100%}.neighborhood-widget .neighborhood-widget__loader .loader .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.neighborhood-widget .neighborhood-widget__loader .loader .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.neighborhood-widget .neighborhood-widget__walkscore .walk-score-container{position:absolute;top:20px;right:26px;background:#fff;padding:10px 17px;border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,.2);text-align:center;z-index:1}@media(max-width:767px){.neighborhood-widget .neighborhood-widget__walkscore .walk-score-container{top:auto;bottom:20px;right:5%;width:90%;left:5%;padding:6px 17px}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{100%,0%{stroke:#222}40%{stroke:#516976}66%{stroke:#222}80%,90%{stroke:#516976}}.neighborhood-1.neighborhood-widget{background:none}.neighborhood-1.neighborhood-widget .neighborhood-widget__nav{position:relative}.neighborhood-1 .neighborhood-categories ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;padding:2.5rem 2rem;flex-wrap:wrap}.neighborhood-1 .neighborhood-categories ul li{display:inline-block;font-weight:600;letter-spacing:.2rem;padding:.8rem .3rem;text-transform:uppercase;font-size:1.2rem;color:#516976;margin:2rem;border-top:.2rem solid transparent;border-bottom:.2rem solid transparent;cursor:pointer;line-height:1}.neighborhood-1 .neighborhood-categories ul li:hover,.neighborhood-1 .neighborhood-categories ul li:focus,.neighborhood-1 .neighborhood-categories ul li.active{border-bottom:.2rem solid #516976}.neighborhood-1 .neighborhood-results{width:33.33%;float:left;display:none}.neighborhood-1 .neighborhood-results div{display:none}.neighborhood-1 #mapFullWidth{width:66.67%}.neighborhood-1 .neighborhood-results .location-title{font-size:2.2rem;text-transform:uppercase;letter-spacing:.5rem;color:#000;margin-bottom:3rem;display:block}.neighborhood-1 .neighborhood-results ol{padding:0;margin:0;margin-left:1rem;display:flex;flex-direction:column}.neighborhood-1 .neighborhood-results ol li{line-height:4.5rem;list-style-type:none;list-style-position:inside;font-size:1.3rem}.neighborhood-1 .neighborhood-results ol li span{border-bottom:.2rem solid transparent;border-top:.2rem solid transparent;cursor:pointer}.neighborhood-1 .neighborhood-results ol li span.resultNumber{padding-right:2px}.neighborhood-1 .neighborhood-results ol li a,.neighborhood-1 .neighborhood-results ol li a:hover,.neighborhood-1 .neighborhood-results ol li a:focus{color:#000;text-decoration:none}.neighborhood-1 .neighborhood-results ol li span:hover,.neighborhood-1 .neighborhood-results ol li span:focus{border-bottom:.2rem solid #516976;color:rgba(81,105,118,.7)}.neighborhood-1 .neighborhood-results ol li span.resultNumber:hover,.neighborhood-1 .neighborhood-results ol li span.resultNumber:focus{border-bottom:none;color:rgba(0,0,0,1)}.neighborhood-1 .neighborhood-results ol li.active span{color:rgba(81,105,118,.7)}.neighborhood-1 .neighborhood-results ol li.active span.resultNumber{color:#000}.neighborhood-1 .neighborhood-poi{padding:3rem 9rem 11rem;display:flex;justify-content:center}@media(max-width:1024px){.neighborhood-1 .neighborhood-results{width:50%}.neighborhood-1 #mapFullWidth{width:50%}.neighborhood-1 .neighborhood-categories ul{flex-direction:column}.neighborhood-1 .neighborhood-categories ul li:hover,.neighborhood-1 .neighborhood-categories ul li:focus,.neighborhood-1 .neighborhood-categories ul li.active{border-top:.2rem solid #516976}.neighborhood-1 .neighborhood-poi{padding:3rem 2rem 11rem}}.neighborhood-toggle{display:none}@media(max-width:640px){.neighborhood-1 .neighborhood-poi{display:flex;flex-direction:column;padding-top:0}.neighborhood-1 .neighborhood-results{width:100%;order:2;padding:5rem 2rem 2rem;text-align:center;display:flex;flex-direction:column}.neighborhood-1 .customCategory{order:2}.neighborhood-1 #mapFullWidth{width:100%}.neighborhood-1 .neighborhood-results{display:none!important}.neighborhood-1 .neighborhood-results ol li{list-style:none;line-height:1.5}.category{margin-top:40px}.neighborhood-1 .neighborhood-results ol{margin-left:0}.neighborhood-1 .neighborhood-results ol li span.resultNumber{display:none}.neighborhood-1 .neighborhood-results ol li a{justify-content:center}body .neighborhood-1 .neighborhood-results ol li span{padding-left:0}.neighborhood-1{position:relative}.neighborhood-toggle{display:block;font-weight:600;letter-spacing:.2rem;padding:.8rem .3rem;text-transform:uppercase;font-size:1.2rem;color:#516976;margin:2rem;border-top:.2rem solid transparent;border-bottom:.2rem solid transparent;cursor:pointer;line-height:1;text-decoration:none;text-align:center}.neighborhood-toggle:focus{color:#516976;text-decoration:none}.neighborhood-toggle.active,.neighborhood-toggle:hover{color:#516976;border-bottom-color:#516976;border-top-color:#516976;text-decoration:none}.neighborhood-toggle.active .fa{transform:rotate(180deg)}.neighborhood-1 .neighborhood-categories{display:none}.neighborhood-1 .neighborhood-categories ul{padding:0 !important}.neighborhood-1 .neighborhood-categories.active{display:block;position:absolute;top:57px;left:0;width:100%;z-index:10;background:white}}.gm-style-mtc>div>div{display:flex !important;justify-content:space-between !important;align-items:center !important}.gm-style-mtc>div>div label{margin-bottom:0!important;margin-top:3px!important}.gm-style-mtc>div>div>span img{transform:none !important}.neighborhood-widget .neighborhood-widget__handle .fa-angle-left{display:none}.neighborhood-2 .gm-style-iw-d{overflow:auto!important;width:240px}.neighborhood-2.neighborhood-widget{overflow:visible}.neighborhood-widget.neighborhood-2 .neighborhood-widget__nav.expanded .neighborhood-widget__handle .fa-angle-right,.neighborhood-widget .neighborhood-widget__nav .neighborhood-widget__handle .fa-angle-left{display:flex}.neighborhood-widget.neighborhood-2 .neighborhood-widget__search{display:none}.neighborhood-widget.neighborhood-2 .neighborhood-widget__search .form-group{position:relative;margin-bottom:0}.neighborhood-2.neighborhood-widget #mapFullWidth{height:740px}.neighborhood-widget.neighborhood-2 .neighborhood-widget__search .form-group .form-control{border-radius:0;border:none;background:none;color:#fff;padding:13px 42.5px 10px 15px;height:44px;font-size:16px;border-bottom:1px solid rgba(255,255,255,.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.neighborhood-widget.neighborhood-2 .neighborhood-widget__search .form-group .form-control:focus{box-shadow:none;border-bottom:1px solid rgba(255,255,255,.4)}.neighborhood-widget.neighborhood-2 .neighborhood-widget__search .form-group span{position:absolute;top:2px;right:0;z-index:2;display:block;width:32px;height:38px;line-height:38px;text-align:left;color:#cfcfcf;cursor:pointer}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories{overflow:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul{margin:0;padding:10px 0}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul li{list-style:none;color:#000;padding:12px 50px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid #fff}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul li:hover{color:#fff;background:#d7d7d7}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul li.active{color:#fff;background:#d7d7d7}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul li.active span,.neighborhood-widget .neighborhood-widget__categories ul li:hover span{color:#fff}.neighborhood-widget.neighborhood-2 .neighborhood-widget__categories ul li span{width:24px;margin-right:5px;text-align:center;opacity:.8;color:#516976}.neighborhood-widget.neighborhood-2 .neighborhood-widget__handle{height:40px;width:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#516976;color:#fff;font-size:18px;line-height:24px;border-radius:50%;text-align:center;padding-top:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;right:330px;top:75px}@media(max-width:543px){.neighborhood-widget.neighborhood-2 .neighborhood-widget__handle{border-radius:0}}.neighborhood-widget.neighborhood-2 .neighborhood-widget__handle .icon-bar{background-color:#fff;display:block;width:18px !important;height:1px !important;margin:2px auto;opacity:.5}.neighborhood-widget.neighborhood-2 .neighborhood-widget__handle:hover .icon-bar{opacity:1}.neighborhood-2 .search-no-results{position:absolute;bottom:0;left:50%;transform:translate(-50%,-20%);padding:5px 40px;color:#fff;background:rgba(0,0,0,.8);border-radius:25px;transition:all .4s ease;max-width:90%;text-align:center;display:none}.neighborhood-2 .search-no-results.show-message{display:block}@media(max-width:640px){.neighborhood-2 .search-no-results{padding:5px 25px;width:70%;max-width:70%}}.neighborhood-2 .neighborhoodWidgetTitle{text-align:center}.neighborhood-2.neighborhood-widget .neighborhood-widget__nav{width:350px;position:absolute;top:0;right:0;overflow:hidden;background:#fff;height:100%;padding-top:75px;box-shadow:0 1px 6px 2px rgba(183,183,183,.5)}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker h4{font-size:14px;text-transform:uppercase;letter-spacing:2.3px;line-height:24px;color:#516976;font-family:"Work Sans",sans-serif}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker h4 a{font-size:14px;text-transform:uppercase;letter-spacing:2.3px;line-height:24px;color:#516976;font-family:"Work Sans",sans-serif;text-decoration:none}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker h4 a:hover{text-decoration:none}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker a{color:#000;text-decoration:underline}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker.has-photo{margin-top:105px;padding-top:0}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker{background:#fff;margin:15px;width:calc(100% - 30px)}body .neighborhood-2.neighborhood-widget .gm-style .gm-style-iw{padding:0;border-radius:0}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker .rating{float:right;display:block;color:#516976;padding:0;border-radius:0;font-weight:bold;min-width:26px;text-align:center;background:none}body .neighborhood-2.neighborhood-widget .gm-style .gm-style-iw{border-top:none}body .neighborhood-2.neighborhood-widget .neighborhood-widget__marker{color:#000}body .neighborhood-2 .neighborhoodWidgetTitle{position:relative;margin:0;padding:20px}body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul li:after,body .neighborhood-2 .neighborhoodWidgetTitle:after{content:"";background:#f5f5f5;width:calc(100% - 80px);height:1px;position:absolute;display:block;left:40px;bottom:0}body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul li.active:after,body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul li:hover:after,body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul li:focus:after{display:none}body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul li{position:relative;border:none;padding:18px 50px}body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories{height:calc(100% - 35px);overflow:hidden;width:350px}body .neighborhood-2.neighborhood-widget .neighborhoodWidgetTitle span.fa{display:none;margin-left:5px;font-weight:700}@media(max-width:767px){body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories{height:auto;overflow:visible;width:100%}body .neighborhood-2.neighborhood-widget .neighborhoodWidgetTitle span.fa{display:inline-block}}body .neighborhood-2.neighborhood-widget .neighborhood-widget__categories ul{padding:0;height:100%;overflow:auto}.neighborhood-2 .gm-fullscreen-control{right:auto;left:0}.neighborhood-2 .gm-bundled-control{right:auto;left:0}@media(max-width:767px){.neighborhood-2.neighborhood-widget .neighborhood-widget__nav{width:100%;padding-top:0;overflow:hidden;z-index:2;top:-64px}.neighborhood-2 .gm-fullscreen-control{top:75px}.neighborhood-widget.neighborhood-2{overflow:visible;margin-top:80px}.neighborhood-2.neighborhood-widget .neighborhood-widget__handle{left:auto;right:20px;top:12px;color:#516976;background:none;transform:rotate(-90deg)}.neighborhood-2 .search-no-results{display:none}.neighborhood-2 .search-no-results.show-message{display:block}}@media(max-width:543px){.neighborhood-2.neighborhood-widget .neighborhood-widget__nav{left:auto}}.nh3 *{box-sizing:border-box}.nh-widget-container.nh3{position:relative;overflow:hidden}.nh3 #nh3-map-container{transition:all .5s ease;padding:0}.nh3 .neighborhood-widget_nav{position:absolute;background:#282828;color:#fff;transition:all .5s ease}.nh3 #mapFullWidth{height:100vh;width:100%;max-height:700px;background:#999}.nh3 .filters-headers{padding:3em}.nh3 h4.nh3-subheader{color:#516976;margin:0;font-size:1.6rem;line-height:2.6rem}.nh3 h3.nh3-header{margin:0;text-transform:uppercase;font-size:2.8rem;font-weight:bold;letter-spacing:1px}.nh3 .neighborhood-widget__categories{padding:3em}.nh3 p.nh3-nav-caption{color:#516976;margin-bottom:2em}.nh3 .neighborhood-widget__categories ul{list-style:none;margin:0;padding:2rem 0 0;max-height:40rem;overflow:auto}.neighborhood-widget.neighborhood-3 .neighborhood-widget__categories ul li:hover button{color:#516976}.neighborhood-widget.neighborhood-3 .neighborhood-widget__categories ul li:hover button .fa{background-color:#516976}.neighborhood-widget.neighborhood-3 .neighborhood-widget__categories ul li:hover span{color:#282828}.nh3 li.nh3-category{margin:0;padding:0;text-transform:uppercase;margin-bottom:4em;width:33%;float:left}@media(min-width:1200px){.nh3 li.nh3-category{width:calc(33% - 4px);margin-left:2px;margin-right:2px}}.nh3 li.nh3-category button{margin:0;padding:0;border:none;background:transparent;color:#fff;text-transform:uppercase;transition:all .3s ease}.nh3 li.nh3-category button span{transition:all .3s ease}.nh3 li.nh3-category:hover button,.nh3 li.nh3-category.active button{color:#516976}.nh3 li.nh3-category:hover button span,.nh3 li.nh3-category.active button span{background-color:#516976}.nh3 .nh3-category .fa{background:#fff;display:inline-block;font-size:1.6rem;height:3rem;width:3rem;text-align:center;color:#282828;border-radius:100%;line-height:3rem;margin-right:10px}.nh3 .nh3-clear{clear:both}.nh3 .neighborhood-widget_handle{display:none}.nh3 #toggle-nh3-nav-mobile{display:none;position:absolute;top:1rem;left:1rem;background:#282828;color:#516976;border:none;border-radius:5px;width:4rem;height:4rem;line-height:4rem;font-size:3rem;transition:all .3s ease}.nh3 .search-no-results{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);padding:5px 40px;color:#fff;background:rgba(0,0,0,.8);border-radius:25px;transition:all .4s ease;max-width:90%;text-align:center;margin-left:.5%}.nh3 .search-no-results.show-message{transform:translate(-50%,-20%);display:block}@media(min-width:1200px){.nh3.nav-expanded .search-no-results{margin-left:350px}.nh3 #nh3-map-container{padding:0 0 0 1%}.nh3.nav-expanded #nh3-map-container{padding-left:700px}.nh3 .neighborhood-widget_nav{top:0;left:0;width:0;margin:0;padding:2em;height:100vh;width:700px;max-height:700px;transform:translateX(-97%)}.nh3.nav-expanded .neighborhood-widget_nav{transform:translateX(0)}.nh3 .neighborhood-widget_handle{display:block;position:absolute;top:3em;right:0;transform:translateX(50%)}.nh3 .neighborhood-widget_handle button{background:#fff;color:#282828;display:inline-block;border:none;height:4rem;width:4rem;border-radius:100%;font-size:3rem;text-align:center;vertical-align:middle;box-shadow:2px 3px 5px rgba(0,0,0,.4);cursor:pointer}.nh3 .neighborhood-widget_handle button .fa{transition:all .5s ease}.nh3.nav-expanded .neighborhood-widget_handle button .fa{transform:translateX(-2px) rotate(180deg)}.nh3 .nh3-filters-expander{display:none}}@media(max-width:1199px){.nh3 .nh3-nav-caption{display:none}.nh3 .filters-headers{padding:2em}.nh3 .neighborhood-widget__categories{padding:0 2em}.nh3 li.nh3-category{margin-bottom:1em}.nh3 .neighborhood-widget_nav{top:2em;left:2em;width:600px;border-radius:5px;box-shadow:1px 1px 4px rgba(0,0,0,.6)}.nh3 .neighborhood-widget__categories ul{padding:1rem 0 0}.nh3 li.nh3-category{display:block;width:25%;text-align:center;height:6rem;margin-bottom:3em;overflow:hidden;transition:all .5s ease}.nh3 li.nh3-category:nth-child(-n+4){margin-bottom:1.2em}.nh3.mobile-expanded li.nh3-category:nth-child(-n+4){margin-bottom:3em}.nh3 li.nh3-category:nth-child(n+5){height:0;margin-bottom:0;opacity:0}.nh3.mobile-expanded li.nh3-category:nth-child(n+5){height:6rem;margin-bottom:3em;opacity:1}.nh3 .nh3-category .fa{display:block;margin:0 auto .8rem}.nh3 button.nh3-filters-expander{background:transparent;position:relative;color:#516976;padding:1em 2em;border:none;border-top:1px solid rgba(255,255,255,.2);width:100%}.nh3 .nh3-filters-expander .fa{position:absolute;left:2em;font-size:2.2rem;top:1em;transform:translateY(-50%);transition:all .5s ease}.nh3.mobile-expanded .nh3-filters-expander .fa{transform:translateY(-50%) rotate(180deg)}.nh3.nav-filtered-in #toggle-nh3-nav-mobile{display:block}.nh3.nav-filtered-in .neighborhood-widget_nav{display:none}}@media(max-width:767px){.nh3 .neighborhood-widget_nav{width:calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px)}.nh3 .neighborhood-widget_nav{top:10px;left:10px}.nh3 .filters-headers{padding:1em}.nh3 .neighborhood-widget__categories{padding:0 1em}.nh3 button.nh3-filters-expander{padding:.5em 1em}.nh3 .nh3-filters-expander .fa{position:absolute;left:1em;font-size:2.2rem;top:.75em}.nh3 li.nh3-category{width:33.33%}.nh3 li.nh3-category:nth-child(-n+3){margin-bottom:1.2em}.nh3.mobile-expanded li.nh3-category:nth-child(-n+3){margin-bottom:2em}.nh3 li.nh3-category:nth-child(n+4){height:0;margin-bottom:0;opacity:0}.nh3.mobile-expanded li.nh3-category:nth-child(n+4){height:6rem;margin-bottom:2em;opacity:1}}.neighborhood-widget.neighborhood-3 .gm-style .gm-style-iw,.neighborhood-widget.neighborhood-3 .gm-style .gm-style-iw-d{padding:0;margin:0;max-width:320px !important}.neighborhood-widget.neighborhood-3 .gm-style .gm-style-iw{border-top:none !important}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker .photo{width:100px;height:100%;position:absolute;left:0;top:0}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker{width:200px;padding:0}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker.has-photo{width:300px;padding:0 0 0 100px}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker h4 a{color:#516976}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker h4{margin:0 0 10px}.nh3-nav-caption input.form-control{-webkit-appearance:none;background:rgba(255,255,255,.05);border:none;color:#516976;width:calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:-webkit-calc(100% - 4rem);display:inline-block}.nh3-nav-caption input.form-control::placeholder{color:#516976;opacity:1}.nh3-nav-caption input.form-control:-ms-input-placeholder{color:#516976}.nh3-nav-caption input.form-control::-ms-input-placeholder{color:#516976}.neighborhood-widget__search.nh3-nav-caption button.fa{background:transparent;font-size:2.2rem;vertical-align:middle;width:4rem;height:4rem;border:none;text-align:center}.neighborhood-widget.neighborhood-3 .gm-style .gm-style-iw{border-radius:4px}@-moz-document url-prefix(){.neighborhood-widget.neighborhood-3 .gm-style .gm-style-iw-d{padding-bottom:10px;}}.nh3-marker-info{padding:10px 10px 0}.neighborhood-widget.neighborhood-3 .neighborhood-widget__marker .rating{display:inline-block;padding:3px 6px;margin:0 0 5px;float:none}.nh3-marker-info .infobox-rating{display:block;width:100%}.nh3-infobox-phone{display:inline-block;margin-right:20px}.nh3-infobox-phone a,.nh3-infobox-directions a{color:#000;font-size:1.1rem;font-weight:bold}.nh3-infobox-directions{display:inline-block;text-align:right}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar{width:4px;height:4px}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-button{width:0;height:0}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-thumb{background:#f1f1f1;border:0 none #f1f1f1;border-radius:0}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-thumb:active{background:#f1f1f1}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-track{background:#7d7d7d;border:0 none #7d7d7d;border-radius:0}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-track:hover{background:#7d7d7d}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-track:active{background:#7d7d7d}.nh3 .neighborhood-widget__categories ::-webkit-scrollbar-corner{background:transparent}.nh3 .neighborhood-widget__categories{scrollbar-face-color:#f1f1f1;scrollbar-highlight-color:#f1f1f1;scrollbar-3dlight-color:#f1f1f1;scrollbar-darkshadow-color:#f1f1f1;scrollbar-shadow-color:#f1f1f1;scrollbar-arrow-color:#7d7d7d;scrollbar-track-color:#7d7d7d;scrollbar-width:thin;scrollbar-color:#f1f1f1 #7d7d7d}