some fixes for styles in  different browser sizes