html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#818a8f}body,button,input,select,textarea{color:#222}::-moz-selection{background:#4a3c31;color:#fff;text-shadow:none}::selection{background:#4a3c31;color:#fff;text-shadow:none}#container{background-color:#818a8f;background-image:url(/templates/places/metropolis/WEBSITE/images/colours2/bg.png)}header{background-color:#fff}header .headerContainer{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}header h1,header h2{color:#4c555c}#defaultBannerContainer{background:url(/templates/places/metropolis/WEBSITE/images/colours2/stockHeader1.jpg)}#main{background-color:#fff}nav{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}nav a:link,nav a:visited{color:#4c555c}nav li:hover{background-color:#e5e6e6}nav li:active{background:#e5e6e6;background:linear-gradient(180deg,#d1d4d3,#e5e6e6)}nav li.noLink{color:#4c555c}nav li.noLink:hover{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}nav li ul li{background-color:#e5e6e6}#listingPhotoCarousel>.photoWrapper.selected img,.listingPhotoCarousel>.photoWrapper.selected img{border-color:#818a8f}.listingsListNav{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}.listingsListNav .current,.listingsListNav a:link,.listingsListNav a:visited{color:#4c555c}.listingsListNav li:hover{background-color:#e5e6e6}.listingsListNav li.active,.listingsListNav li:active{background:#e5e6e6;background:linear-gradient(180deg,#d1d4d3,#e5e6e6)}.listingsListNav li.noLink:hover{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}.current{border-bottom-color:#818a8f;text-shadow:none}.imageBorder{border:1px solid gray}.tabTriangle{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #4c555c;border-right:20px solid rgba(76,85,92,.5)!important}.tabRectangle{background-color:#d1d4d3}.tabTriangleRight{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #transparent;border-left:20px solid rgba(76,85,92,.5)!important}article input.formElement,article textarea.formElement{border:1px solid #828a87;background-color:#fff}article hr{border:0;border-top:1px solid #ccc}article h2{color:#353b40}article h3{color:#40484e}article h2 span.designations,article h4{color:#4c555c}article h2 span.designations.indent,article h4.indent{color:#818a8f}article h5,article h5.indent{color:#222}.formElement{border:1px solid #828a87;background-color:#fff}.formElement:hover{box-shadow:inset 0 0 2px 0 #818a8f}#joinTeamForm .formContainer{border:1px solid #828a87}.msgSearchMinMax,.msgWarning{color:red}.placeholder{color:#8b8b8b}aside input.formElement,aside textarea.formElement{border:1px solid #828a87;background-color:#fff}aside h3{color:#40484e}aside h4{color:#4c555c}aside div#qr,aside div#shareTools{background-color:#fff}aside table tr:nth-child(2n){background-color:#ebebeb}aside .stockSide{background:url(/templates/places/metropolis/WEBSITE/images/colours2/stockSide1.jpg) 100% 0 no-repeat}.cookie-container .button,.page--call-action .button,.submitButton{border:none;color:#d1d4d3;background:#4c555c;background:linear-gradient(180deg,#626e77,#4c555c);border:1px solid #4c555c}.cookie-container .button:hover,.page--call-action .button:hover,.submitButton:hover{background-color:#4c555c;text-shadow:0 0 7px #818a8f,1px -1px 1px #9ca3a1}.cookie-container .button:active,.page--call-action .button:active,.submitButton:active{text-shadow:0 0 10px #818a8f,-1px 1px 1px #000;background:#626e77;background:linear-gradient(180deg,#4c555c,#626e77)}.teaserLinkBlock{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}.teaserLinkBlock a:link,.teaserLinkBlock a:visited{color:#4c555c}.teaserLinkBlock li:hover{background-color:#e5e6e6}.teaserLinkBlock li:active{background:#e5e6e6;background:linear-gradient(180deg,#d1d4d3,#e5e6e6)}.teaserLinkBlock li.noLink:hover{background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}.teaserLinkBlock li ul li{background-color:#e5e6e6}.teaserLink a{color:#8f9694!important}.leadCaptureThumbImage img{background-color:#9ca3a1}.leadCaptureThumbText{background-color:#251a10;background-color:hsla(201,6%,53%,.75)}.leadCaptureThumbText:hover{background-color:#251a10;background-color:hsla(201,6%,53%,.9)}.leadCaptureThumbText a{color:#fff!important}.iconImage{background-color:#8f9694}#galleryNav{background-color:#d1d4d3;color:#4c555c}#mediaLinks,#mediaLinks a,#openHouse,#walkscore{color:#626e77}.listingsList .pagination a,.searchResultsMapSearch .paginationPage a{border:1px solid #d1d4d3}.listingsList .pagination a:active,.listingsList .pagination a:link,.listingsList .pagination a:visited,.searchResultsMapSearch .paginationPage a:active,.searchResultsMapSearch .paginationPage a:link,.searchResultsMapSearch .paginationPage a:visited{color:#818a8f}.listingsList .pagination .selectedPage a,.searchResultsMapSearch .paginationPage .selectedPage a{background-color:#d1d4d3}.listingsList .pagination .selectedPage a:active,.listingsList .pagination .selectedPage a:link,.listingsList .pagination .selectedPage a:visited,.searchResultsMapSearch .paginationPage .selectedPage a:active,.searchResultsMapSearch .paginationPage .selectedPage a:link,.searchResultsMapSearch .paginationPage .selectedPage a:visited{color:#4c555c}.listingsList .pagination a:hover,.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#d1d4d3}.searchResultsMapSearch .paginationPage a.active{background-color:#d1d4d3}.searchResultsMapSearch .paginationPage a.active:active,.searchResultsMapSearch .paginationPage a.active:link,.searchResultsMapSearch .paginationPage a.active:visited{color:#4c555c}.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#d1d4d3}footer h3{color:#4c555c}#legalWrapper{color:#fff}#legal,#legalWrapper{background-color:#4c555c}#legal a,#legal a:active,#legal a:hover,#legal a:link,#legal a:visited{color:#fff;text-decoration:none}#legal a:hover{text-decoration:underline}a:link{color:#818a8f}a:visited{color:#505654}hr{border:0;border-top:1px solid #ccc}ins{background:#ff9}ins,mark{color:#000}mark{background:#ff0}p.bold,p.small{color:#818a8f}.wrapperEmail .header,.wrapperEmail a.linkClose:link{color:#ebedef}.getMoreInfoDialog.ui-dialog .ui-dialog-titlebar{color:#4c555c;background:#d1d4d3;background:linear-gradient(180deg,#e5e6e6,#d1d4d3)}legend{border:0}#nextCaro,#prevCaro{background-color:#e5e6e6}#pagerCaro{color:#fff}#pagerCaro a.selected:hover span,#pagerCaro a.selected span,#pagerCaro a:hover span{background-color:#d1d4d3}body#listingDetailPopUp,body#listingDetailPopUp .containerWrapper{background-color:#fff}body#listingDetailPopUp #legal{background-color:transparent}body#listingDetailPopUp #legal a{color:#999}body#listingDetailPopUp #container{background-color:transparent;background-image:none}body#listingDetailPopUp footer h2{color:#4c555c}body#listingDetailPopUp footer hr,body#listingDetailPopUp hr.headerRule{border-color:#d1d4d3;border-right:0 none;border-style:solid none none;border-width:1px 0 0}body#listingDetailPopUp hr.headerRule{border-width:30px 0 0;margin-top:0}body#listingDetailPopUp a.listingButton:link,body#listingDetailPopUp a.listingButton:visited{color:#d1d4d3;background:#4c555c;background:linear-gradient(180deg,#626e77,#4c555c);border:1px solid #4c555c}body#listingDetailPopUp a.listingButton:hover{background-color:#4c555c;text-shadow:0 0 7px #818a8f,1px -1px 1px #000}body#listingDetailPopUp a.listingButton:active{text-shadow:0 0 10px #818a8f,-1px 1px 1px #000;background:#626e77;background:linear-gradient(180deg,#4c555c,#626e77)}body#listingDetailPopUp aside li.unitListing:nth-child(2n){background-color:#ebebeb}body#listingDetailPopUp .openHouseContainer{color:#fff;background:red;background:linear-gradient(180deg,#b50000,red);text-shadow:1px 1px 1px #616161}body#listingDetailPopUp aside .openHouseContainer h3{color:#fff}.listingBubbleSummary .price,.listingBubbleText .mls{color:#505654}.neighbourhoods .cannedSearch a,.neighbourhoods .cannedSearch a:active,.neighbourhoods .cannedSearch a:hover,.neighbourhoods .cannedSearch a:link,.neighbourhoods .cannedSearch a:visited,article.cannedSearches li a,article.cannedSearches li a:active,article.cannedSearches li a:hover,article.cannedSearches li a:link,article.cannedSearches li a:visited{color:#222!important;text-decoration:none}.neighbourhoods .cannedSearch a:active,.neighbourhoods .cannedSearch a:hover,article.cannedSearches li a:active,article.cannedSearches li a:hover{text-decoration:underline}article .neighbourhoods h4 a,article .neighbourhoods h4 a:active,article .neighbourhoods h4 a:hover,article .neighbourhoods h4 a:link,article .neighbourhoods h4 a:visited{color:#4c555c!important;text-decoration:none}article .neighbourhoods h4 a:active,article .neighbourhoods h4 a:hover{text-decoration:underline}#footerSearchLinkWrapper{background-color:#4c555c;color:#fff}#footerSearchLink{color:#666;background-color:#4c555c}#footerSearchLink a,#footerSearchLink a:active,#footerSearchLink a:hover,#footerSearchLink a:link,#footerSearchLink a:visited{color:#666!important;text-decoration:none}#footerSearchLink a:active,#footerSearchLink a:hover{text-decoration:underline}nav.footerNavLink{background:none;background-image:none!important}nav.footerNavLink a:link,nav.footerNavLink a:visited{color:#222}nav.footerNavLink li:active,nav.footerNavLink li:hover,nav.footerNavLink li li:active,nav.footerNavLink li li:hover{background:none;background-image:none!important;background-color:none}nav.footerNavLink li.noLink{color:#222}nav.footerNavLink li.noLink:hover{background:none;background-image:none!important}#nearbyLegend{background-color:#fff;border:1px solid #bbb;box-shadow:0 0 2px #999}.nearbyLabel,.secondaryButton{background-color:#ccc;background-image:linear-gradient(#bbb,#ccc);border-color:#bbb #ccc #ccc;box-shadow:0 0 2px #bbb}.nearbyLabel:hover,.secondaryButton:hover{background-color:#bbb;background-image:linear-gradient(#ccc,#bbb);border-color:#ccc #bbb #bbb}.linkButton{background:#4c555c;background:linear-gradient(180deg,#626e77,#4c555c);border-color:#4c555c #626e77 #626e77;box-shadow:0 0 2px #bbb}linkButton:hover{background:#626e77;background:linear-gradient(180deg,#4c555c,#626e77);border-color:#626e77 #4c555c #4c555c}.nearbyLabel h4,.nearbyLabel h4:hover,.secondaryButton,.secondaryButton:hover,a.flyoutBubbleHeader,a.secondaryButton{color:#333}.rates-small a:hover,.rates-small a:link,.rates-small a:visited{color:#111}article h2,body#listingDetailPopUp footer h2,section h2{color:#505654}article.searchResultsMapSearch .teaserLink a:link,article.searchResultsMapSearch .teaserLink a:visited{color:#000!important}article.searchResultsMapSearch .teaserLink a:active,article.searchResultsMapSearch .teaserLink a:hover{color:#505654!important}.mapSearchControls #propertyTypesWrapper .formElement{background-image:none}a.listingButton:visited{color:#d1d4d3}body#listingDetailPopUp .brokerageContactInfo{color:#666}.rosterAlphaList a:active,.rosterAlphaList a:link,.rosterAlphaList a:visited{color:#818a8f}article p span.testimonial{border-top:1px solid #ddd}#map_canvas{background-color:#e5e3df}.searchResultsMapSearch .paginationPage a.active{color:#40484e}#main article.locations:last-child hr,#main article.ourTeam:last-child hr,#main article:last-child .listings hr,#main article:last-child .searchResultsMapSearch hr{border:0;border-top:1px solid #ccc}.listings .agentInfo,.listings .agentInfo a.reg:link{color:#4c555c}body#listingDetailPopUp .listingCourtesy p.phone{color:#919191}.magnific-popup-container{background-color:#fff;color:inherit}.magnific-popup-container h1{color:#4c555c}.magnific-popup-container h2,.magnific-popup-container h3{color:inherit}.magnific-popup-container small{color:#4c555c}.magnific-popup-container a :link,.magnific-popup-container a :visited,.magnific-popup-container small a :link,.magnific-popup-container small a :visited{color:#8f9694!important;text-decoration:normal}.magnific-popup-container a :active,.magnific-popup-container a :hover,.magnific-popup-container small a :active,.magnific-popup-container small a :hover{color:inherit;text-decoration:underline}.mfp-close-btn-in .magnific-popup-container .mfp-close{color:#333}.mobile a,.mobile a:hover,body.mobile{color:#111}.mobile header{background:#fff;border-top:10px solid #3a3627;border-bottom:1px solid #8c8c8c}.mobile #agentTitle,.mobile .agentTitle,.mobile .detailListingPriceMobile,.mobile h2{color:#8c8c8c}.mobileListingsDetail #minusFeatures,.mobileListingsDetail #minusRemarks,.mobileListingsDetail #plusFeatures,.mobileListingsDetail #plusRemarks,.mobileListingsDetail .button{color:#333}.mobile footer a,.mobile footer a:hover,.mobile footer a:visited{color:#efefef}.mobile footer .legalLinks a,.mobile footer .legalLinks a:hover{color:#666}.mobile .contentContainer hr{border:0;border-top:1px solid #ccc}.mobile .contentContainer h2,.mobile .contentContainer h2 span.designations,.mobile .contentContainer h3,.mobile .contentContainer h4{color:#4c555c}.mobile .contentContainer h2 span.designations.indent,.mobile .contentContainer h4.indent{color:#818a8f}.mobile .contentContainer h5,.mobile .contentContainer h5.indent{color:#222}.button,.buttonRLP{background:#d1d4d3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5e6e6,endColorstr=#d1d4d3);background-image:-moz-linear-gradient(center top,#e5e6e6,#d1d4d3 100%);background:linear-gradient(180deg,#e5e6e6,#d1d4d3);border-top:1px solid #d1d4d3;border-bottom:1px solid #efefef}a.button:after,a.buttonRLP:after{color:#3a3627}nav li a:before{background:url(/templates/common/images/mobile/defaultDark.png) 0 no-repeat}#my:before{background:url(/templates/common/images/mobile/myListingsDark.png) 0 no-repeat}#office:before{background:url(/templates/common/images/mobile/officeListingsDark.png) 0 no-repeat}#about:before{background:url(/templates/common/images/mobile/aboutMeDark.png) 0 no-repeat}#me:before{background:url(/templates/common/images/mobile/contactMeDark.png) 0 no-repeat}#language_link_FR:before{background:url(/templates/common/images/mobile/frDark.png) 0 no-repeat}#language_link_EN:before{background:url(/templates/common/images/mobile/enDark.png) 0 no-repeat}#language_link_ZH:before,#language_link_ZH_CN:before{background:url(/templates/common/images/mobile/zhDark.png) 0 no-repeat}.buttonRLP:before{background:url(/templates/common/images/mobile/rlpMobileDark.png) 0 no-repeat}#headerBar{background-color:#818a8f}.submitButtonContainer .button{border-color:#818a8f;color:#4c555c}.mobile input:focus,.mobile textarea:focus{background-color:#efefef;border:2px solid #3a3627;box-shadow:inset 0 0 3px #fff,0 0 5px #a29776}.contactMeSmallForm{color:#fff}#team:before{background:url(/templates/common/images/mobile/ourTeamDark.png) 0 no-repeat}#location:before{background:url(/templates/common/images/mobile/ourLocationsDark.png) 0 no-repeat}#joinTeam:before{background:url(/templates/common/images/mobile/joinOurTeamDark.png) 0 no-repeat}