@import url('https://fonts.googleapis.com/css?family=Roboto');html, body, header, footer, section, nav, aside, article, figure, figcaption, td,div, p, ul, ol, li, dl, dt, dd, select, input, textarea, label, button, hr {color:#000;}body{ background-color:#fbfbfa; }h1, h2, h3, h4, h5, h6, .title {color:#322d37;}h1, h2, h3, h4, h5, h6, .title,header nav ul.menu > li > a { font-family:'Roboto', sans-serif; }aside.homepageSearch { max-width:none; }.search form { margin:auto; max-width:1040px; }input[type="submit"], .button {background-color:#322d37;}.listingSearch,aside.homepageSearch,section.agency {background-color:#322d37;}.owl-carousel .owl-nav [class*='owl-'] {background-color:#322d37;}.owl-carousel .owl-nav [class*='owl-']:hover {background-color:#56525a;}header { margin-top:125px; background-color:#d3cdbd; }header > div {background-color:rgba(50, 45, 55, 0.22);}header nav, nav ul.culture {background-color:#262626;}nav ul.culture li a,header nav ul.menu > li > a {color:#fff;}header nav ul.menu > li > ul a {color:#322d37;}header .logo {padding-top:0;top:0;height:120px;background-color:#262626;z-index:12;}.homepage-index header .logo { height:120px; }.homepage-index header .logo > div img,header .logo > div img { max-height:120px; }header nav ul.menu > li > ul {background-color:#dfc37b;}header nav ul.menu li.submenus:after {border-top-color:#dfc37b;}nav ul.culture:after {bottom:0;background-position:-180px -160px;}nav ul.culture li { font-size:12px; text-align:center; }nav ul.culture li a {display:block;width:48px;height:36px;text-indent:-10000px;background-position:center center;background-repeat:no-repeat;}nav ul.culture li:nth-child(1) a { background-image:url('/images/default/fr.png'); }nav ul.culture li:nth-child(2) a { background-image:url('/images/default/en.png'); }nav ul.culture li:nth-child(3) a { background-image:url('/images/default/ru.png'); }nav ul.culture li:nth-child(4) a { background-image:url('/images/default/zh.png'); }footer, footer .agency,.social a, footer ul.alerts li a:before {background-color:#262626;}footer > .credits { background-color:#fff; }footer .credits a, footer .credits p { color:#000; }footer h3 {color:#eedfb9;border-bottom-color:#848187;}footer a, footer p { color:#fff; }footer ul.alerts li a.alertMail:before { background-position:-116px 5px; }footer ul.alerts li a.newsletter:before {background-position:-116px -55px;}.selection-carousel .item p .price {color:#000;}.selection-carousel .item h3 {color:#000000;}.selection-carousel .item p {color:#e0b035;}section.agency p {color:#fff;}section.agency h2, section.agency h3 {color:#fff;}section.alert {background-color:white;}section.alert h2, section.alert p {color:#322d37;}.ad {box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.28);border:2px solid #322d37;}.ad p,.ad h2,.pager li a{color:#000;}.ad .price {background-color:#322d37;color:#fff;}.ad .soleagent { background-color:#CF000F; }.pager li.current, .pager li:hover a {background-color:#322d37;}.pager li.firstpage a, .pager li.previouspage a,.pager li.nextpage a, .pager li.lastpage a {-webkit-transition:backgroud-position 0s;-moz-transition:backgroud-position 0s;-o-transition:backgroud-position 0s;transition:backgroud-position 0s;}.pager li.firstpage a { background-position:-353px -72px; }.pager li.previouspage a { background-position:-352px -92px; }.pager li.nextpage a {background-position:-350px -112px;}.pager li.lastpage a { background-position:-352px -132px; }.pager li.firstpage:hover a { background-position:-173px -72px; }.pager li.previouspage:hover a { background-position:-170px -92px; }.pager li.nextpage:hover a { background-position:-170px -112px; }.pager li.lastpage:hover a {background-position:-172px -132px; }section.showPictures { background-color:#dedace; }.show-carousel .owl-controls .owl-nav .owl-prev,.show-carousel .owl-controls .owl-nav .owl-next {background-color:rgba(50, 45, 55, 0.64);}section.showPictures .title h2.price {background-color:#fbfbfa;color:#000;}section.showPictures .title h1,.show-carousel-thumbs .owl-controls .owl-nav .owl-prev,.show-carousel-thumbs .owl-controls .owl-nav .owl-next,.path p a {background-color:#322d37;}.path p a:last-of-type:after {border-right-color:#322d37;}.friend { background-position:-120px -180px; }.print { background-position:-120px -120px; }section.show h3, section.show .title {background-color:#322d37;}#alertForm input[type="text"], #alertForm textarea, #alertForm select,#alertForm .ms-choice, #alertForm .ms-choice.disabled,.loanTool input[type="text"], .loanTool textarea, .loanTool select {background-color:#ead8aa;}@media screen and (max-width:640px){header { margin-top:175px; }header .logo > div img {max-width:none !important;max-height:170px !important;}}@media screen and (max-width:1024px){header nav ul.menu > li.btn a { background-position:-118px -233px !important; }}@media (min-width:1024px){header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a {border-bottom-color:#DFC37B;}}