@import url('https://fonts.googleapis.com/css?family=Merriweather:400,700');body { background-color:#FFF; }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:#333; font-weight:400;}h1, h2, h3, h4, h5, h6, .title {font-family:'Merriweather', serif; color:#333; font-weight:400;}a { color:#caaf58; }header nav,nav ul.culture,footer,section.agency,.selection-carousel .item,.ad,aside.showThumbs,section.showPictures .title h2.price,section.show aside,ul.action,section.contact aside.contact,section.cmsForm aside.contact,section.newsshow aside.news {background-color:#f3f3f3;}input[type="submit"],.button,.owl-carousel .owl-nav [class*='owl-'],footer > .credits,aside.homepageSearch,.listingSearch,.ad .soleagent,section.showPictures .title h1,.show-carousel-thumbs .owl-controls .owl-nav .owl-prev,.show-carousel-thumbs .owl-controls .owl-nav .owl-next,section.show h3,section.show .title {background-color:#caaf58;}.selection-carousel .item,.ad,section.show aside,ul.action,section.contact aside.contact,section.cmsForm aside.contact,section.newsshow aside.news {box-shadow:1px 1px 0 rgba(0,0,0,0.13);}aside.search { max-width:none; }aside.search form { max-width:1040px; margin:auto; }aside input[type="text"],aside input[type="password"],aside textarea,aside select,aside .ms-choice,aside .ms-choice.disabled {background-color:#FFF;}header { margin-top:190px; background-color:#FFF; }header .logo { top:0; height:190px !important; padding:0; background-color:#FFF; }header .logo > div { vertical-align:top; }header .logo > div img,.homepage-index header .logo > div img {max-height:160px; margin-top:10px;}header > div { background:none; }@media screen and (max-width:1024px) {header .logo > div { vertical-align:middle; }}@media screen and (max-width:768px) {.estate-show header .logo { display:table !important; }}header nav ul.menu > li > a,header nav ul.menu > li > ul a {font-family:'Merriweather', serif; color:#333;}@media (min-width:1024px) {header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a {border-bottom-color:#caaf58;}header nav ul.menu li.submenus:after { bottom:0; border-top-color:#caaf58; }header nav ul.menu > li > ul { background-color:#ededed; }}nav ul.culture li a {display:block;width:48px;height:48px;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'); }footer h3 { color:#333; font-weight:400; padding-bottom:10px; border-bottom:2px solid #333; }footer a { color:#333; }footer .agency { background-color:#FFF; }.social a,footer ul.alerts li a:before {background-color:#FFF;}footer ul.alerts li a.newsletter:before { background-position:-116px -55px; }footer ul.alerts li a.alertMail:before { background-position:-116px 5px; }.social a.facebook { background-position:0 -36px; }.selection-carousel .item h3,.selection-carousel .item p {color:#333;}.selection-carousel .item p .price { color:#caaf58; }section.agency h1,section.agency p {color:#333;}section.agency h2,section.agency h3 {color:#caaf58;}section.alert { background:none; }section.alert h2,section.alert p {color:#333;}section.listing { padding-top:0; }.ad .price { color:#caaf58; }.pager li.current,.pager li:hover a {background-color:#caaf58;}.pager li.firstpage a { background-position:-233px -72px; }.pager li.previouspage a { background-position:-232px -92px; }.pager li.nextpage a { background-position:-230px -112px; }.pager li.lastpage a { background-position:-232px -132px; }section.showPictures { background-color:#FFF; }.show-carousel .owl-controls .owl-nav .owl-prev,.show-carousel .owl-controls .owl-nav .owl-next {background-color:rgba(85, 85, 85, 0.5);}section.show h3,section.show .title {color:#caaf58; padding:0; background:none;}section.show article ul li { padding:5px 0; }.show article,.path p {box-shadow:none;}.friend { background-position:-120px -180px; }.print { background-position:-120px -120px; }.path p a { background-color:#caaf58; }.path p a:last-of-type:after { border-right-color:#caaf58; }.cms-agency section.cms article.cms img { height:300px; }