Further optimized the layout for small sizes (especially small tablet sizes)

Fixed download icons/buttons to be scaled down or up based on the page
size.