added border-box sizing for all elements