changed all sp to dp in order to ensure that user selected text size system-wide will not affect the UI of the app.