h1, h2, h3, h4, h5, h6, .title,header nav ul.menu > li > a {text-transform:none;}h1, h2, h3, h4, h5, h6, .title { color:#000; }.quickLinks li a { text-transform:capitalize; color:#5D5B5B; }.button:hover { background-color:#26201F; color:#fff; }header .topMenu li a { color:#fff; }header .logo img { height:100px; }header .ribbon, header .ribbon ul.culture { background-color:#5D5B5B; }header nav ul.menu {margin:26px 0;background-color:transparent;}header nav ul.menu > li > a { color:#000; }header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a { color:#5D5B5B; border-bottom-color:transparent; }header article.cms {position:absolute;left:0;right:0;top:60px;max-width:1240px;margin:auto;z-index:4;}header article.cms p { margin-left:280px; }header article.cms img {height:70px;}footer { background-color:#5D5B5B; }footer h3 { color:#fff; }footer p { color:#fff; }footer a { color:#fff; }footer .credits { background-color:#232323; }footer .credits p { color:#9a9a9a; }footer .credits a { color:#fff; }footer .smallIcon.phone:before { background-position:-550px -700px; }footer .smallIcon.fax:before { background-position:-600px -700px; }footer .smallIcon.address:before,footer .smallIcon.userName:before { background-position:-500px -700px; }footer .smallIcon.contact:before { background-position:-500px -750px; }footer .smallIcon.mail:before { background-position:-600px -750px; }.overflowSearch .fields { background-color:rgba(93, 91, 91, 0.81); }.quickLinks li a:hover,.quickLinks li a.selected { color:#000; }section.selection .ads li .infos { background-color:rgba(93, 91, 91, 0.73); }section.homepageContent article { width:100%; }#mapContainer > .button:before { background-position:-1000px -800px; }ul.pager li.current span, ul.pager li a:hover { background-color:#26201F; }.ad ul li.price { background-color:#26201F; }ul.pager li a { color:#26201F; }ul.pager li.firstpage a { background-position:-1030px -785px; }ul.pager li.previouspage a { background-position:-980px -785px; }ul.pager li.nextpage a { background-position:-980px -780px; }ul.pager li.lastpage a { background-position:-1030px -780px; }.showPictures > .button { z-index:99; }.showPictures > .button:before { background-position:-1100px -800px; }section.show .detailsList .details ul li.alt,.areas li.alt { background-color:#E5DCD9; color:#4c4c4c; }section.show .detailsList .details ul li, .areas li { color:#4c4c4c; }section.show .detailsList .details ul li span,section.show .detailsList .services ul li, .areas li span { color:#26201F; }section.show .comment { color:#5D5B5B; }.estate-show .detailsList a { color:#26201f; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-973px -1070px; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-967px -1220px; }.homepage-contact section.main .cms img { width:50%; display:block; margin:auto; }@media screen and (max-width:1024px) {.overflowSearch input[type="submit"] { background-position:-1000px -100px !important; }}@media (min-width:1025px){header nav ul.menu > li > a.icon-home {background-position:-1050px -744px;}}