Fix Panels for Non Webkit Browsers

- Use mixins
- Change order of transition transform duration for cross platform
Fix semi colon typo
Merge pull request #1736 from mkly/fix_panels_for_everyone_else

Fix Panels for Non Webkit Browsers