@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){h2.liste_news_titre{font-size:1.4em}.news_titre{font-size:1.2em}.faq_bottom{width:95.5%}.faq_top{background-size:45px}}@media screen and (max-width:480px){h2.liste_news_titre{font-size:1.2em}.news_titre{font-size:1em}.news_photo{width:100%;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%}}