.clearfloat{content:'';display:block;clear:both}.cards{list-style:none;margin:0;padding:0}.cards li{display:inline-block;margin:10px;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:25px;box-shadow:0 0 15px rgba(0,0,0,.5);font-size:.9em;transition:all .2s ease-in-out;text-align:center;width:500px}.cards li:after,.cards li:before{content:'';display:block;clear:both}.cards li img{display:inline-block;width:100%;height:auto;max-width:150px;float:left;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5);transition:all .5s ease-in-out}.cards li .details{float:left;text-align:left;transition:all .5s ease-in-out;text-shadow:1px 1px rgba(0,0,0,0);min-width:250px}.cards li .details>span,.cards li .details>a{display:block;padding:0 15px 0 35px;margin-bottom:15px;text-decoration:none;position:relative}.cards li .details>span:before,.cards li .details>a:before{display:inline-block;font:13px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;width:15px;text-align:center;color:#444}.cards li .details a{color:#000;transition:color .5s ease-in-out}.cards li .details .name{font-weight:900;font-size:1.5em}.cards li:hover{transition:all .2s ease-in-out;transform:scale(1.03)}.cards li:hover img{box-shadow:0 0 10px rgba(0,0,0,.6);transition:all .4s ease-in-out}.cards li:hover .details{transition:all .5s ease-in-out;text-shadow:1px 1px #dfe295}@media (max-width:550px){.cards li{display:block;width:auto;max-width:200px;margin:30px auto}.cards li img,.cards li .details{float:none}.cards li img{margin:0 auto}.cards li .details{margin-top:20px;text-align:center;min-width:0}.cards li .details span,.cards li .details a{padding:0;white-space:break-all;word-wrap:break-word}.cards li .details span:before,.cards li .details a:before{display:none}}.distance{padding-left:30px;font-weight:900}.evaluation{font-weight:900;font-size:1.1em}.evaluation:hover{text-decoration:underline!important;color:#d33!important}.photoss{height:150px;width:150px;border-radius:50%;position:relative;text-align:center;border:2px solid #fff}.add-frnd{width:auto;background:#d33;padding:15px;font-size:13pt;text-decoration:none;color:#fff!important;transition:.5s;border-radius:5px}.follow{width:auto;background:#d33;padding:15px;border-radius:10px;font-size:13pt;text-decoration:none;color:#fff!important;transition:.5s}.follow span{font-size:13pt}.add-frnd span{font-size:13pt}.Nom_courtier{margin-left:-35px}.photoss{background-color:#fff;margin-bottom:10px}.Nom_courtier h2{text-transform:uppercase;margin-bottom:0;color:#d33}.Nom_courtier h4{margin-bottom:25px}.Lecontroleurs{margin-top:-75px}.new_code{text-decoration:underline}#ma_new_immobiliere{display:none}