adjusted padding and margin for mobile devices