@import url("http://fonts.googleapis.com/css?family=Cinzel:400,700|Open+Sans:400,400italic,700,700italic");body{background-color:#420c03;background-image:url(images/colours3/pat.svg),linear-gradient(270deg,#420c03 0,#80371c 25%,#80371c 75%,#420c03)}body,button,input,select,textarea{color:#222}a{color:#0f60b2}#customBannerContainer,#defaultBannerContainer{border:5px solid #d5e5f2;border-radius:20px 20px 20px 20px;background:#d5e5f2;box-shadow:0 0 10px #420c03}#customBannerContainer img,#defaultBannerContainer img{-webkit-border-radius:15px}#defaultBannerContainer{background:url(images/colours3/stockHeader1.jpg)}header h1{border-color:#d5e5f2;border-right:5px solid #d5e5f2;background-color:#06294a;background:linear-gradient(180deg,#00264a 0,#06294a);box-shadow:0 0 10px #420c03,inset 0 0 30px #2b6299;color:#fff;text-shadow:1px 1px 0 #0f60b2,2px 2px 0 #0f60b2;font-family:Cinzel,serif}.wrapperContainer{border:5px solid #d5e5f2;background:none repeat scroll 0 0 #fff;box-shadow:inset 0 0 30px #2b6299,0 0 10px #420c03}.listingsListNav,.teaserLinkBlock,nav.mainMenu{background-color:#083764;background:linear-gradient(180deg,#0a4580 0,#083764);color:#0a4580}.listingsListNav li.noLink:hover,nav.mainMenu li.noLink:hover{background-color:#083764;background:linear-gradient(180deg,#0a4580 0,#083764);text-shadow:none}nav.mainMenu li ul,nav.mainMenu li ul li a:hover{background:#083764;text-shadow:none}.listingsListNav li .current,nav.mainMenu li.moreButton.current,nav.mainMenu li a.current{background-color:#bf4e24;background-color:hsla(0,0%,100%,.3);text-shadow:1px 1px 0 #0a4580,0 0 3px #083764}.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/colours3/ribbonLeft.svg) repeat scroll 0 0 transparent}nav.mainMenu:after{background:url(images/colours3/ribbonRight.svg) repeat scroll 0 0 transparent}article h2,section h2{padding:.5em 0 0;color:#bf4e24;font-size:2.5em;font-family:Cinzel}article h3,footer h3,section h3{color:#80371c}article h4,footer h4,section h4{color:#7eaed9}article hr,section hr{border-top:1px solid #d19e71;border-bottom:1px solid #ffd8c9}.openHouse .listingPrice{color:#fff;font-weight:700;font-size:1.33em}.leadCaptureThumbText a,.linkButton,.submitButton{background-color:#083764;background:linear-gradient(180deg,#0a4580 0,#083764);border-color:#0a4580 #0a4580 #083764;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:#0a4580;background:linear-gradient(180deg,#083764 0,#0a4580);text-decoration:none;text-shadow:0 0 2px #6f98bf;transition:.5s linear 0s}.leadCaptureThumbText a:hover,.linkButton:hover,.submitButton:hover{border-color:#083764 #083764 #0a4580}.leadCaptureThumbImage img{background-color:#7eaed9}.msgSearchMinMax,.msgWarning{color:red}.placeholder{color:#8b8b8b}aside .stockSide{background:url(images/colours3/stockSide1.jpg) repeat scroll 0 0 transparent;box-shadow:inset 0 0 10px #2b6299,0 0 10px #420c03}aside .stockSide,footer{border:5px solid #d5e5f2}footer{background-color:#d5e5f2;background:linear-gradient(180deg,#d5e5f2 0,#fff);box-shadow:inset 0 0 30px #2b6299,0 0 10px #420c03}#footerSearchLinkWrapper,#legalWrapper{margin-top:24px;border-top:1px solid #06294a;background-color:#083764;background:linear-gradient(180deg,#083764 0,#06294a);box-shadow:0 0 10px #083764;color:#7eaed9}input.formElement:not([type=radio]):not([type=checkbox]),select.formElement,textarea.formElement{border:1px solid #083764;border-radius:3px;background:-webkit-linear-gradient(top,#d5e5f2,#fff);background-image:linear-gradient(180deg,#d5e5f2,#fff);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 #083764}.propertyDetails tr:nth-child(odd){background-color:#d5e5f2}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 #d5e5f2;background:none repeat scroll 0 0 #fff;box-shadow:inset 0 0 30px #2b6299,0 0 10px #420c03;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:#083764;background:linear-gradient(180deg,#0a4580 0,#083764);color:#fff}body#listingDetailPopUp .listingButton:hover{background-color:#0a4580;background:linear-gradient(180deg,#083764 0,#0a4580);color:#fff}body#listingDetailPopUp footer{background:transparent none;box-shadow:none;border:0 none;border-top:5px solid #0a4580}body#listingDetailPopUp hr.headerRule{height:40px;background-color:#0a4580;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:#2c130a}#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:#0a4580}#prevCaro{background-image:url(/templates/common/images/carousel/caroArrowLeft.png);left:10px}#nextCaro,#prevCaro{background-repeat:no-repeat;background-color:#0a4580;top:0}#nextCaro{background-image:url(/templates/common/images/carousel/caroArrowRight.png);right:10px}#listingPhotoCarousel>.photoWrapper.selected img,.listingPhotoCarousel>.photoWrapper.selected img{border-color:#0a4580}#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 #06294a}.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:#0f60b2}.listingsList .pagination .selectedPage a,.searchResultsMapSearch .paginationPage .selectedPage a{background-color:#00264a}.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:#fff}.listingsList .pagination a:hover,.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#000}.searchResultsMapSearch .paginationPage a.active{background-color:#00264a}.searchResultsMapSearch .paginationPage a.active:active,.searchResultsMapSearch .paginationPage a.active:link,.searchResultsMapSearch .paginationPage a.active:visited{color:#fff}.searchResultsMapSearch .paginationPage a:hover{color:#fff;background-color:#000}.getMoreInfoDialog.ui-dialog .ui-dialog-titlebar{background-color:#083764;background:linear-gradient(180deg,#0a4580 0,#083764);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:#bf4e24}.mobile .contentContainer h3{color:#80371c}.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:#7eaed9}.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 #0a4580;border-bottom:1px solid #083764}.mobile #agentTitle,.mobile .agentTitle,.mobile .detailListingPriceMobile,.mobile h2{color:#bf4e24}.mobileListingsDetail #minusFeatures,.mobileListingsDetail #minusRemarks,.mobileListingsDetail #plusFeatures,.mobileListingsDetail #plusRemarks,.mobileListingsDetail .button{color:#fff}.mobile footer a,.mobile footer a:hover,.mobile footer a:visited{color:#083764}.mobile footer .legalLinks a,.mobile footer .legalLinks a:hover{color:#666}.button,.buttonRLP{background:linear-gradient(180deg,#0a4580 0,#083764);border-top:1px solid #083764;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:#bf4e24}.submitButtonContainer .button{color:#fff;border-color:#083764;background-color:#083764;font-family:Open Sans,sans-serif}.mobile input:focus,.mobile textarea:focus{background-color:#efefef;border:2px solid #083764;box-shadow:inset 0 0 3px #d5e5f2,0 0 5px #80371c}.contactMeSmallForm{color:#fff}.ie7,.ie8{width:100%;-pie-background:url(images/colours3/pat.png),linear-gradient(0deg,#420c03,#80371c 25%,#80371c 75%,#420c03)}.ie9{width:100%;-pie-background:url(images/colours3/pat.svg),linear-gradient(0deg,#420c03,#80371c 25%,#80371c 75%,#420c03)}.ie8 .listingsListNav:before,.ie8 .teaserLinkBlock:before,.ie8 nav.mainMenu:before{background:url(images/colours3/ribbonLeft.png) repeat scroll 0 0 transparent}.ie8 nav.mainMenu:after{background:url(images/colours3/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:#083764;-pie-background:linear-gradient(#0a4580,#083764)}.ie8 .leadCaptureThumbText a{background-color:#0a4580!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(#0a4580,#083764)}.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:#083764}.ie7 input.formElement,.ie7 select.formElement,.ie7 textarea.formElement,.ie8 input.formElement,.ie8 select.formElement,.ie8 textarea.formElement{border:1px solid #083764!important;background:#fff!important}.magnific-popup-container{background-color:#fff;color:inherit}.magnific-popup-container h1{color:#fff}.magnific-popup-container h2,.magnific-popup-container h3{color:inherit}.magnific-popup-container small{color:#fff}.magnific-popup-container a :link,.magnific-popup-container a :visited,.magnific-popup-container small a :link,.magnific-popup-container small a :visited{color:#0f60b2;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}