adjust 'select' width and added rotated text support