@import url(https://fonts.googleapis.com/css?family=Hind:500);body { background:#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,h1, h2, h3, h4, h5, h6, .title { color:#4D4D4D; font-weight:400; }h1, h2, h3, h1, h2, h3 { font-family:'Hind', serif; font-weight:500; }.search form { max-width:1200px; margin:auto; }input[type="submit"],.button { background:#4D4D4D; color:#98FD03; }.fancybox-skin input[type="text"],.fancybox-skin textarea, .fancybox-skin select, .fancybox-skin .ms-choice,.fancybox-skin .ms-choice.disabled { background-color:#B9B9B9; }header,header > div { background-color:rgba(255,255,255,.3); padding-top:0; }header nav,header nav ul li, nav ul.culture { background:#c0c0c0; }.homepage-index header .logo,header .logo {left:-9999px; right:-9999px; max-width:1200px; max-height:150px; padding-top:50px; margin:auto; text-align:left; }.homepage-index header .logo > div img,header .logo > div img { max-height:150px; }header nav ul.menu > li > a,header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a { border-bottom:none; }nav ul.culture:after { background-position:-180Px -160px; }footer { background:#B9B9B9; }footer h3,footer a, footer p { color:#4D4D4D; } footer h3 { border-bottom-color:#98FD03; }footer .navigation ul li.lv2 { display:none; }footer .agency { padding:5x; background:#FFF; }.social a { background-color:#4d4d4d; }.social a.facebook { background-position-x:-108px }footer ul.alerts li a:before { background-color:#B9B9B9; }footer ul.alerts li a.newsletter:before,footer ul.alerts li a.alertMail:before { background-position-x:-116px; }footer > .credits { background:#4D4D4D; }aside.homepageSearch {background:#4D4D4D; max-width:none; }.homepage-index .owl-carousel .owl-nav [class*='owl-'] { background-color:#4D4D4D; }.homepage-index .owl-carousel .owl-nav [class*='owl-']:hover { background-color:#B9B9B9; }.selection-carousel .item { box-shadow:1px 2px 2Px rgba(0,0,0,0.3); } .selection-carousel .item div { background:#FFF; }.selection-carousel .item h3, .selection-carousel .item p { color:#4D4D4D; }.selection-carousel .item p .price { display:block; background:#4D4D4D; color:#98fd03; }section.agency { background:#4D4D4D; }section.agency h3 { color:#98FD03; }section.alert { background:#FFF; }section.alert p, section.alert h2 { color:#4D4D4D; }.listingSearch { background:#4D4D4D; max-width:none; margin-top:-40px; }.ad { box-shadow:1px 2px 2Px rgba(0,0,0,0.3); } .ad .soleagent,.ad .price { background:#4D4D4D; color:#98FD03; font-weight:600; }.pager li.current {background-color:#4D4D4D; color:#98fd03;}.pager li:hover a { background-color:#4D4D4D; }.pager li a { color:#4D4D4D; }.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; }.show-carousel .owl-controls .owl-nav .owl-prev,.show-carousel .owl-controls .owl-nav .owl-next { background-color:rgba(77,77,77,0.75); }section.showPictures { background:#FFF; }section.showPictures .title h1 { background:#4D4D4D; color:#98fd03; }section.showPictures .title h2 .price,aside.showThumbs { background:#B9B9B9; }.show-carousel-thumbs .owl-controls .owl-nav .owl-prev,.show-carousel-thumbs .owl-controls .owl-nav .owl-next { background-color:#4D4D4D; }ul.action,.path p a { background-color:#c0c0c0; } .path p a:last-of-type:after { border-right-color:#c0c0c0; }.friend { background-position:-120px -180px; }.print { background-position:-119px -120px; }section.show aside { background:#c0c0c0; }section.show aside h4 { color:#4D4D4D; }.pictures,.show article,.show aside { box-shadow:1px 2px 2Px rgba(0,0,0,0.3); }section.show h3, section.show .title { text-align:center; background:#4D4D4D; color:#98fd03; }section.show article ul li { border-bottom:1px dotted #c0c0c0; }section.contact aside.contact, section.cmsForm aside.contact { background:#c0c0c0; }@media (min-width:1024px) {header nav ul.menu li.submenus:after { border-top-color:#98FD03; bottom:-2px; }}