body{margin:0}.icon_arrow:before{content:"\e910"}.arrow{padding-right:10px}.arrow:after{content:">";margin-left:5px;vertical-align:middle;-webkit-transition:margin ease .25s;transition:margin ease .25s;padding-top:1px;position:absolute}.arrow:hover:after,.bloc_comparateur div:hover .arrow:after,.extend:hover .arrow:after{margin-right:-5px;margin-left:10px;-webkit-transition:margin ease .25s;transition:margin ease .25s}header{background:#32647f;width:100%}#form-immo #seotxt1,#form-immo #seotxt2,#form-immo-global #seotxt1,#form-immo-global #seotxt2{font-size:1.6rem;font-family:Poppins,Arial,Helvetica,sans-serif}#header_in{margin:0 auto;max-width:820px;padding:12px 0;height:50px;-webkit-box-sizing:content-box;box-sizing:content-box}#content{width:100%;z-index:1}#content_in{margin:0 auto;max-width:1120px;padding:1rem 0}.pos_cb{float:right;display:table;margin:0 14px;height:36px;background:url(/imgs/emp_template.png) no-repeat right center;background-size:10px;padding-right:15px}.pos_cb a{display:table-cell;vertical-align:middle;color:#fff;text-decoration:none;font-family:Arial;font-size:14px}#form-logo{float:left;padding:0 14px}.bgi{cursor:pointer}.hidden-md span{text-decoration:underline}@media only screen and (max-width:1023px){.visible-md{display:none!important}}@media only screen and (max-width:767px){#header_in{padding:12px 0}#header_in #logo{text-align:center}}@media only screen and (max-width:500px){#header_in{padding:0;height:auto}.pos_cb{float:none;margin:0 auto;padding:0 15px 10px 0;height:auto;background-position:right top;background-size:7px}#form-logo{float:none;padding:8px 0}}