multiple template depending on the size of the screen