fixed positioning issues, looks good on all sizes now.