@media screen and (max-width:959px){div#gauche_recherche{margin:30px auto 0 auto;width:90%;padding:2% 5%;background:#f6f6f6;overflow:hidden}}@media screen and (max-width:600px){.news_titre{width:70%}.blog_tag p.tag_titre{float:none;width:100%;margin:-3px 0 10px 0}}@media screen and (max-width:480px){.news_titre{font-size:1.2em}.news_photo{width:99%;height:200px;max-height:200px;float:none;max-width:100%;margin:0 0 10px 0}.news_photo img{margin:0 0 0 0;width:100%}}@media screen and (max-width:350px){.news_photo{width:100%;height:180px;max-height:180px;float:none;max-width:100%}}