.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content section{position:relative}ul.traductions{list-style:none;text-align:right}ul.traductions li{display:inline;width:20%}ul.traductions li:not(:last-child) {border-right:#bfbfbf 2px solid;padding-right:2px;margin-right:2px}ul.traductions li:last-child{content:""}#documents_album{width:100%;height:auto}#main #documents_album li,#documents_album li{float:left;margin:0 10px 10px 0;width:160px;height:200px;list-style:none}#pagination_ev{display:none}#contenu .socialtags ul li{background:none repeat scroll 0 0 transparent;display:inline}div.socialtags{margin:0;padding:5px 0}.socialtags-hovers{opacity:1}#outils{clear:both;float:right;width:75px;border:1px dashed #e5e5e5;padding:5px;margin:5px;right:0;top:0;background-color:#bfbfbf;opacity:.4;filter: alpha(opacity=40);text-align:center;position:relative;z-index:100}.absolute{position:absolute}#outils:hover,#outils:active{opacity:1.0;filter: alpha(opacity=100)}#outils div#recommander,#outils div.item{float:left}#outils #recommander{width:350px;min-height:500px;background-color:#e5e5e5;padding:5px;border:1px dashed #f0f0f0;border-radius:5px}#outils #recommander h2{background:url(//www.simone-mueller.ch/plugins/auto/wsps_html5/prive/themes/spip/images/mail.png.pagespeed.ce.paE8rRl2wT.png) transparent no-repeat;width:24px;height:24px;font-size:0;margin:0}#outils #recommander h2:hover{font-size:12px;width:200px;padding:2px;background:none #000;position:absolute;color:#fff}#outils img{background:none;border:0;margin:0;padding:0}#outils #cboxTitle{display:none}.menuder li,.menuder a{width:auto}.menuder{background-color:transparent}.menuder ul{background-color:transparent}.menuder a.daddy{background:none}.menuder li ul{border-width:0}.menuder li ul ul{margin:-1.75em 0 0 13.9em}.menuder li ul a{width:10em;color:#855c6a}.menuder a:hover{background-color:#fff}.menuder li:hover,.menuder li.hover{background-color:transparent}.home #content .cartouche{display:none}@media screen and (max-width:767px){h1#logo_site_spip{margin:0 auto;width:300px}}