.clear {clear:both; line-height:0}
#filters, .isotope {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}

/* Classes gÃ©nÃ©rales du portfolio */
.modal-portfolio {overflow:hidden; position:relative; background:#FFF; cursor:pointer}
.modal-portfolio img {max-width:100%; position:relative}
.modal-portfolio .ref-label {position:absolute; width:100%; height:60px; bottom:-60px; z-index:500;}
.modal-portfolio .ref-label-bg {width:100%; height:100%; position:absolute; top:0; left:0}
.modal-portfolio .ref-label-text {font-size:.9em; color:#fff; padding:5px 8px; background:#000000; line-height:1.3em}
.modal-portfolio .ref-text-category {display:block; font-family:helvetica, arial, sans-serif; font-size:.8em}

/* Rendu des filtres */
#filters {text-align:center; font-size:.9em}
#filters .button{margin:.3em; background-color:#FFF; border:1px solid #000000; border-radius:5px; color:#000000; cursor:pointer; display:inline-block; padding:.3em 1em; -webkit-transition:all 400ms linear; -moz-transition:all 400ms linear; -ms-transition:all 400ms linear; -o-transition:all 400ms linear; transition:all 400ms linear}
#filters .button:hover {background-color:#000000; color:#FFF; 