fix html elements in wrong places
add css for mobile