[TASKS] RT-2387, RT-2388, RT-2389, RT-2390: UI fixes, Button sizes/hovers
[fix] UI: midred button colour
[TASK] RT-2382, RT-2383 KYC UI update, Login Verification cancel btn
Merge pull request #1613 from Mesrop/develop-09-10

[TASK] RT-2387, RT-2388, RT-2389, RT-2390, RT-2382, RT-2383: UI fixes, Button sizes/hover, KYC UI
[TASK] L10n: Pull translations from Transifex

Update translations for already existing languages
[TASK] L10n: Re-order languages.json, code first

By resorting the JSON languages array, code field first, maintaining
the file gets easier, as folders are sorted the same way.
[TASK] L10n: Use ISO 639-1 codes

Rename language files to match ISO 639-1 language codes, to comply
with Transifex naming.
[TASK] L10n: Update German, Russian, Turkish

Import new translations from Transifex.
[TASK] L10n: Support ISO 639-1 codes

In the hardcoded language links (footer) and during pageload, use and
support the ISO 639-1 codes in both short and long form