#pub_loading4{display:none}
.left{width:200px!important;padding-bottom:10px;min-height:auto!important;padding-right:0;float:left;z-index:+10}
.left > p:first-of-type{background:#ffd987;font-style:italic;padding:5px 10px;margin-bottom:40px}
.tip{background:#fff;border:1px solid #ccc;padding:10px;font-size:1.2em;position:relative;width:200px}
.tip:before{position:absolute;top:-20px;left:98px;display:inline-block;border-right:14px solid transparent;border-bottom:14px solid #fff;border-left:14px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.tip:after{position:absolute;top:-20px;left:99px;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent;content:''}
.tip.left:before{border-top:14px solid transparent;border-right:14px solid #fff;border-bottom:14px solid transparent;border-right-color:rgba(0,0,0,0.2);left:-28px;top:20px}
.tip.left:after{border-top:12px solid transparent;border-right:12px solid #fff;border-bottom:12px solid transparent;left:-24px;top:22px}
.index-result{margin:0 auto;padding:0;padding:3px;padding-left:230px;text-align:center}
.search_box{position:absolute;margin:0 auto;width:220px;top:100px;font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#006;background:#FFFFFF;border:solid thin #999}
.search_box_mob{display:none}
.select_search_box{margin:2px;padding:2px}
.select_search_text{font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#000000;background-color:#E2E2E4;text-align:left;z-index:+2;letter-spacing:0px;}
.search_forms{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#000;width:209px;height:30px;text-indent:1px;background-color:#E2E2E4}
.search_forms_txt{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#000;width:207px;height:27px;text-indent:2px;background-color:#E2E2E4;border:thin #CCC solid}
.search_forms_txt_mob{font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:#000;width:97%;height:27px;text-indent:26px;border:thin #CCC solid}
.search_forms_date_mob{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;width:168px;height:25px;text-indent:4px;border:thin #CCC solid}
.search_forms_txtred{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#C00;width:207px;height:27px;text-indent:2px;background-color:#E2E2E4;border:thin #CCC solid}
.search_res1{position:relative;margin-top:20px;margin-bottom:10px;padding:3px;text-align:left; padding-left:20px}
.search_settings{position:relative;padding:7px;background-color:#FFF;text-align:left;line-height:140%}
.searchrestable{display:inline-block;width:100%;max-width:96%;position:relative;margin:3px;margin-bottom:10px;margin-left:20px;text-align:left}
#search_H2_title{position:absolute;top:100px;padding-left:10px;padding-right:10px;}
.search_H2_title{font-family:Arial, Helvetica, sans-serif;font-size:14pt;font-weight:100;color:#333333;background-color:#DDF4FF;background:rgba(255,255,255, 0.5);}
.image_prop_result{width:100%;max-width:280px;height:210px;margin-left:10px}
.search-border-box{display:inline-block;width:46%;height:42px;font-family:Arial,Helvetica,sans-serif;font-size:160%;color:#069;margin:1px;margin-top:2px;padding-top:5px;line-height:18px;text-align:center;border:thin;border-color:#069;border-style:solid;vertical-align:bottom}
.search-border-box2{display:inline-block;width:27%;height:30px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#069;margin:6px;padding:3px;margin-top:5px;text-align:center;border:thin;border-color:#E9EEDF;border-style:solid}
.searchrestablediv1{display:inline-block;width:27%;margin:3px;position:relative;vertical-align:bottom;margin-top:5px}
.searchprice{padding-left:8px;padding-top:40px;font-size:140%;color:#00496C}
.search-small{font-family:Arial,Helvetica,sans-serif;font-size:45%;color:#666}
.search-small3{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000}
.search-small3gray{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#666}
.pricefield{display:inline-block;width:54%;height:110px;padding-left:3px;padding-bottom:10px;position:relative}
.pricefieldsale{display:inline-block;width:54%;height:110px;padding-left:3px;padding-bottom:10px;position:relative}
.search_bot_div{display:inline-block;width:54%}
.searchfromfield{position:absolute;top:20px;left:2px;width:30px;text-align:left}
.quote{position:absolute;top:4px;left:2px;width:140px;text-align:left}
.searchexchange{position:absolute;top:10px;right:190px;width:200px;text-align:right}
.reviewsdiv{display:none}
.reviewsdiv2{display:none}
.iframe_search_viewimg{width:100%;height:390px;border:0;overflow:hidden}
.iframe_search_map{width:100%;height:360px;border:0;overflow:hidden}
.iframe_search_mapbig{width:100%;height:460px;border:0;overflow:hidden}
.city{display:none}
.g_ad_bottom{display:none}
.table{display:table}
.maillist{margin-right:240px}
.mailistads{display:inline-block;position:absolute;top:13px;right:13px;width:160px;height:600px; text-align:center; background-color:#FFFFFF}
.mapdiv{display:inline-table;width:98%;margin:3px;margin-top:20px;padding:10px;overflow:hidden}
.featurediv{width:98%;margin:3px;margin-top:30px;margin-left:20px;overflow:hidden}
.search-scroll{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#069;width:100%;overflow:auto;padding:2px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666}
.viewdetbutton{width:100%;text-align:center;margin:5px}
.pooldiv{position:absolute;top:14px;left:2px;width:21px;font-size:11pt}
.petsdiv{position:absolute;top:10px;right:2px;width:21px;font-size:11pt}
.wifidiv{position:absolute;top:-2px;left:12px;width:15px;font-size:9pt}
.search_page{margin-top:5px;margin-left:20px;padding:5px;position:relative;-webkit-box-shadow:0 0 1px 1px #F60;-moz-box-shadow:0 0 1px 1px #F60;box-shadow:0 0 1px 1px #F60;-moz-border-radius:1px;border-radius:1px;background-color:#FFF;text-align:left}
.dates{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000;width:94px;height:25px;text-indent:2px;border:thin #CCC solid}
.datesdivsearch{display:inline-block;width:186px;position:relative;margin-top:5px}
.datesboxsearch{width:180px;text-indent:26px;height:28px;border:thin #CCC solid}
.titlediv{display:none}
.featuredivshow{display:none}
.shortlist{display:block;position:absolute;top:1px;right:1px;}
.shortlisttop{display:block;position:absolute;bottom:-24px;right:7px}
.select_sale{position:absolute;bottom:25px;right:1px;width:150px}
#infor{position:absolute;top:130px;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:#C00}
.textsmaller{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000}
.borderRadius{-moz-border-radius:5px;border-radius:5px}
.borderRadiusTp{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.borderRadiusBtm{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default}
.ddcommon ul{padding:0;margin:0}
.ddcommon ul li{list-style-type:none}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3}
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1px solid #c3c3c3}
.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#CCC}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #E8E8E8;-webkit-box-shadow:5px 5px 5px -5px #E8E8E8;box-shadow:5px 5px 5px -5px #E8E8E8}
.ddcommon input.text{color:#7e7e7e;padding:0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:none}
.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #E8E8E8;-webkit-box-shadow:5px 5px 5px -5px #E8E8E8;box-shadow:5px 5px 5px -5px #E8E8E8}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #E8E8E8;-webkit-box-shadow:-5px -5px 5px -5px #E8E8E8;box-shadow:-5px -5px 5px -5px #E8E8E8}
.borderRadiusTp .border,.borderRadius .border{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
img.fnone{float:none!important}
.ddcommon .divider{width:0;height:100%;position:absolute}
.ddcommon .ddArrow{display:inline-block;position:absolute;top:50%;right:4px}
.ddcommon .ddArrow:hover{background-position:0 100%}
.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}
.ddcommon .ddTitle .ddTitleText{display:block}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}
.ddcommon .ddTitle .description{display:block}
.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999}
.ddcommon .ddChild li{clear:both}
.ddcommon .ddChild li .description{display:block}
.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0!important;padding:0;margin:0}
.dd{border:1px solid #c3c3c3}
.dd .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px}
.dd .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(https://www.holprop.fr/images/dd_arrow.gif) no-repeat}
.dd .ddArrow:hover{background-position:0 100%}
.dd .ddTitle{color:#000;background:#e2e2e4 url(https://www.holprop.fr/images/title-bg.gif) repeat-x left top}
.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0}
.dd .ddTitle .description{font-size:14px;color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px}
.dd .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px}
.dd .ddChild li{padding:5px;background-color:#fff;border-bottom:1px solid #c3c3c3}
.dd .ddChild li .description{color:#666}
.dd .ddChild li .ddlabel{color:#333}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0}
.dd .ddChild li.optgroup{padding:0}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5;color:#000}
.select_sct{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;width:210px;border:1px solid #c3c3c3}
.loading{position:absolute;margin:0 auto;text-align:center;width:328px;height:65px;top:140px;}
@media screen and (max-width: 1020px) {
.search-border-box{width:46%}
.search-border-box2{width:25%}
.searchrestablediv1{width:23%}
.pricefield{width:50%;height:110px}
.search_bot_div{width:46%}
}
@media screen and (max-width: 920px) {
.city{display:block;position:absolute;top:30px;background-color:#FFF;padding:3px}
.searchrestablediv1{width:42%}
.searchselect{display:none}
.pricefield{width:42%;height:80px}
.search_bot_div{width:99%}
.searchfromfield{top:8px;left:2px}
.quote{top:-8px;left:2px}
.searchexchange{top:2px;right:90px}
.featurediv{display:none}
.mailistads{display:none}
}
@media screen and (max-width: 820px) {
.city{display:none}
.image_prop_result{width:100%;max-width:220px;height:180px;margin-left:20px}
.removebr{display:none}
.pricefield{width:99%;height:40px;margin-left:10px}
.searchprice{padding-top:20px}
.searchfromfield{top:4px;left:2px}
.searchexchange{top:2px;left:60px}
.reviewsdiv{display:inline-block;width:180px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;line-height:180%}
.mapdiv{display:none}
.pricefieldsale{width:34%;height:40px}
.select_sale{display:none}
}
@media screen and (max-width: 720px) {
.search_box{display:none}
.search_box_mob{display:inline-block;width:96%;background-color:#FFF;margin:3px;padding:5px;text-align:left;position:relative;border:thin solid #999}
.index-result{padding:0;margin:3px}
.g_ad_bottom{display:inline-block;text-align:center;margin-bottom:30px}
#infor{display:none}
.tip:before{display:none}
.tip:after{display:none}
.tip.left:before{display:none}
.tip.left:after{display:none}
.shortlisttop{bottom:-175px}
}
@media screen and (max-width: 600px) {
.titlediv{display:inline}
.search_page{margin:0;-webkit-box-shadow:0 0 1px 1px #999;-moz-box-shadow:0 0 1px 1px #999;box-shadow:0 0 1px 1px #999;-moz-border-radius:1px;border-radius:1px;background-color:#FFF;background-color:#FFF;text-align:center}
.search_res1{padding-left:3px;padding-top:10px;margin-bottom:5px;font-size:90%}
.shortlisttop{bottom:-160px}
}
@media screen and (max-width: 480px) {
.searchrestable{display:inline-block;width:98%;margin-left:0;margin:3px;margin-bottom:5px}
.searchrestablediv1{width:44%;margin-left:0;margin-top:1px}
.search-border-box{width:46%;height:40px;margin:0;margin-top:2px}
.image_prop_result{width:100%;max-width:160px;height:140px;margin-left:2px;margin-top:2px}
.pricefield{width:99%;height:40px}
.searchfromfield{top:4px;left:2px}
.searchexchange{top:2px;left:5px}
.reviewsdiv{font-size:8pt;width:140px}
.removebr{display:none}
.searchprice{padding-left:2px}
.pooldiv{top:14px;left:1px;width:16px;font-size:9pt}
.petsdiv{top:10px;right:1px;width:16px;font-size:9pt}
.wifidiv{top:-3px;left:10px;width:12px;font-size:8pt}
}