.newsList.withThumb li > div.cms_icon { padding : 0; width : 60px; } .indexMore { position : relative; width : 30%; margin : 20px auto 10px auto; text-align : center; top : -15px; } @media screen and (max-width: 641px) { .newsList.withThumb li > div { padding-left : 10px; } .newsList.withThumb li > div.cms_icon { width : 40px; padding : 0; } .newsList.withThumb li > div.cms_icon img { width : 100%; } .indexMore { width : 90%; margin : 20px auto 10px auto; text-align : center; } }