@import url('https://fonts.googleapis.com/css?family=Didact+Gothic');body { background-color:#fff; }h1, h2, h3, h4, h5, h6, .title,header nav ul.menu > li > a {text-transform:initial;font-family:'Didact Gothic', sans-serif;}h1, h2, h3, h4, h5, h6, .title,.quickLinks li:hover > a, .quickLinks li a.selected { color:#8F0004; }.quickLinks li a { text-transform:capitalize; }.button { background-color:#8F0004; color:#fff; transition:all 0.25s ease; }.button:hover { background-color:#6b0003; color:#fff; }header { background-color:#f00; }header .logo { float:none;width:100%; }header .logo img { display:block; margin:auto; }header nav ul.menu {position: relative;margin:0;background-color: transparent;text-align: center;}header nav ul.menu > li > a {padding:10px 0px;color:#fff;border-bottom:2px solid transparent;}header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a { color:#6b0003; border-bottom:2px solid #6b0003; }header nav ul.menu > li.btn a { background-position:-700px -100px; }header .ribbon {background-color:#8F0004;}header .ribbon ul.culture { background-color:#000;}header .ribbon ul.culture li.selected { border-bottom-color:#0f0; }header .ribbon ul.culture li.selected a:after { border-top-color:#000; }header .ribbon ul.culture li.selected a:before { border-top-color:#0f0; }header .topMenu li a { color:#fff; }header .social a.email:before {background-position:-110px -2px;}header .social a.facebook:before {background-position:-110px -38px;}footer {position: relative;background-color:#fff;}footer:before { content:""; position:absolute; left:0; right:0; top:0; width:100%; max-width:1240px; height:1px; margin:auto; background-color:#8F0004; }footer h3 { color:#8F0004; }footer .credits { background-color:#353535; }footer .credits > .layoutLarge { border-top-color:transparent; }footer .credits a { color:#fff; }.overflowSearch .fields { background-color:rgba(143, 0, 4, 0.6); }section.selection .ads li .infos { background-color:rgba(143, 0, 4, 0.66); }section.homepageContent > .layoutLarge { min-height:0; padding:0; }section.homepageContent article { background-color:rgba(255, 255, 255, 0.88); }#mapContainer > .button:before { background-position:-500px -800px; }.ad .soleagent { color:#fff; }.ad ul li { color:#5d5d5d; }.estatePopup .comment { color:#333; }.showPictures > .button:before {background-position:-600px -800px;}.showPictures > article h2 { color:#333; }.showPictures > article ul li { color:#333; }.showPictures > article ul li:last-child { color:#8F0004; }section.show .detailsList .details ul li, .areas li { color:#333; }section.show .detailsList .details ul li.alt, .areas li.alt { background-color:#ececec; }.similarBlock .item .price { color:#666; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-973px -1070px; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-967px -1220px; }.userBlock .button { color:#000; }.userBlock .button:hover { color:#fff; }.userBlock .button:after { background-position:-1000px -800px; }.userBlock .button:hover:after { background-position:-500px -800px; }.cms ul { margin:10px 0; }.cms ul li { margin-left:30px; list-style-type:disc; }@media (min-width:1025px){header nav ul.menu > li > a.icon-home {height:23px;background-position:-550px -744px;}}@media screen and (max-width:1024px){.overflowSearch input[type="submit"] { background-position:-1000px -100px !important; }}