@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#searchBar .primary.short,#searchBar .secondary.short{display:none}@media only screen and (max-width:1640px){#searchBar .primary.short,#searchBar .secondary.short{display:inline-block}}@media only screen and (max-width:1640px){#searchBar .primary.long,#searchBar .secondary.long{display:none}}#searchBar .showAll.favorite{display:none}#searchBar .lookup{position:relative;display:inline-block;margin-right:.5em}#searchBar .location{background-color:#999;border:0 none;width:35px;height:34px;padding:0;margin-top:1px}@media only screen and (max-width:1580px){#searchBar .location{height:33px;margin-top:3px}}@media only screen and (max-width:1404px){#searchBar .location{height:32px;margin-top:3px}}@media only screen and (max-width:1200px){#searchBar .location{width:26px;height:26px;margin-top:2px}}#searchBar .location:hover{opacity:.7}#searchBar .location:active{background-color:#666}#searchBar .locationIcon{position:relative;top:1px;font-size:1.1em;color:#fff}#searchBar .searchBarLookup{padding:.1em 1.5em .1em .3em;vertical-align:top;width:18.5em;margin-left:-4px;border:1px solid #b1b1b1;height:1.8em;font-size:1.15em;margin-top:1px}@media only screen and (max-width:1805px){#searchBar .searchBarLookup{width:16.5em}}@media only screen and (max-width:1580px){#searchBar .searchBarLookup{height:1.9em;margin-top:3px;width:15.5em}}@media only screen and (max-width:1404px){#searchBar .searchBarLookup{width:10em;padding-right:2em;vertical-align:bottom}}@media only screen and (max-width:1200px){#searchBar .searchBarLookup{margin-top:2px;vertical-align:top}}@media only screen and (max-width:978px){#searchBar .searchBarLookup{width:6.85em}}@media screen and (-ms-high-contrast:none){#searchBar .searchBarLookup{height:1.85em}}@media screen and (-ms-high-contrast:none) and (max-width:1200px){#searchBar .searchBarLookup{height:1.9em}}#searchBar .searchIcon{position:absolute;top:2px;right:2px;background-color:#fff;padding:.5em;padding-bottom:.4em}@media only screen and (max-width:1580px){#searchBar .searchIcon{top:4px}}@media only screen and (max-width:1404px){#searchBar .searchIcon{top:5px;padding-bottom:.4em}}@media only screen and (max-width:1200px){#searchBar .searchIcon{top:3px;padding:.5em}}#searchBar .results{top:-1px;font-size:1.15em;width:18.45em;max-width:18.45em;margin:0 0 0 1.95em}#searchBar .results li{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden}#searchBar .beds,#searchBar .baths{z-index:10}@media only screen and (max-width:1600px){#searchBar .beds,#searchBar .baths{max-width:94px}}@media only screen and (max-width:1426px){#searchBar .beds,#searchBar .baths{max-width:91px}}@media only screen and (max-width:1600px){#searchBar .baths{max-width:102px;margin-right:0}}@media only screen and (max-width:1426px){#searchBar .baths{max-width:95px}}@media only screen and (max-width:1308px){#searchBar .baths{display:none}}#searchBar .maxRent,#searchBar .minRent{min-width:7em}@media only screen and (max-width:1600px){#searchBar .maxRent,#searchBar .minRent{max-width:100px}}#searchBar .maxRent .dropdownMenu,#searchBar .minRent .dropdownMenu{max-height:244px!important}#searchBar .maxRent,#searchBar .minRent,#searchBar .beds,#searchBar .baths{margin-right:.5em;margin-top:-.5em}@media screen and (-ms-high-contrast:none){#searchBar .maxRent,#searchBar .minRent,#searchBar .beds,#searchBar .baths{margin-top:-.6em}}#searchBar .maxRent button,#searchBar .minRent button,#searchBar .beds button,#searchBar .baths button{margin-top:3px;height:2.1em;border-radius:0;border:1px solid #b1b1b1}@media only screen and (max-width:1580px){#searchBar .maxRent button,#searchBar .minRent button,#searchBar .beds button,#searchBar .baths button{height:2.2em;margin-top:3px}}@media only screen and (max-width:1200px){#searchBar .maxRent button,#searchBar .minRent button,#searchBar .beds button,#searchBar .baths button{margin-top:2px;padding-top:4px}}#searchBar .maxRent button.validation,#searchBar .minRent button.validation,#searchBar .beds button.validation,#searchBar .baths button.validation{border-color:red}#searchBar .maxRent .btn,#searchBar .minRent .btn,#searchBar .beds .btn,#searchBar .baths .btn{font-size:100%}#searchBar .maxRent .dropdownMenu.open,#searchBar .minRent .dropdownMenu.open,#searchBar .beds .dropdownMenu.open,#searchBar .baths .dropdownMenu.open{border-radius:0;margin:0;padding:0}#searchBar .maxRent .dropdownMenu.open li,#searchBar .minRent .dropdownMenu.open li,#searchBar .beds .dropdownMenu.open li,#searchBar .baths .dropdownMenu.open li{border-bottom:1px solid #b1b1b1}#searchBar .maxRent .dropdownMenu.open li.selected a,#searchBar .minRent .dropdownMenu.open li.selected a,#searchBar .beds .dropdownMenu.open li.selected a,#searchBar .baths .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#searchBar .maxRent .dropdownMenu.open li.selected a:focus,#searchBar .minRent .dropdownMenu.open li.selected a:focus,#searchBar .beds .dropdownMenu.open li.selected a:focus,#searchBar .baths .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#searchBar .maxRent .dropdownMenu.open li.selected a.hover,#searchBar .minRent .dropdownMenu.open li.selected a.hover,#searchBar .beds .dropdownMenu.open li.selected a.hover,#searchBar .baths .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#searchBar .maxRent .dropdownMenu.open a,#searchBar .minRent .dropdownMenu.open a,#searchBar .beds .dropdownMenu.open a,#searchBar .baths .dropdownMenu.open a{color:#000;display:inline-block;padding:.5em .5em;width:100%}#searchBar .maxRent .dropdownMenu.open a.hover,#searchBar .minRent .dropdownMenu.open a.hover,#searchBar .beds .dropdownMenu.open a.hover,#searchBar .baths .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#searchBar .maxRent .dropdownMenu.open a:active,#searchBar .minRent .dropdownMenu.open a:active,#searchBar .beds .dropdownMenu.open a:active,#searchBar .baths .dropdownMenu.open a:active{background-color:#609400}#searchBar .maxRent .dropdownMenu.open a:focus,#searchBar .minRent .dropdownMenu.open a:focus,#searchBar .beds .dropdownMenu.open a:focus,#searchBar .baths .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}#searchBar .maxRent .dropdownMenu.open a:focus:active,#searchBar .minRent .dropdownMenu.open a:focus:active,#searchBar .beds .dropdownMenu.open a:focus:active,#searchBar .baths .dropdownMenu.open a:focus:active{background-color:#609400}#searchBar .backToSearch{float:left;display:none;margin-top:.125em;margin-left:-.25em}#searchBar .backToSearch .iconText{color:#999}@media only screen and (max-width:1238px){#searchBar .backToSearch{margin-left:-.25em;border:0 none}#searchBar .backToSearch i{left:0}#searchBar .backToSearch .iconText{display:inline-block}}#searchBar .secondaryOptions{float:right;position:relative;margin-top:1px}@media only screen and (max-width:1580px){#searchBar .secondaryOptions{margin-top:2px}}#searchBar .saveSearchToggle{margin-right:.25em}#searchBar .sortToggle i{font-size:.87em;margin-right:.25em}#searchBar .sortToggle i.rightarrowIcon.lowToHigh{display:inline-block;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#searchBar .sortToggle i.rightarrowIcon.highToLow{display:inline-block;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (max-width:978px){#searchBar .sortToggle{display:none}}@media only screen and (max-width:978px){#searchBar .myPlacesToggle{display:none}}#searchBar .sortMenu{position:absolute;left:12.25em;background-color:#fff;font-size:14px;list-style:none;display:none;padding:0;min-width:163px;min-height:103px;border:1px solid #cacaca;z-index:50;margin:.75em 0 0 0}@media only screen and (max-width:1640px){#searchBar .sortMenu{left:10.25em}}@media only screen and (max-width:1580px){#searchBar .sortMenu{left:10em;min-width:143px;font-size:13px}}@media only screen and (max-width:1200px){#searchBar .sortMenu{left:9.75em;font-size:10px;min-width:115px}}#searchBar .sortMenu:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #cacaca;position:absolute;top:-11px;left:3%}#searchBar .sortMenu:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid #fff;position:absolute;top:-9px;left:3%}#searchBar .sortMenu .checkmarkIcon{display:none}#searchBar .sortMenu .sort{cursor:pointer;padding:10px 5px}#searchBar .sortMenu .sort.hide{display:none}#searchBar .sortMenu .sort:first-child{margin-top:0}#searchBar .sortMenu .sort:hover{background-color:#77b800;color:#fff}#searchBar .sortMenu .sort.active .checkmarkIcon{display:inline-block;color:#77b800}#searchBar .sortMenu .sort.active:hover{background-color:#77b800;color:#fff;font-family:"CostarBrownRegular"}#searchBar .sortMenu .sort.active:hover .checkmarkIcon{color:#fff}#searchBar .sortMenu .lastItem{margin-bottom:0}#searchBar .favoritesToggle{position:relative;top:1px;display:none}#searchBar .favoritesToggle i{margin-right:.5em;margin:0 .5em 0 0;display:inline-block;width:auto;font-size:100%;top:0;position:relative}#searchBar .favoritesToggle.active{display:inline-block}#searchBar .go{background-color:#77b800;color:#fff;border:1px solid #b1b1b1;border-radius:4px;font-size:1em;display:inline-block;position:relative;width:50px;height:35px;text-align:center;padding:4px 0;margin-left:5px;vertical-align:top;font-family:"CostarBrownRegular"}#searchBar .go:hover{background-color:#fff;color:#77b800;border-color:#77b800}#searchBar .go:active{color:#fff;background-color:#679f00;border-color:#609400}#searchBar .coverup{width:100%;background-color:#f4f4f4;height:3em;position:absolute;display:inline-block;margin-top:-.5em;z-index:10;margin-left:7px}#searchBar .optionsWrapper{z-index:15;display:inline;position:relative}@media only screen and (min-width:769px){#searchBar .optionsWrapper .hidden{display:none}}#searchBar .filterToaster{background-color:#fff;opacity:0;width:200px;max-width:200px;padding:10px 15px;border:1px solid #999;box-shadow:0 1px 3px #999;position:absolute;margin-left:48em;margin-top:-23px;color:#000;font-size:1em;list-style:none;height:0;-o-transition:all .35s ease-in 0s;-webkit-transition:all .35s ease-in 0s;transition:all .35s ease-in 0s}#searchBar .filterToaster.slideIn{height:auto;margin-top:25px;opacity:1}#searchBar .filterToaster.slideIn li{opacity:1}#searchBar .filterToaster.fadeOut{opacity:0;-moz-transition-duration:.75s;-o-transition-duration:.75s;-webkit-transition-duration:.75s;transition-duration:.75s}@media only screen and (max-width:1640px){#searchBar .filterToaster{margin-left:47em}}@media only screen and (max-width:1580px){#searchBar .filterToaster{margin-left:44em}}@media only screen and (max-width:1280px){#searchBar .filterToaster{margin-left:32em}}@media only screen and (max-width:1200px){#searchBar .filterToaster{margin-left:32em}}#searchBar .filterToaster:before{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #999;position:absolute;top:-20px;left:43%}#searchBar .filterToaster:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-19px;left:43%}#searchBar .filterToaster li{margin-bottom:3px;opacity:0;-o-transition:opacity .25s linear 0s;-webkit-transition:opacity .25s linear 0s;transition:opacity .25s linear 0s}#searchBar .filterToaster li:before{content:'';background:url(/Content/images/icons.png) no-repeat;background-position:-72px -252px;display:inline-block;width:18px;height:16px;position:relative;top:1px;margin-right:5px}#searchApp.searchApp{height:100%;width:100%}#searchApp .primary{border-color:#77b800}#searchApp .primary,#searchApp .secondary{padding:.5em .75em;margin-right:.5em;height:2.1em}#searchApp .primary.active,#searchApp .secondary.active{background-color:#929292;color:#fff;border-color:#929292}#searchApp .primary:hover,#searchApp .secondary:hover,#searchApp .primary:active,#searchApp .secondary:active{background-color:#555;color:#fff;border-color:#555}#searchApp .searchBar{width:100%;background-color:#f4f4f4;height:3.5em;margin-bottom:1em;border-bottom:1px solid #cacaca;z-index:30;position:relative;padding:.65em .75em .75em}@media only screen and (max-width:1580px){#searchApp .searchBar{font-size:.93em;padding:.5em .75em .75em}}@media only screen and (max-width:1200px){#searchApp .searchBar{font-size:.75em;padding:.5em .75em .75em}}@media only screen and (max-width:978px){#searchApp .searchBar{padding-right:.25em;padding-left:.25em}}@media only screen and (max-width:1690px){#searchApp .searchBar .primary,#searchApp .searchBar .secondary{padding:.5em}}@media only screen and (max-width:1580px){#searchApp .searchBar .primary,#searchApp .searchBar .secondary{padding:.35em;height:2.2em}}#searchApp .searchAppWrapper{padding:7.5em 0 0 0;height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden}#searchApp .placards{float:right;height:100%;overflow-y:auto;position:relative;overflow-x:hidden;width:40%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .placards{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .placards{-webkit-overflow-scrolling:touch}}#searchApp .myPlaces{display:none;float:right;height:100%;overflow:auto;width:40%;position:relative;background-color:#fff;z-index:50;left:40%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}#searchApp .advancedFilters{display:none;float:right;height:100%;overflow:auto;width:40%;position:relative;background-color:#fff;z-index:1000;left:40%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .advancedFilters{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .advancedFilters{-webkit-overflow-scrolling:touch}}#searchApp .loadingOverlay{background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;z-index:15;overflow:hidden;left:0;display:none}#searchApp .loadingOverlay.placards{left:60%;width:40%;z-index:100}#searchApp .loadingOverlay.fallback{background-repeat:no-repeat;background-position:center 27em;background-image:url(../../../Content/images/spinner.gif)}#searchApp .loadingOverlay .aptsLogoMarkIcon{color:#77b800;font-size:3.5em;top:50%;display:none;left:50%;position:absolute;margin-top:-120px;margin-left:-.5em;-webkit-transform-origin:50% 51.5%;transform-origin:50% 51.5%}#searchApp .loadingOverlay .aptsLogoMarkIcon.rotate{-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}#searchApp .loadingOverlay .aptsLogoMarkIcon.active{display:inline-block}#searchApp .loadingOverlay p{color:#fff;text-align:center;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-88px;font-size:1.5em}#searchApp .loadingOverlay p.loadTime{top:18.25em;margin-left:-52px}#searchApp .contactLead{display:none}#searchApp .closeIcon{background-color:transparent}#searchApp .searchErrorModal .closeIcon,#searchApp .locateMeErrorModal .closeIcon{font-size:14px;color:#999;border:0 none;position:absolute;right:3px;top:5px}#searchApp .searchErrorModal .modalContent,#searchApp .locateMeErrorModal .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#searchApp .searchErrorModal h3,#searchApp .locateMeErrorModal h3{font-size:34px;color:#77b800}#searchApp .searchErrorModal .primary,#searchApp .locateMeErrorModal .primary{border-color:#77b800;margin-right:0;width:90px;text-transform:uppercase}#searchApp .modalVirtualTourThumbsContainer{display:none;z-index:1050;position:absolute;width:100%;height:100%;top:0;overflow:hidden}#searchApp .modalVirtualTourThumbsContainer.active{display:block}#searchApp .searchHeaderWrap{padding-top:6.4em!important}@media only screen and (max-width:1580px){#searchApp .searchHeaderWrap{padding-top:6.1em!important}}@media only screen and (max-width:1200px){#searchApp .searchHeaderWrap{padding-top:5.4em!important}}#placards.placards{border-left:1px solid #cacaca;background-color:#f4f4f4}#placards.placardFocused .reinforcementAd{opacity:.4}#placards.placardFocused .platinum.active,#placards.placardFocused .gold.active,#placards.placardFocused .silver.active{box-shadow:0 0 8px #000}#placards.placardFocused .platinum.active .placardTitle:hover,#placards.placardFocused .gold.active .placardTitle:hover,#placards.placardFocused .silver.active .placardTitle:hover{color:#feb300}#placards.placardFocused .platinum.active .placardHeader,#placards.placardFocused .gold.active .placardHeader,#placards.placardFocused .silver.active .placardHeader{background-color:#0b6839;padding-left:15px}#placards.placardFocused .platinum.active .placardHeader:before,#placards.placardFocused .gold.active .placardHeader:before,#placards.placardFocused .silver.active .placardHeader:before{width:10px;background-color:#feb300;content:'';height:100%;position:absolute;left:0;top:0}#placards.placardFocused .platinum.active .checkAvailability,#placards.placardFocused .gold.active .checkAvailability,#placards.placardFocused .silver.active .checkAvailability{background-color:#77b800}#placards.placardFocused .platinum.active .more,#placards.placardFocused .gold.active .more,#placards.placardFocused .silver.active .more,#placards.placardFocused .platinum.active .favoriteEmptyIcon,#placards.placardFocused .gold.active .favoriteEmptyIcon,#placards.placardFocused .silver.active .favoriteEmptyIcon,#placards.placardFocused .platinum.active .favoriteFilledIcon,#placards.placardFocused .gold.active .favoriteFilledIcon,#placards.placardFocused .silver.active .favoriteFilledIcon{color:#77b800}#placards.placardFocused .platinum.active .favoriteEmptyIcon:hover,#placards.placardFocused .gold.active .favoriteEmptyIcon:hover,#placards.placardFocused .silver.active .favoriteEmptyIcon:hover{color:#0b6839}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards.placardFocused .platinum.active .favoriteEmptyIcon:hover,#placards.placardFocused .gold.active .favoriteEmptyIcon:hover,#placards.placardFocused .silver.active .favoriteEmptyIcon:hover{color:#77b800}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards.placardFocused .platinum.active .favoriteEmptyIcon:hover,#placards.placardFocused .gold.active .favoriteEmptyIcon:hover,#placards.placardFocused .silver.active .favoriteEmptyIcon:hover{color:#77b800}}#placards.placardFocused .platinum.active .more:hover,#placards.placardFocused .gold.active .more:hover,#placards.placardFocused .silver.active .more:hover{color:#555}#placards.placardFocused .platinum.active .rentSpecials,#placards.placardFocused .gold.active .rentSpecials,#placards.placardFocused .silver.active .rentSpecials{background-color:rgba(84,165,0,.6)}#placards.placardFocused .platinum.active .media,#placards.placardFocused .gold.active .media,#placards.placardFocused .silver.active .media{z-index:5}#placards.placardFocused .platinum.active .placardContent:before,#placards.placardFocused .gold.active .placardContent:before,#placards.placardFocused .silver.active .placardContent:before{width:10px;background-color:#feb300;content:'';height:100%;float:left}#placards.placardFocused .bronze .placardTitle,#placards.placardFocused .basic .placardTitle{color:#959399}#placards.placardFocused .bronze .placardTitle:hover,#placards.placardFocused .basic .placardTitle:hover{color:#0b6839}#placards.placardFocused .bronze .rentSpecials,#placards.placardFocused .basic .rentSpecials{background-color:rgba(149,147,153,.6)}#placards.placardFocused .bronze .more,#placards.placardFocused .basic .more,#placards.placardFocused .bronze .favoriteEmptyIcon,#placards.placardFocused .basic .favoriteEmptyIcon,#placards.placardFocused .bronze .favoriteFilledIcon,#placards.placardFocused .basic .favoriteFilledIcon{color:#959399}#placards.placardFocused .bronze .favoriteEmptyIcon:hover,#placards.placardFocused .basic .favoriteEmptyIcon:hover,#placards.placardFocused .bronze .favoriteFilledIcon:hover,#placards.placardFocused .basic .favoriteFilledIcon:hover{color:#0b6839}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards.placardFocused .bronze .favoriteEmptyIcon:hover,#placards.placardFocused .basic .favoriteEmptyIcon:hover,#placards.placardFocused .bronze .favoriteFilledIcon:hover,#placards.placardFocused .basic .favoriteFilledIcon:hover{color:#959399}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards.placardFocused .bronze .favoriteEmptyIcon:hover,#placards.placardFocused .basic .favoriteEmptyIcon:hover,#placards.placardFocused .bronze .favoriteFilledIcon:hover,#placards.placardFocused .basic .favoriteFilledIcon:hover{color:#959399}}#placards.placardFocused .bronze .checkAvailability .emailIcon,#placards.placardFocused .basic .checkAvailability .emailIcon{color:#959399}#placards.placardFocused .bronze .more:hover,#placards.placardFocused .basic .more:hover{color:#77b800}#placards.placardFocused .bronze .checkAvailability:hover,#placards.placardFocused .basic .checkAvailability:hover{color:#77b800}#placards.placardFocused .bronze .checkAvailability:hover .emailIcon,#placards.placardFocused .basic .checkAvailability:hover .emailIcon{color:#77b800}#placards.placardFocused .bronze.active,#placards.placardFocused .basic.active{box-shadow:0 0 8px #333}#placards.placardFocused .bronze.active .placardTitle,#placards.placardFocused .basic.active .placardTitle{color:#0b6839}#placards.placardFocused .bronze.active .placardTitle:hover,#placards.placardFocused .basic.active .placardTitle:hover{color:#959399}#placards.placardFocused .bronze.active .favoriteEmptyIcon:hover,#placards.placardFocused .basic.active .favoriteEmptyIcon:hover,#placards.placardFocused .bronze.active .favoriteFilledIcon:hover,#placards.placardFocused .basic.active .favoriteFilledIcon:hover{color:#0b6839}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards.placardFocused .bronze.active .favoriteEmptyIcon:hover,#placards.placardFocused .basic.active .favoriteEmptyIcon:hover,#placards.placardFocused .bronze.active .favoriteFilledIcon:hover,#placards.placardFocused .basic.active .favoriteFilledIcon:hover{color:#77b800}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards.placardFocused .bronze.active .favoriteEmptyIcon:hover,#placards.placardFocused .basic.active .favoriteEmptyIcon:hover,#placards.placardFocused .bronze.active .favoriteFilledIcon:hover,#placards.placardFocused .basic.active .favoriteFilledIcon:hover{color:#77b800}}#placards.placardFocused .bronze.active .more,#placards.placardFocused .basic.active .more,#placards.placardFocused .bronze.active .favoriteEmptyIcon,#placards.placardFocused .basic.active .favoriteEmptyIcon,#placards.placardFocused .bronze.active .favoriteFilledIcon,#placards.placardFocused .basic.active .favoriteFilledIcon{color:#77b800}#placards.placardFocused .bronze.active .more:hover,#placards.placardFocused .basic.active .more:hover{color:#555}#placards.placardFocused .bronze.active .checkAvailability:hover,#placards.placardFocused .basic.active .checkAvailability:hover{color:#555}#placards.placardFocused .bronze.active .checkAvailability:hover .emailIcon,#placards.placardFocused .basic.active .checkAvailability:hover .emailIcon{color:#555}#placards.placardFocused .bronze.active .checkAvailability .emailIcon,#placards.placardFocused .basic.active .checkAvailability .emailIcon{color:#77b800}#placards.placardFocused .bronze.active .rentSpecials,#placards.placardFocused .basic.active .rentSpecials{background-color:rgba(84,165,0,.6)}#placards.placardFocused .bronze.active .placardContent,#placards.placardFocused .basic.active .placardContent{background-color:rgba(254,179,0,.1)}#placards.placardFocused .bronze.active .media,#placards.placardFocused .basic.active .media{background-color:rgba(254,179,0,0)}#placards.placardFocused .bronze .checkAvailability{color:#959399}#placards.placardFocused .bronze.active{padding-left:10px}#placards.placardFocused .bronze.active .checkAvailability{color:#77b800}#placards.placardFocused .bronze.active:before{width:10px;background-color:#feb300;content:'';height:100%;position:absolute;left:0;top:0;z-index:5}#placards.placardFocused .basic.active .placardContent:before{width:10px;background-color:#feb300;content:'';height:100%;float:left}@media only screen and (max-width:1805px){#placards.placardFocused .platinum.active .placardHeader:before,#placards.placardFocused .gold.active .placardHeader:before,#placards.placardFocused .silver.active .placardHeader:before,#placards.placardFocused .basic.active .placardHeader:before,#placards.placardFocused .platinum.active .placardContent:before,#placards.placardFocused .gold.active .placardContent:before,#placards.placardFocused .silver.active .placardContent:before,#placards.placardFocused .basic.active .placardContent:before{width:5px}#placards.placardFocused .bronze.active{padding-left:5px}#placards.placardFocused .bronze.active:before{width:5px}}@media only screen and (max-width:1516px){#placards.placardFocused .platinum.active .placardHeader:before,#placards.placardFocused .gold.active .placardHeader:before,#placards.placardFocused .silver.active .placardHeader:before,#placards.placardFocused .basic.active .placardHeader:before,#placards.placardFocused .platinum.active .placardContent:before,#placards.placardFocused .gold.active .placardContent:before,#placards.placardFocused .silver.active .placardContent:before,#placards.placardFocused .basic.active .placardContent:before{width:4px}#placards.placardFocused .bronze.active{padding-left:4px}#placards.placardFocused .bronze.active:before{width:4px}}@media only screen and (max-width:1280px){#placards.placardFocused .platinum.active .placardHeader:before,#placards.placardFocused .gold.active .placardHeader:before,#placards.placardFocused .silver.active .placardHeader:before,#placards.placardFocused .basic.active .placardHeader:before,#placards.placardFocused .platinum.active .placardContent:before,#placards.placardFocused .gold.active .placardContent:before,#placards.placardFocused .silver.active .placardContent:before,#placards.placardFocused .basic.active .placardContent:before{width:3px}#placards.placardFocused .bronze.active{padding-left:4px}#placards.placardFocused .bronze.active:before{width:4px}}#placards article{box-shadow:0 1px 3px #cacaca;background-color:#fff;margin-bottom:15px;overflow:hidden;position:relative;opacity:1;-moz-transition:opacity ease-out .3s;-o-transition:opacity ease-out .3s;-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s}#placards article.removed{opacity:0}#placards article.closed{min-height:0;height:0;margin-bottom:0}#placards .reinforcementAd img{width:100%;height:127px}@media only screen and (max-width:1805px){#placards .reinforcementAd img{height:106px}}@media only screen and (max-width:1516px){#placards .reinforcementAd img{height:91px}}@media only screen and (max-width:1280px){#placards .reinforcementAd img{height:85px}}@media only screen and (max-width:1152px){#placards .reinforcementAd img{height:68px}}#placards .favoriteEmptyIcon,#placards .favoriteFilledIcon{position:absolute;right:10px;font-size:26px;top:.5em;text-decoration:none}#placards .favoriteEmptyIcon:hover,#placards .favoriteFilledIcon:hover{color:#0b6839}@media only screen and (max-width:1805px){#placards .favoriteEmptyIcon,#placards .favoriteFilledIcon{font-size:24px}}@media only screen and (max-width:1516px){#placards .favoriteEmptyIcon,#placards .favoriteFilledIcon{font-size:22px}}@media only screen and (max-width:1280px){#placards .favoriteEmptyIcon,#placards .favoriteFilledIcon{font-size:22px}}@media only screen and (max-width:1152px){#placards .favoriteEmptyIcon,#placards .favoriteFilledIcon{font-size:18px;right:5px;top:.3em}}#placards .favoriteEmptyIcon{text-decoration:none;color:#929292}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards .favoriteEmptyIcon:hover{color:#929292}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards .favoriteEmptyIcon:hover{color:#929292}}#placards .favoriteFilledIcon{color:#77b800;margin:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards .favoriteFilledIcon:hover{color:#77b800}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards .favoriteFilledIcon:hover{color:#77b800}}#placards .starFullIcon,#placards .starOutlineIcon{list-style:none;color:#77b800;display:inline-block;width:.75em;margin-right:.15em}#placards .placardHeader{-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s}#placards .placardHeader.closed{min-height:0;height:0;margin-bottom:0}#placards .placardContent{position:relative;-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s}#placards .placardContent.closed{min-height:0;height:0;margin-bottom:0}#placards .placardCarouselImgCount{position:absolute;color:#fff;background-color:rgba(0,0,0,.4);padding:4px;z-index:10;left:0;font-size:14px;min-width:56px;height:26px}#placards .availabilities{text-align:center;padding:.35em 0;color:#3f3f3f;background-color:#f4f4f4}@media only screen and (max-width:1805px){#placards .availabilities{font-size:16px}}@media only screen and (max-width:1516px){#placards .availabilities{font-size:14px}}@media only screen and (max-width:1280px){#placards .availabilities{font-size:12px}}@media only screen and (max-width:1152px){#placards .availabilities{font-size:11px}}#placards .availabilities .listingAvailabilities{background-color:#fff}#placards .availabilities .hideAvailabilitiesLabel .menuArrowLeftIcon{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:.25em}#placards .availabilities .menuArrowLeftIcon{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;display:inline-block;top:0;left:.25em}#placards .availabilities a{text-decoration:none;display:block;padding:.25em}#placards .availabilities table{width:100%;text-align:left}#placards .availabilities thead th{padding:.5em 0 .5em 1.75em;font-weight:normal}#placards .availabilities thead tr{border-bottom:1px solid #cacaca}#placards .availabilities tbody{font-size:1.15em}#placards .availabilities tbody tr{border-bottom:1px solid #cacaca;padding:1em 0;cursor:pointer}#placards .availabilities tbody tr:hover{color:#fff;background-color:#77b800}#placards .availabilities tbody tr:nth-child(odd){background-color:#f4f4f4}#placards .availabilities tbody tr:nth-child(odd):hover{color:#fff;background-color:#77b800}#placards .availabilities tbody td{padding:.5em 0 .5em 1.55em}#placards .videoPlayIconLarge{position:absolute;border:0 none;top:50%;left:50%;margin-top:-65px;margin-left:-65px;background-size:125px;z-index:10;width:133px;height:132px}@media only screen and (max-width:1280px){#placards .videoPlayIconLarge{background-size:82px;margin-top:-41px;margin-left:-41px;width:85px;height:85px}}@media only screen and (max-width:1152px){#placards .videoPlayIconLarge{background-size:65px;margin-top:-32px;margin-left:-33px;width:74px;height:70px}}#placards .galleryControl{position:absolute;top:50%;width:100%;z-index:10;margin-top:-33px}#placards .galleryControl .imageCarouselArrowLeftIcon,#placards .galleryControl .imageCarouselArrowRightIcon{border:0 none;font-size:28px;color:#fff;background-color:transparent}#placards .galleryControl .imageCarouselArrowRightIcon{margin-left:9px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#placards .galleryControl .imageCarouselArrowRightIcon{margin-left:3px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#placards .galleryControl .imageCarouselArrowRightIcon{margin-left:3px}}#placards .galleryControl .imageCarouselLeftContainer{left:0;background-color:transparent;width:48px;height:70px;border:0 none;position:absolute}#placards .galleryControl .imageCarouselRightContainer{right:0;background-color:transparent;width:48px;height:70px;border:0 none;position:absolute}#placards p,#placards ul{margin:0;padding:0}#placards a{color:#77b800;text-decoration:underline}#placards a:hover{color:#555}#placards a:active{color:#609400}#placards .more{display:inline-block;font-size:20px;text-decoration:none;position:absolute;right:-7px;bottom:3px}#placards .reviews{color:#77b800;display:inline-block;font-size:18px;position:relative;min-width:3em;text-align:left;vertical-align:top}#placards .ratings ul{display:inline-block}#placards .ratings ul.noRating .starOutlineIcon{color:#929292}#placards .propertyLogo{display:inline-block}#placards .amenities{list-style:none;min-height:1.5em}#placards .amenities .carIcon{top:-1px;position:relative}#placards .propertyInfo{margin-left:66.666666667%}#placards .propertyInfo p{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#placards .placardBanner{position:absolute;bottom:0;left:0;z-index:10;border-top:1px solid #f4f4f4}#placards .placardBanner button{background-color:rgba(84,165,0,.6);padding:.5em .75em;color:#fff;border:0 none;border-right:1px solid #f4f4f4;float:left}#placards .placardBanner button:hover{background-color:rgba(0,0,0,.6)}#placards .placardBanner i{font-size:24px}#placards .placardBanner i.playIcon{position:relative;top:1px}@media only screen and (max-width:1805px){#placards .placardBanner i{font-size:20px}}@media only screen and (max-width:1516px){#placards .placardBanner i{font-size:19px}}@media only screen and (max-width:1152px){#placards .placardBanner i{font-size:17px}}#placards .placardBanner.mixedMode .rentSpecials{width:auto;display:inline-block;padding:.25em;float:left}@media only screen and (max-width:1152px){#placards .placardBanner.mixedMode .rentSpecials{padding:.5em .25em}}#placards .placardBanner.mixedMode .incomeRestricted{display:inline-block}#placards .incomeRestricted{width:154px;background-color:rgba(0,0,0,.6);padding:.25em 0;color:#fff}@media only screen and (max-width:1805px){#placards .incomeRestricted{font-size:17px}}@media only screen and (max-width:1516px){#placards .incomeRestricted{font-size:15px}}@media only screen and (max-width:1280px){#placards .incomeRestricted{font-size:13px}}@media only screen and (max-width:1152px){#placards .incomeRestricted{font-size:12px}}#placards .rentSpecials{width:154px;background-color:rgba(84,165,0,.6);padding:.25em 0;color:#fff}@media only screen and (max-width:1805px){#placards .rentSpecials{font-size:17px}}@media only screen and (max-width:1516px){#placards .rentSpecials{font-size:15px}}@media only screen and (max-width:1280px){#placards .rentSpecials{font-size:13px}}@media only screen and (max-width:1152px){#placards .rentSpecials{font-size:12px}}#placards .rentSpecialsIcon{position:relative;float:left;margin-top:3px;font-size:1.25em;margin-left:5px;color:#fff}@media only screen and (max-width:1805px){#placards .rentSpecialsIcon{font-size:17px}}@media only screen and (max-width:1516px){#placards .rentSpecialsIcon{font-size:15px}}@media only screen and (max-width:1280px){#placards .rentSpecialsIcon{font-size:13px}}@media only screen and (max-width:1152px){#placards .rentSpecialsIcon{font-size:12px}}#placards .platinum .media,#placards .gold .media,#placards .silver .media,#placards .bronze .media,#placards .basic .media{display:inline-block;float:left;height:100%;text-align:center;position:relative;background-color:#e5e5e5;width:66.666666667%}#placards .platinum .media.carouselActivated .placardBanner,#placards .gold .media.carouselActivated .placardBanner,#placards .silver .media.carouselActivated .placardBanner,#placards .bronze .media.carouselActivated .placardBanner,#placards .basic .media.carouselActivated .placardBanner{display:none}#placards .platinum .media .imageContainer,#placards .gold .media .imageContainer,#placards .silver .media .imageContainer,#placards .bronze .media .imageContainer,#placards .basic .media .imageContainer{position:relative;height:100%}#placards .platinum .media .carouselInner,#placards .gold .media .carouselInner,#placards .silver .media .carouselInner,#placards .bronze .media .carouselInner,#placards .basic .media .carouselInner{position:relative;height:100%;z-index:5}#placards .platinum .media .carouselInner .item,#placards .gold .media .carouselInner .item,#placards .silver .media .carouselInner .item,#placards .bronze .media .carouselInner .item,#placards .basic .media .carouselInner .item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#placards .platinum .media .carouselInner .item:first-child.next.left,#placards .gold .media .carouselInner .item:first-child.next.left,#placards .silver .media .carouselInner .item:first-child.next.left,#placards .bronze .media .carouselInner .item:first-child.next.left,#placards .basic .media .carouselInner .item:first-child.next.left,#placards .platinum .media .carouselInner .item:first-child.active.right,#placards .gold .media .carouselInner .item:first-child.active.right,#placards .silver .media .carouselInner .item:first-child.active.right,#placards .bronze .media .carouselInner .item:first-child.active.right,#placards .basic .media .carouselInner .item:first-child.active.right{top:0!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}#placards .platinum .media .carouselInner .item:last-child.active.left,#placards .gold .media .carouselInner .item:last-child.active.left,#placards .silver .media .carouselInner .item:last-child.active.left,#placards .bronze .media .carouselInner .item:last-child.active.left,#placards .basic .media .carouselInner .item:last-child.active.left,#placards .platinum .media .carouselInner .item:last-child.prev.right,#placards .gold .media .carouselInner .item:last-child.prev.right,#placards .silver .media .carouselInner .item:last-child.prev.right,#placards .bronze .media .carouselInner .item:last-child.prev.right,#placards .basic .media .carouselInner .item:last-child.prev.right{top:0!important;-moz-transform:translateY(-100%)!important;-ms-transform:translateY(-100%)!important;-o-transform:translateY(-100%)!important;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}#placards .platinum .media .carouselInner .item.next.right,#placards .gold .media .carouselInner .item.next.right,#placards .silver .media .carouselInner .item.next.right,#placards .bronze .media .carouselInner .item.next.right,#placards .basic .media .carouselInner .item.next.right{top:50%!important;-moz-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}#placards .platinum .media .carouselInner .item.active.right,#placards .gold .media .carouselInner .item.active.right,#placards .silver .media .carouselInner .item.active.right,#placards .bronze .media .carouselInner .item.active.right,#placards .basic .media .carouselInner .item.active.right,#placards .platinum .media .carouselInner .item.next.left,#placards .gold .media .carouselInner .item.next.left,#placards .silver .media .carouselInner .item.next.left,#placards .bronze .media .carouselInner .item.next.left,#placards .basic .media .carouselInner .item.next.left{-moz-transform:translateY(-100%)!important;-ms-transform:translateY(-100%)!important;-o-transform:translateY(-100%)!important;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}#placards .platinum .media .carouselInner .item.loading,#placards .gold .media .carouselInner .item.loading,#placards .silver .media .carouselInner .item.loading,#placards .bronze .media .carouselInner .item.loading,#placards .basic .media .carouselInner .item.loading{display:none}#placards .platinum .media img,#placards .gold .media img,#placards .silver .media img,#placards .bronze .media img,#placards .basic .media img{position:absolute;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;display:none;top:0}#placards .platinum .media .carouselSpinner,#placards .gold .media .carouselSpinner,#placards .silver .media .carouselSpinner,#placards .bronze .media .carouselSpinner,#placards .basic .media .carouselSpinner,#placards .platinum .media .videoSpinner,#placards .gold .media .videoSpinner,#placards .silver .media .videoSpinner,#placards .bronze .media .videoSpinner,#placards .basic .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-33px;margin-left:-33px}#placards .platinum .media .carouselSpinner.active,#placards .gold .media .carouselSpinner.active,#placards .silver .media .carouselSpinner.active,#placards .bronze .media .carouselSpinner.active,#placards .basic .media .carouselSpinner.active,#placards .platinum .media .videoSpinner.active,#placards .gold .media .videoSpinner.active,#placards .silver .media .videoSpinner.active,#placards .bronze .media .videoSpinner.active,#placards .basic .media .videoSpinner.active{display:block}@media only screen and (max-width:1152px){#placards .platinum .media .carouselSpinner,#placards .gold .media .carouselSpinner,#placards .silver .media .carouselSpinner,#placards .bronze .media .carouselSpinner,#placards .basic .media .carouselSpinner,#placards .platinum .media .videoSpinner,#placards .gold .media .videoSpinner,#placards .silver .media .videoSpinner,#placards .bronze .media .videoSpinner,#placards .basic .media .videoSpinner{margin-left:-25px;margin-top:-22px}}#placards .platinum .media .carouselSpinner .aptsLogoMarkIcon,#placards .gold .media .carouselSpinner .aptsLogoMarkIcon,#placards .silver .media .carouselSpinner .aptsLogoMarkIcon,#placards .bronze .media .carouselSpinner .aptsLogoMarkIcon,#placards .basic .media .carouselSpinner .aptsLogoMarkIcon,#placards .platinum .media .videoSpinner .aptsLogoMarkIcon,#placards .gold .media .videoSpinner .aptsLogoMarkIcon,#placards .silver .media .videoSpinner .aptsLogoMarkIcon,#placards .bronze .media .videoSpinner .aptsLogoMarkIcon,#placards .basic .media .videoSpinner .aptsLogoMarkIcon{color:#77b800;font-size:5em;display:inline-block}@media only screen and (max-width:1805px){#placards .platinum .media .carouselSpinner .aptsLogoMarkIcon,#placards .gold .media .carouselSpinner .aptsLogoMarkIcon,#placards .silver .media .carouselSpinner .aptsLogoMarkIcon,#placards .bronze .media .carouselSpinner .aptsLogoMarkIcon,#placards .basic .media .carouselSpinner .aptsLogoMarkIcon,#placards .platinum .media .videoSpinner .aptsLogoMarkIcon,#placards .gold .media .videoSpinner .aptsLogoMarkIcon,#placards .silver .media .videoSpinner .aptsLogoMarkIcon,#placards .bronze .media .videoSpinner .aptsLogoMarkIcon,#placards .basic .media .videoSpinner .aptsLogoMarkIcon{font-size:4em}}@media only screen and (max-width:1152px){#placards .platinum .media .carouselSpinner .aptsLogoMarkIcon,#placards .gold .media .carouselSpinner .aptsLogoMarkIcon,#placards .silver .media .carouselSpinner .aptsLogoMarkIcon,#placards .bronze .media .carouselSpinner .aptsLogoMarkIcon,#placards .basic .media .carouselSpinner .aptsLogoMarkIcon,#placards .platinum .media .videoSpinner .aptsLogoMarkIcon,#placards .gold .media .videoSpinner .aptsLogoMarkIcon,#placards .silver .media .videoSpinner .aptsLogoMarkIcon,#placards .bronze .media .videoSpinner .aptsLogoMarkIcon,#placards .basic .media .videoSpinner .aptsLogoMarkIcon{font-size:3em}}#placards .platinum .media .carouselSpinner .aptsLogoMarkIcon.rotate,#placards .gold .media .carouselSpinner .aptsLogoMarkIcon.rotate,#placards .silver .media .carouselSpinner .aptsLogoMarkIcon.rotate,#placards .bronze .media .carouselSpinner .aptsLogoMarkIcon.rotate,#placards .basic .media .carouselSpinner .aptsLogoMarkIcon.rotate,#placards .platinum .media .videoSpinner .aptsLogoMarkIcon.rotate,#placards .gold .media .videoSpinner .aptsLogoMarkIcon.rotate,#placards .silver .media .videoSpinner .aptsLogoMarkIcon.rotate,#placards .bronze .media .videoSpinner .aptsLogoMarkIcon.rotate,#placards .basic .media .videoSpinner .aptsLogoMarkIcon.rotate{transform-origin:50% 52.5%;-moz-transform-origin:50% 52.5%;-webkit-transform-origin:50% 52.5%;-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}#placards .platinum .media .fallbackSpinner,#placards .gold .media .fallbackSpinner,#placards .silver .media .fallbackSpinner,#placards .bronze .media .fallbackSpinner,#placards .basic .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-23px;margin-left:-23px}#placards .platinum .media .fallbackSpinner.active,#placards .gold .media .fallbackSpinner.active,#placards .silver .media .fallbackSpinner.active,#placards .bronze .media .fallbackSpinner.active,#placards .basic .media .fallbackSpinner.active{display:block}#placards .platinum .media .fallbackSpinner .spinner,#placards .gold .media .fallbackSpinner .spinner,#placards .silver .media .fallbackSpinner .spinner,#placards .bronze .media .fallbackSpinner .spinner,#placards .basic .media .fallbackSpinner .spinner{display:block}@media only screen and (max-width:1805px){#placards .platinum:hover .placardHeader:before,#placards .gold:hover .placardHeader:before,#placards .silver:hover .placardHeader:before,#placards .bronze:hover .placardHeader:before,#placards .basic:hover .placardHeader:before,#placards .platinum:hover .placardContent:before,#placards .gold:hover .placardContent:before,#placards .silver:hover .placardContent:before,#placards .bronze:hover .placardContent:before,#placards .basic:hover .placardContent:before{width:5px}}@media only screen and (max-width:1516px){#placards .platinum:hover .placardHeader:before,#placards .gold:hover .placardHeader:before,#placards .silver:hover .placardHeader:before,#placards .bronze:hover .placardHeader:before,#placards .basic:hover .placardHeader:before,#placards .platinum:hover .placardContent:before,#placards .gold:hover .placardContent:before,#placards .silver:hover .placardContent:before,#placards .bronze:hover .placardContent:before,#placards .basic:hover .placardContent:before{width:4px}}@media only screen and (max-width:1280px){#placards .platinum:hover .placardHeader:before,#placards .gold:hover .placardHeader:before,#placards .silver:hover .placardHeader:before,#placards .bronze:hover .placardHeader:before,#placards .basic:hover .placardHeader:before,#placards .platinum:hover .placardContent:before,#placards .gold:hover .placardContent:before,#placards .silver:hover .placardContent:before,#placards .bronze:hover .placardContent:before,#placards .basic:hover .placardContent:before{width:3px}}#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:18px}@media only screen and (max-width:1805px){#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:17px}}@media only screen and (max-width:1516px){#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:15px}}@media only screen and (max-width:1280px){#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:13px}}@media only screen and (max-width:1152px){#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:12px}}#placards .platinum .placardHeader,#placards .gold .placardHeader,#placards .silver .placardHeader{color:#fff;height:61px;padding:5px 10px;z-index:10;position:relative;-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s;background-color:#0b6839}#placards .platinum .placardHeader.closed,#placards .gold .placardHeader.closed,#placards .silver .placardHeader.closed{min-height:0;height:0;margin-bottom:0;padding:0}#placards .platinum .placardContent,#placards .gold .placardContent,#placards .silver .placardContent{height:333px;color:#4c4c4c;-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s}#placards .platinum .placardContent.closed,#placards .gold .placardContent.closed,#placards .silver .placardContent.closed{min-height:0;height:0;margin-bottom:0;padding:0}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{font-family:"CostarBrownRegular";font-size:30px;max-width:75%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;color:#fff;text-decoration:none}#placards .platinum .placardTitle:hover,#placards .gold .placardTitle:hover,#placards .silver .placardTitle:hover{color:#feb300}#placards .platinum .location,#placards .gold .location,#placards .silver .location{font-size:20px;display:inline-block;margin-bottom:17px;width:100%}#placards .platinum .streetAddress,#placards .gold .streetAddress,#placards .silver .streetAddress{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#placards .platinum .cityState,#placards .gold .cityState,#placards .silver .cityState{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#placards .platinum .neighborhood,#placards .gold .neighborhood,#placards .silver .neighborhood{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#placards .platinum .propertyInfo,#placards .gold .propertyInfo,#placards .silver .propertyInfo{padding:17px 20px;font-size:18px;height:100%;position:relative}#placards .platinum .propertyLogo,#placards .gold .propertyLogo,#placards .silver .propertyLogo{width:190px;height:40px;position:absolute;right:10px;top:10px}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{margin-bottom:17px;display:inline-block;font-size:20px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{margin:17px 0;color:#000}#placards .platinum .amenities li,#placards .gold .amenities li,#placards .silver .amenities li{font-size:24px;display:inline-block;margin-right:5px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{display:inline-block;margin-bottom:12px;position:relative;width:100%}#placards .platinum .contactInfo.noCheckAvail,#placards .gold .contactInfo.noCheckAvail,#placards .silver .contactInfo.noCheckAvail{margin-top:17%}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:20px;display:inline-block;float:left;top:-3px;position:relative;min-height:26px}#placards .platinum .checkAvailability,#placards .gold .checkAvailability,#placards .silver .checkAvailability{display:block;text-decoration:none;font-size:20px;background-color:#77b800;color:#fff;position:absolute;bottom:0;right:0;width:100%;padding:5px 0;text-align:center}#placards .platinum .checkAvailability:hover,#placards .gold .checkAvailability:hover,#placards .silver .checkAvailability:hover{background-color:#555}#placards .platinum .checkAvailability .emailIcon,#placards .gold .checkAvailability .emailIcon,#placards .silver .checkAvailability .emailIcon{position:relative;left:-.75em}#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:24px}@media only screen and (max-width:1805px){#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:22px}}@media only screen and (max-width:1516px){#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:18px}}@media only screen and (max-width:1280px){#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:18px}}@media only screen and (max-width:1152px){#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:14px}}#placards .platinum .apartmentRentRollupContainer,#placards .gold .apartmentRentRollupContainer,#placards .silver .apartmentRentRollupContainer{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:1805px){#placards .platinum .apartmentRentRollupContainer,#placards .gold .apartmentRentRollupContainer,#placards .silver .apartmentRentRollupContainer{margin-bottom:10px}}@media only screen and (max-width:1516px){#placards .platinum .apartmentRentRollupContainer,#placards .gold .apartmentRentRollupContainer,#placards .silver .apartmentRentRollupContainer{margin-bottom:10px}}@media only screen and (max-width:1280px){#placards .platinum .apartmentRentRollupContainer,#placards .gold .apartmentRentRollupContainer,#placards .silver .apartmentRentRollupContainer{margin-bottom:5px}}@media only screen and (max-width:1805px){#placards .platinum .placardHeader,#placards .gold .placardHeader,#placards .silver .placardHeader{height:51px}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{font-size:26px}#placards .platinum .propertyLogo,#placards .gold .propertyLogo,#placards .silver .propertyLogo{width:160px;height:35px}#placards .platinum .location,#placards .gold .location,#placards .silver .location{margin-bottom:14px;font-size:15px}#placards .platinum .reviews,#placards .gold .reviews,#placards .silver .reviews{font-size:15px}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:19px;top:-1px}#placards .platinum .more,#placards .gold .more,#placards .silver .more{font-size:16px}#placards .platinum .checkAvailability,#placards .gold .checkAvailability,#placards .silver .checkAvailability{font-size:17px}#placards .platinum .placardContent,#placards .gold .placardContent,#placards .silver .placardContent{height:277px}#placards .platinum .propertyInfo,#placards .gold .propertyInfo,#placards .silver .propertyInfo{padding:14px 16px;font-size:15px}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{font-size:18px;margin-bottom:14px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{margin:8px 0 9px 0}#placards .platinum .amenities li,#placards .gold .amenities li,#placards .silver .amenities li{font-size:22px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{margin-bottom:14px}#placards .platinum .contactInfo.noCheckAvail,#placards .gold .contactInfo.noCheckAvail,#placards .silver .contactInfo.noCheckAvail{margin-top:17%}}@media only screen and (max-width:1516px){#placards .platinum .rentSpecials,#placards .gold .rentSpecials,#placards .silver .rentSpecials,#placards .platinum .incomeRestricted,#placards .gold .incomeRestricted,#placards .silver .incomeRestricted{width:138px}#placards .platinum .rentSpecialsIcon,#placards .gold .rentSpecialsIcon,#placards .silver .rentSpecialsIcon{font-size:1em}#placards .platinum .placardHeader,#placards .gold .placardHeader,#placards .silver .placardHeader{height:43px}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{font-size:22px}#placards .platinum .propertyLogo,#placards .gold .propertyLogo,#placards .silver .propertyLogo{width:125px;height:30px;top:7px}#placards .platinum .location,#placards .gold .location,#placards .silver .location{margin-bottom:11px;font-size:14px}#placards .platinum .reviews,#placards .gold .reviews,#placards .silver .reviews{font-size:13px;margin-left:0}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:15px;top:4px}#placards .platinum .more,#placards .gold .more,#placards .silver .more{font-size:15px;bottom:3px}#placards .platinum .checkAvailability,#placards .gold .checkAvailability,#placards .silver .checkAvailability{font-size:15px}#placards .platinum .placardContent,#placards .gold .placardContent,#placards .silver .placardContent{height:236px}#placards .platinum .propertyInfo,#placards .gold .propertyInfo,#placards .silver .propertyInfo{padding:11px;font-size:13px}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{margin-bottom:11px;font-size:16px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{margin:6px 0 4px 0}#placards .platinum .amenities li,#placards .gold .amenities li,#placards .silver .amenities li{font-size:20px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{margin-bottom:11px}}@media only screen and (max-width:1280px){#placards .platinum .placardHeader,#placards .gold .placardHeader,#placards .silver .placardHeader{height:40px}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{font-size:21px}#placards .platinum .propertyLogo,#placards .gold .propertyLogo,#placards .silver .propertyLogo{width:125px;height:30px;top:5px}#placards .platinum .location,#placards .gold .location,#placards .silver .location{margin-bottom:11px;font-size:13px}#placards .platinum .reviews,#placards .gold .reviews,#placards .silver .reviews{font-size:12px}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:14px;top:5px}#placards .platinum .more,#placards .gold .more,#placards .silver .more{font-size:12px}#placards .platinum .checkAvailability,#placards .gold .checkAvailability,#placards .silver .checkAvailability{font-size:14px}#placards .platinum .placardContent,#placards .gold .placardContent,#placards .silver .placardContent{height:222px}#placards .platinum .propertyInfo,#placards .gold .propertyInfo,#placards .silver .propertyInfo{padding:11px;font-size:12px}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{margin-bottom:11px;font-size:15px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{margin:4px 0}#placards .platinum .amenities li,#placards .gold .amenities li,#placards .silver .amenities li{font-size:17px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{margin-bottom:11px}}@media only screen and (max-width:1152px){#placards .platinum .placardHeader,#placards .gold .placardHeader,#placards .silver .placardHeader{height:32px}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{font-size:17px}#placards .platinum .propertyLogo,#placards .gold .propertyLogo,#placards .silver .propertyLogo{width:103px;height:22px;top:5px}#placards .platinum .location,#placards .gold .location,#placards .silver .location{margin-bottom:4px;font-size:11px}#placards .platinum .reviews,#placards .gold .reviews,#placards .silver .reviews{font-size:10px}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:12px;top:7px}#placards .platinum .more,#placards .gold .more,#placards .silver .more{font-size:11px}#placards .platinum .checkAvailability,#placards .gold .checkAvailability,#placards .silver .checkAvailability{font-size:11px}#placards .platinum .placardContent,#placards .gold .placardContent,#placards .silver .placardContent{height:177px}#placards .platinum .propertyInfo,#placards .gold .propertyInfo,#placards .silver .propertyInfo{padding:9px;font-size:10px}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{margin-bottom:4px;font-size:11px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{margin:5px 0}#placards .platinum .amenities li,#placards .gold .amenities li,#placards .silver .amenities li{font-size:14px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{margin-bottom:9px}}@media only screen and (max-width:978px){#placards .platinum .favoriteEmptyIcon,#placards .gold .favoriteEmptyIcon,#placards .silver .favoriteEmptyIcon,#placards .platinum .favoriteFilledIcon,#placards .gold .favoriteFilledIcon,#placards .silver .favoriteFilledIcon{font-size:16px}#placards .platinum .placardTitle,#placards .gold .placardTitle,#placards .silver .placardTitle{max-width:63%}#placards .platinum .ratings,#placards .gold .ratings,#placards .silver .ratings{font-size:9px;margin-bottom:14px}#placards .platinum .amenities,#placards .gold .amenities,#placards .silver .amenities{display:none}#placards .platinum .location,#placards .gold .location,#placards .silver .location{font-size:9px;margin-bottom:13px}#placards .platinum .apartmentRentRollupContainer,#placards .gold .apartmentRentRollupContainer,#placards .silver .apartmentRentRollupContainer{margin-bottom:31px}#placards .platinum .altRentDisplay,#placards .gold .altRentDisplay,#placards .silver .altRentDisplay{font-size:11px}#placards .platinum .unitLabel,#placards .gold .unitLabel,#placards .silver .unitLabel{font-size:10px}#placards .platinum .contactInfo,#placards .gold .contactInfo,#placards .silver .contactInfo{margin-bottom:9px}#placards .platinum .phone,#placards .gold .phone,#placards .silver .phone{font-size:9px;top:0}#placards .platinum .more,#placards .gold .more,#placards .silver .more{font-size:9px;overflow-x:hidden;white-space:nowrap;text-overflow:clip;width:21px;margin-right:5px;bottom:14px}#placards .platinum .checkAvailability span,#placards .gold .checkAvailability span,#placards .silver .checkAvailability span{text-overflow:clip;overflow-x:hidden;width:42px;white-space:nowrap;display:inline-block;float:left;margin-left:-3px;margin-top:-1px}#placards .platinum .checkAvailability i,#placards .gold .checkAvailability i,#placards .silver .checkAvailability i{margin-left:28px;float:left;display:inline-block;margin-top:2px}}#placards .gold .placardHeader{color:#fff;height:61px}#placards .gold .placardContent{height:286px}#placards .gold .media{width:56%}#placards .gold .propertyInfo{margin-left:56%}#placards .gold .contactInfo{margin-top:5px}@media only screen and (max-width:1805px){#placards .gold .placardHeader{height:51px}#placards .gold .placardTitle{font-size:26px}#placards .gold .propertyLogo{width:160px;height:35px}#placards .gold .location{margin-bottom:14px;font-size:15px}#placards .gold .reviews{font-size:15px}#placards .gold .checkAvailability{font-size:17px}#placards .gold .placardContent{height:237px}#placards .gold .propertyInfo{padding:14px 16px;font-size:15px}#placards .gold .ratings{margin-bottom:9px;font-size:18px}#placards .gold .amenities{margin:14px 0}}@media only screen and (max-width:1516px){#placards .gold .placardHeader{height:43px}#placards .gold .placardTitle{font-size:22px}#placards .gold .propertyLogo{width:125px;height:30px;top:7px}#placards .gold .location{margin-bottom:9px;font-size:13px}#placards .gold .reviews{font-size:13px}#placards .gold .more{font-size:13px}#placards .gold .checkAvailability{font-size:15px}#placards .gold .placardContent{height:202px}#placards .gold .propertyInfo{padding:11px;font-size:13px}#placards .gold .ratings{margin-bottom:11px;font-size:16px}#placards .gold .amenities{margin:11px 0 5px 0}#placards .gold .contactInfo{margin-bottom:8px;margin-top:-4px}#placards .gold .contactInfo.noCheckAvail{margin-top:14%}}@media only screen and (max-width:1280px){#placards .gold .placardHeader{height:40px}#placards .gold .placardTitle{font-size:21px}#placards .gold .propertyLogo{width:125px;height:30px;top:5px}#placards .gold .location{margin-bottom:11px;font-size:12px}#placards .gold .reviews{font-size:12px}#placards .gold .more{font-size:12px}#placards .gold .checkAvailability{font-size:14px}#placards .gold .placardContent{height:190px}#placards .gold .propertyInfo{padding:11px;font-size:12px}#placards .gold .ratings{margin-bottom:11px;font-size:15px}#placards .gold .amenities{margin:11px 0 5px 0}#placards .gold .contactInfo{margin-bottom:11px}}@media only screen and (max-width:1152px){#placards .gold .placardHeader{height:32px}#placards .gold .placardTitle{font-size:17px}#placards .gold .propertyLogo{width:103px;height:22px;top:5px}#placards .gold .location{margin-bottom:4px;font-size:10px}#placards .gold .reviews{font-size:10px}#placards .gold .more{font-size:10px}#placards .gold .checkAvailability{font-size:11px}#placards .gold .placardContent{height:152px}#placards .gold .propertyInfo{padding:9px;font-size:10px}#placards .gold .ratings{margin-bottom:4px;font-size:11px}#placards .gold .amenities{margin:6px 0 2px 0}#placards .gold .contactInfo{margin-bottom:9px}}@media only screen and (max-width:978px){#placards .gold .apartmentRentRollupContainer{margin-bottom:28px}#placards .gold .contactInfo{margin-bottom:9px}#placards .gold .phone{top:-1px}#placards .gold .more{margin-right:7px;width:22px}#placards .gold .checkAvailability i{margin-left:39px}}#placards .silver .placardHeader{color:#fff;height:61px}#placards .silver .ratings{margin-bottom:10px}#placards .silver .location{margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}#placards .silver .placardContent{height:251px}#placards .silver .media{width:49.4%}#placards .silver .propertyInfo{margin-left:49.4%}#placards .silver .streetAddress{display:inline}#placards .silver .streetAddress.noCheckAvail{display:block}#placards .silver .phone,#placards .silver .more{font-size:18px}#placards .silver .contactInfo.noCheckAvail{margin-top:6%}@media only screen and (max-width:1805px){#placards .silver .placardHeader{height:51px}#placards .silver .placardTitle{font-size:26px}#placards .silver .propertyLogo{width:160px;height:35px}#placards .silver .location{margin-bottom:15px;font-size:15px}#placards .silver .reviews{font-size:15px}#placards .silver .more,#placards .silver .phone{font-size:15px}#placards .silver .checkAvailability{font-size:17px}#placards .silver .placardContent{height:209px}#placards .silver .propertyInfo{padding:14px 16px;font-size:15px}#placards .silver .ratings{margin-bottom:14px;font-size:18px;position:absolute;right:7px;margin-top:23px}#placards .silver .amenities{margin:14px 0}#placards .silver .contactInfo{margin-bottom:14px}#placards .silver .contactInfo.noCheckAvail{margin-top:15%}}@media only screen and (max-width:1516px){#placards .silver .placardHeader{height:43px}#placards .silver .placardTitle{font-size:22px}#placards .silver .propertyLogo{width:125px;height:30px;top:7px}#placards .silver .location{margin-bottom:3px;font-size:13px}#placards .silver .reviews{font-size:13px}#placards .silver .more,#placards .silver .phone{font-size:13px;bottom:0}#placards .silver .checkAvailability{font-size:15px}#placards .silver .placardContent{height:178px}#placards .silver .propertyInfo{padding:11px;font-size:13px}#placards .silver .ratings{margin-bottom:11px;font-size:16px}#placards .silver .amenities{margin:11px 0 5px 0}#placards .silver .contactInfo{margin-bottom:11px}#placards .silver .videoPlayIconLarge{margin-top:-53px;margin-left:-56px;background-size:107px;width:107px;height:107px}}@media only screen and (max-width:1280px){#placards .silver .placardHeader{height:40px}#placards .silver .placardTitle{font-size:21px}#placards .silver .propertyLogo{width:125px;height:30px;top:5px}#placards .silver .location{margin-bottom:8px;font-size:12px}#placards .silver .reviews{font-size:12px}#placards .silver .more,#placards .silver .phone{font-size:12px}#placards .silver .checkAvailability{font-size:14px}#placards .silver .placardContent{height:167px}#placards .silver .propertyInfo{padding:11px;font-size:12px}#placards .silver .ratings{margin-bottom:11px;font-size:15px}#placards .silver .amenities{margin:11px 0 5px 0}#placards .silver .contactInfo{margin-bottom:11px}#placards .silver .videoPlayIconLarge{margin-top:-41px;margin-left:-41px;background-size:82px;width:85px;height:85px}}@media only screen and (max-width:1152px){#placards .silver .placardHeader{height:32px}#placards .silver .placardTitle{font-size:17px}#placards .silver .propertyLogo{width:103px;height:22px;top:5px}#placards .silver .location{margin-bottom:3px;font-size:10px}#placards .silver .reviews{font-size:10px}#placards .silver .more,#placards .silver .phone{font-size:10px;top:4px}#placards .silver .checkAvailability{font-size:11px}#placards .silver .placardContent{height:134px}#placards .silver .propertyInfo{padding:9px;font-size:10px}#placards .silver .ratings{margin-bottom:4px;font-size:11px}#placards .silver .amenities{margin:6px 0 2px 0}#placards .silver .contactInfo{margin-bottom:9px;margin-top:3px}#placards .silver .videoPlayIconLarge{background-size:65px;margin-top:-32px;margin-left:-33px;width:74px;height:70px}}@media only screen and (max-width:978px){#placards .silver .ratings{margin-top:-2px;left:9px}#placards .silver .location{margin-top:15px}#placards .silver .apartmentRentRollupContainer{margin-bottom:3px}#placards .silver .contactInfo{margin-bottom:9px}#placards .silver .phone{top:-1px}#placards .silver .more{margin-right:7px;width:22px;top:0}#placards .silver .checkAvailability i{margin-left:49px}}#placards .bronze,#placards .basic{min-height:192px;-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s}#placards .bronze .favoriteFilledIcon,#placards .basic .favoriteFilledIcon,#placards .bronze .favoriteEmptyIcon,#placards .basic .favoriteEmptyIcon{top:.75em}#placards .bronze.closed,#placards .basic.closed{min-height:0;height:0;margin-bottom:0;padding:0}#placards .bronze .altRentWrapper,#placards .basic .altRentWrapper{font-size:18px}@media only screen and (max-width:1805px){#placards .bronze .altRentWrapper,#placards .basic .altRentWrapper{font-size:17px}}@media only screen and (max-width:1516px){#placards .bronze .altRentWrapper,#placards .basic .altRentWrapper{font-size:16px}}@media only screen and (max-width:1280px){#placards .bronze .altRentWrapper,#placards .basic .altRentWrapper{font-size:15px}}@media only screen and (max-width:1152px){#placards .bronze .altRentWrapper,#placards .basic .altRentWrapper{font-size:14px}}#placards .bronze .unitLabel,#placards .basic .unitLabel{display:inline-block;margin-right:5%;margin-left:2px}#placards .bronze .unitLabel.propertyStyle,#placards .basic .unitLabel.propertyStyle{display:inline-block}#placards .bronze .altRentDisplay,#placards .basic .altRentDisplay{display:inline-block;padding-right:2px;margin-right:2px;margin-bottom:10px}#placards .bronze .placardHeader,#placards .basic .placardHeader{display:inline-block;font-size:18px;padding:17px 20px;width:62%}#placards .bronze .placardTitle,#placards .basic .placardTitle{text-decoration:none;color:#0b6839;font-family:"CostarBrownRegular"}#placards .bronze .placardTitle:hover,#placards .basic .placardTitle:hover{color:#555}#placards .bronze .media,#placards .basic .media{width:37.9%}#placards .bronze .location,#placards .basic .location{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:7px;width:73%;font-size:20px}@media only screen and (max-width:1805px){#placards .bronze .location,#placards .basic .location{font-size:17px}}@media only screen and (max-width:1516px){#placards .bronze .location,#placards .basic .location{font-size:16px}}@media only screen and (max-width:1280px){#placards .bronze .location,#placards .basic .location{font-size:15px}}@media only screen and (max-width:1152px){#placards .bronze .location,#placards .basic .location{font-size:14px}}#placards .bronze .placardContent,#placards .basic .placardContent{height:192px;-moz-transition:height linear .2s;-o-transition:height linear .2s;-webkit-transition:height linear .2s;transition:height linear .2s}#placards .bronze .placardContent.closed,#placards .basic .placardContent.closed{min-height:0;height:0;margin-bottom:0;padding:0}#placards .bronze .ratings,#placards .basic .ratings{position:absolute;right:7px;font-size:20px;top:30%}#placards .bronze .placardTitle,#placards .basic .placardTitle{font-size:20px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:11px;width:57%;display:inline-block}#placards .bronze .streetAddress,#placards .basic .streetAddress{display:inline}#placards .bronze .phone,#placards .basic .phone{display:inline-block;margin-right:4px;font-size:20px}#placards .bronze .checkAvailability,#placards .basic .checkAvailability{text-decoration:none;background-color:transparent;border-left:1px solid #000;padding-left:9px;font-size:20px}#placards .bronze .checkAvailability .emailIcon,#placards .basic .checkAvailability .emailIcon{color:#77b800;position:relative;top:.105em;margin-right:.25em}#placards .bronze .more,#placards .basic .more{bottom:10px;right:10px}@media only screen and (max-width:1805px){#placards .bronze,#placards .basic{min-height:160px}#placards .bronze .placardContent,#placards .basic .placardContent{height:160px}#placards .bronze .placardHeader,#placards .basic .placardHeader{font-size:15px;padding:14px 17px}#placards .bronze .location,#placards .basic .location{margin-bottom:7px}#placards .bronze .ratings,#placards .basic .ratings{font-size:18px}#placards .bronze .placardTitle,#placards .basic .placardTitle{font-size:17px;margin-bottom:6px}#placards .bronze .more,#placards .basic .more{bottom:4px}#placards .bronze .phone,#placards .basic .phone{font-size:17px}#placards .bronze .checkAvailability,#placards .basic .checkAvailability,#placards .bronze .more,#placards .basic .more,#placards .bronze .reviews,#placards .basic .reviews{font-size:15px}}@media only screen and (max-width:1516px){#placards .bronze,#placards .basic{min-height:136px}#placards .bronze .rentSpecials,#placards .basic .rentSpecials,#placards .bronze .incomeRestricted,#placards .basic .incomeRestricted{width:138px}#placards .bronze .rentSpecialsIcon,#placards .basic .rentSpecialsIcon{font-size:1em}#placards .bronze .placardContent,#placards .basic .placardContent{height:136px}#placards .bronze .placardHeader,#placards .basic .placardHeader{font-size:13px;padding:13px 25px}#placards .bronze .location,#placards .basic .location{margin-bottom:3px;font-size:14px}#placards .bronze .ratings,#placards .basic .ratings{font-size:16px}#placards .bronze .placardTitle,#placards .basic .placardTitle{font-size:16px;margin-bottom:3px;width:62%}#placards .bronze .favoriteFilledIcon,#placards .basic .favoriteFilledIcon,#placards .bronze .favoriteEmptyIcon,#placards .basic .favoriteEmptyIcon{top:.5em}#placards .bronze .phone,#placards .basic .phone{margin-top:5px;font-size:14px}#placards .bronze .checkAvailability,#placards .basic .checkAvailability,#placards .bronze .more,#placards .basic .more,#placards .bronze .reviews,#placards .basic .reviews{font-size:13px}}@media only screen and (max-width:1280px){#placards .bronze,#placards .basic{min-height:128px}#placards .bronze .placardContent,#placards .basic .placardContent{height:128px}#placards .bronze .placardHeader,#placards .basic .placardHeader{font-size:12px;padding:12px 14px}#placards .bronze .location,#placards .basic .location{margin-bottom:6px}#placards .bronze .ratings,#placards .basic .ratings{font-size:15px}#placards .bronze .placardTitle,#placards .basic .placardTitle{font-size:12px;margin-bottom:3px;width:62%}#placards .bronze .phone,#placards .basic .phone{margin-top:7px}#placards .bronze .checkAvailability,#placards .basic .checkAvailability,#placards .bronze .more,#placards .basic .more,#placards .bronze .reviews,#placards .basic .reviews{font-size:12px}#placards .bronze .more,#placards .basic .more{bottom:6px;right:3px}}@media only screen and (max-width:1152px){#placards .bronze,#placards .basic{min-height:102px}#placards .bronze .altRentDisplay,#placards .basic .altRentDisplay{margin-bottom:4px}#placards .bronze .rentSpecials,#placards .basic .rentSpecials,#placards .bronze .incomeRestricted,#placards .basic .incomeRestricted{width:114px}#placards .bronze .rentSpecialsIcon,#placards .basic .rentSpecialsIcon{font-size:.65em}#placards .bronze .placardContent,#placards .basic .placardContent{height:102px}#placards .bronze .placardHeader,#placards .basic .placardHeader{font-size:10px;padding:9px 11px}#placards .bronze .location,#placards .basic .location{margin-bottom:2px;font-size:10px}#placards .bronze .ratings,#placards .basic .ratings{font-size:11px}#placards .bronze .placardTitle,#placards .basic .placardTitle{font-size:10px;margin-bottom:3px}#placards .bronze .phone,#placards .basic .phone{margin-top:-2px;font-size:12px}#placards .bronze .checkAvailability,#placards .basic .checkAvailability,#placards .bronze .more,#placards .basic .more,#placards .bronze .reviews,#placards .basic .reviews{font-size:10px}}@media only screen and (max-width:1516px){#placards .bronze .phone{margin-top:0}#placards .bronze .more{bottom:2px}}@media only screen and (max-width:1280px){#placards .bronze .phone{margin-top:0}#placards .bronze .more{bottom:2px}}@media only screen and (max-width:1152px){#placards .bronze .phone{margin-top:2px}}@media only screen and (max-width:978px){#placards .bronze .placardHeader{padding:9px 7px}#placards .bronze .rentSpecials{width:100px;font-size:11px}#placards .bronze .rentSpecialsIcon{font-size:12px}#placards .bronze .favoriteEmptyIcon,#placards .bronze .favoriteFilledIcon{font-size:16px}#placards .bronze .ratings{font-size:9px;margin-bottom:14px}#placards .bronze .location{font-size:9px;margin-bottom:5px}#placards .bronze .apartmentRentRollupContainer{margin-bottom:31px}#placards .bronze .altRentDisplay{font-size:8px;margin-right:0}#placards .bronze .unitLabel{font-size:8px}#placards .bronze .availabilityDisplay{font-size:8px}#placards .bronze .contactInfo{margin-bottom:9px}#placards .bronze .phone{font-size:9px;top:0}#placards .bronze .contactWrapper{position:relative;top:7px}#placards .bronze .more{font-size:9px;overflow-x:hidden;white-space:nowrap;text-overflow:clip;width:21px;margin-right:5px;bottom:9px}#placards .bronze .checkAvailability span{text-overflow:clip;overflow-x:hidden;width:38px;white-space:nowrap;display:inline-block;margin-left:0;margin-top:-1px;position:relative;top:1px}#placards .bronze .checkAvailability i{margin-left:-5px;display:inline-block;margin-top:2px}}#placards .basic{height:126px;min-height:126px}#placards .basic .ratings{top:13%;right:47px}#placards .basic .placardContent{height:126px}#placards .basic .media{width:21.9%;background-color:#fff;padding:2%}#placards .basic .placardHeader{padding:10px}#placards .basic .location{width:100%;margin-bottom:14px}#placards .basic .placardTitle{margin-bottom:5px;width:74%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:20px}#placards .basic .streetAddress{display:inline-block}#placards .basic .city{display:inline-block}@media only screen and (max-width:1805px){#placards .basic{height:105px;min-height:105px}#placards .basic .rentSpecials,#placards .basic .incomeRestricted{width:138px}#placards .basic .rentSpecialsIcon{font-size:.87em}#placards .basic .placardContent{height:105px}#placards .basic .placardHeader{padding:9px}#placards .basic .location{margin-bottom:5px;font-size:18px}#placards .basic .placardTitle{margin-bottom:3px}}@media only screen and (max-width:1516px){#placards .basic{height:90px;min-height:90px}#placards .basic .rentSpecials,#placards .basic .incomeRestricted{width:98px;font-size:11px}#placards .basic .rentSpecialsIcon{font-size:.8em}#placards .basic .placardContent{height:90px}#placards .basic .placardHeader{padding:9px}#placards .basic .location{font-size:15px;margin-bottom:4px}#placards .basic .placardTitle{margin-bottom:3px}}@media only screen and (max-width:1280px){#placards .basic{height:84px;min-height:84px}#placards .basic .placardContent{height:84px}#placards .basic .placardHeader{padding:8px;width:76%}#placards .basic .location{margin-bottom:3px}#placards .basic .placardTitle{margin-bottom:0;width:57%}}@media only screen and (max-width:1152px){#placards .basic{height:67px;min-height:67px}#placards .basic .rentSpecials,#placards .basic .incomeRestricted{width:89px;font-size:10px}#placards .basic .rentSpecialsIcon{font-size:.65em;margin-top:5px}#placards .basic .placardContent{height:67px}#placards .basic .placardHeader{padding:6px}#placards .basic .location{margin-bottom:2px;font-size:10px}#placards .basic .placardTitle{margin-bottom:0;font-size:12px}#placards .basic .altRentWrapper{font-size:12px}#placards .basic .ratings{right:29px}}@media only screen and (max-width:978px){#placards .basic .placardHeader{padding-top:9px;width:76%}#placards .basic .more{width:22px;overflow-x:hidden;white-space:nowrap;text-overflow:clip;margin-right:5px}#placards .basic .altRentDisplay{font-size:8px}#placards .basic .unitLabel{margin-right:0;font-size:8px}#placards .basic .availabilityDisplay{font-size:8px}#placards .basic .ratings{right:29px}}#placards .noPlacards{height:394px;font-family:"CostarBrownRegular";box-shadow:none;margin:0}#placards .noPlacards.hide{display:none}#placards .noPlacards .placardTitle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-10px;text-align:center}#placards .paging{text-align:center;margin:2.5em 0;font-size:1.25em}@media only screen and (max-width:1280px){#placards .paging{font-size:.87em}}#placards .paging .ellipsis,#placards .paging a{display:inline-block;min-width:2em}#placards .paging .ellipsis{position:relative}#placards .paging a{text-decoration:none;vertical-align:bottom;color:#77b800}#placards .paging a:hover,#placards .paging a.active{color:#3f3f3f;cursor:pointer}#placards .paging .arrow{display:inline-block;width:0;height:0;border-top:.5em solid transparent;border-bottom:.5em solid transparent;margin-top:.25em}#placards .paging .previous{cursor:pointer;min-width:1.5em;height:1.25em}#placards .paging .previous.disabled{cursor:default;color:#7f7e7e}#placards .paging .next{cursor:pointer;min-width:1.5em;height:1.25em}#placards .paging .next.disabled{cursor:default;color:#7f7e7e}#placards .marketingBlurb{border-top:1px solid #cacaca;padding:1.5em}@media only screen and (max-width:1366px){#placards .marketingBlurb{font-size:.93em}}@media only screen and (max-width:1280px){#placards .marketingBlurb{font-size:.83em;padding:1em}}@media only screen and (max-width:1024px){#placards .marketingBlurb{font-size:.75em;padding:1em}}#placards .marketingBlurb h1{font-size:1.25em;margin-bottom:.75em;font-family:"CostarBrownRegular";color:#3f3f3f}#placards .marketingBlurb p{font-size:1em}#placards .favoritesModeFooter{border-top:1px solid #cacaca}#placards .listingAvailabilities{display:none}#placards .listingAvailabilities.show{display:block}#placards .hideAvailabilitiesLabel{display:none}#placards .unitLabel.propertyStyle{font-family:"CostarBrownRegular"}#placards .unitLabel.inlineLabel{display:inline;font-size:inherit}@-moz-document url-prefix(){#placards .propertyInfo p{line-height:135%}#placards .ratings{line-height:100%}}#nearby.nearby{padding:1.5em 1.5em 2em;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:1600px){#nearby.nearby{font-size:.93em}}@media only screen and (max-width:1366px){#nearby.nearby{font-size:.75em}}@media only screen and (max-width:1024px){#nearby.nearby{font-size:.675em;padding:1em 1em 1.5em}}#nearby h3{margin-bottom:1em;text-transform:uppercase;color:#3f3f3f;font-family:"CostarBrownRegular";font-size:1em}#nearby a{color:#3f3f3f;text-decoration:none}#nearby a:hover{color:#77b800}#nearby a:active{color:#609400}#nearby ul{list-style:none}#nearby ul li:nth-child(n+11){display:none}#nearby li{margin-bottom:1em;font-size:1em;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:93%}#nearby ul.expanded li:nth-child(n+11){display:list-item}#nearby .cities,#nearby .hoods,#nearby .postalCodes{display:inline-block}#nearby .cities{float:left;width:36%}#nearby .hoods{float:left;width:43%}#nearby .postalCodes{float:left;width:21%}#nearby .linkToggle{cursor:pointer;display:inline-block;width:100%;padding-top:.5em;border-top:1px solid #77b800;color:#77b800}#nearby .linkToggle i{font-size:.75em}#nearby .linkToggle .moreLinks{display:inline-block}#nearby .linkToggle .lessLinks{display:none}#nearby .linkToggle.expanded .moreLinks{display:none}#nearby .linkToggle.expanded .lessLinks{display:inline-block}#nearby .linkToggle:hover{color:#999}#placardFooter{font-size:1em;padding:1.5em 0}@media only screen and (max-width:1366px){#placardFooter{font-size:.93em}}@media only screen and (max-width:1280px){#placardFooter{font-size:.83em;padding:1em 0}}@media only screen and (max-width:1024px){#placardFooter{font-size:.75em;padding:1em 0}}#placardFooter a{color:#3f3f3f;text-decoration:none;margin-right:.25em}#placardFooter a:last-child{margin-right:0}#placardFooter a:hover{color:#77b800}#placardFooter a:active{color:#609400}#placardFooter .footerLinks{border-bottom:1px solid #cacaca;padding:0 1.5em 1em;text-align:center}#placardFooter .footerLinks a{margin-right:1.75em;margin-bottom:.5em;display:inline-block}#placardFooter .footerLogo{display:block;margin-bottom:1.75em}#placardFooter .footerLogo img{position:relative;top:.75em}@media only screen and (max-width:1280px){#placardFooter .footerLogo img{width:269px;height:47px;text-align:center;margin:0 auto 1.5em;display:block}}@media only screen and (max-width:1024px){#placardFooter .footerLogo img{width:210px;height:36px}}#placardFooter .footerLogo:hover{color:#3f3f3f}#placardFooter .social{padding:0 1.5em .5em;text-align:center}#placardFooter .socialIcons a{font-size:2em;color:#cacaca}#placardFooter .socialIcons a:hover{color:#999}#placardFooter .ehoSearchLabel{text-align:center;margin-top:.65em}#placardFooter .ehoSearchLabel a,#placardFooter .ehoSearchLabel a:hover{color:#3f3f3f}#placardFooter .ehoSearchLabel i{margin-right:.25em}#infoCardLayerZeroRegion{position:absolute;z-index:20}#infoCardLayerOneRegion{position:absolute;z-index:50}.infoCardBronzePhoto{width:129px;height:116px}.infoCardSilverPhoto{width:218px;height:158px}.infoCardGoldPhoto{width:250px;height:181px}.infoCardPlatinumPhoto{width:293px;height:210px}#InfoCardView.infoCardWrapper{background-color:#fff}#InfoCardView.infoCardWrapper p{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#InfoCardView.infoCardWrapper p{margin:0}#InfoCardView.infoCardWrapper a{color:#0b6839;text-decoration:none}#InfoCardView.infoCardWrapper a:hover{color:#7f7e7e}#InfoCardView.infoCardWrapper a:active{color:#609400}#InfoCardView.infoCardWrapper .reviews{font-size:.81em;position:relative;top:-2px}#InfoCardView.infoCardWrapper .spinner{display:block;position:absolute;z-index:50}#InfoCardView.infoCardWrapper .aptsLogoMarkIcon{color:#77b800;display:block;font-size:2.5em;position:absolute;z-index:50;margin-top:-19px;margin-left:-19px}#InfoCardView.infoCardWrapper .aptsLogoMarkIcon.rotate{-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}#InfoCardView.infoCardPlatinum{width:18.4em;min-height:10em}#InfoCardView.infoCardPlatinum .itemPhoto{height:210px}#InfoCardView.infoCardPlatinum img{max-width:100%}#InfoCardView.infoCardPlatinum .spinner{top:44%;left:42%}#InfoCardView.infoCardGold{width:15.5em;min-height:10em}#InfoCardView.infoCardGold .itemPhoto{height:181px}#InfoCardView.infoCardGold img{max-width:100%}#InfoCardView.infoCardGold .spinner{top:44%;left:40%}#InfoCardView.infoCardSilver{width:13.5em;min-height:10em}#InfoCardView.infoCardSilver .itemPhoto{height:158px}#InfoCardView.infoCardSilver img{max-width:100%}#InfoCardView.infoCardSilver .spinner{top:36%;left:38%}#InfoCardView.infoCardSilver .itemPhoto,#InfoCardView.infoCardGold .itemPhoto,#InfoCardView.infoCardBronze .itemPhoto,#InfoCardView.infoCardPlatinum .itemPhoto{background-size:cover;-webkit-background-size:cover;background-position:center center}#InfoCardView.infoCardSilver.selected,#InfoCardView.infoCardGold.selected,#InfoCardView.infoCardBronze.selected,#InfoCardView.infoCardPlatinum.selected{border-bottom:4px solid #feb300}#InfoCardView.infoCardSilver .aptsLogoMarkIcon,#InfoCardView.infoCardGold .aptsLogoMarkIcon,#InfoCardView.infoCardBronze .aptsLogoMarkIcon,#InfoCardView.infoCardPlatinum .aptsLogoMarkIcon{top:50%;left:50%}#InfoCardView.infoCardSilver.infoCardWrapper h1,#InfoCardView.infoCardGold.infoCardWrapper h1,#InfoCardView.infoCardPlatinum.infoCardWrapper h1{color:#fff;text-align:center}#InfoCardView.infoCardSilver h1,#InfoCardView.infoCardGold h1,#InfoCardView.infoCardPlatinum h1{font-size:1.12em}#InfoCardView.infoCardSilver p,#InfoCardView.infoCardGold p,#InfoCardView.infoCardPlatinum p{font-size:.83em}#InfoCardView.infoCardSilver p.reviews,#InfoCardView.infoCardGold p.reviews,#InfoCardView.infoCardPlatinum p.reviews{color:#77b800;display:inline-block}#InfoCardView.infoCardSilver .propertyInfo,#InfoCardView.infoCardGold .propertyInfo,#InfoCardView.infoCardPlatinum .propertyInfo{padding:1em .75em .5em;min-height:60px;background-color:#0b6839}#InfoCardView.infoCardSilver .propertyInfo a,#InfoCardView.infoCardGold .propertyInfo a,#InfoCardView.infoCardPlatinum .propertyInfo a{color:#fff}#InfoCardView.infoCardSilver .propertyInfo a:hover,#InfoCardView.infoCardGold .propertyInfo a:hover,#InfoCardView.infoCardPlatinum .propertyInfo a:hover{color:#feb300}#InfoCardView.infoCardSilver .detailedInfo,#InfoCardView.infoCardGold .detailedInfo,#InfoCardView.infoCardPlatinum .detailedInfo{color:#4c4c4c;padding:.75em;font-size:.9em}#InfoCardView.infoCardSilver .detailedInfo .rent,#InfoCardView.infoCardGold .detailedInfo .rent,#InfoCardView.infoCardPlatinum .detailedInfo .rent,#InfoCardView.infoCardSilver .detailedInfo .beds,#InfoCardView.infoCardGold .detailedInfo .beds,#InfoCardView.infoCardPlatinum .detailedInfo .beds{width:48%}#InfoCardView.infoCardSilver .detailedInfo .rent,#InfoCardView.infoCardGold .detailedInfo .rent,#InfoCardView.infoCardPlatinum .detailedInfo .rent{text-align:left;text-overflow:ellipsis;overflow:hidden;max-width:155px;white-space:nowrap;display:inline-block}#InfoCardView.infoCardSilver .detailedInfo .beds,#InfoCardView.infoCardGold .detailedInfo .beds,#InfoCardView.infoCardPlatinum .detailedInfo .beds{text-align:right;float:right}#InfoCardView.infoCardSilver .locationInfo,#InfoCardView.infoCardGold .locationInfo,#InfoCardView.infoCardPlatinum .locationInfo{position:absolute;top:2.188em;width:92%}#InfoCardView.infoCardSilver .address,#InfoCardView.infoCardGold .address,#InfoCardView.infoCardPlatinum .address{display:inline-block;width:65%}#InfoCardView.infoCardSilver .addressLong,#InfoCardView.infoCardGold .addressLong,#InfoCardView.infoCardPlatinum .addressLong{display:inline-block;width:100%}#InfoCardView.infoCardSilver .neighborhood,#InfoCardView.infoCardGold .neighborhood,#InfoCardView.infoCardPlatinum .neighborhood{display:inline-block;width:30%;float:right;text-align:right}#InfoCardView.infoCardSilver .favoriteFilledIcon,#InfoCardView.infoCardGold .favoriteFilledIcon,#InfoCardView.infoCardPlatinum .favoriteFilledIcon,#InfoCardView.infoCardSilver .favoriteEmptyIcon,#InfoCardView.infoCardGold .favoriteEmptyIcon,#InfoCardView.infoCardPlatinum .favoriteEmptyIcon{position:absolute;right:.5em;cursor:pointer;width:1em;font-size:1.3em;top:.5em}#InfoCardView.infoCardSilver .liked,#InfoCardView.infoCardGold .liked,#InfoCardView.infoCardPlatinum .liked{color:#77b800}#InfoCardView.infoCardSilver .ratings,#InfoCardView.infoCardGold .ratings,#InfoCardView.infoCardPlatinum .ratings{padding:0 .5em}#InfoCardView.infoCardSilver .ratings ul,#InfoCardView.infoCardGold .ratings ul,#InfoCardView.infoCardPlatinum .ratings ul{padding:0;display:inline-block}#InfoCardView.infoCardSilver .ratings ul li,#InfoCardView.infoCardGold .ratings ul li,#InfoCardView.infoCardPlatinum .ratings ul li{display:inline-block;color:#77b800;width:.8em}#InfoCardView.infoCardSilver .more,#InfoCardView.infoCardGold .more,#InfoCardView.infoCardPlatinum .more{float:right;margin-top:17px}#InfoCardView.infoCardBronze h1,#InfoCardView.infoCardBasic h1{display:block;display:-webkit-box;position:relative;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#InfoCardView.infoCardBronze{width:18.75em;min-height:8.4em}#InfoCardView.infoCardBronze .itemPhoto{width:129px;height:116px}#InfoCardView.infoCardBronze .propertyInfo{float:right;padding:.5em .5em;width:10em}#InfoCardView.infoCardBronze .propertyInfo ul{padding:0;margin-bottom:0;display:inline-block}#InfoCardView.infoCardBronze .propertyInfo .more{bottom:-.75em;position:relative}#InfoCardView.infoCardBronze .propertyInfo .more i{font-size:.75em}#InfoCardView.infoCardBronze .media{display:inline-block;padding:.5em 0 0 .5em}#InfoCardView.infoCardBronze img{max-width:100%}#InfoCardView.infoCardBronze h1{font-size:1.05em;color:#0b6839;min-height:25px;max-height:50px}#InfoCardView.infoCardBronze p{font-size:.83em}#InfoCardView.infoCardBronze p.reviews{color:#77b800;display:inline-block}#InfoCardView.infoCardBronze .neighborhood{max-width:6em;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:bottom}#InfoCardView.infoCardBronze .ratings{margin:.75em 0 0 0;padding:0}#InfoCardView.infoCardBronze .ratings li{display:inline-block;color:#77b800;width:.85em}#InfoCardView.infoCardBronze .spinner{top:32%;left:16%}#InfoCardView.infoCardBronze .aptsLogoMarkIcon{top:50%;left:24%}#InfoCardView.infoCardBasic{width:10em;padding:.5em}#InfoCardView.infoCardBasic h1{font-size:.875em;min-height:1.5em;margin-bottom:.5em}#InfoCardView.infoCardBasic h1 a{position:relative}#InfoCardView.infoCardBasic a.more{color:#77b800}#InfoCardView.infoCardBasic p{font-size:.83em}#InfoCardView.infoCardBasic .neighborhood{vertical-align:bottom;max-width:6em;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:inline-block}#InfoCardView.infoCardBasic.selected{border-bottom:4px solid #feb300}#InfoCardView.infoCardBasic .propertyInfo a:hover{color:#555}#InfoCardView.infoCardBasic .more,#InfoCardView.infoCardBronze .more{width:100%;text-align:right;display:block}#InfoCardView.infoCardBasic a.more:hover,#InfoCardView.infoCardBronze a.more:hover{color:#555}.infoCardPOIView{border:2px solid #77b800;background-color:rgba(255,255,255,.8);box-shadow:1px 1px 4px #999;width:10.83em;height:2.5em;padding:0 .55em}.infoCardPOIView h1{font-size:.7em;font-weight:bold;min-height:1.5em;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3f3f3f}.infoCardPOIView p{overflow:hidden;white-space:nowrap;font-size:.7em;text-overflow:ellipsis}.infoCardSchoolView{box-shadow:1px 1px 4px #999;width:20em;min-height:9em;display:table}.infoCardSchoolView .iconContainer{background-color:#efefef;width:20%;height:100%;text-align:center;display:table-cell}.infoCardSchoolView .iconContainer .rating{font-size:1.25em}.infoCardSchoolView .iconContainer .rating .outOf{font-size:.45em}.infoCardSchoolView .iconContainer .rating,.infoCardSchoolView .iconContainer .attendenceZone,.infoCardSchoolView .iconContainer .identified{margin-bottom:.5em}.infoCardSchoolView .descriptionContainer{width:80%;height:100%;background-color:#fff;padding-left:1em;font-size:.75em;display:table-cell}.infoCardSchoolView .descriptionContainer h1{font-size:1.65em}.infoCardSchoolView .descriptionContainer .schoolType{color:#b3b3b3;margin-bottom:.4em}.infoCardSchoolView .descriptionContainer .details{color:#b3b3b3}.infoCardSchoolView .descriptionContainer .schoolName,.infoCardSchoolView .descriptionContainer .phoneNumber,.infoCardSchoolView .descriptionContainer .details{margin-bottom:.3em}.infoCardSchoolView .iconContainer,.infoCardSchoolView .descriptionContainer{padding-top:1em;padding-bottom:1em}#MultipleInfoCardView.selected{border-bottom:4px solid #feb300}.multipleInfoCardViewFooter{border-right:1px solid #77b800;border-left:1px solid #77b800;background-color:rgba(255,255,255,.8);position:relative;height:1.8em}.multipleInfoCardViewFooter button{border:0 none;background-color:#77b800;padding:.25em .5em;position:absolute}.multipleInfoCardViewFooter button i{color:#fff}.multipleInfoCardViewFooter .footerPrev{left:0;top:0}.multipleInfoCardViewFooter .listingPage{display:inline-block;margin:0 auto;width:100%;text-align:center;height:1.8em;padding:.2em 0 0 0}.multipleInfoCardViewFooter .footerNext{right:0;top:0}.multipleInfoCardViewFooter .footerNext i{position:relative;left:.25em}.mapNavCount{background-color:rgba(255,255,255,.8);padding:.25em;font-size:1.25em;border:0 none;cursor:default;margin-bottom:.438em;height:50px;min-width:20%;max-width:98%;position:absolute;top:10px;right:9px;z-index:10;border-top:4px solid #949399}.mapNavCount h2.count{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1em;margin-top:.1em}.mapNavCount .mapNavIcon{width:18px;float:left;margin-right:.5em}.mapNavCount span.mapData{display:none}.mapNavToolbar{position:absolute;top:3.3em;right:9px;list-style:none;z-index:10;padding:0}.mapNavToolbar li.zoomOut{margin-bottom:.438em}.mapNavToolbar li:first-child{border-top:1px solid #e5e5e5}.mapNavToolbar li{background:rgba(0,0,0,.5);cursor:pointer;padding:.85em .5em .5em;width:3.5em;height:3.5em;text-align:center;left:199px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;z-index:5}.mapNavToolbar li:hover{background:rgba(0,0,0,.4)}.mapNavToolbar li:active{background:rgba(0,0,0,.7)}.mapNavToolbar li.mapType{border-top:1px solid #e5e5e5}.mapNavToolbar li.mapType span{color:#fff;font-size:1em}.mapNavToolbar li i{font-size:1.4em;color:#fff}.mapNavToolbar .drawIcon{font-size:20px;color:#fff}.mapNavToolbar .eraseType span{color:#fff;font-size:1em;position:relative;text-align:center}.MicrosoftMap .MapPushpinBase{cursor:pointer!important;overflow:visible!important}#map-container .MicrosoftMap .poiIcon{cursor:default!important;overflow:visible!important}.mapOverlay{background:rgba(0,0,0,.4);display:none;position:relative;z-index:30;width:100%;height:100%}.mapOverlay h3{text-align:center;position:relative;top:50%;color:#fff;margin-bottom:10px}.mapOverlay .snakePageLoader{position:relative;top:50%;color:#fff;width:24px;height:24px;left:0;right:0;margin:auto;background:url(Images/snake_loader.gif) no-repeat}.mapNavToolbar .active{background:rgba(102,153,0,.8)}.mapPolygonHelp{position:absolute;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.7);color:#fff;padding:1em 1em;width:100%;font-size:1.1em}/*
(1,18230): run-time error CSS1055: Expected media-query expression, found 'only'
*/
#advancedFilters.advancedFilters{overflow-x:hidden;padding:0 78px}@media only screen and (max-width:1676px){#advancedFilters.advancedFilters{padding:0 75px}}@media only screen and (max-width:1480px){#advancedFilters.advancedFilters{padding:0 50px}}@media only screen and (max-width:1280px){#advancedFilters.advancedFilters{padding:0 30px}}@media only screen and (max-width:1150px){#advancedFilters.advancedFilters{padding:0 40px}}@media only screen and (max-width:978px){#advancedFilters.advancedFilters{padding:0 20px}}#advancedFilters .actionButtons .doneClear{float:right;margin-top:1em;margin-bottom:1em}#advancedFilters .actionButtons .viewFavorites{position:relative;top:1px}@media only screen and (max-width:1676px){#advancedFilters .actionButtons{font-size:.93em}}@media only screen and (max-width:1480px){#advancedFilters .actionButtons{font-size:.875em}}#advancedFilters .advancedFilterSection{border-bottom:1px solid #e5e5e5;overflow:hidden;padding:1.25em 0 1em 0}#advancedFilters .advancedFilterSection:last-child{border:0 none}#advancedFilters .advancedFilterSection.lowRes,#advancedFilters .advancedFilterSection.lowResSecond{display:none;width:100%}#advancedFilters .advancedFilterSection.second{padding-bottom:3em}#advancedFilters .advancedFilterSection.third{padding-bottom:3em}#advancedFilters .advancedFilterSection.bathsSection{display:none;padding-bottom:4em}@media only screen and (max-width:1308px){#advancedFilters .advancedFilterSection.bathsSection{display:block}}#advancedFilters .advancedFilterSection.bathsSection .baths{margin-right:.5em;margin-top:-.5em;position:absolute;width:7em;height:2.25em}#advancedFilters .advancedFilterSection.bathsSection .baths button{border-radius:0;border:1px solid #b1b1b1;font-size:12px}#advancedFilters .advancedFilterSection.bathsSection .baths button.validation{border-color:red}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open{border-radius:0;margin:-5px 0 0 0;padding:0;max-height:10.25em!important}@media screen and (max-width:978px){#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open{min-height:10.95em!important}}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open li{border-bottom:1px solid #b1b1b1;margin-bottom:0;margin-left:0}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open a{color:#000;display:inline-block;padding:.75em 1.5em;width:100%}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open a:active{background-color:#609400}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open a:focus{display:inline-block;padding:.75em 1.5em;width:100%;background-color:#77b800;color:#fff;outline:none}#advancedFilters .advancedFilterSection.bathsSection .baths .dropdownMenu.open a:focus:active{background-color:#609400;padding:.75em 1.5em}@media only screen and (max-width:1150px){#advancedFilters .advancedFilterSection.second{display:none}#advancedFilters .advancedFilterSection.lowRes,#advancedFilters .advancedFilterSection.lowResSecond{display:inline-block}#advancedFilters .advancedFilterSection.lowRes .unitAmenities,#advancedFilters .advancedFilterSection.lowResSecond .unitAmenities,#advancedFilters .advancedFilterSection.lowRes .communityAmenities,#advancedFilters .advancedFilterSection.lowResSecond .communityAmenities{display:inline-block;float:left}#advancedFilters .advancedFilterSection.lowRes .communityAmenities,#advancedFilters .advancedFilterSection.lowResSecond .communityAmenities,#advancedFilters .advancedFilterSection.lowRes .specialties,#advancedFilters .advancedFilterSection.lowResSecond .specialties{min-width:170px}#advancedFilters .advancedFilterSection.lowRes .style,#advancedFilters .advancedFilterSection.lowResSecond .style,#advancedFilters .advancedFilterSection.lowRes .rating,#advancedFilters .advancedFilterSection.lowResSecond .rating,#advancedFilters .advancedFilterSection.lowRes .unitAmenities,#advancedFilters .advancedFilterSection.lowResSecond .unitAmenities{position:relative;float:left;display:inline-block;min-width:0}}#advancedFilters .style{float:left}@media only screen and (max-width:1150px){#advancedFilters .style{min-width:185px}}#advancedFilters .specialties{position:absolute;left:50%;margin-left:-100px;width:100%}@media only screen and (max-width:1150px){#advancedFilters .specialties{position:relative;left:0;margin-left:0;width:auto;float:left}}#advancedFilters .rating{margin-right:0;float:right;min-width:170px;display:inline-block}#advancedFilters .rating.lowRes{display:none}@media only screen and (max-width:1676px){#advancedFilters .rating{min-width:150px}}@media only screen and (max-width:1150px){#advancedFilters .rating{display:none}#advancedFilters .rating.lowRes{float:left;display:inline-block;min-width:185px}}#advancedFilters .petFriendly{float:left}@media only screen and (max-width:1150px){#advancedFilters .petFriendly{min-width:170px}}#advancedFilters .unitAmenities{position:absolute;left:50%;width:100%;margin-left:-100px}@media only screen and (max-width:1150px){#advancedFilters .unitAmenities{position:relative;float:left;display:inline-block;left:0;width:auto;margin-left:0}}#advancedFilters .communityAmenities{margin-right:0;float:right;min-width:150px}@media only screen and (max-width:1150px){#advancedFilters .communityAmenities{display:none}}#advancedFilters .style,#advancedFilters .specialties,#advancedFilters .petFriendly,#advancedFilters .keywordSearch,#advancedFilters .squareFeet{display:inline-block}#advancedFilters .keywordSearch{width:100%;position:relative;padding:0 0 1.25em 0}#advancedFilters .keywordSearch input[type="text"]{width:100%;border:1px solid #b1b1b1;height:2.25em;padding:.3em 2em .3em .3em}@media only screen and (max-width:1676px){#advancedFilters .keywordSearch input[type="text"]{font-size:13.5px;min-height:30px}}@media only screen and (max-width:1480px){#advancedFilters .keywordSearch input[type="text"]{font-size:12px}}@media only screen and (max-width:1150px){#advancedFilters .keywordSearch input[type="text"]{font-size:13px}}#advancedFilters .keywordSearch .searchIcon{position:absolute;top:3em;right:.5em}@media only screen and (max-width:1676px){#advancedFilters .keywordSearch .searchIcon{top:2.5em}}@media only screen and (max-width:1480px){#advancedFilters .keywordSearch .searchIcon{top:2.35em;right:.25em}}@media only screen and (max-width:1280px){#advancedFilters .keywordSearch .searchIcon{top:2.75em;right:.25em}}#advancedFilters .keywordSearch .keywordDirections{margin-top:.25em;margin-bottom:0}@media only screen and (max-width:1676px){#advancedFilters .keywordSearch .keywordDirections{font-size:13.5px}}@media only screen and (max-width:1480px){#advancedFilters .keywordSearch .keywordDirections{font-size:12px}}@media only screen and (max-width:1150px){#advancedFilters .keywordSearch .keywordDirections{font-size:13px}}#advancedFilters .to{margin:0 .5em;left:9.75em;position:relative;top:.25em}@media only screen and (max-width:1676px){#advancedFilters .to{font-size:13.5px;left:8em}}@media only screen and (max-width:1480px){#advancedFilters .to{font-size:12px;left:9em}}@media only screen and (max-width:1150px){#advancedFilters .to{font-size:14px;left:9.75em;top:0}}@media only screen and (max-width:978px){#advancedFilters .to{font-size:14px;left:8em;top:3px}}#advancedFilters .error{color:red;position:absolute;margin-top:30px}@media only screen and (max-width:1676px){#advancedFilters .error{font-size:13.5px}}@media only screen and (max-width:1480px){#advancedFilters .error{font-size:12px}}@media only screen and (max-width:1150px){#advancedFilters .error{font-size:13px}}#advancedFilters .maxSF{margin-left:9.75em;margin-right:1em}@media only screen and (max-width:1676px){#advancedFilters .maxSF{margin-left:6.75em}}@media only screen and (max-width:1150px){#advancedFilters .maxSF{margin-left:9.75em}}@media only screen and (max-width:978px){#advancedFilters .maxSF{margin-left:0;right:1em}}#advancedFilters .minSF,#advancedFilters .maxSF{height:2.25em;min-width:9.7em;position:absolute}@media only screen and (max-width:1676px){#advancedFilters .minSF,#advancedFilters .maxSF{min-width:6.7em}}@media only screen and (max-width:1150px){#advancedFilters .minSF,#advancedFilters .maxSF{min-width:7.75em}}@media only screen and (max-width:978px){#advancedFilters .minSF,#advancedFilters .maxSF{min-width:5.75em}}#advancedFilters .minSF button,#advancedFilters .maxSF button{border:1px solid #b1b1b1}@media only screen and (max-width:1905px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:.93em}}@media only screen and (max-width:1834px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:.83em}}@media only screen and (max-width:1521px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:.75em}}@media only screen and (max-width:1403px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:.75em}}@media only screen and (max-width:1180px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:13px}}@media only screen and (max-width:1060px){#advancedFilters .minSF button,#advancedFilters .maxSF button{font-size:13px}}#advancedFilters .minSF button.invalid,#advancedFilters .maxSF button.invalid{border-color:red}#advancedFilters .minSF .dropdownMenu,#advancedFilters .maxSF .dropdownMenu{max-height:175px!important}#advancedFilters .minSF .dropdownMenu.open,#advancedFilters .maxSF .dropdownMenu.open{border-radius:0;margin:0;left:0;padding:0}#advancedFilters .minSF .dropdownMenu.open li,#advancedFilters .maxSF .dropdownMenu.open li{border-bottom:1px solid #b1b1b1;margin:0}#advancedFilters .minSF .dropdownMenu.open li.selected a,#advancedFilters .maxSF .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#advancedFilters .minSF .dropdownMenu.open li.selected a:focus,#advancedFilters .maxSF .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#advancedFilters .minSF .dropdownMenu.open li.selected a.hover,#advancedFilters .maxSF .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#advancedFilters .minSF .dropdownMenu.open a,#advancedFilters .maxSF .dropdownMenu.open a{color:#000;display:inline-block;padding:.5em .5em;width:100%}#advancedFilters .minSF .dropdownMenu.open a.hover,#advancedFilters .maxSF .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#advancedFilters .minSF .dropdownMenu.open a:active,#advancedFilters .maxSF .dropdownMenu.open a:active{background-color:#609400}#advancedFilters .minSF .dropdownMenu.open a:focus,#advancedFilters .maxSF .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}#advancedFilters .minSF .dropdownMenu.open a:focus:active,#advancedFilters .maxSF .dropdownMenu.open a:focus:active{background-color:#609400}#advancedFilters h4{color:#7f7e7e;font-size:16px;margin-bottom:1.25em;font-family:"CostarBrownRegular"}@media only screen and (max-width:1676px){#advancedFilters h4{font-size:13.5px}}@media only screen and (max-width:1480px){#advancedFilters h4{font-size:12px}}@media only screen and (max-width:1150px){#advancedFilters h4{font-size:14px}}#advancedFilters ul{list-style:none;padding:0}#advancedFilters li{margin-bottom:.625em;margin-left:-1em;font-size:16px}@media only screen and (max-width:1676px){#advancedFilters li{font-size:13.5px}}@media only screen and (max-width:1480px){#advancedFilters li{font-size:12px}}@media only screen and (max-width:1150px){#advancedFilters li{font-size:13px}}@media only screen and (max-width:1905px){#advancedFilters .primaryCheckbox+label:before{left:0;width:13px;height:13px;top:1px}}@media only screen and (max-width:1834px){#advancedFilters .primaryCheckbox+label:before{left:0;width:12px;height:12px;top:1px}}@media only screen and (max-width:1521px){#advancedFilters .primaryCheckbox+label:before{left:0;width:11px;height:11px;top:1px}}@media only screen and (max-width:1403px){#advancedFilters .primaryCheckbox+label:before{left:0;width:10px;height:10px;top:1px}}@media only screen and (max-width:978px){#advancedFilters .primaryCheckbox+label:before{left:0;width:13px;height:13px;top:1px}}@media only screen and (max-width:1834px){#advancedFilters .primaryCheckbox:checked+label:after{top:-1px}}@media only screen and (max-width:1521px){#advancedFilters .primaryCheckbox:checked+label:after{top:-2px;left:0}}@media only screen and (max-width:1403px){#advancedFilters .primaryCheckbox:checked+label:after{top:-2px;width:12px;left:0}}@media only screen and (max-width:978px){#advancedFilters .primaryCheckbox:checked+label:after{top:-2px;width:14px;left:0}}#advancedFilters .energyLeed{float:right;margin-right:2.25em;margin-top:1em;color:#7f7e7e;font-family:"CostarBrownRegular";display:inline-block}@media only screen and (max-width:1150px){#advancedFilters .energyLeed{margin-top:.25em}}#advancedFilters .leed{position:relative}#advancedFilters .leed:after{content:'';background:url(/Content/images/icons.png) no-repeat;background-position:0 -252px;display:inline-block;width:25px;height:25px;position:absolute;top:0;right:-2em}@media only screen and (max-width:1834px){#advancedFilters .leed:after{right:-2.25em}}@media only screen and (max-width:1521px){#advancedFilters .leed:after{right:-2.75em}}#advancedFilters .energyStar{position:relative}#advancedFilters .energyStar:after{content:'';background:url(/Content/images/icons.png) no-repeat;background-position:-36px -252px;display:inline-block;width:22px;height:24px;position:absolute;top:0;right:-1.85em}@media only screen and (max-width:1834px){#advancedFilters .energyStar:after{right:-2em}}@media only screen and (max-width:1521px){#advancedFilters .energyStar:after{right:-2.5em}}#advancedFilters .rating i{left:1.25em;color:#929292}#advancedFilters .favoriteFilledIcon{margin-right:.5em;margin:0 .5em 0 0;display:inline-block;width:auto;font-size:100%;top:0;position:relative}#advancedFilters .planCommute{display:none}#advancedFilters .sort{display:none}#advancedFilters .viewFavoritesSmall{display:none}#advancedFilters .highResWrapper{display:block}#advancedFilters .showHideWrapper{display:none}#advancedFilters .showAdvancedFilters,#advancedFilters .hideAdvancedFilters{display:inline-block;margin:1.5em 0 4em 0;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}#advancedFilters .showAdvancedFilters i,#advancedFilters .hideAdvancedFilters i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;margin-left:.5em}#advancedFilters .hideAdvancedFilters{margin-bottom:1.5em;border-top:1px solid #e5e5e5;width:100%;padding-top:1.25em;text-align:center}#advancedFilters .hideAdvancedFilters i{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:.25em}@media screen and (max-width:1150px){#advancedFilters .showHideWrapper{display:block}#advancedFilters .highResWrapper{display:none}}@media screen and (max-width:978px){#advancedFilters .planCommute{display:block}#advancedFilters .planCommute .primary{width:100%}#advancedFilters .keywordSearch .keywordDirections{padding-bottom:2em;border-bottom:1px solid #e5e5e5}#advancedFilters .sort{display:inline-block;width:44%;margin-right:1.25em}#advancedFilters .sort button{border:1px solid #77b800;color:#77b800}#advancedFilters .sort button.invalid{border-color:red}#advancedFilters .sort .dropdownMenu{max-height:175px!important}#advancedFilters .sort .dropdownMenu.open{border-radius:0;margin:0;left:0;padding:0}#advancedFilters .sort .dropdownMenu.open li{border-bottom:1px solid #b1b1b1;margin:0}#advancedFilters .sort .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#advancedFilters .sort .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#advancedFilters .sort .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#advancedFilters .sort .dropdownMenu.open a{color:#000;display:inline-block;padding:.5em .5em;width:100%}#advancedFilters .sort .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#advancedFilters .sort .dropdownMenu.open a:active{background-color:#609400}#advancedFilters .sort .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}#advancedFilters .sort .dropdownMenu.open a:focus:active{background-color:#609400}#advancedFilters .advancedFilterSection{padding:1em 0}#advancedFilters .advancedFilterSection.bathsSection{padding-bottom:4.5em}#advancedFilters .petFriendly{min-width:100%;border-bottom:1px solid #e5e5e5}#advancedFilters .unitAmenities{padding-top:1em}#advancedFilters .advancedFilterSection.lowResSecond{padding-bottom:.5em}#advancedFilters .advancedFilterSection.lowRes{padding-bottom:.5em}#advancedFilters .advancedFilterSection.lowResSecond .communityAmenities{min-width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:.5em}#advancedFilters .advancedFilterSection.lowResSecond .style{padding-top:1em}#advancedFilters .advancedFilterSection.lowRes .specialties{min-width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:.5em}#advancedFilters .advancedFilterSection.lowRes .rating{padding-top:1em}#advancedFilters .viewFavorites{display:none}#advancedFilters .viewFavoritesSmall{display:inline-block;width:44%;height:2.45em;padding:.5em .75em;top:2px;position:relative}#advancedFilters .clear{margin-top:1em;width:44%;height:2.4em;margin-right:1.25em}#advancedFilters .done{width:44%;height:2.4em}}@media screen and (max-width:978px) andonly screen and (max-width:1060px){#advancedFilters .sort button{font-size:13px}}#myPlaces.myPlaces{padding:0 80px 80px 80px;overflow-x:hidden}#myPlaces.myPlaces ul{list-style:none;padding:0}#myPlaces.myPlaces h2{font-size:22px;color:#000;margin:60px 0 20px 0}#myPlaces.myPlaces h3{font-size:20px;color:#7f7e7e;font-family:"CostarBrownRegular";margin:0 0 20px 0}#myPlaces .buttonWrapperSmall{display:none}#myPlaces .addAnotherSmall{display:none}#myPlaces .actionButtons{border-bottom:1px solid #e5e5e5;position:absolute;left:0;width:100%;height:2.25em}#myPlaces .actionButtons:after{content:'';display:block;height:1px;box-shadow:0 .5px 2px #e5e5e5;margin-top:2.15em}#myPlaces .actionButtons button{font-size:.83em;padding:4px 12px;margin-right:.25em}#myPlaces .actionButtons .doneClear{padding:.35em 0;position:absolute;right:.25em}#myPlaces .actionButtons .primary,#myPlaces .actionButtons .secondary{border-color:#77b800}#myPlaces .myPlacesSection{overflow:hidden;padding:20px 0}#myPlaces .myPlacesSection.sliderSection{overflow:visible}#myPlaces .myPlacesSection.sliderSection.ie9 .timeAmount:before{top:51px}#myPlaces .myPlacesSection .buttonWrapper{float:right;margin-top:46px}#myPlaces .myPlacesSection .primary{font-size:14px}#myPlaces .myPlacesSection .primary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .primary.disabled:hover,#myPlaces .myPlacesSection .primary.disabled:active{opacity:.3;color:#fff;background-color:#77b800;border-color:#fff}#myPlaces .myPlacesSection .secondary{font-size:14px}#myPlaces .myPlacesSection .secondary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .secondary.disabled:hover,#myPlaces .myPlacesSection .secondary.disabled:active{color:#77b800;background-color:#fff;border-color:#77b800}#myPlaces .myPlacesLookup{min-height:2.25em}#myPlaces .myPlacesLookup input[type="text"]{width:590px;border:1px solid #b1b1b1;height:35px;padding:0 2em 0 .3em;position:absolute}#myPlaces .myPlacesLookup input[type="text"].error{border-color:red}#myPlaces .myPlacesLookup input[type="text"].error:focus{border-color:red;outline:none}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:640px;margin-top:9px}#myPlaces .errorMessage{color:red;margin:.25em 0 0 0;position:absolute}#myPlaces .results{top:2.23em;font-size:16px;width:590px;margin:0;max-height:10em;overflow-y:auto}#myPlaces .results li{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden}#myPlaces .modeOfTransportation{display:table;border-radius:4px;width:99%}#myPlaces .modeOfTransportation.rushHour{width:196px;height:38px}#myPlaces .modeOfTransportation.rushHour li:first-child,#myPlaces .modeOfTransportation.rushHour li:last-child,#myPlaces .modeOfTransportation.rushHour li{width:50%}#myPlaces .modeOfTransportation.rushHour button{height:38px}#myPlaces .modeOfTransportation li{display:table-cell;width:125px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#myPlaces .modeOfTransportation li:first-child button{border-left:1px solid #cacaca;border-radius:4px 0 0 4px}#myPlaces .modeOfTransportation li:first-child button.active{border-color:gray}#myPlaces .modeOfTransportation li:first-child button:hover{border-color:#434343}#myPlaces .modeOfTransportation li:last-child button{border-radius:0 4px 4px 0}#myPlaces .modeOfTransportation button{background-color:#fff;color:#999;border:1px solid #cacaca;border-left:0 none;width:100%;height:40px}#myPlaces .modeOfTransportation button.active{background-color:#929292;border-color:gray;border-left:1px solid gray;color:#fff}#myPlaces .modeOfTransportation button:hover{background-color:#555;border-color:#434343;border-left:1px solid #434343;color:#fff}#myPlaces .yourPlaces .yourPlacesHeader{position:relative}#myPlaces .yourPlaces .yourPlacesHeader:before{content:'';display:block;height:1px;background-color:#b1b1b1;position:relative;top:1.5em}#myPlaces .yourPlaces .instructions{color:#999;margin-top:.5em;display:inline-block}#myPlaces .yourPlaces h3{font-size:22px;color:#77b800;background-color:#fff;display:inline-block;position:relative;margin-left:-79px;padding:0 .75em;margin-bottom:0;left:50%}#myPlaces .places{min-height:4em}#myPlaces .places li{font-size:1.25em;position:relative}#myPlaces .places .address{max-width:65%}#myPlaces .places .address.car{max-width:60%}#myPlaces .places .address.walk{max-width:58%}#myPlaces .places .address.bike{max-width:65%}#myPlaces .places .address.publicTransit{max-width:50%}#myPlaces .places .address:hover{cursor:pointer}#myPlaces .address{color:#77b800;font-weight:bold;display:inline-block;max-width:8.5em;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:bottom}#myPlaces .transportation{color:#7f7e7e;font-family:"CostarBrownRegular"}#myPlaces .time{font-weight:normal}#myPlaces .closeIcon{color:#7e0000;position:absolute;right:-.75em;top:.75em;border:0 none;font-size:14px}#myPlaces .slider{left:50%;position:relative;margin-left:-258px}#myPlaces .slider .sliderBackground{background:#38d418;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ZDQxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4Y2EyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzI5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#38d418 0%,#f8ca2c 50%,#d72920 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#38d418),color-stop(50%,#f8ca2c),color-stop(100%,#d72920));background:-webkit-linear-gradient(left,#38d418 0%,#f8ca2c 50%,#d72920 100%);background:-o-linear-gradient(left,#38d418 0%,#f8ca2c 50%,#d72920 100%);background:-ms-linear-gradient(left,#38d418 0%,#f8ca2c 50%,#d72920 100%);background:linear-gradient(to right,#38d418 0%,#f8ca2c 50%,#d72920 100%);width:535px;height:12px;border-radius:12px;position:relative;margin:80px 0 0 0}#myPlaces .slider .scrubber{background:#dbdbdb;background:-moz-linear-gradient(left,#dbdbdb 0%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dbdbdb),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#dbdbdb 0%,#fff 100%);background:-o-linear-gradient(left,#dbdbdb 0%,#fff 100%);background:-ms-linear-gradient(left,#dbdbdb 0%,#fff 100%);background:linear-gradient(to right,#dbdbdb 0%,#fff 100%);cursor:pointer;z-index:5;border:1px solid #999;width:19px;height:25px;position:relative;top:-6px;left:0}#myPlaces .slider .timeTransition{-o-transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;transition:all ease-out .3s 0s}#myPlaces .slider .timeAmount{background-color:#fff;width:4em;height:3.2em;border:1px solid #cacaca;text-align:center;padding:0;position:relative;top:-59px;left:-22px;box-shadow:0 0 1px #cacaca}#myPlaces .slider .timeAmount:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#cacaca transparent transparent transparent;position:relative;top:50px;left:41%}#myPlaces .slider .timeAmount:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#fff transparent transparent transparent;position:relative;top:-.25em;left:41%}#myPlaces .slider .timeAmount input{width:31px;height:22px;text-align:center;padding:0;border:1px solid #b1b1b1}#myPlaces .slider .timeAmount span{font-size:.75em;top:-4px;position:relative}#myPlaces .slider .timeUnits span{display:inline-block;width:38px;text-align:center;color:#999}#myPlaces .slider .timeUnits span.firstUnit{margin-right:13.5em;margin-left:-1em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:13.5em}#myPlaces .slider .breaks{width:1px;height:11px;background-color:#000;margin-left:8.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:7.5em;display:inline-block;top:-6px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-27px;margin-left:15.5em}@media only screen and (max-width:1740px){#myPlaces.myPlaces{padding:0 70px 70px 70px}#myPlaces.myPlaces h2{font-size:18px;margin:50px 0 15px 0}#myPlaces.myPlaces h3{font-size:18px}#myPlaces .myPlacesSection .primary{float:right}#myPlaces .myPlacesSection .primary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .primary.disabled:hover,#myPlaces .myPlacesSection .primary.disabled:active{opacity:.3;color:#fff;background-color:#77b800;border-color:#fff}#myPlaces .myPlacesLookup input[type="text"]{width:490px;height:30px;font-size:14px}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:528px;margin-top:7px}#myPlaces .results{font-size:14px;width:490px;max-height:11.25em}#myPlaces .modeOfTransportation li{font-size:14px}#myPlaces .yourPlaces h3{font-size:18px;margin-left:-79px}#myPlaces .places li{font-size:18px}#myPlaces .closeIcon{font-size:14px;top:.6em}#myPlaces .slider{left:50%;position:relative;margin-left:-221px}#myPlaces .slider .sliderBackground{width:440px;height:10px;margin:80px 0 0 0}#myPlaces .slider .timeUnits span{font-size:14px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:12em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:12.5em}#myPlaces .slider .breaks{width:1px;height:10px;background-color:#000;margin-left:6.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:6.5em;display:inline-block;top:-7px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-28px;margin-left:13.5em}}@media only screen and (max-width:1495px){#myPlaces.myPlaces{padding:0 55px 55px 55px}#myPlaces.myPlaces h2{font-size:16px;margin:50px 0 15px 0}#myPlaces.myPlaces h3{font-size:16px}#myPlaces .myPlacesSection .primary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .primary.disabled:hover,#myPlaces .myPlacesSection .primary.disabled:active{opacity:.3;color:#fff;background-color:#77b800;border-color:#fff}#myPlaces .myPlacesLookup input[type="text"]{width:425px;height:30px;font-size:14px}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:452px;margin-top:7px}#myPlaces .results{font-size:14px;width:425px;max-height:11.25em}#myPlaces .modeOfTransportation li{font-size:14px;width:115px}#myPlaces .yourPlaces .yourPlacesHeader{position:relative}#myPlaces .yourPlaces .yourPlacesHeader:before{top:17px}#myPlaces .yourPlaces h3{font-size:16px;margin-left:-79px}#myPlaces .places li{font-size:16px}#myPlaces .closeIcon{font-size:14px;top:.3em}#myPlaces .slider{left:50%;position:relative;margin-left:-202px}#myPlaces .slider .sliderBackground{width:390px;height:10px;margin:80px 0 0 0}#myPlaces .slider .timeUnits span{font-size:14px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:10.75em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:10.5em}#myPlaces .slider .breaks{width:1px;height:10px;background-color:#000;margin-left:6.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:5.5em;display:inline-block;top:-7px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-28px;margin-left:11.5em}#myPlaces .walkScoreCopyright{text-decoration:underline;color:#77b800;display:block;margin-top:1em}}@media only screen and (max-width:1345px){#myPlaces.myPlaces{padding:0 45px 45px 45px}#myPlaces.myPlaces h2{font-size:16px;margin:50px 0 15px 0}#myPlaces.myPlaces h3{font-size:16px}#myPlaces .myPlacesSection .primary{font-size:14px}#myPlaces .myPlacesSection .primary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .primary.disabled:hover,#myPlaces .myPlacesSection .primary.disabled:active{opacity:.3;color:#fff;background-color:#77b800;border-color:#fff}#myPlaces .myPlacesLookup input[type="text"]{width:415px;height:30px;font-size:14px}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:431px;margin-top:4px}#myPlaces .results{font-size:14px;width:415px;max-height:11.25em}#myPlaces .modeOfTransportation li{font-size:13px}#myPlaces .yourPlaces .yourPlacesHeader{position:relative}#myPlaces .yourPlaces .yourPlacesHeader:before{top:17px}#myPlaces .yourPlaces h3{font-size:16px;margin-left:-63px}#myPlaces .places li{font-size:16px}#myPlaces .closeIcon{font-size:14px;top:.25em}#myPlaces .slider{left:50%;position:relative;margin-left:-202px}#myPlaces .slider .sliderBackground{width:390px;height:10px;margin:80px 0 0 0}#myPlaces .slider .timeUnits span{font-size:14px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:10.75em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:10.5em}#myPlaces .slider .breaks{width:1px;height:10px;background-color:#000;margin-left:6.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:5.5em;display:inline-block;top:-7px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-28px;margin-left:11.5em}}@media only screen and (max-width:1289px){#myPlaces .myPlacesLookup input[type="text"]{width:420px;height:30px;font-size:14px}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:423px;margin-top:7px}#myPlaces .results{font-size:14px;width:420px;max-height:11.25em}#myPlaces .slider{left:50%;position:relative;margin-left:-202px}#myPlaces .slider .sliderBackground{width:390px;height:10px;margin:80px 0 0 0}#myPlaces .slider .timeUnits span{font-size:14px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:10.75em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:10.5em}#myPlaces .slider .breaks{width:1px;height:10px;background-color:#000;margin-left:6.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:5.5em;display:inline-block;top:-7px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-28px;margin-left:11.5em}}@media only screen and (max-width:1295px){#myPlaces.myPlaces{padding:0 35px 35px 35px}#myPlaces.myPlaces h2{font-size:16px;margin:40px 0 15px 0}#myPlaces.myPlaces h3{font-size:16px}#myPlaces .primaryCheckbox:checked+label:after{top:-1px}#myPlaces .myPlacesSection .primary{font-size:14px}#myPlaces .myPlacesSection .primary.disabled{opacity:.3;cursor:default}#myPlaces .myPlacesSection .primary.disabled:hover,#myPlaces .myPlacesSection .primary.disabled:active{opacity:.3;color:#fff;background-color:#77b800;border-color:#fff}#myPlaces .results{font-size:14px;width:320px;max-height:11.25em}#myPlaces .modeOfTransportation li{font-size:11px}#myPlaces .yourPlaces .yourPlacesHeader{position:relative}#myPlaces .yourPlaces .yourPlacesHeader:before{top:17px}#myPlaces .yourPlaces h3{font-size:16px;margin-left:-63px}#myPlaces .places li{font-size:12px}#myPlaces .closeIcon{font-size:12px;top:.1em}}@media only screen and (max-width:1207px){#myPlaces .myPlacesLookup input[type="text"]{width:320px;height:30px;font-size:14px}#myPlaces .myPlacesLookup .searchIcon{position:absolute;left:328px;margin-top:7px}#myPlaces .slider{left:50%;position:relative;margin-left:-158px}#myPlaces .slider .sliderBackground{width:290px;height:10px;margin:70px 0 0 0}#myPlaces .slider .timeUnits span{font-size:14px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:7em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:6.5em}#myPlaces .slider .breaks{width:1px;height:10px;background-color:#000;margin-left:4.75em;position:absolute;top:0}#myPlaces .slider .breaks:before{content:'';width:1px;height:100%;background-color:#000;margin-left:4.5em;display:inline-block;top:-7px;position:relative}#myPlaces .slider .breaks:after{content:'';width:1px;height:100%;background-color:#000;display:inline-block;position:relative;top:-28px;margin-left:8.5em}}@media only screen and (max-width:978px){#myPlaces.myPlaces{padding:0 20px 20px 20px}#myPlaces.myPlaces h2{margin-top:20px}#myPlaces .myPlacesSection{padding-bottom:0;padding-top:15px}#myPlaces .myPlacesLookup input[type="text"]{width:269px}#myPlaces .results{width:269px}#myPlaces .myPlacesLookup .searchIcon{left:265px}#myPlaces .errorMessage{font-size:12px;margin-top:-5px}#myPlaces .slider{margin-left:-133px}#myPlaces .slider .timeAmount{width:3.75em;left:-20px}#myPlaces .slider .sliderBackground{width:270px}#myPlaces .slider .timeUnits span.firstUnit{margin-right:9em}#myPlaces .slider .timeUnits span.secondUnit{margin-right:6em}#myPlaces .slider .timeUnits span{font-size:11px}#myPlaces .buttonWrapper{display:none}#myPlaces .modeOfTransportation{width:100%;border:1px solid #999;border-radius:4px;display:block;height:83px}#myPlaces .modeOfTransportation li{display:inline-block;width:50%;float:left;font-size:14px;border-radius:0;border-bottom:1px solid #999}#myPlaces .modeOfTransportation li button{border:0 none}#myPlaces .modeOfTransportation li:first-child button,#myPlaces .modeOfTransportation li:last-child button{border:0 none;border-radius:0}#myPlaces .modeOfTransportation li:firstchild{border-radius:4px 0 0 0}#myPlaces .modeOfTransportation li:first-child+li{border-left:1px solid #999;border-radius:0 4px 0 0}#myPlaces .modeOfTransportation li:first-child+li+li{border-radius:0 0 0 4px}#myPlaces .modeOfTransportation li:last-child{border-radius:0 0 4px 0}#myPlaces .modeOfTransportation li:last-child button{border-left:1px solid #999}#myPlaces .modeOfTransportation.rushHour{width:100%;height:40px;border:1px solid #999;border-radius:4px}#myPlaces .modeOfTransportation.rushHour li{float:left}#myPlaces .modeOfTransportation.rushHour li:first-child,#myPlaces .modeOfTransportation.rushHour li:last-child{width:50%}#myPlaces .modeOfTransportation.rushHour li:first-child{border-radius:4px 0 0 4px}#myPlaces .modeOfTransportation.rushHour li:last-child{border-radius:0 4px 4px 0;border:0 none}#myPlaces .buttonWrapperSmall{display:block;margin-top:4em;padding-top:1em;border-top:1px solid #e5e5e5}#myPlaces .buttonWrapperSmall .primary,#myPlaces .buttonWrapperSmall .secondary{height:34px;width:46%}#myPlaces .buttonWrapperSmall .primary{margin-right:0}#myPlaces .walkScoreCopyright{font-size:.85em}#myPlaces .addAnotherSmall{display:inline-block;height:34px;position:absolute;right:1em;margin-bottom:1em}#myPlaces .yourPlacesHeader{margin-top:1em}#myPlaces .yourPlaces h3{color:#929292;margin-left:-78px}#myPlaces .places li{font-size:14px;margin-bottom:.5em}#myPlaces .places .address{display:block}#myPlaces .places .address.car,#myPlaces .places .address.walk,#myPlaces .places .address.bike,#myPlaces .places .address.publicTransit{max-width:95%}#myPlaces .closeIcon{color:#77b800;top:.25em}}#myPlacesErrorModal.myPlacesErrorModal .closeIcon{font-size:14px;color:#999;border:0 none;position:absolute;right:3px;top:5px}#myPlacesErrorModal.myPlacesErrorModal .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#myPlacesErrorModal.myPlacesErrorModal h3{font-size:34px;color:#77b800}#myPlacesErrorModal.myPlacesErrorModal .primary{margin-top:.5em;width:110px;text-transform:uppercase}#myPlacesErrorModal.myPlacesErrorModal .primary.first{margin-right:.5em}.favoritePopup{top:0;position:absolute;background:#fff;border:2px solid #77b800;width:70px;height:31px;display:none;z-index:50}.favoritePopup a{cursor:pointer}.verticalRule{width:2px;height:28px;background-color:#77b800;display:inline-block}.favoriteFilledIcon,.favoriteDislikedIcon{display:inline-block;margin:0 5px;width:1em;font-size:1.3em;top:-.25em;position:relative}.liked{margin-bottom:6px;color:#77b800}.arrowLeft:after,.arrowLeft:before{right:100%;top:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowLeft:after{border-color:rgba(112,181,73,0);border-right-color:#fff;border-width:5px;margin-top:5px}.arrowLeft:before{border-color:rgba(112,181,73,0);border-right-color:#77b800;border-width:8px;margin-top:2px}.arrowDown:after,.arrowDown:before{top:100%;left:-5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowDown:after{border-color:rgba(112,181,73,0);border-top-color:#fff;border-width:5px;margin-left:46px}.arrowDown:before{border-color:rgba(112,181,73,0);border-top-color:#77b800;border-width:8px;margin-left:43px}#suggestions.suggestions{box-shadow:0 1px 3px #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}#suggestions.suggestions.hide{padding:0;height:0;margin-bottom:0}#suggestions.suggestions h3{text-transform:uppercase;color:#000;font-size:1.05em}#suggestions.suggestions p{color:#77b800;cursor:pointer;display:inline-block}#suggestions.suggestions p:hover{color:#3f3f3f}#suggestions.suggestions .closeIcon{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}#suggestions.suggestions .lookingFor{margin-top:2em}#suggestions.suggestions li{margin:.5em 0;list-style:none}#suggestions.suggestions li a{font-weight:normal;text-decoration:none}#nomatch.nomatch{box-shadow:0 1px 3px #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden}#nomatch.nomatch.hide{padding:0;height:0;margin-bottom:0}#nomatch.nomatch h3{text-transform:uppercase;color:#000;font-size:1.05em}#nomatch.nomatch p{color:#000;margin-bottom:1em}#nomatch.nomatch p span{text-transform:uppercase}#nomatch.nomatch .closeIcon{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}#savedSearchModal h2,#savedSearchConfirm h2,#savedSearchAuthModal h2,#savedSearchConfirm h2{font-size:2em;color:#77b800;text-align:center;margin:0 1em .2em}#savedSearchModal .modalHeader .modalSubTitle,#savedSearchConfirm .modalHeader .modalSubTitle,#savedSearchAuthModal .modalHeader .modalSubTitle,#savedSearchConfirm .modalHeader .modalSubTitle{text-align:left}#savedSearchModal .modalBody,#savedSearchConfirm .modalBody,#savedSearchAuthModal .modalBody,#savedSearchConfirm .modalBody{padding:0 3em 4em}#savedSearchModal ul,#savedSearchConfirm ul,#savedSearchAuthModal ul,#savedSearchConfirm ul{padding:0}#savedSearchModal .primary,#savedSearchConfirm .primary,#savedSearchAuthModal .primary,#savedSearchConfirm .primary{padding:7px 20px}#savedSearchModal .error,#savedSearchConfirm .error,#savedSearchAuthModal .error,#savedSearchConfirm .error{display:none;margin:0;color:red}#savedSearchModal input{width:16em;padding:.3em}#savedSearchModal .selectDropdown{min-width:150px}#savedSearchModal .spinner{top:3.3em}#savedSearchModal .alertStatus{min-width:150px}#savedSearchModal .savedSearchForm p{display:inline;margin:0 1.2em}#savedSearchModal .saveComplete .spinner{left:27.5em}#savedSearchModal .modalHeader,#savedSearchAuthModal .modalHeader{border-bottom:0 none;padding:1em}#savedSearchModal .modalHeader .close,#savedSearchAuthModal .modalHeader .close{margin-top:-2px;border:0 none;background-color:#fff;float:right}#savedSearchModal ul,#savedSearchAuthModal ul{list-style:none}#savedSearchModal .savedSearchForm,#savedSearchAuthModal .savedSearchForm{width:100%}#savedSearchModal .savedSearchForm li.savedSearchWrap,#savedSearchAuthModal .savedSearchForm li.savedSearchWrap{margin-bottom:.5em;display:inline-block}#savedSearchModal .savedSearchForm .saveComplete .spinner,#savedSearchAuthModal .savedSearchForm .saveComplete .spinner{position:absolute}#savedSearchModal .savedSearchForm .saveComplete .primary,#savedSearchAuthModal .savedSearchForm .saveComplete .primary{float:right}#savedSearchModal .savedSearchForm .alertStatus,#savedSearchAuthModal .savedSearchForm .alertStatus,#savedSearchModal .savedSearchForm .savedSearchResultList,#savedSearchAuthModal .savedSearchForm .savedSearchResultList{margin-top:10px}#savedSearchConfirm .modalHeader{border-bottom:0 none;padding-left:3em}#savedSearchConfirm .modalHeader .modalSubTitle{padding-top:2em;color:#999}#savedSearchConfirm .modalBody{padding:4em 3em}#savedSearchConfirm li{margin-bottom:.6em}#savedSearchConfirm .appsBottomBanner .bannerImg{width:46%;display:inline-block;margin-right:.938em}#savedSearchConfirm .appsBottomBanner .bannerInfo{width:49%;display:inline-block;position:relative;top:-2em}#savedSearchConfirm .appsBottomBanner .bannerInfo ul{font-size:.75em}#savedSearchConfirm .appsBottomBanner .responsiveImg{max-width:100%}#savedSearchConfirm .appsBottomBanner .saveComplete{position:relative}#savedSearchConfirm .appsBottomBanner .saveComplete .primary{padding:.438em 1.25em;float:right}#savedSearchConfirm .appsBottomBanner .saveComplete .secondary{margin-right:.625em}#savedSearchConfirm .appsBottomBanner .saveComplete .spinner{top:-.5em;position:absolute;left:25em}#savedSearchConfirm .appsBottomBanner .saveComplete #savedSearches{margin-right:.6em;float:left}#savedSearchConfirm i.checkmarkIcon{color:#77b800;margin-right:.5em}#savedSearchAuthModal .chooseSavedSearch label{min-width:11em;display:inline-block;margin-right:1em}#savedSearchAuthModal .chooseSavedSearch input{margin-right:10px}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap{width:100%}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap input{width:100%;padding:.3em}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap p.searchUpdate{text-align:center;margin:0;width:12em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .alertStatus{width:100%}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .alertStatus .dropdownMenu.open{max-width:11em}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .bootstrap-select .dropdownToggle span.text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#savedSearchAuthModal .savedSearchResultList{min-width:350px;max-width:350px}#savedSearchAuthModal .savedSearchResultList .dropdownToggle span{text-overflow:ellipsis;white-space:nowrap;max-width:315px}#savedSearchAuthModal .saveComplete{position:relative}#savedSearchAuthModal .saveComplete .authSpinner{top:-.5em;left:25em}#savedSearchAuthModal li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedSearchAuthModal .modalHeader .modalSubTitle{color:#999;padding:0 2em}.iPadVideoPlayer{position:absolute;left:-9999px}#modalVideoPlayerContainer{position:relative}#videoPlayerWrapper{color:#fff;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media only screen and (min-width:2500px){#videoPlayerWrapper{min-height:1100px}}@media only screen and (max-width:2000px){#videoPlayerWrapper{min-height:900px}}@media only screen and (max-width:1660px){#videoPlayerWrapper{min-height:800px}}@media only screen and (max-width:1400px){#videoPlayerWrapper{min-height:680px;top:60%}}@media only screen and (max-width:1024px){#videoPlayerWrapper{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#videoPlayerWrapper{min-height:560px;top:50%}}@media only screen and (max-width:1024px) and (max-height:768px){#videoPlayerWrapper{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#videoPlayerWrapper{min-height:420px;top:50%}}#videoPlayerWrapper .viewerContent{width:66%;margin:.5% auto;height:75%}#videoPlayerWrapper .viewerContent .videoPlayer{height:100%;display:none;position:relative}#videoPlayerWrapper .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:5px;border:none;background-color:transparent}#videoPlayerWrapper .viewerContent .videoPlayer.active{display:block}#videoPlayerWrapper .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%}#contactLeadForm.contactLeadWrapper{width:451px;height:625px}#contactLeadForm.contactLeadWrapper .error{color:red;margin:-.75em 0 .5em 0;font-size:14px}#contactLeadForm.contactLeadWrapper h3{font-size:36px;color:#fff;background-color:#77b800;padding:.4em;text-align:center}#contactLeadForm.contactLeadWrapper h3 .phoneIcon{position:relative;vertical-align:middle;left:-.25em}#contactLeadForm.contactLeadWrapper fieldset{border:0 none;padding:0;margin:0}#contactLeadForm.contactLeadWrapper input,#contactLeadForm.contactLeadWrapper textarea,#contactLeadForm.contactLeadWrapper select{display:block;border:1px solid #b1b1b1;padding:.35em .75em;font-size:18px;width:100%;margin-bottom:1em}#contactLeadForm.contactLeadWrapper select{-moz-appearance:none;-webkit-appearance:none;padding-left:.45em}#contactLeadForm.contactLeadWrapper .moveInDates{width:100%}#contactLeadForm.contactLeadWrapper .moveInDates button{border:1px solid #b1b1b1;border-radius:0;margin-bottom:1em;padding:.35em .75em;font-size:18px}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open{border-radius:0;left:0;padding:0;margin-top:-1.25em}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li{border-bottom:1px solid #b1b1b1}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a{color:#000;display:inline-block;padding:.5em .5em;width:100%}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:active{background-color:#609400}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}#contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:focus:active{background-color:#609400}#contactLeadForm.contactLeadWrapper textarea{resize:none;height:5em;margin-bottom:.5em}#contactLeadForm.contactLeadWrapper .primaryCheckbox{margin-bottom:0;width:14px;height:14px;display:inline-block;left:0;padding-right:0}#contactLeadForm.contactLeadWrapper .primaryCheckbox+label{margin-bottom:.75em;margin-left:-1em;display:inline-block;color:#999}#contactLeadForm.contactLeadWrapper .primaryCheckbox+label:before{background-color:#fff;top:3px}#contactLeadForm.contactLeadWrapper .primary{font-size:30px;padding:.5em;width:100%;text-align:center;border-color:#77b800}#contactLeadForm.contactLeadWrapper .primary.disabled{background:#999;border-color:#999}#contactLeadForm.contactLeadWrapper .primary.disabled:hover{cursor:default;border-color:#999}#contactLeadForm.contactLeadWrapper .primary:hover{border-color:#555}#contactLeadForm.contactLeadWrapper .primary .emailIcon{position:relative;left:-.75em;top:.05em;vertical-align:top}#contactLeadForm.contactLeadWrapper .contactForm{background-color:#f4f4f4;padding:1.25em}#contactLeadForm.contactLeadWrapper .calendarIcon{position:absolute;margin-top:9px;right:30px;cursor:pointer;color:#999;font-size:20px}#contactLeadForm.contactLeadWrapper .closeIcon{color:#fff;border:0 none;font-size:12px;float:right;margin-top:5px;padding-right:6px}#contactLeadForm.contactLeadWrapper .contactFormDate{z-index:1000}#contactLeadForm.contactLeadWrapper.modalContainer{top:50%;left:50%;margin-left:-225.5px;margin-top:-312.5px}@media only screen and (max-width:1600px){#contactLeadForm.contactLeadWrapper.modalContainer{width:390px;height:517px;margin-left:-195px;margin-top:-258.5px}#contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:29.5px}#contactLeadForm.contactLeadWrapper.modalContainer input,#contactLeadForm.contactLeadWrapper.modalContainer textarea,#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates button{font-size:16px;margin-bottom:.75em}#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.85em}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox+label{font-size:15px;margin-bottom:.75em}#contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:25px}#contactLeadForm.contactLeadWrapper.modalContainer .calendarIcon{margin-top:7px;font-size:17px}}@media only screen and (max-width:1366px){#contactLeadForm.contactLeadWrapper.modalContainer{width:330px;height:434px;margin-left:-165px;margin-top:-217px}#contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:25.5px}#contactLeadForm.contactLeadWrapper.modalContainer input,#contactLeadForm.contactLeadWrapper.modalContainer textarea,#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates button{font-size:14px;margin-bottom:.75em}#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.85em}#contactLeadForm.contactLeadWrapper.modalContainer textarea{height:3.25em}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox{width:12px;height:12px}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox+label{font-size:11.5px;margin-bottom:1em}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox+label:after{top:-1px}#contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:21px}#contactLeadForm.contactLeadWrapper.modalContainer .calendarIcon{margin-top:5px;font-size:16px}}@media only screen and (max-width:1280px){#contactLeadForm.contactLeadWrapper.modalContainer{width:330px;height:428px;margin-left:-165px;margin-top:-214px}#contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:24px}#contactLeadForm.contactLeadWrapper.modalContainer input,#contactLeadForm.contactLeadWrapper.modalContainer textarea,#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates button{font-size:14px;margin-bottom:.75em}#contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.75em}#contactLeadForm.contactLeadWrapper.modalContainer textarea{height:3.25em}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox{width:12px;height:12px}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox+label{font-size:12px;margin-bottom:1em}#contactLeadForm.contactLeadWrapper.modalContainer .primaryCheckbox+label:after{top:-1px}#contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:20px}}#successModal.successModal{background-color:#fff;width:418px;height:163px;margin-left:-210px;padding:2em 0;-moz-transition:linear opacity .25s;-o-transition:linear opacity .25s;-webkit-transition:linear opacity .25s;transition:linear opacity .25s}#successModal.successModal .closeIcon{color:#3f3f3f;font-size:14px;position:absolute;right:3px;top:5px;border:0 none}#successModal.successModal h3{font-size:38px;color:#77b800;text-align:center}#successModal.successModal .message{text-align:center}#successModal.successModal.fadeOut{opacity:0}#successModal.modalContainer{position:absolute;top:50%;left:50%;z-index:1060}.successModal{display:none}#submitRequestSpinner.submitRequestSpinner{font-size:22px;background-color:#fff;width:335px;height:85px;margin-left:-171px;padding:.25em 0;margin-top:-89px}#submitRequestSpinner .spinner{display:inline-block;margin-left:10px}#submitRequestSpinner p{position:relative;display:inline-block;font-size:28px;top:-10px;margin-left:10px}#searchFavoritesModals.searchFavoritesModals .closeIcon{font-size:14px;color:#999;border:0 none;position:absolute;right:3px;top:5px}#searchFavoritesModals.searchFavoritesModals .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#searchFavoritesModals.searchFavoritesModals h3{font-size:34px;color:#77b800}#searchFavoritesModals.searchFavoritesModals .primary{border-color:#77b800;margin-right:3em}#searchFavoritesModals.searchFavoritesModals .primary,#searchFavoritesModals.searchFavoritesModals .secondary{margin-top:.5em;width:90px;text-transform:uppercase}#searchFavoritesModals .noFavoritesYetModal .primary{margin-right:0}#geoNoContentNotification #geoNoContentPopUp .closeIcon{font-size:14px;color:#999;border:0 none;position:absolute;right:3px;top:5px}#geoNoContentNotification #geoNoContentPopUp .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#geoNoContentNotification #geoNoContentPopUp h3{font-size:34px;color:#77b800}#geoNoContentNotification #geoNoContentPopUp .primary{border-color:#77b800;margin-right:0;min-width:90px;text-transform:uppercase}/*!
 * Fotorama 4.6.3 | http://fotorama.io/license/ 
 */
