Weglot Translate – Translate your WP website - Version 3.1.6

Version Description

(06/02/2020) = * Add: Use WP core code editor for Weglot custom CSS * Add: Add weglot_translate_email filter to control when mail are translated * Bugfix: Fixes small minor bugs

Download this release

Release Info

Developer remyb92
Plugin Icon 128x128 Weglot Translate – Translate your WP website
Version 3.1.6
Comparing to
See all releases

Code changes from version 3.1.5 to 3.1.6

app/javascripts/index.js CHANGED
@@ -3,6 +3,7 @@ import InitAdminWeglotBox from './settings/admin-weglot-box'
3
  import InitAdminExclusion from './settings/admin-exclusion'
4
  import InitAdminButtonPreview from './settings/admin-button-preview'
5
  import InitAdminCheckApiKey from './settings/admin-check-api-key'
 
6
  import InitAdminChangeCountry from './settings/admin-change-country'
7
  import InitAdminPrivateMode from './settings/admin-private-mode'
8
  import './find-polyfill'
@@ -13,5 +14,6 @@ InitAdminExclusion();
13
  InitAdminWeglotBox();
14
  InitAdminButtonPreview();
15
  InitAdminCheckApiKey();
 
16
  InitAdminChangeCountry();
17
  InitAdminPrivateMode();
3
  import InitAdminExclusion from './settings/admin-exclusion'
4
  import InitAdminButtonPreview from './settings/admin-button-preview'
5
  import InitAdminCheckApiKey from './settings/admin-check-api-key'
6
+ import initAdminCodeEditor from './settings/admin-code-editor'
7
  import InitAdminChangeCountry from './settings/admin-change-country'
8
  import InitAdminPrivateMode from './settings/admin-private-mode'
9
  import './find-polyfill'
14
  InitAdminWeglotBox();
15
  InitAdminButtonPreview();
16
  InitAdminCheckApiKey();
17
+ initAdminCodeEditor();
18
  InitAdminChangeCountry();
19
  InitAdminPrivateMode();
app/javascripts/settings/admin-check-api-key.js CHANGED
@@ -37,6 +37,9 @@ const init_admin_button_preview = function () {
37
  $("#wrap-weglot #submit").prop("disabled", true);
38
  }
39
 
 
 
 
40
  $.ajax(
41
  {
42
  method: 'POST',
@@ -46,7 +49,7 @@ const init_admin_button_preview = function () {
46
  api_key: key,
47
  },
48
  success: ({data, success}) => {
49
-
50
  if (success ){
51
  validApiKey(data)
52
  }
37
  $("#wrap-weglot #submit").prop("disabled", true);
38
  }
39
 
40
+ $(".weglot-keyres").remove();
41
+ $("#api_key_private").after('<span class="weglot-keyres weglot-ckeckkey"></span>');
42
+
43
  $.ajax(
44
  {
45
  method: 'POST',
49
  api_key: key,
50
  },
51
  success: ({data, success}) => {
52
+ $(".weglot-keyres").remove();
53
  if (success ){
54
  validApiKey(data)
55
  }
app/javascripts/settings/admin-code-editor.js ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const init_admin_weglot_code_editor = function () {
2
+ const $ = jQuery
3
+
4
+ const execute = () => {
5
+ jQuery(document).ready(function($) {
6
+ wp.codeEditor.initialize($('#override_css'), cm_settings);
7
+ })
8
+ }
9
+
10
+ document.addEventListener('DOMContentLoaded', () => {
11
+ execute();
12
+ })
13
+ }
14
+
15
+ export default init_admin_weglot_code_editor;
app/styles/_colors.scss CHANGED
@@ -1,4 +1,3 @@
1
  $primary: #335ee2;
2
  $primaryHover: #446dea;
3
-
4
  $textColor: #24284c;
1
  $primary: #335ee2;
2
  $primaryHover: #446dea;
 
3
  $textColor: #24284c;
app/styles/_flags.scss ADDED
@@ -0,0 +1,441 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .weglot-flags {
2
+ &.hw > a:before, &.hw > span:before { background-position: -3570px 0 !important; }
3
+ &.af > a:before, &.af > span:before { background-position: -6570px 0 !important; }
4
+ &.fl > a:before, &.fl > span:before { background-position: -3060px 0 !important; }
5
+ &.sq > a:before, &.sq > span:before { background-position: -2580px 0 !important; }
6
+ &.am > a:before, &.am > span:before { background-position: -5130px 0 !important; }
7
+ &.ar > a:before, &.ar > span:before { background-position: -510px 0 !important; }
8
+ &.hy > a:before, &.hy > span:before { background-position: -1800px 0 !important; }
9
+ &.az > a:before, &.az > span:before { background-position: -6840px 0 !important; }
10
+ &.ba > a:before, &.ba > span:before { background-position: -2040px 0 !important; }
11
+ &.eu > a:before, &.eu > span:before { background-position: -7260px 0 !important; }
12
+ &.be > a:before, &.be > span:before { background-position: -5310px 0 !important; }
13
+ &.bn > a:before, &.bn > span:before { background-position: -5400px 0 !important; }
14
+ &.bs > a:before, &.bs > span:before { background-position: -6390px 0 !important; }
15
+ &.bg > a:before, &.bg > span:before { background-position: -2730px 0 !important; }
16
+ &.my > a:before, &.my > span:before { background-position: -3299px 0 !important; }
17
+ &.ca > a:before, &.ca > span:before { background-position: -7230px 0 !important; }
18
+ &.zh > a:before, &.zh > span:before { background-position: -3690px 0 !important; }
19
+ &.tw > a:before, &.tw > span:before { background-position: -2970px 0 !important; }
20
+ &.km > a:before, &.km > span:before { background-position: -6930px 0 !important; }
21
+ &.ny > a:before, &.ny > span:before { background-position: -1140px 0 !important; }
22
+ &.co > a:before, &.co > span:before { background-position: -2520px 0 !important; } /* TODO */
23
+ &.hr > a:before, &.hr > span:before { background-position: -5910px 0 !important; }
24
+ &.cs > a:before, &.cs > span:before { background-position: -2700px 0 !important; }
25
+ &.da > a:before, &.da > span:before { background-position: -2670px 0 !important; }
26
+ &.nl > a:before, &.nl > span:before { background-position: -2100px 0 !important; }
27
+ &.en > a:before, &.en > span:before { background-position: -1920px 0 !important; }
28
+ &.eo > a:before, &.eo > span:before { background-position: -1920px 0 !important; } /* TODO */
29
+ &.et > a:before, &.et > span:before { background-position: -2640px 0 !important; }
30
+ &.fj > a:before, &.fj > span:before { background-position: -1710px 0 !important; }
31
+ &.fi > a:before, &.fi > span:before { background-position: -2550px 0 !important; }
32
+ &.fr > a:before, &.fr > span:before { background-position: -2520px 0 !important; }
33
+ &.gl > a:before, &.gl > span:before { background-position: -7290px 0 !important; }
34
+ &.ka > a:before, &.ka > span:before { background-position: -5040px 0 !important; }
35
+ &.de > a:before, &.de > span:before { background-position: -2490px 0 !important; }
36
+ &.el > a:before, &.el > span:before { background-position: -2460px 0 !important; }
37
+ &.gu > a:before, &.gu > span:before { background-position: -1170px 0 !important; }
38
+ &.ht > a:before, &.ht > span:before { background-position: -4650px 0 !important; }
39
+ &.ha > a:before, &.ha > span:before { background-position: -900px 0 !important; }
40
+ &.he > a:before, &.he > span:before { background-position: -1050px 0 !important; }
41
+ &.hi > a:before, &.hi > span:before { background-position: -1170px 0 !important; }
42
+ &.hu > a:before, &.hu > span:before { background-position: -2430px 0 !important; }
43
+ &.is > a:before, &.is > span:before { background-position: -2400px 0 !important; }
44
+ &.ig > a:before, &.ig > span:before { background-position: -870px 0 !important; }
45
+ &.id > a:before, &.id > span:before { background-position: -3510px 0 !important; }
46
+ &.ga > a:before, &.ga > span:before { background-position: -2340px 0 !important; }
47
+ &.it > a:before, &.it > span:before { background-position: -2310px 0 !important; }
48
+ &.ja > a:before, &.ja > span:before { background-position: -3480px 0 !important; }
49
+ &.jv > a:before, &.jv > span:before { background-position: -3360px 0 !important; }
50
+ &.kn > a:before, &.kn > span:before { background-position: -1170px 0 !important; }
51
+ &.kk > a:before, &.kk > span:before { background-position: -3150px 0 !important; }
52
+ &.ko > a:before, &.ko > span:before { background-position: -6990px 0 !important; }
53
+ &.ku > a:before, &.ku > span:before { background-position: -2430px 0 !important; } /* TODO */
54
+ &.ky > a:before, &.ky > span:before { background-position: -3420px 0 !important; }
55
+ &.lo > a:before, &.lo > span:before { background-position: -3450px 0 !important; } /* TODO */
56
+ &.la > a:before, &.la > span:before { background-position: -2310px 0 !important; }
57
+ &.lv > a:before, &.lv > span:before { background-position: -2280px 0 !important; }
58
+ &.lt > a:before, &.lt > span:before { background-position: -2250px 0 !important; }
59
+ &.lb > a:before, &.lb > span:before { background-position: -2220px 0 !important; }
60
+ &.mk > a:before, &.mk > span:before { background-position: -2190px 0 !important; }
61
+ &.mg > a:before, &.mg > span:before { background-position: -1200px 0 !important; }
62
+ &.ms > a:before, &.ms > span:before { background-position: -3360px 0 !important; }
63
+ &.ml > a:before, &.ml > span:before { background-position: -1170px 0 !important; }
64
+ &.mt > a:before, &.mt > span:before { background-position: -2130px 0 !important; }
65
+ &.mi > a:before, &.mi > span:before { background-position: -3240px 0 !important; }
66
+ &.mr > a:before, &.mr > span:before { background-position: -1170px 0 !important; }
67
+ &.mn > a:before, &.mn > span:before { background-position: -6000px 0 !important; }
68
+ &.ne > a:before, &.ne > span:before { background-position: -3270px 0 !important; }
69
+ &.no > a:before, &.no > span:before { background-position: -5850px 0 !important; }
70
+ &.ps > a:before, &.ps > span:before { background-position: -5189px 0 !important; }
71
+ &.fa > a:before, &.fa > span:before { background-position: -6690px 0 !important; }
72
+ &.pl > a:before, &.pl > span:before { background-position: -2160px 0 !important; }
73
+ &.pt > a:before, &.pt > span:before { background-position: -6630px 0 !important; }
74
+ &.pa > a:before, &.pa > span:before { background-position: -3180px 0 !important; }
75
+ &.ro > a:before, &.ro > span:before { background-position: -2070px 0 !important; }
76
+ &.ru > a:before, &.ru > span:before { background-position: -2040px 0 !important; }
77
+ &.sm > a:before, &.sm > span:before { background-position: -4620px 0 !important; }
78
+ &.gd > a:before, &.gd > span:before { background-position: -30px 0 !important; }
79
+ &.sr > a:before, &.sr > span:before { background-position: -4290px 0 !important; }
80
+ &.sn > a:before, &.sn > span:before { background-position: -540px 0 !important; }
81
+ &.sd > a:before, &.sd > span:before { background-position: -3180px 0 !important; }
82
+ &.si > a:before, &.si > span:before { background-position: -2820px 0 !important; }
83
+ &.sk > a:before, &.sk > span:before { background-position: -6810px 0 !important; }
84
+ &.sl > a:before, &.sl > span:before { background-position: -2010px 0 !important; }
85
+ &.so > a:before, &.so > span:before { background-position: -4560px 0 !important; }
86
+ &.st > a:before, &.st > span:before { background-position: -4830px 0 !important; }
87
+ &.es > a:before, &.es > span:before { background-position: -480px 0 !important; }
88
+ &.su > a:before, &.su > span:before { background-position: -4530px 0 !important; }
89
+ &.sw > a:before, &.sw > span:before { background-position: -1290px 0 !important; }
90
+ &.sv > a:before, &.sv > span:before { background-position: -1980px 0 !important; }
91
+ &.tl > a:before, &.tl > span:before { background-position: -3060px 0 !important; }
92
+ &.ty > a:before, &.ty > span:before { background-position: -6270px 0 !important; }
93
+ &.tg > a:before, &.tg > span:before { background-position: -2940px 0 !important; }
94
+ &.ta > a:before, &.ta > span:before { background-position: -1170px 0 !important; }
95
+ &.tt > a:before, &.tt > span:before { background-position: -2040px 0 !important; }
96
+ &.te > a:before, &.te > span:before { background-position: -1170px 0 !important; }
97
+ &.th > a:before, &.th > span:before { background-position: -2910px 0 !important; }
98
+ &.to > a:before, &.to > span:before { background-position: -6540px 0 !important; }
99
+ &.tr > a:before, &.tr > span:before { background-position: -1950px 0 !important; }
100
+ &.uk > a:before, &.uk > span:before { background-position: -1890px 0 !important; }
101
+ &.ur > a:before, &.ur > span:before { background-position: -3180px 0 !important; }
102
+ &.uz > a:before, &.uz > span:before { background-position: -2880px 0 !important; }
103
+ &.vi > a:before, &.vi > span:before { background-position: -2850px 0 !important; }
104
+ &.cy > a:before, &.cy > span:before { background-position: -6420px 0 !important; }
105
+ &.fy > a:before, &.fy > span:before { background-position: -2100px 0 !important; }
106
+ &.xh > a:before, &.xh > span:before { background-position: -6570px 0 !important; }
107
+ &.yi > a:before, &.yi > span:before { background-position: -1050px 0 !important; }
108
+ &.yo > a:before, &.yo > span:before { background-position: -870px 0 !important; }
109
+ &.zu > a:before, &.zu > span:before { background-position: -6570px 0 !important; }
110
+
111
+ &.flag-1 {
112
+ &.hw > a:before, &.hw > span:before { background-position: -7840px 0 !important; }
113
+ &.fl > a:before, &.fl > span:before { background-position: 2560px 0 !important; }
114
+ &.af > a:before, &.af > span:before { background-position: -6848px 0 !important; }
115
+ &.sq > a:before, &.sq > span:before { background-position: -97px 0 !important; }
116
+ &.am > a:before, &.am > span:before { background-position: -2369px 0 !important; }
117
+ &.ar > a:before, &.ar > span:before { background-position: -6465px 0 !important; }
118
+ &.hy > a:before, &.hy > span:before { background-position: -385px 0 !important; }
119
+ &.az > a:before, &.az > span:before { background-position: -513px 0 !important; }
120
+ &.ba > a:before, &.ba > span:before { background-position: -6113px 0 !important; }
121
+ &.eu > a:before, &.eu > span:before { background-position: -8353px 0 !important; }
122
+ &.be > a:before, &.be > span:before { background-position: -705px 0 !important; }
123
+ &.bn > a:before, &.bn > span:before { background-position: -609px 0 !important; }
124
+ &.bs > a:before, &.bs > span:before { background-position: -929px 0 !important; }
125
+ &.bg > a:before, &.bg > span:before { background-position: -1121px 0 !important; }
126
+ &.my > a:before, &.my > span:before { background-position: -4929px 0 !important; }
127
+ &.ca > a:before, &.ca > span:before { background-position: -8321px 0 !important; }
128
+ &.zh > a:before, &.zh > span:before { background-position: -1505px 0 !important; }
129
+ &.tw > a:before, &.tw > span:before { background-position: -6369px 0 !important; }
130
+ &.km > a:before, &.km > span:before { background-position: -1217px 0 !important; }
131
+ &.ny > a:before, &.ny > span:before { background-position: -4289px 0 !important; }
132
+ &.co > a:before, &.co > span:before { background-position: -2561px 0 !important; }
133
+ &.hr > a:before, &.hr > span:before { background-position: -1793px 0 !important; }
134
+ &.cs > a:before, &.cs > span:before { background-position: -1921px 0 !important; }
135
+ &.da > a:before, &.da > span:before { background-position: -1985px 0 !important; }
136
+ &.nl > a:before, &.nl > span:before { background-position: -5121px 0 !important; }
137
+ &.en > a:before, &.en > span:before { background-position: -7777px 0 !important; }
138
+ &.eo > a:before, &.eo > span:before { background-position: -7777px 0 !important; }
139
+ &.et > a:before, &.et > span:before { background-position: -2337px 0 !important; }
140
+ &.fj > a:before, &.fj > span:before { background-position: -2497px 0 !important; }
141
+ &.fi > a:before, &.fi > span:before { background-position: -2529px 0 !important; }
142
+ &.fr > a:before, &.fr > span:before { background-position: -2561px 0 !important; }
143
+ &.gl > a:before, &.gl > span:before { background-position: -8383px 0 !important; }
144
+ &.ka > a:before, &.ka > span:before { background-position: -2721px 0 !important; }
145
+ &.de > a:before, &.de > span:before { background-position: -2753px 0 !important; }
146
+ &.el > a:before, &.el > span:before { background-position: -2881px 0 !important; }
147
+ &.gu > a:before, &.gu > span:before { background-position: -3329px 0 !important; }
148
+ &.ht > a:before, &.ht > span:before { background-position: -3169px 0 !important; }
149
+ &.ha > a:before, &.ha > span:before { background-position: -5281px 0 !important; }
150
+ &.he > a:before, &.he > span:before { background-position: -3521px 0 !important; }
151
+ &.hi > a:before, &.hi > span:before { background-position: -3329px 0 !important; }
152
+ &.hu > a:before, &.hu > span:before { background-position: -3265px 0 !important; }
153
+ &.is > a:before, &.is > span:before { background-position: -3297px 0 !important; }
154
+ &.ig > a:before, &.ig > span:before { background-position: -5313px 0 !important; }
155
+ &.id > a:before, &.id > span:before { background-position: -3361px 0 !important; }
156
+ &.ga > a:before, &.ga > span:before { background-position: -3457px 0 !important; }
157
+ &.it > a:before, &.it > span:before { background-position: -3553px 0 !important; }
158
+ &.ja > a:before, &.ja > span:before { background-position: -3617px 0 !important; }
159
+ &.jv > a:before, &.jv > span:before { background-position: -4321px 0 !important; }
160
+ &.kn > a:before, &.kn > span:before { background-position: -3329px 0 !important; }
161
+ &.kk > a:before, &.kk > span:before { background-position: -3713px 0 !important; }
162
+ &.ko > a:before, &.ko > span:before { background-position: -6913px 0 !important; }
163
+ &.ku > a:before, &.ku > span:before { background-position: -3265px 0 !important; }
164
+ &.ky > a:before, &.ky > span:before { background-position: -3873px 0 !important; }
165
+ &.lo > a:before, &.lo > span:before { background-position: -3904px 0 !important; }
166
+ &.la > a:before, &.la > span:before { background-position: -3553px 0 !important; }
167
+ &.lv > a:before, &.lv > span:before { background-position: -3937px 0 !important; }
168
+ &.lt > a:before, &.lt > span:before { background-position: -4129px 0 !important; }
169
+ &.lb > a:before, &.lb > span:before { background-position: -4161px 0 !important; }
170
+ &.mk > a:before, &.mk > span:before { background-position: -4225px 0 !important; }
171
+ &.mg > a:before, &.mg > span:before { background-position: -4257px 0 !important; }
172
+ &.ms > a:before, &.ms > span:before { background-position: -4321px 0 !important; }
173
+ &.ml > a:before, &.ml > span:before { background-position: -3329px 0 !important; }
174
+ &.mt > a:before, &.mt > span:before { background-position: -4417px 0 !important; }
175
+ &.mi > a:before, &.mi > span:before { background-position: -5217px 0 !important; }
176
+ &.mr > a:before, &.mr > span:before { background-position: -3329px 0 !important; }
177
+ &.mn > a:before, &.mn > span:before { background-position: -4769px 0 !important; }
178
+ &.ne > a:before, &.ne > span:before { background-position: -5091px 0 !important; }
179
+ &.no > a:before, &.no > span:before { background-position: -5505px 0 !important; }
180
+ &.ps > a:before, &.ps > span:before { background-position: -33px 0 !important; }
181
+ &.fa > a:before, &.fa > span:before { background-position: -3393px 0 !important; }
182
+ &.pl > a:before, &.pl > span:before { background-position: -5889px 0 !important; }
183
+ &.pt > a:before, &.pt > span:before { background-position: -993px 0 !important; }
184
+ &.pa > a:before, &.pa > span:before { background-position: -3329px 0 !important; }
185
+ &.ro > a:before, &.ro > span:before { background-position: -6081px 0 !important; }
186
+ &.ru > a:before, &.ru > span:before { background-position: -6113px 0 !important; }
187
+ &.sm > a:before, &.sm > span:before { background-position: -6369px 0 !important; }
188
+ &.gd > a:before, &.gd > span:before { background-position: -6497px 0 !important; }
189
+ &.sr > a:before, &.sr > span:before { background-position: -6561px 0 !important; }
190
+ &.sn > a:before, &.sn > span:before { background-position: -8287px 0 !important; }
191
+ &.sd > a:before, &.sd > span:before { background-position: -5601px 0 !important; }
192
+ &.si > a:before, &.si > span:before { background-position: -7039px 0 !important; }
193
+ &.sk > a:before, &.sk > span:before { background-position: -6689px 0 !important; }
194
+ &.sl > a:before, &.sl > span:before { background-position: -6721px 0 !important; }
195
+ &.so > a:before, &.so > span:before { background-position: -6785px 0 !important; }
196
+ &.st > a:before, &.st > span:before { background-position: -4001px 0 !important; }
197
+ &.es > a:before, &.es > span:before { background-position: -7009px 0 !important; }
198
+ &.su > a:before, &.su > span:before { background-position: -7073px 0 !important; }
199
+ &.sw > a:before, &.sw > span:before { background-position: -3745px 0 !important; }
200
+ &.sv > a:before, &.sv > span:before { background-position: -7169px 0 !important; }
201
+ &.tl > a:before, &.tl > span:before { background-position: -5823px 0 !important; }
202
+ &.ty > a:before, &.ty > span:before { background-position: -2593px 0 !important; }
203
+ &.tg > a:before, &.tg > span:before { background-position: -7297px 0 !important; }
204
+ &.ta > a:before, &.ta > span:before { background-position: -3329px 0 !important; }
205
+ &.tt > a:before, &.tt > span:before { background-position: -6113px 0 !important; }
206
+ &.te > a:before, &.te > span:before { background-position: -3329px 0 !important; }
207
+ &.th > a:before, &.th > span:before { background-position: -7361px 0 !important; }
208
+ &.to > a:before, &.to > span:before { background-position: -7456px 0 !important; }
209
+ &.tr > a:before, &.tr > span:before { background-position: -7553px 0 !important; }
210
+ &.uk > a:before, &.uk > span:before { background-position: -7713px 0 !important; }
211
+ &.ur > a:before, &.ur > span:before { background-position: -5600px 0 !important; }
212
+ &.uz > a:before, &.uz > span:before { background-position: -7969px 0 !important; }
213
+ &.vi > a:before, &.vi > span:before { background-position: -8097px 0 !important; }
214
+ &.cy > a:before, &.cy > span:before { background-position: -8129px 0 !important; }
215
+ &.fy > a:before, &.fy > span:before { background-position: -5121px 0 !important; }
216
+ &.xh > a:before, &.xh > span:before { background-position: -6848px 0 !important; }
217
+ &.yi > a:before, &.yi > span:before { background-position: -3521px 0 !important; }
218
+ &.yo > a:before, &.yo > span:before { background-position: -5313px 0 !important; }
219
+ &.zu > a:before, &.zu > span:before { background-position: -6848px 0 !important; }
220
+ }
221
+ &.flag-2 {
222
+ &.hw > a:before, &.hw > span:before { background-position: -5448px 0 !important; }
223
+ &.fl > a:before, &.fl > span:before { background-position: -1008px 0 !important; }
224
+ &.af > a:before, &.af > span:before { background-position: -4968px 0 !important; }
225
+ &.sq > a:before, &.sq > span:before { background-position: -2976px 0 !important; }
226
+ &.am > a:before, &.am > span:before { background-position: -3816px 0 !important; }
227
+ &.ar > a:before, &.ar > span:before { background-position: -768px 0 !important; }
228
+ &.hy > a:before, &.hy > span:before { background-position: 0 0 !important; }
229
+ &.az > a:before, &.az > span:before { background-position: -5136px 0 !important; }
230
+ &.ba > a:before, &.ba > span:before { background-position: -936px 0 !important; }
231
+ &.eu > a:before, &.eu > span:before { background-position: -5376px 0 !important; }
232
+ &.be > a:before, &.be > span:before { background-position: -4224px 0 !important; }
233
+ &.bn > a:before, &.bn > span:before { background-position: -4056px 0 !important; }
234
+ &.bs > a:before, &.bs > span:before { background-position: -3984px 0 !important; }
235
+ &.bg > a:before, &.bg > span:before { background-position: -5040px 0 !important; }
236
+ &.my > a:before, &.my > span:before { background-position: -1248px 0 !important; }
237
+ &.ca > a:before, &.ca > span:before { background-position: -5352px 0 !important; }
238
+ &.zh > a:before, &.zh > span:before { background-position: -2592px 0 !important; }
239
+ &.tw > a:before, &.tw > span:before { background-position: -3408px 0 !important; }
240
+ &.km > a:before, &.km > span:before { background-position: -5160px 0 !important; }
241
+ &.ny > a:before, &.ny > span:before { background-position: -1392px 0 !important; }
242
+ &.co > a:before, &.co > span:before { background-position: -2304px 0 !important; }
243
+ &.hr > a:before, &.hr > span:before { background-position: -4416px 0 !important; }
244
+ &.cs > a:before, &.cs > span:before { background-position: -2472px 0 !important; }
245
+ &.da > a:before, &.da > span:before { background-position: -2448px 0 !important; }
246
+ &.nl > a:before, &.nl > span:before { background-position: -1296px 0 !important; }
247
+ &.en > a:before, &.en > span:before { background-position: -312px 0 !important; }
248
+ &.eo > a:before, &.eo > span:before { background-position: -312px 0 !important; } /* TODO */
249
+ &.et > a:before, &.et > span:before { background-position: -2424px 0 !important; }
250
+ &.fj > a:before, &.fj > span:before { background-position: -576px 0 !important; }
251
+ &.fi > a:before, &.fi > span:before { background-position: -2328px 0 !important; }
252
+ &.fr > a:before, &.fr > span:before { background-position: -2304px 0 !important; }
253
+ &.gl > a:before, &.gl > span:before { background-position: -5400px 0 !important; }
254
+ &.ka > a:before, &.ka > span:before { background-position: -3744px 0 !important; }
255
+ &.de > a:before, &.de > span:before { background-position: -2256px 0 !important; }
256
+ &.el > a:before, &.el > span:before { background-position: -2208px 0 !important; }
257
+ &.gu > a:before, &.gu > span:before { background-position: -1728px 0 !important; }
258
+ &.ht > a:before, &.ht > span:before { background-position: -3528px 0 !important; }
259
+ &.ha > a:before, &.ha > span:before { background-position: -1176px 0 !important; }
260
+ &.he > a:before, &.he > span:before { background-position: -1992px 0 !important; }
261
+ &.hi > a:before, &.hi > span:before { background-position: -1728px 0 !important; }
262
+ &.hu > a:before, &.hu > span:before { background-position: -2088px 0 !important; }
263
+ &.is > a:before, &.is > span:before { background-position: -2064px 0 !important; }
264
+ &.ig > a:before, &.ig > span:before { background-position: -1103px 0 !important; }
265
+ &.id > a:before, &.id > span:before { background-position: -2040px 0 !important; }
266
+ &.ga > a:before, &.ga > span:before { background-position: -2016px 0 !important; }
267
+ &.it > a:before, &.it > span:before { background-position: -1968px 0 !important; }
268
+ &.ja > a:before, &.ja > span:before { background-position: -1920px 0 !important; }
269
+ &.jv > a:before, &.jv > span:before { background-position: -1536px 0 !important; }
270
+ &.kn > a:before, &.kn > span:before { background-position: -1728px 0 !important; }
271
+ &.kk > a:before, &.kk > span:before { background-position: -1704px 0 !important; }
272
+ &.ko > a:before, &.ko > span:before { background-position: -1848px 0 !important; }
273
+ &.ku > a:before, &.ku > span:before { background-position: -2088px 0 !important; }
274
+ &.ky > a:before, &.ky > span:before { background-position: -1800px 0 !important; }
275
+ &.lo > a:before, &.lo > span:before { background-position: -1776px 0 !important; }
276
+ &.la > a:before, &.la > span:before { background-position: -1968px 0 !important; }
277
+ &.lv > a:before, &.lv > span:before { background-position: -1752px 0 !important; }
278
+ &.lt > a:before, &.lt > span:before { background-position: -1656px 0 !important; }
279
+ &.lb > a:before, &.lb > span:before { background-position: -1632px 0 !important; }
280
+ &.mk > a:before, &.mk > span:before { background-position: -1440px 0 !important; }
281
+ &.mg > a:before, &.mg > span:before { background-position: -1560px 0 !important; }
282
+ &.ms > a:before, &.ms > span:before { background-position: -1536px 0 !important; }
283
+ &.ml > a:before, &.ml > span:before { background-position: -1728px 0 !important; }
284
+ &.mt > a:before, &.mt > span:before { background-position: -1200px 0 !important; }
285
+ &.mi > a:before, &.mi > span:before { background-position: -1224px 0 !important; }
286
+ &.mr > a:before, &.mr > span:before { background-position: -1728px 0 !important; }
287
+ &.mn > a:before, &.mn > span:before { background-position: -4800px 0 !important; }
288
+ &.ne > a:before, &.ne > span:before { background-position: -1320px 0 !important; }
289
+ &.no > a:before, &.no > span:before { background-position: -4776px 0 !important; }
290
+ &.ps > a:before, &.ps > span:before { background-position: -4008px 0 !important; }
291
+ &.fa > a:before, &.fa > span:before { background-position: -5088px 0 !important; }
292
+ &.pl > a:before, &.pl > span:before { background-position: -984px 0 !important; }
293
+ &.pt > a:before, &.pt > span:before { background-position: -2784px 0 !important; }
294
+ &.pa > a:before, &.pa > span:before { background-position: -1728px 0 !important; }
295
+ &.ro > a:before, &.ro > span:before { background-position: -960px 0 !important; }
296
+ &.ru > a:before, &.ru > span:before { background-position: -936px 0 !important; }
297
+ &.sm > a:before, &.sm > span:before { background-position: -3408px 0 !important; }
298
+ &.gd > a:before, &.gd > span:before { background-position: -4872px 0 !important; }
299
+ &.sr > a:before, &.sr > span:before { background-position: -3120px 0 !important; }
300
+ &.sn > a:before, &.sn > span:before { background-position: -72px 0 !important; }
301
+ &.sd > a:before, &.sd > span:before { background-position: -1128px 0 !important; }
302
+ &.si > a:before, &.si > span:before { background-position: -480px 0 !important; }
303
+ &.sk > a:before, &.sk > span:before { background-position: -4152px 0 !important; }
304
+ &.sl > a:before, &.sl > span:before { background-position: -696px 0 !important; }
305
+ &.so > a:before, &.so > span:before { background-position: -3336px 0 !important; }
306
+ &.st > a:before, &.st > span:before { background-position: -3552px 0 !important; }
307
+ &.es > a:before, &.es > span:before { background-position: -96px 0 !important; }
308
+ &.su > a:before, &.su > span:before { background-position: -3312px 0 !important; }
309
+ &.sw > a:before, &.sw > span:before { background-position: -1872px 0 !important; }
310
+ &.sv > a:before, &.sv > span:before { background-position: -552px 0 !important; }
311
+ &.tl > a:before, &.tl > span:before { background-position: -1008px 0 !important; }
312
+ &.ty > a:before, &.ty > span:before { background-position: -4512px 0 !important; }
313
+ &.tg > a:before, &.tg > span:before { background-position: -264px 0 !important; }
314
+ &.ta > a:before, &.ta > span:before { background-position: -1728px 0 !important; }
315
+ &.tt > a:before, &.tt > span:before { background-position: -936px 0 !important; }
316
+ &.te > a:before, &.te > span:before { background-position: -1728px 0 !important; }
317
+ &.th > a:before, &.th > span:before { background-position: -456px 0 !important; }
318
+ &.to > a:before, &.to > span:before { background-position: -3264px 0 !important; }
319
+ &.tr > a:before, &.tr > span:before { background-position: -360px 0 !important; }
320
+ &.uk > a:before, &.uk > span:before { background-position: -288px 0 !important; }
321
+ &.ur > a:before, &.ur > span:before { background-position: -1128px 0 !important; }
322
+ &.uz > a:before, &.uz > span:before { background-position: -240px 0 !important; }
323
+ &.vi > a:before, &.vi > span:before { background-position: -144px 0 !important; }
324
+ &.cy > a:before, &.cy > span:before { background-position: -4848px 0 !important; }
325
+ &.fy > a:before, &.fy > span:before { background-position: -1296px 0 !important; }
326
+ &.xh > a:before, &.xh > span:before { background-position: -4968px 0 !important; }
327
+ &.yi > a:before, &.yi > span:before { background-position: -1992px 0 !important; }
328
+ &.yo > a:before, &.yo > span:before { background-position: -1103px 0 !important; }
329
+ &.zu > a:before, &.zu > span:before { background-position: -4968px 0 !important; }
330
+ }
331
+ &.flag-3 {
332
+ &.hw > a:before, &.hw > span:before { background-position: -2711px 0 !important; }
333
+ &.fl > a:before, &.fl > span:before { background-position: -5232px 0 !important; }
334
+ &.af > a:before, &.af > span:before { background-position: -5496px 0 !important; }
335
+ &.sq > a:before, &.sq > span:before { background-position: -4776px 0 !important; }
336
+ &.am > a:before, &.am > span:before { background-position: -192px 0 !important; }
337
+ &.ar > a:before, &.ar > span:before { background-position: -3336px 0 !important; }
338
+ &.hy > a:before, &.hy > span:before { background-position: -4632px 0 !important; }
339
+ &.az > a:before, &.az > span:before { background-position: -4536px 0 !important; }
340
+ &.ba > a:before, &.ba > span:before { background-position: -2664px 0 !important; }
341
+ &.eu > a:before, &.eu > span:before { background-position: -5808px 0 !important; }
342
+ &.be > a:before, &.be > span:before { background-position: -144px 0 !important; }
343
+ &.bn > a:before, &.bn > span:before { background-position: -4488px 0 !important; }
344
+ &.bs > a:before, &.bs > span:before { background-position: -4392px 0 !important; }
345
+ &.bg > a:before, &.bg > span:before { background-position: -4296px 0 !important; }
346
+ &.my > a:before, &.my > span:before { background-position: -3769px 0 !important; }
347
+ &.ca > a:before, &.ca > span:before { background-position: -5784px 0 !important; }
348
+ &.zh > a:before, &.zh > span:before { background-position: -3240px 0 !important; }
349
+ &.tw > a:before, &.tw > span:before { background-position: -4008px 0 !important; }
350
+ &.km > a:before, &.km > span:before { background-position: -4201px 0 !important; }
351
+ &.ny > a:before, &.ny > span:before { background-position: -384px 0 !important; }
352
+ &.co > a:before, &.co > span:before { background-position: -2760px 0 !important; } /* TODO */
353
+ &.hr > a:before, &.hr > span:before { background-position: -3048px 0 !important; }
354
+ &.cs > a:before, &.cs > span:before { background-position: -5280px 0 !important; }
355
+ &.da > a:before, &.da > span:before { background-position: -3024px 0 !important; }
356
+ &.nl > a:before, &.nl > span:before { background-position: -3360px 0 !important; }
357
+ &.en > a:before, &.en > span:before { background-position: -2520px 0 !important; }
358
+ &.eo > a:before, &.eo > span:before { background-position: -2520px 0 !important; } /* TODO */
359
+ &.et > a:before, &.et > span:before { background-position: -2856px 0 !important; }
360
+ &.fj > a:before, &.fj > span:before { background-position: -0px 0 !important; }
361
+ &.fi > a:before, &.fi > span:before { background-position: -2784px 0 !important; }
362
+ &.fr > a:before, &.fr > span:before { background-position: -2760px 0 !important; }
363
+ &.gl > a:before, &.gl > span:before { background-position: -5832px 0 !important; }
364
+ &.ka > a:before, &.ka > span:before { background-position: -1536px 0 !important; }
365
+ &.de > a:before, &.de > span:before { background-position: -1488px 0 !important; }
366
+ &.el > a:before, &.el > span:before { background-position: -1416px 0 !important; }
367
+ &.gu > a:before, &.gu > span:before { background-position: -2304px 0 !important; }
368
+ &.ht > a:before, &.ht > span:before { background-position: -5160px 0 !important; }
369
+ &.ha > a:before, &.ha > span:before { background-position: -361px 0 !important; }
370
+ &.he > a:before, &.he > span:before { background-position: -1608px 0 !important; }
371
+ &.hi > a:before, &.hi > span:before { background-position: -2304px 0 !important; }
372
+ &.hu > a:before, &.hu > span:before { background-position: -1920px 0 !important; }
373
+ &.is > a:before, &.is > span:before { background-position: -840px 0 !important; }
374
+ &.ig > a:before, &.ig > span:before { background-position: -3457px 0 !important; }
375
+ &.id > a:before, &.id > span:before { background-position: -4992px 0 !important; }
376
+ &.ga > a:before, &.ga > span:before { background-position: -2016px 0 !important; }
377
+ &.it > a:before, &.it > span:before { background-position: -336px 0 !important; }
378
+ &.ja > a:before, &.ja > span:before { background-position: -2448px 0 !important; }
379
+ &.jv > a:before, &.jv > span:before { background-position: -864px 0 !important; }
380
+ &.kn > a:before, &.kn > span:before { background-position: -2304px 0 !important; }
381
+ &.kk > a:before, &.kk > span:before { background-position: -3912px 0 !important; }
382
+ &.ko > a:before, &.ko > span:before { background-position: -2256px 0 !important; }
383
+ &.ku > a:before, &.ku > span:before { background-position: -1920px 0 !important; }
384
+ &.ky > a:before, &.ky > span:before { background-position: -744px 0 !important; }
385
+ &.lo > a:before, &.lo > span:before { background-position: -3816px 0 !important; }
386
+ &.la > a:before, &.la > span:before { background-position: -336px 0 !important; }
387
+ &.lv > a:before, &.lv > span:before { background-position: -216px 0 !important; }
388
+ &.lt > a:before, &.lt > span:before { background-position: -1776px 0 !important; }
389
+ &.lb > a:before, &.lb > span:before { background-position: -1945px 0 !important; }
390
+ &.mk > a:before, &.mk > span:before { background-position: -2208px 0 !important; }
391
+ &.mg > a:before, &.mg > span:before { background-position: -5064px 0 !important; }
392
+ &.ms > a:before, &.ms > span:before { background-position: -864px 0 !important; }
393
+ &.ml > a:before, &.ml > span:before { background-position: -2304px 0 !important; }
394
+ &.mt > a:before, &.mt > span:before { background-position: -4920px 0 !important; }
395
+ &.mi > a:before, &.mi > span:before { background-position: -2113px 0 !important; }
396
+ &.mr > a:before, &.mr > span:before { background-position: -2304px 0 !important; }
397
+ &.mn > a:before, &.mn > span:before { background-position: -24px 0 !important; }
398
+ &.ne > a:before, &.ne > span:before { background-position: -5642px 0 !important; }
399
+ &.no > a:before, &.no > span:before { background-position: -984px 0 !important; }
400
+ &.ps > a:before, &.ps > span:before { background-position: -4753px 0 !important; }
401
+ &.fa > a:before, &.fa > span:before { background-position: -816px 0 !important; }
402
+ &.pl > a:before, &.pl > span:before { background-position: -4944px 0 !important; }
403
+ &.pt > a:before, &.pt > span:before { background-position: -4344px 0 !important; }
404
+ &.pa > a:before, &.pa > span:before { background-position: -2304px 0 !important; }
405
+ &.ro > a:before, &.ro > span:before { background-position: -3744px 0 !important; }
406
+ &.ru > a:before, &.ru > span:before { background-position: -2664px 0 !important; }
407
+ &.sm > a:before, &.sm > span:before { background-position: -1248px 0 !important; }
408
+ &.gd > a:before, &.gd > span:before { background-position: -3841px 0 !important; }
409
+ &.sr > a:before, &.sr > span:before { background-position: -3312px 0 !important; }
410
+ &.sn > a:before, &.sn > span:before { background-position: -5521px 0 !important; }
411
+ &.sd > a:before, &.sd > span:before { background-position: -1993px 0 !important; }
412
+ &.si > a:before, &.si > span:before { background-position: -2833px 0 !important; } /* TODO */
413
+ &.sk > a:before, &.sk > span:before { background-position: -552px 0 !important; }
414
+ &.sl > a:before, &.sl > span:before { background-position: -936px 0 !important; }
415
+ &.so > a:before, &.so > span:before { background-position: -4032px 0 !important; }
416
+ &.st > a:before, &.st > span:before { background-position: -3961px 0 !important; }
417
+ &.es > a:before, &.es > span:before { background-position: -3576px 0 !important; }
418
+ &.su > a:before, &.su > span:before { background-position: -3985px 0 !important; }
419
+ &.sw > a:before, &.sw > span:before { background-position: -912px 0 !important; }
420
+ &.sv > a:before, &.sv > span:before { background-position: -264px 0 !important; }
421
+ &.tl > a:before, &.tl > span:before { background-position: -5232px 0 !important; }
422
+ &.ty > a:before, &.ty > span:before { background-position: -1512px 0 !important; }
423
+ &.tg > a:before, &.tg > span:before { background-position: -3720px 0 !important; }
424
+ &.ta > a:before, &.ta > span:before { background-position: -2304px 0 !important; }
425
+ &.tt > a:before, &.tt > span:before { background-position: -2664px 0 !important; }
426
+ &.te > a:before, &.te > span:before { background-position: -2304px 0 !important; }
427
+ &.th > a:before, &.th > span:before { background-position: -4848px 0 !important; }
428
+ &.to > a:before, &.to > span:before { background-position: -1680px 0 !important; }
429
+ &.tr > a:before, &.tr > span:before { background-position: -432px 0 !important; }
430
+ &.uk > a:before, &.uk > span:before { background-position: -5736px 0 !important; }
431
+ &.ur > a:before, &.ur > span:before { background-position: -1992px 0 !important; }
432
+ &.uz > a:before, &.uz > span:before { background-position: -2160px 0 !important; }
433
+ &.vi > a:before, &.vi > span:before { background-position: -3384px 0 !important; }
434
+ &.cy > a:before, &.cy > span:before { background-position: -5040px 0 !important; }
435
+ &.fy > a:before, &.fy > span:before { background-position: -3360px 0 !important; }
436
+ &.xh > a:before, &.xh > span:before { background-position: -5496px 0 !important; }
437
+ &.yi > a:before, &.yi > span:before { background-position: -1608px 0 !important; }
438
+ &.yo > a:before, &.yo > span:before { background-position: -3457px 0 !important; }
439
+ &.zu > a:before, &.zu > span:before { background-position: -5496px 0 !important; }
440
+ }
441
+ }
app/styles/admin.scss CHANGED
@@ -4,12 +4,30 @@
4
  $wp-color-red: #dc3232; // RGB(220,50,50)
5
  $wp-color-green: #46b450; // RGB(70, 180, 80)
6
 
 
 
 
 
 
7
  #weglot-url-translate,
8
  #wrap-weglot {
 
 
 
 
 
 
 
 
 
 
 
 
 
9
 
10
  .weglot__choice__language {
11
  border-bottom: 1px solid #eee;
12
- margin: 5px 0px;
13
 
14
  &--local {
15
  border-width: 50px;
@@ -94,10 +112,10 @@ $wp-color-green: #46b450; // RGB(70, 180, 80)
94
  margin-bottom: 10px;
95
  }
96
 
97
- ::-webkit-input-placeholder,
98
- :-moz-placeholder,
99
- ::-moz-placeholder,
100
- :-ms-input-placeholder {
101
  color: #c0c0c0;
102
  }
103
 
@@ -306,6 +324,21 @@ $wp-color-green: #46b450; // RGB(70, 180, 80)
306
  margin-top: -4px;
307
  }
308
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
309
  .weglot-nokkey:before {
310
  content: "\274C";
311
  display: inline-block;
@@ -417,14 +450,12 @@ $wp-color-green: #46b450; // RGB(70, 180, 80)
417
  }
418
  }
419
 
420
-
421
  #weglot-url-translate {
422
  .weglot_custom_url {
423
  border-bottom: 1px solid #ccc;
424
  margin-bottom: 20px;
425
  padding-bottom: 10px;
426
 
427
-
428
  a {
429
  margin: 5px 0px;
430
  display: inline-block;
@@ -435,7 +466,6 @@ $wp-color-green: #46b450; // RGB(70, 180, 80)
435
  }
436
 
437
  .weglot_custom_url--text_link {
438
-
439
  input[type="text"] {
440
  min-height: 24px !important;
441
  height: 24px;
@@ -455,7 +485,6 @@ $wp-color-green: #46b450; // RGB(70, 180, 80)
455
  }
456
  }
457
  }
458
-
459
  }
460
 
461
  a.weglot_reset {
4
  $wp-color-red: #dc3232; // RGB(220,50,50)
5
  $wp-color-green: #46b450; // RGB(70, 180, 80)
6
 
7
+
8
+ #toplevel_page_weglot-settings .wp-menu-image.svg {
9
+ background-size: 24px auto !important;
10
+ }
11
+
12
  #weglot-url-translate,
13
  #wrap-weglot {
14
+ /* Code Editor */
15
+ .CodeMirror-placeholder {
16
+ color: #c0c0c0;
17
+ }
18
+
19
+ .CodeMirror-wrap {
20
+ border-radius: 4px;
21
+ border: 1px solid #c0c0c0;
22
+ width: 100%;
23
+ max-width: 550px;
24
+ height: 200px;
25
+ }
26
+ /* End Code Editor */
27
 
28
  .weglot__choice__language {
29
  border-bottom: 1px solid #eee;
30
+ margin: 5px 0;
31
 
32
  &--local {
33
  border-width: 50px;
112
  margin-bottom: 10px;
113
  }
114
 
115
+ &::-webkit-input-placeholder,
116
+ &:-moz-placeholder,
117
+ &::-moz-placeholder,
118
+ &:-ms-input-placeholder {
119
  color: #c0c0c0;
120
  }
121
 
324
  margin-top: -4px;
325
  }
326
 
327
+ .weglot-ckeckkey:before {
328
+ content: "↻";
329
+ display: inline-block;
330
+ color: #666;
331
+ padding: 0 6px 0 0;
332
+ font-size: 16px;
333
+ padding: 0 10px;
334
+ line-height: 1em;
335
+ -webkit-animation: spin 2s infinite linear;
336
+ }
337
+ @-webkit-keyframes spin {
338
+ 0% {-webkit-transform: rotate(0deg);}
339
+ 100% {-webkit-transform: rotate(360deg);}
340
+ }
341
+
342
  .weglot-nokkey:before {
343
  content: "\274C";
344
  display: inline-block;
450
  }
451
  }
452
 
 
453
  #weglot-url-translate {
454
  .weglot_custom_url {
455
  border-bottom: 1px solid #ccc;
456
  margin-bottom: 20px;
457
  padding-bottom: 10px;
458
 
 
459
  a {
460
  margin: 5px 0px;
461
  display: inline-block;
466
  }
467
 
468
  .weglot_custom_url--text_link {
 
469
  input[type="text"] {
470
  min-height: 24px !important;
471
  height: 24px;
485
  }
486
  }
487
  }
 
488
  }
489
 
490
  a.weglot_reset {
app/styles/amp.scss CHANGED
@@ -1,249 +1,247 @@
1
-
2
- @import '_colors.scss';
3
  $heightSelector: 37px;
4
  $lineHeight: 36px;
5
 
6
  .country-selector {
7
- z-index : 9999;
8
- text-align: left;
9
- position: relative;
10
- display : inline-block;
11
- width: auto;
12
-
13
- a {
14
- padding: 0 10px;
15
- outline : none;
16
- text-decoration: none;
17
- float: none;
18
- white-space: nowrap;
19
- font-weight : normal;
20
- cursor: pointer;
21
- color : black;
22
- -webkit-touch-callout: none; /* iOS Safari */
23
- user-select: none;
24
- &:focus {
25
- outline : none;
26
- }
27
- }
28
-
29
- ul {
30
- padding: 0px;
31
- z-index: 1010;
32
- list-style: none;
33
- margin: 0;
34
- }
35
-
36
- li {
37
- margin : 0px;
38
- padding : 0px;
39
- }
40
-
41
- &.weglot-dropdown {
42
- background-color : white;
43
-
44
- a, span {
45
- display: block;
46
- height: $heightSelector;
47
- line-height: $lineHeight;
48
- font-size: 13px;
49
- padding : 0 10px;
50
- width : 100%;
51
- box-sizing: border-box;
52
- font-weight: normal;
53
- &:hover{
54
- cursor: pointer;
55
- }
56
- }
57
-
58
- .wgcurrent {
59
- border: 1px solid #e0e0e0;
60
- list-style: none;
61
- display: block;
62
- margin: 0;
63
- a, span{
64
- padding-right: 60px;
65
- }
66
-
67
- &:after {
68
- display: inline-block;
69
- position: absolute;
70
- top: 17px;
71
- right: 8px;
72
- width: 13px;
73
- height: 7px;
74
- image-rendering: pixelated;
75
- background : url('../images/wgarrowdown.png') no-repeat;
76
- content: '';
77
- transition: all 200ms;
78
- transform: rotate(-90deg);
79
- }
80
- }
81
-
82
- ul {
83
- position: absolute;
84
- min-width: 100%;
85
- border: 1px solid #ebeef0;
86
- background: white ;
87
- left : 0;
88
- top : initial;
89
- box-sizing: border-box;
90
- display : none;
91
- padding: 0;
92
-
93
- }
94
-
95
- input:checked ~ ul{
96
- display : block;
97
- }
98
-
99
- input:checked ~ .wgcurrent:after {
100
- transform: rotate(0deg);
101
- }
102
-
103
- li {
104
- width : 100%;
105
- }
106
-
107
- &.weglot-invert{
108
- ul{
109
- bottom:38px;
110
- }
111
- input:checked ~ .wgcurrent:after {
112
- transform: rotate(-180deg);
113
- }
114
- }
115
-
116
- }
117
-
118
- &.weglot-default {
119
- position : fixed;
120
- bottom : 0px;
121
- right : 40px;
122
- }
123
-
124
- &.weglot-inline {
125
- a {
126
- &:hover {
127
- text-decoration : underline;
128
- color : #00a0d2;
129
- }
130
- }
131
-
132
- .wgcurrent {
133
- a {
134
- text-decoration: underline;
135
- }
136
- }
137
-
138
- label {
139
- margin-bottom: 0;
140
- display: inline-block;
141
- vertical-align: middle;
142
- }
143
-
144
- ul {
145
- display: inline-block;
146
- vertical-align: middle;
147
- }
148
-
149
- li {
150
- line-height:1;
151
- display : inline-block;
152
- margin: 2px 0px;
153
- vertical-align: middle;
154
- }
155
-
156
- &.weglot-default {
157
- bottom : 5px;
158
- }
159
- }
160
-
161
-
162
-
163
- input{
164
- display:none;
165
- }
166
-
167
  }
168
 
169
  .navbar {
170
- .navbar-nav {
171
- li.weglot-flags {
172
- a.weglot-lang {
173
- &:before{
174
- position: static;
175
- transform: none;
176
- transition: none;
177
- }
178
- }
179
- }
180
- }
181
  }
182
 
183
- html[dir="rtl"]{
184
- .weglot-flags a:before, .weglot-flags span:before {
185
- margin-right:0;
186
- margin-left:10px;
187
- }
 
188
  }
189
 
190
  .weglot-flags {
191
- a, span {
192
- &:before {
193
- background-image: url('../images/rect_mate.png');
194
- background-size: auto 20px;
195
- border-radius: 0px;
196
- width: 30px;
197
- height: 20px;
198
- content: "";
199
- vertical-align: middle;
200
- margin-right: 10px;
201
- display: inline-block;
202
- overflow: hidden;
203
- }
204
- }
205
- &.flag-1 {
206
- a, span {
207
- &:before {
208
- background-image: url("../images/rect_bright.png");
209
- }
210
- }
211
- }
212
- &.flag-2 {
213
- a, span {
214
- &:before {
215
- background-image: url("../images/square_flag.png");
216
- width: 24px;
217
- height: 24px;
218
- background-size: auto 24px;
219
- }
220
- }
221
- }
222
- &.flag-3 {
223
- a, span {
224
- &:before {
225
- background-image: url("../images/circular_flag.png");
226
- width: 24px;
227
- height: 24px;
228
- background-size: auto 24px;
229
- }
230
- }
231
- }
232
-
233
-
234
- a {
235
- span:before {
236
- background-image: none;
237
- display: none;
238
- }
239
- }
240
- span {
241
- a:before {
242
- background-image: none;
243
- display: none;
244
- }
245
- }
 
 
 
246
  }
247
-
248
-
249
-
1
+ @import "_colors.scss";
2
+ @import "flags.scss";
3
  $heightSelector: 37px;
4
  $lineHeight: 36px;
5
 
6
  .country-selector {
7
+ z-index: 9999;
8
+ text-align: left;
9
+ position: relative;
10
+ display: inline-block;
11
+ width: auto;
12
+
13
+ a {
14
+ padding: 0 10px;
15
+ outline: none;
16
+ text-decoration: none;
17
+ float: none;
18
+ white-space: nowrap;
19
+ font-weight: normal;
20
+ cursor: pointer;
21
+ color: black;
22
+ -webkit-touch-callout: none; /* iOS Safari */
23
+ user-select: none;
24
+ &:focus {
25
+ outline: none;
26
+ }
27
+ }
28
+
29
+ ul {
30
+ padding: 0px;
31
+ z-index: 1010;
32
+ list-style: none;
33
+ margin: 0;
34
+ }
35
+
36
+ li {
37
+ margin: 0px;
38
+ padding: 0px;
39
+ }
40
+
41
+ &.weglot-dropdown {
42
+ background-color: white;
43
+
44
+ a,
45
+ span {
46
+ display: block;
47
+ height: $heightSelector;
48
+ line-height: $lineHeight;
49
+ font-size: 13px;
50
+ padding: 0 10px;
51
+ width: 100%;
52
+ box-sizing: border-box;
53
+ font-weight: normal;
54
+ &:hover {
55
+ cursor: pointer;
56
+ }
57
+ }
58
+
59
+ .wgcurrent {
60
+ border: 1px solid #e0e0e0;
61
+ list-style: none;
62
+ display: block;
63
+ margin: 0;
64
+ a,
65
+ span {
66
+ padding-right: 60px;
67
+ }
68
+
69
+ &:after {
70
+ display: inline-block;
71
+ position: absolute;
72
+ top: 17px;
73
+ right: 8px;
74
+ width: 13px;
75
+ height: 7px;
76
+ image-rendering: pixelated;
77
+ background: url("../images/wgarrowdown.png") no-repeat;
78
+ content: "";
79
+ transition: all 200ms;
80
+ transform: rotate(-90deg);
81
+ }
82
+ }
83
+
84
+ ul {
85
+ position: absolute;
86
+ min-width: 100%;
87
+ border: 1px solid #ebeef0;
88
+ background: white;
89
+ left: 0;
90
+ top: initial;
91
+ box-sizing: border-box;
92
+ display: none;
93
+ padding: 0;
94
+ }
95
+
96
+ input:checked ~ ul {
97
+ display: block;
98
+ }
99
+
100
+ input:checked ~ .wgcurrent:after {
101
+ transform: rotate(0deg);
102
+ }
103
+
104
+ li {
105
+ width: 100%;
106
+ }
107
+
108
+ &.weglot-invert {
109
+ ul {
110
+ bottom: 38px;
111
+ }
112
+ input:checked ~ .wgcurrent:after {
113
+ transform: rotate(-180deg);
114
+ }
115
+ }
116
+ }
117
+
118
+ &.weglot-default {
119
+ position: fixed;
120
+ bottom: 0px;
121
+ right: 40px;
122
+ }
123
+
124
+ &.weglot-inline {
125
+ a {
126
+ &:hover {
127
+ text-decoration: underline;
128
+ color: #00a0d2;
129
+ }
130
+ }
131
+
132
+ .wgcurrent {
133
+ a {
134
+ text-decoration: underline;
135
+ }
136
+ }
137
+
138
+ label {
139
+ margin-bottom: 0;
140
+ display: inline-block;
141
+ vertical-align: middle;
142
+ }
143
+
144
+ ul {
145
+ display: inline-block;
146
+ vertical-align: middle;
147
+ }
148
+
149
+ li {
150
+ line-height: 1;
151
+ display: inline-block;
152
+ margin: 2px 0px;
153
+ vertical-align: middle;
154
+ }
155
+
156
+ &.weglot-default {
157
+ bottom: 5px;
158
+ }
159
+ }
160
+
161
+ input {
162
+ display: none;
163
+ }
 
 
 
164
  }
165
 
166
  .navbar {
167
+ .navbar-nav {
168
+ li.weglot-flags {
169
+ a.weglot-lang {
170
+ &:before {
171
+ position: static;
172
+ transform: none;
173
+ transition: none;
174
+ }
175
+ }
176
+ }
177
+ }
178
  }
179
 
180
+ html[dir="rtl"] {
181
+ .weglot-flags a:before,
182
+ .weglot-flags span:before {
183
+ margin-right: 0;
184
+ margin-left: 10px;
185
+ }
186
  }
187
 
188
  .weglot-flags {
189
+ a,
190
+ span {
191
+ &:before {
192
+ background-image: url("../images/rect_mate.png");
193
+ background-size: auto 20px;
194
+ border-radius: 0px;
195
+ width: 30px;
196
+ height: 20px;
197
+ content: "";
198
+ vertical-align: middle;
199
+ margin-right: 10px;
200
+ display: inline-block;
201
+ overflow: hidden;
202
+ }
203
+ }
204
+ &.flag-1 {
205
+ a,
206
+ span {
207
+ &:before {
208
+ background-image: url("../images/rect_bright.png");
209
+ }
210
+ }
211
+ }
212
+ &.flag-2 {
213
+ a,
214
+ span {
215
+ &:before {
216
+ background-image: url("../images/square_flag.png");
217
+ width: 24px;
218
+ height: 24px;
219
+ background-size: auto 24px;
220
+ }
221
+ }
222
+ }
223
+ &.flag-3 {
224
+ a,
225
+ span {
226
+ &:before {
227
+ background-image: url("../images/circular_flag.png");
228
+ width: 24px;
229
+ height: 24px;
230
+ background-size: auto 24px;
231
+ }
232
+ }
233
+ }
234
+
235
+ a {
236
+ span:before {
237
+ background-image: none;
238
+ display: none;
239
+ }
240
+ }
241
+ span {
242
+ a:before {
243
+ background-image: none;
244
+ display: none;
245
+ }
246
+ }
247
  }
 
 
 
app/styles/index.scss CHANGED
@@ -1,34 +1,34 @@
1
-
2
- @import '_colors.scss';
3
- @import 'third/mega_max_menu.scss';
4
  $heightSelector: 37px;
5
  $lineHeight: 36px;
6
 
7
- li.weglot-hide, .weglot-hide{
8
- display:none !important;
 
9
  }
10
 
11
-
12
  .country-selector {
13
- z-index : 9999;
14
  text-align: left;
15
  position: relative;
16
- display : inline-block;
17
  width: auto;
18
 
19
  a {
20
  padding: 0 10px;
21
- outline : none;
22
  text-decoration: none;
23
- float: none!important;
24
  white-space: nowrap;
25
- font-weight : normal;
26
  cursor: pointer;
27
- color : black;
28
  -webkit-touch-callout: none; /* iOS Safari */
29
  user-select: none;
30
  &:focus {
31
- outline : none;
32
  }
33
  }
34
 
@@ -40,33 +40,35 @@ li.weglot-hide, .weglot-hide{
40
  }
41
 
42
  li {
43
- margin : 0px;
44
- padding : 0px;
45
  }
46
 
47
  &.weglot-dropdown {
48
- background-color : white;
49
 
50
- a, span {
 
51
  display: block;
52
  height: $heightSelector;
53
  line-height: $lineHeight;
54
  font-size: 13px;
55
- padding : 0 10px;
56
- width : 100%;
57
  box-sizing: border-box;
58
  font-weight: normal;
59
- &:hover{
60
  cursor: pointer;
61
  }
62
  }
63
 
64
- .wgcurrent {
65
  border: 1px solid #e0e0e0;
66
  list-style: none;
67
  display: block;
68
  margin: 0;
69
- a, span{
 
70
  padding-right: 60px;
71
  }
72
 
@@ -78,8 +80,8 @@ li.weglot-hide, .weglot-hide{
78
  width: 13px;
79
  height: 7px;
80
  image-rendering: pixelated;
81
- background : url('../images/wgarrowdown.png') no-repeat;
82
- content: '';
83
  transition: all 200ms;
84
  transform: rotate(-90deg);
85
  }
@@ -89,17 +91,16 @@ li.weglot-hide, .weglot-hide{
89
  position: absolute;
90
  min-width: 100%;
91
  border: 1px solid #ebeef0;
92
- background: white ;
93
- left : 0;
94
- top : initial;
95
  box-sizing: border-box;
96
- display : none;
97
  padding: 0;
98
-
99
  }
100
 
101
- input:checked ~ ul{
102
- display : block;
103
  }
104
 
105
  input:checked ~ .wgcurrent:after {
@@ -107,31 +108,30 @@ li.weglot-hide, .weglot-hide{
107
  }
108
 
109
  li {
110
- width : 100%;
111
  }
112
 
113
- &.weglot-invert{
114
- ul{
115
- bottom:38px;
116
  }
117
  input:checked ~ .wgcurrent:after {
118
  transform: rotate(-180deg);
119
  }
120
  }
121
-
122
  }
123
 
124
  &.weglot-default {
125
- position : fixed;
126
- bottom : 0px;
127
- right : 40px;
128
  }
129
 
130
  &.weglot-inline {
131
  a {
132
  &:hover {
133
- text-decoration : underline;
134
- color : #00a0d2;
135
  }
136
  }
137
 
@@ -153,30 +153,27 @@ li.weglot-hide, .weglot-hide{
153
  }
154
 
155
  li {
156
- line-height:1 !important;
157
- display : inline-block;
158
  margin: 2px 0px;
159
  vertical-align: middle;
160
  }
161
 
162
  &.weglot-default {
163
- bottom : 5px;
164
  }
165
  }
166
 
167
-
168
-
169
- input{
170
- display:none !important;
171
  }
172
-
173
  }
174
 
175
  .navbar {
176
  .navbar-nav {
177
  li.weglot-flags {
178
  a.weglot-lang {
179
- &:before{
180
  position: static;
181
  transform: none;
182
  transition: none;
@@ -186,21 +183,23 @@ li.weglot-hide, .weglot-hide{
186
  }
187
  }
188
 
189
- .js .main-navigation .country-selector ul{
190
- display:none;
191
  }
192
 
193
- html[dir="rtl"]{
194
- .weglot-flags a:before, .weglot-flags span:before {
195
- margin-right:0;
196
- margin-left:10px;
 
197
  }
198
  }
199
 
200
  .weglot-flags {
201
- > a, > span {
 
202
  &:before {
203
- background-image: url('../images/rect_mate.png');
204
  background-size: auto 20px !important;
205
  border-radius: 0px !important;
206
  width: 30px !important;
@@ -213,14 +212,16 @@ html[dir="rtl"]{
213
  }
214
  }
215
  &.flag-1 {
216
- > a, > span {
 
217
  &:before {
218
  background-image: url("../images/rect_bright.png");
219
  }
220
  }
221
  }
222
  &.flag-2 {
223
- > a, > span {
 
224
  &:before {
225
  background-image: url("../images/square_flag.png");
226
  width: 24px !important;
@@ -230,7 +231,8 @@ html[dir="rtl"]{
230
  }
231
  }
232
  &.flag-3 {
233
- a, span {
 
234
  &:before {
235
  background-image: url("../images/circular_flag.png");
236
  width: 24px !important;
@@ -240,7 +242,6 @@ html[dir="rtl"]{
240
  }
241
  }
242
 
243
-
244
  > a {
245
  span:before {
246
  background-image: none !important;
@@ -253,447 +254,4 @@ html[dir="rtl"]{
253
  display: none !important;
254
  }
255
  }
256
-
257
- &.hw > a:before, &.hw > span:before { background-position: -3570px 0 !important; }
258
- &.af > a:before, &.af > span:before { background-position: -6570px 0 !important; }
259
- &.fl > a:before, &.fl > span:before { background-position: -3060px 0px !important; }
260
- &.sq > a:before, &.sq > span:before { background-position: -2580px 0 !important; }
261
- &.am > a:before, &.am > span:before { background-position: -5130px 0 !important; }
262
- &.ar > a:before, &.ar > span:before { background-position: -510px 0 !important; }
263
- &.hy > a:before, &.hy > span:before { background-position: -1800px 0 !important; }
264
- &.az > a:before, &.az > span:before { background-position: -6840px 0 !important; }
265
- &.ba > a:before, &.ba > span:before { background-position: -2040px 0 !important; }
266
- &.eu > a:before, &.eu > span:before { background-position: -7260px 0 !important; }
267
- &.be > a:before, &.be > span:before { background-position: -5310px 0 !important; }
268
- &.bn > a:before, &.bn > span:before { background-position: -5400px 0 !important; }
269
- &.bs > a:before, &.bs > span:before { background-position: -6390px 0 !important; }
270
- &.bg > a:before, &.bg > span:before { background-position: -2730px 0 !important; }
271
- &.my > a:before, &.my > span:before { background-position: -3299px 0 !important; }
272
- &.ca > a:before, &.ca > span:before { background-position: -7230px 0 !important; }
273
- &.zh > a:before, &.zh > span:before { background-position: -3690px 0 !important; }
274
- &.tw > a:before, &.tw > span:before { background-position: -2970px 0 !important; }
275
- &.km > a:before, &.km > span:before { background-position: -6930px 0 !important; }
276
- &.ny > a:before, &.ny > span:before { background-position: -1140px 0 !important; }
277
- &.co > a:before, &.co > span:before { background-position: -2520px 0; } /* a faire !important */
278
- &.hr > a:before, &.hr > span:before { background-position: -5910px 0 !important; }
279
- &.cs > a:before, &.cs > span:before { background-position: -2700px 0 !important; }
280
- &.da > a:before, &.da > span:before { background-position: -2670px 0 !important; }
281
- &.nl > a:before, &.nl > span:before { background-position: -2100px 0 !important; }
282
- &.en > a:before, &.en > span:before { background-position: -1920px 0 !important; }
283
- &.eo > a:before, &.eo > span:before { background-position: -1920px 0; } /* a faire !important */
284
- &.et > a:before, &.et > span:before { background-position: -2640px 0 !important; }
285
- &.fj > a:before, &.fj > span:before { background-position: -1710px 0 !important; }
286
- &.fi > a:before, &.fi > span:before { background-position: -2550px 0 !important; }
287
- &.fr > a:before, &.fr > span:before { background-position: -2520px 0 !important; }
288
- &.gl > a:before, &.gl > span:before { background-position: -7290px 0 !important; }
289
- &.ka > a:before, &.ka > span:before { background-position: -5040px 0 !important; }
290
- &.de > a:before, &.de > span:before { background-position: -2490px 0 !important; }
291
- &.el > a:before, &.el > span:before { background-position: -2460px 0 !important; }
292
- &.gu > a:before, &.gu > span:before { background-position: -1170px 0 !important; }
293
- &.ht > a:before, &.ht > span:before { background-position: -4650px 0 !important; }
294
- &.ha > a:before, &.ha > span:before { background-position: -900px 0 !important; }
295
- &.he > a:before, &.he > span:before { background-position: -1050px 0 !important; }
296
- &.hi > a:before, &.hi > span:before { background-position: -1170px 0 !important; }
297
- &.hu > a:before, &.hu > span:before { background-position: -2430px 0 !important; }
298
- &.is > a:before, &.is > span:before { background-position: -2400px 0 !important; }
299
- &.ig > a:before, &.ig > span:before { background-position: -870px 0 !important; }
300
- &.id > a:before, &.id > span:before { background-position: -3510px 0 !important; }
301
- &.ga > a:before, &.ga > span:before { background-position: -2340px 0 !important; }
302
- &.it > a:before, &.it > span:before { background-position: -2310px 0 !important; }
303
- &.ja > a:before, &.ja > span:before { background-position: -3480px 0 !important; }
304
- &.jv > a:before, &.jv > span:before { background-position: -3360px 0 !important; }
305
- &.kn > a:before, &.kn > span:before { background-position: -1170px 0 !important; }
306
- &.kk > a:before, &.kk > span:before { background-position: -3150px 0 !important; }
307
- &.ko > a:before, &.ko > span:before { background-position: -6990px 0 !important; }
308
- &.ku > a:before, &.ku > span:before { background-position: -2430px 0; } /* a faire !important */
309
- &.ky > a:before, &.ky > span:before { background-position: -3420px 0 !important; }
310
- &.lo > a:before, &.lo > span:before { background-position: -3450px 0; } /* a faire !important */
311
- &.la > a:before, &.la > span:before { background-position: -2310px 0 !important; }
312
- &.lv > a:before, &.lv > span:before { background-position: -2280px 0 !important; }
313
- &.lt > a:before, &.lt > span:before { background-position: -2250px 0 !important; }
314
- &.lb > a:before, &.lb > span:before { background-position: -2220px 0 !important; }
315
- &.mk > a:before, &.mk > span:before { background-position: -2190px 0 !important; }
316
- &.mg > a:before, &.mg > span:before { background-position: -1200px 0 !important; }
317
- &.ms > a:before, &.ms > span:before { background-position: -3360px 0 !important; }
318
- &.ml > a:before, &.ml > span:before { background-position: -1170px 0 !important; }
319
- &.mt > a:before, &.mt > span:before { background-position: -2130px 0 !important; }
320
- &.mi > a:before, &.mi > span:before { background-position: -3240px 0 !important; }
321
- &.mr > a:before, &.mr > span:before { background-position: -1170px 0 !important; }
322
- &.mn > a:before, &.mn > span:before { background-position: -6000px 0 !important; }
323
- &.ne > a:before, &.ne > span:before { background-position: -3270px 0 !important; }
324
- &.no > a:before, &.no > span:before { background-position: -5850px 0 !important; }
325
- &.ps > a:before, &.ps > span:before { background-position: -5189px 0 !important; }
326
- &.fa > a:before, &.fa > span:before { background-position: -6690px 0 !important; }
327
- &.pl > a:before, &.pl > span:before { background-position: -2160px 0 !important; }
328
- &.pt > a:before, &.pt > span:before { background-position: -6630px 0 !important; }
329
- &.pa > a:before, &.pa > span:before { background-position: -3180px 0 !important; }
330
- &.ro > a:before, &.ro > span:before { background-position: -2070px 0 !important; }
331
- &.ru > a:before, &.ru > span:before { background-position: -2040px 0 !important; }
332
- &.sm > a:before, &.sm > span:before { background-position: -4620px 0 !important; }
333
- &.gd > a:before, &.gd > span:before { background-position: -30px 0 !important; }
334
- &.sr > a:before, &.sr > span:before { background-position: -4290px 0 !important; }
335
- &.sn > a:before, &.sn > span:before { background-position: -540px 0 !important; }
336
- &.sd > a:before, &.sd > span:before { background-position: -3180px 0 !important; }
337
- &.si > a:before, &.si > span:before { background-position: -2820px 0 !important; }
338
- &.sk > a:before, &.sk > span:before { background-position: -6810px 0 !important; }
339
- &.sl > a:before, &.sl > span:before { background-position: -2010px 0 !important; }
340
- &.so > a:before, &.so > span:before { background-position: -4560px 0 !important; }
341
- &.st > a:before, &.st > span:before { background-position: -4830px 0 !important; }
342
- &.es > a:before, &.es > span:before { background-position: -480px 0 !important; }
343
- &.su > a:before, &.su > span:before { background-position: -4530px 0 !important; }
344
- &.sw > a:before, &.sw > span:before { background-position: -1290px 0 !important; }
345
- &.sv > a:before, &.sv > span:before { background-position: -1980px 0 !important; }
346
- &.tl > a:before, &.tl > span:before { background-position: -3060px 0 !important; }
347
- &.ty > a:before, &.ty > span:before { background-position: -6270px 0 !important; }
348
- &.tg > a:before, &.tg > span:before { background-position: -2940px 0 !important; }
349
- &.ta > a:before, &.ta > span:before { background-position: -1170px 0 !important; }
350
- &.tt > a:before, &.tt > span:before { background-position: -2040px 0 !important; }
351
- &.te > a:before, &.te > span:before { background-position: -1170px 0 !important; }
352
- &.th > a:before, &.th > span:before { background-position: -2910px 0 !important; }
353
- &.to > a:before, &.to > span:before { background-position: -6540px 0 !important; }
354
- &.tr > a:before, &.tr > span:before { background-position: -1950px 0 !important; }
355
- &.uk > a:before, &.uk > span:before { background-position: -1890px 0 !important; }
356
- &.ur > a:before, &.ur > span:before { background-position: -3180px 0 !important; }
357
- &.uz > a:before, &.uz > span:before { background-position: -2880px 0 !important; }
358
- &.vi > a:before, &.vi > span:before { background-position: -2850px 0 !important; }
359
- &.cy > a:before, &.cy > span:before { background-position: -6420px 0 !important; }
360
- &.fy > a:before, &.fy > span:before { background-position: -2100px 0 !important; }
361
- &.xh > a:before, &.xh > span:before { background-position: -6570px 0 !important; }
362
- &.yi > a:before, &.yi > span:before { background-position: -1050px 0 !important; }
363
- &.yo > a:before, &.yo > span:before { background-position: -870px 0 !important; }
364
- &.zu > a:before, &.zu > span:before { background-position: -6570px 0 !important; }
365
-
366
- &.flag-1 {
367
- &.hw > a:before, &.hw > span:before { background-position: -7840px 0 !important; }
368
- &.fl > a:before, &.fl > span:before { background-position: 2560px 0 !important; }
369
- &.af > a:before, &.af > span:before { background-position: -6848px 0 !important; }
370
- &.sq > a:before, &.sq > span:before { background-position: -97px 0 !important; }
371
- &.am > a:before, &.am > span:before { background-position: -2369px 0 !important; }
372
- &.ar > a:before, &.ar > span:before { background-position: -6465px 0 !important; }
373
- &.hy > a:before, &.hy > span:before { background-position: -385px 0 !important; }
374
- &.az > a:before, &.az > span:before { background-position: -513px 0 !important; }
375
- &.ba > a:before, &.ba > span:before { background-position: -6113px 0 !important; }
376
- &.eu > a:before, &.eu > span:before { background-position: -8353px 0 !important; }
377
- &.be > a:before, &.be > span:before { background-position: -705px 0 !important; }
378
- &.bn > a:before, &.bn > span:before { background-position: -609px 0 !important; }
379
- &.bs > a:before, &.bs > span:before { background-position: -929px 0 !important; }
380
- &.bg > a:before, &.bg > span:before { background-position: -1121px 0 !important; }
381
- &.my > a:before, &.my > span:before { background-position: -4929px 0 !important; }
382
- &.ca > a:before, &.ca > span:before { background-position: -8321px 0 !important; }
383
- &.zh > a:before, &.zh > span:before { background-position: -1505px 0 !important; }
384
- &.tw > a:before, &.tw > span:before { background-position: -6369px 0 !important; }
385
- &.km > a:before, &.km > span:before { background-position: -1217px 0 !important; }
386
- &.ny > a:before, &.ny > span:before { background-position: -4289px 0 !important; }
387
- &.co > a:before, &.co > span:before { background-position: -2561px 0 !important; }
388
- &.hr > a:before, &.hr > span:before { background-position: -1793px 0 !important; }
389
- &.cs > a:before, &.cs > span:before { background-position: -1921px 0 !important; }
390
- &.da > a:before, &.da > span:before { background-position: -1985px 0 !important; }
391
- &.nl > a:before, &.nl > span:before { background-position: -5121px 0 !important; }
392
- &.en > a:before, &.en > span:before { background-position: -7777px 0 !important; }
393
- &.eo > a:before, &.eo > span:before { background-position: -7777px 0 !important; }
394
- &.et > a:before, &.et > span:before { background-position: -2337px 0 !important; }
395
- &.fj > a:before, &.fj > span:before { background-position: -2497px 0 !important; }
396
- &.fi > a:before, &.fi > span:before { background-position: -2529px 0 !important; }
397
- &.fr > a:before, &.fr > span:before { background-position: -2561px 0 !important; }
398
- &.gl > a:before, &.gl > span:before { background-position: -8383px 0 !important; }
399
- &.ka > a:before, &.ka > span:before { background-position: -2721px 0 !important; }
400
- &.de > a:before, &.de > span:before { background-position: -2753px 0 !important; }
401
- &.el > a:before, &.el > span:before { background-position: -2881px 0 !important; }
402
- &.gu > a:before, &.gu > span:before { background-position: -3329px 0 !important; }
403
- &.ht > a:before, &.ht > span:before { background-position: -3169px 0 !important; }
404
- &.ha > a:before, &.ha > span:before { background-position: -5281px 0 !important; }
405
- &.he > a:before, &.he > span:before { background-position: -3521px 0 !important; }
406
- &.hi > a:before, &.hi > span:before { background-position: -3329px 0 !important; }
407
- &.hu > a:before, &.hu > span:before { background-position: -3265px 0 !important; }
408
- &.is > a:before, &.is > span:before { background-position: -3297px 0 !important; }
409
- &.ig > a:before, &.ig > span:before { background-position: -5313px 0 !important; }
410
- &.id > a:before, &.id > span:before { background-position: -3361px 0 !important; }
411
- &.ga > a:before, &.ga > span:before { background-position: -3457px 0 !important; }
412
- &.it > a:before, &.it > span:before { background-position: -3553px 0 !important; }
413
- &.ja > a:before, &.ja > span:before { background-position: -3617px 0 !important; }
414
- &.jv > a:before, &.jv > span:before { background-position: -4321px 0 !important; }
415
- &.kn > a:before, &.kn > span:before { background-position: -3329px 0 !important; }
416
- &.kk > a:before, &.kk > span:before { background-position: -3713px 0 !important; }
417
- &.ko > a:before, &.ko > span:before { background-position: -6913px 0 !important; }
418
- &.ku > a:before, &.ku > span:before { background-position: -3265px 0 !important; }
419
- &.ky > a:before, &.ky > span:before { background-position: -3873px 0 !important; }
420
- &.lo > a:before, &.lo > span:before { background-position: -3904px 0 !important; }
421
- &.la > a:before, &.la > span:before { background-position: -3553px 0 !important; }
422
- &.lv > a:before, &.lv > span:before { background-position: -3937px 0 !important; }
423
- &.lt > a:before, &.lt > span:before { background-position: -4129px 0 !important; }
424
- &.lb > a:before, &.lb > span:before { background-position: -4161px 0 !important; }
425
- &.mk > a:before, &.mk > span:before { background-position: -4225px 0 !important; }
426
- &.mg > a:before, &.mg > span:before { background-position: -4257px 0 !important; }
427
- &.ms > a:before, &.ms > span:before { background-position: -4321px 0 !important; }
428
- &.ml > a:before, &.ml > span:before { background-position: -3329px 0 !important; }
429
- &.mt > a:before, &.mt > span:before { background-position: -4417px 0 !important; }
430
- &.mi > a:before, &.mi > span:before { background-position: -5217px 0 !important; }
431
- &.mr > a:before, &.mr > span:before { background-position: -3329px 0 !important; }
432
- &.mn > a:before, &.mn > span:before { background-position: -4769px 0 !important; }
433
- &.ne > a:before, &.ne > span:before { background-position: -5091px 0 !important; }
434
- &.no > a:before, &.no > span:before { background-position: -5505px 0 !important; }
435
- &.ps > a:before, &.ps > span:before { background-position: -33px 0 !important; }
436
- &.fa > a:before, &.fa > span:before { background-position: -3393px 0 !important; }
437
- &.pl > a:before, &.pl > span:before { background-position: -5889px 0 !important; }
438
- &.pt > a:before, &.pt > span:before { background-position: -993px 0 !important; }
439
- &.pa > a:before, &.pa > span:before { background-position: -3329px 0 !important; }
440
- &.ro > a:before, &.ro > span:before { background-position: -6081px 0 !important; }
441
- &.ru > a:before, &.ru > span:before { background-position: -6113px 0 !important; }
442
- &.sm > a:before, &.sm > span:before { background-position: -6369px 0 !important; }
443
- &.gd > a:before, &.gd > span:before { background-position: -6497px 0 !important; }
444
- &.sr > a:before, &.sr > span:before { background-position: -6561px 0 !important; }
445
- &.sn > a:before, &.sn > span:before { background-position: -8287px 0 !important; }
446
- &.sd > a:before, &.sd > span:before { background-position: -5601px 0 !important; }
447
- &.si > a:before, &.si > span:before { background-position: -7039px 0 !important; }
448
- &.sk > a:before, &.sk > span:before { background-position: -6689px 0 !important; }
449
- &.sl > a:before, &.sl > span:before { background-position: -6721px 0 !important; }
450
- &.so > a:before, &.so > span:before { background-position: -6785px 0 !important; }
451
- &.st > a:before, &.st > span:before { background-position: -4001px 0 !important; }
452
- &.es > a:before, &.es > span:before { background-position: -7009px 0 !important; }
453
- &.su > a:before, &.su > span:before { background-position: -7073px 0 !important; }
454
- &.sw > a:before, &.sw > span:before { background-position: -3745px 0 !important; }
455
- &.sv > a:before, &.sv > span:before { background-position: -7169px 0 !important; }
456
- &.tl > a:before, &.tl > span:before { background-position: -5823px 0 !important; }
457
- &.ty > a:before, &.ty > span:before { background-position: -2593px 0 !important; }
458
- &.tg > a:before, &.tg > span:before { background-position: -7297px 0 !important; }
459
- &.ta > a:before, &.ta > span:before { background-position: -3329px 0 !important; }
460
- &.tt > a:before, &.tt > span:before { background-position: -6113px 0 !important; }
461
- &.te > a:before, &.te > span:before { background-position: -3329px 0 !important; }
462
- &.th > a:before, &.th > span:before { background-position: -7361px 0 !important; }
463
- &.to > a:before, &.to > span:before { background-position: -7456px 0 !important; }
464
- &.tr > a:before, &.tr > span:before { background-position: -7553px 0 !important; }
465
- &.uk > a:before, &.uk > span:before { background-position: -7713px 0 !important; }
466
- &.ur > a:before, &.ur > span:before { background-position: -5600px 0 !important; }
467
- &.uz > a:before, &.uz > span:before { background-position: -7969px 0 !important; }
468
- &.vi > a:before, &.vi > span:before { background-position: -8097px 0 !important; }
469
- &.cy > a:before, &.cy > span:before { background-position: -8129px 0 !important; }
470
- &.fy > a:before, &.fy > span:before { background-position: -5121px 0 !important; }
471
- &.xh > a:before, &.xh > span:before { background-position: -6848px 0 !important; }
472
- &.yi > a:before, &.yi > span:before { background-position: -3521px 0 !important; }
473
- &.yo > a:before, &.yo > span:before { background-position: -5313px 0 !important; }
474
- &.zu > a:before, &.zu > span:before { background-position: -6848px 0 !important; }
475
- }
476
- &.flag-2 {
477
- &.hw > a:before, &.hw > span:before { background-position: -5448px 0 !important; }
478
- &.fl > a:before, &.fl > span:before { background-position: -1008px 0 !important; }
479
- &.af > a:before, &.af > span:before { background-position: -4968px 0 !important; }
480
- &.sq > a:before, &.sq > span:before { background-position: -2976px 0 !important; }
481
- &.am > a:before, &.am > span:before { background-position: -3816px 0 !important; }
482
- &.ar > a:before, &.ar > span:before { background-position: -768px 0 !important; }
483
- &.hy > a:before, &.hy > span:before { background-position: 0 0 !important; }
484
- &.az > a:before, &.az > span:before { background-position: -5136px 0 !important; }
485
- &.ba > a:before, &.ba > span:before { background-position: -936px 0 !important; }
486
- &.eu > a:before, &.eu > span:before { background-position: -5376px 0 !important; }
487
- &.be > a:before, &.be > span:before { background-position: -4224px 0 !important; }
488
- &.bn > a:before, &.bn > span:before { background-position: -4056px 0 !important; }
489
- &.bs > a:before, &.bs > span:before { background-position: -3984px 0 !important; }
490
- &.bg > a:before, &.bg > span:before { background-position: -5040px 0 !important; }
491
- &.my > a:before, &.my > span:before { background-position: -1248px 0 !important; }
492
- &.ca > a:before, &.ca > span:before { background-position: -5352px 0 !important; }
493
- &.zh > a:before, &.zh > span:before { background-position: -2592px 0 !important; }
494
- &.tw > a:before, &.tw > span:before { background-position: -3408px 0 !important; }
495
- &.km > a:before, &.km > span:before { background-position: -5160px 0 !important; }
496
- &.ny > a:before, &.ny > span:before { background-position: -1392px 0 !important; }
497
- &.co > a:before, &.co > span:before { background-position: -2304px 0 !important; }
498
- &.hr > a:before, &.hr > span:before { background-position: -4416px 0 !important; }
499
- &.cs > a:before, &.cs > span:before { background-position: -2472px 0 !important; }
500
- &.da > a:before, &.da > span:before { background-position: -2448px 0 !important; }
501
- &.nl > a:before, &.nl > span:before { background-position: -1296px 0 !important; }
502
- &.en > a:before, &.en > span:before { background-position: -312px 0 !important; }
503
- &.eo > a:before, &.eo > span:before { background-position: -312px 0; } /* a faire !important */
504
- &.et > a:before, &.et > span:before { background-position: -2424px 0 !important; }
505
- &.fj > a:before, &.fj > span:before { background-position: -576px 0 !important; }
506
- &.fi > a:before, &.fi > span:before { background-position: -2328px 0 !important; }
507
- &.fr > a:before, &.fr > span:before { background-position: -2304px 0 !important; }
508
- &.gl > a:before, &.gl > span:before { background-position: -5400px 0 !important; }
509
- &.ka > a:before, &.ka > span:before { background-position: -3744px 0 !important; }
510
- &.de > a:before, &.de > span:before { background-position: -2256px 0 !important; }
511
- &.el > a:before, &.el > span:before { background-position: -2208px 0 !important; }
512
- &.gu > a:before, &.gu > span:before { background-position: -1728px 0 !important; }
513
- &.ht > a:before, &.ht > span:before { background-position: -3528px 0 !important; }
514
- &.ha > a:before, &.ha > span:before { background-position: -1176px 0 !important; }
515
- &.he > a:before, &.he > span:before { background-position: -1992px 0 !important; }
516
- &.hi > a:before, &.hi > span:before { background-position: -1728px 0 !important; }
517
- &.hu > a:before, &.hu > span:before { background-position: -2088px 0 !important; }
518
- &.is > a:before, &.is > span:before { background-position: -2064px 0 !important; }
519
- &.ig > a:before, &.ig > span:before { background-position: -1103px 0 !important; }
520
- &.id > a:before, &.id > span:before { background-position: -2040px 0 !important; }
521
- &.ga > a:before, &.ga > span:before { background-position: -2016px 0 !important; }
522
- &.it > a:before, &.it > span:before { background-position: -1968px 0 !important; }
523
- &.ja > a:before, &.ja > span:before { background-position: -1920px 0 !important; }
524
- &.jv > a:before, &.jv > span:before { background-position: -1536px 0 !important; }
525
- &.kn > a:before, &.kn > span:before { background-position: -1728px 0 !important; }
526
- &.kk > a:before, &.kk > span:before { background-position: -1704px 0 !important; }
527
- &.ko > a:before, &.ko > span:before { background-position: -1848px 0 !important; }
528
- &.ku > a:before, &.ku > span:before { background-position: -2088px 0 !important; }
529
- &.ky > a:before, &.ky > span:before { background-position: -1800px 0 !important; }
530
- &.lo > a:before, &.lo > span:before { background-position: -1776px 0 !important; }
531
- &.la > a:before, &.la > span:before { background-position: -1968px 0 !important; }
532
- &.lv > a:before, &.lv > span:before { background-position: -1752px 0 !important; }
533
- &.lt > a:before, &.lt > span:before { background-position: -1656px 0 !important; }
534
- &.lb > a:before, &.lb > span:before { background-position: -1632px 0 !important; }
535
- &.mk > a:before, &.mk > span:before { background-position: -1440px 0 !important; }
536
- &.mg > a:before, &.mg > span:before { background-position: -1560px 0 !important; }
537
- &.ms > a:before, &.ms > span:before { background-position: -1536px 0 !important; }
538
- &.ml > a:before, &.ml > span:before { background-position: -1728px 0 !important; }
539
- &.mt > a:before, &.mt > span:before { background-position: -1200px 0 !important; }
540
- &.mi > a:before, &.mi > span:before { background-position: -1224px 0 !important; }
541
- &.mr > a:before, &.mr > span:before { background-position: -1728px 0 !important; }
542
- &.mn > a:before, &.mn > span:before { background-position: -4800px 0 !important; }
543
- &.ne > a:before, &.ne > span:before { background-position: -1320px 0 !important; }
544
- &.no > a:before, &.no > span:before { background-position: -4776px 0 !important; }
545
- &.ps > a:before, &.ps > span:before { background-position: -4008px 0 !important; }
546
- &.fa > a:before, &.fa > span:before { background-position: -5088px 0 !important; }
547
- &.pl > a:before, &.pl > span:before { background-position: -984px 0 !important; }
548
- &.pt > a:before, &.pt > span:before { background-position: -2784px 0 !important; }
549
- &.pa > a:before, &.pa > span:before { background-position: -1728px 0 !important; }
550
- &.ro > a:before, &.ro > span:before { background-position: -960px 0 !important; }
551
- &.ru > a:before, &.ru > span:before { background-position: -936px 0 !important; }
552
- &.sm > a:before, &.sm > span:before { background-position: -3408px 0 !important; }
553
- &.gd > a:before, &.gd > span:before { background-position: -4872px 0 !important; }
554
- &.sr > a:before, &.sr > span:before { background-position: -3120px 0 !important; }
555
- &.sn > a:before, &.sn > span:before { background-position: -72px 0 !important; }
556
- &.sd > a:before, &.sd > span:before { background-position: -1128px 0 !important; }
557
- &.si > a:before, &.si > span:before { background-position: -480px 0 !important; }
558
- &.sk > a:before, &.sk > span:before { background-position: -4152px 0 !important; }
559
- &.sl > a:before, &.sl > span:before { background-position: -696px 0 !important; }
560
- &.so > a:before, &.so > span:before { background-position: -3336px 0 !important; }
561
- &.st > a:before, &.st > span:before { background-position: -3552px 0 !important; }
562
- &.es > a:before, &.es > span:before { background-position: -96px 0 !important; }
563
- &.su > a:before, &.su > span:before { background-position: -3312px 0 !important; }
564
- &.sw > a:before, &.sw > span:before { background-position: -1872px 0 !important; }
565
- &.sv > a:before, &.sv > span:before { background-position: -552px 0 !important; }
566
- &.tl > a:before, &.tl > span:before { background-position: -1008px 0 !important; }
567
- &.ty > a:before, &.ty > span:before { background-position: -4512px 0 !important; }
568
- &.tg > a:before, &.tg > span:before { background-position: -264px 0 !important; }
569
- &.ta > a:before, &.ta > span:before { background-position: -1728px 0 !important; }
570
- &.tt > a:before, &.tt > span:before { background-position: -936px 0 !important; }
571
- &.te > a:before, &.te > span:before { background-position: -1728px 0 !important; }
572
- &.th > a:before, &.th > span:before { background-position: -456px 0 !important; }
573
- &.to > a:before, &.to > span:before { background-position: -3264px 0 !important; }
574
- &.tr > a:before, &.tr > span:before { background-position: -360px 0 !important; }
575
- &.uk > a:before, &.uk > span:before { background-position: -288px 0 !important; }
576
- &.ur > a:before, &.ur > span:before { background-position: -1128px 0 !important; }
577
- &.uz > a:before, &.uz > span:before { background-position: -240px 0 !important; }
578
- &.vi > a:before, &.vi > span:before { background-position: -144px 0 !important; }
579
- &.cy > a:before, &.cy > span:before { background-position: -4848px 0 !important; }
580
- &.fy > a:before, &.fy > span:before { background-position: -1296px 0 !important; }
581
- &.xh > a:before, &.xh > span:before { background-position: -4968px 0 !important; }
582
- &.yi > a:before, &.yi > span:before { background-position: -1992px 0 !important; }
583
- &.yo > a:before, &.yo > span:before { background-position: -1103px 0 !important; }
584
- &.zu > a:before, &.zu > span:before { background-position: -4968px 0 !important; }
585
- }
586
- &.flag-3 {
587
- &.hw > a:before, &.hw > span:before { background-position: -2711px 0 !important; }
588
- &.fl > a:before, &.fl > span:before { background-position: -5232px 0 !important; }
589
- &.af > a:before, &.af > span:before { background-position: -5496px 0 !important; }
590
- &.sq > a:before, &.sq > span:before { background-position: -4776px 0 !important; }
591
- &.am > a:before, &.am > span:before { background-position: -192px 0 !important; }
592
- &.ar > a:before, &.ar > span:before { background-position: -3336px 0 !important; }
593
- &.hy > a:before, &.hy > span:before { background-position: -4632px 0 !important; }
594
- &.az > a:before, &.az > span:before { background-position: -4536px 0 !important; }
595
- &.ba > a:before, &.ba > span:before { background-position: -2664px 0 !important; }
596
- &.eu > a:before, &.eu > span:before { background-position: -5808px 0 !important; }
597
- &.be > a:before, &.be > span:before { background-position: -144px 0 !important; }
598
- &.bn > a:before, &.bn > span:before { background-position: -4488px 0 !important; }
599
- &.bs > a:before, &.bs > span:before { background-position: -4392px 0 !important; }
600
- &.bg > a:before, &.bg > span:before { background-position: -4296px 0 !important; }
601
- &.my > a:before, &.my > span:before { background-position: -3769px 0 !important; }
602
- &.ca > a:before, &.ca > span:before { background-position: -5784px 0 !important; }
603
- &.zh > a:before, &.zh > span:before { background-position: -3240px 0 !important; }
604
- &.tw > a:before, &.tw > span:before { background-position: -4008px 0 !important; }
605
- &.km > a:before, &.km > span:before { background-position: -4201px 0 !important; }
606
- &.ny > a:before, &.ny > span:before { background-position: -384px 0 !important; }
607
- &.co > a:before, &.co > span:before { background-position: -2760px 0; } /* a faire !important */
608
- &.hr > a:before, &.hr > span:before { background-position: -3048px 0 !important; }
609
- &.cs > a:before, &.cs > span:before { background-position: -5280px 0 !important; }
610
- &.da > a:before, &.da > span:before { background-position: -3024px 0 !important; }
611
- &.nl > a:before, &.nl > span:before { background-position: -3360px 0 !important; }
612
- &.en > a:before, &.en > span:before { background-position: -2520px 0 !important; }
613
- &.eo > a:before, &.eo > span:before { background-position: -2520px 0; } /* a faire !important */
614
- &.et > a:before, &.et > span:before { background-position: -2856px 0 !important; }
615
- &.fj > a:before, &.fj > span:before { background-position: -0px 0 !important; }
616
- &.fi > a:before, &.fi > span:before { background-position: -2784px 0 !important; }
617
- &.fr > a:before, &.fr > span:before { background-position: -2760px 0 !important; }
618
- &.gl > a:before, &.gl > span:before { background-position: -5832px 0 !important; }
619
- &.ka > a:before, &.ka > span:before { background-position: -1536px 0 !important; }
620
- &.de > a:before, &.de > span:before { background-position: -1488px 0 !important; }
621
- &.el > a:before, &.el > span:before { background-position: -1416px 0 !important; }
622
- &.gu > a:before, &.gu > span:before { background-position: -2304px 0 !important; }
623
- &.ht > a:before, &.ht > span:before { background-position: -5160px 0 !important; }
624
- &.ha > a:before, &.ha > span:before { background-position: -361px 0 !important; }
625
- &.he > a:before, &.he > span:before { background-position: -1608px 0 !important; }
626
- &.hi > a:before, &.hi > span:before { background-position: -2304px 0 !important; }
627
- &.hu > a:before, &.hu > span:before { background-position: -1920px 0 !important; }
628
- &.is > a:before, &.is > span:before { background-position: -840px 0 !important; }
629
- &.ig > a:before, &.ig > span:before { background-position: -3457px 0 !important; }
630
- &.id > a:before, &.id > span:before { background-position: -4992px 0 !important; }
631
- &.ga > a:before, &.ga > span:before { background-position: -2016px 0 !important; }
632
- &.it > a:before, &.it > span:before { background-position: -336px 0 !important; }
633
- &.ja > a:before, &.ja > span:before { background-position: -2448px 0 !important; }
634
- &.jv > a:before, &.jv > span:before { background-position: -864px 0 !important; }
635
- &.kn > a:before, &.kn > span:before { background-position: -2304px 0 !important; }
636
- &.kk > a:before, &.kk > span:before { background-position: -3912px 0 !important; }
637
- &.ko > a:before, &.ko > span:before { background-position: -2256px 0 !important; }
638
- &.ku > a:before, &.ku > span:before { background-position: -1920px 0 !important; }
639
- &.ky > a:before, &.ky > span:before { background-position: -744px 0 !important; }
640
- &.lo > a:before, &.lo > span:before { background-position: -3816px 0 !important; }
641
- &.la > a:before, &.la > span:before { background-position: -336px 0 !important; }
642
- &.lv > a:before, &.lv > span:before { background-position: -216px 0 !important; }
643
- &.lt > a:before, &.lt > span:before { background-position: -1776px 0 !important; }
644
- &.lb > a:before, &.lb > span:before { background-position: -1945px 0 !important; }
645
- &.mk > a:before, &.mk > span:before { background-position: -2208px 0 !important; }
646
- &.mg > a:before, &.mg > span:before { background-position: -5064px 0 !important; }
647
- &.ms > a:before, &.ms > span:before { background-position: -864px 0 !important; }
648
- &.ml > a:before, &.ml > span:before { background-position: -2304px 0 !important; }
649
- &.mt > a:before, &.mt > span:before { background-position: -4920px 0 !important; }
650
- &.mi > a:before, &.mi > span:before { background-position: -2113px 0 !important; }
651
- &.mr > a:before, &.mr > span:before { background-position: -2304px 0 !important; }
652
- &.mn > a:before, &.mn > span:before { background-position: -24px 0 !important; }
653
- &.ne > a:before, &.ne > span:before { background-position: -5642px 0 !important; }
654
- &.no > a:before, &.no > span:before { background-position: -984px 0 !important; }
655
- &.ps > a:before, &.ps > span:before { background-position: -4753px 0 !important; }
656
- &.fa > a:before, &.fa > span:before { background-position: -816px 0 !important; }
657
- &.pl > a:before, &.pl > span:before { background-position: -4944px 0 !important; }
658
- &.pt > a:before, &.pt > span:before { background-position: -4344px 0 !important; }
659
- &.pa > a:before, &.pa > span:before { background-position: -2304px 0 !important; }
660
- &.ro > a:before, &.ro > span:before { background-position: -3744px 0 !important; }
661
- &.ru > a:before, &.ru > span:before { background-position: -2664px 0 !important; }
662
- &.sm > a:before, &.sm > span:before { background-position: -1248px 0 !important; }
663
- &.gd > a:before, &.gd > span:before { background-position: -3841px 0 !important; }
664
- &.sr > a:before, &.sr > span:before { background-position: -3312px 0 !important; }
665
- &.sn > a:before, &.sn > span:before { background-position: -5521px 0 !important; }
666
- &.sd > a:before, &.sd > span:before { background-position: -1993px 0 !important; }
667
- &.si > a:before, &.si > span:before { background-position: -2833px 0; } /* a faire !important */
668
- &.sk > a:before, &.sk > span:before { background-position: -552px 0 !important; }
669
- &.sl > a:before, &.sl > span:before { background-position: -936px 0 !important; }
670
- &.so > a:before, &.so > span:before { background-position: -4032px 0 !important; }
671
- &.st > a:before, &.st > span:before { background-position: -3961px 0 !important; }
672
- &.es > a:before, &.es > span:before { background-position: -3576px 0 !important; }
673
- &.su > a:before, &.su > span:before { background-position: -3985px 0 !important; }
674
- &.sw > a:before, &.sw > span:before { background-position: -912px 0 !important; }
675
- &.sv > a:before, &.sv > span:before { background-position: -264px 0 !important; }
676
- &.tl > a:before, &.tl > span:before { background-position: -5232px 0 !important; }
677
- &.ty > a:before, &.ty > span:before { background-position: -1512px 0 !important; }
678
- &.tg > a:before, &.tg > span:before { background-position: -3720px 0 !important; }
679
- &.ta > a:before, &.ta > span:before { background-position: -2304px 0 !important; }
680
- &.tt > a:before, &.tt > span:before { background-position: -2664px 0 !important; }
681
- &.te > a:before, &.te > span:before { background-position: -2304px 0 !important; }
682
- &.th > a:before, &.th > span:before { background-position: -4848px 0 !important; }
683
- &.to > a:before, &.to > span:before { background-position: -1680px 0 !important; }
684
- &.tr > a:before, &.tr > span:before { background-position: -432px 0 !important; }
685
- &.uk > a:before, &.uk > span:before { background-position: -5736px 0 !important; }
686
- &.ur > a:before, &.ur > span:before { background-position: -1992px 0 !important; }
687
- &.uz > a:before, &.uz > span:before { background-position: -2160px 0 !important; }
688
- &.vi > a:before, &.vi > span:before { background-position: -3384px 0 !important; }
689
- &.cy > a:before, &.cy > span:before { background-position: -5040px 0 !important; }
690
- &.fy > a:before, &.fy > span:before { background-position: -3360px 0 !important; }
691
- &.xh > a:before, &.xh > span:before { background-position: -5496px 0 !important; }
692
- &.yi > a:before, &.yi > span:before { background-position: -1608px 0 !important; }
693
- &.yo > a:before, &.yo > span:before { background-position: -3457px 0 !important; }
694
- &.zu > a:before, &.zu > span:before { background-position: -5496px 0 !important; }
695
- }
696
  }
697
-
698
-
699
-
1
+ @import "_colors.scss";
2
+ @import "_flags.scss";
3
+ @import "third/mega_max_menu.scss";
4
  $heightSelector: 37px;
5
  $lineHeight: 36px;
6
 
7
+ li.weglot-hide,
8
+ .weglot-hide {
9
+ display: none !important;
10
  }
11
 
 
12
  .country-selector {
13
+ z-index: 9999;
14
  text-align: left;
15
  position: relative;
16
+ display: inline-block;
17
  width: auto;
18
 
19
  a {
20
  padding: 0 10px;
21
+ outline: none;
22
  text-decoration: none;
23
+ float: none !important;
24
  white-space: nowrap;
25
+ font-weight: normal;
26
  cursor: pointer;
27
+ color: black;
28
  -webkit-touch-callout: none; /* iOS Safari */
29
  user-select: none;
30
  &:focus {
31
+ outline: none;
32
  }
33
  }
34
 
40
  }
41
 
42
  li {
43
+ margin: 0px;
44
+ padding: 0px;
45
  }
46
 
47
  &.weglot-dropdown {
48
+ background-color: white;
49
 
50
+ a,
51
+ span {
52
  display: block;
53
  height: $heightSelector;
54
  line-height: $lineHeight;
55
  font-size: 13px;
56
+ padding: 0 10px;
57
+ width: 100%;
58
  box-sizing: border-box;
59
  font-weight: normal;
60
+ &:hover {
61
  cursor: pointer;
62
  }
63
  }
64
 
65
+ .wgcurrent {
66
  border: 1px solid #e0e0e0;
67
  list-style: none;
68
  display: block;
69
  margin: 0;
70
+ a,
71
+ span {
72
  padding-right: 60px;
73
  }
74
 
80
  width: 13px;
81
  height: 7px;
82
  image-rendering: pixelated;
83
+ background: url("../images/wgarrowdown.png") no-repeat;
84
+ content: "";
85
  transition: all 200ms;
86
  transform: rotate(-90deg);
87
  }
91
  position: absolute;
92
  min-width: 100%;
93
  border: 1px solid #ebeef0;
94
+ background: white;
95
+ left: 0;
96
+ top: initial;
97
  box-sizing: border-box;
98
+ display: none;
99
  padding: 0;
 
100
  }
101
 
102
+ input:checked ~ ul {
103
+ display: block;
104
  }
105
 
106
  input:checked ~ .wgcurrent:after {
108
  }
109
 
110
  li {
111
+ width: 100%;
112
  }
113
 
114
+ &.weglot-invert {
115
+ ul {
116
+ bottom: 38px;
117
  }
118
  input:checked ~ .wgcurrent:after {
119
  transform: rotate(-180deg);
120
  }
121
  }
 
122
  }
123
 
124
  &.weglot-default {
125
+ position: fixed;
126
+ bottom: 0px;
127
+ right: 40px;
128
  }
129
 
130
  &.weglot-inline {
131
  a {
132
  &:hover {
133
+ text-decoration: underline;
134
+ color: #00a0d2;
135
  }
136
  }
137
 
153
  }
154
 
155
  li {
156
+ line-height: 1 !important;
157
+ display: inline-block;
158
  margin: 2px 0px;
159
  vertical-align: middle;
160
  }
161
 
162
  &.weglot-default {
163
+ bottom: 5px;
164
  }
165
  }
166
 
167
+ input {
168
+ display: none !important;
 
 
169
  }
 
170
  }
171
 
172
  .navbar {
173
  .navbar-nav {
174
  li.weglot-flags {
175
  a.weglot-lang {
176
+ &:before {
177
  position: static;
178
  transform: none;
179
  transition: none;
183
  }
184
  }
185
 
186
+ .js .main-navigation .country-selector ul {
187
+ display: none;
188
  }
189
 
190
+ html[dir="rtl"] {
191
+ .weglot-flags a:before,
192
+ .weglot-flags span:before {
193
+ margin-right: 0;
194
+ margin-left: 10px;
195
  }
196
  }
197
 
198
  .weglot-flags {
199
+ > a,
200
+ > span {
201
  &:before {
202
+ background-image: url("../images/rect_mate.png");
203
  background-size: auto 20px !important;
204
  border-radius: 0px !important;
205
  width: 30px !important;
212
  }
213
  }
214
  &.flag-1 {
215
+ > a,
216
+ > span {
217
  &:before {
218
  background-image: url("../images/rect_bright.png");
219
  }
220
  }
221
  }
222
  &.flag-2 {
223
+ > a,
224
+ > span {
225
  &:before {
226
  background-image: url("../images/square_flag.png");
227
  width: 24px !important;
231
  }
232
  }
233
  &.flag-3 {
234
+ a,
235
+ span {
236
  &:before {
237
  background-image: url("../images/circular_flag.png");
238
  width: 24px !important;
242
  }
243
  }
244
 
 
245
  > a {
246
  span:before {
247
  background-image: none !important;
254
  display: none !important;
255
  }
256
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
257
  }
 
 
 
dist/admin-js.js CHANGED
@@ -1 +1 @@
1
- !function(e){var t={};function o(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(n,a,function(t){return e[t]}.bind(null,a));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="/dist/",o(o.s=5)}([function(e,t){Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw new TypeError('"this" is null or not defined');var t=Object(this),o=t.length>>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var n=arguments[1],a=0;a<o;){var l=t[a];if(e.call(n,l,a,t))return l;a++}},configurable:!0,writable:!0})},function(e,t){Array.prototype.filter||(Array.prototype.filter=function(e,t){"use strict";if("Function"!=typeof e&&"function"!=typeof e||!this)throw new TypeError;var o=this.length>>>0,n=new Array(o),a=this,l=0,r=-1;if(void 0===t)for(;++r!==o;)r in this&&e(a[r],r,a)&&(n[l++]=a[r]);else for(;++r!==o;)r in this&&e.call(t,a[r],r,a)&&(n[l++]=a[r]);return n.length=l,n})},,,,function(e,t,o){"use strict";o.r(t);var n=function(){const e=jQuery,t=()=>weglot_languages.available.filter(e=>e.code!==weglot_languages.original);let o;const n=()=>{let n=e("#original_language").val();e("#original_language").on("change",function(t){const a=n,l=n;n=t.target.value,o[0].selectize.removeOption(n);const r=weglot_languages.available.find(e=>e.code===l),s=weglot_languages.available.find(e=>e.code===n);o[0].selectize.addOption(r);const c=e("#is_fullname").is(":checked");let i="";e("#with_name").is(":checked")&&(i=c?s.local:s.code.toUpperCase()),e(".wgcurrent.wg-li").removeClass(a).addClass(n).attr("data-code-language",n).find("span").html(i)}),o=e(".weglot-select-destination").selectize({delimiter:"|",persist:!1,valueField:"code",labelField:"local",searchField:["code","english","local"],sortField:[{field:"english",direction:"asc"}],maxItems:weglot_languages.limit,plugins:["remove_button","drag_drop"],options:t(),render:{option:function(e,t){return'<div class="weglot__choice__language"><span class="weglot__choice__language--english">'+t(e.english)+'</span><span class="weglot__choice__language--local">'+t(e.local)+" ["+t(e.code)+"]</span></div>"}}}).on("change",t=>{const n=o[0].selectize.getValue(),a=e("#li-button-tpl");if(0===a.length)return;const l=e("#is_fullname").is(":checked"),r=e("#with_name").is(":checked"),s=e("#with_flags").is(":checked");let c="";s&&(c="weglot-flags");let i="";n.forEach(e=>{const t=weglot_languages.available.find(t=>t.code===e);let o="";r&&(o=l?t.local:e.toUpperCase()),i+=a.html().replace("{LABEL_LANGUAGE}",o).replace(new RegExp("{CODE_LANGUAGE}","g"),e).replace("{CLASSES}",c)}),e(".country-selector ul").html(i)}),window.addEventListener("weglotCheckApi",e=>{let t=1e3;const n=e.detail.plan;n<=0||weglot_languages.plans.starter_free.ids.indexOf(n)>=0?t=weglot_languages.plans.starter_free.limit_language:weglot_languages.plans.business.ids.indexOf(n)>=0&&(t=weglot_languages.plans.business.limit_language),o[0].selectize.settings.maxItems=t})};document.addEventListener("DOMContentLoaded",()=>{n()})};var a=function(){const e=jQuery;document.addEventListener("DOMContentLoaded",()=>{e("#weglot-box-first-settings .weglot-btn-close").on("click",function(t){t.preventDefault(),e("#weglot-box-first-settings").hide()})})};var l=function(){const e=()=>{const e=document.querySelector("#tpl-exclusion-url"),t=document.querySelector("#tpl-exclusion-block"),o=document.querySelector("#container-exclude_urls"),n=document.querySelector("#container-exclude_blocks");function a(e){e.preventDefault(),this.parentNode.remove()}document.querySelector("#js-add-exclude-url")&&document.querySelector("#js-add-exclude-url").addEventListener("click",t=>{t.preventDefault();const n=Math.random().toString(36).substring(7);o.insertAdjacentHTML("beforeend",e.innerHTML.replace(new RegExp("{KEY}","g"),n)),document.querySelector("#container-exclude_urls .item-exclude:last-child .js-btn-remove").addEventListener("click",a)}),document.querySelector("#js-add-exclude-block")&&document.querySelector("#js-add-exclude-block").addEventListener("click",e=>{e.preventDefault(),n.insertAdjacentHTML("beforeend",t.innerHTML),document.querySelector("#container-exclude_blocks .item-exclude:last-child .js-btn-remove-exclude").addEventListener("click",a)}),document.querySelectorAll(".js-btn-remove").forEach(e=>{e.addEventListener("click",a)})};document.addEventListener("DOMContentLoaded",()=>{e()})};var r=function(){const e=jQuery,t=()=>{let t=e("#type_flags option:selected").data("value"),o=[];o.push(e(".country-selector label").data("code-language")),e(".country-selector li").each((t,n)=>{o.push(e(n).data("code-language"))});const n=weglot_languages.available.filter(e=>o.indexOf(e.code)>=0);e("#weglot-css-inline").text(weglot_css.inline),e("#is_dropdown").on("change",function(){e(".country-selector").toggleClass("weglot-inline"),e(".country-selector").toggleClass("weglot-dropdown")}),e("#with_flags").on("change",function(){e(".country-selector label, .country-selector li").toggleClass("weglot-flags")}),e("#type_flags").on("change",function(o){e(".country-selector label, .country-selector li").removeClass(`flag-${t}`);const n=e(":selected",this).data("value");e(".country-selector label, .country-selector li").addClass(`flag-${n}`),t=n});const a=()=>{const t=n.find(t=>t.code===e(".country-selector label").data("code-language")),o=e("#is_fullname").is(":checked"),a=o?t.local:t.code.toUpperCase();e(".country-selector label a, .country-selector label span").text(a),e(".country-selector li").each((t,a)=>{const l=n.find(t=>t.code===e(a).data("code-language")),r=o?l.local:l.code.toUpperCase();e(a).find("a").text(r)})};e("#with_name").on("change",function(t){t.target.checked?a():(e(".country-selector label a, .country-selector label span").text(""),e(".country-selector li a, .country-selector li span").each((t,o)=>{e(o).text("")}))}),e("#is_fullname").on("change",function(t){if(e("#with_name").is(":checked"))if(t.target.checked)a();else{const t=n.find(t=>t.code===e(".country-selector label").data("code-language"));e(".country-selector label a, .country-selector label span").text(t.code.toUpperCase()),e(".country-selector li").each((t,o)=>{const a=n.find(t=>t.code===e(o).data("code-language"));e(o).find("a").text(a.code.toUpperCase()),e(o).find("span").text(a.code.toUpperCase())})}}),e("#override_css").on("keyup",function(t){e("#weglot-css-inline").text(t.target.value)})};document.addEventListener("DOMContentLoaded",()=>{0!==e(".weglot-preview").length&&t()})};var s=function(){const e=jQuery,t=()=>{e("#api_key_private").blur(function(){var t=e(this).val();if(0===t.length)return e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-nokkey"></span>'),void e("#wrap-weglot #submit").prop("disabled",!0);function o(){e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-nokkey"></span>'),e("#wrap-weglot #submit").prop("disabled",!0)}e.ajax({method:"POST",url:ajaxurl,data:{action:"get_user_info",api_key:t},success:({data:t,success:n})=>{n?function(t){e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-okkey"></span>'),e("#wrap-weglot #submit").prop("disabled",!1);const o=new CustomEvent("weglotCheckApi",{detail:t});window.dispatchEvent(o)}(t):o()}}).fail(function(){o()})})};document.addEventListener("DOMContentLoaded",()=>{t()})};var c=function(){const e=jQuery;"undefined"!=typeof weglot_css&&e("#weglot-css-flag-css").text(weglot_css.flag_css);const t=()=>{e(".flag-style-openclose").on("click",function(){e(".flag-style-wrapper").toggle()}),e("select.flag-en-type, select.flag-es-type, select.flag-pt-type, select.flag-fr-type, select.flag-ar-type").on("change",function(){!function(){var t=new Array,o=new Array,n=new Array,a=new Array,l=new Array;t[1]=[3570,7841,48,2712],t[2]=[3720,449,3048,4440],t[3]=[3840,1281,2712,4224],t[4]=[3240,5217,1224,2112],t[5]=[4050,3585,1944,2496],t[6]=[2340,3457,2016,2016],o[1]=[4320,4641,3144,3552],o[2]=[3750,353,2880,4656],o[3]=[4200,1601,2568,3192],o[4]=[3990,5793,1032,2232],o[5]=[5460,897,4104,3120],o[6]=[3810,7905,216,3888],o[7]=[3630,8065,192,2376],o[8]=[3780,1473,2496,4104],o[9]=[6120,2145,4680,2568],o[10]=[4440,3009,3240,1176],o[11]=[5280,1825,3936,2976],o[12]=[4770,2081,3624,1008],o[13]=[4080,3201,2160,2544],o[14]=[4590,5761,3432,624],o[15]=[4350,2209,3360,2688],o[16]=[5610,5249,3168,528],o[17]=[5070,1729,3792,2952],o[18]=[6870,5953,96,3408],o[19]=[4020,5697,1056,1224],n[1]=[1740,5921,528,3504],a[1]=[2760,736,2856,4416],a[2]=[3840,1280,2712,4224],a[3]=[5700,7201,5016,2400],a[4]=[2220,4160,1632,1944],l[1]=[1830,129,3096,5664],l[2]=[5100,2177,3840,2904],l[3]=[4890,3425,3648,2136],l[4]=[1320,3681,1896,4080],l[5]=[1260,3841,1824,1200],l[6]=[1020,3969,1608,312],l[7]=[4800,4065,3600,72],l[8]=[4710,4865,3504,480],l[9]=[6720,5984,5112,3792],l[10]=[4500,7233,3288,1800],l[11]=[720,7522,384,3936],l[12]=[690,7745,336,1104],l[13]=[600,8225,120,1272],l[14]=[660,5569,840,576];var r=e("select.flag-en-type").val(),s=e("select.flag-es-type").val(),c=e("select.flag-pt-type").val(),i=e("select.flag-fr-type").val(),g=e("select.flag-ar-type").val(),f=r<=0?"":".weglot-flags.en > a:before, .weglot-flags.en > span:before { background-position: -"+t[r][0]+"px 0 !important; } .weglot-flags.flag-1.en > a:before, .weglot-flags.flag-1.en > span:before { background-position: -"+t[r][1]+"px 0 !important; } .weglot-flags.flag-2.en > a:before, .weglot-flags.flag-2.en > span:before { background-position: -"+t[r][2]+"px 0 !important; } .weglot-flags.flag-3.en > a:before, .weglot-flags.flag-3.en > span:before { background-position: -"+t[r][3]+"px 0 !important; } ",u=s<=0?"":".weglot-flags.es > a:before, .weglot-flags.es > span:before { background-position: -"+o[s][0]+"px 0 !important; } .weglot-flags.flag-1.es > a:before, .weglot-flags.flag-1.es > span:before { background-position: -"+o[s][1]+"px 0 !important; } .weglot-flags.flag-2.es > a:before, .weglot-flags.flag-2.es > span:before { background-position: -"+o[s][2]+"px 0 !important; } .weglot-flags.flag-3.es > a:before, .weglot-flags.flag-3.es > span:before { background-position: -"+o[s][3]+"px 0 !important; } ",d=c<=0?"":".weglot-flags.pt > a:before, .weglot-flags.pt > span:before { background-position: -"+n[c][0]+"px 0 !important; } .weglot-flags.flag-1.pt > a:before, .weglot-flags.flag-1.pt > span:before { background-position: -"+n[c][1]+"px 0 !important; } .weglot-flags.flag-2.pt > a:before, .weglot-flags.flag-2.pt > span:before { background-position: -"+n[c][2]+"px 0 !important; } .weglot-flags.flag-3.pt > a:before, .weglot-flags.flag-3.pt > span:before { background-position: -"+n[c][3]+"px 0 !important; } ",p=i<=0?"":".weglot-flags.fr > a:before, .weglot-flags.fr > span:before { background-position: -"+a[i][0]+"px 0 !important; } .weglot-flags.flag-1.fr > a:before, .weglot-flags.flag-1.fr > span:before { background-position: -"+a[i][1]+"px 0 !important; } .weglot-flags.flag-2.fr > a:before, .weglot-flags.flag-2.fr > span:before { background-position: -"+a[i][2]+"px 0 !important; } .weglot-flags.flag-3.fr > a:before, .weglot-flags.flag-3.fr > span:before { background-position: -"+a[i][3]+"px 0 !important; } ",b=g<=0?"":".weglot-flags.ar > a:before, .weglot-flags.ar > span:before { background-position: -"+l[g][0]+"px 0 !important; } .weglot-flags.flag-1.ar > a:before, .weglot-flags.flag-1.ar > span:before { background-position: -"+l[g][1]+"px 0 !important; } .weglot-flags.flag-2.ar > a:before, .weglot-flags.flag-2.ar > span:before { background-position: -"+l[g][2]+"px 0 !important; } .weglot-flags.flag-3.ar > a:before, .weglot-flags.flag-3.ar > span:before { background-position: -"+l[g][3]+"px 0 !important; } ";e("#flag_css, #weglot-css-flag-css").text(f+u+d+p+b)}()})};document.addEventListener("DOMContentLoaded",()=>{t()})};var i=function(){jQuery;document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector("#private_mode");e&&0!=e.length&&(document.querySelector("#private_mode").addEventListener("change",function(e){document.querySelectorAll(".private-mode-lang--input").forEach(t=>{t.checked=e.target.checked})}),document.querySelectorAll(".private-mode-lang--input").forEach(e=>{e.addEventListener("change",function(e){0===document.querySelectorAll(".private-mode-lang--input:checked").length&&(document.querySelector("#private_mode").checked=!1)})}))})};o(0),o(1);n(),l(),a(),r(),s(),c(),i()}]);
1
+ !function(e){var t={};function o(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(n,a,function(t){return e[t]}.bind(null,a));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="/dist/",o(o.s=5)}([function(e,t){Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw new TypeError('"this" is null or not defined');var t=Object(this),o=t.length>>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var n=arguments[1],a=0;a<o;){var l=t[a];if(e.call(n,l,a,t))return l;a++}},configurable:!0,writable:!0})},function(e,t){Array.prototype.filter||(Array.prototype.filter=function(e,t){"use strict";if("Function"!=typeof e&&"function"!=typeof e||!this)throw new TypeError;var o=this.length>>>0,n=new Array(o),a=this,l=0,r=-1;if(void 0===t)for(;++r!==o;)r in this&&e(a[r],r,a)&&(n[l++]=a[r]);else for(;++r!==o;)r in this&&e.call(t,a[r],r,a)&&(n[l++]=a[r]);return n.length=l,n})},,,,function(e,t,o){"use strict";o.r(t);var n=function(){const e=jQuery,t=()=>weglot_languages.available.filter(e=>e.code!==weglot_languages.original);let o;const n=()=>{let n=e("#original_language").val();e("#original_language").on("change",function(t){const a=n,l=n;n=t.target.value,o[0].selectize.removeOption(n);const r=weglot_languages.available.find(e=>e.code===l),s=weglot_languages.available.find(e=>e.code===n);o[0].selectize.addOption(r);const c=e("#is_fullname").is(":checked");let i="";e("#with_name").is(":checked")&&(i=c?s.local:s.code.toUpperCase()),e(".wgcurrent.wg-li").removeClass(a).addClass(n).attr("data-code-language",n).find("span").html(i)}),o=e(".weglot-select-destination").selectize({delimiter:"|",persist:!1,valueField:"code",labelField:"local",searchField:["code","english","local"],sortField:[{field:"english",direction:"asc"}],maxItems:weglot_languages.limit,plugins:["remove_button","drag_drop"],options:t(),render:{option:function(e,t){return'<div class="weglot__choice__language"><span class="weglot__choice__language--english">'+t(e.english)+'</span><span class="weglot__choice__language--local">'+t(e.local)+" ["+t(e.code)+"]</span></div>"}}}).on("change",t=>{const n=o[0].selectize.getValue(),a=e("#li-button-tpl");if(0===a.length)return;const l=e("#is_fullname").is(":checked"),r=e("#with_name").is(":checked"),s=e("#with_flags").is(":checked");let c="";s&&(c="weglot-flags");let i="";n.forEach(e=>{const t=weglot_languages.available.find(t=>t.code===e);let o="";r&&(o=l?t.local:e.toUpperCase()),i+=a.html().replace("{LABEL_LANGUAGE}",o).replace(new RegExp("{CODE_LANGUAGE}","g"),e).replace("{CLASSES}",c)}),e(".country-selector ul").html(i)}),window.addEventListener("weglotCheckApi",e=>{let t=1e3;const n=e.detail.plan;n<=0||weglot_languages.plans.starter_free.ids.indexOf(n)>=0?t=weglot_languages.plans.starter_free.limit_language:weglot_languages.plans.business.ids.indexOf(n)>=0&&(t=weglot_languages.plans.business.limit_language),o[0].selectize.settings.maxItems=t})};document.addEventListener("DOMContentLoaded",()=>{n()})};var a=function(){const e=jQuery;document.addEventListener("DOMContentLoaded",()=>{e("#weglot-box-first-settings .weglot-btn-close").on("click",function(t){t.preventDefault(),e("#weglot-box-first-settings").hide()})})};var l=function(){const e=()=>{const e=document.querySelector("#tpl-exclusion-url"),t=document.querySelector("#tpl-exclusion-block"),o=document.querySelector("#container-exclude_urls"),n=document.querySelector("#container-exclude_blocks");function a(e){e.preventDefault(),this.parentNode.remove()}document.querySelector("#js-add-exclude-url")&&document.querySelector("#js-add-exclude-url").addEventListener("click",t=>{t.preventDefault();const n=Math.random().toString(36).substring(7);o.insertAdjacentHTML("beforeend",e.innerHTML.replace(new RegExp("{KEY}","g"),n)),document.querySelector("#container-exclude_urls .item-exclude:last-child .js-btn-remove").addEventListener("click",a)}),document.querySelector("#js-add-exclude-block")&&document.querySelector("#js-add-exclude-block").addEventListener("click",e=>{e.preventDefault(),n.insertAdjacentHTML("beforeend",t.innerHTML),document.querySelector("#container-exclude_blocks .item-exclude:last-child .js-btn-remove-exclude").addEventListener("click",a)}),document.querySelectorAll(".js-btn-remove").forEach(e=>{e.addEventListener("click",a)})};document.addEventListener("DOMContentLoaded",()=>{e()})};var r=function(){const e=jQuery,t=()=>{let t=e("#type_flags option:selected").data("value"),o=[];o.push(e(".country-selector label").data("code-language")),e(".country-selector li").each((t,n)=>{o.push(e(n).data("code-language"))});const n=weglot_languages.available.filter(e=>o.indexOf(e.code)>=0);e("#weglot-css-inline").text(weglot_css.inline),e("#is_dropdown").on("change",function(){e(".country-selector").toggleClass("weglot-inline"),e(".country-selector").toggleClass("weglot-dropdown")}),e("#with_flags").on("change",function(){e(".country-selector label, .country-selector li").toggleClass("weglot-flags")}),e("#type_flags").on("change",function(o){e(".country-selector label, .country-selector li").removeClass(`flag-${t}`);const n=e(":selected",this).data("value");e(".country-selector label, .country-selector li").addClass(`flag-${n}`),t=n});const a=()=>{const t=n.find(t=>t.code===e(".country-selector label").data("code-language")),o=e("#is_fullname").is(":checked"),a=o?t.local:t.code.toUpperCase();e(".country-selector label a, .country-selector label span").text(a),e(".country-selector li").each((t,a)=>{const l=n.find(t=>t.code===e(a).data("code-language")),r=o?l.local:l.code.toUpperCase();e(a).find("a").text(r)})};e("#with_name").on("change",function(t){t.target.checked?a():(e(".country-selector label a, .country-selector label span").text(""),e(".country-selector li a, .country-selector li span").each((t,o)=>{e(o).text("")}))}),e("#is_fullname").on("change",function(t){if(e("#with_name").is(":checked"))if(t.target.checked)a();else{const t=n.find(t=>t.code===e(".country-selector label").data("code-language"));e(".country-selector label a, .country-selector label span").text(t.code.toUpperCase()),e(".country-selector li").each((t,o)=>{const a=n.find(t=>t.code===e(o).data("code-language"));e(o).find("a").text(a.code.toUpperCase()),e(o).find("span").text(a.code.toUpperCase())})}}),e("#override_css").on("keyup",function(t){e("#weglot-css-inline").text(t.target.value)})};document.addEventListener("DOMContentLoaded",()=>{0!==e(".weglot-preview").length&&t()})};var s=function(){const e=jQuery,t=()=>{e("#api_key_private").blur(function(){var t=e(this).val();if(0===t.length)return e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-nokkey"></span>'),void e("#wrap-weglot #submit").prop("disabled",!0);function o(){e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-nokkey"></span>'),e("#wrap-weglot #submit").prop("disabled",!0)}e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-ckeckkey"></span>'),e.ajax({method:"POST",url:ajaxurl,data:{action:"get_user_info",api_key:t},success:({data:t,success:n})=>{e(".weglot-keyres").remove(),n?function(t){e(".weglot-keyres").remove(),e("#api_key_private").after('<span class="weglot-keyres weglot-okkey"></span>'),e("#wrap-weglot #submit").prop("disabled",!1);const o=new CustomEvent("weglotCheckApi",{detail:t});window.dispatchEvent(o)}(t):o()}}).fail(function(){o()})})};document.addEventListener("DOMContentLoaded",()=>{t()})};var c=function(){jQuery;document.addEventListener("DOMContentLoaded",()=>{jQuery(document).ready(function(e){wp.codeEditor.initialize(e("#override_css"),cm_settings)})})};var i=function(){const e=jQuery;"undefined"!=typeof weglot_css&&e("#weglot-css-flag-css").text(weglot_css.flag_css);const t=()=>{e(".flag-style-openclose").on("click",function(){e(".flag-style-wrapper").toggle()}),e("select.flag-en-type, select.flag-es-type, select.flag-pt-type, select.flag-fr-type, select.flag-ar-type").on("change",function(){!function(){var t=new Array,o=new Array,n=new Array,a=new Array,l=new Array;t[1]=[3570,7841,48,2712],t[2]=[3720,449,3048,4440],t[3]=[3840,1281,2712,4224],t[4]=[3240,5217,1224,2112],t[5]=[4050,3585,1944,2496],t[6]=[2340,3457,2016,2016],o[1]=[4320,4641,3144,3552],o[2]=[3750,353,2880,4656],o[3]=[4200,1601,2568,3192],o[4]=[3990,5793,1032,2232],o[5]=[5460,897,4104,3120],o[6]=[3810,7905,216,3888],o[7]=[3630,8065,192,2376],o[8]=[3780,1473,2496,4104],o[9]=[6120,2145,4680,2568],o[10]=[4440,3009,3240,1176],o[11]=[5280,1825,3936,2976],o[12]=[4770,2081,3624,1008],o[13]=[4080,3201,2160,2544],o[14]=[4590,5761,3432,624],o[15]=[4350,2209,3360,2688],o[16]=[5610,5249,3168,528],o[17]=[5070,1729,3792,2952],o[18]=[6870,5953,96,3408],o[19]=[4020,5697,1056,1224],n[1]=[1740,5921,528,3504],a[1]=[2760,736,2856,4416],a[2]=[3840,1280,2712,4224],a[3]=[5700,7201,5016,2400],a[4]=[2220,4160,1632,1944],l[1]=[1830,129,3096,5664],l[2]=[5100,2177,3840,2904],l[3]=[4890,3425,3648,2136],l[4]=[1320,3681,1896,4080],l[5]=[1260,3841,1824,1200],l[6]=[1020,3969,1608,312],l[7]=[4800,4065,3600,72],l[8]=[4710,4865,3504,480],l[9]=[6720,5984,5112,3792],l[10]=[4500,7233,3288,1800],l[11]=[720,7522,384,3936],l[12]=[690,7745,336,1104],l[13]=[600,8225,120,1272],l[14]=[660,5569,840,576];var r=e("select.flag-en-type").val(),s=e("select.flag-es-type").val(),c=e("select.flag-pt-type").val(),i=e("select.flag-fr-type").val(),g=e("select.flag-ar-type").val(),f=r<=0?"":".weglot-flags.en > a:before, .weglot-flags.en > span:before { background-position: -"+t[r][0]+"px 0 !important; } .weglot-flags.flag-1.en > a:before, .weglot-flags.flag-1.en > span:before { background-position: -"+t[r][1]+"px 0 !important; } .weglot-flags.flag-2.en > a:before, .weglot-flags.flag-2.en > span:before { background-position: -"+t[r][2]+"px 0 !important; } .weglot-flags.flag-3.en > a:before, .weglot-flags.flag-3.en > span:before { background-position: -"+t[r][3]+"px 0 !important; } ",d=s<=0?"":".weglot-flags.es > a:before, .weglot-flags.es > span:before { background-position: -"+o[s][0]+"px 0 !important; } .weglot-flags.flag-1.es > a:before, .weglot-flags.flag-1.es > span:before { background-position: -"+o[s][1]+"px 0 !important; } .weglot-flags.flag-2.es > a:before, .weglot-flags.flag-2.es > span:before { background-position: -"+o[s][2]+"px 0 !important; } .weglot-flags.flag-3.es > a:before, .weglot-flags.flag-3.es > span:before { background-position: -"+o[s][3]+"px 0 !important; } ",u=c<=0?"":".weglot-flags.pt > a:before, .weglot-flags.pt > span:before { background-position: -"+n[c][0]+"px 0 !important; } .weglot-flags.flag-1.pt > a:before, .weglot-flags.flag-1.pt > span:before { background-position: -"+n[c][1]+"px 0 !important; } .weglot-flags.flag-2.pt > a:before, .weglot-flags.flag-2.pt > span:before { background-position: -"+n[c][2]+"px 0 !important; } .weglot-flags.flag-3.pt > a:before, .weglot-flags.flag-3.pt > span:before { background-position: -"+n[c][3]+"px 0 !important; } ",p=i<=0?"":".weglot-flags.fr > a:before, .weglot-flags.fr > span:before { background-position: -"+a[i][0]+"px 0 !important; } .weglot-flags.flag-1.fr > a:before, .weglot-flags.flag-1.fr > span:before { background-position: -"+a[i][1]+"px 0 !important; } .weglot-flags.flag-2.fr > a:before, .weglot-flags.flag-2.fr > span:before { background-position: -"+a[i][2]+"px 0 !important; } .weglot-flags.flag-3.fr > a:before, .weglot-flags.flag-3.fr > span:before { background-position: -"+a[i][3]+"px 0 !important; } ",w=g<=0?"":".weglot-flags.ar > a:before, .weglot-flags.ar > span:before { background-position: -"+l[g][0]+"px 0 !important; } .weglot-flags.flag-1.ar > a:before, .weglot-flags.flag-1.ar > span:before { background-position: -"+l[g][1]+"px 0 !important; } .weglot-flags.flag-2.ar > a:before, .weglot-flags.flag-2.ar > span:before { background-position: -"+l[g][2]+"px 0 !important; } .weglot-flags.flag-3.ar > a:before, .weglot-flags.flag-3.ar > span:before { background-position: -"+l[g][3]+"px 0 !important; } ";e("#flag_css, #weglot-css-flag-css").text(f+d+u+p+w)}()})};document.addEventListener("DOMContentLoaded",()=>{t()})};var g=function(){jQuery;document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector("#private_mode");e&&0!=e.length&&(document.querySelector("#private_mode").addEventListener("change",function(e){document.querySelectorAll(".private-mode-lang--input").forEach(t=>{t.checked=e.target.checked})}),document.querySelectorAll(".private-mode-lang--input").forEach(e=>{e.addEventListener("change",function(e){0===document.querySelectorAll(".private-mode-lang--input:checked").length&&(document.querySelector("#private_mode").checked=!1)})}))})};o(0),o(1);n(),l(),a(),r(),s(),c(),i(),g()}]);
dist/css/admin-css.css CHANGED
@@ -322,4 +322,4 @@
322
  opacity: 0.5;
323
  background-color: #fafafa;
324
  }
325
- #weglot-url-translate .weglot__choice__language,#wrap-weglot .weglot__choice__language{border-bottom:1px solid #eee;margin:5px 0px}#weglot-url-translate .weglot__choice__language--local,#wrap-weglot .weglot__choice__language--local{border-width:50px;color:#a6a6a6;display:block}#weglot-url-translate .weglot_text_error,#wrap-weglot .weglot_text_error{color:#dc3232}#weglot-url-translate .weglot_reset,#wrap-weglot .weglot_reset{text-decoration:underline;font-style:italic}#weglot-url-translate .weglot_reset:hover,#wrap-weglot .weglot_reset:hover{cursor:pointer}#weglot-url-translate .btn,#wrap-weglot .btn{background:#335ee2;display:inline-block;padding:8px 10px;border-radius:4px;-webkit-transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;-o-transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;outline:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;white-space:nowrap;color:white;border:1px solid #335ee2}#weglot-url-translate .btn.btn-soft,#wrap-weglot .btn.btn-soft{background-color:#fff;color:#24284c;border-radius:4px;border:1px solid #7e8993;line-height:1.4em}#weglot-url-translate .btn.btn-primary:active,#weglot-url-translate .btn.btn-primary:focus,#weglot-url-translate .btn.btn-primary:hover,#wrap-weglot .btn.btn-primary:active,#wrap-weglot .btn.btn-primary:focus,#wrap-weglot .btn.btn-primary:hover{border-color:#446dea;background-color:#446dea}#weglot-url-translate .js-btn-remove,#wrap-weglot .js-btn-remove{border:none;background-color:#e35b5b;color:#fff;display:inline-block;width:22px;height:22px;border-radius:50%;cursor:pointer;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);-webkit-transition:opacity 175ms linear;-o-transition:opacity 175ms linear;transition:opacity 175ms linear;outline:0;padding:0;margin:4px 0;vertical-align:middle}#weglot-url-translate .js-btn-remove:hover,#wrap-weglot .js-btn-remove:hover{background-color:#c62d2d}#weglot-url-translate .item-exclude,#wrap-weglot .item-exclude{position:relative;margin-bottom:10px}#weglot-url-translate ::-webkit-input-placeholder,#weglot-url-translate :-moz-placeholder,#weglot-url-translate ::-moz-placeholder,#weglot-url-translate :-ms-input-placeholder,#wrap-weglot ::-webkit-input-placeholder,#wrap-weglot :-moz-placeholder,#wrap-weglot ::-moz-placeholder,#wrap-weglot :-ms-input-placeholder{color:#c0c0c0}#weglot-url-translate .sub-label,#wrap-weglot .sub-label{font-size:13px;font-weight:normal;margin:2px 0 0;color:#444;opacity:0.8}#weglot-url-translate .weglot-select-original,#wrap-weglot .weglot-select-original{height:36px !important;margin:0}#weglot-url-translate .original-select,#weglot-url-translate #type_flags,#wrap-weglot .original-select,#wrap-weglot #type_flags{padding:8px;height:36px !important;width:300px}#weglot-url-translate #type_flags,#wrap-weglot #type_flags{width:150px}#weglot-url-translate .selectize-control.multi .selectize-input,#wrap-weglot .selectize-control.multi .selectize-input{border:1px solid #7e8993;border-radius:4px;-webkit-box-shadow:unset;box-shadow:unset}#weglot-url-translate .selectize-control.multi .selectize-input>div,#wrap-weglot .selectize-control.multi .selectize-input>div{background-color:#eff0ff;border:1px solid #7e8993;border-radius:2px}#weglot-url-translate .selectize-control.multi .selectize-input>div .remove,#wrap-weglot .selectize-control.multi .selectize-input>div .remove{border-left-color:#7e8993}#weglot-url-translate .wg-input-textarea,#wrap-weglot .wg-input-textarea{padding:8px}#weglot-url-translate .wg-input-textarea::-webkit-input-placeholder,#wrap-weglot .wg-input-textarea::-webkit-input-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::-moz-placeholder,#wrap-weglot .wg-input-textarea::-moz-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::-ms-input-placeholder,#wrap-weglot .wg-input-textarea::-ms-input-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::placeholder,#wrap-weglot .wg-input-textarea::placeholder{color:#c0c0c0}#weglot-url-translate .weglot-select.weglot-select-original,#weglot-url-translate input[type="text"],#weglot-url-translate textarea,#weglot-url-translate select,#weglot-url-translate #type_flags,#wrap-weglot .weglot-select.weglot-select-original,#wrap-weglot input[type="text"],#wrap-weglot textarea,#wrap-weglot select,#wrap-weglot #type_flags{padding:0 8px;border-radius:4px;border:1px solid #7e8993}#weglot-url-translate .weglot-select.weglot-select-original:focus,#weglot-url-translate input[type="text"]:focus,#weglot-url-translate textarea:focus,#weglot-url-translate select:focus,#weglot-url-translate #type_flags:focus,#wrap-weglot .weglot-select.weglot-select-original:focus,#wrap-weglot input[type="text"]:focus,#wrap-weglot textarea:focus,#wrap-weglot select:focus,#wrap-weglot #type_flags:focus{border-color:#446dea !important;-webkit-box-shadow:none !important;box-shadow:none !important}#weglot-url-translate .weglot-info,#wrap-weglot .weglot-info{position:relative;color:#3741cc;font-weight:bold}#weglot-url-translate .weglot-info:hover .wg-tooltip,#wrap-weglot .weglot-info:hover .wg-tooltip{line-height:1.4;position:absolute;top:27px;display:block !important;background-color:#24292d;width:160px;padding:10px;color:white;font-weight:normal;border:1px solid #e0e0e0;font-size:12px}#weglot-url-translate .weglot-box-overlay,#wrap-weglot .weglot-box-overlay{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-color:rgba(0,0,0,0.85);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#weglot-url-translate .weglot-box-overlay .weglot-box,#wrap-weglot .weglot-box-overlay .weglot-box{background-color:#fff;padding:25px;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}#weglot-url-translate .weglot-box-overlay .weglot-box--title,#wrap-weglot .weglot-box-overlay .weglot-box--title{font-size:24px;line-height:1.3}#weglot-url-translate .weglot-box-overlay .weglot-box--text,#wrap-weglot .weglot-box-overlay .weglot-box--text{font-size:18px}#weglot-url-translate .weglot-box-overlay .weglot-box--subtext,#wrap-weglot .weglot-box-overlay .weglot-box--subtext{font-size:12px;font-style:italic}#weglot-url-translate .weglot-box-overlay .weglot-btn-close,#wrap-weglot .weglot-box-overlay .weglot-btn-close{float:right;cursor:pointer}#weglot-url-translate .flag-style-openclose,#wrap-weglot .flag-style-openclose{display:inline-block;font-size:12px;text-decoration:underline;cursor:default;margin:12px 15px 0 10px;color:#46b450}#weglot-url-translate .flag-style-openclose:hover,#wrap-weglot .flag-style-openclose:hover{color:#399648;cursor:pointer}#weglot-url-translate .flag-style-wrapper,#wrap-weglot .flag-style-wrapper{padding:15px 0px}#weglot-url-translate .flag-style-wrapper p,#wrap-weglot .flag-style-wrapper p{font-size:12px !important}#weglot-url-translate .flag-style-wrapper select,#wrap-weglot .flag-style-wrapper select{font-size:12px;margin:0 2px 6px 0;padding:0 26px 0 8px}#weglot-url-translate #private_mode+p+div,#wrap-weglot #private_mode+p+div{display:none}#weglot-url-translate #private_mode:checked+p+div,#wrap-weglot #private_mode:checked+p+div{display:block}#weglot-url-translate #private-mode-detail,#wrap-weglot #private-mode-detail{margin-top:20px}#weglot-url-translate #private-mode-detail .private-mode-detail-lang,#wrap-weglot #private-mode-detail .private-mode-detail-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-left:25px}#weglot-url-translate #private-mode-detail .private-mode-detail-lang input[type="checkbox"],#wrap-weglot #private-mode-detail .private-mode-detail-lang input[type="checkbox"]{margin-top:-1px}#wrap-weglot{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}#wrap-weglot .wrap{-webkit-box-flex:4;-ms-flex:4;flex:4}#wrap-weglot input[type="text"]:not(#destination_language-selectized),#wrap-weglot input[type="url"]{padding:0 8px;height:36px}#wrap-weglot select{height:36px;vertical-align:top;border-radius:4px;padding:0 26px 0 8px}#wrap-weglot input[type="checkbox"]{margin-top:-4px}#wrap-weglot .weglot-nokkey:before{content:"\274C";display:inline-block;color:#dc3232;padding:0 6px 0 0;font-size:15px;padding:0 10px}#wrap-weglot .weglot-okkey:before{content:"\2713";display:inline-block;color:#46b450;padding:0 10px;font-size:20px;font-weight:bold;padding:0 10px}#wrap-weglot .weglot-infobox{-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-item-align:start;align-self:start;margin:10px 20px 0 2px;background-color:white;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}#wrap-weglot .weglot-infobox h3{color:#18164c;background-color:white;padding:30px 30px 0 30px;margin:0px;font-size:23px;line-height:1.3}#wrap-weglot .weglot-infobox div{padding:15px 30px 30px 30px}#wrap-weglot .weglot-infobox .weglot-editbtn{-webkit-box-shadow:0 2px 4px 0 rgba(1,1,2,0.05);box-shadow:0 2px 4px 0 rgba(1,1,2,0.05);background-color:#3d46fb;color:#fff;height:45px;border-radius:23px;line-height:45px;font-size:14px !important;text-decoration:none;padding:0 30px;display:inline-block;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#wrap-weglot .weglot-infobox .weglot-editbtn:hover{color:white;background:#252ed7}#wrap-weglot input[type="text"],#wrap-weglot .selectize-control,#wrap-weglot .wg-input-textarea,#wrap-weglot .weglot-select-original{width:100%;max-width:320px}#wrap-weglot #submit{height:50px;padding:0 30px !important;font-size:16px}#wrap-weglot .description{display:inline}#wrap-weglot .wg-tooltip{position:absolute;display:none}#wrap-weglot #mainform{margin-bottom:50px}#wrap-weglot .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #24292d;position:absolute;top:-10px;left:36px}#wrap-weglot .question-icon{font-size:17px}#wrap-weglot .form-table{margin-bottom:50px}#wrap-weglot .country-selector{z-index:1 !important}#weglot-url-translate .weglot_custom_url{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}#weglot-url-translate .weglot_custom_url a{margin:5px 0px;display:inline-block}#weglot-url-translate .weglot_custom_url--text_link{margin-bottom:4px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link input[type="text"]{min-height:24px !important;height:24px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link button{margin-top:-2px;font-size:11px;padding:0 8px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link button.button-weglot-lang .dashicons{font-size:14px;line-height:21px;margin-right:-3px;margin-left:-4px}#weglot-url-translate .weglot_custom_url a.weglot_reset{text-decoration:none}#weglot-url-translate .weglot_custom_url a.weglot_reset:link,#weglot-url-translate .weglot_custom_url a.weglot_reset:visited,#weglot-url-translate .weglot_custom_url a.weglot_reset:hover,#weglot-url-translate .weglot_custom_url a.weglot_reset:active{text-decoration:none}
322
  opacity: 0.5;
323
  background-color: #fafafa;
324
  }
325
+ #toplevel_page_weglot-settings .wp-menu-image.svg{-webkit-background-size:24px auto !important;background-size:24px auto !important}#weglot-url-translate .CodeMirror-placeholder,#wrap-weglot .CodeMirror-placeholder{color:#c0c0c0}#weglot-url-translate .CodeMirror-wrap,#wrap-weglot .CodeMirror-wrap{border-radius:4px;border:1px solid #c0c0c0;width:100%;max-width:550px;height:200px}#weglot-url-translate .weglot__choice__language,#wrap-weglot .weglot__choice__language{border-bottom:1px solid #eee;margin:5px 0}#weglot-url-translate .weglot__choice__language--local,#wrap-weglot .weglot__choice__language--local{border-width:50px;color:#a6a6a6;display:block}#weglot-url-translate .weglot_text_error,#wrap-weglot .weglot_text_error{color:#dc3232}#weglot-url-translate .weglot_reset,#wrap-weglot .weglot_reset{text-decoration:underline;font-style:italic}#weglot-url-translate .weglot_reset:hover,#wrap-weglot .weglot_reset:hover{cursor:pointer}#weglot-url-translate .btn,#wrap-weglot .btn{background:#335ee2;display:inline-block;padding:8px 10px;border-radius:4px;-webkit-transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;-o-transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;transition:0.2s background linear, 0.2s color linear, 0.2s border linear, 0.2s text-shadow linear;outline:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;white-space:nowrap;color:white;border:1px solid #335ee2}#weglot-url-translate .btn.btn-soft,#wrap-weglot .btn.btn-soft{background-color:#fff;color:#24284c;border-radius:4px;border:1px solid #7e8993;line-height:1.4em}#weglot-url-translate .btn.btn-primary:active,#weglot-url-translate .btn.btn-primary:focus,#weglot-url-translate .btn.btn-primary:hover,#wrap-weglot .btn.btn-primary:active,#wrap-weglot .btn.btn-primary:focus,#wrap-weglot .btn.btn-primary:hover{border-color:#446dea;background-color:#446dea}#weglot-url-translate .js-btn-remove,#wrap-weglot .js-btn-remove{border:none;background-color:#e35b5b;color:#fff;display:inline-block;width:22px;height:22px;border-radius:50%;cursor:pointer;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);-webkit-transition:opacity 175ms linear;-o-transition:opacity 175ms linear;transition:opacity 175ms linear;outline:0;padding:0;margin:4px 0;vertical-align:middle}#weglot-url-translate .js-btn-remove:hover,#wrap-weglot .js-btn-remove:hover{background-color:#c62d2d}#weglot-url-translate .item-exclude,#wrap-weglot .item-exclude{position:relative;margin-bottom:10px}#weglot-url-translate::-webkit-input-placeholder,#weglot-url-translate:-moz-placeholder,#weglot-url-translate::-moz-placeholder,#weglot-url-translate:-ms-input-placeholder,#wrap-weglot::-webkit-input-placeholder,#wrap-weglot:-moz-placeholder,#wrap-weglot::-moz-placeholder,#wrap-weglot:-ms-input-placeholder{color:#c0c0c0}#weglot-url-translate .sub-label,#wrap-weglot .sub-label{font-size:13px;font-weight:normal;margin:2px 0 0;color:#444;opacity:0.8}#weglot-url-translate .weglot-select-original,#wrap-weglot .weglot-select-original{height:36px !important;margin:0}#weglot-url-translate .original-select,#weglot-url-translate #type_flags,#wrap-weglot .original-select,#wrap-weglot #type_flags{padding:8px;height:36px !important;width:300px}#weglot-url-translate #type_flags,#wrap-weglot #type_flags{width:150px}#weglot-url-translate .selectize-control.multi .selectize-input,#wrap-weglot .selectize-control.multi .selectize-input{border:1px solid #7e8993;border-radius:4px;-webkit-box-shadow:unset;box-shadow:unset}#weglot-url-translate .selectize-control.multi .selectize-input>div,#wrap-weglot .selectize-control.multi .selectize-input>div{background-color:#eff0ff;border:1px solid #7e8993;border-radius:2px}#weglot-url-translate .selectize-control.multi .selectize-input>div .remove,#wrap-weglot .selectize-control.multi .selectize-input>div .remove{border-left-color:#7e8993}#weglot-url-translate .wg-input-textarea,#wrap-weglot .wg-input-textarea{padding:8px}#weglot-url-translate .wg-input-textarea::-webkit-input-placeholder,#wrap-weglot .wg-input-textarea::-webkit-input-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::-moz-placeholder,#wrap-weglot .wg-input-textarea::-moz-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::-ms-input-placeholder,#wrap-weglot .wg-input-textarea::-ms-input-placeholder{color:#c0c0c0}#weglot-url-translate .wg-input-textarea::placeholder,#wrap-weglot .wg-input-textarea::placeholder{color:#c0c0c0}#weglot-url-translate .weglot-select.weglot-select-original,#weglot-url-translate input[type="text"],#weglot-url-translate textarea,#weglot-url-translate select,#weglot-url-translate #type_flags,#wrap-weglot .weglot-select.weglot-select-original,#wrap-weglot input[type="text"],#wrap-weglot textarea,#wrap-weglot select,#wrap-weglot #type_flags{padding:0 8px;border-radius:4px;border:1px solid #7e8993}#weglot-url-translate .weglot-select.weglot-select-original:focus,#weglot-url-translate input[type="text"]:focus,#weglot-url-translate textarea:focus,#weglot-url-translate select:focus,#weglot-url-translate #type_flags:focus,#wrap-weglot .weglot-select.weglot-select-original:focus,#wrap-weglot input[type="text"]:focus,#wrap-weglot textarea:focus,#wrap-weglot select:focus,#wrap-weglot #type_flags:focus{border-color:#446dea !important;-webkit-box-shadow:none !important;box-shadow:none !important}#weglot-url-translate .weglot-info,#wrap-weglot .weglot-info{position:relative;color:#3741cc;font-weight:bold}#weglot-url-translate .weglot-info:hover .wg-tooltip,#wrap-weglot .weglot-info:hover .wg-tooltip{line-height:1.4;position:absolute;top:27px;display:block !important;background-color:#24292d;width:160px;padding:10px;color:white;font-weight:normal;border:1px solid #e0e0e0;font-size:12px}#weglot-url-translate .weglot-box-overlay,#wrap-weglot .weglot-box-overlay{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-color:rgba(0,0,0,0.85);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#weglot-url-translate .weglot-box-overlay .weglot-box,#wrap-weglot .weglot-box-overlay .weglot-box{background-color:#fff;padding:25px;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}#weglot-url-translate .weglot-box-overlay .weglot-box--title,#wrap-weglot .weglot-box-overlay .weglot-box--title{font-size:24px;line-height:1.3}#weglot-url-translate .weglot-box-overlay .weglot-box--text,#wrap-weglot .weglot-box-overlay .weglot-box--text{font-size:18px}#weglot-url-translate .weglot-box-overlay .weglot-box--subtext,#wrap-weglot .weglot-box-overlay .weglot-box--subtext{font-size:12px;font-style:italic}#weglot-url-translate .weglot-box-overlay .weglot-btn-close,#wrap-weglot .weglot-box-overlay .weglot-btn-close{float:right;cursor:pointer}#weglot-url-translate .flag-style-openclose,#wrap-weglot .flag-style-openclose{display:inline-block;font-size:12px;text-decoration:underline;cursor:default;margin:12px 15px 0 10px;color:#46b450}#weglot-url-translate .flag-style-openclose:hover,#wrap-weglot .flag-style-openclose:hover{color:#399648;cursor:pointer}#weglot-url-translate .flag-style-wrapper,#wrap-weglot .flag-style-wrapper{padding:15px 0px}#weglot-url-translate .flag-style-wrapper p,#wrap-weglot .flag-style-wrapper p{font-size:12px !important}#weglot-url-translate .flag-style-wrapper select,#wrap-weglot .flag-style-wrapper select{font-size:12px;margin:0 2px 6px 0;padding:0 26px 0 8px}#weglot-url-translate #private_mode+p+div,#wrap-weglot #private_mode+p+div{display:none}#weglot-url-translate #private_mode:checked+p+div,#wrap-weglot #private_mode:checked+p+div{display:block}#weglot-url-translate #private-mode-detail,#wrap-weglot #private-mode-detail{margin-top:20px}#weglot-url-translate #private-mode-detail .private-mode-detail-lang,#wrap-weglot #private-mode-detail .private-mode-detail-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-left:25px}#weglot-url-translate #private-mode-detail .private-mode-detail-lang input[type="checkbox"],#wrap-weglot #private-mode-detail .private-mode-detail-lang input[type="checkbox"]{margin-top:-1px}#wrap-weglot{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}#wrap-weglot .wrap{-webkit-box-flex:4;-ms-flex:4;flex:4}#wrap-weglot input[type="text"]:not(#destination_language-selectized),#wrap-weglot input[type="url"]{padding:0 8px;height:36px}#wrap-weglot select{height:36px;vertical-align:top;border-radius:4px;padding:0 26px 0 8px}#wrap-weglot input[type="checkbox"]{margin-top:-4px}#wrap-weglot .weglot-ckeckkey:before{content:"\21BB";display:inline-block;color:#666;padding:0 6px 0 0;font-size:16px;padding:0 10px;line-height:1em;-webkit-animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}#wrap-weglot .weglot-nokkey:before{content:"\274C";display:inline-block;color:#dc3232;padding:0 6px 0 0;font-size:15px;padding:0 10px}#wrap-weglot .weglot-okkey:before{content:"\2713";display:inline-block;color:#46b450;padding:0 10px;font-size:20px;font-weight:bold;padding:0 10px}#wrap-weglot .weglot-infobox{-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-item-align:start;align-self:start;margin:10px 20px 0 2px;background-color:white;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}#wrap-weglot .weglot-infobox h3{color:#18164c;background-color:white;padding:30px 30px 0 30px;margin:0px;font-size:23px;line-height:1.3}#wrap-weglot .weglot-infobox div{padding:15px 30px 30px 30px}#wrap-weglot .weglot-infobox .weglot-editbtn{-webkit-box-shadow:0 2px 4px 0 rgba(1,1,2,0.05);box-shadow:0 2px 4px 0 rgba(1,1,2,0.05);background-color:#3d46fb;color:#fff;height:45px;border-radius:23px;line-height:45px;font-size:14px !important;text-decoration:none;padding:0 30px;display:inline-block;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#wrap-weglot .weglot-infobox .weglot-editbtn:hover{color:white;background:#252ed7}#wrap-weglot input[type="text"],#wrap-weglot .selectize-control,#wrap-weglot .wg-input-textarea,#wrap-weglot .weglot-select-original{width:100%;max-width:320px}#wrap-weglot #submit{height:50px;padding:0 30px !important;font-size:16px}#wrap-weglot .description{display:inline}#wrap-weglot .wg-tooltip{position:absolute;display:none}#wrap-weglot #mainform{margin-bottom:50px}#wrap-weglot .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #24292d;position:absolute;top:-10px;left:36px}#wrap-weglot .question-icon{font-size:17px}#wrap-weglot .form-table{margin-bottom:50px}#wrap-weglot .country-selector{z-index:1 !important}#weglot-url-translate .weglot_custom_url{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}#weglot-url-translate .weglot_custom_url a{margin:5px 0px;display:inline-block}#weglot-url-translate .weglot_custom_url--text_link{margin-bottom:4px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link input[type="text"]{min-height:24px !important;height:24px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link button{margin-top:-2px;font-size:11px;padding:0 8px}#weglot-url-translate .weglot_custom_url .weglot_custom_url--text_link button.button-weglot-lang .dashicons{font-size:14px;line-height:21px;margin-right:-3px;margin-left:-4px}#weglot-url-translate .weglot_custom_url a.weglot_reset{text-decoration:none}#weglot-url-translate .weglot_custom_url a.weglot_reset:link,#weglot-url-translate .weglot_custom_url a.weglot_reset:visited,#weglot-url-translate .weglot_custom_url a.weglot_reset:hover,#weglot-url-translate .weglot_custom_url a.weglot_reset:active{text-decoration:none}
dist/css/front-amp-css.css CHANGED
@@ -1 +1 @@
1
- .country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:none;text-decoration:none;float:none;white-space:nowrap;font-weight:normal;cursor:pointer;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:none}.country-selector ul{padding:0px;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0px;padding:0px}.country-selector.weglot-dropdown{background-color:white}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;background:url("../images/wgarrowdown.png") no-repeat;content:'';-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:white;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked ~ ul{display:block}.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-dropdown.weglot-invert ul{bottom:38px}.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.weglot-default{position:fixed;bottom:0px;right:40px}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline .wgcurrent a{text-decoration:underline}.country-selector.weglot-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1;display:inline-block;margin:2px 0px;vertical-align:middle}.country-selector.weglot-inline.weglot-default{bottom:5px}.country-selector input{display:none}.navbar .navbar-nav li.weglot-flags a.weglot-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}html[dir="rtl"] .weglot-flags a:before,html[dir="rtl"] .weglot-flags span:before{margin-right:0;margin-left:10px}.weglot-flags a:before,.weglot-flags span:before{background-image:url("../images/rect_mate.png");-webkit-background-size:auto 20px;background-size:auto 20px;border-radius:0px;width:30px;height:20px;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-1 a:before,.weglot-flags.flag-1 span:before{background-image:url("../images/rect_bright.png")}.weglot-flags.flag-2 a:before,.weglot-flags.flag-2 span:before{background-image:url("../images/square_flag.png");width:24px;height:24px;-webkit-background-size:auto 24px;background-size:auto 24px}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url("../images/circular_flag.png");width:24px;height:24px;-webkit-background-size:auto 24px;background-size:auto 24px}.weglot-flags a span:before{background-image:none;display:none}.weglot-flags span a:before{background-image:none;display:none}
1
+ .weglot-flags.hw>a:before,.weglot-flags.hw>span:before{background-position:-3570px 0 !important}.weglot-flags.af>a:before,.weglot-flags.af>span:before{background-position:-6570px 0 !important}.weglot-flags.fl>a:before,.weglot-flags.fl>span:before{background-position:-3060px 0 !important}.weglot-flags.sq>a:before,.weglot-flags.sq>span:before{background-position:-2580px 0 !important}.weglot-flags.am>a:before,.weglot-flags.am>span:before{background-position:-5130px 0 !important}.weglot-flags.ar>a:before,.weglot-flags.ar>span:before{background-position:-510px 0 !important}.weglot-flags.hy>a:before,.weglot-flags.hy>span:before{background-position:-1800px 0 !important}.weglot-flags.az>a:before,.weglot-flags.az>span:before{background-position:-6840px 0 !important}.weglot-flags.ba>a:before,.weglot-flags.ba>span:before{background-position:-2040px 0 !important}.weglot-flags.eu>a:before,.weglot-flags.eu>span:before{background-position:-7260px 0 !important}.weglot-flags.be>a:before,.weglot-flags.be>span:before{background-position:-5310px 0 !important}.weglot-flags.bn>a:before,.weglot-flags.bn>span:before{background-position:-5400px 0 !important}.weglot-flags.bs>a:before,.weglot-flags.bs>span:before{background-position:-6390px 0 !important}.weglot-flags.bg>a:before,.weglot-flags.bg>span:before{background-position:-2730px 0 !important}.weglot-flags.my>a:before,.weglot-flags.my>span:before{background-position:-3299px 0 !important}.weglot-flags.ca>a:before,.weglot-flags.ca>span:before{background-position:-7230px 0 !important}.weglot-flags.zh>a:before,.weglot-flags.zh>span:before{background-position:-3690px 0 !important}.weglot-flags.tw>a:before,.weglot-flags.tw>span:before{background-position:-2970px 0 !important}.weglot-flags.km>a:before,.weglot-flags.km>span:before{background-position:-6930px 0 !important}.weglot-flags.ny>a:before,.weglot-flags.ny>span:before{background-position:-1140px 0 !important}.weglot-flags.co>a:before,.weglot-flags.co>span:before{background-position:-2520px 0 !important}.weglot-flags.hr>a:before,.weglot-flags.hr>span:before{background-position:-5910px 0 !important}.weglot-flags.cs>a:before,.weglot-flags.cs>span:before{background-position:-2700px 0 !important}.weglot-flags.da>a:before,.weglot-flags.da>span:before{background-position:-2670px 0 !important}.weglot-flags.nl>a:before,.weglot-flags.nl>span:before{background-position:-2100px 0 !important}.weglot-flags.en>a:before,.weglot-flags.en>span:before{background-position:-1920px 0 !important}.weglot-flags.eo>a:before,.weglot-flags.eo>span:before{background-position:-1920px 0 !important}.weglot-flags.et>a:before,.weglot-flags.et>span:before{background-position:-2640px 0 !important}.weglot-flags.fj>a:before,.weglot-flags.fj>span:before{background-position:-1710px 0 !important}.weglot-flags.fi>a:before,.weglot-flags.fi>span:before{background-position:-2550px 0 !important}.weglot-flags.fr>a:before,.weglot-flags.fr>span:before{background-position:-2520px 0 !important}.weglot-flags.gl>a:before,.weglot-flags.gl>span:before{background-position:-7290px 0 !important}.weglot-flags.ka>a:before,.weglot-flags.ka>span:before{background-position:-5040px 0 !important}.weglot-flags.de>a:before,.weglot-flags.de>span:before{background-position:-2490px 0 !important}.weglot-flags.el>a:before,.weglot-flags.el>span:before{background-position:-2460px 0 !important}.weglot-flags.gu>a:before,.weglot-flags.gu>span:before{background-position:-1170px 0 !important}.weglot-flags.ht>a:before,.weglot-flags.ht>span:before{background-position:-4650px 0 !important}.weglot-flags.ha>a:before,.weglot-flags.ha>span:before{background-position:-900px 0 !important}.weglot-flags.he>a:before,.weglot-flags.he>span:before{background-position:-1050px 0 !important}.weglot-flags.hi>a:before,.weglot-flags.hi>span:before{background-position:-1170px 0 !important}.weglot-flags.hu>a:before,.weglot-flags.hu>span:before{background-position:-2430px 0 !important}.weglot-flags.is>a:before,.weglot-flags.is>span:before{background-position:-2400px 0 !important}.weglot-flags.ig>a:before,.weglot-flags.ig>span:before{background-position:-870px 0 !important}.weglot-flags.id>a:before,.weglot-flags.id>span:before{background-position:-3510px 0 !important}.weglot-flags.ga>a:before,.weglot-flags.ga>span:before{background-position:-2340px 0 !important}.weglot-flags.it>a:before,.weglot-flags.it>span:before{background-position:-2310px 0 !important}.weglot-flags.ja>a:before,.weglot-flags.ja>span:before{background-position:-3480px 0 !important}.weglot-flags.jv>a:before,.weglot-flags.jv>span:before{background-position:-3360px 0 !important}.weglot-flags.kn>a:before,.weglot-flags.kn>span:before{background-position:-1170px 0 !important}.weglot-flags.kk>a:before,.weglot-flags.kk>span:before{background-position:-3150px 0 !important}.weglot-flags.ko>a:before,.weglot-flags.ko>span:before{background-position:-6990px 0 !important}.weglot-flags.ku>a:before,.weglot-flags.ku>span:before{background-position:-2430px 0 !important}.weglot-flags.ky>a:before,.weglot-flags.ky>span:before{background-position:-3420px 0 !important}.weglot-flags.lo>a:before,.weglot-flags.lo>span:before{background-position:-3450px 0 !important}.weglot-flags.la>a:before,.weglot-flags.la>span:before{background-position:-2310px 0 !important}.weglot-flags.lv>a:before,.weglot-flags.lv>span:before{background-position:-2280px 0 !important}.weglot-flags.lt>a:before,.weglot-flags.lt>span:before{background-position:-2250px 0 !important}.weglot-flags.lb>a:before,.weglot-flags.lb>span:before{background-position:-2220px 0 !important}.weglot-flags.mk>a:before,.weglot-flags.mk>span:before{background-position:-2190px 0 !important}.weglot-flags.mg>a:before,.weglot-flags.mg>span:before{background-position:-1200px 0 !important}.weglot-flags.ms>a:before,.weglot-flags.ms>span:before{background-position:-3360px 0 !important}.weglot-flags.ml>a:before,.weglot-flags.ml>span:before{background-position:-1170px 0 !important}.weglot-flags.mt>a:before,.weglot-flags.mt>span:before{background-position:-2130px 0 !important}.weglot-flags.mi>a:before,.weglot-flags.mi>span:before{background-position:-3240px 0 !important}.weglot-flags.mr>a:before,.weglot-flags.mr>span:before{background-position:-1170px 0 !important}.weglot-flags.mn>a:before,.weglot-flags.mn>span:before{background-position:-6000px 0 !important}.weglot-flags.ne>a:before,.weglot-flags.ne>span:before{background-position:-3270px 0 !important}.weglot-flags.no>a:before,.weglot-flags.no>span:before{background-position:-5850px 0 !important}.weglot-flags.ps>a:before,.weglot-flags.ps>span:before{background-position:-5189px 0 !important}.weglot-flags.fa>a:before,.weglot-flags.fa>span:before{background-position:-6690px 0 !important}.weglot-flags.pl>a:before,.weglot-flags.pl>span:before{background-position:-2160px 0 !important}.weglot-flags.pt>a:before,.weglot-flags.pt>span:before{background-position:-6630px 0 !important}.weglot-flags.pa>a:before,.weglot-flags.pa>span:before{background-position:-3180px 0 !important}.weglot-flags.ro>a:before,.weglot-flags.ro>span:before{background-position:-2070px 0 !important}.weglot-flags.ru>a:before,.weglot-flags.ru>span:before{background-position:-2040px 0 !important}.weglot-flags.sm>a:before,.weglot-flags.sm>span:before{background-position:-4620px 0 !important}.weglot-flags.gd>a:before,.weglot-flags.gd>span:before{background-position:-30px 0 !important}.weglot-flags.sr>a:before,.weglot-flags.sr>span:before{background-position:-4290px 0 !important}.weglot-flags.sn>a:before,.weglot-flags.sn>span:before{background-position:-540px 0 !important}.weglot-flags.sd>a:before,.weglot-flags.sd>span:before{background-position:-3180px 0 !important}.weglot-flags.si>a:before,.weglot-flags.si>span:before{background-position:-2820px 0 !important}.weglot-flags.sk>a:before,.weglot-flags.sk>span:before{background-position:-6810px 0 !important}.weglot-flags.sl>a:before,.weglot-flags.sl>span:before{background-position:-2010px 0 !important}.weglot-flags.so>a:before,.weglot-flags.so>span:before{background-position:-4560px 0 !important}.weglot-flags.st>a:before,.weglot-flags.st>span:before{background-position:-4830px 0 !important}.weglot-flags.es>a:before,.weglot-flags.es>span:before{background-position:-480px 0 !important}.weglot-flags.su>a:before,.weglot-flags.su>span:before{background-position:-4530px 0 !important}.weglot-flags.sw>a:before,.weglot-flags.sw>span:before{background-position:-1290px 0 !important}.weglot-flags.sv>a:before,.weglot-flags.sv>span:before{background-position:-1980px 0 !important}.weglot-flags.tl>a:before,.weglot-flags.tl>span:before{background-position:-3060px 0 !important}.weglot-flags.ty>a:before,.weglot-flags.ty>span:before{background-position:-6270px 0 !important}.weglot-flags.tg>a:before,.weglot-flags.tg>span:before{background-position:-2940px 0 !important}.weglot-flags.ta>a:before,.weglot-flags.ta>span:before{background-position:-1170px 0 !important}.weglot-flags.tt>a:before,.weglot-flags.tt>span:before{background-position:-2040px 0 !important}.weglot-flags.te>a:before,.weglot-flags.te>span:before{background-position:-1170px 0 !important}.weglot-flags.th>a:before,.weglot-flags.th>span:before{background-position:-2910px 0 !important}.weglot-flags.to>a:before,.weglot-flags.to>span:before{background-position:-6540px 0 !important}.weglot-flags.tr>a:before,.weglot-flags.tr>span:before{background-position:-1950px 0 !important}.weglot-flags.uk>a:before,.weglot-flags.uk>span:before{background-position:-1890px 0 !important}.weglot-flags.ur>a:before,.weglot-flags.ur>span:before{background-position:-3180px 0 !important}.weglot-flags.uz>a:before,.weglot-flags.uz>span:before{background-position:-2880px 0 !important}.weglot-flags.vi>a:before,.weglot-flags.vi>span:before{background-position:-2850px 0 !important}.weglot-flags.cy>a:before,.weglot-flags.cy>span:before{background-position:-6420px 0 !important}.weglot-flags.fy>a:before,.weglot-flags.fy>span:before{background-position:-2100px 0 !important}.weglot-flags.xh>a:before,.weglot-flags.xh>span:before{background-position:-6570px 0 !important}.weglot-flags.yi>a:before,.weglot-flags.yi>span:before{background-position:-1050px 0 !important}.weglot-flags.yo>a:before,.weglot-flags.yo>span:before{background-position:-870px 0 !important}.weglot-flags.zu>a:before,.weglot-flags.zu>span:before{background-position:-6570px 0 !important}.weglot-flags.flag-1.hw>a:before,.weglot-flags.flag-1.hw>span:before{background-position:-7840px 0 !important}.weglot-flags.flag-1.fl>a:before,.weglot-flags.flag-1.fl>span:before{background-position:2560px 0 !important}.weglot-flags.flag-1.af>a:before,.weglot-flags.flag-1.af>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.sq>a:before,.weglot-flags.flag-1.sq>span:before{background-position:-97px 0 !important}.weglot-flags.flag-1.am>a:before,.weglot-flags.flag-1.am>span:before{background-position:-2369px 0 !important}.weglot-flags.flag-1.ar>a:before,.weglot-flags.flag-1.ar>span:before{background-position:-6465px 0 !important}.weglot-flags.flag-1.hy>a:before,.weglot-flags.flag-1.hy>span:before{background-position:-385px 0 !important}.weglot-flags.flag-1.az>a:before,.weglot-flags.flag-1.az>span:before{background-position:-513px 0 !important}.weglot-flags.flag-1.ba>a:before,.weglot-flags.flag-1.ba>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.eu>a:before,.weglot-flags.flag-1.eu>span:before{background-position:-8353px 0 !important}.weglot-flags.flag-1.be>a:before,.weglot-flags.flag-1.be>span:before{background-position:-705px 0 !important}.weglot-flags.flag-1.bn>a:before,.weglot-flags.flag-1.bn>span:before{background-position:-609px 0 !important}.weglot-flags.flag-1.bs>a:before,.weglot-flags.flag-1.bs>span:before{background-position:-929px 0 !important}.weglot-flags.flag-1.bg>a:before,.weglot-flags.flag-1.bg>span:before{background-position:-1121px 0 !important}.weglot-flags.flag-1.my>a:before,.weglot-flags.flag-1.my>span:before{background-position:-4929px 0 !important}.weglot-flags.flag-1.ca>a:before,.weglot-flags.flag-1.ca>span:before{background-position:-8321px 0 !important}.weglot-flags.flag-1.zh>a:before,.weglot-flags.flag-1.zh>span:before{background-position:-1505px 0 !important}.weglot-flags.flag-1.tw>a:before,.weglot-flags.flag-1.tw>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.km>a:before,.weglot-flags.flag-1.km>span:before{background-position:-1217px 0 !important}.weglot-flags.flag-1.ny>a:before,.weglot-flags.flag-1.ny>span:before{background-position:-4289px 0 !important}.weglot-flags.flag-1.co>a:before,.weglot-flags.flag-1.co>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.hr>a:before,.weglot-flags.flag-1.hr>span:before{background-position:-1793px 0 !important}.weglot-flags.flag-1.cs>a:before,.weglot-flags.flag-1.cs>span:before{background-position:-1921px 0 !important}.weglot-flags.flag-1.da>a:before,.weglot-flags.flag-1.da>span:before{background-position:-1985px 0 !important}.weglot-flags.flag-1.nl>a:before,.weglot-flags.flag-1.nl>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.en>a:before,.weglot-flags.flag-1.en>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.eo>a:before,.weglot-flags.flag-1.eo>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.et>a:before,.weglot-flags.flag-1.et>span:before{background-position:-2337px 0 !important}.weglot-flags.flag-1.fj>a:before,.weglot-flags.flag-1.fj>span:before{background-position:-2497px 0 !important}.weglot-flags.flag-1.fi>a:before,.weglot-flags.flag-1.fi>span:before{background-position:-2529px 0 !important}.weglot-flags.flag-1.fr>a:before,.weglot-flags.flag-1.fr>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.gl>a:before,.weglot-flags.flag-1.gl>span:before{background-position:-8383px 0 !important}.weglot-flags.flag-1.ka>a:before,.weglot-flags.flag-1.ka>span:before{background-position:-2721px 0 !important}.weglot-flags.flag-1.de>a:before,.weglot-flags.flag-1.de>span:before{background-position:-2753px 0 !important}.weglot-flags.flag-1.el>a:before,.weglot-flags.flag-1.el>span:before{background-position:-2881px 0 !important}.weglot-flags.flag-1.gu>a:before,.weglot-flags.flag-1.gu>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ht>a:before,.weglot-flags.flag-1.ht>span:before{background-position:-3169px 0 !important}.weglot-flags.flag-1.ha>a:before,.weglot-flags.flag-1.ha>span:before{background-position:-5281px 0 !important}.weglot-flags.flag-1.he>a:before,.weglot-flags.flag-1.he>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.hi>a:before,.weglot-flags.flag-1.hi>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.hu>a:before,.weglot-flags.flag-1.hu>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.is>a:before,.weglot-flags.flag-1.is>span:before{background-position:-3297px 0 !important}.weglot-flags.flag-1.ig>a:before,.weglot-flags.flag-1.ig>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.id>a:before,.weglot-flags.flag-1.id>span:before{background-position:-3361px 0 !important}.weglot-flags.flag-1.ga>a:before,.weglot-flags.flag-1.ga>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-1.it>a:before,.weglot-flags.flag-1.it>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.ja>a:before,.weglot-flags.flag-1.ja>span:before{background-position:-3617px 0 !important}.weglot-flags.flag-1.jv>a:before,.weglot-flags.flag-1.jv>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.kn>a:before,.weglot-flags.flag-1.kn>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.kk>a:before,.weglot-flags.flag-1.kk>span:before{background-position:-3713px 0 !important}.weglot-flags.flag-1.ko>a:before,.weglot-flags.flag-1.ko>span:before{background-position:-6913px 0 !important}.weglot-flags.flag-1.ku>a:before,.weglot-flags.flag-1.ku>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.ky>a:before,.weglot-flags.flag-1.ky>span:before{background-position:-3873px 0 !important}.weglot-flags.flag-1.lo>a:before,.weglot-flags.flag-1.lo>span:before{background-position:-3904px 0 !important}.weglot-flags.flag-1.la>a:before,.weglot-flags.flag-1.la>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.lv>a:before,.weglot-flags.flag-1.lv>span:before{background-position:-3937px 0 !important}.weglot-flags.flag-1.lt>a:before,.weglot-flags.flag-1.lt>span:before{background-position:-4129px 0 !important}.weglot-flags.flag-1.lb>a:before,.weglot-flags.flag-1.lb>span:before{background-position:-4161px 0 !important}.weglot-flags.flag-1.mk>a:before,.weglot-flags.flag-1.mk>span:before{background-position:-4225px 0 !important}.weglot-flags.flag-1.mg>a:before,.weglot-flags.flag-1.mg>span:before{background-position:-4257px 0 !important}.weglot-flags.flag-1.ms>a:before,.weglot-flags.flag-1.ms>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.ml>a:before,.weglot-flags.flag-1.ml>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mt>a:before,.weglot-flags.flag-1.mt>span:before{background-position:-4417px 0 !important}.weglot-flags.flag-1.mi>a:before,.weglot-flags.flag-1.mi>span:before{background-position:-5217px 0 !important}.weglot-flags.flag-1.mr>a:before,.weglot-flags.flag-1.mr>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mn>a:before,.weglot-flags.flag-1.mn>span:before{background-position:-4769px 0 !important}.weglot-flags.flag-1.ne>a:before,.weglot-flags.flag-1.ne>span:before{background-position:-5091px 0 !important}.weglot-flags.flag-1.no>a:before,.weglot-flags.flag-1.no>span:before{background-position:-5505px 0 !important}.weglot-flags.flag-1.ps>a:before,.weglot-flags.flag-1.ps>span:before{background-position:-33px 0 !important}.weglot-flags.flag-1.fa>a:before,.weglot-flags.flag-1.fa>span:before{background-position:-3393px 0 !important}.weglot-flags.flag-1.pl>a:before,.weglot-flags.flag-1.pl>span:before{background-position:-5889px 0 !important}.weglot-flags.flag-1.pt>a:before,.weglot-flags.flag-1.pt>span:before{background-position:-993px 0 !important}.weglot-flags.flag-1.pa>a:before,.weglot-flags.flag-1.pa>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ro>a:before,.weglot-flags.flag-1.ro>span:before{background-position:-6081px 0 !important}.weglot-flags.flag-1.ru>a:before,.weglot-flags.flag-1.ru>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.sm>a:before,.weglot-flags.flag-1.sm>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.gd>a:before,.weglot-flags.flag-1.gd>span:before{background-position:-6497px 0 !important}.weglot-flags.flag-1.sr>a:before,.weglot-flags.flag-1.sr>span:before{background-position:-6561px 0 !important}.weglot-flags.flag-1.sn>a:before,.weglot-flags.flag-1.sn>span:before{background-position:-8287px 0 !important}.weglot-flags.flag-1.sd>a:before,.weglot-flags.flag-1.sd>span:before{background-position:-5601px 0 !important}.weglot-flags.flag-1.si>a:before,.weglot-flags.flag-1.si>span:before{background-position:-7039px 0 !important}.weglot-flags.flag-1.sk>a:before,.weglot-flags.flag-1.sk>span:before{background-position:-6689px 0 !important}.weglot-flags.flag-1.sl>a:before,.weglot-flags.flag-1.sl>span:before{background-position:-6721px 0 !important}.weglot-flags.flag-1.so>a:before,.weglot-flags.flag-1.so>span:before{background-position:-6785px 0 !important}.weglot-flags.flag-1.st>a:before,.weglot-flags.flag-1.st>span:before{background-position:-4001px 0 !important}.weglot-flags.flag-1.es>a:before,.weglot-flags.flag-1.es>span:before{background-position:-7009px 0 !important}.weglot-flags.flag-1.su>a:before,.weglot-flags.flag-1.su>span:before{background-position:-7073px 0 !important}.weglot-flags.flag-1.sw>a:before,.weglot-flags.flag-1.sw>span:before{background-position:-3745px 0 !important}.weglot-flags.flag-1.sv>a:before,.weglot-flags.flag-1.sv>span:before{background-position:-7169px 0 !important}.weglot-flags.flag-1.tl>a:before,.weglot-flags.flag-1.tl>span:before{background-position:-5823px 0 !important}.weglot-flags.flag-1.ty>a:before,.weglot-flags.flag-1.ty>span:before{background-position:-2593px 0 !important}.weglot-flags.flag-1.tg>a:before,.weglot-flags.flag-1.tg>span:before{background-position:-7297px 0 !important}.weglot-flags.flag-1.ta>a:before,.weglot-flags.flag-1.ta>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.tt>a:before,.weglot-flags.flag-1.tt>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.te>a:before,.weglot-flags.flag-1.te>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.th>a:before,.weglot-flags.flag-1.th>span:before{background-position:-7361px 0 !important}.weglot-flags.flag-1.to>a:before,.weglot-flags.flag-1.to>span:before{background-position:-7456px 0 !important}.weglot-flags.flag-1.tr>a:before,.weglot-flags.flag-1.tr>span:before{background-position:-7553px 0 !important}.weglot-flags.flag-1.uk>a:before,.weglot-flags.flag-1.uk>span:before{background-position:-7713px 0 !important}.weglot-flags.flag-1.ur>a:before,.weglot-flags.flag-1.ur>span:before{background-position:-5600px 0 !important}.weglot-flags.flag-1.uz>a:before,.weglot-flags.flag-1.uz>span:before{background-position:-7969px 0 !important}.weglot-flags.flag-1.vi>a:before,.weglot-flags.flag-1.vi>span:before{background-position:-8097px 0 !important}.weglot-flags.flag-1.cy>a:before,.weglot-flags.flag-1.cy>span:before{background-position:-8129px 0 !important}.weglot-flags.flag-1.fy>a:before,.weglot-flags.flag-1.fy>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.xh>a:before,.weglot-flags.flag-1.xh>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.yi>a:before,.weglot-flags.flag-1.yi>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.yo>a:before,.weglot-flags.flag-1.yo>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.zu>a:before,.weglot-flags.flag-1.zu>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-2.hw>a:before,.weglot-flags.flag-2.hw>span:before{background-position:-5448px 0 !important}.weglot-flags.flag-2.fl>a:before,.weglot-flags.flag-2.fl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.af>a:before,.weglot-flags.flag-2.af>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.sq>a:before,.weglot-flags.flag-2.sq>span:before{background-position:-2976px 0 !important}.weglot-flags.flag-2.am>a:before,.weglot-flags.flag-2.am>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-2.ar>a:before,.weglot-flags.flag-2.ar>span:before{background-position:-768px 0 !important}.weglot-flags.flag-2.hy>a:before,.weglot-flags.flag-2.hy>span:before{background-position:0 0 !important}.weglot-flags.flag-2.az>a:before,.weglot-flags.flag-2.az>span:before{background-position:-5136px 0 !important}.weglot-flags.flag-2.ba>a:before,.weglot-flags.flag-2.ba>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.eu>a:before,.weglot-flags.flag-2.eu>span:before{background-position:-5376px 0 !important}.weglot-flags.flag-2.be>a:before,.weglot-flags.flag-2.be>span:before{background-position:-4224px 0 !important}.weglot-flags.flag-2.bn>a:before,.weglot-flags.flag-2.bn>span:before{background-position:-4056px 0 !important}.weglot-flags.flag-2.bs>a:before,.weglot-flags.flag-2.bs>span:before{background-position:-3984px 0 !important}.weglot-flags.flag-2.bg>a:before,.weglot-flags.flag-2.bg>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-2.my>a:before,.weglot-flags.flag-2.my>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-2.ca>a:before,.weglot-flags.flag-2.ca>span:before{background-position:-5352px 0 !important}.weglot-flags.flag-2.zh>a:before,.weglot-flags.flag-2.zh>span:before{background-position:-2592px 0 !important}.weglot-flags.flag-2.tw>a:before,.weglot-flags.flag-2.tw>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.km>a:before,.weglot-flags.flag-2.km>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-2.ny>a:before,.weglot-flags.flag-2.ny>span:before{background-position:-1392px 0 !important}.weglot-flags.flag-2.co>a:before,.weglot-flags.flag-2.co>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.hr>a:before,.weglot-flags.flag-2.hr>span:before{background-position:-4416px 0 !important}.weglot-flags.flag-2.cs>a:before,.weglot-flags.flag-2.cs>span:before{background-position:-2472px 0 !important}.weglot-flags.flag-2.da>a:before,.weglot-flags.flag-2.da>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-2.nl>a:before,.weglot-flags.flag-2.nl>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.en>a:before,.weglot-flags.flag-2.en>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.eo>a:before,.weglot-flags.flag-2.eo>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.et>a:before,.weglot-flags.flag-2.et>span:before{background-position:-2424px 0 !important}.weglot-flags.flag-2.fj>a:before,.weglot-flags.flag-2.fj>span:before{background-position:-576px 0 !important}.weglot-flags.flag-2.fi>a:before,.weglot-flags.flag-2.fi>span:before{background-position:-2328px 0 !important}.weglot-flags.flag-2.fr>a:before,.weglot-flags.flag-2.fr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.gl>a:before,.weglot-flags.flag-2.gl>span:before{background-position:-5400px 0 !important}.weglot-flags.flag-2.ka>a:before,.weglot-flags.flag-2.ka>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-2.de>a:before,.weglot-flags.flag-2.de>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-2.el>a:before,.weglot-flags.flag-2.el>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-2.gu>a:before,.weglot-flags.flag-2.gu>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ht>a:before,.weglot-flags.flag-2.ht>span:before{background-position:-3528px 0 !important}.weglot-flags.flag-2.ha>a:before,.weglot-flags.flag-2.ha>span:before{background-position:-1176px 0 !important}.weglot-flags.flag-2.he>a:before,.weglot-flags.flag-2.he>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.hi>a:before,.weglot-flags.flag-2.hi>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.hu>a:before,.weglot-flags.flag-2.hu>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.is>a:before,.weglot-flags.flag-2.is>span:before{background-position:-2064px 0 !important}.weglot-flags.flag-2.ig>a:before,.weglot-flags.flag-2.ig>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.id>a:before,.weglot-flags.flag-2.id>span:before{background-position:-2040px 0 !important}.weglot-flags.flag-2.ga>a:before,.weglot-flags.flag-2.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-2.it>a:before,.weglot-flags.flag-2.it>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.ja>a:before,.weglot-flags.flag-2.ja>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-2.jv>a:before,.weglot-flags.flag-2.jv>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.kn>a:before,.weglot-flags.flag-2.kn>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.kk>a:before,.weglot-flags.flag-2.kk>span:before{background-position:-1704px 0 !important}.weglot-flags.flag-2.ko>a:before,.weglot-flags.flag-2.ko>span:before{background-position:-1848px 0 !important}.weglot-flags.flag-2.ku>a:before,.weglot-flags.flag-2.ku>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.ky>a:before,.weglot-flags.flag-2.ky>span:before{background-position:-1800px 0 !important}.weglot-flags.flag-2.lo>a:before,.weglot-flags.flag-2.lo>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-2.la>a:before,.weglot-flags.flag-2.la>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.lv>a:before,.weglot-flags.flag-2.lv>span:before{background-position:-1752px 0 !important}.weglot-flags.flag-2.lt>a:before,.weglot-flags.flag-2.lt>span:before{background-position:-1656px 0 !important}.weglot-flags.flag-2.lb>a:before,.weglot-flags.flag-2.lb>span:before{background-position:-1632px 0 !important}.weglot-flags.flag-2.mk>a:before,.weglot-flags.flag-2.mk>span:before{background-position:-1440px 0 !important}.weglot-flags.flag-2.mg>a:before,.weglot-flags.flag-2.mg>span:before{background-position:-1560px 0 !important}.weglot-flags.flag-2.ms>a:before,.weglot-flags.flag-2.ms>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.ml>a:before,.weglot-flags.flag-2.ml>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mt>a:before,.weglot-flags.flag-2.mt>span:before{background-position:-1200px 0 !important}.weglot-flags.flag-2.mi>a:before,.weglot-flags.flag-2.mi>span:before{background-position:-1224px 0 !important}.weglot-flags.flag-2.mr>a:before,.weglot-flags.flag-2.mr>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mn>a:before,.weglot-flags.flag-2.mn>span:before{background-position:-4800px 0 !important}.weglot-flags.flag-2.ne>a:before,.weglot-flags.flag-2.ne>span:before{background-position:-1320px 0 !important}.weglot-flags.flag-2.no>a:before,.weglot-flags.flag-2.no>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-2.ps>a:before,.weglot-flags.flag-2.ps>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-2.fa>a:before,.weglot-flags.flag-2.fa>span:before{background-position:-5088px 0 !important}.weglot-flags.flag-2.pl>a:before,.weglot-flags.flag-2.pl>span:before{background-position:-984px 0 !important}.weglot-flags.flag-2.pt>a:before,.weglot-flags.flag-2.pt>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-2.pa>a:before,.weglot-flags.flag-2.pa>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ro>a:before,.weglot-flags.flag-2.ro>span:before{background-position:-960px 0 !important}.weglot-flags.flag-2.ru>a:before,.weglot-flags.flag-2.ru>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.sm>a:before,.weglot-flags.flag-2.sm>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.gd>a:before,.weglot-flags.flag-2.gd>span:before{background-position:-4872px 0 !important}.weglot-flags.flag-2.sr>a:before,.weglot-flags.flag-2.sr>span:before{background-position:-3120px 0 !important}.weglot-flags.flag-2.sn>a:before,.weglot-flags.flag-2.sn>span:before{background-position:-72px 0 !important}.weglot-flags.flag-2.sd>a:before,.weglot-flags.flag-2.sd>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.si>a:before,.weglot-flags.flag-2.si>span:before{background-position:-480px 0 !important}.weglot-flags.flag-2.sk>a:before,.weglot-flags.flag-2.sk>span:before{background-position:-4152px 0 !important}.weglot-flags.flag-2.sl>a:before,.weglot-flags.flag-2.sl>span:before{background-position:-696px 0 !important}.weglot-flags.flag-2.so>a:before,.weglot-flags.flag-2.so>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-2.st>a:before,.weglot-flags.flag-2.st>span:before{background-position:-3552px 0 !important}.weglot-flags.flag-2.es>a:before,.weglot-flags.flag-2.es>span:before{background-position:-96px 0 !important}.weglot-flags.flag-2.su>a:before,.weglot-flags.flag-2.su>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-2.sw>a:before,.weglot-flags.flag-2.sw>span:before{background-position:-1872px 0 !important}.weglot-flags.flag-2.sv>a:before,.weglot-flags.flag-2.sv>span:before{background-position:-552px 0 !important}.weglot-flags.flag-2.tl>a:before,.weglot-flags.flag-2.tl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.ty>a:before,.weglot-flags.flag-2.ty>span:before{background-position:-4512px 0 !important}.weglot-flags.flag-2.tg>a:before,.weglot-flags.flag-2.tg>span:before{background-position:-264px 0 !important}.weglot-flags.flag-2.ta>a:before,.weglot-flags.flag-2.ta>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.tt>a:before,.weglot-flags.flag-2.tt>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.te>a:before,.weglot-flags.flag-2.te>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.th>a:before,.weglot-flags.flag-2.th>span:before{background-position:-456px 0 !important}.weglot-flags.flag-2.to>a:before,.weglot-flags.flag-2.to>span:before{background-position:-3264px 0 !important}.weglot-flags.flag-2.tr>a:before,.weglot-flags.flag-2.tr>span:before{background-position:-360px 0 !important}.weglot-flags.flag-2.uk>a:before,.weglot-flags.flag-2.uk>span:before{background-position:-288px 0 !important}.weglot-flags.flag-2.ur>a:before,.weglot-flags.flag-2.ur>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.uz>a:before,.weglot-flags.flag-2.uz>span:before{background-position:-240px 0 !important}.weglot-flags.flag-2.vi>a:before,.weglot-flags.flag-2.vi>span:before{background-position:-144px 0 !important}.weglot-flags.flag-2.cy>a:before,.weglot-flags.flag-2.cy>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-2.fy>a:before,.weglot-flags.flag-2.fy>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.xh>a:before,.weglot-flags.flag-2.xh>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.yi>a:before,.weglot-flags.flag-2.yi>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.yo>a:before,.weglot-flags.flag-2.yo>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.zu>a:before,.weglot-flags.flag-2.zu>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-3.hw>a:before,.weglot-flags.flag-3.hw>span:before{background-position:-2711px 0 !important}.weglot-flags.flag-3.fl>a:before,.weglot-flags.flag-3.fl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.af>a:before,.weglot-flags.flag-3.af>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.sq>a:before,.weglot-flags.flag-3.sq>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-3.am>a:before,.weglot-flags.flag-3.am>span:before{background-position:-192px 0 !important}.weglot-flags.flag-3.ar>a:before,.weglot-flags.flag-3.ar>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-3.hy>a:before,.weglot-flags.flag-3.hy>span:before{background-position:-4632px 0 !important}.weglot-flags.flag-3.az>a:before,.weglot-flags.flag-3.az>span:before{background-position:-4536px 0 !important}.weglot-flags.flag-3.ba>a:before,.weglot-flags.flag-3.ba>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.eu>a:before,.weglot-flags.flag-3.eu>span:before{background-position:-5808px 0 !important}.weglot-flags.flag-3.be>a:before,.weglot-flags.flag-3.be>span:before{background-position:-144px 0 !important}.weglot-flags.flag-3.bn>a:before,.weglot-flags.flag-3.bn>span:before{background-position:-4488px 0 !important}.weglot-flags.flag-3.bs>a:before,.weglot-flags.flag-3.bs>span:before{background-position:-4392px 0 !important}.weglot-flags.flag-3.bg>a:before,.weglot-flags.flag-3.bg>span:before{background-position:-4296px 0 !important}.weglot-flags.flag-3.my>a:before,.weglot-flags.flag-3.my>span:before{background-position:-3769px 0 !important}.weglot-flags.flag-3.ca>a:before,.weglot-flags.flag-3.ca>span:before{background-position:-5784px 0 !important}.weglot-flags.flag-3.zh>a:before,.weglot-flags.flag-3.zh>span:before{background-position:-3240px 0 !important}.weglot-flags.flag-3.tw>a:before,.weglot-flags.flag-3.tw>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-3.km>a:before,.weglot-flags.flag-3.km>span:before{background-position:-4201px 0 !important}.weglot-flags.flag-3.ny>a:before,.weglot-flags.flag-3.ny>span:before{background-position:-384px 0 !important}.weglot-flags.flag-3.co>a:before,.weglot-flags.flag-3.co>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.hr>a:before,.weglot-flags.flag-3.hr>span:before{background-position:-3048px 0 !important}.weglot-flags.flag-3.cs>a:before,.weglot-flags.flag-3.cs>span:before{background-position:-5280px 0 !important}.weglot-flags.flag-3.da>a:before,.weglot-flags.flag-3.da>span:before{background-position:-3024px 0 !important}.weglot-flags.flag-3.nl>a:before,.weglot-flags.flag-3.nl>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.en>a:before,.weglot-flags.flag-3.en>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.eo>a:before,.weglot-flags.flag-3.eo>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.et>a:before,.weglot-flags.flag-3.et>span:before{background-position:-2856px 0 !important}.weglot-flags.flag-3.fj>a:before,.weglot-flags.flag-3.fj>span:before{background-position:-0px 0 !important}.weglot-flags.flag-3.fi>a:before,.weglot-flags.flag-3.fi>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-3.fr>a:before,.weglot-flags.flag-3.fr>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.gl>a:before,.weglot-flags.flag-3.gl>span:before{background-position:-5832px 0 !important}.weglot-flags.flag-3.ka>a:before,.weglot-flags.flag-3.ka>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-3.de>a:before,.weglot-flags.flag-3.de>span:before{background-position:-1488px 0 !important}.weglot-flags.flag-3.el>a:before,.weglot-flags.flag-3.el>span:before{background-position:-1416px 0 !important}.weglot-flags.flag-3.gu>a:before,.weglot-flags.flag-3.gu>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ht>a:before,.weglot-flags.flag-3.ht>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-3.ha>a:before,.weglot-flags.flag-3.ha>span:before{background-position:-361px 0 !important}.weglot-flags.flag-3.he>a:before,.weglot-flags.flag-3.he>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.hi>a:before,.weglot-flags.flag-3.hi>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.hu>a:before,.weglot-flags.flag-3.hu>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.is>a:before,.weglot-flags.flag-3.is>span:before{background-position:-840px 0 !important}.weglot-flags.flag-3.ig>a:before,.weglot-flags.flag-3.ig>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.id>a:before,.weglot-flags.flag-3.id>span:before{background-position:-4992px 0 !important}.weglot-flags.flag-3.ga>a:before,.weglot-flags.flag-3.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-3.it>a:before,.weglot-flags.flag-3.it>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.ja>a:before,.weglot-flags.flag-3.ja>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-3.jv>a:before,.weglot-flags.flag-3.jv>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.kn>a:before,.weglot-flags.flag-3.kn>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.kk>a:before,.weglot-flags.flag-3.kk>span:before{background-position:-3912px 0 !important}.weglot-flags.flag-3.ko>a:before,.weglot-flags.flag-3.ko>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-3.ku>a:before,.weglot-flags.flag-3.ku>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.ky>a:before,.weglot-flags.flag-3.ky>span:before{background-position:-744px 0 !important}.weglot-flags.flag-3.lo>a:before,.weglot-flags.flag-3.lo>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-3.la>a:before,.weglot-flags.flag-3.la>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.lv>a:before,.weglot-flags.flag-3.lv>span:before{background-position:-216px 0 !important}.weglot-flags.flag-3.lt>a:before,.weglot-flags.flag-3.lt>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-3.lb>a:before,.weglot-flags.flag-3.lb>span:before{background-position:-1945px 0 !important}.weglot-flags.flag-3.mk>a:before,.weglot-flags.flag-3.mk>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-3.mg>a:before,.weglot-flags.flag-3.mg>span:before{background-position:-5064px 0 !important}.weglot-flags.flag-3.ms>a:before,.weglot-flags.flag-3.ms>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.ml>a:before,.weglot-flags.flag-3.ml>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mt>a:before,.weglot-flags.flag-3.mt>span:before{background-position:-4920px 0 !important}.weglot-flags.flag-3.mi>a:before,.weglot-flags.flag-3.mi>span:before{background-position:-2113px 0 !important}.weglot-flags.flag-3.mr>a:before,.weglot-flags.flag-3.mr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mn>a:before,.weglot-flags.flag-3.mn>span:before{background-position:-24px 0 !important}.weglot-flags.flag-3.ne>a:before,.weglot-flags.flag-3.ne>span:before{background-position:-5642px 0 !important}.weglot-flags.flag-3.no>a:before,.weglot-flags.flag-3.no>span:before{background-position:-984px 0 !important}.weglot-flags.flag-3.ps>a:before,.weglot-flags.flag-3.ps>span:before{background-position:-4753px 0 !important}.weglot-flags.flag-3.fa>a:before,.weglot-flags.flag-3.fa>span:before{background-position:-816px 0 !important}.weglot-flags.flag-3.pl>a:before,.weglot-flags.flag-3.pl>span:before{background-position:-4944px 0 !important}.weglot-flags.flag-3.pt>a:before,.weglot-flags.flag-3.pt>span:before{background-position:-4344px 0 !important}.weglot-flags.flag-3.pa>a:before,.weglot-flags.flag-3.pa>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ro>a:before,.weglot-flags.flag-3.ro>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-3.ru>a:before,.weglot-flags.flag-3.ru>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.sm>a:before,.weglot-flags.flag-3.sm>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-3.gd>a:before,.weglot-flags.flag-3.gd>span:before{background-position:-3841px 0 !important}.weglot-flags.flag-3.sr>a:before,.weglot-flags.flag-3.sr>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-3.sn>a:before,.weglot-flags.flag-3.sn>span:before{background-position:-5521px 0 !important}.weglot-flags.flag-3.sd>a:before,.weglot-flags.flag-3.sd>span:before{background-position:-1993px 0 !important}.weglot-flags.flag-3.si>a:before,.weglot-flags.flag-3.si>span:before{background-position:-2833px 0 !important}.weglot-flags.flag-3.sk>a:before,.weglot-flags.flag-3.sk>span:before{background-position:-552px 0 !important}.weglot-flags.flag-3.sl>a:before,.weglot-flags.flag-3.sl>span:before{background-position:-936px 0 !important}.weglot-flags.flag-3.so>a:before,.weglot-flags.flag-3.so>span:before{background-position:-4032px 0 !important}.weglot-flags.flag-3.st>a:before,.weglot-flags.flag-3.st>span:before{background-position:-3961px 0 !important}.weglot-flags.flag-3.es>a:before,.weglot-flags.flag-3.es>span:before{background-position:-3576px 0 !important}.weglot-flags.flag-3.su>a:before,.weglot-flags.flag-3.su>span:before{background-position:-3985px 0 !important}.weglot-flags.flag-3.sw>a:before,.weglot-flags.flag-3.sw>span:before{background-position:-912px 0 !important}.weglot-flags.flag-3.sv>a:before,.weglot-flags.flag-3.sv>span:before{background-position:-264px 0 !important}.weglot-flags.flag-3.tl>a:before,.weglot-flags.flag-3.tl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.ty>a:before,.weglot-flags.flag-3.ty>span:before{background-position:-1512px 0 !important}.weglot-flags.flag-3.tg>a:before,.weglot-flags.flag-3.tg>span:before{background-position:-3720px 0 !important}.weglot-flags.flag-3.ta>a:before,.weglot-flags.flag-3.ta>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.tt>a:before,.weglot-flags.flag-3.tt>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.te>a:before,.weglot-flags.flag-3.te>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.th>a:before,.weglot-flags.flag-3.th>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-3.to>a:before,.weglot-flags.flag-3.to>span:before{background-position:-1680px 0 !important}.weglot-flags.flag-3.tr>a:before,.weglot-flags.flag-3.tr>span:before{background-position:-432px 0 !important}.weglot-flags.flag-3.uk>a:before,.weglot-flags.flag-3.uk>span:before{background-position:-5736px 0 !important}.weglot-flags.flag-3.ur>a:before,.weglot-flags.flag-3.ur>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-3.uz>a:before,.weglot-flags.flag-3.uz>span:before{background-position:-2160px 0 !important}.weglot-flags.flag-3.vi>a:before,.weglot-flags.flag-3.vi>span:before{background-position:-3384px 0 !important}.weglot-flags.flag-3.cy>a:before,.weglot-flags.flag-3.cy>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-3.fy>a:before,.weglot-flags.flag-3.fy>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.xh>a:before,.weglot-flags.flag-3.xh>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.yi>a:before,.weglot-flags.flag-3.yi>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.yo>a:before,.weglot-flags.flag-3.yo>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.zu>a:before,.weglot-flags.flag-3.zu>span:before{background-position:-5496px 0 !important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:none;text-decoration:none;float:none;white-space:nowrap;font-weight:normal;cursor:pointer;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:none}.country-selector ul{padding:0px;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0px;padding:0px}.country-selector.weglot-dropdown{background-color:white}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;background:url("../images/wgarrowdown.png") no-repeat;content:"";-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:white;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked ~ ul{display:block}.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-dropdown.weglot-invert ul{bottom:38px}.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.weglot-default{position:fixed;bottom:0px;right:40px}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline .wgcurrent a{text-decoration:underline}.country-selector.weglot-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1;display:inline-block;margin:2px 0px;vertical-align:middle}.country-selector.weglot-inline.weglot-default{bottom:5px}.country-selector input{display:none}.navbar .navbar-nav li.weglot-flags a.weglot-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}html[dir="rtl"] .weglot-flags a:before,html[dir="rtl"] .weglot-flags span:before{margin-right:0;margin-left:10px}.weglot-flags a:before,.weglot-flags span:before{background-image:url("../images/rect_mate.png");-webkit-background-size:auto 20px;background-size:auto 20px;border-radius:0px;width:30px;height:20px;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-1 a:before,.weglot-flags.flag-1 span:before{background-image:url("../images/rect_bright.png")}.weglot-flags.flag-2 a:before,.weglot-flags.flag-2 span:before{background-image:url("../images/square_flag.png");width:24px;height:24px;-webkit-background-size:auto 24px;background-size:auto 24px}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url("../images/circular_flag.png");width:24px;height:24px;-webkit-background-size:auto 24px;background-size:auto 24px}.weglot-flags a span:before{background-image:none;display:none}.weglot-flags span a:before{background-image:none;display:none}
dist/css/front-css.css CHANGED
@@ -1 +1 @@
1
- body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags a.mega-menu-link:before{background-image:url("../images/rect_mate.png") !important;background-size:auto 20px !important;border-radius:0px !important;width:30px !important;height:20px !important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-1 .mega-menu-link:before{background-image:url("../images/rect_bright.png") !important}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-2 .mega-menu-link:before{background-image:url("../images/square_flag.png") !important;width:24px !important;height:24px !important;background-size:auto 24px !important}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-3 .mega-menu-link:before{background-image:url("../images/circular_flag.png") !important;width:24px !important;height:24px !important;background-size:auto 24px !important}li.weglot-hide,.weglot-hide{display:none !important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:none;text-decoration:none;float:none !important;white-space:nowrap;font-weight:normal;cursor:pointer;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:none}.country-selector ul{padding:0px;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0px;padding:0px}.country-selector.weglot-dropdown{background-color:white}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;background:url("../images/wgarrowdown.png") no-repeat;content:'';-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:white;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked ~ ul{display:block}.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-dropdown.weglot-invert ul{bottom:38px}.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.weglot-default{position:fixed;bottom:0px;right:40px}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline .wgcurrent a{text-decoration:underline}.country-selector.weglot-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1 !important;display:inline-block;margin:2px 0px;vertical-align:middle}.country-selector.weglot-inline.weglot-default{bottom:5px}.country-selector input{display:none !important}.navbar .navbar-nav li.weglot-flags a.weglot-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.js .main-navigation .country-selector ul{display:none}html[dir="rtl"] .weglot-flags a:before,html[dir="rtl"] .weglot-flags span:before{margin-right:0;margin-left:10px}.weglot-flags>a:before,.weglot-flags>span:before{background-image:url("../images/rect_mate.png");-webkit-background-size:auto 20px !important;background-size:auto 20px !important;border-radius:0px !important;width:30px !important;height:20px !important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-1>a:before,.weglot-flags.flag-1>span:before{background-image:url("../images/rect_bright.png")}.weglot-flags.flag-2>a:before,.weglot-flags.flag-2>span:before{background-image:url("../images/square_flag.png");width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url("../images/circular_flag.png");width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags>a span:before{background-image:none !important;display:none !important}.weglot-flags>span a:before{background-image:none !important;display:none !important}.weglot-flags.hw>a:before,.weglot-flags.hw>span:before{background-position:-3570px 0 !important}.weglot-flags.af>a:before,.weglot-flags.af>span:before{background-position:-6570px 0 !important}.weglot-flags.fl>a:before,.weglot-flags.fl>span:before{background-position:-3060px 0px !important}.weglot-flags.sq>a:before,.weglot-flags.sq>span:before{background-position:-2580px 0 !important}.weglot-flags.am>a:before,.weglot-flags.am>span:before{background-position:-5130px 0 !important}.weglot-flags.ar>a:before,.weglot-flags.ar>span:before{background-position:-510px 0 !important}.weglot-flags.hy>a:before,.weglot-flags.hy>span:before{background-position:-1800px 0 !important}.weglot-flags.az>a:before,.weglot-flags.az>span:before{background-position:-6840px 0 !important}.weglot-flags.ba>a:before,.weglot-flags.ba>span:before{background-position:-2040px 0 !important}.weglot-flags.eu>a:before,.weglot-flags.eu>span:before{background-position:-7260px 0 !important}.weglot-flags.be>a:before,.weglot-flags.be>span:before{background-position:-5310px 0 !important}.weglot-flags.bn>a:before,.weglot-flags.bn>span:before{background-position:-5400px 0 !important}.weglot-flags.bs>a:before,.weglot-flags.bs>span:before{background-position:-6390px 0 !important}.weglot-flags.bg>a:before,.weglot-flags.bg>span:before{background-position:-2730px 0 !important}.weglot-flags.my>a:before,.weglot-flags.my>span:before{background-position:-3299px 0 !important}.weglot-flags.ca>a:before,.weglot-flags.ca>span:before{background-position:-7230px 0 !important}.weglot-flags.zh>a:before,.weglot-flags.zh>span:before{background-position:-3690px 0 !important}.weglot-flags.tw>a:before,.weglot-flags.tw>span:before{background-position:-2970px 0 !important}.weglot-flags.km>a:before,.weglot-flags.km>span:before{background-position:-6930px 0 !important}.weglot-flags.ny>a:before,.weglot-flags.ny>span:before{background-position:-1140px 0 !important}.weglot-flags.co>a:before,.weglot-flags.co>span:before{background-position:-2520px 0}.weglot-flags.hr>a:before,.weglot-flags.hr>span:before{background-position:-5910px 0 !important}.weglot-flags.cs>a:before,.weglot-flags.cs>span:before{background-position:-2700px 0 !important}.weglot-flags.da>a:before,.weglot-flags.da>span:before{background-position:-2670px 0 !important}.weglot-flags.nl>a:before,.weglot-flags.nl>span:before{background-position:-2100px 0 !important}.weglot-flags.en>a:before,.weglot-flags.en>span:before{background-position:-1920px 0 !important}.weglot-flags.eo>a:before,.weglot-flags.eo>span:before{background-position:-1920px 0}.weglot-flags.et>a:before,.weglot-flags.et>span:before{background-position:-2640px 0 !important}.weglot-flags.fj>a:before,.weglot-flags.fj>span:before{background-position:-1710px 0 !important}.weglot-flags.fi>a:before,.weglot-flags.fi>span:before{background-position:-2550px 0 !important}.weglot-flags.fr>a:before,.weglot-flags.fr>span:before{background-position:-2520px 0 !important}.weglot-flags.gl>a:before,.weglot-flags.gl>span:before{background-position:-7290px 0 !important}.weglot-flags.ka>a:before,.weglot-flags.ka>span:before{background-position:-5040px 0 !important}.weglot-flags.de>a:before,.weglot-flags.de>span:before{background-position:-2490px 0 !important}.weglot-flags.el>a:before,.weglot-flags.el>span:before{background-position:-2460px 0 !important}.weglot-flags.gu>a:before,.weglot-flags.gu>span:before{background-position:-1170px 0 !important}.weglot-flags.ht>a:before,.weglot-flags.ht>span:before{background-position:-4650px 0 !important}.weglot-flags.ha>a:before,.weglot-flags.ha>span:before{background-position:-900px 0 !important}.weglot-flags.he>a:before,.weglot-flags.he>span:before{background-position:-1050px 0 !important}.weglot-flags.hi>a:before,.weglot-flags.hi>span:before{background-position:-1170px 0 !important}.weglot-flags.hu>a:before,.weglot-flags.hu>span:before{background-position:-2430px 0 !important}.weglot-flags.is>a:before,.weglot-flags.is>span:before{background-position:-2400px 0 !important}.weglot-flags.ig>a:before,.weglot-flags.ig>span:before{background-position:-870px 0 !important}.weglot-flags.id>a:before,.weglot-flags.id>span:before{background-position:-3510px 0 !important}.weglot-flags.ga>a:before,.weglot-flags.ga>span:before{background-position:-2340px 0 !important}.weglot-flags.it>a:before,.weglot-flags.it>span:before{background-position:-2310px 0 !important}.weglot-flags.ja>a:before,.weglot-flags.ja>span:before{background-position:-3480px 0 !important}.weglot-flags.jv>a:before,.weglot-flags.jv>span:before{background-position:-3360px 0 !important}.weglot-flags.kn>a:before,.weglot-flags.kn>span:before{background-position:-1170px 0 !important}.weglot-flags.kk>a:before,.weglot-flags.kk>span:before{background-position:-3150px 0 !important}.weglot-flags.ko>a:before,.weglot-flags.ko>span:before{background-position:-6990px 0 !important}.weglot-flags.ku>a:before,.weglot-flags.ku>span:before{background-position:-2430px 0}.weglot-flags.ky>a:before,.weglot-flags.ky>span:before{background-position:-3420px 0 !important}.weglot-flags.lo>a:before,.weglot-flags.lo>span:before{background-position:-3450px 0}.weglot-flags.la>a:before,.weglot-flags.la>span:before{background-position:-2310px 0 !important}.weglot-flags.lv>a:before,.weglot-flags.lv>span:before{background-position:-2280px 0 !important}.weglot-flags.lt>a:before,.weglot-flags.lt>span:before{background-position:-2250px 0 !important}.weglot-flags.lb>a:before,.weglot-flags.lb>span:before{background-position:-2220px 0 !important}.weglot-flags.mk>a:before,.weglot-flags.mk>span:before{background-position:-2190px 0 !important}.weglot-flags.mg>a:before,.weglot-flags.mg>span:before{background-position:-1200px 0 !important}.weglot-flags.ms>a:before,.weglot-flags.ms>span:before{background-position:-3360px 0 !important}.weglot-flags.ml>a:before,.weglot-flags.ml>span:before{background-position:-1170px 0 !important}.weglot-flags.mt>a:before,.weglot-flags.mt>span:before{background-position:-2130px 0 !important}.weglot-flags.mi>a:before,.weglot-flags.mi>span:before{background-position:-3240px 0 !important}.weglot-flags.mr>a:before,.weglot-flags.mr>span:before{background-position:-1170px 0 !important}.weglot-flags.mn>a:before,.weglot-flags.mn>span:before{background-position:-6000px 0 !important}.weglot-flags.ne>a:before,.weglot-flags.ne>span:before{background-position:-3270px 0 !important}.weglot-flags.no>a:before,.weglot-flags.no>span:before{background-position:-5850px 0 !important}.weglot-flags.ps>a:before,.weglot-flags.ps>span:before{background-position:-5189px 0 !important}.weglot-flags.fa>a:before,.weglot-flags.fa>span:before{background-position:-6690px 0 !important}.weglot-flags.pl>a:before,.weglot-flags.pl>span:before{background-position:-2160px 0 !important}.weglot-flags.pt>a:before,.weglot-flags.pt>span:before{background-position:-6630px 0 !important}.weglot-flags.pa>a:before,.weglot-flags.pa>span:before{background-position:-3180px 0 !important}.weglot-flags.ro>a:before,.weglot-flags.ro>span:before{background-position:-2070px 0 !important}.weglot-flags.ru>a:before,.weglot-flags.ru>span:before{background-position:-2040px 0 !important}.weglot-flags.sm>a:before,.weglot-flags.sm>span:before{background-position:-4620px 0 !important}.weglot-flags.gd>a:before,.weglot-flags.gd>span:before{background-position:-30px 0 !important}.weglot-flags.sr>a:before,.weglot-flags.sr>span:before{background-position:-4290px 0 !important}.weglot-flags.sn>a:before,.weglot-flags.sn>span:before{background-position:-540px 0 !important}.weglot-flags.sd>a:before,.weglot-flags.sd>span:before{background-position:-3180px 0 !important}.weglot-flags.si>a:before,.weglot-flags.si>span:before{background-position:-2820px 0 !important}.weglot-flags.sk>a:before,.weglot-flags.sk>span:before{background-position:-6810px 0 !important}.weglot-flags.sl>a:before,.weglot-flags.sl>span:before{background-position:-2010px 0 !important}.weglot-flags.so>a:before,.weglot-flags.so>span:before{background-position:-4560px 0 !important}.weglot-flags.st>a:before,.weglot-flags.st>span:before{background-position:-4830px 0 !important}.weglot-flags.es>a:before,.weglot-flags.es>span:before{background-position:-480px 0 !important}.weglot-flags.su>a:before,.weglot-flags.su>span:before{background-position:-4530px 0 !important}.weglot-flags.sw>a:before,.weglot-flags.sw>span:before{background-position:-1290px 0 !important}.weglot-flags.sv>a:before,.weglot-flags.sv>span:before{background-position:-1980px 0 !important}.weglot-flags.tl>a:before,.weglot-flags.tl>span:before{background-position:-3060px 0 !important}.weglot-flags.ty>a:before,.weglot-flags.ty>span:before{background-position:-6270px 0 !important}.weglot-flags.tg>a:before,.weglot-flags.tg>span:before{background-position:-2940px 0 !important}.weglot-flags.ta>a:before,.weglot-flags.ta>span:before{background-position:-1170px 0 !important}.weglot-flags.tt>a:before,.weglot-flags.tt>span:before{background-position:-2040px 0 !important}.weglot-flags.te>a:before,.weglot-flags.te>span:before{background-position:-1170px 0 !important}.weglot-flags.th>a:before,.weglot-flags.th>span:before{background-position:-2910px 0 !important}.weglot-flags.to>a:before,.weglot-flags.to>span:before{background-position:-6540px 0 !important}.weglot-flags.tr>a:before,.weglot-flags.tr>span:before{background-position:-1950px 0 !important}.weglot-flags.uk>a:before,.weglot-flags.uk>span:before{background-position:-1890px 0 !important}.weglot-flags.ur>a:before,.weglot-flags.ur>span:before{background-position:-3180px 0 !important}.weglot-flags.uz>a:before,.weglot-flags.uz>span:before{background-position:-2880px 0 !important}.weglot-flags.vi>a:before,.weglot-flags.vi>span:before{background-position:-2850px 0 !important}.weglot-flags.cy>a:before,.weglot-flags.cy>span:before{background-position:-6420px 0 !important}.weglot-flags.fy>a:before,.weglot-flags.fy>span:before{background-position:-2100px 0 !important}.weglot-flags.xh>a:before,.weglot-flags.xh>span:before{background-position:-6570px 0 !important}.weglot-flags.yi>a:before,.weglot-flags.yi>span:before{background-position:-1050px 0 !important}.weglot-flags.yo>a:before,.weglot-flags.yo>span:before{background-position:-870px 0 !important}.weglot-flags.zu>a:before,.weglot-flags.zu>span:before{background-position:-6570px 0 !important}.weglot-flags.flag-1.hw>a:before,.weglot-flags.flag-1.hw>span:before{background-position:-7840px 0 !important}.weglot-flags.flag-1.fl>a:before,.weglot-flags.flag-1.fl>span:before{background-position:2560px 0 !important}.weglot-flags.flag-1.af>a:before,.weglot-flags.flag-1.af>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.sq>a:before,.weglot-flags.flag-1.sq>span:before{background-position:-97px 0 !important}.weglot-flags.flag-1.am>a:before,.weglot-flags.flag-1.am>span:before{background-position:-2369px 0 !important}.weglot-flags.flag-1.ar>a:before,.weglot-flags.flag-1.ar>span:before{background-position:-6465px 0 !important}.weglot-flags.flag-1.hy>a:before,.weglot-flags.flag-1.hy>span:before{background-position:-385px 0 !important}.weglot-flags.flag-1.az>a:before,.weglot-flags.flag-1.az>span:before{background-position:-513px 0 !important}.weglot-flags.flag-1.ba>a:before,.weglot-flags.flag-1.ba>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.eu>a:before,.weglot-flags.flag-1.eu>span:before{background-position:-8353px 0 !important}.weglot-flags.flag-1.be>a:before,.weglot-flags.flag-1.be>span:before{background-position:-705px 0 !important}.weglot-flags.flag-1.bn>a:before,.weglot-flags.flag-1.bn>span:before{background-position:-609px 0 !important}.weglot-flags.flag-1.bs>a:before,.weglot-flags.flag-1.bs>span:before{background-position:-929px 0 !important}.weglot-flags.flag-1.bg>a:before,.weglot-flags.flag-1.bg>span:before{background-position:-1121px 0 !important}.weglot-flags.flag-1.my>a:before,.weglot-flags.flag-1.my>span:before{background-position:-4929px 0 !important}.weglot-flags.flag-1.ca>a:before,.weglot-flags.flag-1.ca>span:before{background-position:-8321px 0 !important}.weglot-flags.flag-1.zh>a:before,.weglot-flags.flag-1.zh>span:before{background-position:-1505px 0 !important}.weglot-flags.flag-1.tw>a:before,.weglot-flags.flag-1.tw>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.km>a:before,.weglot-flags.flag-1.km>span:before{background-position:-1217px 0 !important}.weglot-flags.flag-1.ny>a:before,.weglot-flags.flag-1.ny>span:before{background-position:-4289px 0 !important}.weglot-flags.flag-1.co>a:before,.weglot-flags.flag-1.co>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.hr>a:before,.weglot-flags.flag-1.hr>span:before{background-position:-1793px 0 !important}.weglot-flags.flag-1.cs>a:before,.weglot-flags.flag-1.cs>span:before{background-position:-1921px 0 !important}.weglot-flags.flag-1.da>a:before,.weglot-flags.flag-1.da>span:before{background-position:-1985px 0 !important}.weglot-flags.flag-1.nl>a:before,.weglot-flags.flag-1.nl>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.en>a:before,.weglot-flags.flag-1.en>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.eo>a:before,.weglot-flags.flag-1.eo>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.et>a:before,.weglot-flags.flag-1.et>span:before{background-position:-2337px 0 !important}.weglot-flags.flag-1.fj>a:before,.weglot-flags.flag-1.fj>span:before{background-position:-2497px 0 !important}.weglot-flags.flag-1.fi>a:before,.weglot-flags.flag-1.fi>span:before{background-position:-2529px 0 !important}.weglot-flags.flag-1.fr>a:before,.weglot-flags.flag-1.fr>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.gl>a:before,.weglot-flags.flag-1.gl>span:before{background-position:-8383px 0 !important}.weglot-flags.flag-1.ka>a:before,.weglot-flags.flag-1.ka>span:before{background-position:-2721px 0 !important}.weglot-flags.flag-1.de>a:before,.weglot-flags.flag-1.de>span:before{background-position:-2753px 0 !important}.weglot-flags.flag-1.el>a:before,.weglot-flags.flag-1.el>span:before{background-position:-2881px 0 !important}.weglot-flags.flag-1.gu>a:before,.weglot-flags.flag-1.gu>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ht>a:before,.weglot-flags.flag-1.ht>span:before{background-position:-3169px 0 !important}.weglot-flags.flag-1.ha>a:before,.weglot-flags.flag-1.ha>span:before{background-position:-5281px 0 !important}.weglot-flags.flag-1.he>a:before,.weglot-flags.flag-1.he>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.hi>a:before,.weglot-flags.flag-1.hi>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.hu>a:before,.weglot-flags.flag-1.hu>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.is>a:before,.weglot-flags.flag-1.is>span:before{background-position:-3297px 0 !important}.weglot-flags.flag-1.ig>a:before,.weglot-flags.flag-1.ig>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.id>a:before,.weglot-flags.flag-1.id>span:before{background-position:-3361px 0 !important}.weglot-flags.flag-1.ga>a:before,.weglot-flags.flag-1.ga>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-1.it>a:before,.weglot-flags.flag-1.it>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.ja>a:before,.weglot-flags.flag-1.ja>span:before{background-position:-3617px 0 !important}.weglot-flags.flag-1.jv>a:before,.weglot-flags.flag-1.jv>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.kn>a:before,.weglot-flags.flag-1.kn>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.kk>a:before,.weglot-flags.flag-1.kk>span:before{background-position:-3713px 0 !important}.weglot-flags.flag-1.ko>a:before,.weglot-flags.flag-1.ko>span:before{background-position:-6913px 0 !important}.weglot-flags.flag-1.ku>a:before,.weglot-flags.flag-1.ku>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.ky>a:before,.weglot-flags.flag-1.ky>span:before{background-position:-3873px 0 !important}.weglot-flags.flag-1.lo>a:before,.weglot-flags.flag-1.lo>span:before{background-position:-3904px 0 !important}.weglot-flags.flag-1.la>a:before,.weglot-flags.flag-1.la>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.lv>a:before,.weglot-flags.flag-1.lv>span:before{background-position:-3937px 0 !important}.weglot-flags.flag-1.lt>a:before,.weglot-flags.flag-1.lt>span:before{background-position:-4129px 0 !important}.weglot-flags.flag-1.lb>a:before,.weglot-flags.flag-1.lb>span:before{background-position:-4161px 0 !important}.weglot-flags.flag-1.mk>a:before,.weglot-flags.flag-1.mk>span:before{background-position:-4225px 0 !important}.weglot-flags.flag-1.mg>a:before,.weglot-flags.flag-1.mg>span:before{background-position:-4257px 0 !important}.weglot-flags.flag-1.ms>a:before,.weglot-flags.flag-1.ms>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.ml>a:before,.weglot-flags.flag-1.ml>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mt>a:before,.weglot-flags.flag-1.mt>span:before{background-position:-4417px 0 !important}.weglot-flags.flag-1.mi>a:before,.weglot-flags.flag-1.mi>span:before{background-position:-5217px 0 !important}.weglot-flags.flag-1.mr>a:before,.weglot-flags.flag-1.mr>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mn>a:before,.weglot-flags.flag-1.mn>span:before{background-position:-4769px 0 !important}.weglot-flags.flag-1.ne>a:before,.weglot-flags.flag-1.ne>span:before{background-position:-5091px 0 !important}.weglot-flags.flag-1.no>a:before,.weglot-flags.flag-1.no>span:before{background-position:-5505px 0 !important}.weglot-flags.flag-1.ps>a:before,.weglot-flags.flag-1.ps>span:before{background-position:-33px 0 !important}.weglot-flags.flag-1.fa>a:before,.weglot-flags.flag-1.fa>span:before{background-position:-3393px 0 !important}.weglot-flags.flag-1.pl>a:before,.weglot-flags.flag-1.pl>span:before{background-position:-5889px 0 !important}.weglot-flags.flag-1.pt>a:before,.weglot-flags.flag-1.pt>span:before{background-position:-993px 0 !important}.weglot-flags.flag-1.pa>a:before,.weglot-flags.flag-1.pa>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ro>a:before,.weglot-flags.flag-1.ro>span:before{background-position:-6081px 0 !important}.weglot-flags.flag-1.ru>a:before,.weglot-flags.flag-1.ru>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.sm>a:before,.weglot-flags.flag-1.sm>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.gd>a:before,.weglot-flags.flag-1.gd>span:before{background-position:-6497px 0 !important}.weglot-flags.flag-1.sr>a:before,.weglot-flags.flag-1.sr>span:before{background-position:-6561px 0 !important}.weglot-flags.flag-1.sn>a:before,.weglot-flags.flag-1.sn>span:before{background-position:-8287px 0 !important}.weglot-flags.flag-1.sd>a:before,.weglot-flags.flag-1.sd>span:before{background-position:-5601px 0 !important}.weglot-flags.flag-1.si>a:before,.weglot-flags.flag-1.si>span:before{background-position:-7039px 0 !important}.weglot-flags.flag-1.sk>a:before,.weglot-flags.flag-1.sk>span:before{background-position:-6689px 0 !important}.weglot-flags.flag-1.sl>a:before,.weglot-flags.flag-1.sl>span:before{background-position:-6721px 0 !important}.weglot-flags.flag-1.so>a:before,.weglot-flags.flag-1.so>span:before{background-position:-6785px 0 !important}.weglot-flags.flag-1.st>a:before,.weglot-flags.flag-1.st>span:before{background-position:-4001px 0 !important}.weglot-flags.flag-1.es>a:before,.weglot-flags.flag-1.es>span:before{background-position:-7009px 0 !important}.weglot-flags.flag-1.su>a:before,.weglot-flags.flag-1.su>span:before{background-position:-7073px 0 !important}.weglot-flags.flag-1.sw>a:before,.weglot-flags.flag-1.sw>span:before{background-position:-3745px 0 !important}.weglot-flags.flag-1.sv>a:before,.weglot-flags.flag-1.sv>span:before{background-position:-7169px 0 !important}.weglot-flags.flag-1.tl>a:before,.weglot-flags.flag-1.tl>span:before{background-position:-5823px 0 !important}.weglot-flags.flag-1.ty>a:before,.weglot-flags.flag-1.ty>span:before{background-position:-2593px 0 !important}.weglot-flags.flag-1.tg>a:before,.weglot-flags.flag-1.tg>span:before{background-position:-7297px 0 !important}.weglot-flags.flag-1.ta>a:before,.weglot-flags.flag-1.ta>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.tt>a:before,.weglot-flags.flag-1.tt>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.te>a:before,.weglot-flags.flag-1.te>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.th>a:before,.weglot-flags.flag-1.th>span:before{background-position:-7361px 0 !important}.weglot-flags.flag-1.to>a:before,.weglot-flags.flag-1.to>span:before{background-position:-7456px 0 !important}.weglot-flags.flag-1.tr>a:before,.weglot-flags.flag-1.tr>span:before{background-position:-7553px 0 !important}.weglot-flags.flag-1.uk>a:before,.weglot-flags.flag-1.uk>span:before{background-position:-7713px 0 !important}.weglot-flags.flag-1.ur>a:before,.weglot-flags.flag-1.ur>span:before{background-position:-5600px 0 !important}.weglot-flags.flag-1.uz>a:before,.weglot-flags.flag-1.uz>span:before{background-position:-7969px 0 !important}.weglot-flags.flag-1.vi>a:before,.weglot-flags.flag-1.vi>span:before{background-position:-8097px 0 !important}.weglot-flags.flag-1.cy>a:before,.weglot-flags.flag-1.cy>span:before{background-position:-8129px 0 !important}.weglot-flags.flag-1.fy>a:before,.weglot-flags.flag-1.fy>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.xh>a:before,.weglot-flags.flag-1.xh>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.yi>a:before,.weglot-flags.flag-1.yi>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.yo>a:before,.weglot-flags.flag-1.yo>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.zu>a:before,.weglot-flags.flag-1.zu>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-2.hw>a:before,.weglot-flags.flag-2.hw>span:before{background-position:-5448px 0 !important}.weglot-flags.flag-2.fl>a:before,.weglot-flags.flag-2.fl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.af>a:before,.weglot-flags.flag-2.af>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.sq>a:before,.weglot-flags.flag-2.sq>span:before{background-position:-2976px 0 !important}.weglot-flags.flag-2.am>a:before,.weglot-flags.flag-2.am>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-2.ar>a:before,.weglot-flags.flag-2.ar>span:before{background-position:-768px 0 !important}.weglot-flags.flag-2.hy>a:before,.weglot-flags.flag-2.hy>span:before{background-position:0 0 !important}.weglot-flags.flag-2.az>a:before,.weglot-flags.flag-2.az>span:before{background-position:-5136px 0 !important}.weglot-flags.flag-2.ba>a:before,.weglot-flags.flag-2.ba>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.eu>a:before,.weglot-flags.flag-2.eu>span:before{background-position:-5376px 0 !important}.weglot-flags.flag-2.be>a:before,.weglot-flags.flag-2.be>span:before{background-position:-4224px 0 !important}.weglot-flags.flag-2.bn>a:before,.weglot-flags.flag-2.bn>span:before{background-position:-4056px 0 !important}.weglot-flags.flag-2.bs>a:before,.weglot-flags.flag-2.bs>span:before{background-position:-3984px 0 !important}.weglot-flags.flag-2.bg>a:before,.weglot-flags.flag-2.bg>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-2.my>a:before,.weglot-flags.flag-2.my>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-2.ca>a:before,.weglot-flags.flag-2.ca>span:before{background-position:-5352px 0 !important}.weglot-flags.flag-2.zh>a:before,.weglot-flags.flag-2.zh>span:before{background-position:-2592px 0 !important}.weglot-flags.flag-2.tw>a:before,.weglot-flags.flag-2.tw>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.km>a:before,.weglot-flags.flag-2.km>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-2.ny>a:before,.weglot-flags.flag-2.ny>span:before{background-position:-1392px 0 !important}.weglot-flags.flag-2.co>a:before,.weglot-flags.flag-2.co>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.hr>a:before,.weglot-flags.flag-2.hr>span:before{background-position:-4416px 0 !important}.weglot-flags.flag-2.cs>a:before,.weglot-flags.flag-2.cs>span:before{background-position:-2472px 0 !important}.weglot-flags.flag-2.da>a:before,.weglot-flags.flag-2.da>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-2.nl>a:before,.weglot-flags.flag-2.nl>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.en>a:before,.weglot-flags.flag-2.en>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.eo>a:before,.weglot-flags.flag-2.eo>span:before{background-position:-312px 0}.weglot-flags.flag-2.et>a:before,.weglot-flags.flag-2.et>span:before{background-position:-2424px 0 !important}.weglot-flags.flag-2.fj>a:before,.weglot-flags.flag-2.fj>span:before{background-position:-576px 0 !important}.weglot-flags.flag-2.fi>a:before,.weglot-flags.flag-2.fi>span:before{background-position:-2328px 0 !important}.weglot-flags.flag-2.fr>a:before,.weglot-flags.flag-2.fr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.gl>a:before,.weglot-flags.flag-2.gl>span:before{background-position:-5400px 0 !important}.weglot-flags.flag-2.ka>a:before,.weglot-flags.flag-2.ka>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-2.de>a:before,.weglot-flags.flag-2.de>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-2.el>a:before,.weglot-flags.flag-2.el>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-2.gu>a:before,.weglot-flags.flag-2.gu>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ht>a:before,.weglot-flags.flag-2.ht>span:before{background-position:-3528px 0 !important}.weglot-flags.flag-2.ha>a:before,.weglot-flags.flag-2.ha>span:before{background-position:-1176px 0 !important}.weglot-flags.flag-2.he>a:before,.weglot-flags.flag-2.he>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.hi>a:before,.weglot-flags.flag-2.hi>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.hu>a:before,.weglot-flags.flag-2.hu>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.is>a:before,.weglot-flags.flag-2.is>span:before{background-position:-2064px 0 !important}.weglot-flags.flag-2.ig>a:before,.weglot-flags.flag-2.ig>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.id>a:before,.weglot-flags.flag-2.id>span:before{background-position:-2040px 0 !important}.weglot-flags.flag-2.ga>a:before,.weglot-flags.flag-2.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-2.it>a:before,.weglot-flags.flag-2.it>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.ja>a:before,.weglot-flags.flag-2.ja>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-2.jv>a:before,.weglot-flags.flag-2.jv>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.kn>a:before,.weglot-flags.flag-2.kn>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.kk>a:before,.weglot-flags.flag-2.kk>span:before{background-position:-1704px 0 !important}.weglot-flags.flag-2.ko>a:before,.weglot-flags.flag-2.ko>span:before{background-position:-1848px 0 !important}.weglot-flags.flag-2.ku>a:before,.weglot-flags.flag-2.ku>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.ky>a:before,.weglot-flags.flag-2.ky>span:before{background-position:-1800px 0 !important}.weglot-flags.flag-2.lo>a:before,.weglot-flags.flag-2.lo>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-2.la>a:before,.weglot-flags.flag-2.la>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.lv>a:before,.weglot-flags.flag-2.lv>span:before{background-position:-1752px 0 !important}.weglot-flags.flag-2.lt>a:before,.weglot-flags.flag-2.lt>span:before{background-position:-1656px 0 !important}.weglot-flags.flag-2.lb>a:before,.weglot-flags.flag-2.lb>span:before{background-position:-1632px 0 !important}.weglot-flags.flag-2.mk>a:before,.weglot-flags.flag-2.mk>span:before{background-position:-1440px 0 !important}.weglot-flags.flag-2.mg>a:before,.weglot-flags.flag-2.mg>span:before{background-position:-1560px 0 !important}.weglot-flags.flag-2.ms>a:before,.weglot-flags.flag-2.ms>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.ml>a:before,.weglot-flags.flag-2.ml>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mt>a:before,.weglot-flags.flag-2.mt>span:before{background-position:-1200px 0 !important}.weglot-flags.flag-2.mi>a:before,.weglot-flags.flag-2.mi>span:before{background-position:-1224px 0 !important}.weglot-flags.flag-2.mr>a:before,.weglot-flags.flag-2.mr>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mn>a:before,.weglot-flags.flag-2.mn>span:before{background-position:-4800px 0 !important}.weglot-flags.flag-2.ne>a:before,.weglot-flags.flag-2.ne>span:before{background-position:-1320px 0 !important}.weglot-flags.flag-2.no>a:before,.weglot-flags.flag-2.no>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-2.ps>a:before,.weglot-flags.flag-2.ps>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-2.fa>a:before,.weglot-flags.flag-2.fa>span:before{background-position:-5088px 0 !important}.weglot-flags.flag-2.pl>a:before,.weglot-flags.flag-2.pl>span:before{background-position:-984px 0 !important}.weglot-flags.flag-2.pt>a:before,.weglot-flags.flag-2.pt>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-2.pa>a:before,.weglot-flags.flag-2.pa>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ro>a:before,.weglot-flags.flag-2.ro>span:before{background-position:-960px 0 !important}.weglot-flags.flag-2.ru>a:before,.weglot-flags.flag-2.ru>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.sm>a:before,.weglot-flags.flag-2.sm>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.gd>a:before,.weglot-flags.flag-2.gd>span:before{background-position:-4872px 0 !important}.weglot-flags.flag-2.sr>a:before,.weglot-flags.flag-2.sr>span:before{background-position:-3120px 0 !important}.weglot-flags.flag-2.sn>a:before,.weglot-flags.flag-2.sn>span:before{background-position:-72px 0 !important}.weglot-flags.flag-2.sd>a:before,.weglot-flags.flag-2.sd>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.si>a:before,.weglot-flags.flag-2.si>span:before{background-position:-480px 0 !important}.weglot-flags.flag-2.sk>a:before,.weglot-flags.flag-2.sk>span:before{background-position:-4152px 0 !important}.weglot-flags.flag-2.sl>a:before,.weglot-flags.flag-2.sl>span:before{background-position:-696px 0 !important}.weglot-flags.flag-2.so>a:before,.weglot-flags.flag-2.so>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-2.st>a:before,.weglot-flags.flag-2.st>span:before{background-position:-3552px 0 !important}.weglot-flags.flag-2.es>a:before,.weglot-flags.flag-2.es>span:before{background-position:-96px 0 !important}.weglot-flags.flag-2.su>a:before,.weglot-flags.flag-2.su>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-2.sw>a:before,.weglot-flags.flag-2.sw>span:before{background-position:-1872px 0 !important}.weglot-flags.flag-2.sv>a:before,.weglot-flags.flag-2.sv>span:before{background-position:-552px 0 !important}.weglot-flags.flag-2.tl>a:before,.weglot-flags.flag-2.tl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.ty>a:before,.weglot-flags.flag-2.ty>span:before{background-position:-4512px 0 !important}.weglot-flags.flag-2.tg>a:before,.weglot-flags.flag-2.tg>span:before{background-position:-264px 0 !important}.weglot-flags.flag-2.ta>a:before,.weglot-flags.flag-2.ta>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.tt>a:before,.weglot-flags.flag-2.tt>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.te>a:before,.weglot-flags.flag-2.te>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.th>a:before,.weglot-flags.flag-2.th>span:before{background-position:-456px 0 !important}.weglot-flags.flag-2.to>a:before,.weglot-flags.flag-2.to>span:before{background-position:-3264px 0 !important}.weglot-flags.flag-2.tr>a:before,.weglot-flags.flag-2.tr>span:before{background-position:-360px 0 !important}.weglot-flags.flag-2.uk>a:before,.weglot-flags.flag-2.uk>span:before{background-position:-288px 0 !important}.weglot-flags.flag-2.ur>a:before,.weglot-flags.flag-2.ur>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.uz>a:before,.weglot-flags.flag-2.uz>span:before{background-position:-240px 0 !important}.weglot-flags.flag-2.vi>a:before,.weglot-flags.flag-2.vi>span:before{background-position:-144px 0 !important}.weglot-flags.flag-2.cy>a:before,.weglot-flags.flag-2.cy>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-2.fy>a:before,.weglot-flags.flag-2.fy>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.xh>a:before,.weglot-flags.flag-2.xh>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.yi>a:before,.weglot-flags.flag-2.yi>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.yo>a:before,.weglot-flags.flag-2.yo>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.zu>a:before,.weglot-flags.flag-2.zu>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-3.hw>a:before,.weglot-flags.flag-3.hw>span:before{background-position:-2711px 0 !important}.weglot-flags.flag-3.fl>a:before,.weglot-flags.flag-3.fl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.af>a:before,.weglot-flags.flag-3.af>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.sq>a:before,.weglot-flags.flag-3.sq>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-3.am>a:before,.weglot-flags.flag-3.am>span:before{background-position:-192px 0 !important}.weglot-flags.flag-3.ar>a:before,.weglot-flags.flag-3.ar>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-3.hy>a:before,.weglot-flags.flag-3.hy>span:before{background-position:-4632px 0 !important}.weglot-flags.flag-3.az>a:before,.weglot-flags.flag-3.az>span:before{background-position:-4536px 0 !important}.weglot-flags.flag-3.ba>a:before,.weglot-flags.flag-3.ba>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.eu>a:before,.weglot-flags.flag-3.eu>span:before{background-position:-5808px 0 !important}.weglot-flags.flag-3.be>a:before,.weglot-flags.flag-3.be>span:before{background-position:-144px 0 !important}.weglot-flags.flag-3.bn>a:before,.weglot-flags.flag-3.bn>span:before{background-position:-4488px 0 !important}.weglot-flags.flag-3.bs>a:before,.weglot-flags.flag-3.bs>span:before{background-position:-4392px 0 !important}.weglot-flags.flag-3.bg>a:before,.weglot-flags.flag-3.bg>span:before{background-position:-4296px 0 !important}.weglot-flags.flag-3.my>a:before,.weglot-flags.flag-3.my>span:before{background-position:-3769px 0 !important}.weglot-flags.flag-3.ca>a:before,.weglot-flags.flag-3.ca>span:before{background-position:-5784px 0 !important}.weglot-flags.flag-3.zh>a:before,.weglot-flags.flag-3.zh>span:before{background-position:-3240px 0 !important}.weglot-flags.flag-3.tw>a:before,.weglot-flags.flag-3.tw>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-3.km>a:before,.weglot-flags.flag-3.km>span:before{background-position:-4201px 0 !important}.weglot-flags.flag-3.ny>a:before,.weglot-flags.flag-3.ny>span:before{background-position:-384px 0 !important}.weglot-flags.flag-3.co>a:before,.weglot-flags.flag-3.co>span:before{background-position:-2760px 0}.weglot-flags.flag-3.hr>a:before,.weglot-flags.flag-3.hr>span:before{background-position:-3048px 0 !important}.weglot-flags.flag-3.cs>a:before,.weglot-flags.flag-3.cs>span:before{background-position:-5280px 0 !important}.weglot-flags.flag-3.da>a:before,.weglot-flags.flag-3.da>span:before{background-position:-3024px 0 !important}.weglot-flags.flag-3.nl>a:before,.weglot-flags.flag-3.nl>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.en>a:before,.weglot-flags.flag-3.en>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.eo>a:before,.weglot-flags.flag-3.eo>span:before{background-position:-2520px 0}.weglot-flags.flag-3.et>a:before,.weglot-flags.flag-3.et>span:before{background-position:-2856px 0 !important}.weglot-flags.flag-3.fj>a:before,.weglot-flags.flag-3.fj>span:before{background-position:-0px 0 !important}.weglot-flags.flag-3.fi>a:before,.weglot-flags.flag-3.fi>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-3.fr>a:before,.weglot-flags.flag-3.fr>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.gl>a:before,.weglot-flags.flag-3.gl>span:before{background-position:-5832px 0 !important}.weglot-flags.flag-3.ka>a:before,.weglot-flags.flag-3.ka>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-3.de>a:before,.weglot-flags.flag-3.de>span:before{background-position:-1488px 0 !important}.weglot-flags.flag-3.el>a:before,.weglot-flags.flag-3.el>span:before{background-position:-1416px 0 !important}.weglot-flags.flag-3.gu>a:before,.weglot-flags.flag-3.gu>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ht>a:before,.weglot-flags.flag-3.ht>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-3.ha>a:before,.weglot-flags.flag-3.ha>span:before{background-position:-361px 0 !important}.weglot-flags.flag-3.he>a:before,.weglot-flags.flag-3.he>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.hi>a:before,.weglot-flags.flag-3.hi>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.hu>a:before,.weglot-flags.flag-3.hu>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.is>a:before,.weglot-flags.flag-3.is>span:before{background-position:-840px 0 !important}.weglot-flags.flag-3.ig>a:before,.weglot-flags.flag-3.ig>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.id>a:before,.weglot-flags.flag-3.id>span:before{background-position:-4992px 0 !important}.weglot-flags.flag-3.ga>a:before,.weglot-flags.flag-3.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-3.it>a:before,.weglot-flags.flag-3.it>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.ja>a:before,.weglot-flags.flag-3.ja>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-3.jv>a:before,.weglot-flags.flag-3.jv>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.kn>a:before,.weglot-flags.flag-3.kn>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.kk>a:before,.weglot-flags.flag-3.kk>span:before{background-position:-3912px 0 !important}.weglot-flags.flag-3.ko>a:before,.weglot-flags.flag-3.ko>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-3.ku>a:before,.weglot-flags.flag-3.ku>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.ky>a:before,.weglot-flags.flag-3.ky>span:before{background-position:-744px 0 !important}.weglot-flags.flag-3.lo>a:before,.weglot-flags.flag-3.lo>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-3.la>a:before,.weglot-flags.flag-3.la>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.lv>a:before,.weglot-flags.flag-3.lv>span:before{background-position:-216px 0 !important}.weglot-flags.flag-3.lt>a:before,.weglot-flags.flag-3.lt>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-3.lb>a:before,.weglot-flags.flag-3.lb>span:before{background-position:-1945px 0 !important}.weglot-flags.flag-3.mk>a:before,.weglot-flags.flag-3.mk>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-3.mg>a:before,.weglot-flags.flag-3.mg>span:before{background-position:-5064px 0 !important}.weglot-flags.flag-3.ms>a:before,.weglot-flags.flag-3.ms>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.ml>a:before,.weglot-flags.flag-3.ml>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mt>a:before,.weglot-flags.flag-3.mt>span:before{background-position:-4920px 0 !important}.weglot-flags.flag-3.mi>a:before,.weglot-flags.flag-3.mi>span:before{background-position:-2113px 0 !important}.weglot-flags.flag-3.mr>a:before,.weglot-flags.flag-3.mr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mn>a:before,.weglot-flags.flag-3.mn>span:before{background-position:-24px 0 !important}.weglot-flags.flag-3.ne>a:before,.weglot-flags.flag-3.ne>span:before{background-position:-5642px 0 !important}.weglot-flags.flag-3.no>a:before,.weglot-flags.flag-3.no>span:before{background-position:-984px 0 !important}.weglot-flags.flag-3.ps>a:before,.weglot-flags.flag-3.ps>span:before{background-position:-4753px 0 !important}.weglot-flags.flag-3.fa>a:before,.weglot-flags.flag-3.fa>span:before{background-position:-816px 0 !important}.weglot-flags.flag-3.pl>a:before,.weglot-flags.flag-3.pl>span:before{background-position:-4944px 0 !important}.weglot-flags.flag-3.pt>a:before,.weglot-flags.flag-3.pt>span:before{background-position:-4344px 0 !important}.weglot-flags.flag-3.pa>a:before,.weglot-flags.flag-3.pa>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ro>a:before,.weglot-flags.flag-3.ro>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-3.ru>a:before,.weglot-flags.flag-3.ru>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.sm>a:before,.weglot-flags.flag-3.sm>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-3.gd>a:before,.weglot-flags.flag-3.gd>span:before{background-position:-3841px 0 !important}.weglot-flags.flag-3.sr>a:before,.weglot-flags.flag-3.sr>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-3.sn>a:before,.weglot-flags.flag-3.sn>span:before{background-position:-5521px 0 !important}.weglot-flags.flag-3.sd>a:before,.weglot-flags.flag-3.sd>span:before{background-position:-1993px 0 !important}.weglot-flags.flag-3.si>a:before,.weglot-flags.flag-3.si>span:before{background-position:-2833px 0}.weglot-flags.flag-3.sk>a:before,.weglot-flags.flag-3.sk>span:before{background-position:-552px 0 !important}.weglot-flags.flag-3.sl>a:before,.weglot-flags.flag-3.sl>span:before{background-position:-936px 0 !important}.weglot-flags.flag-3.so>a:before,.weglot-flags.flag-3.so>span:before{background-position:-4032px 0 !important}.weglot-flags.flag-3.st>a:before,.weglot-flags.flag-3.st>span:before{background-position:-3961px 0 !important}.weglot-flags.flag-3.es>a:before,.weglot-flags.flag-3.es>span:before{background-position:-3576px 0 !important}.weglot-flags.flag-3.su>a:before,.weglot-flags.flag-3.su>span:before{background-position:-3985px 0 !important}.weglot-flags.flag-3.sw>a:before,.weglot-flags.flag-3.sw>span:before{background-position:-912px 0 !important}.weglot-flags.flag-3.sv>a:before,.weglot-flags.flag-3.sv>span:before{background-position:-264px 0 !important}.weglot-flags.flag-3.tl>a:before,.weglot-flags.flag-3.tl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.ty>a:before,.weglot-flags.flag-3.ty>span:before{background-position:-1512px 0 !important}.weglot-flags.flag-3.tg>a:before,.weglot-flags.flag-3.tg>span:before{background-position:-3720px 0 !important}.weglot-flags.flag-3.ta>a:before,.weglot-flags.flag-3.ta>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.tt>a:before,.weglot-flags.flag-3.tt>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.te>a:before,.weglot-flags.flag-3.te>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.th>a:before,.weglot-flags.flag-3.th>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-3.to>a:before,.weglot-flags.flag-3.to>span:before{background-position:-1680px 0 !important}.weglot-flags.flag-3.tr>a:before,.weglot-flags.flag-3.tr>span:before{background-position:-432px 0 !important}.weglot-flags.flag-3.uk>a:before,.weglot-flags.flag-3.uk>span:before{background-position:-5736px 0 !important}.weglot-flags.flag-3.ur>a:before,.weglot-flags.flag-3.ur>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-3.uz>a:before,.weglot-flags.flag-3.uz>span:before{background-position:-2160px 0 !important}.weglot-flags.flag-3.vi>a:before,.weglot-flags.flag-3.vi>span:before{background-position:-3384px 0 !important}.weglot-flags.flag-3.cy>a:before,.weglot-flags.flag-3.cy>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-3.fy>a:before,.weglot-flags.flag-3.fy>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.xh>a:before,.weglot-flags.flag-3.xh>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.yi>a:before,.weglot-flags.flag-3.yi>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.yo>a:before,.weglot-flags.flag-3.yo>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.zu>a:before,.weglot-flags.flag-3.zu>span:before{background-position:-5496px 0 !important}
1
+ .weglot-flags.hw>a:before,.weglot-flags.hw>span:before{background-position:-3570px 0 !important}.weglot-flags.af>a:before,.weglot-flags.af>span:before{background-position:-6570px 0 !important}.weglot-flags.fl>a:before,.weglot-flags.fl>span:before{background-position:-3060px 0 !important}.weglot-flags.sq>a:before,.weglot-flags.sq>span:before{background-position:-2580px 0 !important}.weglot-flags.am>a:before,.weglot-flags.am>span:before{background-position:-5130px 0 !important}.weglot-flags.ar>a:before,.weglot-flags.ar>span:before{background-position:-510px 0 !important}.weglot-flags.hy>a:before,.weglot-flags.hy>span:before{background-position:-1800px 0 !important}.weglot-flags.az>a:before,.weglot-flags.az>span:before{background-position:-6840px 0 !important}.weglot-flags.ba>a:before,.weglot-flags.ba>span:before{background-position:-2040px 0 !important}.weglot-flags.eu>a:before,.weglot-flags.eu>span:before{background-position:-7260px 0 !important}.weglot-flags.be>a:before,.weglot-flags.be>span:before{background-position:-5310px 0 !important}.weglot-flags.bn>a:before,.weglot-flags.bn>span:before{background-position:-5400px 0 !important}.weglot-flags.bs>a:before,.weglot-flags.bs>span:before{background-position:-6390px 0 !important}.weglot-flags.bg>a:before,.weglot-flags.bg>span:before{background-position:-2730px 0 !important}.weglot-flags.my>a:before,.weglot-flags.my>span:before{background-position:-3299px 0 !important}.weglot-flags.ca>a:before,.weglot-flags.ca>span:before{background-position:-7230px 0 !important}.weglot-flags.zh>a:before,.weglot-flags.zh>span:before{background-position:-3690px 0 !important}.weglot-flags.tw>a:before,.weglot-flags.tw>span:before{background-position:-2970px 0 !important}.weglot-flags.km>a:before,.weglot-flags.km>span:before{background-position:-6930px 0 !important}.weglot-flags.ny>a:before,.weglot-flags.ny>span:before{background-position:-1140px 0 !important}.weglot-flags.co>a:before,.weglot-flags.co>span:before{background-position:-2520px 0 !important}.weglot-flags.hr>a:before,.weglot-flags.hr>span:before{background-position:-5910px 0 !important}.weglot-flags.cs>a:before,.weglot-flags.cs>span:before{background-position:-2700px 0 !important}.weglot-flags.da>a:before,.weglot-flags.da>span:before{background-position:-2670px 0 !important}.weglot-flags.nl>a:before,.weglot-flags.nl>span:before{background-position:-2100px 0 !important}.weglot-flags.en>a:before,.weglot-flags.en>span:before{background-position:-1920px 0 !important}.weglot-flags.eo>a:before,.weglot-flags.eo>span:before{background-position:-1920px 0 !important}.weglot-flags.et>a:before,.weglot-flags.et>span:before{background-position:-2640px 0 !important}.weglot-flags.fj>a:before,.weglot-flags.fj>span:before{background-position:-1710px 0 !important}.weglot-flags.fi>a:before,.weglot-flags.fi>span:before{background-position:-2550px 0 !important}.weglot-flags.fr>a:before,.weglot-flags.fr>span:before{background-position:-2520px 0 !important}.weglot-flags.gl>a:before,.weglot-flags.gl>span:before{background-position:-7290px 0 !important}.weglot-flags.ka>a:before,.weglot-flags.ka>span:before{background-position:-5040px 0 !important}.weglot-flags.de>a:before,.weglot-flags.de>span:before{background-position:-2490px 0 !important}.weglot-flags.el>a:before,.weglot-flags.el>span:before{background-position:-2460px 0 !important}.weglot-flags.gu>a:before,.weglot-flags.gu>span:before{background-position:-1170px 0 !important}.weglot-flags.ht>a:before,.weglot-flags.ht>span:before{background-position:-4650px 0 !important}.weglot-flags.ha>a:before,.weglot-flags.ha>span:before{background-position:-900px 0 !important}.weglot-flags.he>a:before,.weglot-flags.he>span:before{background-position:-1050px 0 !important}.weglot-flags.hi>a:before,.weglot-flags.hi>span:before{background-position:-1170px 0 !important}.weglot-flags.hu>a:before,.weglot-flags.hu>span:before{background-position:-2430px 0 !important}.weglot-flags.is>a:before,.weglot-flags.is>span:before{background-position:-2400px 0 !important}.weglot-flags.ig>a:before,.weglot-flags.ig>span:before{background-position:-870px 0 !important}.weglot-flags.id>a:before,.weglot-flags.id>span:before{background-position:-3510px 0 !important}.weglot-flags.ga>a:before,.weglot-flags.ga>span:before{background-position:-2340px 0 !important}.weglot-flags.it>a:before,.weglot-flags.it>span:before{background-position:-2310px 0 !important}.weglot-flags.ja>a:before,.weglot-flags.ja>span:before{background-position:-3480px 0 !important}.weglot-flags.jv>a:before,.weglot-flags.jv>span:before{background-position:-3360px 0 !important}.weglot-flags.kn>a:before,.weglot-flags.kn>span:before{background-position:-1170px 0 !important}.weglot-flags.kk>a:before,.weglot-flags.kk>span:before{background-position:-3150px 0 !important}.weglot-flags.ko>a:before,.weglot-flags.ko>span:before{background-position:-6990px 0 !important}.weglot-flags.ku>a:before,.weglot-flags.ku>span:before{background-position:-2430px 0 !important}.weglot-flags.ky>a:before,.weglot-flags.ky>span:before{background-position:-3420px 0 !important}.weglot-flags.lo>a:before,.weglot-flags.lo>span:before{background-position:-3450px 0 !important}.weglot-flags.la>a:before,.weglot-flags.la>span:before{background-position:-2310px 0 !important}.weglot-flags.lv>a:before,.weglot-flags.lv>span:before{background-position:-2280px 0 !important}.weglot-flags.lt>a:before,.weglot-flags.lt>span:before{background-position:-2250px 0 !important}.weglot-flags.lb>a:before,.weglot-flags.lb>span:before{background-position:-2220px 0 !important}.weglot-flags.mk>a:before,.weglot-flags.mk>span:before{background-position:-2190px 0 !important}.weglot-flags.mg>a:before,.weglot-flags.mg>span:before{background-position:-1200px 0 !important}.weglot-flags.ms>a:before,.weglot-flags.ms>span:before{background-position:-3360px 0 !important}.weglot-flags.ml>a:before,.weglot-flags.ml>span:before{background-position:-1170px 0 !important}.weglot-flags.mt>a:before,.weglot-flags.mt>span:before{background-position:-2130px 0 !important}.weglot-flags.mi>a:before,.weglot-flags.mi>span:before{background-position:-3240px 0 !important}.weglot-flags.mr>a:before,.weglot-flags.mr>span:before{background-position:-1170px 0 !important}.weglot-flags.mn>a:before,.weglot-flags.mn>span:before{background-position:-6000px 0 !important}.weglot-flags.ne>a:before,.weglot-flags.ne>span:before{background-position:-3270px 0 !important}.weglot-flags.no>a:before,.weglot-flags.no>span:before{background-position:-5850px 0 !important}.weglot-flags.ps>a:before,.weglot-flags.ps>span:before{background-position:-5189px 0 !important}.weglot-flags.fa>a:before,.weglot-flags.fa>span:before{background-position:-6690px 0 !important}.weglot-flags.pl>a:before,.weglot-flags.pl>span:before{background-position:-2160px 0 !important}.weglot-flags.pt>a:before,.weglot-flags.pt>span:before{background-position:-6630px 0 !important}.weglot-flags.pa>a:before,.weglot-flags.pa>span:before{background-position:-3180px 0 !important}.weglot-flags.ro>a:before,.weglot-flags.ro>span:before{background-position:-2070px 0 !important}.weglot-flags.ru>a:before,.weglot-flags.ru>span:before{background-position:-2040px 0 !important}.weglot-flags.sm>a:before,.weglot-flags.sm>span:before{background-position:-4620px 0 !important}.weglot-flags.gd>a:before,.weglot-flags.gd>span:before{background-position:-30px 0 !important}.weglot-flags.sr>a:before,.weglot-flags.sr>span:before{background-position:-4290px 0 !important}.weglot-flags.sn>a:before,.weglot-flags.sn>span:before{background-position:-540px 0 !important}.weglot-flags.sd>a:before,.weglot-flags.sd>span:before{background-position:-3180px 0 !important}.weglot-flags.si>a:before,.weglot-flags.si>span:before{background-position:-2820px 0 !important}.weglot-flags.sk>a:before,.weglot-flags.sk>span:before{background-position:-6810px 0 !important}.weglot-flags.sl>a:before,.weglot-flags.sl>span:before{background-position:-2010px 0 !important}.weglot-flags.so>a:before,.weglot-flags.so>span:before{background-position:-4560px 0 !important}.weglot-flags.st>a:before,.weglot-flags.st>span:before{background-position:-4830px 0 !important}.weglot-flags.es>a:before,.weglot-flags.es>span:before{background-position:-480px 0 !important}.weglot-flags.su>a:before,.weglot-flags.su>span:before{background-position:-4530px 0 !important}.weglot-flags.sw>a:before,.weglot-flags.sw>span:before{background-position:-1290px 0 !important}.weglot-flags.sv>a:before,.weglot-flags.sv>span:before{background-position:-1980px 0 !important}.weglot-flags.tl>a:before,.weglot-flags.tl>span:before{background-position:-3060px 0 !important}.weglot-flags.ty>a:before,.weglot-flags.ty>span:before{background-position:-6270px 0 !important}.weglot-flags.tg>a:before,.weglot-flags.tg>span:before{background-position:-2940px 0 !important}.weglot-flags.ta>a:before,.weglot-flags.ta>span:before{background-position:-1170px 0 !important}.weglot-flags.tt>a:before,.weglot-flags.tt>span:before{background-position:-2040px 0 !important}.weglot-flags.te>a:before,.weglot-flags.te>span:before{background-position:-1170px 0 !important}.weglot-flags.th>a:before,.weglot-flags.th>span:before{background-position:-2910px 0 !important}.weglot-flags.to>a:before,.weglot-flags.to>span:before{background-position:-6540px 0 !important}.weglot-flags.tr>a:before,.weglot-flags.tr>span:before{background-position:-1950px 0 !important}.weglot-flags.uk>a:before,.weglot-flags.uk>span:before{background-position:-1890px 0 !important}.weglot-flags.ur>a:before,.weglot-flags.ur>span:before{background-position:-3180px 0 !important}.weglot-flags.uz>a:before,.weglot-flags.uz>span:before{background-position:-2880px 0 !important}.weglot-flags.vi>a:before,.weglot-flags.vi>span:before{background-position:-2850px 0 !important}.weglot-flags.cy>a:before,.weglot-flags.cy>span:before{background-position:-6420px 0 !important}.weglot-flags.fy>a:before,.weglot-flags.fy>span:before{background-position:-2100px 0 !important}.weglot-flags.xh>a:before,.weglot-flags.xh>span:before{background-position:-6570px 0 !important}.weglot-flags.yi>a:before,.weglot-flags.yi>span:before{background-position:-1050px 0 !important}.weglot-flags.yo>a:before,.weglot-flags.yo>span:before{background-position:-870px 0 !important}.weglot-flags.zu>a:before,.weglot-flags.zu>span:before{background-position:-6570px 0 !important}.weglot-flags.flag-1.hw>a:before,.weglot-flags.flag-1.hw>span:before{background-position:-7840px 0 !important}.weglot-flags.flag-1.fl>a:before,.weglot-flags.flag-1.fl>span:before{background-position:2560px 0 !important}.weglot-flags.flag-1.af>a:before,.weglot-flags.flag-1.af>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.sq>a:before,.weglot-flags.flag-1.sq>span:before{background-position:-97px 0 !important}.weglot-flags.flag-1.am>a:before,.weglot-flags.flag-1.am>span:before{background-position:-2369px 0 !important}.weglot-flags.flag-1.ar>a:before,.weglot-flags.flag-1.ar>span:before{background-position:-6465px 0 !important}.weglot-flags.flag-1.hy>a:before,.weglot-flags.flag-1.hy>span:before{background-position:-385px 0 !important}.weglot-flags.flag-1.az>a:before,.weglot-flags.flag-1.az>span:before{background-position:-513px 0 !important}.weglot-flags.flag-1.ba>a:before,.weglot-flags.flag-1.ba>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.eu>a:before,.weglot-flags.flag-1.eu>span:before{background-position:-8353px 0 !important}.weglot-flags.flag-1.be>a:before,.weglot-flags.flag-1.be>span:before{background-position:-705px 0 !important}.weglot-flags.flag-1.bn>a:before,.weglot-flags.flag-1.bn>span:before{background-position:-609px 0 !important}.weglot-flags.flag-1.bs>a:before,.weglot-flags.flag-1.bs>span:before{background-position:-929px 0 !important}.weglot-flags.flag-1.bg>a:before,.weglot-flags.flag-1.bg>span:before{background-position:-1121px 0 !important}.weglot-flags.flag-1.my>a:before,.weglot-flags.flag-1.my>span:before{background-position:-4929px 0 !important}.weglot-flags.flag-1.ca>a:before,.weglot-flags.flag-1.ca>span:before{background-position:-8321px 0 !important}.weglot-flags.flag-1.zh>a:before,.weglot-flags.flag-1.zh>span:before{background-position:-1505px 0 !important}.weglot-flags.flag-1.tw>a:before,.weglot-flags.flag-1.tw>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.km>a:before,.weglot-flags.flag-1.km>span:before{background-position:-1217px 0 !important}.weglot-flags.flag-1.ny>a:before,.weglot-flags.flag-1.ny>span:before{background-position:-4289px 0 !important}.weglot-flags.flag-1.co>a:before,.weglot-flags.flag-1.co>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.hr>a:before,.weglot-flags.flag-1.hr>span:before{background-position:-1793px 0 !important}.weglot-flags.flag-1.cs>a:before,.weglot-flags.flag-1.cs>span:before{background-position:-1921px 0 !important}.weglot-flags.flag-1.da>a:before,.weglot-flags.flag-1.da>span:before{background-position:-1985px 0 !important}.weglot-flags.flag-1.nl>a:before,.weglot-flags.flag-1.nl>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.en>a:before,.weglot-flags.flag-1.en>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.eo>a:before,.weglot-flags.flag-1.eo>span:before{background-position:-7777px 0 !important}.weglot-flags.flag-1.et>a:before,.weglot-flags.flag-1.et>span:before{background-position:-2337px 0 !important}.weglot-flags.flag-1.fj>a:before,.weglot-flags.flag-1.fj>span:before{background-position:-2497px 0 !important}.weglot-flags.flag-1.fi>a:before,.weglot-flags.flag-1.fi>span:before{background-position:-2529px 0 !important}.weglot-flags.flag-1.fr>a:before,.weglot-flags.flag-1.fr>span:before{background-position:-2561px 0 !important}.weglot-flags.flag-1.gl>a:before,.weglot-flags.flag-1.gl>span:before{background-position:-8383px 0 !important}.weglot-flags.flag-1.ka>a:before,.weglot-flags.flag-1.ka>span:before{background-position:-2721px 0 !important}.weglot-flags.flag-1.de>a:before,.weglot-flags.flag-1.de>span:before{background-position:-2753px 0 !important}.weglot-flags.flag-1.el>a:before,.weglot-flags.flag-1.el>span:before{background-position:-2881px 0 !important}.weglot-flags.flag-1.gu>a:before,.weglot-flags.flag-1.gu>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ht>a:before,.weglot-flags.flag-1.ht>span:before{background-position:-3169px 0 !important}.weglot-flags.flag-1.ha>a:before,.weglot-flags.flag-1.ha>span:before{background-position:-5281px 0 !important}.weglot-flags.flag-1.he>a:before,.weglot-flags.flag-1.he>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.hi>a:before,.weglot-flags.flag-1.hi>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.hu>a:before,.weglot-flags.flag-1.hu>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.is>a:before,.weglot-flags.flag-1.is>span:before{background-position:-3297px 0 !important}.weglot-flags.flag-1.ig>a:before,.weglot-flags.flag-1.ig>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.id>a:before,.weglot-flags.flag-1.id>span:before{background-position:-3361px 0 !important}.weglot-flags.flag-1.ga>a:before,.weglot-flags.flag-1.ga>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-1.it>a:before,.weglot-flags.flag-1.it>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.ja>a:before,.weglot-flags.flag-1.ja>span:before{background-position:-3617px 0 !important}.weglot-flags.flag-1.jv>a:before,.weglot-flags.flag-1.jv>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.kn>a:before,.weglot-flags.flag-1.kn>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.kk>a:before,.weglot-flags.flag-1.kk>span:before{background-position:-3713px 0 !important}.weglot-flags.flag-1.ko>a:before,.weglot-flags.flag-1.ko>span:before{background-position:-6913px 0 !important}.weglot-flags.flag-1.ku>a:before,.weglot-flags.flag-1.ku>span:before{background-position:-3265px 0 !important}.weglot-flags.flag-1.ky>a:before,.weglot-flags.flag-1.ky>span:before{background-position:-3873px 0 !important}.weglot-flags.flag-1.lo>a:before,.weglot-flags.flag-1.lo>span:before{background-position:-3904px 0 !important}.weglot-flags.flag-1.la>a:before,.weglot-flags.flag-1.la>span:before{background-position:-3553px 0 !important}.weglot-flags.flag-1.lv>a:before,.weglot-flags.flag-1.lv>span:before{background-position:-3937px 0 !important}.weglot-flags.flag-1.lt>a:before,.weglot-flags.flag-1.lt>span:before{background-position:-4129px 0 !important}.weglot-flags.flag-1.lb>a:before,.weglot-flags.flag-1.lb>span:before{background-position:-4161px 0 !important}.weglot-flags.flag-1.mk>a:before,.weglot-flags.flag-1.mk>span:before{background-position:-4225px 0 !important}.weglot-flags.flag-1.mg>a:before,.weglot-flags.flag-1.mg>span:before{background-position:-4257px 0 !important}.weglot-flags.flag-1.ms>a:before,.weglot-flags.flag-1.ms>span:before{background-position:-4321px 0 !important}.weglot-flags.flag-1.ml>a:before,.weglot-flags.flag-1.ml>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mt>a:before,.weglot-flags.flag-1.mt>span:before{background-position:-4417px 0 !important}.weglot-flags.flag-1.mi>a:before,.weglot-flags.flag-1.mi>span:before{background-position:-5217px 0 !important}.weglot-flags.flag-1.mr>a:before,.weglot-flags.flag-1.mr>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.mn>a:before,.weglot-flags.flag-1.mn>span:before{background-position:-4769px 0 !important}.weglot-flags.flag-1.ne>a:before,.weglot-flags.flag-1.ne>span:before{background-position:-5091px 0 !important}.weglot-flags.flag-1.no>a:before,.weglot-flags.flag-1.no>span:before{background-position:-5505px 0 !important}.weglot-flags.flag-1.ps>a:before,.weglot-flags.flag-1.ps>span:before{background-position:-33px 0 !important}.weglot-flags.flag-1.fa>a:before,.weglot-flags.flag-1.fa>span:before{background-position:-3393px 0 !important}.weglot-flags.flag-1.pl>a:before,.weglot-flags.flag-1.pl>span:before{background-position:-5889px 0 !important}.weglot-flags.flag-1.pt>a:before,.weglot-flags.flag-1.pt>span:before{background-position:-993px 0 !important}.weglot-flags.flag-1.pa>a:before,.weglot-flags.flag-1.pa>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.ro>a:before,.weglot-flags.flag-1.ro>span:before{background-position:-6081px 0 !important}.weglot-flags.flag-1.ru>a:before,.weglot-flags.flag-1.ru>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.sm>a:before,.weglot-flags.flag-1.sm>span:before{background-position:-6369px 0 !important}.weglot-flags.flag-1.gd>a:before,.weglot-flags.flag-1.gd>span:before{background-position:-6497px 0 !important}.weglot-flags.flag-1.sr>a:before,.weglot-flags.flag-1.sr>span:before{background-position:-6561px 0 !important}.weglot-flags.flag-1.sn>a:before,.weglot-flags.flag-1.sn>span:before{background-position:-8287px 0 !important}.weglot-flags.flag-1.sd>a:before,.weglot-flags.flag-1.sd>span:before{background-position:-5601px 0 !important}.weglot-flags.flag-1.si>a:before,.weglot-flags.flag-1.si>span:before{background-position:-7039px 0 !important}.weglot-flags.flag-1.sk>a:before,.weglot-flags.flag-1.sk>span:before{background-position:-6689px 0 !important}.weglot-flags.flag-1.sl>a:before,.weglot-flags.flag-1.sl>span:before{background-position:-6721px 0 !important}.weglot-flags.flag-1.so>a:before,.weglot-flags.flag-1.so>span:before{background-position:-6785px 0 !important}.weglot-flags.flag-1.st>a:before,.weglot-flags.flag-1.st>span:before{background-position:-4001px 0 !important}.weglot-flags.flag-1.es>a:before,.weglot-flags.flag-1.es>span:before{background-position:-7009px 0 !important}.weglot-flags.flag-1.su>a:before,.weglot-flags.flag-1.su>span:before{background-position:-7073px 0 !important}.weglot-flags.flag-1.sw>a:before,.weglot-flags.flag-1.sw>span:before{background-position:-3745px 0 !important}.weglot-flags.flag-1.sv>a:before,.weglot-flags.flag-1.sv>span:before{background-position:-7169px 0 !important}.weglot-flags.flag-1.tl>a:before,.weglot-flags.flag-1.tl>span:before{background-position:-5823px 0 !important}.weglot-flags.flag-1.ty>a:before,.weglot-flags.flag-1.ty>span:before{background-position:-2593px 0 !important}.weglot-flags.flag-1.tg>a:before,.weglot-flags.flag-1.tg>span:before{background-position:-7297px 0 !important}.weglot-flags.flag-1.ta>a:before,.weglot-flags.flag-1.ta>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.tt>a:before,.weglot-flags.flag-1.tt>span:before{background-position:-6113px 0 !important}.weglot-flags.flag-1.te>a:before,.weglot-flags.flag-1.te>span:before{background-position:-3329px 0 !important}.weglot-flags.flag-1.th>a:before,.weglot-flags.flag-1.th>span:before{background-position:-7361px 0 !important}.weglot-flags.flag-1.to>a:before,.weglot-flags.flag-1.to>span:before{background-position:-7456px 0 !important}.weglot-flags.flag-1.tr>a:before,.weglot-flags.flag-1.tr>span:before{background-position:-7553px 0 !important}.weglot-flags.flag-1.uk>a:before,.weglot-flags.flag-1.uk>span:before{background-position:-7713px 0 !important}.weglot-flags.flag-1.ur>a:before,.weglot-flags.flag-1.ur>span:before{background-position:-5600px 0 !important}.weglot-flags.flag-1.uz>a:before,.weglot-flags.flag-1.uz>span:before{background-position:-7969px 0 !important}.weglot-flags.flag-1.vi>a:before,.weglot-flags.flag-1.vi>span:before{background-position:-8097px 0 !important}.weglot-flags.flag-1.cy>a:before,.weglot-flags.flag-1.cy>span:before{background-position:-8129px 0 !important}.weglot-flags.flag-1.fy>a:before,.weglot-flags.flag-1.fy>span:before{background-position:-5121px 0 !important}.weglot-flags.flag-1.xh>a:before,.weglot-flags.flag-1.xh>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-1.yi>a:before,.weglot-flags.flag-1.yi>span:before{background-position:-3521px 0 !important}.weglot-flags.flag-1.yo>a:before,.weglot-flags.flag-1.yo>span:before{background-position:-5313px 0 !important}.weglot-flags.flag-1.zu>a:before,.weglot-flags.flag-1.zu>span:before{background-position:-6848px 0 !important}.weglot-flags.flag-2.hw>a:before,.weglot-flags.flag-2.hw>span:before{background-position:-5448px 0 !important}.weglot-flags.flag-2.fl>a:before,.weglot-flags.flag-2.fl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.af>a:before,.weglot-flags.flag-2.af>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.sq>a:before,.weglot-flags.flag-2.sq>span:before{background-position:-2976px 0 !important}.weglot-flags.flag-2.am>a:before,.weglot-flags.flag-2.am>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-2.ar>a:before,.weglot-flags.flag-2.ar>span:before{background-position:-768px 0 !important}.weglot-flags.flag-2.hy>a:before,.weglot-flags.flag-2.hy>span:before{background-position:0 0 !important}.weglot-flags.flag-2.az>a:before,.weglot-flags.flag-2.az>span:before{background-position:-5136px 0 !important}.weglot-flags.flag-2.ba>a:before,.weglot-flags.flag-2.ba>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.eu>a:before,.weglot-flags.flag-2.eu>span:before{background-position:-5376px 0 !important}.weglot-flags.flag-2.be>a:before,.weglot-flags.flag-2.be>span:before{background-position:-4224px 0 !important}.weglot-flags.flag-2.bn>a:before,.weglot-flags.flag-2.bn>span:before{background-position:-4056px 0 !important}.weglot-flags.flag-2.bs>a:before,.weglot-flags.flag-2.bs>span:before{background-position:-3984px 0 !important}.weglot-flags.flag-2.bg>a:before,.weglot-flags.flag-2.bg>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-2.my>a:before,.weglot-flags.flag-2.my>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-2.ca>a:before,.weglot-flags.flag-2.ca>span:before{background-position:-5352px 0 !important}.weglot-flags.flag-2.zh>a:before,.weglot-flags.flag-2.zh>span:before{background-position:-2592px 0 !important}.weglot-flags.flag-2.tw>a:before,.weglot-flags.flag-2.tw>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.km>a:before,.weglot-flags.flag-2.km>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-2.ny>a:before,.weglot-flags.flag-2.ny>span:before{background-position:-1392px 0 !important}.weglot-flags.flag-2.co>a:before,.weglot-flags.flag-2.co>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.hr>a:before,.weglot-flags.flag-2.hr>span:before{background-position:-4416px 0 !important}.weglot-flags.flag-2.cs>a:before,.weglot-flags.flag-2.cs>span:before{background-position:-2472px 0 !important}.weglot-flags.flag-2.da>a:before,.weglot-flags.flag-2.da>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-2.nl>a:before,.weglot-flags.flag-2.nl>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.en>a:before,.weglot-flags.flag-2.en>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.eo>a:before,.weglot-flags.flag-2.eo>span:before{background-position:-312px 0 !important}.weglot-flags.flag-2.et>a:before,.weglot-flags.flag-2.et>span:before{background-position:-2424px 0 !important}.weglot-flags.flag-2.fj>a:before,.weglot-flags.flag-2.fj>span:before{background-position:-576px 0 !important}.weglot-flags.flag-2.fi>a:before,.weglot-flags.flag-2.fi>span:before{background-position:-2328px 0 !important}.weglot-flags.flag-2.fr>a:before,.weglot-flags.flag-2.fr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-2.gl>a:before,.weglot-flags.flag-2.gl>span:before{background-position:-5400px 0 !important}.weglot-flags.flag-2.ka>a:before,.weglot-flags.flag-2.ka>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-2.de>a:before,.weglot-flags.flag-2.de>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-2.el>a:before,.weglot-flags.flag-2.el>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-2.gu>a:before,.weglot-flags.flag-2.gu>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ht>a:before,.weglot-flags.flag-2.ht>span:before{background-position:-3528px 0 !important}.weglot-flags.flag-2.ha>a:before,.weglot-flags.flag-2.ha>span:before{background-position:-1176px 0 !important}.weglot-flags.flag-2.he>a:before,.weglot-flags.flag-2.he>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.hi>a:before,.weglot-flags.flag-2.hi>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.hu>a:before,.weglot-flags.flag-2.hu>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.is>a:before,.weglot-flags.flag-2.is>span:before{background-position:-2064px 0 !important}.weglot-flags.flag-2.ig>a:before,.weglot-flags.flag-2.ig>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.id>a:before,.weglot-flags.flag-2.id>span:before{background-position:-2040px 0 !important}.weglot-flags.flag-2.ga>a:before,.weglot-flags.flag-2.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-2.it>a:before,.weglot-flags.flag-2.it>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.ja>a:before,.weglot-flags.flag-2.ja>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-2.jv>a:before,.weglot-flags.flag-2.jv>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.kn>a:before,.weglot-flags.flag-2.kn>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.kk>a:before,.weglot-flags.flag-2.kk>span:before{background-position:-1704px 0 !important}.weglot-flags.flag-2.ko>a:before,.weglot-flags.flag-2.ko>span:before{background-position:-1848px 0 !important}.weglot-flags.flag-2.ku>a:before,.weglot-flags.flag-2.ku>span:before{background-position:-2088px 0 !important}.weglot-flags.flag-2.ky>a:before,.weglot-flags.flag-2.ky>span:before{background-position:-1800px 0 !important}.weglot-flags.flag-2.lo>a:before,.weglot-flags.flag-2.lo>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-2.la>a:before,.weglot-flags.flag-2.la>span:before{background-position:-1968px 0 !important}.weglot-flags.flag-2.lv>a:before,.weglot-flags.flag-2.lv>span:before{background-position:-1752px 0 !important}.weglot-flags.flag-2.lt>a:before,.weglot-flags.flag-2.lt>span:before{background-position:-1656px 0 !important}.weglot-flags.flag-2.lb>a:before,.weglot-flags.flag-2.lb>span:before{background-position:-1632px 0 !important}.weglot-flags.flag-2.mk>a:before,.weglot-flags.flag-2.mk>span:before{background-position:-1440px 0 !important}.weglot-flags.flag-2.mg>a:before,.weglot-flags.flag-2.mg>span:before{background-position:-1560px 0 !important}.weglot-flags.flag-2.ms>a:before,.weglot-flags.flag-2.ms>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-2.ml>a:before,.weglot-flags.flag-2.ml>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mt>a:before,.weglot-flags.flag-2.mt>span:before{background-position:-1200px 0 !important}.weglot-flags.flag-2.mi>a:before,.weglot-flags.flag-2.mi>span:before{background-position:-1224px 0 !important}.weglot-flags.flag-2.mr>a:before,.weglot-flags.flag-2.mr>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.mn>a:before,.weglot-flags.flag-2.mn>span:before{background-position:-4800px 0 !important}.weglot-flags.flag-2.ne>a:before,.weglot-flags.flag-2.ne>span:before{background-position:-1320px 0 !important}.weglot-flags.flag-2.no>a:before,.weglot-flags.flag-2.no>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-2.ps>a:before,.weglot-flags.flag-2.ps>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-2.fa>a:before,.weglot-flags.flag-2.fa>span:before{background-position:-5088px 0 !important}.weglot-flags.flag-2.pl>a:before,.weglot-flags.flag-2.pl>span:before{background-position:-984px 0 !important}.weglot-flags.flag-2.pt>a:before,.weglot-flags.flag-2.pt>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-2.pa>a:before,.weglot-flags.flag-2.pa>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.ro>a:before,.weglot-flags.flag-2.ro>span:before{background-position:-960px 0 !important}.weglot-flags.flag-2.ru>a:before,.weglot-flags.flag-2.ru>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.sm>a:before,.weglot-flags.flag-2.sm>span:before{background-position:-3408px 0 !important}.weglot-flags.flag-2.gd>a:before,.weglot-flags.flag-2.gd>span:before{background-position:-4872px 0 !important}.weglot-flags.flag-2.sr>a:before,.weglot-flags.flag-2.sr>span:before{background-position:-3120px 0 !important}.weglot-flags.flag-2.sn>a:before,.weglot-flags.flag-2.sn>span:before{background-position:-72px 0 !important}.weglot-flags.flag-2.sd>a:before,.weglot-flags.flag-2.sd>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.si>a:before,.weglot-flags.flag-2.si>span:before{background-position:-480px 0 !important}.weglot-flags.flag-2.sk>a:before,.weglot-flags.flag-2.sk>span:before{background-position:-4152px 0 !important}.weglot-flags.flag-2.sl>a:before,.weglot-flags.flag-2.sl>span:before{background-position:-696px 0 !important}.weglot-flags.flag-2.so>a:before,.weglot-flags.flag-2.so>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-2.st>a:before,.weglot-flags.flag-2.st>span:before{background-position:-3552px 0 !important}.weglot-flags.flag-2.es>a:before,.weglot-flags.flag-2.es>span:before{background-position:-96px 0 !important}.weglot-flags.flag-2.su>a:before,.weglot-flags.flag-2.su>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-2.sw>a:before,.weglot-flags.flag-2.sw>span:before{background-position:-1872px 0 !important}.weglot-flags.flag-2.sv>a:before,.weglot-flags.flag-2.sv>span:before{background-position:-552px 0 !important}.weglot-flags.flag-2.tl>a:before,.weglot-flags.flag-2.tl>span:before{background-position:-1008px 0 !important}.weglot-flags.flag-2.ty>a:before,.weglot-flags.flag-2.ty>span:before{background-position:-4512px 0 !important}.weglot-flags.flag-2.tg>a:before,.weglot-flags.flag-2.tg>span:before{background-position:-264px 0 !important}.weglot-flags.flag-2.ta>a:before,.weglot-flags.flag-2.ta>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.tt>a:before,.weglot-flags.flag-2.tt>span:before{background-position:-936px 0 !important}.weglot-flags.flag-2.te>a:before,.weglot-flags.flag-2.te>span:before{background-position:-1728px 0 !important}.weglot-flags.flag-2.th>a:before,.weglot-flags.flag-2.th>span:before{background-position:-456px 0 !important}.weglot-flags.flag-2.to>a:before,.weglot-flags.flag-2.to>span:before{background-position:-3264px 0 !important}.weglot-flags.flag-2.tr>a:before,.weglot-flags.flag-2.tr>span:before{background-position:-360px 0 !important}.weglot-flags.flag-2.uk>a:before,.weglot-flags.flag-2.uk>span:before{background-position:-288px 0 !important}.weglot-flags.flag-2.ur>a:before,.weglot-flags.flag-2.ur>span:before{background-position:-1128px 0 !important}.weglot-flags.flag-2.uz>a:before,.weglot-flags.flag-2.uz>span:before{background-position:-240px 0 !important}.weglot-flags.flag-2.vi>a:before,.weglot-flags.flag-2.vi>span:before{background-position:-144px 0 !important}.weglot-flags.flag-2.cy>a:before,.weglot-flags.flag-2.cy>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-2.fy>a:before,.weglot-flags.flag-2.fy>span:before{background-position:-1296px 0 !important}.weglot-flags.flag-2.xh>a:before,.weglot-flags.flag-2.xh>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-2.yi>a:before,.weglot-flags.flag-2.yi>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-2.yo>a:before,.weglot-flags.flag-2.yo>span:before{background-position:-1103px 0 !important}.weglot-flags.flag-2.zu>a:before,.weglot-flags.flag-2.zu>span:before{background-position:-4968px 0 !important}.weglot-flags.flag-3.hw>a:before,.weglot-flags.flag-3.hw>span:before{background-position:-2711px 0 !important}.weglot-flags.flag-3.fl>a:before,.weglot-flags.flag-3.fl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.af>a:before,.weglot-flags.flag-3.af>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.sq>a:before,.weglot-flags.flag-3.sq>span:before{background-position:-4776px 0 !important}.weglot-flags.flag-3.am>a:before,.weglot-flags.flag-3.am>span:before{background-position:-192px 0 !important}.weglot-flags.flag-3.ar>a:before,.weglot-flags.flag-3.ar>span:before{background-position:-3336px 0 !important}.weglot-flags.flag-3.hy>a:before,.weglot-flags.flag-3.hy>span:before{background-position:-4632px 0 !important}.weglot-flags.flag-3.az>a:before,.weglot-flags.flag-3.az>span:before{background-position:-4536px 0 !important}.weglot-flags.flag-3.ba>a:before,.weglot-flags.flag-3.ba>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.eu>a:before,.weglot-flags.flag-3.eu>span:before{background-position:-5808px 0 !important}.weglot-flags.flag-3.be>a:before,.weglot-flags.flag-3.be>span:before{background-position:-144px 0 !important}.weglot-flags.flag-3.bn>a:before,.weglot-flags.flag-3.bn>span:before{background-position:-4488px 0 !important}.weglot-flags.flag-3.bs>a:before,.weglot-flags.flag-3.bs>span:before{background-position:-4392px 0 !important}.weglot-flags.flag-3.bg>a:before,.weglot-flags.flag-3.bg>span:before{background-position:-4296px 0 !important}.weglot-flags.flag-3.my>a:before,.weglot-flags.flag-3.my>span:before{background-position:-3769px 0 !important}.weglot-flags.flag-3.ca>a:before,.weglot-flags.flag-3.ca>span:before{background-position:-5784px 0 !important}.weglot-flags.flag-3.zh>a:before,.weglot-flags.flag-3.zh>span:before{background-position:-3240px 0 !important}.weglot-flags.flag-3.tw>a:before,.weglot-flags.flag-3.tw>span:before{background-position:-4008px 0 !important}.weglot-flags.flag-3.km>a:before,.weglot-flags.flag-3.km>span:before{background-position:-4201px 0 !important}.weglot-flags.flag-3.ny>a:before,.weglot-flags.flag-3.ny>span:before{background-position:-384px 0 !important}.weglot-flags.flag-3.co>a:before,.weglot-flags.flag-3.co>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.hr>a:before,.weglot-flags.flag-3.hr>span:before{background-position:-3048px 0 !important}.weglot-flags.flag-3.cs>a:before,.weglot-flags.flag-3.cs>span:before{background-position:-5280px 0 !important}.weglot-flags.flag-3.da>a:before,.weglot-flags.flag-3.da>span:before{background-position:-3024px 0 !important}.weglot-flags.flag-3.nl>a:before,.weglot-flags.flag-3.nl>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.en>a:before,.weglot-flags.flag-3.en>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.eo>a:before,.weglot-flags.flag-3.eo>span:before{background-position:-2520px 0 !important}.weglot-flags.flag-3.et>a:before,.weglot-flags.flag-3.et>span:before{background-position:-2856px 0 !important}.weglot-flags.flag-3.fj>a:before,.weglot-flags.flag-3.fj>span:before{background-position:-0px 0 !important}.weglot-flags.flag-3.fi>a:before,.weglot-flags.flag-3.fi>span:before{background-position:-2784px 0 !important}.weglot-flags.flag-3.fr>a:before,.weglot-flags.flag-3.fr>span:before{background-position:-2760px 0 !important}.weglot-flags.flag-3.gl>a:before,.weglot-flags.flag-3.gl>span:before{background-position:-5832px 0 !important}.weglot-flags.flag-3.ka>a:before,.weglot-flags.flag-3.ka>span:before{background-position:-1536px 0 !important}.weglot-flags.flag-3.de>a:before,.weglot-flags.flag-3.de>span:before{background-position:-1488px 0 !important}.weglot-flags.flag-3.el>a:before,.weglot-flags.flag-3.el>span:before{background-position:-1416px 0 !important}.weglot-flags.flag-3.gu>a:before,.weglot-flags.flag-3.gu>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ht>a:before,.weglot-flags.flag-3.ht>span:before{background-position:-5160px 0 !important}.weglot-flags.flag-3.ha>a:before,.weglot-flags.flag-3.ha>span:before{background-position:-361px 0 !important}.weglot-flags.flag-3.he>a:before,.weglot-flags.flag-3.he>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.hi>a:before,.weglot-flags.flag-3.hi>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.hu>a:before,.weglot-flags.flag-3.hu>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.is>a:before,.weglot-flags.flag-3.is>span:before{background-position:-840px 0 !important}.weglot-flags.flag-3.ig>a:before,.weglot-flags.flag-3.ig>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.id>a:before,.weglot-flags.flag-3.id>span:before{background-position:-4992px 0 !important}.weglot-flags.flag-3.ga>a:before,.weglot-flags.flag-3.ga>span:before{background-position:-2016px 0 !important}.weglot-flags.flag-3.it>a:before,.weglot-flags.flag-3.it>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.ja>a:before,.weglot-flags.flag-3.ja>span:before{background-position:-2448px 0 !important}.weglot-flags.flag-3.jv>a:before,.weglot-flags.flag-3.jv>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.kn>a:before,.weglot-flags.flag-3.kn>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.kk>a:before,.weglot-flags.flag-3.kk>span:before{background-position:-3912px 0 !important}.weglot-flags.flag-3.ko>a:before,.weglot-flags.flag-3.ko>span:before{background-position:-2256px 0 !important}.weglot-flags.flag-3.ku>a:before,.weglot-flags.flag-3.ku>span:before{background-position:-1920px 0 !important}.weglot-flags.flag-3.ky>a:before,.weglot-flags.flag-3.ky>span:before{background-position:-744px 0 !important}.weglot-flags.flag-3.lo>a:before,.weglot-flags.flag-3.lo>span:before{background-position:-3816px 0 !important}.weglot-flags.flag-3.la>a:before,.weglot-flags.flag-3.la>span:before{background-position:-336px 0 !important}.weglot-flags.flag-3.lv>a:before,.weglot-flags.flag-3.lv>span:before{background-position:-216px 0 !important}.weglot-flags.flag-3.lt>a:before,.weglot-flags.flag-3.lt>span:before{background-position:-1776px 0 !important}.weglot-flags.flag-3.lb>a:before,.weglot-flags.flag-3.lb>span:before{background-position:-1945px 0 !important}.weglot-flags.flag-3.mk>a:before,.weglot-flags.flag-3.mk>span:before{background-position:-2208px 0 !important}.weglot-flags.flag-3.mg>a:before,.weglot-flags.flag-3.mg>span:before{background-position:-5064px 0 !important}.weglot-flags.flag-3.ms>a:before,.weglot-flags.flag-3.ms>span:before{background-position:-864px 0 !important}.weglot-flags.flag-3.ml>a:before,.weglot-flags.flag-3.ml>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mt>a:before,.weglot-flags.flag-3.mt>span:before{background-position:-4920px 0 !important}.weglot-flags.flag-3.mi>a:before,.weglot-flags.flag-3.mi>span:before{background-position:-2113px 0 !important}.weglot-flags.flag-3.mr>a:before,.weglot-flags.flag-3.mr>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.mn>a:before,.weglot-flags.flag-3.mn>span:before{background-position:-24px 0 !important}.weglot-flags.flag-3.ne>a:before,.weglot-flags.flag-3.ne>span:before{background-position:-5642px 0 !important}.weglot-flags.flag-3.no>a:before,.weglot-flags.flag-3.no>span:before{background-position:-984px 0 !important}.weglot-flags.flag-3.ps>a:before,.weglot-flags.flag-3.ps>span:before{background-position:-4753px 0 !important}.weglot-flags.flag-3.fa>a:before,.weglot-flags.flag-3.fa>span:before{background-position:-816px 0 !important}.weglot-flags.flag-3.pl>a:before,.weglot-flags.flag-3.pl>span:before{background-position:-4944px 0 !important}.weglot-flags.flag-3.pt>a:before,.weglot-flags.flag-3.pt>span:before{background-position:-4344px 0 !important}.weglot-flags.flag-3.pa>a:before,.weglot-flags.flag-3.pa>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.ro>a:before,.weglot-flags.flag-3.ro>span:before{background-position:-3744px 0 !important}.weglot-flags.flag-3.ru>a:before,.weglot-flags.flag-3.ru>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.sm>a:before,.weglot-flags.flag-3.sm>span:before{background-position:-1248px 0 !important}.weglot-flags.flag-3.gd>a:before,.weglot-flags.flag-3.gd>span:before{background-position:-3841px 0 !important}.weglot-flags.flag-3.sr>a:before,.weglot-flags.flag-3.sr>span:before{background-position:-3312px 0 !important}.weglot-flags.flag-3.sn>a:before,.weglot-flags.flag-3.sn>span:before{background-position:-5521px 0 !important}.weglot-flags.flag-3.sd>a:before,.weglot-flags.flag-3.sd>span:before{background-position:-1993px 0 !important}.weglot-flags.flag-3.si>a:before,.weglot-flags.flag-3.si>span:before{background-position:-2833px 0 !important}.weglot-flags.flag-3.sk>a:before,.weglot-flags.flag-3.sk>span:before{background-position:-552px 0 !important}.weglot-flags.flag-3.sl>a:before,.weglot-flags.flag-3.sl>span:before{background-position:-936px 0 !important}.weglot-flags.flag-3.so>a:before,.weglot-flags.flag-3.so>span:before{background-position:-4032px 0 !important}.weglot-flags.flag-3.st>a:before,.weglot-flags.flag-3.st>span:before{background-position:-3961px 0 !important}.weglot-flags.flag-3.es>a:before,.weglot-flags.flag-3.es>span:before{background-position:-3576px 0 !important}.weglot-flags.flag-3.su>a:before,.weglot-flags.flag-3.su>span:before{background-position:-3985px 0 !important}.weglot-flags.flag-3.sw>a:before,.weglot-flags.flag-3.sw>span:before{background-position:-912px 0 !important}.weglot-flags.flag-3.sv>a:before,.weglot-flags.flag-3.sv>span:before{background-position:-264px 0 !important}.weglot-flags.flag-3.tl>a:before,.weglot-flags.flag-3.tl>span:before{background-position:-5232px 0 !important}.weglot-flags.flag-3.ty>a:before,.weglot-flags.flag-3.ty>span:before{background-position:-1512px 0 !important}.weglot-flags.flag-3.tg>a:before,.weglot-flags.flag-3.tg>span:before{background-position:-3720px 0 !important}.weglot-flags.flag-3.ta>a:before,.weglot-flags.flag-3.ta>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.tt>a:before,.weglot-flags.flag-3.tt>span:before{background-position:-2664px 0 !important}.weglot-flags.flag-3.te>a:before,.weglot-flags.flag-3.te>span:before{background-position:-2304px 0 !important}.weglot-flags.flag-3.th>a:before,.weglot-flags.flag-3.th>span:before{background-position:-4848px 0 !important}.weglot-flags.flag-3.to>a:before,.weglot-flags.flag-3.to>span:before{background-position:-1680px 0 !important}.weglot-flags.flag-3.tr>a:before,.weglot-flags.flag-3.tr>span:before{background-position:-432px 0 !important}.weglot-flags.flag-3.uk>a:before,.weglot-flags.flag-3.uk>span:before{background-position:-5736px 0 !important}.weglot-flags.flag-3.ur>a:before,.weglot-flags.flag-3.ur>span:before{background-position:-1992px 0 !important}.weglot-flags.flag-3.uz>a:before,.weglot-flags.flag-3.uz>span:before{background-position:-2160px 0 !important}.weglot-flags.flag-3.vi>a:before,.weglot-flags.flag-3.vi>span:before{background-position:-3384px 0 !important}.weglot-flags.flag-3.cy>a:before,.weglot-flags.flag-3.cy>span:before{background-position:-5040px 0 !important}.weglot-flags.flag-3.fy>a:before,.weglot-flags.flag-3.fy>span:before{background-position:-3360px 0 !important}.weglot-flags.flag-3.xh>a:before,.weglot-flags.flag-3.xh>span:before{background-position:-5496px 0 !important}.weglot-flags.flag-3.yi>a:before,.weglot-flags.flag-3.yi>span:before{background-position:-1608px 0 !important}.weglot-flags.flag-3.yo>a:before,.weglot-flags.flag-3.yo>span:before{background-position:-3457px 0 !important}.weglot-flags.flag-3.zu>a:before,.weglot-flags.flag-3.zu>span:before{background-position:-5496px 0 !important}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags a.mega-menu-link:before{background-image:url("../images/rect_mate.png") !important;background-size:auto 20px !important;border-radius:0px !important;width:30px !important;height:20px !important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-1 .mega-menu-link:before{background-image:url("../images/rect_bright.png") !important}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-2 .mega-menu-link:before{background-image:url("../images/square_flag.png") !important;width:24px !important;height:24px !important;background-size:auto 24px !important}body div[id^="mega-menu-wrap"] #mega-menu-primary li.mega-menu-item.weglot-flags.flag-3 .mega-menu-link:before{background-image:url("../images/circular_flag.png") !important;width:24px !important;height:24px !important;background-size:auto 24px !important}li.weglot-hide,.weglot-hide{display:none !important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:none;text-decoration:none;float:none !important;white-space:nowrap;font-weight:normal;cursor:pointer;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:none}.country-selector ul{padding:0px;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0px;padding:0px}.country-selector.weglot-dropdown{background-color:white}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;background:url("../images/wgarrowdown.png") no-repeat;content:"";-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:white;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked ~ ul{display:block}.country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-dropdown.weglot-invert ul{bottom:38px}.country-selector.weglot-dropdown.weglot-invert input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.weglot-default{position:fixed;bottom:0px;right:40px}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline .wgcurrent a{text-decoration:underline}.country-selector.weglot-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1 !important;display:inline-block;margin:2px 0px;vertical-align:middle}.country-selector.weglot-inline.weglot-default{bottom:5px}.country-selector input{display:none !important}.navbar .navbar-nav li.weglot-flags a.weglot-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.js .main-navigation .country-selector ul{display:none}html[dir="rtl"] .weglot-flags a:before,html[dir="rtl"] .weglot-flags span:before{margin-right:0;margin-left:10px}.weglot-flags>a:before,.weglot-flags>span:before{background-image:url("../images/rect_mate.png");-webkit-background-size:auto 20px !important;background-size:auto 20px !important;border-radius:0px !important;width:30px !important;height:20px !important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-1>a:before,.weglot-flags.flag-1>span:before{background-image:url("../images/rect_bright.png")}.weglot-flags.flag-2>a:before,.weglot-flags.flag-2>span:before{background-image:url("../images/square_flag.png");width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url("../images/circular_flag.png");width:24px !important;height:24px !important;-webkit-background-size:auto 24px !important;background-size:auto 24px !important}.weglot-flags>a span:before{background-image:none !important;display:none !important}.weglot-flags>span a:before{background-image:none !important;display:none !important}
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: translate, multilingual, language, translation, localization
4
  Requires at least: 4.5
5
  Tested up to: 5.3
6
  Requires PHP: 5.4
7
- Stable tag: 3.1.5
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -201,6 +201,11 @@ See changelog for upgrade changes.
201
 
202
  == Changelog ==
203
 
 
 
 
 
 
204
  = 3.1.5 (08/01/2020) =
205
  * Add: weglot_language_code_replace filter to use custom language code
206
  * Bugfix: Formatter on JSON source for untranslated WooComerce fields
4
  Requires at least: 4.5
5
  Tested up to: 5.3
6
  Requires PHP: 5.4
7
+ Stable tag: 3.1.6
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
201
 
202
  == Changelog ==
203
 
204
+ = 3.1.6 (06/02/2020) =
205
+ * Add: Use WP core code editor for Weglot custom CSS
206
+ * Add: Add weglot_translate_email filter to control when mail are translated
207
+ * Bugfix: Fixes small minor bugs
208
+
209
  = 3.1.5 (08/01/2020) =
210
  * Add: weglot_language_code_replace filter to use custom language code
211
  * Bugfix: Formatter on JSON source for untranslated WooComerce fields
src/actions/admin/class-admin-enqueue-weglot.php CHANGED
@@ -22,9 +22,9 @@ class Admin_Enqueue_Weglot implements Hooks_Interface_Weglot {
22
  * @since 2.0
23
  */
24
  public function __construct() {
25
- $this->language_services = weglot_get_service( 'Language_Service_Weglot' );
26
- $this->option_services = weglot_get_service( 'Option_Service_Weglot' );
27
- $this->user_api_services = weglot_get_service( 'User_Api_Service_Weglot' );
28
  }
29
 
30
  /**
@@ -36,6 +36,7 @@ class Admin_Enqueue_Weglot implements Hooks_Interface_Weglot {
36
  public function hooks() {
37
  add_action( 'admin_enqueue_scripts', [ $this, 'weglot_admin_enqueue_scripts' ] );
38
  add_action( 'admin_enqueue_scripts', [ $this, 'weglot_admin_enqueue_scripts_metaboxes' ] );
 
39
  }
40
 
41
  /**
@@ -71,9 +72,9 @@ class Admin_Enqueue_Weglot implements Hooks_Interface_Weglot {
71
 
72
  wp_enqueue_script( 'weglot-admin', WEGLOT_URL_DIST . '/admin-js.js', [ 'weglot-admin-selectize-js' ], [], WEGLOT_VERSION );
73
 
74
- $user_info = $this->user_api_services->get_user_info();
75
- $plans = $this->user_api_services->get_plans();
76
- $limit = 1000;
77
  if (
78
  isset( $user_info['plan_id'] ) &&
79
  $user_info['plan_id'] <= 1 ||
@@ -88,21 +89,59 @@ class Admin_Enqueue_Weglot implements Hooks_Interface_Weglot {
88
  $limit = $plans['business']['limit_language'];
89
  }
90
 
91
- wp_localize_script( 'weglot-admin', 'weglot_languages', [
92
- 'available' => json_decode( json_encode( $this->language_services->get_languages_available( [
93
- 'sort' => true,
94
- ] ), true ), true ),
95
- 'limit' => $limit,
96
- 'plans' => $this->user_api_services->get_plans(),
97
- 'original' => weglot_get_original_language(),
98
- ]);
 
 
 
 
 
 
 
 
 
 
 
 
99
 
100
  wp_enqueue_style( 'weglot-admin-css', WEGLOT_URL_DIST . '/css/admin-css.css', [], WEGLOT_VERSION );
101
 
102
  wp_enqueue_style( 'weglot-css', WEGLOT_URL_DIST . '/css/front-css.css', [], WEGLOT_VERSION );
103
- wp_localize_script( 'weglot-admin', 'weglot_css', [
104
- 'inline' => $this->option_services->get_css_custom_inline(),
105
- 'flag_css' => $this->option_services->get_option( 'flag_css' ),
106
- ]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  }
108
  }
22
  * @since 2.0
23
  */
24
  public function __construct() {
25
+ $this->language_services = weglot_get_service( 'Language_Service_Weglot' );
26
+ $this->option_services = weglot_get_service( 'Option_Service_Weglot' );
27
+ $this->user_api_services = weglot_get_service( 'User_Api_Service_Weglot' );
28
  }
29
 
30
  /**
36
  public function hooks() {
37
  add_action( 'admin_enqueue_scripts', [ $this, 'weglot_admin_enqueue_scripts' ] );
38
  add_action( 'admin_enqueue_scripts', [ $this, 'weglot_admin_enqueue_scripts_metaboxes' ] );
39
+ add_action( 'admin_head', [ $this, 'weglot_admin_print_head' ] );
40
  }
41
 
42
  /**
72
 
73
  wp_enqueue_script( 'weglot-admin', WEGLOT_URL_DIST . '/admin-js.js', [ 'weglot-admin-selectize-js' ], [], WEGLOT_VERSION );
74
 
75
+ $user_info = $this->user_api_services->get_user_info();
76
+ $plans = $this->user_api_services->get_plans();
77
+ $limit = 1000;
78
  if (
79
  isset( $user_info['plan_id'] ) &&
80
  $user_info['plan_id'] <= 1 ||
89
  $limit = $plans['business']['limit_language'];
90
  }
91
 
92
+ wp_localize_script(
93
+ 'weglot-admin',
94
+ 'weglot_languages',
95
+ [
96
+ 'available' => json_decode(
97
+ json_encode(
98
+ $this->language_services->get_languages_available(
99
+ [
100
+ 'sort' => true,
101
+ ]
102
+ ),
103
+ true
104
+ ),
105
+ true
106
+ ),
107
+ 'limit' => $limit,
108
+ 'plans' => $this->user_api_services->get_plans(),
109
+ 'original' => weglot_get_original_language(),
110
+ ]
111
+ );
112
 
113
  wp_enqueue_style( 'weglot-admin-css', WEGLOT_URL_DIST . '/css/admin-css.css', [], WEGLOT_VERSION );
114
 
115
  wp_enqueue_style( 'weglot-css', WEGLOT_URL_DIST . '/css/front-css.css', [], WEGLOT_VERSION );
116
+ wp_localize_script(
117
+ 'weglot-admin',
118
+ 'weglot_css',
119
+ [
120
+ 'inline' => $this->option_services->get_css_custom_inline(),
121
+ 'flag_css' => $this->option_services->get_option( 'flag_css' ),
122
+ ]
123
+ );
124
+
125
+ /**
126
+ * Register Code Editor
127
+ */
128
+ if ( function_exists( 'wp_enqueue_code_editor' ) ) {
129
+ $cm_settings['codeEditor'] = wp_enqueue_code_editor( array( 'type' => 'text/css' ) );
130
+ wp_localize_script( 'jquery', 'cm_settings', $cm_settings );
131
+ wp_enqueue_script( 'wp-theme-plugin-editor' );
132
+ wp_enqueue_style( 'wp-codemirror' );
133
+ }
134
+
135
+ }
136
+
137
+ /**
138
+ * Print in admin head
139
+ *
140
+ * @since 3.1.6
141
+ */
142
+ public function weglot_admin_print_head() {
143
+ ?>
144
+ <style type="text/css"> #toplevel_page_weglot-settings .wp-menu-image.svg { background-size: 24px auto !important; } </style>
145
+ <?php
146
  }
147
  }
src/actions/admin/class-options-weglot.php CHANGED
@@ -208,6 +208,11 @@ class Options_Weglot implements Hooks_Interface_Weglot {
208
  if ( ! isset( $options['excluded_blocks'] ) ) {
209
  $options['excluded_blocks'] = [];
210
  }
 
 
 
 
 
211
 
212
  return $options;
213
  }
208
  if ( ! isset( $options['excluded_blocks'] ) ) {
209
  $options['excluded_blocks'] = [];
210
  }
211
+ else {
212
+ array_walk_recursive( $options['excluded_blocks'], function ( &$element ) { //We remove unwanted backslashes
213
+ $element = stripslashes( $element );
214
+ } );
215
+ }
216
 
217
  return $options;
218
  }
src/actions/admin/class-pages-weglot.php CHANGED
@@ -23,11 +23,11 @@ class Pages_Weglot implements Hooks_Interface_Weglot {
23
  * @since 2.0
24
  */
25
  public function __construct() {
26
- $this->option_services = weglot_get_service( 'Option_Service_Weglot' );
27
- $this->language_services = weglot_get_service( 'Language_Service_Weglot' );
28
- $this->button_services = weglot_get_service( 'Button_Service_Weglot' );
29
- $this->user_api_services = weglot_get_service( 'User_Api_Service_Weglot' );
30
- $this->wc_active_services = weglot_get_service( 'Wc_Active' );
31
  return $this;
32
  }
33
 
@@ -50,7 +50,10 @@ class Pages_Weglot implements Hooks_Interface_Weglot {
50
  * @return void
51
  */
52
  public function weglot_plugin_menu() {
53
- add_menu_page( 'Weglot', 'Weglot', 'manage_options', Helper_Pages_Weglot::SETTINGS, [ $this, 'weglot_plugin_settings_page' ], WEGLOT_URL_DIST . '/images/weglot_fav_bw.png' );
 
 
 
54
  }
55
 
56
  /**
23
  * @since 2.0
24
  */
25
  public function __construct() {
26
+ $this->option_services = weglot_get_service( 'Option_Service_Weglot' );
27
+ $this->language_services = weglot_get_service( 'Language_Service_Weglot' );
28
+ $this->button_services = weglot_get_service( 'Button_Service_Weglot' );
29
+ $this->user_api_services = weglot_get_service( 'User_Api_Service_Weglot' );
30
+ $this->wc_active_services = weglot_get_service( 'Wc_Active' );
31
  return $this;
32
  }
33
 
50
  * @return void
51
  */
52
  public function weglot_plugin_menu() {
53
+
54
+ $menu_icon = 'data:image/svg+xml;base64,' . base64_encode( '<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300"><g fill="#eee"><path d="M21.739 92.565l51.828 129.732 23.66-60.279 24.144 60.279L173.2 92.565h-28.007l-23.822 58.75-23.902-58.75-23.902 58.75-23.902-58.75H21.739z"/><path d="M210.006 92.71c-17.866 0-33.157 6.358-45.873 19.074-12.715 12.716-18.993 28.006-18.993 45.792 0 17.867 6.278 33.158 18.993 45.873 12.716 12.716 28.007 18.993 45.873 18.993 17.786 0 33.077-6.277 45.793-18.993 12.715-12.715 19.073-28.006 19.073-45.873 0-4.507-.483-8.852-1.288-12.957h-63.578v25.914h36.699c-2.737 7.565-7.485 13.843-14.084 18.671-6.68 4.83-14.245 7.244-22.615 7.244-10.784 0-19.958-3.783-27.523-11.348-7.566-7.565-11.348-16.74-11.348-27.524 0-10.623 3.782-19.798 11.348-27.443 7.565-7.645 16.74-11.508 27.523-11.508 10.623 0 19.798 3.863 27.524 11.428l18.35-18.35a67.963 67.963 0 00-20.764-13.842c-7.887-3.38-16.257-5.15-25.11-5.15z"/></g></svg>' );
55
+
56
+ add_menu_page( 'Weglot', 'Weglot', 'manage_options', Helper_Pages_Weglot::SETTINGS, [ $this, 'weglot_plugin_settings_page' ], $menu_icon );
57
  }
58
 
59
  /**
src/actions/class-email-translate-weglot.php CHANGED
@@ -45,7 +45,9 @@ class Email_Translate_Weglot implements Hooks_Interface_Weglot {
45
  * @return array
46
  */
47
  public function weglot_translate_emails( $args ) {
48
- $translate_email = $this->option_services->get_option( 'email_translate' );
 
 
49
  if ( ! $translate_email ) {
50
  return $args;
51
  }
45
  * @return array
46
  */
47
  public function weglot_translate_emails( $args ) {
48
+
49
+ $translate_email = apply_filters( 'weglot_translate_email', $this->option_services->get_option( 'email_translate' ), $args );
50
+
51
  if ( ! $translate_email ) {
52
  return $args;
53
  }
src/actions/front/class-translate-page-weglot.php CHANGED
@@ -60,7 +60,8 @@ class Translate_Page_Weglot implements Hooks_Interface_Weglot {
60
  ) {
61
  return;
62
  }
63
-
 
64
  $this->current_language = $this->request_url_services->get_current_language();
65
 
66
  if ( $this->private_language_services->is_active_private_mode_for_lang( $this->current_language ) ) {
@@ -94,6 +95,7 @@ class Translate_Page_Weglot implements Hooks_Interface_Weglot {
94
  'ct_get_svg_icon_sets', // Oxygen
95
  'oxy_render_nav_menu', // Oxygen
96
  'hotel_booking_ajax_add_to_cart', // Hotel booking plugin
 
97
  ] );
98
 
99
  if ( 'POST' === $_SERVER['REQUEST_METHOD'] && isset( $_POST['action'] ) && in_array( $_POST['action'], $action_ajax_no_translate ) ) { //phpcs:ignore
@@ -179,7 +181,7 @@ class Translate_Page_Weglot implements Hooks_Interface_Weglot {
179
  public function check_need_to_redirect() {
180
  if (
181
  ! wp_doing_ajax() && // no ajax
182
- $this->request_url_services->get_weglot_url()->getBaseUrl() === '/' && // front_page
183
  ! $this->redirect_services->get_no_redirect() && // No force redirect
184
  ! Server::detectBot( $_SERVER ) !== BotType::OTHER && //phpcs:ignore
185
  $this->option_services->get_option( 'auto_redirect' ) // have option redirect
60
  ) {
61
  return;
62
  }
63
+ $this->request_url_services->init_weglot_url();
64
+ $this->request_url_services->get_weglot_url()->detectUrlDetails();
65
  $this->current_language = $this->request_url_services->get_current_language();
66
 
67
  if ( $this->private_language_services->is_active_private_mode_for_lang( $this->current_language ) ) {
95
  'ct_get_svg_icon_sets', // Oxygen
96
  'oxy_render_nav_menu', // Oxygen
97
  'hotel_booking_ajax_add_to_cart', // Hotel booking plugin
98
+ 'imagify_get_admin_bar_profile', // Imagify Admin Bar
99
  ] );
100
 
101
  if ( 'POST' === $_SERVER['REQUEST_METHOD'] && isset( $_POST['action'] ) && in_array( $_POST['action'], $action_ajax_no_translate ) ) { //phpcs:ignore
181
  public function check_need_to_redirect() {
182
  if (
183
  ! wp_doing_ajax() && // no ajax
184
+ $this->request_url_services->get_weglot_url()->getPath() === '/' && // front_page
185
  ! $this->redirect_services->get_no_redirect() && // No force redirect
186
  ! Server::detectBot( $_SERVER ) !== BotType::OTHER && //phpcs:ignore
187
  $this->option_services->get_option( 'auto_redirect' ) // have option redirect
src/services/class-button-service-weglot.php CHANGED
@@ -57,7 +57,9 @@ class Button_Service_Weglot {
57
  $name = '';
58
 
59
  if ( $with_name ) {
60
- $name = ( $is_fullname ) ? $language_entry->getLocalName() : strtoupper( $language_entry->getIso639() );
 
 
61
  }
62
 
63
  return apply_filters( 'weglot_get_name_with_language_entry', $name, $language_entry );
57
  $name = '';
58
 
59
  if ( $with_name ) {
60
+ $language_code_rewrited = apply_filters('weglot_language_code_replace' , array());
61
+ $l = isset($language_code_rewrited[$language_entry->getIso639()]) ? $language_code_rewrited[$language_entry->getIso639()]:$language_entry->getIso639();
62
+ $name = ( $is_fullname ) ? $language_entry->getLocalName() : strtoupper( $l );
63
  }
64
 
65
  return apply_filters( 'weglot_get_name_with_language_entry', $name, $language_entry );
src/third/amp/class-amp-enqueue-weglot.php CHANGED
@@ -43,7 +43,7 @@ class Amp_Enqueue_Weglot implements Hooks_Interface_Weglot {
43
  */
44
  public function weglot_amp_post_template_css() {
45
  $css = file_get_contents( WEGLOT_DIR_DIST . '/css/front-amp-css.css' ); //phpcs:ignore
46
- $css = str_replace( '../images/', plugins_url( WEGLOT_NAME ) . '/dist/images/', $css );
47
  echo $css . $this->option_services->get_flag_css(); //phpcs:ignore
48
  }
49
  }
43
  */
44
  public function weglot_amp_post_template_css() {
45
  $css = file_get_contents( WEGLOT_DIR_DIST . '/css/front-amp-css.css' ); //phpcs:ignore
46
+ $css = str_replace( '../images/', WEGLOT_URL_DIST . '/images/', $css );
47
  echo $css . $this->option_services->get_flag_css(); //phpcs:ignore
48
  }
49
  }
templates/admin/pages/settings.php CHANGED
@@ -52,23 +52,22 @@ $url_form = wp_nonce_url(
52
  ?>
53
  <input type="hidden" name="tab" value="<?php echo esc_attr( $this->tab_active ); ?>">
54
  </form>
55
- <?php if ( ! $this->options['has_first_settings'] ) {
56
- ?>
57
  <hr>
 
58
  <a target="_blank" href="http://wordpress.org/support/view/plugin-reviews/weglot?rate=5#postform">
59
- <?php esc_html_e( 'Love Weglot? Give us 5 stars on WordPress.org :)', 'weglot' ); ?>
60
  </a>
61
- <i class="fa fa-question-circle question-icon" aria-hidden="true"></i>
62
  <p class="weglot-five-stars">
63
  <?php
64
  // translators: 1 HTML Tag, 2 HTML Tag
65
- echo sprintf( esc_html__( 'If you need any help, you can contact us via email us at support@weglot.com.', 'weglot' ), '<a href="https://weglot.com/" target="_blank">', '</a>' );
66
- echo '<br>';
67
  // translators: 1 HTML Tag, 2 HTML Tag
68
- echo sprintf( esc_html__( 'You can also check our %1$sFAQ%2$s', 'weglot' ), '<a href="http://support.weglot.com/" target="_blank">', '</a>' ); ?>
69
  </p>
70
- <?php
71
- } ?>
72
  </div>
73
  <?php
74
  if ( ! $this->options['has_first_settings'] ) :
52
  ?>
53
  <input type="hidden" name="tab" value="<?php echo esc_attr( $this->tab_active ); ?>">
54
  </form>
55
+ <?php if ( ! $this->options['has_first_settings'] ) : ?>
 
56
  <hr>
57
+ <span class="dashicons dashicons-heart"></span>&nbsp;
58
  <a target="_blank" href="http://wordpress.org/support/view/plugin-reviews/weglot?rate=5#postform">
59
+ <?php esc_html_e( 'Love Weglot? Give us 5 stars on WordPress.org', 'weglot' ); ?>
60
  </a>
 
61
  <p class="weglot-five-stars">
62
  <?php
63
  // translators: 1 HTML Tag, 2 HTML Tag
64
+ echo sprintf( esc_html__( 'If you need any help, you can contact us via email us at %1$ssupport@weglot.com%2$s.', 'weglot' ), '<a href="mailto:support@weglot.com?subject=Need help from WP plugin admin" target="_blank">', '</a>' );
65
+ echo ' ';
66
  // translators: 1 HTML Tag, 2 HTML Tag
67
+ echo sprintf( esc_html__( 'You can also check our %1$sFAQ%2$s.', 'weglot' ), '<a href="http://support.weglot.com/" target="_blank">', '</a>' ); ?>
68
  </p>
69
+ <hr>
70
+ <?php endif; ?>
71
  </div>
72
  <?php
73
  if ( ! $this->options['has_first_settings'] ) :
templates/admin/pages/tabs/advanced.php CHANGED
@@ -39,7 +39,7 @@ $options_available = [
39
  'active_search' => [
40
  'key' => 'active_search',
41
  'label' => __( 'Search WordPress', 'weglot' ),
42
- 'description' => __( ' [BETA] : Allow your users to search in the language they use.', 'weglot' ),
43
  ],
44
  'private_mode' => [
45
  'key' => 'private_mode',
39
  'active_search' => [
40
  'key' => 'active_search',
41
  'label' => __( 'Search WordPress', 'weglot' ),
42
+ 'description' => __( 'Allow your users to search in the language they use.', 'weglot' ),
43
  ],
44
  'private_mode' => [
45
  'key' => 'private_mode',
templates/admin/pages/tabs/appearance.php CHANGED
@@ -299,13 +299,13 @@ $options_available = [
299
  <tr valign="top">
300
  <th scope="row"><?php esc_html_e( 'In menu?', 'weglot' ); ?></th>
301
  <td>
302
- <?php echo __( 'You can place the button in a menu area. Go to <a href="' . admin_url( 'nav-menus.php' ) . '">Appearance -> Menus</a> and drag and drop the Weglot Translate Custom link where you want.', 'weglot' ); ?>
303
  </td>
304
  </tr>
305
  <tr valign="top">
306
  <th scope="row"><?php esc_html_e( 'As a widget?', 'weglot' ); ?></th>
307
  <td>
308
- <?php echo __( 'You can place the button in a widget area. Go to <a href="' . admin_url( 'widgets.php' ) . '">Appearance -> Widgets</a> and drag and drop the Weglot Translate widget where you want.', 'weglot' ); ?>
309
  </td>
310
  </tr>
311
  <tr valign="top">
299
  <tr valign="top">
300
  <th scope="row"><?php esc_html_e( 'In menu?', 'weglot' ); ?></th>
301
  <td>
302
+ <?php echo __( 'You can place the button in a menu area. Go to <a href="' . admin_url( 'nav-menus.php' ) . '">Appearance &rightarrow; Menus</a> and drag and drop the Weglot Translate Custom link where you want.', 'weglot' ); ?>
303
  </td>
304
  </tr>
305
  <tr valign="top">
306
  <th scope="row"><?php esc_html_e( 'As a widget?', 'weglot' ); ?></th>
307
  <td>
308
+ <?php echo __( 'You can place the button in a widget area. Go to <a href="' . admin_url( 'widgets.php' ) . '">Appearance &rightarrow; Widgets</a> and drag and drop the Weglot Translate widget where you want.', 'weglot' ); ?>
309
  </td>
310
  </tr>
311
  <tr valign="top">
templates/admin/pages/tabs/custom-urls.php CHANGED
@@ -5,64 +5,116 @@ if ( ! defined( 'ABSPATH' ) ) {
5
  }
6
 
7
  use Weglot\WeglotContext;
8
-
9
  ?>
10
 
11
  <h2><?php esc_html_e( 'Custom URLs', 'weglot' ); ?></h2>
12
- <?php $options = weglot_get_options(); ?>
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
 
15
  <div class="wrap">
16
 
17
- <?php foreach ($options['custom_urls'] as $lang => $urls): ?>
 
 
 
18
 
19
- <h3><?php esc_html_e( 'Lang : ', 'weglot' ); ?><?php echo $lang; ?></h3>
20
 
21
- <div style="display:flex;">
22
- <div style="flex:5; margin-right:10px;">
23
- <?php esc_html_e( 'Base URL :', 'weglot' ); ?>
 
 
 
 
 
24
  </div>
25
- <div style="flex:5;">
26
- <?php esc_html_e( 'Custom URL :', 'weglot' ); ?>
27
- </div>
28
- <div style="flex:1;"></div>
29
- </div>
30
- <?php
31
- foreach ( $urls as $key => $value ) {
32
- $keyGenerate = sprintf('%s-%s-%s', $lang, $key, $value); ?>
33
- <div style="display:flex;" id="<?php echo $keyGenerate; ?>">
34
- <div style="margin-right:10px; flex:5;">
35
- <input style="max-width:100%;" type="text" value="<?php echo $value ?>" class="base-url base-url-<?php echo $keyGenerate; ?>" data-key="<?php echo $keyGenerate; ?>" name="<?php echo sprintf( '%s[%s][%s][%s]', WEGLOT_SLUG, 'custom_urls', $lang, $key ); ?>" data-lang="<?php echo $lang; ?>" />
36
- </div>
37
- <div style="flex:5;">
38
- <input style="max-width:100%;" type="text" value="<?php echo $key; ?>" data-key="<?php echo $keyGenerate; ?>" class="custom-url custom-<?php echo $keyGenerate; ?>" data-lang="<?php echo $lang; ?>" />
39
- </div>
40
- <div style="align-self:flex-end; flex:1; text-align: center; height: 32px;">
41
- <button class="js-btn-remove" data-key="<?php echo $keyGenerate; ?>">
42
- <span class="dashicons dashicons-minus"></span>
43
- </button>
44
- </div>
45
- </div>
46
- <?php
47
- } ?>
 
48
 
49
- <script>
50
- document.addEventListener('DOMContentLoaded', function(){
51
- const $ = jQuery
 
 
52
 
53
- $('.custom-url').on('keyup', function(e){
54
- const key = $(this).data('key')
55
- const lang = $(this).data('lang')
56
- $('.base-url-' + key).attr('name', 'weglot-translate[custom_urls][' + lang + '][' + e.target.value + ']')
57
- })
58
 
59
- $('.js-btn-remove').on('click', function(e){
60
- e.preventDefault();
 
 
61
 
62
- $('#' + $(this).data('key')).remove()
63
- })
64
- })
65
- </script>
66
 
67
- <?php endforeach; ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
5
  }
6
 
7
  use Weglot\WeglotContext;
 
8
  ?>
9
 
10
  <h2><?php esc_html_e( 'Custom URLs', 'weglot' ); ?></h2>
11
+ <hr>
12
 
13
+ <?php
14
+ if ( ! empty( $_GET['reset-all-custom-urls'] ) && 'true' === $_GET['reset-all-custom-urls'] ) {
15
+ // Reset all customs URLs
16
+ $option_service_weglot = weglot_get_service( 'Option_Service_Weglot' );
17
+ $option_service_weglot->set_option_by_key( 'custom_urls', array() );
18
+ $options = array();
19
+ ?>
20
+ <div class="updated notice">
21
+ <p><?php esc_html_e( 'All customs URLs was reseted.', 'weglot' ); ?></p>
22
+ </div>
23
+ <?php
24
+ } else {
25
+ $options = weglot_get_options();
26
+ }
27
+
28
+ ?>
29
 
30
  <div class="wrap">
31
 
32
+ <?php
33
+ if ( ! empty( $options['custom_urls'] ) ) :
34
+ foreach ( $options['custom_urls'] as $lang => $urls ) :
35
+ ?>
36
 
37
+ <h3><?php esc_html_e( 'Lang : ', 'weglot' ); ?><?php echo $lang; ?></h3>
38
 
39
+ <div style="display:flex;">
40
+ <div style="flex:5; margin-right:10px;">
41
+ <?php esc_html_e( 'Base URL :', 'weglot' ); ?>
42
+ </div>
43
+ <div style="flex:5;">
44
+ <?php esc_html_e( 'Custom URL :', 'weglot' ); ?>
45
+ </div>
46
+ <div style="flex:1;"></div>
47
  </div>
48
+ <?php
49
+ foreach ( $urls as $key => $value ) :
50
+ $keyGenerate = sprintf( '%s-%s-%s', $lang, $key, $value );
51
+ ?>
52
+ <div style="display:flex;" id="<?php echo $keyGenerate; ?>">
53
+ <div style="margin-right:10px; flex:5;">
54
+ <input style="max-width:100%;" type="text" value="<?php echo $value; ?>" class="base-url base-url-<?php echo $keyGenerate; ?>" data-key="<?php echo $keyGenerate; ?>" name="<?php echo sprintf( '%s[%s][%s][%s]', WEGLOT_SLUG, 'custom_urls', $lang, $key ); ?>" data-lang="<?php echo $lang; ?>" />
55
+ </div>
56
+ <div style="flex:5;">
57
+ <input style="max-width:100%;" type="text" value="<?php echo $key; ?>" data-key="<?php echo $keyGenerate; ?>" class="custom-url custom-<?php echo $keyGenerate; ?>" data-lang="<?php echo $lang; ?>" />
58
+ </div>
59
+ <div style="align-self:flex-end; flex:1; text-align: center; height: 32px;">
60
+ <button class="js-btn-remove" data-key="<?php echo $keyGenerate; ?>">
61
+ <span class="dashicons dashicons-minus"></span>
62
+ </button>
63
+ </div>
64
+ </div>
65
+ <?php
66
+ endforeach;
67
+ ?>
68
+
69
+ <script type="text/javascript">
70
+ document.addEventListener('DOMContentLoaded', function(){
71
+ const $ = jQuery
72
 
73
+ $('.custom-url').on('keyup', function(e){
74
+ const key = $(this).data('key')
75
+ const lang = $(this).data('lang')
76
+ $('.base-url-' + key).attr('name', 'weglot-translate[custom_urls][' + lang + '][' + e.target.value + ']')
77
+ })
78
 
79
+ $('.js-btn-remove').on('click', function(e){
80
+ e.preventDefault();
 
 
 
81
 
82
+ $('#' + $(this).data('key')).remove()
83
+ })
84
+ })
85
+ </script>
86
 
87
+ <?php
88
+ endforeach;
 
 
89
 
90
+ $url_reset_all_custom_urls = add_query_arg(
91
+ array(
92
+ 'page' => 'weglot-settings',
93
+ 'tab' => 'custom-urls',
94
+ 'reset-all-custom-urls' => 'true',
95
+ ),
96
+ admin_url() . 'admin.php'
97
+ );
98
+ ?>
99
+ <br />
100
+ <hr />
101
+ <p><span class="dashicons dashicons-trash"></span> <a href="<?php echo esc_url( $url_reset_all_custom_urls ); ?>" class="reset-all-custom-urls" style="color: #dc3232;"><?php esc_html_e( 'Reset all Weglot custom URLs', 'weglot' ); ?></a></p>
102
+ <hr />
103
+ <?php elseif ( empty( $_GET['reset-all-custom-urls'] ) ) : ?>
104
+ <div class="error notice">
105
+ <p><?php esc_html_e( 'No custom URL found.', 'weglot' ); ?></p>
106
+ </div>
107
+ <?php endif; ?>
108
  </div>
109
+
110
+ <script type="text/javascript">
111
+ jQuery(document).ready(function ($) {
112
+ history.replaceState(null, null, 'admin.php?page=weglot-settings&tab=custom-urls');
113
+ $(document).on("click", ".reset-all-custom-urls", function(e) {
114
+ e.preventDefault();
115
+ if (confirm( "<?php esc_html_e( 'Are you sure to reset all custom URLs?', 'weglot' ); ?>")) {
116
+ window.location.href = $(this).attr("href");
117
+ }
118
+ });
119
+ });
120
+ </script>
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitb5d07e77ec0a6c075dc369bac9b53619::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInit5b44db1e69c1ba973447e0369e60de5d
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequire5b44db1e69c1ba973447e0369e60de5d($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequire5b44db1e69c1ba973447e0369e60de5d($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitb5d07e77ec0a6c075dc369bac9b53619
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitb5d07e77ec0a6c075dc369bac9b53619', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitb5d07e77ec0a6c075dc369bac9b53619', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequireb5d07e77ec0a6c075dc369bac9b53619($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequireb5d07e77ec0a6c075dc369bac9b53619($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d
8
  {
9
  public static $files = array (
10
  '6c200413eed8aeea54dbaf934a31b127' => __DIR__ . '/..' . '/weglot/simplehtmldom/src/simple_html_dom.php',
@@ -57,10 +57,10 @@ class ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d
57
  public static function getInitializer(ClassLoader $loader)
58
  {
59
  return \Closure::bind(function () use ($loader) {
60
- $loader->prefixLengthsPsr4 = ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::$prefixLengthsPsr4;
61
- $loader->prefixDirsPsr4 = ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::$prefixDirsPsr4;
62
- $loader->prefixesPsr0 = ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::$prefixesPsr0;
63
- $loader->classMap = ComposerStaticInit5b44db1e69c1ba973447e0369e60de5d::$classMap;
64
 
65
  }, null, ClassLoader::class);
66
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619
8
  {
9
  public static $files = array (
10
  '6c200413eed8aeea54dbaf934a31b127' => __DIR__ . '/..' . '/weglot/simplehtmldom/src/simple_html_dom.php',
57
  public static function getInitializer(ClassLoader $loader)
58
  {
59
  return \Closure::bind(function () use ($loader) {
60
+ $loader->prefixLengthsPsr4 = ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::$prefixLengthsPsr4;
61
+ $loader->prefixDirsPsr4 = ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::$prefixDirsPsr4;
62
+ $loader->prefixesPsr0 = ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::$prefixesPsr0;
63
+ $loader->classMap = ComposerStaticInitb5d07e77ec0a6c075dc369bac9b53619::$classMap;
64
 
65
  }, null, ClassLoader::class);
66
  }
vendor/composer/installed.json CHANGED
@@ -171,17 +171,17 @@
171
  },
172
  {
173
  "name": "weglot/weglot-php",
174
- "version": "1.0.3",
175
- "version_normalized": "1.0.3.0",
176
  "source": {
177
  "type": "git",
178
  "url": "https://github.com/weglot/weglot-php.git",
179
- "reference": "d6ff95d5a90be94da5ec2dbc19b7620a9699f2af"
180
  },
181
  "dist": {
182
  "type": "zip",
183
- "url": "https://api.github.com/repos/weglot/weglot-php/zipball/d6ff95d5a90be94da5ec2dbc19b7620a9699f2af",
184
- "reference": "d6ff95d5a90be94da5ec2dbc19b7620a9699f2af",
185
  "shasum": ""
186
  },
187
  "require": {
@@ -194,7 +194,7 @@
194
  "codeception/codeception": "^2.4",
195
  "vlucas/phpdotenv": "^2.4"
196
  },
197
- "time": "2019-12-30T13:28:21+00:00",
198
  "type": "library",
199
  "installation-source": "dist",
200
  "autoload": {
171
  },
172
  {
173
  "name": "weglot/weglot-php",
174
+ "version": "1.0.4",
175
+ "version_normalized": "1.0.4.0",
176
  "source": {
177
  "type": "git",
178
  "url": "https://github.com/weglot/weglot-php.git",
179
+ "reference": "47a4b958d52f0328a99731c08697b1b0bd1bb93a"
180
  },
181
  "dist": {
182
  "type": "zip",
183
+ "url": "https://api.github.com/repos/weglot/weglot-php/zipball/47a4b958d52f0328a99731c08697b1b0bd1bb93a",
184
+ "reference": "47a4b958d52f0328a99731c08697b1b0bd1bb93a",
185
  "shasum": ""
186
  },
187
  "require": {
194
  "codeception/codeception": "^2.4",
195
  "vlucas/phpdotenv": "^2.4"
196
  },
197
+ "time": "2020-02-03T11:14:36+00:00",
198
  "type": "library",
199
  "installation-source": "dist",
200
  "autoload": {
vendor/weglot/weglot-php/src/Parser/Check/RegexCheckerProvider.php CHANGED
@@ -103,7 +103,7 @@ class RegexCheckerProvider
103
  $this->addChecker(new RegexChecker("#<script type=('|\")application\/ld\+json('|\")([^\>]+?)?>((.|\n)*?)<\/script>#" , SourceType::SOURCE_JSON, 4 , array( "description" , "name" , "headline" , "articleSection" )));
104
 
105
  /* Add HTML template checker */
106
- $this->addChecker(new RegexChecker( "#<script type=('|\")text/html('|\")([^\>]+?)?>((.|\n)*?)<\/script>#" , SourceType::SOURCE_HTML, 4));
107
  }
108
 
109
  /**
103
  $this->addChecker(new RegexChecker("#<script type=('|\")application\/ld\+json('|\")([^\>]+?)?>((.|\n)*?)<\/script>#" , SourceType::SOURCE_JSON, 4 , array( "description" , "name" , "headline" , "articleSection" )));
104
 
105
  /* Add HTML template checker */
106
+ $this->addChecker(new RegexChecker( "#<script type=('|\")text/html('|\")([^\>]+?)?>((.|\n)+?)<\/script>#" , SourceType::SOURCE_HTML, 4));
107
  }
108
 
109
  /**
vendor/weglot/weglot-php/src/Parser/Parser.php CHANGED
@@ -464,6 +464,9 @@ class Parser
464
  */
465
  public function formatters($source, TranslateEntry $translateEntry, $tree, &$index = 0)
466
  {
 
 
 
467
  if($tree['type'] === SourceType::SOURCE_TEXT) {
468
  $source = str_replace($tree['text'] , $translateEntry->getOutputWords()[$index]->getWord(), $source);
469
  $index++;
@@ -477,8 +480,11 @@ class Parser
477
  $formatter->handle($tree['nodes'], $index);
478
  $source = $tree['dom']->save();
479
  foreach ($tree['regexes'] as $regex) {
 
 
 
480
  $translatedRegex = $this->formatters($regex['source'], $translateEntry, $regex, $index);
481
- if($regex['type'] === SourceType::SOURCE_TEXT) {
482
  $source = preg_replace( '#\b' . preg_quote( $regex['source'], '#' ) . '\b#' , $translatedRegex, $source);
483
  }
484
  else {
464
  */
465
  public function formatters($source, TranslateEntry $translateEntry, $tree, &$index = 0)
466
  {
467
+ if (empty($tree['type'])) {
468
+ return $source;
469
+ }
470
  if($tree['type'] === SourceType::SOURCE_TEXT) {
471
  $source = str_replace($tree['text'] , $translateEntry->getOutputWords()[$index]->getWord(), $source);
472
  $index++;
480
  $formatter->handle($tree['nodes'], $index);
481
  $source = $tree['dom']->save();
482
  foreach ($tree['regexes'] as $regex) {
483
+ if (empty($regex['source'])) {
484
+ continue;
485
+ }
486
  $translatedRegex = $this->formatters($regex['source'], $translateEntry, $regex, $index);
487
+ if($regex['type'] === SourceType::SOURCE_TEXT && $regex['source'] == $regex['text']) {
488
  $source = preg_replace( '#\b' . preg_quote( $regex['source'], '#' ) . '\b#' , $translatedRegex, $source);
489
  }
490
  else {
weglot.php CHANGED
@@ -7,7 +7,7 @@ Author: Weglot Translate team
7
  Author URI: https://weglot.com/
8
  Text Domain: weglot
9
  Domain Path: /languages/
10
- Version: 3.1.5
11
  */
12
 
13
  /**
@@ -15,38 +15,38 @@ Version: 3.1.5
15
  * Example : Don't use short syntax for array()
16
  */
17
 
18
- if ( ! defined('ABSPATH')) {
19
  exit;
20
  }
21
 
22
- define('WEGLOT_NAME', 'Weglot');
23
- define('WEGLOT_SLUG', 'weglot-translate');
24
- define('WEGLOT_OPTION_GROUP', 'group-weglot-translate');
25
- define('WEGLOT_VERSION', '3.1.5');
26
- define('WEGLOT_PHP_MIN', '5.4');
27
- define('WEGLOT_BNAME', plugin_basename(__FILE__));
28
- define('WEGLOT_DIR', __DIR__ );
29
- define('WEGLOT_DIR_LANGUAGES', WEGLOT_DIR . '/languages');
30
- define('WEGLOT_DIR_DIST', WEGLOT_DIR . '/dist');
31
-
32
- define('WEGLOT_DIRURL', plugin_dir_url(__FILE__));
33
- define('WEGLOT_URL_DIST', WEGLOT_DIRURL . 'dist');
34
- define('WEGLOT_LATEST_VERSION', '2.7.0');
35
- define('WEGLOT_LIB_PARSER', '1');
36
- define('WEGLOT_DEBUG', false);
37
- define('WEGLOT_DEV', false);
38
-
39
- define('WEGLOT_TEMPLATES', WEGLOT_DIR . '/templates');
40
- define('WEGLOT_TEMPLATES_ADMIN', WEGLOT_TEMPLATES . '/admin');
41
- define('WEGLOT_TEMPLATES_ADMIN_METABOXES', WEGLOT_TEMPLATES_ADMIN . '/metaboxes');
42
- define('WEGLOT_TEMPLATES_ADMIN_NOTICES', WEGLOT_TEMPLATES_ADMIN . '/notices');
43
- define('WEGLOT_TEMPLATES_ADMIN_PAGES', WEGLOT_TEMPLATES_ADMIN . '/pages');
44
 
45
  // Compatibility Yoast premium Redirection
46
- $dir_yoast_premium = plugin_dir_path(__DIR__) . 'wordpress-seo-premium';
47
  if ( file_exists( $dir_yoast_premium . '/wp-seo-premium.php' ) ) {
48
  if ( ! function_exists( 'is_plugin_active' ) ) {
49
- include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
50
  }
51
 
52
  if ( ! weglot_is_compatible() ) {
@@ -79,8 +79,8 @@ if ( file_exists( $dir_yoast_premium . '/wp-seo-premium.php' ) ) {
79
  */
80
  function weglot_is_compatible() {
81
  // Check php version.
82
- if (version_compare(PHP_VERSION, WEGLOT_PHP_MIN) < 0) {
83
- add_action('admin_notices', 'weglot_php_min_compatibility' );
84
  return false;
85
  }
86
 
@@ -143,7 +143,7 @@ function weglot_plugin_deactivate() {
143
  */
144
  function weglot_plugin_uninstall() {
145
  flush_rewrite_rules();
146
- delete_option(WEGLOT_SLUG);
147
  }
148
 
149
  /**
@@ -151,23 +151,23 @@ function weglot_plugin_uninstall() {
151
  *
152
  * @return void
153
  */
154
- function weglot_rollback( ) {
155
  if ( ! isset( $_GET['_wpnonce'] ) || ! wp_verify_nonce( $_GET['_wpnonce'], 'weglot_rollback' ) ) {
156
  wp_nonce_ays( '' );
157
  }
158
 
159
  require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
160
 
161
- $plugin = 'weglot';
162
- $title = sprintf( __( '%s Update Rollback', 'weglot' ), WEGLOT_NAME );
163
- $nonce = 'upgrade-plugin_' . $plugin;
164
- $url = 'update.php?action=upgrade-plugin&plugin=' . rawurlencode( $plugin );
165
- $version = WEGLOT_LATEST_VERSION;
166
 
167
  $upgrader_skin = new Plugin_Upgrader_Skin( compact( 'title', 'nonce', 'url', 'plugin', 'version' ) );
168
 
169
  $rollback = new \WeglotWP\Helpers\Helper_Rollback_Weglot( $upgrader_skin );
170
- $rollback->rollback($version);
171
  }
172
 
173
  /**
@@ -190,8 +190,8 @@ function weglot_plugin_loaded() {
190
  }
191
  }
192
 
193
- register_activation_hook(__FILE__, 'weglot_plugin_activate');
194
- register_deactivation_hook(__FILE__, 'weglot_plugin_deactivate');
195
- register_uninstall_hook(__FILE__, 'weglot_plugin_uninstall');
196
 
197
- add_action('plugins_loaded', 'weglot_plugin_loaded');
7
  Author URI: https://weglot.com/
8
  Text Domain: weglot
9
  Domain Path: /languages/
10
+ Version: 3.1.6
11
  */
12
 
13
  /**
15
  * Example : Don't use short syntax for array()
16
  */
17
 
18
+ if ( ! defined( 'ABSPATH' ) ) {
19
  exit;
20
  }
21
 
22
+ define( 'WEGLOT_NAME', 'Weglot' );
23
+ define( 'WEGLOT_SLUG', 'weglot-translate' );
24
+ define( 'WEGLOT_OPTION_GROUP', 'group-weglot-translate' );
25
+ define( 'WEGLOT_VERSION', '3.1.6' );
26
+ define( 'WEGLOT_PHP_MIN', '5.4' );
27
+ define( 'WEGLOT_BNAME', plugin_basename( __FILE__ ) );
28
+ define( 'WEGLOT_DIR', __DIR__ );
29
+ define( 'WEGLOT_DIR_LANGUAGES', WEGLOT_DIR . '/languages' );
30
+ define( 'WEGLOT_DIR_DIST', WEGLOT_DIR . '/dist' );
31
+
32
+ define( 'WEGLOT_DIRURL', plugin_dir_url( __FILE__ ) );
33
+ define( 'WEGLOT_URL_DIST', WEGLOT_DIRURL . 'dist' );
34
+ define( 'WEGLOT_LATEST_VERSION', '2.7.0' );
35
+ define( 'WEGLOT_LIB_PARSER', '1' );
36
+ define( 'WEGLOT_DEBUG', false );
37
+ define( 'WEGLOT_DEV', false );
38
+
39
+ define( 'WEGLOT_TEMPLATES', WEGLOT_DIR . '/templates' );
40
+ define( 'WEGLOT_TEMPLATES_ADMIN', WEGLOT_TEMPLATES . '/admin' );
41
+ define( 'WEGLOT_TEMPLATES_ADMIN_METABOXES', WEGLOT_TEMPLATES_ADMIN . '/metaboxes' );
42
+ define( 'WEGLOT_TEMPLATES_ADMIN_NOTICES', WEGLOT_TEMPLATES_ADMIN . '/notices' );
43
+ define( 'WEGLOT_TEMPLATES_ADMIN_PAGES', WEGLOT_TEMPLATES_ADMIN . '/pages' );
44
 
45
  // Compatibility Yoast premium Redirection
46
+ $dir_yoast_premium = plugin_dir_path( __DIR__ ) . 'wordpress-seo-premium';
47
  if ( file_exists( $dir_yoast_premium . '/wp-seo-premium.php' ) ) {
48
  if ( ! function_exists( 'is_plugin_active' ) ) {
49
+ include_once ABSPATH . 'wp-admin/includes/plugin.php';
50
  }
51
 
52
  if ( ! weglot_is_compatible() ) {
79
  */
80
  function weglot_is_compatible() {
81
  // Check php version.
82
+ if ( version_compare( PHP_VERSION, WEGLOT_PHP_MIN ) < 0 ) {
83
+ add_action( 'admin_notices', 'weglot_php_min_compatibility' );
84
  return false;
85
  }
86
 
143
  */
144
  function weglot_plugin_uninstall() {
145
  flush_rewrite_rules();
146
+ delete_option( WEGLOT_SLUG );
147
  }
148
 
149
  /**
151
  *
152
  * @return void
153
  */
154
+ function weglot_rollback() {
155
  if ( ! isset( $_GET['_wpnonce'] ) || ! wp_verify_nonce( $_GET['_wpnonce'], 'weglot_rollback' ) ) {
156
  wp_nonce_ays( '' );
157
  }
158
 
159
  require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
160
 
161
+ $plugin = 'weglot';
162
+ $title = sprintf( __( '%s Update Rollback', 'weglot' ), WEGLOT_NAME );
163
+ $nonce = 'upgrade-plugin_' . $plugin;
164
+ $url = 'update.php?action=upgrade-plugin&plugin=' . rawurlencode( $plugin );
165
+ $version = WEGLOT_LATEST_VERSION;
166
 
167
  $upgrader_skin = new Plugin_Upgrader_Skin( compact( 'title', 'nonce', 'url', 'plugin', 'version' ) );
168
 
169
  $rollback = new \WeglotWP\Helpers\Helper_Rollback_Weglot( $upgrader_skin );
170
+ $rollback->rollback( $version );
171
  }
172
 
173
  /**
190
  }
191
  }
192
 
193
+ register_activation_hook( __FILE__, 'weglot_plugin_activate' );
194
+ register_deactivation_hook( __FILE__, 'weglot_plugin_deactivate' );
195
+ register_uninstall_hook( __FILE__, 'weglot_plugin_uninstall' );
196
 
197
+ add_action( 'plugins_loaded', 'weglot_plugin_loaded' );