Crossbrowser and visual fixes