mobile fixes for header and carousel