.module_rss  { border:1px solid #d6d6d6; border-radius: 4px; display:block; overflow:hidden; width:306px; padding:20px 16px; margin:0 0 19px 0; background:#fff url('/images/interface/modules/common/bg_modules_new.gif') repeat-x; }

.module_rss .top { border-bottom:1px dotted #dadada; padding-bottom:5px; overflow:hidden; }
.module_rss  h1 { font-size:17px; font-weight:normal; color:#666; margin:0; background: url('/images/interface/modules/rss/picto_rss.jpg') no-repeat 0 0; padding-left:27px; width:160px; float:left; }
.module_rss .top a { float:right; overflow:hidden; font-size:11px; height:18px; font-style:italic; color:#838383; margin-top:5px; padding-right:1px; }
.module_rss .top a:hover { color:#7fa011; text-decoration:none; }

.module_rss .content .titre { font-size:13px; color:#7fa011; }
.module_rss .content .form  { border-bottom:1px dotted #dadada; overflow:auto; padding-bottom:20px; }
.module_rss .content .champ { width:176px; border:1px solid #d6d6d6; border-radius: 4px; float:left; margin-right:9px; height:18px; padding:5px; }
.module_rss .content .form select { width:174px; vertical-align: middle; border:none; }
.module_rss .content .form input { border-radius: 4px; background:#acc604; color:#fff; border:0; width:104px; height:30px; font-size:13px; cursor:pointer; vertical-align:middle; }


@media screen and (max-width:410px) {
.module_rss .content .champ{margin-bottom: 10px;}
}