.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__fullscreen-icon:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__img,.fotorama__html,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-play,.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__arr:focus{outline:0}.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__fullscreen-icon:focus:after,.fotorama__arr:focus:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0ms}.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{background:url("/content/images/fotorama.png") no-repeat}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{background:url("/content/images/fotorama@2x.png") no-repeat;background-size:96px 160px}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close,.fotorama__thumb-border{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__stage,.fotorama--fullscreen .fotorama__nav{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent;}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__fullscreen-icon:focus,.fotorama__arr:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__stage:before,.fotorama__nav:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{left:0}.fotorama__stage:after,.fotorama__nav:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after{display:none}.videosbyloopnet-icon{width:100%}.fotorama__wrap{max-height:100%}.fotorama__stage{margin:auto}.fotorama__arr{background-image:none;background-color:rgba(0,0,0,.4);width:2.083em;height:2.917em}.fotorama__arr--prev{left:0}.fotorama__arr--next{right:0}.fotorama__arr--prev::before,.fotorama__arr--next::before{font-family:'apartmentIcons';color:#fff;position:relative;font-size:1.3em;top:.607em}.fotorama__arr--prev::before{content:'';left:.357em}.fotorama__arr--next::before{content:'';right:-.429em}.fotorama__caption{font-family:'CostarBrownRegular';font-size:.818em;color:#fff;line-height:normal}.fotorama__caption__wrap{width:100%;background-color:rgba(0,0,0,.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:2.2em;vertical-align:bottom}.fotorama__nav{font-size:1em}.fotorama__thumb .fotorama__caption{font-size:1em}.fotorama__thumb .fotorama__caption__wrap{font-size:.583em}.fotorama__thumb-border{background-image:none;border-color:#77b800}.fotorama__wrap--css3 .fotorama__nav__shaft{height:100%}.fotorama.disableMainCaptions .fotorama__stage .fotorama__caption{display:none}#modalVirtualTourContainer{color:#fff;margin:0}#modalVirtualTourContainer.videoPlayerWrapper{width:100%;margin:4% auto;height:75%}#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .videoPlayer{height:100%}@media only screen and (min-width:2500px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:1100px}}@media only screen and (max-width:2000px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:900px}}@media only screen and (max-width:1660px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:800px}}@media only screen and (max-width:1400px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:680px;top:60%}}@media only screen and (max-width:1024px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:1024px) and (max-height:768px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:420px;top:50%}}#modalVirtualTourContainer .fotorama__nav{background-color:#000}@media only screen and (min-width:1921px){#modalVirtualTourContainer .viewerContent{width:100%;margin:.5% auto;height:100%}}#modalVirtualTourContainer .viewerContent .videoPlayer{position:relative}#modalVirtualTourContainer .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:5px;border:none}#modalVirtualTourContainer .viewerContent .videoPlayer.active{display:block}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%;padding-top:2em;background:#000}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent.hideThumbNav{min-height:1px}#polygonFeatureHighlight.polygonFeatureHighlight .close{right:0;position:absolute;color:#fff;font-size:1.75em;border:none;padding:1em}#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent{position:absolute;z-index:99999999}#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .primary{z-index:10;position:absolute}#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_1920.png);background-size:100%;background-position:center;background-repeat:no-repeat;display:block;position:absolute;left:-41em;top:3em;width:1400px;height:879px;z-index:1}@media only screen and (max-width:1680px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_1024.png);width:1200px;height:879px;left:-35em}}@media only screen and (max-width:1440px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{left:-26em;top:3em;width:900px;height:670px}}@media only screen and (max-width:1024px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{width:845px;height:645px;left:-24.5em}}@media only screen and (max-width:935px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_768.png);width:545px;height:745px;left:-22.5em}}@media only screen and (max-height:1024px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_1024.png);left:-26em;top:-3.5em;width:900px;height:879px}}@media only screen and (max-width:768px) and (max-height:1024px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_768.png);width:500px;top:-4em;left:-20em}}@media only screen and (max-height:768px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_1920.png);width:800px;top:-9.5em;left:-23.5em}}@media only screen and (max-width:915px) and (max-height:768px){#polygonFeatureHighlight.polygonFeatureHighlight .polygonFeatureHighlightContent .polygonImage{background-image:url(../../../Modules/FeatureHighlight/Content/Images/polygonOverlay_768.png);width:425px;top:-7em;left:-17em}}.modalBackdrop.in{opacity:.7}.map{position:relative;background-color:#999;height:100%;width:60%}.map .RFLBanner{width:97%;position:absolute;z-index:1000;margin:auto;left:0;right:0;bottom:-170px}.map .RFLBanner .RFLBannerContent{position:relative}.map .RFLBanner .RFLBannerContent .close,.map .RFLBanner .RFLBannerContent .play{position:absolute}.map .RFLBanner .RFLBannerContent .close{right:.75em;top:.6em;color:#fff;font-size:1.2em}@media only screen and (max-width:1350px){.map .RFLBanner .RFLBannerContent .close{font-size:.75em}}@media only screen and (max-width:1024px){.map .RFLBanner .RFLBannerContent .close{right:0;top:0;padding-top:.6em;padding-left:2em;padding-bottom:.7em;padding-right:.9em}}@media only screen and (max-width:768px){.map .RFLBanner .RFLBannerContent .close{right:0;top:0;padding-top:.4em;padding-left:3em;padding-bottom:.35em;padding-right:.6em}}.map .RFLBanner .RFLBannerContent .play{right:.4em;font-size:2.5em;bottom:.25em;color:#f8f8f8}@media only screen and (max-width:1350px){.map .RFLBanner .RFLBannerContent .play{font-size:1.2em}}@media only screen and (max-width:1024px){.map .RFLBanner .RFLBannerContent .play{font-size:1.3em;right:0;bottom:0;padding-right:.37em;padding-bottom:.85em;padding-top:.45em;padding-left:1em}}@media only screen and (max-width:768px){.map .RFLBanner .RFLBannerContent .play{font-size:1.1em;right:0;bottom:0;padding-right:.3em;padding-bottom:.85em;padding-top:.3em;padding-left:2em}}.map .RFLBanner .RFLBannerContent .RFLBannerImg{display:block}.map .RFLBanner .RFLBannerContent .RFLBannerImg img{width:100%}header.propertyHeader.basic .RFLBanner{right:-1700px}header.propertyHeader .RFLBanner{position:absolute;z-index:1000;top:0;right:-933px;width:875px}@media only screen and (max-width:1680px){header.propertyHeader .RFLBanner{width:800px}}@media only screen and (max-width:1366px){header.propertyHeader .RFLBanner{width:580px}}@media only screen and (max-width:768px){header.propertyHeader .RFLBanner{width:570px}}header.propertyHeader .RFLBanner .RFLBannerContent{position:relative}header.propertyHeader .RFLBanner .RFLBannerContent .close,header.propertyHeader .RFLBanner .RFLBannerContent .play{position:absolute}header.propertyHeader .RFLBanner .RFLBannerContent .close{right:.65em;top:.25em;color:#fff}@media only screen and (max-width:1024px){header.propertyHeader .RFLBanner .RFLBannerContent .close{z-index:1080;font-size:1em;right:0;top:0;padding-top:.6em;padding-left:2em;padding-bottom:1em;padding-right:.7em}}@media only screen and (max-width:768px){header.propertyHeader .RFLBanner .RFLBannerContent .close{right:1.3em;top:0;padding-top:.4em;padding-left:3em;padding-bottom:1.4em;padding-right:.6em}}header.propertyHeader .RFLBanner .RFLBannerContent .play{right:.4em;font-size:1.9em;bottom:1em;color:#f8f8f8;top:1.5em}@media only screen and (max-width:1024px){header.propertyHeader .RFLBanner .RFLBannerContent .play{right:0;bottom:0;padding-right:.37em;padding-bottom:1em;padding-left:1em}}@media only screen and (max-width:768px){header.propertyHeader .RFLBanner .RFLBannerContent .play{font-size:1.5em;right:1.2em;bottom:0;padding-right:.3em;padding-bottom:.85em;padding-top:.7em;padding-left:2em}}header.propertyHeader .RFLBanner .RFLBannerContent .RFLBannerImg{display:block}header.propertyHeader .RFLBanner .RFLBannerContent .RFLBannerImg img{width:100%}@media print{.no-print{display:none!important}}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row [class*="col-"]{float:left;position:relative;min-height:1px}.row .col-25{width:25%}.row .col-33{width:33.33%}.row .col-50{width:50%}.row .col-66{width:66.66%}.row .col-75{width:75%}.row .col-100{width:100%}.quickLinks{display:inline-block;padding:1.5em}.quickLinks .quickLinksContent .quickLinksTitle{font-size:1.5em;margin-bottom:.75em}.quickLinks .quickLinksContent .quickLinksTitleMenu{margin:0 0 1em 0;padding:0;background-color:#e6e6e6;width:100%;float:left}.quickLinks .quickLinksContent .quickLinksTitleMenu li{list-style:none;float:left;cursor:pointer;background-color:#7f7e7e;color:#fff;padding:.75em 1em;border-right:1px solid #fff;min-height:45px;height:auto;text-align:center}.quickLinks .quickLinksContent .quickLinksTitleMenu li.active{background-color:#77b800}.quickLinks .quickLinksContent .quickLinksTabs{margin-bottom:2em}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent{display:none}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .contentCol{margin:0;padding:.5em 1em;display:inline-block;vertical-align:top}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .contentCol h3{padding:0 0 .25em 1em;font-size:16px;font-family:'CostarBrownRegular';color:#7f7e7e}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .contentCol a{color:#77b800;padding:.45em 0;display:block;text-decoration:none!important}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .contentCol ul{margin:0;padding:0 0 0 1em}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .contentCol ul li{list-style:none}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent.active{display:block}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .showMoreLink{display:inline-block;width:100%;text-align:right}.quickLinks .quickLinksContent .quickLinksTabs .quickLinksTabsContent .showMoreLink a{color:#77b800}@media only screen and (max-width:768px){.quickLinks.profileLinks,.quickLinks.placardLinks,.quickLinks.neighborhoodLinks{padding:1.5em .25em}}.quickLinks.neighborhoodLinks{width:100%}.quickLinks.profileLinks{width:75%}@media only screen and (max-width:414px){.quickLinks.profileLinks{width:100%}}@media only screen and (max-width:400px){.quickLinks.profileLinks,.quickLinks.neighborhoodLinks,.quickLinks.placardLinks{width:100%}}@media only screen and (max-width:414px){.quickLinks.profileLinks .quickLinksTitleMenu li,.quickLinks.neighborhoodLinks .quickLinksTitleMenu li,.quickLinks.placardLinks .quickLinksTitleMenu li{width:25%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.quickLinks.profileLinks .quickLinksTabsContent .contentCol,.quickLinks.neighborhoodLinks .quickLinksTabsContent .contentCol,.quickLinks.placardLinks .quickLinksTabsContent .contentCol{width:15%}@media only screen and (max-width:1024px){.quickLinks.profileLinks .quickLinksTabsContent .contentCol,.quickLinks.neighborhoodLinks .quickLinksTabsContent .contentCol,.quickLinks.placardLinks .quickLinksTabsContent .contentCol{width:25%}}@media only screen and (max-width:414px){.quickLinks.profileLinks .quickLinksTabsContent .contentCol,.quickLinks.neighborhoodLinks .quickLinksTabsContent .contentCol,.quickLinks.placardLinks .quickLinksTabsContent .contentCol{width:49%}}.quickLinks.placardLinks{width:100%;border-top:1px solid #cacaca;padding-top:3.5em}.quickLinks.placardLinks .quickLinksTabs .quickLinksTabsContent .contentCol{width:32.75%}@media only screen and (max-width:1400px){.quickLinks.placardLinks .quickLinksTabs .quickLinksTabsContent .contentCol{width:31%}}@media only screen and (max-width:768px){.quickLinks.placardLinks .quickLinksTabs .quickLinksTabsContent .contentCol{width:49%}}#profileFooter.profileFooter{font-size:1em;text-align:center;background-color:#f4f4f4}#profileFooter.profileFooter .linkRow{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}#profileFooter.profileFooter .linkRow ul{margin:0;padding:0}#profileFooter.profileFooter .linkRow ul li{display:inline-block}#profileFooter.profileFooter .linkRow ul li a{padding:1em;display:block}