a.icon { display: table-cell; width: 20px; height: 20px; padding-bottom: 0px; padding-right: 5px; float: left; } a.icon small { display: none; } a.icon:hover { background-position: 0 -20px !important; } a.button { display: table-cell; width: 60px; height: 60px; float: left; } a.button small { display: none; } a.button:hover { background-position: 0 -60px !important; } .iconlist{ padding: 10px 0px 10px 0px; }