@import url("http://fonts.googleapis.com/css?family=Cinzel:400,700|Open+Sans:400,400italic,700,700italic");body{background-color:#d3d8db;background-image:url(images/colours1/pat.svg),linear-gradient(270deg,#d3d8db 0,#f5f5f5 25%,#f5f5f5 75%,#d3d8db)}body,button,input,select,textarea{color:#222}a{color:#56788f}#customBannerContainer,#defaultBannerContainer{border:5px solid #fff;border-radius:20px 20px 20px 20px;background:#fff;box-shadow:0 0 10px #d3d8db}#customBannerContainer img,#defaultBannerContainer img{-webkit-border-radius:15px}#defaultBannerContainer{background:url(images/colours1/stockHeader1.jpg)}header h1{border-color:#fff;border-right:5px solid #fff;background-color:#f5f5f5;background:linear-gradient(180deg,#ebf1f5 0,#f5f5f5);box-shadow:0 0 10px #d3d8db,inset 0 0 30px #f5f5f5;color:#70382d;text-shadow:1px 1px 0 #fff,2px 2px 0 #fff;font-family:Cinzel,serif}.wrapperContainer{border:5px solid #fff;background:none repeat scroll 0 0 #fff;box-shadow:inset 0 0 30px #f5f5f5,0 0 10px #d3d8db}.listingsListNav,.teaserLinkBlock,nav.mainMenu{background-color:#70382d;background:linear-gradient(180deg,#3c2415 0,#70382d);color:#3c2415}.listingsListNav li.noLink:hover,nav.mainMenu li.noLink:hover{background-color:#70382d;background:linear-gradient(180deg,#3c2415 0,#70382d);text-shadow:none}nav.mainMenu li ul,nav.mainMenu li ul li a:hover{background:#70382d;text-shadow:none}.listingsListNav li .current,nav.mainMenu li.moreButton.current,nav.mainMenu li a.current{background-color:#56788f;background-color:hsla(0,0%,100%,.2);text-shadow:1px 1px 0 #3c2415,0 0 3px #70382d}.listingsListNav a:link,.listingsListNav a:visited,.listingsListNav li.active .current,.teaserLinkBlock a,nav.mainMenu a:link,nav.mainMenu a:visited{color:#fff}.listingsListNav:before,.teaserLinkBlock:before,nav.mainMenu:before{background:url(images/colours1/ribbonLeft.svg) repeat scroll 0 0 transparent}nav.mainMenu:after{background:url(images/colours1/ribbonRight.svg) repeat scroll 0 0 transparent}article h2,section h2{padding:.5em 0 0;color:#3c2415;font-size:2.5em;font-family:Cinzel}article h3,footer h3,section h3{color:#45525c}article h4,footer h4,section h4{color:#81898f}article hr,section hr{border-top:1px solid #f5f5f5;border-bottom:1px solid #d3d8db}.openHouse .listingPrice{color:#70382d;font-weight:700;font-size:1.33em}.leadCaptureThumbText a,.linkButton,.submitButton{background-color:#70382d;background:linear-gradient(180deg,#3c2415 0,#70382d);border-color:#3c2415 #3c2415 #70382d;color:#fff}.linkButton{color:#fff!important}.leadCaptureThumbText a:hover,.linkButton:hover,.listingsListNav li:hover,.page--call-action .button:hover,.submitButton:hover,.teaserLinkBlock a:hover,nav.mainMenu>ul>li:hover{background-color:#3c2415;background:linear-gradient(180deg,#70382d 0,#3c2415);text-decoration:none;text-shadow:0 0 2px #f5f5f5;transition:.5s linear 0s}.leadCaptureThumbText a:hover,.linkButton:hover,.submitButton:hover{border-color:#70382d #70382d #3c2415}.leadCaptureThumbImage img{background-color:#70382d}.msgSearchMinMax,.msgWarning{color:red}.placeholder{color:#8b8b8b}aside .stockSide{background:url(images/colours1/stockSide1.jpg) repeat scroll 0 0 transparent;border:5px solid #fff;box-shadow:inset 0 0 10px #f5f5f5,0 0 10px #d3d8db}footer{border:5px solid #fff;background-color:#ebf1f5;background:linear-gradient(180deg,#ebf1f5 0,#f5f5f5);box-shadow:inset 0 0 30px #f5f5f5,0 0 10px #d3d8db}#footerSearchLinkWrapper,#legalWrapper{margin-top:24px;border-top:1px solid #3c2415;background-color:#70382d;background:linear-gradient(180deg,#70382d 0,#3c2415);box-shadow:0 0 10px #70382d;color:#d3d8db}input.formElement:not([type=radio]):not([type=checkbox]),select.formElement,textarea.formElement{border:1px solid #56788f;border-radius:3px;background:-webkit-linear-gradient(top,#ebf1f5,#f5f5f5);background-image:linear-gradient(180deg,#ebf1f5,#f5f5f5);box-shadow:0 0 2px #ccc}input.formElement:active,input.formElement:focus,select.formElement:active,select.formElement:focus,textarea.formElement:active,textarea.formElement:focus{border:1px solid #000;border-radius:3px 3px 3px 3px;background:none repeat scroll 0 0 #fff}input.formElement:active,select.formElement:active,textarea.formElement:active{box-shadow:0 0 2px #595959}#joinTeamForm .formContainer{border:1px solid #56788f}.propertyDetails tr:nth-child(odd){background-color:#ebf1f5}li.moreButton,li.moreButtonMeasure{color:#fff}body#listingDetailPopUp{background-color:#fff;font-family:Open Sans,Arial,sans-serif}body#listingDetailPopUp hr.headerRule{min-width:992px}body#listingDetailPopUp #container{border:5px solid #fff;background:none repeat scroll 0 0 #fff;box-shadow:inset 0 0 30px #f5f5f5,0 0 10px #d3d8db;border-radius:20px 20px 20px 20px;padding:0 24px}body#listingDetailPopUp article h2,body#listingDetailPopUp section h2{font-family:Cinzel,Georgia,serif}body#listingDetailPopUp .listingButton{background-color:#70382d;background:linear-gradient(180deg,#3c2415 0,#70382d);color:#fff}body#listingDetailPopUp .listingButton:hover{background-color:#3c2415;background:linear-gradient(180deg,#70382d 0,#3c2415);color:#fff}body#listingDetailPopUp footer{background:transparent none;box-shadow:none;border:0 none;border-top:5px solid #3c2415}body#listingDetailPopUp hr.headerRule{height:40px;background-color:#3c2415;margin:0}body#listingDetailPopUp aside li.unitListing:nth-child(2n){background-color:#ebebeb}body#listingDetailPopUp .openHouseContainer{color:#fff;background:red;background:linear-gradient(180deg,#b50000,red)!important;text-shadow:1px 1px 1px #616161}body#listingDetailPopUp aside .openHouseContainer h3{color:#fff}body#listingDetailPopUp #legal a{color:#999}.listingBubbleSummary .price,.listingBubbleText .mls{color:#191e22}#nearbyLegend{background-color:#fff;border:1px solid #bbb;box-shadow:0 0 2px #999}#nearbyLegend h4{color:#333}.nearbyLabel{background-color:#ccc;background-image:linear-gradient(#bbb,#ccc);border-color:#bbb #ccc #ccc;font-family:Open Sans,sans-serif}#pagerCaro a.selected:hover span,#pagerCaro a.selected span,#pagerCaro a:hover span,.iconImage{background-color:#3c2415}#prevCaro{background-image:url(/templates/common/images/carousel/caroArrowLeft.png);left:10px}#nextCaro,#prevCaro{background-repeat:no-repeat;background-color:#3c2415;top:0}#nextCaro{background-image:url(/templates/common/images/carousel/caroArrowRight.png);right:10px}#listingPhotoCarousel>.photoWrapper.selected img,.listingPhotoCarousel>.photoWrapper.selected img{border-color:#3c2415}#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}.listingsList .pagination a,.searchResultsMapSearch .paginationPage a{border:1px solid #f5f5f5}.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:#56788f}.listingsList .pagination .selectedPage a,.searchResultsMapSearch .paginationPage .selectedPage a{background-color:#ebf1f5}.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:#70382d}.listingsList .pagination a:hover,.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#c2c2c2}.searchResultsMapSearch .paginationPage a.active{background-color:#ebf1f5}.searchResultsMapSearch .paginationPage a.active:active,.searchResultsMapSearch .paginationPage a.active:link,.searchResultsMapSearch .paginationPage a.active:visited{color:#70382d}.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#c2c2c2}.getMoreInfoDialog.ui-dialog .ui-dialog-titlebar{background-color:#70382d;background:linear-gradient(180deg,#3c2415 0,#70382d);color:#fff}.mobile,.mobile h1,.mobile h2,.mobile h3{font-family:Open sans,sans-serif!important}.mobile article h2,.mobile section h2{padding:0;font-size:1em}.mobile .contentContainer hr{border:0;border-top:1px solid #ccc}.mobile .contentContainer h2{color:#3c2415}.mobile .contentContainer h3{color:#45525c}.mobile .contentContainer h2 span.designations,.mobile .contentContainer h2 span.designations.indent,.mobile .contentContainer h4,.mobile .contentContainer h4.indent,.mobile .contentContainer h5,.mobile .contentContainer h5.indent{color:#81898f}.mobile .listingsListNav ul,.mobile nav>ul>li:first-child{margin-left:0}.mobile footer{border-left:none;border-right:none}.mobile nav:after,.mobile nav:before{display:none}.mobile header{background:#fff;border-top:10px solid #3c2415;border-bottom:1px solid #70382d}.mobile #agentTitle,.mobile .agentTitle,.mobile .detailListingPriceMobile,.mobile h2{color:#3c2415}.mobileListingsDetail #minusFeatures,.mobileListingsDetail #minusRemarks,.mobileListingsDetail #plusFeatures,.mobileListingsDetail #plusRemarks,.mobileListingsDetail .button{color:#fff}.mobile footer .legalLinks a,.mobile footer .legalLinks a:hover,.mobile footer a,.mobile footer a:hover,.mobile footer a:visited{color:#666}.button,.buttonRLP{background:linear-gradient(180deg,#3c2415 0,#70382d);border-top:1px solid #70382d;border-bottom:1px solid #efefef}.buttonSM a{color:#000;font-weight:700}a.button,a.button:after,a.buttonRLP,a.buttonRLP:after{color:#fff}nav li a:before{background:url(/templates/common/images/mobile/defaultLite.png) 0 no-repeat}#my:before{background:url(/templates/common/images/mobile/myListingsLite.svg) 0 no-repeat}#office:before{background:url(/templates/common/images/mobile/officeListingsLite.svg) 0 no-repeat}#about:before{background:url(/templates/common/images/mobile/aboutMeLite.svg) 0 no-repeat}#me:before{background:url(/templates/common/images/mobile/contactMeLite.svg) 0 no-repeat}#language_link_FR:before{background:url(/templates/common/images/mobile/frLite.svg) 0 no-repeat}#language_link_EN:before{background:url(/templates/common/images/mobile/enLite.svg) 0 no-repeat}#language_link_ZH:before,#language_link_ZH_CN:before{background:url(/templates/common/images/mobile/zhLite.svg) 0 no-repeat}.buttonRLP:before{background:url(/templates/common/images/mobile/rlpMobileLite.svg) 0 no-repeat}#team:before{background:url(/templates/common/images/mobile/ourTeamLite.svg) 0 no-repeat}#location:before{background:url(/templates/common/images/mobile/ourLocationsLite.svg) 0 no-repeat}#joinTeam:before{background:url(/templates/common/images/mobile/joinOurTeamLite.svg) 0 no-repeat}.oldIE #my:before{background:url(/templates/common/images/mobile/myListingsLite.png) 0 no-repeat}.oldIE #office:before{background:url(/templates/common/images/mobile/officeListingsLite.png) 0 no-repeat}.oldIE #about:before{background:url(/templates/common/images/mobile/aboutMeLite.png) 0 no-repeat}.oldIE #me:before{background:url(/templates/common/images/mobile/contactMeLite.png) 0 no-repeat}.oldIE #language_link_FR:before{background:url(/templates/common/images/mobile/frLite.png) 0 no-repeat}.oldIE #language_link_EN:before{background:url(/templates/common/images/mobile/enLite.png) 0 no-repeat}.oldIE #language_link_ZH:before,.oldIE #language_link_ZH_CN:before{background:url(/templates/common/images/mobile/zhLite.png) 0 no-repeat}.oldIE .buttonRLP:before{background:url(/templates/common/images/mobile/rlpMobileLite.png) 0 no-repeat}.oldIE #team:before{background:url(/templates/common/images/mobile/ourTeamLite.png) 0 no-repeat}.oldIE #location:before{background:url(/templates/common/images/mobile/ourLocationsLite.png) 0 no-repeat}.oldIE #joinTeam:before{background:url(/templates/common/images/mobile/joinOurTeamLite.png) 0 no-repeat}#headerBar{background-color:#3c2415}.submitButtonContainer .button{color:#fff;border-color:#70382d;background-color:#70382d;font-family:Open Sans,sans-serif}.mobile input:focus,.mobile textarea:focus{background-color:#efefef;border:2px solid #56788f;box-shadow:inset 0 0 3px #ebf1f5,0 0 5px #f5f5f5}.contactMeSmallForm{color:#fff}.ie7,.ie8{width:100%;-pie-background:url(images/colours1/pat.png),linear-gradient(0deg,#d3d8db,#f5f5f5 25%,#f5f5f5 75%,#d3d8db)}.ie9{width:100%;-pie-background:url(images/colours1/pat.svg),linear-gradient(0deg,#d3d8db,#f5f5f5 25%,#f5f5f5 75%,#d3d8db)}.ie8 .listingsListNav:before,.ie8 .teaserLinkBlock:before,.ie8 nav.mainMenu:before{background:url(images/colours1/ribbonLeft.png) repeat scroll 0 0 transparent}.ie8 nav.mainMenu:after{background:url(images/colours1/ribbonRight.png) repeat scroll 0 0 transparent}.ie7 .leadCaptureThumbText a,.ie7 .listingsListNav,.ie7 .teaserLinkBlock,.ie7 nav.mainMenu,.ie8 .leadCaptureThumbText a,.ie8 .listingsListNav,.ie8 .teaserLinkBlock,.ie8 nav.mainMenu,.ie9 .leadCaptureThumbText a,.ie9 .listingsListNav,.ie9 .teaserLinkBlock,.ie9 nav.mainMenu{background-color:#70382d;-pie-background:linear-gradient(#3c2415,#70382d)}.ie8 .leadCaptureThumbText a{background-color:#3c2415!important}.ie7 article h2,.ie7 header h1,.ie7 section h2,.ie8 article h2,.ie8 header h1,.ie8 section h2{font-family:Georgia,serif}.ie7 #legalWrapper,.ie8 #legalWrapper{box-shadow:none}.ltie10 .button,.ltie10 .buttonRLP{-pie-background:linear-gradient(#3c2415,#70382d)}.ie7 .getMoreInfoDialog .ui-dialog-titlebar,.ie8 .getMoreInfoDialog .ui-dialog-titlebar,.ie8~.getMoreInfoDialog .ui-dialog-titlebar,.ie9 .getMoreInfoDialog .ui-dialog-titlebar,.ie9~.getMoreInfoDialog .ui-dialog-titlebar{background:#70382d}.ie7 input.formElement,.ie7 select.formElement,.ie7 textarea.formElement,.ie8 input.formElement,.ie8 select.formElement,.ie8 textarea.formElement{border:1px solid #56788f!important;background:#fff!important}.magnific-popup-container{background-color:#fff;color:inherit}.magnific-popup-container h1{color:#70382d}.magnific-popup-container h2,.magnific-popup-container h3{color:inherit}.magnific-popup-container small{color:#70382d}.magnific-popup-container a :link,.magnific-popup-container a :visited,.magnific-popup-container small a :link,.magnific-popup-container small a :visited{color:#56788f;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}