rtl hints updates

1. semantic.css, using new directive to prepend the value.
2. sidebar.less, padding transition is required by a fix for sidebar in
rtl view mode.
Merge pull request #688 from MohammadYounes/rtl2

RTL hints updates