.saveToWatchlist{padding-top:2px;text-align:center;clear:both;float:none}.saveToWatchlist .saveToWatchlistLink{display:block;height:17px;width:69px;background-image:url(/Images/buttons/save-to-watchlist_17px_v1.png);text-align:center;margin-left:auto;margin-right:auto}.saveToWatchlist a,.saveToWatchlist a:hover,.saveToWatchlist a:focus,.saveToWatchlist a:active,.saveToWatchlist a:visited{border-bottom:0}.saveToWatchlist .linkSaved{background-position:0 -68px;cursor:default}.saveToWatchlist .linkSaving{background-position:0 -51px;cursor:default}.saveToWatchlist div{width:69px;height:17px;margin-left:auto;margin-right:auto;background:transparent url(/Images/buttons/save-to-watchlist_17px_v1.png) 0 -68px;cursor:default}.galleryCard .multi-variant-indicator{position:absolute;top:154px;left:12px;width:224px;line-height:14px;background-color:#fff;background-color:rgba(255,255,255,.8);-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:6px;font-size:12px;border:1px solid #c8c8c8;border:1px solid rgba(200,200,200,.8);border-radius:2px;color:#333}.galleryWatchListQuickView{margin-left:auto;margin-right:auto}#catGroupDiv{max-width:824px}#Subcategories .categoryGroup{margin-right:20px;margin-bottom:20px}#Subcategories .categoryGroup ul{list-style:none;padding-left:10px;margin-left:0;margin-top:0;margin-bottom:0}#Subcategories .categoryGroup ul li{padding-bottom:5px;white-space:normal}#Subcategories .categoryGroup h4{font-size:16px;font-weight:bold;color:#c60;margin-top:6px;margin-bottom:5px;white-space:nowrap}#Subcategories .related ul{list-style-image:url(../images/arrow_related.gif);padding-left:18px;margin-left:7px}#Subcategories .related ul li{vertical-align:top}#Subcategories .related h4{color:#666}#Subcategories .islandAdHolder{width:10px}.catColumn,#Subcategories .ungrouped{vertical-align:top}#Subcategories ul{list-style:none;list-style-image:none;margin:0 0 0 4px;padding:0 15px 15px 0}#Subcategories ul li{padding-bottom:5px;white-space:normal}#Subcategories ul .relatedText{color:#666;font-size:12px;margin:0;padding:0}#Subcategories ul .relatedText p{padding:.6em 0 0 0;margin:0}#Subcategories ul .related{list-style-image:url(../images/arrow_related.gif);margin:0 0 0 20px;padding:0;line-height:1.2em}.catCount{color:#666;font-size:12px}.property-gallery-open-home-overlay{background:url(/Images/property/openhomes/open_home_overlay.png) no-repeat;position:absolute;left:6px;top:6px;width:61px;height:61px;cursor:hand;cursor:pointer}.property-gallery-open-home-overlay-feature{background:url(/Images/property/openhomes/open_home_overlay.png) no-repeat;position:absolute;left:5px;top:6px;width:61px;height:61px;cursor:hand;cursor:pointer}.video-icon{position:absolute;left:15px;bottom:5px}.video-icon-large{position:absolute;left:10px;bottom:10px}.listingVehicleInformationReportIcon{width:106px;text-align:right;position:absolute;right:20px;bottom:8px}.propertyCard .pAgentName{width:120px}.listingRefreshMarker{-moz-border-radius:3.01px;-webkit-border-radius:3.01px;border-radius:3.01px;background:#509624;color:#eff6e9;display:inline-block;font-weight:bold;font-size:12px;line-height:11px;padding:6px 7px;vertical-align:middle;position:absolute;left:20px;bottom:27px}