.rss-block{ margin:0 auto; margin-bottom:30px; padding:0; overflow:hidden; } .item-prev{ margin:0; margin-bottom:30px; overflow:hidden;} .item-prev  h2{ margin:0; margin-bottom:10px; padding:0; font-size:16px; } .item-prev .item-description{ margin:0; padding:0; font-size:13px;line-height:1.3; } .item-prev .item-data{ margin:10px 0; padding:0; font-size:13px; color:#00f; } .item-prev .item-img{ display:block; float:left; width:144px;height:80px; margin:0; margin-right:20px; padding:2px; border:1px solid #ccc; overflow:hidden;} .item-prev .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } aside .item-prev{margin:10px;padding:0;} aside .item-prev h3{ margin:0; margin-bottom:5px; padding:0; font-size:14px;} aside .item-prev .item-description{ margin:0; padding:0; font-size:12px;line-height:1.2;} aside .item-prev .item-data{ margin:0; margin-top:10px; padding:0; font-size:13px; color:#00f;} aside .item-prev .item-img{ float:left; display:block; width:80px;height:44px; padding:2px; margin:0; margin-right:10px; border:1px solid #ccc; overflow:hidden;} aside .item-prev .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .msg{display:block;max-width:100%;overflow:hidden;margin:0 5px;padding:20px;text-align:center;border:2px solid #FFE25B;background:#FFF2B1;border-radius:4px;}