CMP – Coming Soon & Maintenance Plugin by NiteoThemes - Version 3.7.5

Version Description

Download this release

Release Info

Developer niteo
Plugin Icon 128x128 CMP – Coming Soon & Maintenance Plugin by NiteoThemes
Version 3.7.5
Comparing to
See all releases

Code changes from version 3.7.4.3 to 3.7.5

Files changed (312) hide show
  1. cmp-advanced.php +7 -7
  2. cmp-settings.php +16 -9
  3. cmp-translate.php +16 -41
  4. css/cmp-settings-style.css +56 -0
  5. css/cmp-settings-style.min.css +1 -1
  6. css/lang-switcher.css +94 -0
  7. img/flags/ad.svg +1 -0
  8. img/flags/ae.svg +1 -0
  9. img/flags/af.svg +1 -0
  10. img/flags/ag.svg +1 -0
  11. img/flags/ai.svg +1 -0
  12. img/flags/al.svg +1 -0
  13. img/flags/am.svg +1 -0
  14. img/flags/ao.svg +1 -0
  15. img/flags/ar.svg +1 -0
  16. img/flags/as.svg +1 -0
  17. img/flags/at.svg +1 -0
  18. img/flags/au.svg +1 -0
  19. img/flags/aw.svg +1 -0
  20. img/flags/ax.svg +1 -0
  21. img/flags/az.svg +1 -0
  22. img/flags/ba.svg +1 -0
  23. img/flags/bb.svg +1 -0
  24. img/flags/bd.svg +1 -0
  25. img/flags/be.svg +1 -0
  26. img/flags/bf.svg +1 -0
  27. img/flags/bg.svg +1 -0
  28. img/flags/bh.svg +1 -0
  29. img/flags/bi.svg +1 -0
  30. img/flags/bj.svg +1 -0
  31. img/flags/bl.svg +1 -0
  32. img/flags/bm.svg +1 -0
  33. img/flags/bn.svg +1 -0
  34. img/flags/bo.svg +1 -0
  35. img/flags/bq-bo.svg +1 -0
  36. img/flags/bq-sa.svg +1 -0
  37. img/flags/bq-se.svg +1 -0
  38. img/flags/br.svg +1 -0
  39. img/flags/bs.svg +1 -0
  40. img/flags/bt.svg +1 -0
  41. img/flags/bw.svg +1 -0
  42. img/flags/by.svg +1 -0
  43. img/flags/bz.svg +1 -0
  44. img/flags/ca-bc.svg +1 -0
  45. img/flags/ca.svg +1 -0
  46. img/flags/cc.svg +1 -0
  47. img/flags/cd.svg +1 -0
  48. img/flags/cf.svg +1 -0
  49. img/flags/cg.svg +1 -0
  50. img/flags/ch.svg +1 -0
  51. img/flags/ci.svg +1 -0
  52. img/flags/ck.svg +1 -0
  53. img/flags/cl.svg +1 -0
  54. img/flags/cm.svg +1 -0
  55. img/flags/cn.svg +1 -0
  56. img/flags/co.svg +1 -0
  57. img/flags/cr.svg +1 -0
  58. img/flags/cu.svg +1 -0
  59. img/flags/cv.svg +1 -0
  60. img/flags/cw.svg +1 -0
  61. img/flags/cx.svg +1 -0
  62. img/flags/cy.svg +1 -0
  63. img/flags/cz.svg +1 -0
  64. img/flags/de.svg +1 -0
  65. img/flags/dj.svg +1 -0
  66. img/flags/dk.svg +1 -0
  67. img/flags/dm.svg +1 -0
  68. img/flags/do.svg +1 -0
  69. img/flags/dz.svg +1 -0
  70. img/flags/ea.svg +1 -0
  71. img/flags/easter_island.svg +1 -0
  72. img/flags/ec-w.svg +1 -0
  73. img/flags/ec.svg +1 -0
  74. img/flags/ee.svg +1 -0
  75. img/flags/eg.svg +1 -0
  76. img/flags/eh.svg +1 -0
  77. img/flags/er.svg +1 -0
  78. img/flags/es-cn.svg +1 -0
  79. img/flags/es-ga.svg +1 -0
  80. img/flags/es-ib.svg +1 -0
  81. img/flags/es-ml.svg +1 -0
  82. img/flags/es-pv.svg +1 -0
  83. img/flags/es.svg +1 -0
  84. img/flags/esperanto.svg +1 -0
  85. img/flags/et.svg +1 -0
  86. img/flags/european_union.svg +1 -0
  87. img/flags/fi.svg +1 -0
  88. img/flags/fj.svg +1 -0
  89. img/flags/fk.svg +1 -0
  90. img/flags/fm.svg +1 -0
  91. img/flags/fo.svg +1 -0
  92. img/flags/fr-h.svg +1 -0
  93. img/flags/fr.svg +1 -0
  94. img/flags/ga.svg +1 -0
  95. img/flags/gb-eng.svg +1 -0
  96. img/flags/gb-ork.svg +1 -0
  97. img/flags/gb-sct.svg +1 -0
  98. img/flags/gb-wls.svg +1 -0
  99. img/flags/gb.svg +1 -0
  100. img/flags/gd.svg +1 -0
  101. img/flags/ge-ab.svg +1 -0
  102. img/flags/ge.svg +1 -0
  103. img/flags/gg.svg +1 -0
  104. img/flags/gh.svg +1 -0
  105. img/flags/gi.svg +1 -0
  106. img/flags/gl.svg +1 -0
  107. img/flags/gm.svg +1 -0
  108. img/flags/gn.svg +1 -0
  109. img/flags/gq.svg +1 -0
  110. img/flags/gr.svg +1 -0
  111. img/flags/gt.svg +1 -0
  112. img/flags/gu.svg +1 -0
  113. img/flags/gw.svg +1 -0
  114. img/flags/gy.svg +1 -0
  115. img/flags/hausa.svg +1 -0
  116. img/flags/hk.svg +1 -0
  117. img/flags/hmong.svg +1 -0
  118. img/flags/hn.svg +1 -0
  119. img/flags/hr.svg +1 -0
  120. img/flags/ht.svg +1 -0
  121. img/flags/hu.svg +1 -0
  122. img/flags/id.svg +1 -0
  123. img/flags/ie.svg +1 -0
  124. img/flags/il.svg +1 -0
  125. img/flags/im.svg +1 -0
  126. img/flags/in.svg +1 -0
  127. img/flags/io.svg +1 -0
  128. img/flags/iq.svg +1 -0
  129. img/flags/ir.svg +1 -0
  130. img/flags/is.svg +1 -0
  131. img/flags/it-82.svg +1 -0
  132. img/flags/it-88.svg +1 -0
  133. img/flags/it.svg +1 -0
  134. img/flags/je.svg +1 -0
  135. img/flags/jm.svg +1 -0
  136. img/flags/jo.svg +1 -0
  137. img/flags/jp.svg +1 -0
  138. img/flags/kannada.svg +1 -0
  139. img/flags/ke.svg +1 -0
  140. img/flags/kg.svg +1 -0
  141. img/flags/kh.svg +1 -0
  142. img/flags/ki.svg +1 -0
  143. img/flags/km.svg +1 -0
  144. img/flags/kn.svg +1 -0
  145. img/flags/kp.svg +1 -0
  146. img/flags/kr.svg +1 -0
  147. img/flags/kurdistan.svg +1 -0
  148. img/flags/kw.svg +1 -0
  149. img/flags/ky.svg +1 -0
  150. img/flags/kz.svg +1 -0
  151. img/flags/la.svg +1 -0
  152. img/flags/lb.svg +1 -0
  153. img/flags/lc.svg +1 -0
  154. img/flags/li.svg +1 -0
  155. img/flags/lk.svg +1 -0
  156. img/flags/lr.svg +1 -0
  157. img/flags/ls.svg +1 -0
  158. img/flags/lt.svg +1 -0
  159. img/flags/lu.svg +1 -0
  160. img/flags/lv.svg +1 -0
  161. img/flags/ly.svg +1 -0
  162. img/flags/ma.svg +1 -0
  163. img/flags/malayali.svg +1 -0
  164. img/flags/maori.svg +1 -0
  165. img/flags/mc.svg +1 -0
  166. img/flags/md.svg +1 -0
  167. img/flags/me.svg +1 -0
  168. img/flags/mg.svg +1 -0
  169. img/flags/mh.svg +1 -0
  170. img/flags/mk.svg +1 -0
  171. img/flags/ml.svg +1 -0
  172. img/flags/mm.svg +1 -0
  173. img/flags/mn.svg +1 -0
  174. img/flags/mo.svg +1 -0
  175. img/flags/mp.svg +1 -0
  176. img/flags/mq.svg +1 -0
  177. img/flags/mr.svg +1 -0
  178. img/flags/ms.svg +1 -0
  179. img/flags/mt.svg +1 -0
  180. img/flags/mu.svg +1 -0
  181. img/flags/mv.svg +1 -0
  182. img/flags/mw.svg +1 -0
  183. img/flags/mx.svg +1 -0
  184. img/flags/my.svg +1 -0
  185. img/flags/mz.svg +1 -0
  186. img/flags/na.svg +1 -0
  187. img/flags/nato.svg +1 -0
  188. img/flags/ne.svg +1 -0
  189. img/flags/nf.svg +1 -0
  190. img/flags/ng.svg +1 -0
  191. img/flags/ni.svg +1 -0
  192. img/flags/nl.svg +1 -0
  193. img/flags/no.svg +1 -0
  194. img/flags/northen_cyprus.svg +1 -0
  195. img/flags/np.svg +1 -0
  196. img/flags/nr.svg +1 -0
  197. img/flags/nu.svg +1 -0
  198. img/flags/nz.svg +1 -0
  199. img/flags/om.svg +1 -0
  200. img/flags/pa.svg +1 -0
  201. img/flags/pe.svg +1 -0
  202. img/flags/pf.svg +1 -0
  203. img/flags/pg.svg +1 -0
  204. img/flags/ph.svg +1 -0
  205. img/flags/pk.svg +1 -0
  206. img/flags/pl.svg +1 -0
  207. img/flags/pn.svg +1 -0
  208. img/flags/pr.svg +1 -0
  209. img/flags/ps.svg +1 -0
  210. img/flags/pt-20.svg +1 -0
  211. img/flags/pt-30.svg +1 -0
  212. img/flags/pt.svg +1 -0
  213. img/flags/pw.svg +1 -0
  214. img/flags/py.svg +1 -0
  215. img/flags/qa.svg +1 -0
  216. img/flags/ro.svg +1 -0
  217. img/flags/rs.svg +1 -0
  218. img/flags/ru.svg +1 -0
  219. img/flags/rw.svg +1 -0
  220. img/flags/sa.svg +1 -0
  221. img/flags/sb.svg +1 -0
  222. img/flags/sc.svg +1 -0
  223. img/flags/sd.svg +1 -0
  224. img/flags/se.svg +1 -0
  225. img/flags/sg.svg +1 -0
  226. img/flags/si.svg +1 -0
  227. img/flags/sindh.svg +1 -0
  228. img/flags/sk.svg +1 -0
  229. img/flags/sl.svg +1 -0
  230. img/flags/sm.svg +1 -0
  231. img/flags/sn.svg +1 -0
  232. img/flags/so.svg +1 -0
  233. img/flags/somaliland.svg +1 -0
  234. img/flags/south_ossetia.svg +1 -0
  235. img/flags/sr.svg +1 -0
  236. img/flags/ss.svg +1 -0
  237. img/flags/st.svg +1 -0
  238. img/flags/sv.svg +1 -0
  239. img/flags/sx.svg +1 -0
  240. img/flags/sy.svg +1 -0
  241. img/flags/sz.svg +1 -0
  242. img/flags/tc.svg +1 -0
  243. img/flags/td.svg +1 -0
  244. img/flags/tg.svg +1 -0
  245. img/flags/th.svg +1 -0
  246. img/flags/tibet.svg +1 -0
  247. img/flags/tj.svg +1 -0
  248. img/flags/tk.svg +1 -0
  249. img/flags/tl.svg +1 -0
  250. img/flags/tm.svg +1 -0
  251. img/flags/tn.svg +1 -0
  252. img/flags/to.svg +1 -0
  253. img/flags/tr.svg +1 -0
  254. img/flags/transnistria.svg +1 -0
  255. img/flags/tt.svg +1 -0
  256. img/flags/tv.svg +1 -0
  257. img/flags/tw.svg +1 -0
  258. img/flags/tz.svg +1 -0
  259. img/flags/ua.svg +1 -0
  260. img/flags/ug.svg +1 -0
  261. img/flags/united_nations.svg +1 -0
  262. img/flags/us-hi.svg +1 -0
  263. img/flags/us.svg +1 -0
  264. img/flags/uy.svg +1 -0
  265. img/flags/uz.svg +1 -0
  266. img/flags/va.svg +1 -0
  267. img/flags/vc.svg +1 -0
  268. img/flags/ve.svg +1 -0
  269. img/flags/vg.svg +1 -0
  270. img/flags/vi.svg +1 -0
  271. img/flags/vn.svg +1 -0
  272. img/flags/vu.svg +1 -0
  273. img/flags/ws.svg +1 -0
  274. img/flags/xk.svg +1 -0
  275. img/flags/xx.svg +1 -0
  276. img/flags/ye.svg +1 -0
  277. img/flags/yiddish.svg +1 -0
  278. img/flags/za.svg +1 -0
  279. img/flags/zm.svg +1 -0
  280. img/flags/zw.svg +1 -0
  281. inc/class-cmp-render_html.php +30 -4
  282. inc/cmp-update-process.php +20 -1
  283. inc/render/content.php +4 -3
  284. inc/render/copyright.php +4 -2
  285. inc/render/counter.php +48 -0
  286. inc/render/custom-css.php +1 -1
  287. inc/render/enqueue-styles.php +4 -0
  288. inc/render/graphic-background.php +6 -11
  289. inc/render/javascripts.php +5 -2
  290. inc/render/language-switcher.php +59 -0
  291. inc/render/social-icons.php +2 -1
  292. inc/render/subscribe-form.php +9 -8
  293. inc/render/text-overlay.php +4 -4
  294. inc/render/title.php +11 -5
  295. inc/settings/settings-content.php +35 -3
  296. inc/settings/settings-lang-switcher-disabled.php +41 -0
  297. inc/settings/settings-lang-switcher.php +92 -0
  298. inc/settings/settings-login-icon.php +2 -2
  299. js/cmp-editor-translation.js +51 -0
  300. js/cmp-editor-translation.min.js +1 -0
  301. js/settings.js +1 -0
  302. js/settings.min.js +1 -1
  303. languages/cmp-coming-soon-maintenance-default.mo +0 -0
  304. languages/cmp-coming-soon-maintenance-default.po +487 -369
  305. niteo-cmp.php +221 -37
  306. readme.txt +21 -15
  307. themes/construct/construct-theme.php +12 -13
  308. themes/construct/style.css +324 -90
  309. themes/countdown/countdown-theme.php +18 -67
  310. themes/countdown/style.css +196 -150
  311. themes/hardwork/hardwork-theme.php +13 -10
  312. themes/hardwork/style.css +73 -45
cmp-advanced.php CHANGED
@@ -69,7 +69,7 @@ if ( isset( $_POST['niteoCS-whitelist-custom'] ) ) {
69
  if ( !empty( $url_list) && $url_list[0] !== '' ) {
70
  foreach ( $url_list as $url ) {
71
  if ( !empty($url) ) {
72
- $sanitized_whitelist[] = esc_url_raw( trailingslashit($url) );
73
  }
74
  }
75
 
@@ -110,7 +110,7 @@ if ( isset( $_POST['niteoCS-blacklist-custom'] ) ) {
110
  if ( !empty( $url_blacklist) && $url_blacklist[0] !== '' ) {
111
  foreach ( $url_blacklist as $bl_url ) {
112
  if ( !empty($bl_url) ) {
113
- $sanitized_blacklist[] = esc_url_raw( trailingslashit($bl_url) );
114
  }
115
  }
116
 
@@ -323,7 +323,7 @@ $mode_change_email = get_option('niteoCS_mode_change_email_address', get_opt
323
  <textarea name="niteoCS-whitelist-custom" cols="40" rows="5"><?php
324
  if ( !empty($niteoCS_page_whitelist_custom) ) {
325
  foreach ($niteoCS_page_whitelist_custom as $wl_url) {
326
- echo esc_url($wl_url) . PHP_EOL;
327
  }
328
  } ?></textarea>
329
  </fieldset>
@@ -343,14 +343,14 @@ $mode_change_email = get_option('niteoCS_mode_change_email_address', get_opt
343
 
344
  <h4><?php _e('You can also add the page URLs manually.', 'cmp-coming-soon-maintenance');?></h4>
345
  <textarea name="niteoCS-blacklist-custom" cols="40" rows="5"><?php
346
- if ( !empty($niteoCS_page_blacklist_custom) ) {
347
- foreach ($niteoCS_page_blacklist_custom as $bl_url) {
348
- echo esc_url($bl_url) . PHP_EOL;
349
  }
350
  } ?></textarea>
351
  </fieldset>
352
 
353
- <p class="cmp-hint page-whitelist-switch x1 x2" style="margin-top:0"><?php _e('Insert separate URL at each line. Please make sure your Permalinks work correctly!<br> You can also use asterisk (*) as a wildcard to match any string.', 'cmp-coming-soon-maintenance');?></p>
354
 
355
  <p class="page-whitelist-switch x0"><?php _e('CMP landing page is displayed on all pages by default. You can enable Page Whitelist to display CMP only on specific page(s) or Page Blacklist to exclude CMP landing page on specific page(s) by enabling Page Whitelist or Page Blacklist here.', 'cmp-coming-soon-maintenance');?></p>
356
 
69
  if ( !empty( $url_list) && $url_list[0] !== '' ) {
70
  foreach ( $url_list as $url ) {
71
  if ( !empty($url) ) {
72
+ $sanitized_whitelist[] = esc_attr( $url );
73
  }
74
  }
75
 
110
  if ( !empty( $url_blacklist) && $url_blacklist[0] !== '' ) {
111
  foreach ( $url_blacklist as $bl_url ) {
112
  if ( !empty($bl_url) ) {
113
+ $sanitized_blacklist[] = esc_attr( $bl_url );
114
  }
115
  }
116
 
323
  <textarea name="niteoCS-whitelist-custom" cols="40" rows="5"><?php
324
  if ( !empty($niteoCS_page_whitelist_custom) ) {
325
  foreach ($niteoCS_page_whitelist_custom as $wl_url) {
326
+ echo esc_attr($wl_url) . PHP_EOL;
327
  }
328
  } ?></textarea>
329
  </fieldset>
343
 
344
  <h4><?php _e('You can also add the page URLs manually.', 'cmp-coming-soon-maintenance');?></h4>
345
  <textarea name="niteoCS-blacklist-custom" cols="40" rows="5"><?php
346
+ if ( !empty( $niteoCS_page_blacklist_custom ) ) {
347
+ foreach ( $niteoCS_page_blacklist_custom as $bl_url ) {
348
+ echo esc_attr($bl_url) . PHP_EOL;
349
  }
350
  } ?></textarea>
351
  </fieldset>
352
 
353
+ <p class="cmp-hint page-whitelist-switch x1 x2" style="margin-top:0"><?php _e('Insert URL with http(s) separately at each line. Please make sure your Permalinks work correctly!<br> You can also use asterisk (*) as a wildcard to match any part of the URL.', 'cmp-coming-soon-maintenance');?></p>
354
 
355
  <p class="page-whitelist-switch x0"><?php _e('CMP landing page is displayed on all pages by default. You can enable Page Whitelist to display CMP only on specific page(s) or Page Blacklist to exclude CMP landing page on specific page(s) by enabling Page Whitelist or Page Blacklist here.', 'cmp-coming-soon-maintenance');?></p>
356
 
cmp-settings.php CHANGED
@@ -13,7 +13,7 @@ if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
13
  if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
14
  die('Sorry, but this request is invalid');
15
  }
16
-
17
  $this->cmp_purge_cache();
18
 
19
  // Handle ZIP UPLOAD
@@ -442,9 +442,9 @@ $overlay_gradient_two_custom = get_option('niteoCS_overlay[gradient_two]', '#e5
442
  $effect_blur = get_option('niteoCS_effect_blur', '0.0');
443
 
444
  $overlay_text_status = get_option('niteoCS_overlay_text[status]', '1');
445
- $overlay_text_heading = stripslashes(get_option('niteoCS_overlay_text[heading]', 'NEW WEBSITE ON THE WAY!'));
446
- $overlay_text_paragraph = stripslashes(get_option('niteoCS_overlay_text[paragraph]', ''));
447
- $overlay_button_text = stripslashes(get_option('niteoCS_overlay_text[button_text]', 'Call to Action!'));
448
  $overlay_button_url = get_option('niteoCS_overlay_text[button_url]', '');
449
 
450
  // retrieve whitelist or blacklist settings
@@ -670,6 +670,18 @@ add_thickbox();
670
  require ( dirname(__FILE__) . '/inc/settings/settings-slider-disabled.php' );
671
  }
672
  }
 
 
 
 
 
 
 
 
 
 
 
 
673
 
674
  // get counter settings
675
  if ( isset( $theme_supports['counter'] ) && $theme_supports['counter'] ) {
@@ -744,11 +756,6 @@ add_thickbox();
744
  }
745
  }
746
 
747
- // login icon
748
- if ( file_exists(dirname(__FILE__) . '/inc/settings/settings-login-icon.php' ) ) {
749
- require ( dirname(__FILE__) . '/inc/settings/settings-login-icon.php' );
750
- }
751
-
752
  // include theme related settings
753
  if ( file_exists( $this->cmp_theme_dir( $themeslug ).$themeslug.'/'.$themeslug.'-settings.php' ) ) {
754
  require ( $this->cmp_theme_dir( $themeslug ).$themeslug.'/'.$themeslug.'-settings.php' );
13
  if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
14
  die('Sorry, but this request is invalid');
15
  }
16
+
17
  $this->cmp_purge_cache();
18
 
19
  // Handle ZIP UPLOAD
442
  $effect_blur = get_option('niteoCS_effect_blur', '0.0');
443
 
444
  $overlay_text_status = get_option('niteoCS_overlay_text[status]', '1');
445
+ $overlay_text_heading = stripslashes(get_option('niteoCS_overlay_text[heading]', 'NEW WEBSITE ON THE WAY!') );
446
+ $overlay_text_paragraph = stripslashes(get_option('niteoCS_overlay_text[paragraph]', '') );
447
+ $overlay_button_text = stripslashes(get_option('niteoCS_overlay_text[button_text]', 'Call to Action!') );
448
  $overlay_button_url = get_option('niteoCS_overlay_text[button_url]', '');
449
 
450
  // retrieve whitelist or blacklist settings
670
  require ( dirname(__FILE__) . '/inc/settings/settings-slider-disabled.php' );
671
  }
672
  }
673
+
674
+ // login icon
675
+ if ( file_exists(dirname(__FILE__) . '/inc/settings/settings-login-icon.php' ) ) {
676
+ require ( dirname(__FILE__) . '/inc/settings/settings-login-icon.php' );
677
+ }
678
+
679
+ // Language Switcher
680
+ if ( function_exists('icl_register_string') && file_exists(dirname(__FILE__) . '/inc/settings/settings-lang-switcher.php' ) ) {
681
+ require ( dirname(__FILE__) . '/inc/settings/settings-lang-switcher.php' );
682
+ } else if ( file_exists(dirname(__FILE__) . '/inc/settings/settings-lang-switcher-disabled.php' ) ) {
683
+ require ( dirname(__FILE__) . '/inc/settings/settings-lang-switcher-disabled.php' );
684
+ }
685
 
686
  // get counter settings
687
  if ( isset( $theme_supports['counter'] ) && $theme_supports['counter'] ) {
756
  }
757
  }
758
 
 
 
 
 
 
759
  // include theme related settings
760
  if ( file_exists( $this->cmp_theme_dir( $themeslug ).$themeslug.'/'.$themeslug.'-settings.php' ) ) {
761
  require ( $this->cmp_theme_dir( $themeslug ).$themeslug.'/'.$themeslug.'-settings.php' );
cmp-translate.php CHANGED
@@ -1,54 +1,29 @@
1
  <?php
2
  defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
 
4
- // check onces and wordpress rights, else DIE
5
  if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
6
  if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
7
  die('Sorry, but this request is invalid');
8
- }
9
-
10
- $translation = array(
11
- 0 => array('id' => 0, 'string' => __('Seconds', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_0'] ) ),
12
- 1 => array('id' => 1, 'string' => __('Minutes', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_1'] )),
13
- 2 => array('id' => 2, 'string' => __('Hours', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_2'] )),
14
- 3 => array('id' => 3, 'string' => __('Days', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_3'] )),
15
- 4 => array('id' => 4, 'string' => __('Insert your email address.', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_4'] )),
16
- 5 => array('id' => 5, 'string' => __('Oops! This email address is already on our list.', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_5'] )),
17
- 6 => array('id' => 6, 'string' => __('Oops! We need a valid address. Please try again.', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_6'] )),
18
- 7 => array('id' => 7, 'string' => __('Thank you! Your sign up request was successful.', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_7'] )),
19
- 8 => array('id' => 8, 'string' => __('Submit', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_8'] )),
20
- 9 => array('id' => 9, 'string' => __('Scroll', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_9'] )),
21
- 10 => array('id' => 10, 'string' => __('First Name', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_10'] )),
22
- 11 => array('id' => 11, 'string' => __('Last Name', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_11'] )),
23
- 12 => array('id' => 12, 'string' => __('Subscribe', 'cmp-coming-soon-maintenance'), 'translation' => sanitize_text_field( $_POST['niteoCS_translate_12'] )),
24
- );
25
 
26
  update_option('niteoCS_translation', wp_json_encode( $translation ));
27
  }
28
 
29
- // Populate translation list, if not yet created
30
- if ( !get_option('niteoCS_translation') ) {
31
- $translation = array(
32
- 0 => array('id' => 0, 'string' => __('Seconds', 'cmp-coming-soon-maintenance'), 'translation' => __('Seconds', 'cmp-coming-soon-maintenance') ),
33
- 1 => array('id' => 1, 'string' => __('Minutes', 'cmp-coming-soon-maintenance'), 'translation' => __('Minutes', 'cmp-coming-soon-maintenance') ),
34
- 2 => array('id' => 2, 'string' => __('Hours', 'cmp-coming-soon-maintenance'), 'translation' => __('Hours', 'cmp-coming-soon-maintenance') ),
35
- 3 => array('id' => 3, 'string' => __('Days', 'cmp-coming-soon-maintenance'), 'translation' => __('Days', 'cmp-coming-soon-maintenance') ),
36
- 4 => array('id' => 4, 'string' => __('Insert your email address.', 'cmp-coming-soon-maintenance'), 'translation' => __('Insert your email address.', 'cmp-coming-soon-maintenance') ),
37
- 5 => array('id' => 5, 'string' => __('Oops! This email address is already on our list', 'cmp-coming-soon-maintenance'), 'translation' => __('Oops! This email address is already on our list.', 'cmp-coming-soon-maintenance') ),
38
- 6 => array('id' => 6, 'string' => __('Oops! We need a valid address. Please try again.', 'cmp-coming-soon-maintenance'), 'translation' => __('Oops! We need a valid address. Please try again.', 'cmp-coming-soon-maintenance') ),
39
- 7 => array('id' => 7, 'string' => __('Thank you! Your sign up request was successful.', 'cmp-coming-soon-maintenance'), 'translation' => __('Thank you! Your sign up request was successful.', 'cmp-coming-soon-maintenance') ),
40
- 8 => array('id' => 8, 'string' => __('Submit', 'cmp-coming-soon-maintenance'), 'translation' => __('Submit', 'cmp-coming-soon-maintenance') ),
41
- 9 => array('id' => 9, 'string' => __('Scroll', 'cmp-coming-soon-maintenance'), 'translation' => __('Scroll', 'cmp-coming-soon-maintenance') ),
42
- 10 => array('id' => 10, 'string' => __('First Name', 'cmp-coming-soon-maintenance'), 'translation' => __('First Name', 'cmp-coming-soon-maintenance') ),
43
- 11 => array('id' => 11, 'string' => __('Last Name', 'cmp-coming-soon-maintenance'), 'translation' => __('Last Name', 'cmp-coming-soon-maintenance') ),
44
- 12 => array('id' => 12, 'string' => __('Subscribe', 'cmp-coming-soon-maintenance'), 'translation' => __('Subscribe', 'cmp-coming-soon-maintenance') ),
45
- );
46
-
47
- update_option('niteoCS_translation', wp_json_encode( $translation ));
48
- }
49
-
50
-
51
-
52
  // WP_List_Table is not loaded automatically so we need to load it in our application
53
  if( ! class_exists( 'WP_List_Table' ) ) {
54
  require( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
1
  <?php
2
  defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
 
4
+ // update translation
5
  if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
6
  if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
7
  die('Sorry, but this request is invalid');
8
+ }
9
+ $translation = json_decode( get_option('niteoCS_translation'), true );
10
+ $translation[0]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_0'] );
11
+ $translation[1]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_1'] );
12
+ $translation[2]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_2'] );
13
+ $translation[3]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_3'] );
14
+ $translation[4]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_4'] );
15
+ $translation[5]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_5'] );
16
+ $translation[6]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_6'] );
17
+ $translation[7]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_7'] );
18
+ $translation[8]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_8'] );
19
+ $translation[9]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_9'] );
20
+ $translation[10]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_10'] );
21
+ $translation[11]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_11'] );
22
+ $translation[12]['translation'] = sanitize_text_field( $_POST['niteoCS_translate_12'] );
 
 
23
 
24
  update_option('niteoCS_translation', wp_json_encode( $translation ));
25
  }
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  // WP_List_Table is not loaded automatically so we need to load it in our application
28
  if( ! class_exists( 'WP_List_Table' ) ) {
29
  require( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
css/cmp-settings-style.css CHANGED
@@ -1814,6 +1814,62 @@
1814
  min-height: 280px;
1815
  }
1816
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1817
  @media screen and (max-width:1600px) {
1818
  .cmp-coming-soon-maintenance .cmp-inputs-wrapper, .cmp-coming-soon-maintenance #csoptions, .cmp-coming-soon-maintenance .cmp-themes-manager {
1819
  max-width: 960px;
1814
  min-height: 280px;
1815
  }
1816
 
1817
+ /* editor lang buttons */
1818
+
1819
+ .cmp-switch-editor-lang {
1820
+ float: left;
1821
+ box-sizing: content-box;
1822
+ position: relative;
1823
+ top: 1px;
1824
+ background: #ebebeb;
1825
+ color: #666;
1826
+ cursor: pointer;
1827
+ font-size: 13px;
1828
+ line-height: 1.46153846;
1829
+ height: 20px;
1830
+ margin: 5px 0 0 5px;
1831
+ padding: 3px 8px 4px;
1832
+ border: 1px solid #e5e5e5;
1833
+ }
1834
+
1835
+ .cmp-switch-editor-lang.active {
1836
+ background: #f5f5f5;
1837
+ color: #555;
1838
+ border-bottom-color: #f5f5f5;
1839
+ }
1840
+
1841
+ .cmp-switch-editor-lang:focus {
1842
+ box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);
1843
+ outline: none;
1844
+ color: #23282d;
1845
+ }
1846
+
1847
+ .cmp-switch-editor-lang:active, .html-active .switch-html:focus, .tmce-active .switch-tmce:focus {
1848
+ box-shadow: none;
1849
+ }
1850
+
1851
+ .cmp-switch-editor-langr:active {
1852
+ background-color: #f5f5f5;
1853
+ box-shadow: none;
1854
+ }
1855
+
1856
+ .rtl .cmp-switch-editor-lang {
1857
+ font-family: Tahoma, sans-serif;
1858
+ }
1859
+
1860
+ html:lang(he-il) .rtl .cmp-switch-editor-lang {
1861
+ font-family: Arial, sans-serif;
1862
+ }
1863
+
1864
+ @media screen and (max-width: 782px) {
1865
+ button.cmp-switch-editor-lang {
1866
+ font-size: 16px;
1867
+ line-height: 1;
1868
+ margin: 7px 0 0 7px;
1869
+ padding: 8px 12px;
1870
+ }
1871
+ }
1872
+
1873
  @media screen and (max-width:1600px) {
1874
  .cmp-coming-soon-maintenance .cmp-inputs-wrapper, .cmp-coming-soon-maintenance #csoptions, .cmp-coming-soon-maintenance .cmp-themes-manager {
1875
  max-width: 960px;
css/cmp-settings-style.min.css CHANGED
@@ -1 +1 @@
1
- .cmp-coming-soon-maintenance{overflow-x:hidden}.no-margin{margin:0}.cmp-coming-soon-maintenance .cmp-settings-wrapper{position:relative;margin-top:6px}.cmp-coming-soon-maintenance .wrapper-disabled{opacity:.4}.cmp-coming-soon-maintenance .comingsoon-error,.cmp-coming-soon-maintenance .comingsoon-success{padding:1em;width:calc(100% - 4em);border-left:4px solid red;background-color:#fff}.cmp-coming-soon-maintenance .comingsoon-success{border-left:4px solid #00d221}.cmp-coming-soon-maintenance .padding-bottom{padding-bottom:10px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single,.cmp-coming-soon-maintenance input[type=text]{border:1px solid #d4d4d4;border-radius:4px;line-height:2.5em;height:2.5em;box-shadow:inset 0 1px 2px rgba(0,0,0,.03)}.cmp-coming-soon-maintenance .select2-container .select2-selection--single{height:35px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.cmp-coming-soon-maintenance .select2-container:not(.select2-container--open){width:100%!important}.cmp-coming-soon-maintenance input[type=range]{display:block;-webkit-appearance:none;background-color:#dedede;width:100%;height:12px;border-radius:5px;margin:10px auto 0;outline:0}.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#1d3557;width:17px;height:17px;border-radius:50%;border:1px solid #d4d4d4;cursor:pointer;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}​.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb:hover{background-color:#1d3557;border:2px solid #1d3557}.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb:active{-webkit-transform:scale(1.2);transform:scale(1.2)}.cmp-coming-soon-maintenance input[type=text],.cmp-coming-soon-maintenance textarea{width:100%;border:1px solid #d4d4d4}.cmp-coming-soon-maintenance .table-wrapper.cmp-bypass,.cmp-coming-soon-maintenance .table-wrapper.cmp-export-import,.cmp-coming-soon-maintenance .table-wrapper.cmp-misc,.cmp-coming-soon-maintenance .table-wrapper.cmp-notifications,.cmp-coming-soon-maintenance .table-wrapper.content,.cmp-coming-soon-maintenance .table-wrapper.install,.cmp-coming-soon-maintenance .table-wrapper.seo,.cmp-coming-soon-maintenance .table-wrapper.theme-setup{display:none}.cmp-coming-soon-maintenance .wp-upload-form.cmp{padding:4em;display:block}.cmp-coming-soon-maintenance .cmp-status{width:95%;padding:10px;font-weight:600;font-size:1.2em;cursor:pointer;opacity:.8}.cmp-coming-soon-maintenance .cmp-status.active{opacity:1}.cmp-coming-soon-maintenance .cmp-status span{font-weight:400}.cmp-coming-soon-maintenance .redirect{margin-bottom:0}.cmp-coming-soon-maintenance .help-settings,.cmp-coming-soon-maintenance .subscribers-settings,.cmp-coming-soon-maintenance .table-wrapper,.cmp-coming-soon-maintenance .translate-settings{background-color:#fff;border:1px solid #dedede;margin:0 0 1em}.cmp-coming-soon-maintenance div.custom_css{padding-bottom:2em;padding-right:3em;background:#fff;border:1px solid #dedede;max-width:100%}.cmp-coming-soon-maintenance .CodeMirror-wrap{border-right:1px solid #dedede}.cmp-coming-soon-maintenance .custom_css .cmp-submit{padding-left:1em;border-top:1px solid #dedede;padding-top:2em}.cmp-coming-soon-maintenance .cmp-inputs-wrapper .translation input,.cmp-coming-soon-maintenance .cmp-inputs-wrapper .translation textarea{width:100%}.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-addons,.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-themes-manager{display:inline-block;max-width:1140px;width:100%}.cmp-coming-soon-maintenance .cmp-inputs-wrapper.help-settings,.cmp-coming-soon-maintenance .cmp-inputs-wrapper.subscribers-settings,.cmp-coming-soon-maintenance .cmp-inputs-wrapper.translate-settings{padding:2em}.cmp-coming-soon-maintenance .table-wrapper.closed table,.cmp-coming-soon-maintenance .translate-settings tfoot{display:none}.cmp-coming-soon-maintenance .custom_css h3,.cmp-coming-soon-maintenance .table-wrapper h3{position:relative;padding:.5em 0 .5em 1em;margin:0;border-bottom:1px solid #dedede;text-align:left}.cmp-coming-soon-maintenance .table-wrapper h3:not(.no-icon):not(.notice-title):not(#heading-example)::after{font-family:fontAwesome;content:"\f147";position:absolute;right:10px;font-weight:400;opacity:.6;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-coming-soon-maintenance #niteoCS-text-logo,.cmp-coming-soon-maintenance .theme-title,.cmp-coming-soon-maintenance th label{font-weight:600}.cmp-coming-soon-maintenance .table-wrapper.closed h3:not(.no-icon):not(.notice-title)::after{content:"\f196"}.cmp-coming-soon-maintenance .table-wrapper h4{margin:0}.cmp-coming-soon-maintenance .table-wrapper table{padding:1em;height:auto;width:95%}.cmp-coming-soon-maintenance .table-wrapper .theme-selector{width:100%}.cmp-coming-soon-maintenance .table-wrapper select{margin-bottom:10px;width:100%}.cmp-coming-soon-maintenance .table-wrapper td{width:100%;max-width:960px;margin-bottom:1em;display:block}.cmp-coming-soon-maintenance #unsplash_img,.cmp-coming-soon-maintenance .table-wrapper td.theme-selector{max-width:100%}.cmp-coming-soon-maintenance .table-wrapper th{vertical-align:top;width:180px;text-align:left;font-weight:600}.cmp-coming-soon-maintenance .table-wrapper th p:first-of-type{margin-top:0}.cmp-coming-soon-maintenance #delete-banner,.cmp-coming-soon-maintenance #delete-favicon,.cmp-coming-soon-maintenance #delete-logo,.cmp-coming-soon-maintenance #delete-seo_img,.cmp-coming-soon-maintenance #delete-video-thumb{display:none}.cmp-coming-soon-maintenance .social-inputs li.social-labels{display:block}.cmp-coming-soon-maintenance .social-media{margin-top:0;margin-bottom:3em}.cmp-coming-soon-maintenance .social-inputs{position:relative}.cmp-coming-soon-maintenance .social-inputs .label{display:none;font-weight:600;position:absolute;top:-20px;left:-8px}.cmp-coming-soon-maintenance #niteoCS-text-logo{border:none;box-shadow:none;font-size:3em}.cmp-coming-soon-maintenance .social-description{margin-top:0}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(2){left:62px}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(3){left:148px}.cmp-coming-soon-maintenance .social-media li{display:inline-block;padding-right:1.2em;padding-bottom:1em}.cmp-coming-soon-maintenance .social-media i{font-size:2.45em;cursor:pointer}.cmp-coming-soon-maintenance .social-media i.active{color:#d54e21}.cmp-coming-soon-maintenance .social-inputs li{display:none;width:100%}.cmp-coming-soon-maintenance .social-inputs li.active{display:inline-block}.cmp-coming-soon-maintenance #custom_content_font,.cmp-coming-soon-maintenance #custom_headings_font,.cmp-coming-soon-maintenance .unsplash-feed{display:none}.cmp-coming-soon-maintenance .social-inputs p{position:relative;padding-left:50px;height:50px}.cmp-coming-soon-maintenance .social-inputs p i{position:absolute;left:0;top:20px;font-size:30px;width:30px;cursor:move}.cmp-coming-soon-maintenance .theme-details,.cmp-coming-soon-maintenance .toggle{cursor:pointer}.cmp-coming-soon-maintenance .social-inputs label{padding-left:100px}.cmp-coming-soon-maintenance .social-inputs input[type=text]{margin-left:100px;width:calc(100% - 100px)}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]{position:absolute;width:26px;height:26px;top:23px;left:65px}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]:checked:before{margin:3px 0 0 1px}.cmp-coming-soon-maintenance #unsplash_img{display:none}.cmp-coming-soon-maintenance #unsplash-media{position:relative}.cmp-coming-soon-maintenance .color-preview,.cmp-coming-soon-maintenance .gradient-preview,.cmp-coming-soon-maintenance .pattern-wrapper{position:relative;background-repeat:repeat;height:200px;border:1px solid #ededed;margin-top:1em}.chameleon.color-preview{-webkit-animation:chameleon 19s infinite;animation:chameleon 19s infinite}@-webkit-keyframes chameleon{0%{background:#2ecc71}25%{background:#f1c40f}50%{background:#e74c3c}75%{background:#3498db}100%{background:#2ecc71}}@keyframes chameleon{0%{background:#2ecc71}25%{background:#f1c40f}50%{background:#e74c3c}75%{background:#3498db}100%{background:#2ecc71}}.cmp-coming-soon-maintenance .theme-overlay .screenshot,.cmp-coming-soon-maintenance .thumbnail-holder{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.cmp-coming-soon-maintenance .video-local-wrapper,.cmp-coming-soon-maintenance .video-yt-wrapper{position:relative;width:100%;margin-top:1em}.cmp-coming-soon-maintenance #add-pattern{margin-bottom:1em}.cmp-coming-soon-maintenance .info{font-size:12px}.cmp-coming-soon-maintenance .nav-tab i{padding-right:3px}.cmp-coming-soon-maintenance .nav-tab-wrapper{border:none!important}.cmp-coming-soon-maintenance .nav-tab{font-weight:400;background:#fff;padding:10px 20px;border:1px solid #e2e2e2}.cmp-coming-soon-maintenance .nav-tab:first-of-type{margin-left:0}.cmp-coming-soon-maintenance .nav-tab-active,.cmp-coming-soon-maintenance .nav-tab-active:focus,.cmp-coming-soon-maintenance .nav-tab-active:focus:active,.cmp-coming-soon-maintenance .nav-tab-active:hover{background:#1d3557;border:1px solid #1d3557;outline:0;box-shadow:none;color:#fff;font-weight:600}.cmp-coming-soon-maintenance .logo-wrapper:empty{display:none}.cmp-coming-soon-maintenance .banner-wrapper,.cmp-coming-soon-maintenance .favicon-wrapper,.cmp-coming-soon-maintenance .logo-wrapper,.cmp-coming-soon-maintenance .seo_img-wrapper{margin:1em 0}.cmp-coming-soon-maintenance .favicon-wrapper img,.cmp-coming-soon-maintenance .logo-wrapper img{background-color:#efefef;padding:1em}.cmp-coming-soon-maintenance .favicon-wrapper img{max-width:32px}.cmp-coming-soon-maintenance .background-media img,.cmp-coming-soon-maintenance .logo-wrapper img,.cmp-coming-soon-maintenance .seo_img-wrapper img{max-width:100%;width:100%;vertical-align:top}.cmp-coming-soon-maintenance .background-thumb-wrapper{position:relative;overflow:hidden}.cmp-coming-soon-maintenance .video-thumb-wrapper{position:relative;margin:1em 0;overflow:hidden}.cmp-coming-soon-maintenance .thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cmp-coming-soon-maintenance .custom-gallery:not(.gallery-1):not(.gallery-2),.cmp-coming-soon-maintenance .mobile-custom-gallery{display:-ms-grid;display:grid;height:auto;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"Big Big Big" "small-3 small-2 small-1";grid-gap:10px}.cmp-coming-soon-maintenance .custom-gallery.gallery-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"Big Big" "small-2 small-1"!important}.cmp-coming-soon-maintenance .gallery-2 .big-thumb{margin-bottom:1em}.cmp-coming-soon-maintenance .big-thumb{grid-area:Big/Big;overflow:hidden;position:relative}.cmp-coming-soon-maintenance .logo-wrapper img{max-height:150px;width:auto}.cmp-coming-soon-maintenance #font-example-wrapper{padding:1em;border:1px solid #dedede;overflow:hidden;min-height:20em;overflow:auto}.cmp-coming-soon-maintenance #heading-example{border-bottom:none;line-height:1.5;padding:0}.cmp-coming-soon-maintenance .font-selector td:first-of-type{padding-bottom:2em;display:flex;flex-wrap:wrap}.cmp-coming-soon-maintenance .font-selector fieldset{box-sizing:border-box;padding:.5em .2em;flex:1;min-width:100%}.cmp-coming-soon-maintenance .font-selector .cmp-width-33{min-width:30%}.cmp-coming-soon-maintenance .font-selector .cmp-width-50{min-width:50%}.cmp-coming-soon-maintenance .theme-wrapper{display:inline-block;margin:10px 10px 0 0;width:calc(33.33% - 12px);text-align:center;border:1px solid #efefef;border-radius:6px;position:relative}.cmp-coming-soon-maintenance .theme-wrapper.active{background:#2d936c}.cmp-coming-soon-maintenance .theme-wrapper:nth-of-type(3n){margin-right:0}.cmp-coming-soon-maintenance .thumbnail-holder{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.cmp-coming-soon-maintenance .thumbnail-holder::before{content:'';display:block;padding-top:56.25%;-o-transition:background-color .1s;transition:background-color .1s;border-top-left-radius:5px;border-top-right-radius:5px}.cmp-coming-soon-maintenance .theme-wrapper:hover .thumbnail-holder::before{background-color:rgba(0,0,0,.95)}.cmp-coming-soon-maintenance .toggle,.cmp-coming-soon-maintenance .toggle-wrapper{display:inline-block}.cmp-coming-soon-maintenance .theme-title{text-transform:uppercase;flex:1}.cmp-coming-soon-maintenance .theme-version{float:right}.cmp-coming-soon-maintenance .theme-wrapper .button{background:0 0;opacity:0;-o-transition:opacity .1s,background-color .1s;transition:opacity .1s,background-color .1s}.cmp-coming-soon-maintenance .theme-wrapper:hover .button{opacity:1;-o-transition:opacity .1s,background-color .1s;transition:opacity .1s,background-color .1s}.cmp-coming-soon-maintenance .theme-inputs{display:flex;padding:10px;height:2em;line-height:2em;color:#656565;position:relative}.cmp-coming-soon-maintenance .active .theme-inputs{color:#fff}.cmp-coming-soon-maintenance .theme-inputs .italic{font-style:italic}.cmp-coming-soon-maintenance .theme-wrapper .buttons-wrapper{position:absolute;top:calc(50% - 1em);left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cmp-coming-soon-maintenance .cmp-button,.cmp-coming-soon-maintenance .cmp-preview,.cmp-coming-soon-maintenance .theme-wrapper .button{height:28px;line-height:28px;padding:0 10px;min-width:80px;border-radius:3px;color:#fff!important;-moz-appearance:none;-webkit-appearance:none;-o-transition:background-color .5s;transition:background-color .5s;border:none!important;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;text-transform:uppercase;cursor:pointer}.cmp-coming-soon-maintenance .cmp-activate-theme{padding:3px 9px 5px 9px;border-radius:5px;line-height:1;cursor:pointer;background:0 0;border:1px solid #dadada}.cmp-coming-soon-maintenance .cmp-purchase-theme{background:#ff3284;color:#fff;line-height:3.5;border:none;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;text-transform:uppercase}.cmp-coming-soon-maintenance .cmp-purchase-theme i{padding-right:5px}.cmp-coming-soon-maintenance .cmp-activate-theme:hover{background:#e63946;color:#fff;border:1px solid}.cmp-coming-soon-maintenance .cmp-button.submit{background-color:#e63946;color:#fff;border:none;-o-transition:background-color .5s;transition:background-color .5s}.cmp-coming-soon-maintenance .import-export-button{background-color:#0085ba}.cmp-coming-soon-maintenance .theme-wrapper a.button:focus,.cmp-coming-soon-maintenance .theme-wrapper a.button:visited{background:0 0;box-shadow:none}.cmp-coming-soon-maintenance .cmp-status-pages .label,.cmp-coming-soon-maintenance .cmp-status-pages label{height:33px;width:140px;display:flex;align-items:center;justify-content:center;flex-direction:inherit;text-align:center;border-bottom:2px solid transparent;border-radius:0;float:left;margin-top:2em;margin-left:3em;margin-bottom:2em}.cmp-coming-soon-maintenance .cmp-status-pages .label.active,.cmp-coming-soon-maintenance .cmp-status-pages label.active{border-color:rgba(29,53,87,.6)}.cmp-coming-soon-maintenance .cmp-status-pages label:first-of-type{margin-left:0}.cmp-coming-soon-maintenance .cmp-status-pages a{color:inherit}.cmp-coming-soon-maintenance .cmp-status-pages input{margin:0;margin-right:.5em}.redirect-inputs{font-size:.8em;font-weight:400}.cmp-coming-soon-maintenance .cmp-button.submit:focus,.cmp-coming-soon-maintenance .cmp-button.submit:hover{background-color:#e63946;color:#fff;border:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]{position:relative;background:0 0;border:none;outline:0;box-shadow:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]::before{content:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]::after{content:'';font-family:fontAwesome;content:"\f096";position:absolute;top:3px;left:0;opacity:1;color:#fff}.cmp-coming-soon-maintenance .theme-wrapper .selected.button.theme-select input[type=radio]::after{content:"\f046";color:#23282d}.cmp-coming-soon-maintenance .theme-wrapper.active .button.theme-select input[type=radio]::after{content:"\f046"}.cmp-coming-soon-maintenance .theme-wrapper .button:hover,.cmp-coming-soon-maintenance .theme-wrapper a.button:hover{background:#fff;color:#23282d!important}.cmp-coming-soon-maintenance .selected.button,.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select:hover input[type=radio]::after{color:#23282d!important}.cmp-coming-soon-maintenance .theme-wrapper .theme-preview,.cmp-coming-soon-maintenance .theme-wrapper .theme-select{margin-bottom:5px}.cmp-coming-soon-maintenance .cmp-preview{background-color:#2485bf!important}.cmp-coming-soon-maintenance .cmp-preview:active,.cmp-coming-soon-maintenance .cmp-preview:hover{background-color:#32b2ff!important}.cmp-coming-soon-maintenance .theme-info .theme-purchase{width:auto;min-width:40%;height:55px;font-size:2em;background-color:#ff3284;border:none}.cmp-coming-soon-maintenance .button i{margin-right:5px}.cmp-coming-soon-maintenance .theme-purchase a,.cmp-coming-soon-maintenance .theme-purchase a:hover,.cmp-coming-soon-maintenance .theme-purchase a:visited{color:#fff;text-decoration:none}.cmp-coming-soon-maintenance p.cmp-submit{margin:0;padding-top:0;font-weight:400;text-align:left}.cmp-coming-soon-maintenance .theme-overlay .screenshot{-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav{position:absolute;right:0;top:0;color:#fff;cursor:pointer}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav div{width:40px;height:40px;background-color:#000;line-height:40px;opacity:.7;-o-transition:opacity .5s;transition:opacity .5s}.cmp-coming-soon-maintenance .fifty-layout input:checked+img,.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav div:hover{opacity:1}.cmp-coming-soon-maintenance .toggle,.cmp-coming-soon-maintenance .toggle:after,.cmp-coming-soon-maintenance .toggle:before{-webkit-transition:all .2s ease-in-out}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav .left{float:left}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav .right{float:right}.cmp-coming-soon-maintenance .theme-description ul{list-style:none;padding-left:2em}.cmp-coming-soon-maintenance .theme-description h4,.cmp-coming-soon-maintenance .theme-description li{font-size:13px}.cmp-coming-soon-maintenance .theme-description .supported i{color:green}.cmp-coming-soon-maintenance .theme-description .not-supported i{color:red}.cmp-coming-soon-maintenance .wp-list-table .column-id{width:5%}.cmp-coming-soon-maintenance .cmp-status{margin-bottom:1em}.cmp-coming-soon-maintenance .toggle{position:relative;width:340px;height:50px;font-weight:600;background:0 0;border:2px solid rgba(29,53,87,.6);-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:15px}.cmp-coming-soon-maintenance .toggle:after,.cmp-coming-soon-maintenance .toggle:before{position:absolute;line-height:50px;font-size:1em;z-index:2;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cmp-coming-soon-maintenance input[type=checkbox].toggle-checkbox{display:none}.cmp-coming-soon-maintenance .toggle_handler{display:inline-block;position:relative;z-index:1;background:#e63946;width:170px;height:44px;top:3px;left:5px;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border-radius:10px}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle .toggle_handler{-webkit-transform:translateX(160px);-ms-transform:translateX(160px);transform:translateX(160px);background:#2d936c}.cmp-coming-soon-maintenance .toggle:before{content:"Disabled";left:63px;color:#fff}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle:before,.cmp-coming-soon-maintenance .toggle:after{color:#444}.cmp-coming-soon-maintenance .toggle:after{content:"Enabled";right:68px}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle:after{color:#fff}.cmp-coming-soon-maintenance .fifty-layout label{display:block;position:relative;padding-bottom:1em;margin-top:1em}.cmp-coming-soon-maintenance .fifty-layout input{visibility:hidden;position:absolute;margin:0}.cmp-coming-soon-maintenance .fifty-layout img{display:block;opacity:.3;outline:solid 1px;padding:2px;margin-left:5px;margin-top:5px}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{display:inline-block;width:calc(100% - 6em - 1088px);max-width:350px;min-width:300px;margin-left:1em;padding-top:0;vertical-align:top;text-align:center}.cmp-advanced .cmp-sidebar-wrapper,.content-settings .cmp-sidebar-wrapper{margin-top:61px}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:2em;border:1px solid #dedede;background:#fff}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget.selected-theme{padding:0}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget.selected-theme img{vertical-align:top}.cmp-coming-soon-maintenance .widget.donate img{padding:0}.cmp-coming-soon-maintenance .widget.donate img.niteo-logo{max-width:120px}.cmp-coming-soon-maintenance .cmp-rate-us .button{display:block;text-align:center;max-width:150px;margin:0 auto 1em}.cmp-coming-soon-maintenance .cmp-rate-us form{text-align:center}.cmp-coming-soon-maintenance .subscribers .column-id{width:5%}.cmp-coming-soon-maintenance #niteoCS_subscribe_label{height:150px}.cmp-coming-soon-maintenance #subscribe-3rdparty fieldset,.cmp-coming-soon-maintenance .constellation{margin-top:1em}.cmp-coming-soon-maintenance .cmp-hint{font-size:.9em}.cmp-coming-soon-maintenance .source-repeater-fields input,.cmp-coming-soon-maintenance .target-repeater-fields input{width:95%;margin-bottom:1em}.cmp-coming-soon-maintenance .source-repeater-fields i,.cmp-coming-soon-maintenance .target-repeater-fields i{line-height:2.5;margin-left:10px}.logo-height-wrap{display:flex;line-height:2}.logo-height-wrap input[type=range]{margin-right:1em}.cmp-coming-soon-maintenance .table-wrapper.cmp-bundle-banner{margin:0;border:none;margin-bottom:.7em;display:block;background:0 0}.cmp-coming-soon-maintenance .table-wrapper.cmp-bundle-banner img{max-width:100%;height:auto}.cmp-coming-soon-maintenance .source-repeater-fields a{display:none}.cmp-coming-soon-maintenance .cmp-export-import textarea{display:none}.cmp-coming-soon-maintenance .import-json-label{position:relative}.cmp-coming-soon-maintenance .import-json-label.import-fail{background:red}.cmp-coming-soon-maintenance .import-json-label:before{display:block;content:attr(data-default)}.cmp-coming-soon-maintenance #cmp-import-json{display:none}.cmp-coming-soon-maintenance .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:35px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #dedede;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dedede;border-radius:4px}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2980b9;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#2980b9;color:#fff;border:none;padding:3px 5px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.cmp-coming-soon-maintenance .select2-container--default .select2-search--inline .select2-search__field{line-height:2.5em;margin-top:0}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-bottom:0}.cmp-coming-soon-maintenance .select2-container .select2-selection--multiple .select2-selection__rendered{display:block}.cmp-coming-soon-maintenance .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.cmp-coming-soon-maintenance .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2980b9}#niteoCS_body_ifr{min-height:280px}@media screen and (max-width:1600px){.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-themes-manager{max-width:960px;min-width:initial}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{max-width:270px;min-width:initial;width:100%}}@media screen and (max-width:1270px){.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-inputs-wrapper{min-width:100%;max-width:100%}}@media screen and (max-width:1024px){.cmp-coming-soon-maintenance .table-wrapper table{width:100%}.cmp-coming-soon-maintenance .table-wrapper th{width:140px}.cmp-coming-soon-maintenance .theme-wrapper,.cmp-coming-soon-maintenance .theme-wrapper.premium{width:calc(50% - 1em - 5px)}.cmp-coming-soon-maintenance .theme-wrapper:nth-of-type(3n){margin-right:1em}}@media screen and (max-width:782px){.cmp-coming-soon-maintenance .theme-wrapper,.cmp-coming-soon-maintenance .theme-wrapper.premium{margin-right:0;width:calc(100% - 5px)}.cmp-coming-soon-maintenance .table-wrapper th{display:block}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:1em}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]:checked:before{margin:-1px 0 0 -4px}.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{display:block;max-width:100%;width:100%;margin:0}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:2em;margin-bottom:1em!important}.cmp-coming-soon-maintenance .theme-overlay .theme-info,.cmp-coming-soon-maintenance .theme-overlay .theme-screenshots{width:100%;float:none}.cmp-coming-soon-maintenance input[type=text],.cmp-coming-soon-maintenance textarea{font-size:13px}.cmp-coming-soon-maintenance #font-example-wrapper{min-height:24em}}@media screen and (max-width:560px){.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(2){left:50px}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(3){left:105px}.cmp-coming-soon-maintenance .social-inputs p i{top:22px}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]{top:28px;left:53px}.cmp-coming-soon-maintenance .social-inputs label{padding-left:55px}.cmp-coming-soon-maintenance .social-inputs input[type=text]{margin-left:55px;width:calc(100% - 55px)}}
1
+ .cmp-coming-soon-maintenance{overflow-x:hidden}.no-margin{margin:0}.cmp-coming-soon-maintenance .cmp-settings-wrapper{position:relative;margin-top:6px}.cmp-coming-soon-maintenance .wrapper-disabled{opacity:.4}.cmp-coming-soon-maintenance .comingsoon-error,.cmp-coming-soon-maintenance .comingsoon-success{padding:1em;width:calc(100% - 4em);border-left:4px solid red;background-color:#fff}.cmp-coming-soon-maintenance .comingsoon-success{border-left:4px solid #00d221}.cmp-coming-soon-maintenance .padding-bottom{padding-bottom:10px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single,.cmp-coming-soon-maintenance input[type=text]{border:1px solid #d4d4d4;border-radius:4px;line-height:2.5em;height:2.5em;box-shadow:inset 0 1px 2px rgba(0,0,0,.03)}.cmp-coming-soon-maintenance .select2-container .select2-selection--single{height:35px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.cmp-coming-soon-maintenance .select2-container:not(.select2-container--open){width:100%!important}.cmp-coming-soon-maintenance input[type=range]{display:block;-webkit-appearance:none;background-color:#dedede;width:100%;height:12px;border-radius:5px;margin:10px auto 0;outline:0}.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#1d3557;width:17px;height:17px;border-radius:50%;border:1px solid #d4d4d4;cursor:pointer;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}​.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb:hover{background-color:#1d3557;border:2px solid #1d3557}.cmp-coming-soon-maintenance input[type=range]::-webkit-slider-thumb:active{-webkit-transform:scale(1.2);transform:scale(1.2)}.cmp-coming-soon-maintenance input[type=text],.cmp-coming-soon-maintenance textarea{width:100%;border:1px solid #d4d4d4}.cmp-coming-soon-maintenance .table-wrapper.cmp-bypass,.cmp-coming-soon-maintenance .table-wrapper.cmp-export-import,.cmp-coming-soon-maintenance .table-wrapper.cmp-misc,.cmp-coming-soon-maintenance .table-wrapper.cmp-notifications,.cmp-coming-soon-maintenance .table-wrapper.content,.cmp-coming-soon-maintenance .table-wrapper.install,.cmp-coming-soon-maintenance .table-wrapper.seo,.cmp-coming-soon-maintenance .table-wrapper.theme-setup{display:none}.cmp-coming-soon-maintenance .wp-upload-form.cmp{padding:4em;display:block}.cmp-coming-soon-maintenance .cmp-status{width:95%;padding:10px;font-weight:600;font-size:1.2em;cursor:pointer;opacity:.8}.cmp-coming-soon-maintenance .cmp-status.active{opacity:1}.cmp-coming-soon-maintenance .cmp-status span{font-weight:400}.cmp-coming-soon-maintenance .redirect{margin-bottom:0}.cmp-coming-soon-maintenance .help-settings,.cmp-coming-soon-maintenance .subscribers-settings,.cmp-coming-soon-maintenance .table-wrapper,.cmp-coming-soon-maintenance .translate-settings{background-color:#fff;border:1px solid #dedede;margin:0 0 1em}.cmp-coming-soon-maintenance div.custom_css{padding-bottom:2em;padding-right:3em;background:#fff;border:1px solid #dedede;max-width:100%}.cmp-coming-soon-maintenance .CodeMirror-wrap{border-right:1px solid #dedede}.cmp-coming-soon-maintenance .custom_css .cmp-submit{padding-left:1em;border-top:1px solid #dedede;padding-top:2em}.cmp-coming-soon-maintenance .cmp-inputs-wrapper .translation input,.cmp-coming-soon-maintenance .cmp-inputs-wrapper .translation textarea{width:100%}.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-addons,.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-themes-manager{display:inline-block;max-width:1140px;width:100%}.cmp-coming-soon-maintenance .cmp-inputs-wrapper.help-settings,.cmp-coming-soon-maintenance .cmp-inputs-wrapper.subscribers-settings,.cmp-coming-soon-maintenance .cmp-inputs-wrapper.translate-settings{padding:2em}.cmp-coming-soon-maintenance .table-wrapper.closed table,.cmp-coming-soon-maintenance .translate-settings tfoot{display:none}.cmp-coming-soon-maintenance .custom_css h3,.cmp-coming-soon-maintenance .table-wrapper h3{position:relative;padding:.5em 0 .5em 1em;margin:0;border-bottom:1px solid #dedede;text-align:left}.cmp-coming-soon-maintenance .table-wrapper h3:not(.no-icon):not(.notice-title):not(#heading-example)::after{font-family:fontAwesome;content:"\f147";position:absolute;right:10px;font-weight:400;opacity:.6;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-coming-soon-maintenance #niteoCS-text-logo,.cmp-coming-soon-maintenance .theme-title,.cmp-coming-soon-maintenance th label{font-weight:600}.cmp-coming-soon-maintenance .table-wrapper.closed h3:not(.no-icon):not(.notice-title)::after{content:"\f196"}.cmp-coming-soon-maintenance .table-wrapper h4{margin:0}.cmp-coming-soon-maintenance .table-wrapper table{padding:1em;height:auto;width:95%}.cmp-coming-soon-maintenance .table-wrapper .theme-selector{width:100%}.cmp-coming-soon-maintenance .table-wrapper select{margin-bottom:10px;width:100%}.cmp-coming-soon-maintenance .table-wrapper td{width:100%;max-width:960px;margin-bottom:1em;display:block}.cmp-coming-soon-maintenance #unsplash_img,.cmp-coming-soon-maintenance .table-wrapper td.theme-selector{max-width:100%}.cmp-coming-soon-maintenance .table-wrapper th{vertical-align:top;width:180px;text-align:left;font-weight:600}.cmp-coming-soon-maintenance .table-wrapper th p:first-of-type{margin-top:0}.cmp-coming-soon-maintenance #delete-banner,.cmp-coming-soon-maintenance #delete-favicon,.cmp-coming-soon-maintenance #delete-logo,.cmp-coming-soon-maintenance #delete-seo_img,.cmp-coming-soon-maintenance #delete-video-thumb{display:none}.cmp-coming-soon-maintenance .social-inputs li.social-labels{display:block}.cmp-coming-soon-maintenance .social-media{margin-top:0;margin-bottom:3em}.cmp-coming-soon-maintenance .social-inputs{position:relative}.cmp-coming-soon-maintenance .social-inputs .label{display:none;font-weight:600;position:absolute;top:-20px;left:-8px}.cmp-coming-soon-maintenance #niteoCS-text-logo{border:none;box-shadow:none;font-size:3em}.cmp-coming-soon-maintenance .social-description{margin-top:0}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(2){left:62px}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(3){left:148px}.cmp-coming-soon-maintenance .social-media li{display:inline-block;padding-right:1.2em;padding-bottom:1em}.cmp-coming-soon-maintenance .social-media i{font-size:2.45em;cursor:pointer}.cmp-coming-soon-maintenance .social-media i.active{color:#d54e21}.cmp-coming-soon-maintenance .social-inputs li{display:none;width:100%}.cmp-coming-soon-maintenance .social-inputs li.active{display:inline-block}.cmp-coming-soon-maintenance #custom_content_font,.cmp-coming-soon-maintenance #custom_headings_font,.cmp-coming-soon-maintenance .unsplash-feed{display:none}.cmp-coming-soon-maintenance .social-inputs p{position:relative;padding-left:50px;height:50px}.cmp-coming-soon-maintenance .social-inputs p i{position:absolute;left:0;top:20px;font-size:30px;width:30px;cursor:move}.cmp-coming-soon-maintenance .theme-details,.cmp-coming-soon-maintenance .toggle{cursor:pointer}.cmp-coming-soon-maintenance .social-inputs label{padding-left:100px}.cmp-coming-soon-maintenance .social-inputs input[type=text]{margin-left:100px;width:calc(100% - 100px)}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]{position:absolute;width:26px;height:26px;top:23px;left:65px}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]:checked:before{margin:3px 0 0 1px}.cmp-coming-soon-maintenance #unsplash_img{display:none}.cmp-coming-soon-maintenance #unsplash-media{position:relative}.cmp-coming-soon-maintenance .color-preview,.cmp-coming-soon-maintenance .gradient-preview,.cmp-coming-soon-maintenance .pattern-wrapper{position:relative;background-repeat:repeat;height:200px;border:1px solid #ededed;margin-top:1em}.chameleon.color-preview{-webkit-animation:chameleon 19s infinite;animation:chameleon 19s infinite}@-webkit-keyframes chameleon{0%{background:#2ecc71}25%{background:#f1c40f}50%{background:#e74c3c}75%{background:#3498db}100%{background:#2ecc71}}@keyframes chameleon{0%{background:#2ecc71}25%{background:#f1c40f}50%{background:#e74c3c}75%{background:#3498db}100%{background:#2ecc71}}.cmp-coming-soon-maintenance .theme-overlay .screenshot,.cmp-coming-soon-maintenance .thumbnail-holder{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.cmp-coming-soon-maintenance .video-local-wrapper,.cmp-coming-soon-maintenance .video-yt-wrapper{position:relative;width:100%;margin-top:1em}.cmp-coming-soon-maintenance #add-pattern{margin-bottom:1em}.cmp-coming-soon-maintenance .info{font-size:12px}.cmp-coming-soon-maintenance .nav-tab i{padding-right:3px}.cmp-coming-soon-maintenance .nav-tab-wrapper{border:none!important}.cmp-coming-soon-maintenance .nav-tab{font-weight:400;background:#fff;padding:10px 20px;border:1px solid #e2e2e2}.cmp-coming-soon-maintenance .nav-tab:first-of-type{margin-left:0}.cmp-coming-soon-maintenance .nav-tab-active,.cmp-coming-soon-maintenance .nav-tab-active:focus,.cmp-coming-soon-maintenance .nav-tab-active:focus:active,.cmp-coming-soon-maintenance .nav-tab-active:hover{background:#1d3557;border:1px solid #1d3557;outline:0;box-shadow:none;color:#fff;font-weight:600}.cmp-coming-soon-maintenance .logo-wrapper:empty{display:none}.cmp-coming-soon-maintenance .banner-wrapper,.cmp-coming-soon-maintenance .favicon-wrapper,.cmp-coming-soon-maintenance .logo-wrapper,.cmp-coming-soon-maintenance .seo_img-wrapper{margin:1em 0}.cmp-coming-soon-maintenance .favicon-wrapper img,.cmp-coming-soon-maintenance .logo-wrapper img{background-color:#efefef;padding:1em}.cmp-coming-soon-maintenance .favicon-wrapper img{max-width:32px}.cmp-coming-soon-maintenance .background-media img,.cmp-coming-soon-maintenance .logo-wrapper img,.cmp-coming-soon-maintenance .seo_img-wrapper img{max-width:100%;vertical-align:top}.cmp-coming-soon-maintenance .mobile-custom-gallery img{max-height:300px}.cmp-coming-soon-maintenance .background-thumb-wrapper{position:relative;overflow:hidden}.cmp-coming-soon-maintenance .video-thumb-wrapper{position:relative;margin:1em 0;overflow:hidden}.cmp-coming-soon-maintenance .thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cmp-coming-soon-maintenance .custom-gallery:not(.gallery-1):not(.gallery-2),.cmp-coming-soon-maintenance .mobile-custom-gallery{display:-ms-grid;display:grid;height:auto;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"Big Big Big" "small-3 small-2 small-1";grid-gap:10px}.cmp-coming-soon-maintenance .custom-gallery.gallery-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"Big Big" "small-2 small-1"!important}.cmp-coming-soon-maintenance .gallery-2 .big-thumb{margin-bottom:1em}.cmp-coming-soon-maintenance .big-thumb{grid-area:Big/Big;overflow:hidden;position:relative}.cmp-coming-soon-maintenance .logo-wrapper img{max-height:150px;width:auto}.cmp-coming-soon-maintenance #font-example-wrapper{padding:1em;border:1px solid #dedede;overflow:hidden;min-height:20em;overflow:auto}.cmp-coming-soon-maintenance #heading-example{border-bottom:none;line-height:1.5;padding:0}.cmp-coming-soon-maintenance .font-selector td:first-of-type{padding-bottom:2em;display:flex;flex-wrap:wrap}.cmp-coming-soon-maintenance .font-selector fieldset{box-sizing:border-box;padding:.5em .2em;flex:1;min-width:100%}.cmp-coming-soon-maintenance .font-selector .cmp-width-33{min-width:30%}.cmp-coming-soon-maintenance .font-selector .cmp-width-50{min-width:50%}.cmp-coming-soon-maintenance .theme-wrapper{display:inline-block;margin:10px 10px 0 0;width:calc(33.33% - 12px);text-align:center;border:1px solid #efefef;border-radius:6px;position:relative}.cmp-coming-soon-maintenance .theme-wrapper.active{background:#2d936c}.cmp-coming-soon-maintenance .theme-wrapper:nth-of-type(3n){margin-right:0}.cmp-coming-soon-maintenance .thumbnail-holder{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.cmp-coming-soon-maintenance .thumbnail-holder::before{content:'';display:block;padding-top:56.25%;-o-transition:background-color .1s;transition:background-color .1s;border-top-left-radius:5px;border-top-right-radius:5px}.cmp-coming-soon-maintenance .theme-wrapper:hover .thumbnail-holder::before{background-color:rgba(0,0,0,.95)}.cmp-coming-soon-maintenance .toggle,.cmp-coming-soon-maintenance .toggle-wrapper{display:inline-block}.cmp-coming-soon-maintenance .theme-title{text-transform:uppercase;flex:1}.cmp-coming-soon-maintenance .theme-version{float:right}.cmp-coming-soon-maintenance .theme-wrapper .button{background:0 0;opacity:0;-o-transition:opacity .1s,background-color .1s;transition:opacity .1s,background-color .1s}.cmp-coming-soon-maintenance .theme-wrapper:hover .button{opacity:1;-o-transition:opacity .1s,background-color .1s;transition:opacity .1s,background-color .1s}.cmp-coming-soon-maintenance .theme-inputs{display:flex;padding:10px;height:2em;line-height:2em;color:#656565;position:relative}.cmp-coming-soon-maintenance .active .theme-inputs{color:#fff}.cmp-coming-soon-maintenance .theme-inputs .italic{font-style:italic}.cmp-coming-soon-maintenance .theme-wrapper .buttons-wrapper{position:absolute;top:calc(50% - 1em);left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cmp-coming-soon-maintenance .cmp-button,.cmp-coming-soon-maintenance .cmp-preview,.cmp-coming-soon-maintenance .theme-wrapper .button{height:28px;line-height:28px;padding:0 10px;min-width:80px;border-radius:3px;color:#fff!important;-moz-appearance:none;-webkit-appearance:none;-o-transition:background-color .5s;transition:background-color .5s;border:none!important;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;text-transform:uppercase;cursor:pointer}.cmp-coming-soon-maintenance .cmp-activate-theme{padding:3px 9px 5px 9px;border-radius:5px;line-height:1;cursor:pointer;background:0 0;border:1px solid #dadada}.cmp-coming-soon-maintenance .cmp-purchase-theme{background:#ff3284;color:#fff;line-height:3.5;border:none;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;text-transform:uppercase}.cmp-coming-soon-maintenance .cmp-purchase-theme i{padding-right:5px}.cmp-coming-soon-maintenance .cmp-activate-theme:hover{background:#e63946;color:#fff;border:1px solid}.cmp-coming-soon-maintenance .cmp-button.submit{background-color:#e63946;color:#fff;border:none;-o-transition:background-color .5s;transition:background-color .5s}.cmp-coming-soon-maintenance .import-export-button{background-color:#0085ba}.cmp-coming-soon-maintenance .theme-wrapper a.button:focus,.cmp-coming-soon-maintenance .theme-wrapper a.button:visited{background:0 0;box-shadow:none}.cmp-coming-soon-maintenance .cmp-status-pages .label,.cmp-coming-soon-maintenance .cmp-status-pages label{height:33px;width:140px;display:flex;align-items:center;justify-content:center;flex-direction:inherit;text-align:center;border-bottom:2px solid transparent;border-radius:0;float:left;margin-top:2em;margin-left:3em;margin-bottom:2em}.cmp-coming-soon-maintenance .cmp-status-pages .label.active,.cmp-coming-soon-maintenance .cmp-status-pages label.active{border-color:rgba(29,53,87,.6)}.cmp-coming-soon-maintenance .cmp-status-pages label:first-of-type{margin-left:0}.cmp-coming-soon-maintenance .cmp-status-pages a{color:inherit}.cmp-coming-soon-maintenance .cmp-status-pages input{margin:0;margin-right:.5em}.redirect-inputs{font-size:.8em;font-weight:400}.cmp-coming-soon-maintenance .cmp-button.submit:focus,.cmp-coming-soon-maintenance .cmp-button.submit:hover{background-color:#e63946;color:#fff;border:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]{position:relative;background:0 0;border:none;outline:0;box-shadow:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]::before{content:none}.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select input[type=radio]::after{content:'';font-family:fontAwesome;content:"\f096";position:absolute;top:3px;left:0;opacity:1;color:#fff}.cmp-coming-soon-maintenance .theme-wrapper .selected.button.theme-select input[type=radio]::after{content:"\f046";color:#23282d}.cmp-coming-soon-maintenance .theme-wrapper.active .button.theme-select input[type=radio]::after{content:"\f046"}.cmp-coming-soon-maintenance .theme-wrapper .button:hover,.cmp-coming-soon-maintenance .theme-wrapper a.button:hover{background:#fff;color:#23282d!important}.cmp-coming-soon-maintenance .selected.button,.cmp-coming-soon-maintenance .theme-wrapper .button.theme-select:hover input[type=radio]::after{color:#23282d!important}.cmp-coming-soon-maintenance .theme-wrapper .theme-preview,.cmp-coming-soon-maintenance .theme-wrapper .theme-select{margin-bottom:5px}.cmp-coming-soon-maintenance .cmp-preview{background-color:#2485bf!important}.cmp-coming-soon-maintenance .cmp-preview:active,.cmp-coming-soon-maintenance .cmp-preview:hover{background-color:#32b2ff!important}.cmp-coming-soon-maintenance .theme-info .theme-purchase{width:auto;min-width:40%;height:55px;font-size:2em;background-color:#ff3284;border:none}.cmp-coming-soon-maintenance .button i{margin-right:5px}.cmp-coming-soon-maintenance .theme-purchase a,.cmp-coming-soon-maintenance .theme-purchase a:hover,.cmp-coming-soon-maintenance .theme-purchase a:visited{color:#fff;text-decoration:none}.cmp-coming-soon-maintenance p.cmp-submit{margin:0;padding-top:0;font-weight:400;text-align:left}.cmp-coming-soon-maintenance .theme-overlay .screenshot{-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav{position:absolute;right:0;top:0;color:#fff;cursor:pointer}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav div{width:40px;height:40px;background-color:#000;line-height:40px;opacity:.7;-o-transition:opacity .5s;transition:opacity .5s}.cmp-coming-soon-maintenance .fifty-layout input:checked+img,.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav div:hover{opacity:1}.cmp-coming-soon-maintenance .toggle,.cmp-coming-soon-maintenance .toggle:after,.cmp-coming-soon-maintenance .toggle:before{-webkit-transition:all .2s ease-in-out}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav .left{float:left}.cmp-coming-soon-maintenance .theme-overlay .screenshots-nav .right{float:right}.cmp-coming-soon-maintenance .theme-description ul{list-style:none;padding-left:2em}.cmp-coming-soon-maintenance .theme-description h4,.cmp-coming-soon-maintenance .theme-description li{font-size:13px}.cmp-coming-soon-maintenance .theme-description .supported i{color:green}.cmp-coming-soon-maintenance .theme-description .not-supported i{color:red}.cmp-coming-soon-maintenance .wp-list-table .column-id{width:5%}.cmp-coming-soon-maintenance .cmp-status{margin-bottom:1em}.cmp-coming-soon-maintenance .toggle{position:relative;width:340px;height:50px;font-weight:600;background:0 0;border:2px solid rgba(29,53,87,.6);-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:15px}.cmp-coming-soon-maintenance .toggle:after,.cmp-coming-soon-maintenance .toggle:before{position:absolute;line-height:50px;font-size:1em;z-index:2;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cmp-coming-soon-maintenance input[type=checkbox].toggle-checkbox{display:none}.cmp-coming-soon-maintenance .toggle_handler{display:inline-block;position:relative;z-index:1;background:#e63946;width:170px;height:44px;top:3px;left:5px;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border-radius:10px}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle .toggle_handler{-webkit-transform:translateX(160px);-ms-transform:translateX(160px);transform:translateX(160px);background:#2d936c}.cmp-coming-soon-maintenance .toggle:before{content:"Disabled";left:63px;color:#fff}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle:before,.cmp-coming-soon-maintenance .toggle:after{color:#444}.cmp-coming-soon-maintenance .toggle:after{content:"Enabled";right:68px}.cmp-coming-soon-maintenance .toggle-checkbox:checked+.toggle:after{color:#fff}.cmp-coming-soon-maintenance .fifty-layout label{display:block;position:relative;padding-bottom:1em;margin-top:1em}.cmp-coming-soon-maintenance .fifty-layout input{visibility:hidden;position:absolute;margin:0}.cmp-coming-soon-maintenance .fifty-layout img{display:block;opacity:.3;outline:solid 1px;padding:2px;margin-left:5px;margin-top:5px}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{display:inline-block;width:calc(100% - 6em - 1088px);max-width:350px;min-width:300px;margin-left:1em;padding-top:0;vertical-align:top;text-align:center}.cmp-advanced .cmp-sidebar-wrapper,.content-settings .cmp-sidebar-wrapper{margin-top:61px}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:2em;border:1px solid #dedede;background:#fff}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget.selected-theme{padding:0}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget.selected-theme img{vertical-align:top}.cmp-coming-soon-maintenance .widget.donate img{padding:0}.cmp-coming-soon-maintenance .widget.donate img.niteo-logo{max-width:120px}.cmp-coming-soon-maintenance .cmp-rate-us .button{display:block;text-align:center;max-width:150px;margin:0 auto 1em}.cmp-coming-soon-maintenance .cmp-rate-us form{text-align:center}.cmp-coming-soon-maintenance .subscribers .column-id{width:5%}.cmp-coming-soon-maintenance #niteoCS_subscribe_label{height:150px}.cmp-coming-soon-maintenance #subscribe-3rdparty fieldset,.cmp-coming-soon-maintenance .constellation{margin-top:1em}.cmp-coming-soon-maintenance .cmp-hint{font-size:.9em}.cmp-coming-soon-maintenance .source-repeater-fields input,.cmp-coming-soon-maintenance .target-repeater-fields input{width:95%;margin-bottom:1em}.cmp-coming-soon-maintenance .source-repeater-fields i,.cmp-coming-soon-maintenance .target-repeater-fields i{line-height:2.5;margin-left:10px}.logo-height-wrap{display:flex;line-height:2}.logo-height-wrap input[type=range]{margin-right:1em}.cmp-coming-soon-maintenance .table-wrapper.cmp-bundle-banner{margin:0;border:none;margin-bottom:.7em;display:block;background:0 0}.cmp-coming-soon-maintenance .table-wrapper.cmp-bundle-banner img{max-width:100%;height:auto}.cmp-coming-soon-maintenance .source-repeater-fields a{display:none}.cmp-coming-soon-maintenance .cmp-export-import textarea{display:none}.cmp-coming-soon-maintenance .import-json-label{position:relative}.cmp-coming-soon-maintenance .import-json-label.import-fail{background:red}.cmp-coming-soon-maintenance .import-json-label:before{display:block;content:attr(data-default)}.cmp-coming-soon-maintenance #cmp-import-json{display:none}.cmp-coming-soon-maintenance .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:35px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #dedede;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dedede;border-radius:4px}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2980b9;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#2980b9;color:#fff;border:none;padding:3px 5px}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.cmp-coming-soon-maintenance .select2-container--default .select2-search--inline .select2-search__field{line-height:2.5em;margin-top:0}.cmp-coming-soon-maintenance .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-bottom:0}.cmp-coming-soon-maintenance .select2-container .select2-selection--multiple .select2-selection__rendered{display:block}.cmp-coming-soon-maintenance .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.cmp-coming-soon-maintenance .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2980b9}#niteoCS_body_ifr{min-height:280px}.cmp-switch-editor-lang{float:left;box-sizing:content-box;position:relative;top:1px;background:#ebebeb;color:#666;cursor:pointer;font-size:13px;line-height:1.46153846;height:20px;margin:5px 0 0 5px;padding:3px 8px 4px;border:1px solid #e5e5e5}.cmp-switch-editor-lang.active{background:#f5f5f5;color:#555;border-bottom-color:#f5f5f5}.cmp-switch-editor-lang:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);outline:0;color:#23282d}.cmp-switch-editor-lang:active,.html-active .switch-html:focus,.tmce-active .switch-tmce:focus{box-shadow:none}.cmp-switch-editor-langr:active{background-color:#f5f5f5;box-shadow:none}.rtl .cmp-switch-editor-lang{font-family:Tahoma,sans-serif}html:lang(he-il) .rtl .cmp-switch-editor-lang{font-family:Arial,sans-serif}@media screen and (max-width:782px){button.cmp-switch-editor-lang{font-size:16px;line-height:1;margin:7px 0 0 7px;padding:8px 12px}}@media screen and (max-width:1600px){.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-themes-manager{max-width:960px;min-width:initial}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{max-width:270px;min-width:initial;width:100%}}@media screen and (max-width:1270px){.cmp-coming-soon-maintenance #csoptions,.cmp-coming-soon-maintenance .cmp-inputs-wrapper{min-width:100%;max-width:100%}}@media screen and (max-width:1024px){.cmp-coming-soon-maintenance .table-wrapper table{width:100%}.cmp-coming-soon-maintenance .table-wrapper th{width:140px}.cmp-coming-soon-maintenance .theme-wrapper,.cmp-coming-soon-maintenance .theme-wrapper.premium{width:calc(50% - 1em - 5px)}.cmp-coming-soon-maintenance .theme-wrapper:nth-of-type(3n){margin-right:1em}}@media screen and (max-width:782px){.cmp-coming-soon-maintenance .theme-wrapper,.cmp-coming-soon-maintenance .theme-wrapper.premium{margin-right:0;width:calc(100% - 5px)}.cmp-coming-soon-maintenance .table-wrapper th{display:block}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:1em}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]:checked:before{margin:-1px 0 0 -4px}.cmp-coming-soon-maintenance .cmp-inputs-wrapper,.cmp-coming-soon-maintenance .cmp-sidebar-wrapper{display:block;max-width:100%;width:100%;margin:0}.cmp-coming-soon-maintenance .cmp-sidebar-wrapper .widget{padding:2em;margin-bottom:1em!important}.cmp-coming-soon-maintenance .theme-overlay .theme-info,.cmp-coming-soon-maintenance .theme-overlay .theme-screenshots{width:100%;float:none}.cmp-coming-soon-maintenance input[type=text],.cmp-coming-soon-maintenance textarea{font-size:13px}.cmp-coming-soon-maintenance #font-example-wrapper{min-height:24em}}@media screen and (max-width:560px){.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(2){left:50px}.cmp-coming-soon-maintenance .social-inputs .label:nth-of-type(3){left:105px}.cmp-coming-soon-maintenance .social-inputs p i{top:22px}.cmp-coming-soon-maintenance .social-inputs input[type=checkbox]{top:28px;left:53px}.cmp-coming-soon-maintenance .social-inputs label{padding-left:55px}.cmp-coming-soon-maintenance .social-inputs input[type=text]{margin-left:55px;width:calc(100% - 55px)}}
css/lang-switcher.css ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .lang-switcher {
2
+ display: inline-block;
3
+ z-index: 100;
4
+ }
5
+
6
+ .lang-switcher img {
7
+ float: left;
8
+ margin-right: 5px;
9
+ }
10
+
11
+ .lang-switcher a {
12
+ text-decoration: none;
13
+ line-height: 1.5;
14
+ }
15
+
16
+ .lang-switcher ul, .lang-switcher li {
17
+ list-style: none;
18
+ -webkit-padding-start: 0;
19
+ }
20
+
21
+ .lang-dropdown-trigger {
22
+ padding-left: 1em;
23
+ }
24
+
25
+ .lang-dropdown {
26
+ position: relative;
27
+ padding: 1em;
28
+ }
29
+
30
+ .lang-dropdown-menu {
31
+ display: inline-block;
32
+ position: absolute;
33
+ top: 100%;
34
+ left: 0;
35
+ right: 0;
36
+ padding: 0 1em 1em 1em;
37
+ display: none;
38
+ opacity: 0;
39
+ -webkit-transition: opacity 0.5s ease;
40
+ transition: opacity 0.5s ease;
41
+ text-align: left;
42
+ margin: 0;
43
+ z-index: 1
44
+ }
45
+
46
+ .lang-dropdown-menu-item {
47
+ cursor: pointer;
48
+ padding-top: .5em;
49
+ }
50
+
51
+ .lang-dropdown-menu-item:first-child {
52
+ padding-top: 0;
53
+ }
54
+
55
+ .lang-dropdown-menu-item a {
56
+ padding-left: calc(2em + 40px);
57
+ }
58
+
59
+ .flag-0 .lang-dropdown-menu-item a {
60
+ padding-left: 2em;
61
+ }
62
+
63
+ .text-0 .lang-dropdown-menu-item a {
64
+ padding-left: 40px;
65
+ }
66
+
67
+ .lang-dropdown:hover>.lang-dropdown-menu {
68
+ display: block;
69
+ opacity: 1;
70
+ }
71
+
72
+ .lang-switcher .lang-dropdown-trigger {
73
+ position: relative;
74
+ line-height: 36px;
75
+ padding-bottom: 20px;
76
+ padding-right: 15px;
77
+ }
78
+
79
+ .lang-dropdown-trigger:focus+.lang-dropdown-menu {
80
+ display: block;
81
+ opacity: 1;
82
+ }
83
+
84
+ .lang-dropdown-trigger::after {
85
+ content: '';
86
+ position: absolute;
87
+ right: 0;
88
+ top: 0.55em;
89
+ width: 0;
90
+ height: 0;
91
+ border-top: solid 5px;
92
+ border-left: solid 5px transparent;
93
+ border-right: solid 5px transparent;
94
+ }
img/flags/ad.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M144.7 486.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6z"/><path fill="#d80027" d="M367.3 486.6a256 256 0 0 0 0-461.2v461.2z"/><path fill="#0052b4" d="M144.7 486.6V25.4a256 256 0 0 0 0 461.2z"/><path fill="#d80027" d="M256 345v-89h66.8v33.4c0 5.8-11.1 27-38.6 44.5-10.4 6.6-21.2 8.8-28.2 11.1zm-66.8-155.8H256V256h-66.8z"/><path fill="#ff9811" d="M289.4 167a22.3 22.3 0 0 0-33.4-19.3 22.1 22.1 0 0 0-11.1-3c-12.3 0-22.3 10-22.3 22.3H167v111.3c0 41.4 32.9 65.4 58.7 77.8a22.1 22.1 0 0 0-3 11.2 22.3 22.3 0 0 0 33.3 19.3 22.1 22.1 0 0 0 11.1 3 22.3 22.3 0 0 0 19.2-33.5c25.8-12.4 58.7-36.4 58.7-77.8V167h-55.6zm22.3 111.3c0 5.8 0 23.4-27.5 40.9a136.5 136.5 0 0 1-28.2 13.3c-7-2.4-17.8-6.7-28.2-13.3-27.5-17.5-27.5-35.1-27.5-41v-77.9h111.4v78z"/></svg>
img/flags/ae.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M144.7 345L167 496a256 256 0 0 0 329-151H144.7z"/><path fill="#6da544" d="M144.7 167L167 16a256 256 0 0 1 329 151H144.7z"/><path fill="#a2001d" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/af.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#333" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4z"/><path fill="#496e2d" d="M367.3 25.4v461.2a256 256 0 0 0 0-461.2z"/><g fill="#ffda44"><path d="M256 167a89 89 0 1 0 0 178 89 89 0 0 0 0-178zm0 144.7a55.7 55.7 0 1 1 0-111.4 55.7 55.7 0 0 1 0 111.4z"/><path d="M256 222.6c-12.3 0-22.3 10-22.3 22.3v33.4h44.6v-33.4c0-12.3-10-22.3-22.3-22.3z"/></g></svg>
img/flags/ag.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M0 256a257.1 257.1 0 0 0 5.1 51.2L256 322.8l250.9-15.6a257 257 0 0 0 0-102.4L256 189.2 5.1 204.8A257.1 257.1 0 0 0 0 256z"/><path fill="#eee" d="M506.9 307.2H5a256 256 0 0 0 501.8 0z"/><path fill="#333" d="M5.1 204.8H507a256 256 0 0 0-501.8 0z"/><path fill="#ffda44" d="M367.3 204.8H144.7l45.5-21.4-24.2-44 49.3 9.4 6.3-49.9 34.4 36.7L290.4 99l6.3 50 49.3-9.5-24.2 44z"/><path fill="#a2001d" d="M0 256a256 256 0 0 0 256 256L51.2 102.4A254.9 254.9 0 0 0 0 256zm256 256a256 256 0 0 0 204.8-409.6L256 512z"/></svg>
img/flags/ai.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#496e2d" d="M445.2 256zm-155.8 0z"/><path fill="#eee" d="M433 293.5a62.4 62.4 0 0 0 12.2-37.5V144.7a55.4 55.4 0 0 1-33.4 11.1 55.6 55.6 0 0 1-44.5-22.2 55.6 55.6 0 0 1-44.5 22.2 55.4 55.4 0 0 1-33.4-11.1V256c0 15 5 27.3 12.3 37.5h131.2z"/><path fill="#ff9811" d="M409.8 235.4a91 91 0 0 0 6.3-27.6c0-10.1-13.2-18.3-13.2-18.3s-13.2 8.2-13.2 18.3a91 91 0 0 0 6.3 27.6l-7.6 17.1a38.3 38.3 0 0 0 29 0l-7.6-17.1zm-51.5-55.6a91 91 0 0 0-27 8.3c-8.8 5-9.3 20.5-9.3 20.5s13.7 7.4 22.4 2.3c5.5-3.1 15-11.8 20.8-19.2l18.6-2a38.4 38.4 0 0 0-4.7-14 38.4 38.4 0 0 0-9.7-11.1l-11.1 15.2zM335.9 252a91 91 0 0 0 20.7 19.3c8.8 5 22.5-2.3 22.5-2.3s-.6-15.5-9.3-20.5a91 91 0 0 0-27-8.4L331.7 225a38.4 38.4 0 0 0-9.7 11 38.4 38.4 0 0 0-4.8 14l18.7 2z"/><path fill="#338af3" d="M299 289.4c20.7 33.3 68.3 44.5 68.3 44.5s47.6-11.2 68.4-44.5H298.9z"/></svg>
img/flags/al.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#333" d="M400.7 190H308a33.3 33.3 0 0 0-24.2-56.4 33.3 33.3 0 0 0-27.8 14.9 33.4 33.4 0 1 0-52 41.5h-92.7a45.8 45.8 0 0 0 46 44.5h-1.5c0 24.6 20 44.6 44.5 44.6 0 8 2.1 15.4 5.8 21.8l-37 37 28.4 28.3 40.2-40.2a30.5 30.5 0 0 0 4.9 1.4l-24.3 54.8L256 423l37.7-40.8-24.3-54.8a30.4 30.4 0 0 0 4.9-1.4l40.2 40.2 28.3-28.3-37-37a44.2 44.2 0 0 0 5.9-21.8c24.5 0 44.5-20 44.5-44.6h-1.5c24.6 0 46-19.9 46-44.5z"/></svg>
img/flags/am.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.5 255.5 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#ff9811" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#d80027" d="M16 167h480a256 256 0 0 0-480 0z"/></svg>
img/flags/ao.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M0 256a256 256 0 0 1 512 0c-11.1 0-256 33.4-256 33.4L0 256z"/><path fill="#333" d="M512 256a256 256 0 0 1-512 0"/><g fill="#ffda44"><path d="M220.9 203.6l21.7 15.8-8.3 25.5L256 229l21.7 15.7-8.3-25.5 21.7-15.7h-26.8L256 178l-8.3 25.5z"/><path d="M320 145.1a127.2 127.2 0 0 0-64-17v33.3a94 94 0 0 1 47.3 12.7 94.7 94.7 0 0 1-94.6 163.8 94 94 0 0 1-31.6-29.8l-27.9 18.4a128.1 128.1 0 0 0 217.7-6.5A128.1 128.1 0 0 0 320 145.1z"/><path d="M182.2 233.7a33.4 33.4 0 0 0 13.3 45.4l108.4 59.2c-7.4 13.5-3.4 30 10 37.3l29.3 16a27.8 27.8 0 0 0 37.8-11l16-29.3-214.8-117.6z"/></g></svg>
img/flags/ar.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0zm0 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M332.5 256l-31.3 14.7L318 301l-34-6.5-4.3 34.3-23.6-25.2-23.6 25.2-4.3-34.3-34 6.5 16.6-30.3-31.2-14.7 31.3-14.7L194 211l34 6.5 4.3-34.3 23.6 25.2 23.6-25.2 4.3 34.3 34-6.5-16.6 30.3z"/></svg>
img/flags/as.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M380.2 32.1A256 256 0 0 0 0 256l178-89L380.3 32zM0 256.1a256 256 0 0 0 380.2 223.8L178.1 345 0 256z"/><path fill="#d80027" d="M401.5 45.4A256.3 256.3 0 0 0 380.2 32L0 256l380.2 224a256.7 256.7 0 0 0 21.3-13.3L43.8 256 401.5 45.4z"/><path fill="#a2001d" d="M445.2 246.5h-30.5c8-9.6 7.5-23.7-1.5-32.7a24.2 24.2 0 0 0 0-34.2l-.5.5a25 25 0 0 0 .5-34.8l-137 137a23.9 23.9 0 0 0 34 0l2.6-2.5 65.6-6v28.3h22.3v-30.2l33.4-3 11.1-22.4z"/><path fill="#ffda44" d="M278.3 311.7L256 300.5l22.3-11.1H423v22.3z"/></svg>
img/flags/at.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167zm0-512A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/></svg>
img/flags/au.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#eee" d="M154.4 300.5l14 29.4 31.8-7.3-14.2 29.3 25.5 20.2-31.8 7.2.1 32.5-25.4-20.3-25.4 20.3v-32.5L97.4 372l25.5-20.2-14.2-29.3 31.7 7.3zm228.9 55.7l7 14.7 15.9-3.7-7.1 14.6 12.7 10.2-15.9 3.5v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.5 12.8-10.2-7.1-14.6 15.9 3.7zm-65.4-155.9l7 14.7 16-3.6-7.2 14.6 12.8 10.1-16 3.6.1 16.3-12.7-10.2-12.7 10.2v-16.3l-15.8-3.6 12.7-10-7-14.7 15.8 3.6zm65.4-89l7 14.7 15.9-3.7L399 137l12.7 10-15.9 3.7V167l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1-7.1-14.7 15.9 3.7zm57 66.8l7 14.7 16-3.7-7.1 14.7 12.7 10-15.9 3.7v16.2l-12.6-10.1-12.7 10.1v-16.2l-15.9-3.6 12.8-10.1-7.1-14.7 15.8 3.7zM399.6 256l5.6 17H423l-14.5 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5h18z"/></svg>
img/flags/aw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#338af3" d="M256 512c77.6 0 147.1-34.5 194-89H62a255.2 255.2 0 0 0 194 89zm256-256A256 256 0 1 0 8.8 322.8h494.4c5.7-21.3 8.8-43.7 8.8-66.8zM20.3 356.2a255.2 255.2 0 0 0 17.3 33.4h436.8a255.6 255.6 0 0 0 17.3-33.4H20.3z"/><path fill="#eee" d="M117.3 161.5l-50-22.1 50-22 22-50.1 22.2 50 50 22-50 22.2-22.1 50z"/><path fill="#d80027" d="M139.4 94.9l13.6 30.9 31 13.6-31 13.6-13.6 31-13.6-31-31-13.6 31-13.6z"/></svg>
img/flags/ax.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M503.2 322.8a256.3 256.3 0 0 0 0-133.6L233.7 1c-50 4.3-95.9 23-133.5 51.9L8.8 189.2a256.3 256.3 0 0 0 0 133.2l91.4 136.7c37.6 29 83.5 47.6 133.5 52l269.5-188.3z"/><path fill="#0052b4" d="M8.8 322.8A256.2 256.2 0 0 0 100.2 459V322.8H8.8zm225 188.2a259.3 259.3 0 0 0 22.2 1 256 256 0 0 0 247.2-189.2H233.7V511zm269.4-321.8A256 256 0 0 0 233.7 1v188.2h269.5zM100.2 53A256.2 256.2 0 0 0 8.8 189.2h91.4V53z"/><path fill="#d80027" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.2 258.2 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/az.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.5 255.5 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#338af3" d="M16 167h480a256 256 0 0 0-480 0z"/><g fill="#eee"><path d="M261.6 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/><path d="M317.2 206l9.6 26.9 25.8-12.3-12.2 25.8 26.9 9.6-27 9.6 12.3 25.8-25.8-12.3-9.6 27-9.6-27-25.8 12.3 12.3-25.8-27-9.6 27-9.6-12.3-25.8 25.8 12.3z"/></g></svg>
img/flags/ba.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M256 0A255.8 255.8 0 0 0 40 118.5l347.2 357.3A256 256 0 0 0 256 0z"/><path fill="#0052b4" d="M512 256a255 255 0 0 0-66.8-172.4v344.8A255 255 0 0 0 512 256zM319.8 481.9h26.8l8.3-25.6 8.3 25.5h13.4a255.8 255.8 0 0 0 24-14.5l-356-355.8a256 256 0 0 0-16 26.7l3.2 9.7h26.8L37 163.7l8.3 25.5-21.7-15.8-13 9.5a256 256 0 0 0 330.6 314.6l-21.4-15.6zM57 244.9l8.3-25.5-21.7-15.8h26.8l8.3-25.5 8.3 25.5h26.8l-21.7 15.7 8.3 25.5-21.7-15.7L57 244.9zm55.2 55.6l8.3-25.5-21.7-15.7h26.8l8.3-25.6 8.3 25.5H169L147.4 275l8.3 25.5-21.7-15.8-21.7 15.8zm55.2 55.7l8.3-25.5-21.7-15.8h27l8.3-25.5 8.3 25.5h26.8l-21.7 15.7 8.3 25.5-21.7-15.7-21.7 15.8zm77 39.9l-21.7 15.7 8.2-25.5-21.7-15.7h26.9l8.2-25.6 8.3 25.5h26.8L258 386.3l8.3 25.5-21.7-15.7zm33.5 71.4l8.3-25.5-21.7-15.8h26.8l8.3-25.5 8.3 25.5h26.8L313 442l8.3 25.5-21.7-15.8-21.7 15.8z"/></svg>
img/flags/bb.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#0052b4" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4zm222.6 0v461.2a256 256 0 0 0 0-461.2z"/><path fill="#333" d="M334 155.8l14.8 7.5-14.9-7.5-15-7.4c-.8 1.8-20.3 41.4-23.5 102h-22.7v-94.6L256 133.6l-16.7 22.2v94.6h-22.7a278.3 278.3 0 0 0-23.6-102l-29.8 14.9c.2.4 20.5 41.7 20.5 103.8v16.7h55.6v94.6h33.4v-94.6h55.6v-16.7c0-32 5.6-58.6 10.3-75.1 5-18 10.2-28.6 10.3-28.7l-15-7.5z"/></svg>
img/flags/bd.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><circle cx="200.3" cy="256" r="111.3" fill="#d80027"/></svg>
img/flags/be.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M345 16a255.5 255.5 0 0 0-178 0l-22.3 240L167 496a255.4 255.4 0 0 0 178 0l22.3-240L345 16z"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#333" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/bf.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M0 256a256 256 0 0 1 512 0c-11.1 0-256 33.4-256 33.4L0 256z"/><path fill="#6da544" d="M512 256a256 256 0 0 1-512 0"/><path fill="#ffda44" d="M256 167l19.3 59.5H338l-50.6 36.8 19.3 59.5L256 286l-50.6 36.8 19.3-59.5-50.6-36.8h62.6z"/></svg>
img/flags/bg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#496e2d" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.5 255.5 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#eee" d="M16 167h480a256 256 0 0 0-480 0z"/></svg>
img/flags/bh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0c-51.4 0-99.2 15.1-139.3 41.2l65.8 44.1-82.3 42.7 82.3 42.7-82.3 42.6 82.3 42.7-82.3 42.7 82.3 42.6-82.3 42.7 82.3 42.7-65.8 44.1A256 256 0 1 0 256 0z"/></svg>
img/flags/bi.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M411.9 52.9a256.1 256.1 0 0 0-311.8 0L256 208.8 411.9 52.9zM256 303.2L100.1 459.1a256.1 256.1 0 0 0 311.8 0L256 303.2z"/><path fill="#6da544" d="M208.8 256L52.9 100.1a256.1 256.1 0 0 0 0 311.8L208.8 256zm94.4 0l155.9 155.9a256.1 256.1 0 0 0 0-311.8L303.2 256z"/><circle cx="256" cy="256" r="111.3" fill="#eee"/><path fill="#d80027" d="M256 178l9.6 16.8H285l-9.6 16.7 9.6 16.7h-19.3l-9.6 16.7-9.6-16.7H227l9.6-16.7-9.6-16.7h19.3zm-49 78l9.6 16.7H236l-9.6 16.7 9.6 16.7h-19.3l-9.6 16.7-9.6-16.7H178l9.6-16.7-9.6-16.7h19.3zm98 0l9.6 16.7H334l-9.6 16.7 9.6 16.7h-19.3l-9.6 16.7-9.6-16.7H276l9.6-16.7-9.6-16.7h19.3z"/></svg>
img/flags/bj.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M167 233.7l22.2 269.5A256.3 256.3 0 0 0 512 256l-345-22.3z"/><path fill="#ffda44" d="M167 256L189.2 8.8A256.3 256.3 0 0 1 512 256H167z"/><path fill="#6da544" d="M0 256a256 256 0 0 0 189.2 247.2V8.8A256 256 0 0 0 0 256z"/></svg>
img/flags/bl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#acabb1" d="M167 178a28 28 0 0 0-28 28H55a28 28 0 0 0 28 28 28 28 0 0 0 28 28 28 28 0 0 0 28 28h234a28 28 0 0 0 28-28 28 28 0 0 0 28-28 28 28 0 0 0 28-28h-84a28 28 0 0 0-28-28z"/><path fill="#ffda44" d="M123 357h44v44h-44zm222 0h44v44h-44zm-178 11h178v44H167zm67-268v33.5L223 145l-12-6v-17h-44v56l89 14 89-14v-56h-44v17l-12 6-11-11.5V100z"/><path fill="#0052b4" d="M167 178v112c0 68 89 88.5 89 88.5s89-20.4 89-88.5V178z"/><path fill="#d80027" d="M167 222.1h178v69H167z"/></svg>
img/flags/bm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M256 122.4v86.4l-89-86.4zM133.6 256h75.2l-75.2-100.2-11.2 78z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1v137.6h66.8v-167h167V33.5H129.4z"/><path d="M266.2 234.7L165 133.6h-31.4l132.6 132.6v-31.5z"/></g><path fill="#eee" d="M289.4 133.6V256c0 59.6 155.8 59.6 155.8 0V133.6H289.4z"/><path fill="#6da544" d="M289.4 256c0 59.6 77.9 78 77.9 78s78-18.4 78-78h-156z"/><path fill="#a2001d" d="M367.3 207l-36.2 15.6V256l36.2 22.3 36.2-22.3v-33.4z"/><path fill="#338af3" d="M331.1 189.2h72.4v33.4H331z"/></svg>
img/flags/bn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M34.3 128c-11.5 20-20 41-25.7 62.2l428 247.2a256.2 256.2 0 0 0 41-53.4L34.4 128z"/><path fill="#ffda44" d="M384 34.3A256 256 0 0 0 75.4 74.6l428 247.1A256 256 0 0 0 384 34.3zM128 477.7a256 256 0 0 0 308.6-40.3L8.6 190.2A256 256 0 0 0 128 477.7z"/><g fill="#d80027"><path d="M328.3 228.2a72.3 72.3 0 1 1-136-34.4 89 89 0 1 0 127.3 0 72 72 0 0 1 8.7 34.4z"/><path d="M239.3 144.7h33.4v167h-33.4z"/><path d="M311.6 178H200.4c0 7.8 6.6 14 14.3 14h-.4a14 14 0 0 0 13.9 14 14 14 0 0 0 13.9 13.8h27.8a14 14 0 0 0 14-13.9 14 14 0 0 0 13.8-13.9h-.4c7.6 0 14.3-6.2 14.3-13.9zM178.1 322.9h155.8v33.4H178.1z"/><path d="M289.4 333.9h66.8v33.4h-66.8zm-133.6 0h66.8v33.4h-66.8z"/></g></svg>
img/flags/bo.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.4 255.4 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#d80027" d="M16 167h480a256 256 0 0 0-480 0z"/></svg>
img/flags/bq-bo.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M75 75A255.4 255.4 0 0 0 .7 275.2L275.2.7A255.4 255.4 0 0 0 75 75z"/><path fill="#0052b4" d="M91.4 452A256 256 0 0 0 452.1 91.5L91.4 452.1z"/><path fill="#333" d="M255 245.7l22.1-12-22-12a78 78 0 0 0-65-65l-12-22-12 22a78 78 0 0 0-65 65l-22 12 22 12a78 78 0 0 0 65 65l12 22.1 12-22a78 78 0 0 0 65-65.1zm-77 32.6a44.5 44.5 0 1 1 0-89 44.5 44.5 0 0 1 0 89z"/><path fill="#d80027" d="M178 200.3l9.7 16.7H207l-9.6 16.7 9.6 16.7h-19.3l-9.6 16.7-9.7-16.7h-19.2l9.6-16.7-9.6-16.7h19.2z"/></svg>
img/flags/bq-sa.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0C255.8-.2 0 256 0 256A256 256 0 0 1 256 0zm0 0c.2-.2 256 256 256 256A256 256 0 0 0 256 0z"/><path fill="#0052b4" d="M256 512c-.2.2-256-256-256-256a256 256 0 0 0 256 256zm0 0c.2.2 256-256 256-256a256 256 0 0 1-256 256z"/><path fill="#ffda44" d="M256 133.6l27.6 85H373L300.7 271l27.6 85-72.3-52.5-72.3 52.6 27.6-85-72.3-52.6h89.4z"/></svg>
img/flags/bq-se.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M111.7 467.5a255.6 255.6 0 0 0 288.6 0L256 445.2l-144.3 22.3zm288.6-423a255.6 255.6 0 0 0-288.6 0L256 66.8l144.3-22.3z"/><path fill="#d80027" d="M111.7 467.5a255.6 255.6 0 0 0 288.6 0L256 445.2l-144.3 22.3zm288.6-423a255.6 255.6 0 0 0-288.6 0L256 66.8l144.3-22.3z"/><path fill="#0052b4" d="M511.3 239.3c-6-79-54-155.8-111-194.8H111.7A255.8 255.8 0 0 0 .5 239.3L256 256l255.3-16.7zM.5 272.7c5.3 81 48 151.6 111.2 194.8h288.6a255.8 255.8 0 0 0 111.2-194.8L256 256 .5 272.7z"/><path fill="#d80027" d="M511.3 239.3H272.7v-206h-33.4v206H.5A260.1 260.1 0 0 0 0 256c0 5.6.2 11.2.5 16.7h238.8v206h33.4v-206h238.8a260.8 260.8 0 0 0-.2-33.4z"/><path fill="#eee" d="M100.2 256L256 158l155.8 98L256 354z"/><path fill="#6da544" d="M167 300.5h200.3l-44.5-66.8-22.3 22.3-22.2-11.1-22.3 33.4h-44.5L189.2 256z"/><path fill="#ffda44" d="M256 189.2l5.5 17h18l-14.6 10.5 5.6 17-14.5-10.5-14.5 10.5 5.6-17-14.5-10.5h17.9z"/><path fill="#d80027" d="M256 130L55.7 256 256 382l200.3-126L256 130zM118.4 256L256 169.5 393.6 256 256 342.5 118.4 256z"/></svg>
img/flags/br.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#6da544"/><path fill="#ffda44" d="M256 100.2L467.5 256 256 411.8 44.5 256z"/><circle cx="256" cy="256" r="89" fill="#eee"/><path fill="#0052b4" d="M211.5 250.4a149 149 0 0 0-44.5 6.8A89 89 0 0 0 329 307a150 150 0 0 0-117.5-56.7zm131.9 22.7A89.5 89.5 0 0 0 345 256a89 89 0 0 0-170.8-35.1 183.7 183.7 0 0 1 37.3-3.9c51.7 0 98.5 21.5 131.9 56z"/></svg>
img/flags/bs.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#338af3" d="M155.8 167h340.3A256 256 0 0 0 75 75l80.8 92zm0 178h340.3A256 256 0 0 1 75 437l80.8-92z"/><path fill="#333" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/></svg>
img/flags/bt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M75 437A256 256 0 0 1 437 75s68 230-32 330-330 32-330 32z"/><path fill="#ff9811" d="M75 437A256 256 0 0 0 437 75L75 437z"/><path fill="#eee" d="M400.8 144.7v-44.5h-85.3l-6.5 6.5c-23.2 23.2-19.3 50.2-16.5 70 2.7 18.3 3 25.3-3.8 32.1-6.8 6.9-13.9 6.5-32.2 3.9-19.7-2.9-46.8-6.8-70 16.4-23.2 23.2-19.3 50.3-16.4 70 2.6 18.3 3 25.4-3.9 32.2-6.8 6.8-13.8 6.5-32.1 3.8-7.2-1-14.5-2-22.4-2.2l-.5 44.6c5 0 10.6.8 16.5 1.7 7 1 15 2.2 23.5 2.2 8.7 0 18-1.3 27-5.2v35.6H245v-33.4h-33.4v-22.2h22.3v-33.4H216c.8-10.8-.7-21.2-2-30-2.6-18.4-3-25.4 3.9-32.2 6.8-6.8 13.8-6.5 32.2-3.8 14.3 2 32.6 4.7 50.4-3v35.6h66.8V256H334v-22.3h22.3v-33.4h-17.8a130 130 0 0 0-2-30c-1.8-12.8-2.5-20-.4-25.6h64.7z"/></svg>
img/flags/bw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M12 178a255.8 255.8 0 0 0 0 156l244 11 244-11a255.8 255.8 0 0 0 0-156l-244-11-244 11z"/><path fill="#333" d="M512 256c0-15.2-1.3-30-3.9-44.5H4a257.4 257.4 0 0 0 0 89h504a257.6 257.6 0 0 0 4-44.5z"/><path fill="#338af3" d="M256 512c114.2 0 211-74.8 244-178H12a256.1 256.1 0 0 0 244 178zm0-512C141.8 0 45 74.8 12 178h488A256 256 0 0 0 256 0z"/></svg>
img/flags/by.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M105.7 237.4L78 187l27.8-49.7 27.9 49.7zm-55.6 0L22.3 187 50 137.3 77.9 187zm55.6 137.3L78 324.2l27.8-49.6 27.9 49.6zm-55.6 0l-27.8-50.5L50 274.6l27.8 49.6zm83.5-325l-8-14a256.7 256.7 0 0 0-39.5 28.8l19.6 35.7 27.9-50.5zm-27.9 362.1L86 447.3a256.7 256.7 0 0 0 39.6 29l8-14.8-27.8-49.7z"/><path fill="#6da544" d="M155.8 322.8v168.8A256 256 0 0 0 496.1 345l-340.3-22.2z"/><path fill="#a2001d" d="M496 345A256 256 0 0 0 155.8 20.3V345h340.4z"/></svg>
img/flags/bz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256c0-87.9-44.3-165.4-111.7-211.5L256 33.4 111.7 44.5A255.7 255.7 0 0 0 0 256c0 87.9 44.3 165.4 111.7 211.5L256 478.6l144.3-11.1A255.7 255.7 0 0 0 512 256z"/><path fill="#a2001d" d="M400.3 44.5A255.6 255.6 0 0 0 256 0a254.8 254.8 0 0 0-144.3 44.5h288.6zm-288.6 423a255.6 255.6 0 0 0 288.6 0H111.7z"/><circle cx="256" cy="256" r="122.4" fill="#eee"/><circle cx="256" cy="256" r="100.2" fill="#6da544"/><circle cx="256" cy="256" r="66.8" fill="#eee"/><path fill="#0052b4" d="M256 239.3L219.8 256v27.8l36.2 22.3 36.2-22.3V256z"/><path fill="#ffda44" d="M219.8 222.6h72.4V256h-72.4z"/></svg>
img/flags/ca-bc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M0 256a256 256 0 0 1 512 0H0z"/><path fill="#0052b4" d="M189.2 242l-14 14h14zm133.6 0v14h14zM7.4 194.8A256.5 256.5 0 0 0 0 256h80.8l61.2-61.2H7.4zm362.6 0l61.2 61.2H512a257 257 0 0 0-7.4-61.2H370z"/><path fill="#d80027" d="M354.3 194.8h-31.5L384 256h31.5zm-165 31.5v-31.5L128 256h31.5z"/><path fill="#0052b4" d="M120 39.1a257.1 257.1 0 0 0-30.1 22.1H142l-22-22zm302 22.1a257 257 0 0 0-30-22l-22 22h52z"/><g fill="#d80027"><path d="M289.4 161.4h204.5c-9.6-24.3-23-46.8-39.2-66.8H289.4V2.2A258.5 258.5 0 0 0 256 0c-11.3 0-22.5.7-33.4 2.2v92.4H57.3A255.8 255.8 0 0 0 18 161.4h204.5V256h66.8v-94.6z"/><path d="M189.2 61.2l-38.6-38.6a255.2 255.2 0 0 0-20.8 10.6l28 28h31.4zm133.6 0l38.6-38.6a255 255 0 0 0-22.6-8.9l-16 16v31.5z"/></g><path fill="#eee" d="M512 256a256 256 0 0 1-512 0h512z"/><path fill="#0052b4" d="M469.3 288.6c-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5s-21.4-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5S21.3 269.4.3 269.3a256.2 256.2 0 0 0 4.1 34.4c17 2.5 18.5 19.2 38.3 19.2 21.3 0 21.3-19.5 42.6-19.5 21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5s21.3-19.5 42.6-19.5c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 19.8 0 21.3-16.7 38.3-19.2a256.5 256.5 0 0 0 4-34.4c-21 .2-21 19.5-42.3 19.5zM426.7 336c-21.4 0-21.4 19.5-42.7 19.5S362.7 336 341.3 336c-21.3 0-21.3 19.5-42.6 19.5-21.4 0-21.4-19.5-42.7-19.5-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5S106.7 336 85.3 336C64 336 64 355.4 42.7 355.4c-15.3 0-19.6-10-28.7-15.6A254.7 254.7 0 0 0 37.3 389c1.6.3 3.4.5 5.4.5C64 389.6 64 370 85.3 370c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5S320 370 341.3 370c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 2 0 3.8-.2 5.4-.5a254.8 254.8 0 0 0 23.3-49.3c-9 5.7-13.4 15.6-28.7 15.6-21.3 0-21.3-19.5-42.6-19.5z"/><path fill="#eee" d="M511.9 248zM0 250v-2 2zm-.1 6zm0 0c0 4.7.1 9.3.4 13.9 21 .2 21 19.5 42.3 19.5 21.3 0 21.3-19.5 42.6-19.5 21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5s21.3-19.5 42.6-19.5c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.2 0 21.4-19.3 42.3-19.5.3-4.6.4-9.2.4-13.9H0zm512-6z"/><path fill="#0052b4" d="M426.7 402.7c-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5-21.4 0-21.4-19.5-42.7-19.5-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-14.7 0-19.3 9.3-27.7 15a257 257 0 0 0 82.2 66.4l116.2-5.8 116.2 5.8a257.1 257.1 0 0 0 82.2-66.3c-8.4-5.8-13-15-27.7-15z"/><path fill="#ffda44" d="M398 408.8l-77.9 15-9.9-78.8-54.2 58-54.2-58-10 78.7-77.8-14.9 38.2 69.5-12.5 5.8C174.7 502 214.1 512 256 512s81.4-10 116.3-27.9l-12.5-5.8 38.2-69.5z"/></svg>
img/flags/ca.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256A256 256 0 0 0 367.3 25.4v461.2A256 256 0 0 0 512 256zM0 256a256 256 0 0 0 144.7 230.6V25.4A256 256 0 0 0 0 256zm300.5 33.4L345 267l-22.2-11v-22.3L278.3 256l22.2-44.5h-22.2L256 178l-22.3 33.4h-22.2l22.2 44.5-44.5-22.3V256L167 267.1l44.5 22.3-11.2 22.3H245V345h22v-33.3h44.6z"/></svg>
img/flags/cc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#6da544"/><g fill="#ffda44"><path d="M393 367.3l7 14.7 15.9-3.7-7.1 14.7 12.7 10-15.9 3.7V423L393 412.8 380.3 423v-16.3l-15.9-3.6 12.8-10.1-7.1-14.7L386 382zm-65.4-155.8l7 14.7 16-3.7-7.2 14.7 12.8 10-16 3.6.1 16.3-12.7-10.2-12.7 10.2v-16.3l-15.8-3.5 12.7-10.1-7-14.7 15.8 3.7zm65.4-89l7 14.6 15.9-3.6-7.1 14.6 12.7 10.1-15.9 3.6v16.3L393 167.9l-12.7 10.2v-16.3l-15.9-3.6 12.8-10-7.1-14.7L386 137zm57 66.7l7 14.7 16-3.7-7.1 14.7 12.7 10.1-15.9 3.6v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1-7.1-14.7L443 204zm-40.8 78l5.6 17h17.9l-14.5 10.4 5.5 17-14.5-10.5-14.4 10.6 5.5-17-14.5-10.6h18z"/><path d="M283.8 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7zM161 100.2a44.5 44.5 0 0 0-77.1 0h77zm.1.2l-38.7 38.7-38.7-38.7a44.3 44.3 0 0 0-5.8 22 44.5 44.5 0 1 0 89 0 44.3 44.3 0 0 0-5.8-22z"/></g><path fill="#a2001d" d="M111.3 128v37.6a44.6 44.6 0 0 0 11.1 1.4c3.9 0 7.6-.5 11.2-1.4V128h-22.3z"/></svg>
img/flags/cd.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M483.6 138.6A255.8 255.8 0 0 0 373.4 28.4L193 193 28.4 373.4a255.8 255.8 0 0 0 110.2 110.2L319 319l164.6-180.4z"/><path fill="#d80027" d="M75 437a257.6 257.6 0 0 0 34.2 28.8l356.6-356.6A257.5 257.5 0 0 0 437 75a257.6 257.6 0 0 0-34.2-28.8L46.2 402.8A257.5 257.5 0 0 0 75 437z"/><path fill="#338af3" d="M75 75a256.1 256.1 0 0 0-46.6 298.4l345-345A256.1 256.1 0 0 0 75 75zm362 362a256.1 256.1 0 0 0 46.6-298.4l-345 345A256.1 256.1 0 0 0 437 437z"/><path fill="#ffda44" d="M136.4 78l13.8 42.4H195l-36.1 26.3 13.8 42.5-36.2-26.3-36.1 26.3 13.8-42.5L78 120.4h44.7z"/></svg>
img/flags/cf.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M480.9 133.6A256.7 256.7 0 0 0 322.8 8.8l-11.1 124.8h169.2zm-449.8 0h169.2l-11-124.8A256.6 256.6 0 0 0 31 133.6z"/><path fill="#6da544" d="M311.7 256v122.4h169.2c19.8-36.3 31.1-78 31.1-122.4H311.7zm-111.4 0H0c0 44.4 11.3 86 31.1 122.4h169.2V256z"/><path fill="#ffda44" d="M31.1 378.4a256.7 256.7 0 0 0 158.1 124.8l11.1-109.1-169.2-15.7zm291.7 124.8a256.6 256.6 0 0 0 158-124.8l-169.1 15.7 11 109zm-11.1-109.1l169.2-15.7H311.7zm-111.4-15.7H31.1l169.2 15.7z"/><path fill="#d80027" d="M256 0a254 254 0 0 0-66.8 8.8v494.4a256.3 256.3 0 0 0 133.6 0V8.8A256.3 256.3 0 0 0 256 0z"/><path fill="#ffda44" d="M137.7 55.7l6.9 21.2H167L148.9 90l6.9 21.3-18.1-13.1-18 13.1 6.8-21.3-18-13h22.3z"/></svg>
img/flags/cg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M138.8 483.6l188-156.8 156.8-188c-24.3-47.3-63-86-110.2-110.4L185.2 185.2 28.4 373.4a256.5 256.5 0 0 0 110.4 110.2z"/><path fill="#d80027" d="M437 437a256.1 256.1 0 0 0 46.6-298.4l-345 345A256.1 256.1 0 0 0 437 437z"/><path fill="#6da544" d="M75 75a256.1 256.1 0 0 0-46.6 298.4l345-345A256.1 256.1 0 0 0 75 75z"/></svg>
img/flags/ch.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#eee" d="M389.6 211.5h-89v-89h-89.1v89h-89v89h89v89h89v-89h89z"/></svg>
img/flags/ci.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M256 512c31.3 0 61.3-5.6 89-16l11.2-240L345 16a255.5 255.5 0 0 0-178 0l-11.2 240L167 496c27.7 10.4 57.7 16 89 16z"/><path fill="#ff9811" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/><path fill="#6da544" d="M345 16v480a256 256 0 0 0 0-480z"/></svg>
img/flags/ck.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#496e2d" d="M445.2 256zm-155.8 0z"/><path fill="#eee" d="M345 256l4.8 14.6H365l-12.4 9 4.7 14.6-12.4-9-12.4 9 4.8-14.6-12.4-9h15.3zm-63 26l13.7 7 10.9-10.8-2.4 15.1 13.6 7-15.1 2.4-2.4 15.1-7-13.6-15.1 2.4 10.8-10.9zm-26 63l14.6-4.7V325l9 12.4 14.6-4.8-9 12.4 9 12.4-14.6-4.7-9 12.4v-15.3zm26 63l7-13.6-10.8-10.9 15.1 2.4 7-13.6 2.4 15 15.1 2.5-13.6 7 2.4 15-10.9-10.8zm63 26l-4.7-14.5H325l12.4-9-4.8-14.6 12.4 9 12.4-9-4.7 14.6 12.4 9h-15.3zm63-26l-13.6-7-10.9 10.9 2.4-15.2-13.6-7 15-2.3 2.5-15.1 7 13.6 15-2.4-10.8 10.9zm26-63l-14.5 4.8V365l-9-12.4-14.6 4.7 9-12.4-9-12.4 14.6 4.8 9-12.4v15.3zm-26-63l-7 13.7 10.9 10.9-15.2-2.4-7 13.6-2.3-15.1-15.1-2.4 13.6-7-2.4-15.1 10.9 10.8z"/></svg>
img/flags/cl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0c0-141.4 256 0 256 0h256z"/><path fill="#0052b4" d="M0 256A256 256 0 0 1 256 0v256H0z"/><path fill="#eee" d="M152.4 89l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51L82.2 140h53.6z"/></svg>
img/flags/cm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#ffda44" d="M256 167l22.1 68h71.5l-57.8 42 22 68-57.8-42-57.9 42 22.1-68-57.8-42h71.5z"/><path fill="#496e2d" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4z"/><path fill="#ffda44" d="M367.3 25.4v461.2a256 256 0 0 0 0-461.2z"/></svg>
img/flags/cn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#ffda44" d="M140.1 155.8l22.1 68h71.5l-57.8 42.1 22.1 68-57.9-42-57.9 42 22.2-68-57.9-42.1H118zm163.4 240.7l-16.9-20.8-25 9.7 14.5-22.5-16.9-20.9 25.9 6.9 14.6-22.5 1.4 26.8 26 6.9-25.1 9.6zm33.6-61l8-25.6-21.9-15.5 26.8-.4 7.9-25.6 8.7 25.4 26.8-.3-21.5 16 8.6 25.4-21.9-15.5zm45.3-147.6L370.6 212l19.2 18.7-26.5-3.8-11.8 24-4.6-26.4-26.6-3.8 23.8-12.5-4.6-26.5 19.2 18.7zm-78.2-73l-2 26.7 24.9 10.1-26.1 6.4-1.9 26.8-14.1-22.8-26.1 6.4 17.3-20.5-14.2-22.7 24.9 10.1z"/></svg>
img/flags/co.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256a256 256 0 0 1 512 0l-256 22.3L0 256z"/><path fill="#d80027" d="M34.3 384a255.9 255.9 0 0 0 443.4 0L256 367.3 34.3 384z"/><path fill="#0052b4" d="M477.7 384A254.8 254.8 0 0 0 512 256H0c0 46.6 12.5 90.3 34.3 128h443.4z"/></svg>
img/flags/cr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M496 167H16a255.5 255.5 0 0 0 0 178h480a255.4 255.4 0 0 0 0-178z"/><path fill="#0052b4" d="M256 0A255.4 255.4 0 0 0 62 89h388A255 255 0 0 0 256 0zm194 423H62c46.9 54.5 116.4 89 194 89s147.1-34.5 194-89z"/></svg>
img/flags/cu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ff9811" d="M0 44.5v423V256z"/><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 0A255.6 255.6 0 0 0 51.2 102.4h409.6A255.6 255.6 0 0 0 256 0zm0 512c83.8 0 158.1-40.2 204.8-102.4H51.2A255.6 255.6 0 0 0 256 512zM0 256a257.1 257.1 0 0 0 5.1 51.2H507a257.1 257.1 0 0 0 0-102.4H5A257.1 257.1 0 0 0 0 256z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#eee" d="M103.6 189.2l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6H87z"/></svg>
img/flags/cv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 512c77.6 0 147.1-34.5 194-89H62a255.2 255.2 0 0 0 194 89zm256-256A256 256 0 1 0 8.8 322.8h494.4c5.7-21.3 8.8-43.7 8.8-66.8z"/><path fill="#d80027" d="M20.3 356.2a255 255 0 0 0 17.3 33.4h436.8a255.6 255.6 0 0 0 17.3-33.4H20.3z"/><path fill="#ffda44" d="M183 272.7l4.1 12.8h13.4l-10.8 7.8 4.1 12.8-10.8-7.9-10.9 7.9 4.2-12.8-10.9-7.8h13.4zm0 167l4.1 12.7h13.4l-10.8 7.9 4.1 12.7-10.8-7.8-11 7.8 4.2-12.7-10.9-7.9h13.4zm-77.7-56.5l4.1 12.7h13.4l-10.8 8 4.1 12.7-10.8-7.9-10.9 7.9 4.2-12.8-10.9-7.9h13.4zm29.7-93.8l4 12.6h13.4l-10.8 8 4.1 12.7-10.8-7.9-10.9 7.9 4.2-12.8-10.9-7.9h13.4zm-47.3 52.5h13.4l4.2-12.7 4.1 12.7h13.4l-10.8 7.9 4.1 12.8-10.8-8-10.9 8 4.2-12.8zm36.4 112l4.2-12.7-10.9-8h13.4l4.2-12.7 4.1 12.8h13.4l-10.8 7.9 4.1 12.7L135 446zm136.6-70.7l-4.2 12.7h-13.4l10.9 8-4.2 12.7 10.9-7.9 10.8 7.9-4.1-12.8 10.8-7.9h-13.4zM231 289.4l-4.2 12.7h-13.4l10.9 8-4.2 12.7 10.9-7.9 10.8 7.9-4.1-12.8 10.8-7.9h-13.4zm47.2 52.5h-13.4l-4.1-12.7-4.2 12.7h-13.4l10.9 7.9-4.2 12.8 10.9-8 10.8 8-4.1-12.8zm-36.4 112l-4.1-12.7 10.8-8h-13.4l-4.1-12.7-4.2 12.8h-13.4l10.9 7.9-4.2 12.7L231 446z"/></svg>
img/flags/cw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#0052b4" d="M256 512c84 0 158.5-40.5 205.2-103H50.8A255.6 255.6 0 0 0 256 512zm256-256a256 256 0 1 0-497 86.3h482c9.7-27 15-56 15-86.3z"/><path fill="#eee" d="M175.2 164.2l13.8 42.5h44.7L197.6 233l13.8 42.5-36.2-26.3-36.1 26.3 13.8-42.5-36.2-26.3h44.7zm-76.7-44.5l8.2 25.5h26.9l-21.7 15.7 8.3 25.5-21.7-15.7-21.7 15.7L85 161l-21.7-15.7h26.9z"/></svg>
img/flags/cx.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M437 437A256 256 0 0 1 75 75c7.8 7.8 204.6 157.4 204.6 157.4L437 437z"/><path fill="#6da544" d="M75 75a256 256 0 0 1 362 362"/><circle cx="256" cy="256" r="66.8" fill="#ffda44"/><path fill="#eee" d="M95.3 367.3l7 14.7 16-3.7L111 393l13 10-16 3.6.1 16.3-12.7-10.2L82.6 423v-16.3L66.9 403l12.6-10-7-14.7 15.8 3.7zM49.3 245l7.1 14.7 15.9-3.7-7.1 14.6 12.7 10.2-15.9 3.5v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.5 12.8-10.2-7.1-14.6 15.8 3.7zm46-100.2l7 14.7 16-3.7-7.2 14.7 12.8 10-16 3.7.1 16.2-12.7-10.1-12.7 10.1v-16.2l-15.8-3.6 12.7-10.1-7-14.7 15.8 3.7zm57.1 78l7 14.6 15.9-3.7-7.1 14.7 12.7 10.1-15.8 3.6v16.3L152.4 268l-12.7 10.2V262l-15.8-3.6 12.7-10.1-7-14.7 15.8 3.7zm-40.8 66.7l5.5 17H135L120.5 317l5.6 17-14.5-10.5L97 333.9l5.6-17-14.5-10.5H106z"/><path fill="#6da544" d="M256 300.5h22.3s9.6-17 0-33.4l22.2-22.2-11.1-22.3h-11.1s-5.6 16.7-27.9 16.7-27.8-16.7-27.8-16.7h-11.1l11.1 22.3-11.1 22.2 11.1 11.2S233.7 256 256 267c0 0 9.5 14 0 33.4z"/><path fill="#ffda44" d="M422.2 140.2a44.7 44.7 0 0 0-30-50.8 83.1 83.1 0 0 1 7.5 49.9 45.6 45.6 0 0 0-10.4-11.6 45.7 45.7 0 0 0-53.7-2.4 85.3 85.3 0 0 1 35 16.7c8.3 6.6 15 15.5 20.2 24.1l-68 21.3c66.8 11.2 122.4-33.4 122.4-33.4-6.1-12.3-15.7-14.4-23-13.8z"/></svg>
img/flags/cy.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M400.7 222.6h-33.4a111.3 111.3 0 0 1-222.6 0h-33.4c0 66.2 44.5 122 105.2 139.2a37 37 0 0 0 3.9 40.5l36.3-29.2 36.4 29.2a37 37 0 0 0 3.7-40.8 144.8 144.8 0 0 0 103.9-138.9z"/><path fill="#ffda44" d="M167 211.5s0 55.6 55.6 55.6l11.1 11.2H256s11.1-33.4 33.4-33.4c0 0 0-22.3 22.3-22.3H345s-11-44.5 44.6-77.9l-22.3-11.1s-78 55.6-133.6 44.5v22.2h-22.2l-11.2-11-33.3 22.2z"/></svg>
img/flags/cz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M233.7 256L75 437a256 256 0 0 0 437-181H233.7z"/><path fill="#0052b4" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/></svg>
img/flags/de.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M16 345a256 256 0 0 0 480 0l-240-22.2L16 345z"/><path fill="#333" d="M256 0A256 256 0 0 0 16 167l240 22.2L496 167A256 256 0 0 0 256 0z"/><path fill="#d80027" d="M16 167a255.5 255.5 0 0 0 0 178h480a255.4 255.4 0 0 0 0-178H16z"/></svg>
img/flags/dj.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M233.7 278.3S75.1 74.9 75 75a256 256 0 0 1 437 181l-278.3 22.3z"/><path fill="#6da544" d="M233.7 256L75 437a256 256 0 0 0 437-181H233.7z"/><path fill="#eee" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#d80027" d="M103.6 189.2l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6H87z"/></svg>
img/flags/dk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M200.3 222.6h309.5A256 256 0 0 0 256 0a256.9 256.9 0 0 0-55.7 6v216.6zm-66.7 0V31.1A256.2 256.2 0 0 0 2.2 222.6h131.4zm0 66.8H2.2a256.2 256.2 0 0 0 131.4 191.5V289.4zm66.7 0v216.5A256.9 256.9 0 0 0 256 512a256 256 0 0 0 253.8-222.6H200.3z"/></svg>
img/flags/dm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#496e2d" d="M306 507c101.3-20 181-99.7 201-201H306v201zM5 306c20 101.3 99.7 181 201 201V306H5zm502-100A256.3 256.3 0 0 0 306 5v201h201zM206 5A256.3 256.3 0 0 0 5 206h201V5z"/><path fill="#ffda44" d="M239.3 306h-33.4v201a256.3 256.3 0 0 0 33.4 4.4V306.1zm0-100V.5a256.1 256.1 0 0 0-33.4 4.3v201h33.4z"/><path fill="#333" d="M272.7.6a258.6 258.6 0 0 0-33.4 0v205.3h33.4V.6zm-33.4 510.8a258.6 258.6 0 0 0 33.4 0V306.1h-33.4v205.3z"/><path fill="#ffda44" d="M206 239.3v-33.4H5a256 256 0 0 0-4.4 33.4h205.3zm100 0h205.4a256.2 256.2 0 0 0-4.3-33.4H306v33.4z"/><path fill="#333" d="M306 272.7h205.4a259.3 259.3 0 0 0 0-33.4H306.1v33.4zM.7 239.3a259.3 259.3 0 0 0 0 33.4H206v-33.4H.6z"/><circle cx="256" cy="256" r="122.4" fill="#d80027"/><path fill="#496e2d" d="M283.9 269.7c-9.1-18.3-21-36.7-21-36.7s.3-8.4.3-13.4a13.7 13.7 0 0 0-27.2-1.2 10.8 10.8 0 0 0-4.3 20.3 15.5 15.5 0 0 1 9.2-8.6 13.8 13.8 0 0 0 2.2 1.5l1.8.8s-6.5 18.3-6.5 28.2c0 27.6 18.2 36.1 18.2 36.1v.3l-9.1 9h18.2v-18l9 9c.2 0 17.3-11 9.2-27.2zM256 155.8l4.1 12.8h13.5l-10.9 7.9 4.2 12.7-10.9-7.9-10.8 8 4.1-12.8-10.9-8H252zM197.1 175l10.9 7.8 10.8-7.8-4.1 12.7 10.8 7.9h-13.4l-4.1 12.7-4.2-12.7h-13.4l10.9-7.9zm-36.4 50h13.4l4.2-12.7 4.1 12.7h13.4l-10.8 8 4.1 12.7-10.8-7.9-10.9 7.9 4.2-12.8zm0 62l10.9-8-4.2-12.7 10.9 7.9 10.8-7.9-4.1 12.8 10.8 7.9h-13.4l-4.1 12.7L174 287zm36.4 50l4.2-12.7-10.9-7.9h13.4l4.2-12.7 4.1 12.7h13.4l-10.8 7.9 4.1 12.7-10.8-7.8zm58.9 19.2l-4.1-12.8h-13.5l10.9-7.9-4.2-12.7 10.9 7.9 10.8-8-4.1 12.8 10.9 8H260zm58.9-19.2l-10.9-7.8-10.8 7.8 4.1-12.7-10.8-7.9h13.4l4.1-12.7 4.2 12.7h13.4l-10.9 7.9zm36.4-50h-13.4l-4.2 12.7-4.1-12.7h-13.4l10.8-8-4.1-12.7 10.8 7.9 10.9-7.9-4.2 12.8zm0-62l-10.9 8 4.2 12.7-10.9-7.9-10.8 7.9 4.1-12.8-10.8-7.9h13.4l4.1-12.7L338 225zm-36.4-50l-4.2 12.7 10.9 7.9h-13.4l-4.2 12.7-4.1-12.7h-13.4l10.8-7.9-4.1-12.7 10.8 7.8z"/></svg>
img/flags/do.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M8.8 322.8a256.5 256.5 0 0 0 180.4 180.4V322.8H8.8z"/><path fill="#0052b4" d="M189.2 8.8A256.4 256.4 0 0 0 8.8 189.2h180.4V8.8z"/><path fill="#d80027" d="M503.2 189.2A256.4 256.4 0 0 0 322.8 8.8v180.4h180.4z"/><path fill="#0052b4" d="M322.8 503.2a256.5 256.5 0 0 0 180.4-180.4H322.8v180.4z"/><path fill="#496e2d" d="M322.8 256a66.8 66.8 0 1 1-133.6 0c0-36.9 66.8-66.8 66.8-66.8s66.8 30 66.8 66.8z"/><path fill="#0052b4" d="M189.2 256a66.8 66.8 0 1 1 133.6 0"/><path fill="#d80027" d="M218.4 222.6v41.7a37.6 37.6 0 1 0 75.2 0v-41.7h-75.2z"/></svg>
img/flags/dz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M256 0a256 256 0 0 1 0 512c0-11.1-33.4-256-33.4-256L256 0z"/><path fill="#496e2d" d="M256 512a256 256 0 0 1 0-512"/><g fill="#d80027"><path d="M311 206.9l-21 29-34-11 21 28.8-21 29 34-11.1 21 29v-35.8l34-11.1-34-11z"/><path d="M277.2 328.3a72.3 72.3 0 1 1 34.5-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.5 8.7z"/></g></svg>
img/flags/ea.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M256 0A255.2 255.2 0 0 0 75 75l181 181V0zM0 256c0 70.7 28.7 134.7 75 181l181-181H0zm256 256c70.7 0 134.7-28.7 181-75L256 256v256zm256-256c0-70.7-28.7-134.7-75-181L256 256h256z"/><path fill="#ffda44" d="M167 178l89 11.2 89-11.1v-53.4l-35.6 17.8L256 89l-53.4 53.5-35.6-17.8z"/><path fill="#d80027" d="M256 389.6c-49.1 0-89-40-89-89v-89.1l33.3-33.4h111.4l33.3 33.4v89a89 89 0 0 1-89 89z"/><path fill="#eee" d="M256 356.2c-30.7 0-55.7-25-55.7-55.7v-89h111.4v89c0 30.7-25 55.7-55.7 55.7z"/><path fill="#ffda44" d="M167 178h33.3v33.5H167zm144.7 0H345v33.5h-33.3zm0 72.4H345v33.4h-33.3zm-144.7 0h33.3v33.4H167zm89 105.8c-5.8 0-11.4-1-16.7-2.6V388a89 89 0 0 0 33.4 0v-34.4a55.5 55.5 0 0 1-16.7 2.6zm-55-46.6l-26.6 26.6a89.4 89.4 0 0 0 19.4 28l23.6-23.7a55.5 55.5 0 0 1-16.3-31zm136.6 26.6l-26.7-26.6c-2 12-7.8 22.8-16.3 31l23.6 23.5a89.4 89.4 0 0 0 19.4-27.9z"/><path fill="#0052b4" d="M244.9 230v18.6a11.1 11.1 0 0 0 22.2 0V230H245zm0 74.2v18.6a11.1 11.1 0 0 0 22.2 0v-18.6H245zm33.4-37v18.5a11.1 11.1 0 0 0 22.2 0V267h-22.2zm-33.4 0v18.5a11.1 11.1 0 0 0 22.2 0V267H245zm-33.4 0v18.5a11.1 11.1 0 0 0 22.2 0V267h-22.2z"/></svg>
img/flags/easter_island.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M334 211.5v22.2h30.5a134.2 134.2 0 0 1-49.5 42 27.7 27.7 0 0 0-47.2 13.2 134.8 134.8 0 0 1-23.6 0 27.8 27.8 0 0 0-47.2-13.2 134.2 134.2 0 0 1-49.5-42h30.6v-22.2h-78a155.8 155.8 0 0 0 311.7 0H334z"/></svg>
img/flags/ec-w.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.5 255.5 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M16 167h480a256 256 0 0 0-480 0z"/></svg>
img/flags/ec.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256a256 256 0 0 1 512 0l-256 22.3L0 256z"/><path fill="#d80027" d="M34.3 384a255.9 255.9 0 0 0 443.4 0L256 367.3 34.3 384z"/><path fill="#0052b4" d="M477.7 384A254.8 254.8 0 0 0 512 256H0c0 46.6 12.5 90.3 34.3 128h443.4z"/><circle cx="256" cy="256" r="89" fill="#ffda44"/><path fill="#338af3" d="M256 311.7c-30.7 0-55.7-25-55.7-55.7v-33.4a55.7 55.7 0 0 1 111.4 0V256c0 30.7-25 55.7-55.7 55.7z"/><path fill="#333" d="M345 122.4h-66.7a22.3 22.3 0 0 0-44.6 0H167a23 23 0 0 0 23 22.3h-.8c0 12.3 10 22.3 22.3 22.3 0 12.3 10 22.2 22.2 22.2h44.6c12.3 0 22.2-10 22.2-22.2 12.3 0 22.3-10 22.3-22.3h-.8a23 23 0 0 0 23-22.3z"/></svg>
img/flags/ee.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#333" d="M0 256c0 31.3 5.6 61.3 16 89l240 11.2L496 345a255.4 255.4 0 0 0 0-178l-240-11.2L16 167a255.5 255.5 0 0 0-16 89z"/><path fill="#0052b4" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#eee" d="M496 345H16a256 256 0 0 0 480 0z"/></svg>
img/flags/eg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#333" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#ff9811" d="M345 228.2h-66.7a22.3 22.3 0 0 0-44.6 0H167a23 23 0 0 0 23 22.2h-.8c0 12.3 10 22.3 22.3 22.3 0 12.3 10 22.3 22.2 22.3h44.6c12.3 0 22.2-10 22.2-22.3 12.3 0 22.3-10 22.3-22.3h-.8a23 23 0 0 0 23-22.2z"/></svg>
img/flags/eh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7z"/><path fill="#496e2d" d="M25.4 367.3a256 256 0 0 0 461.2 0H25.4z"/><path fill="#333" d="M25.4 144.7h461.2a256 256 0 0 0-461.2 0z"/><g fill="#d80027"><path d="M75 75a256 256 0 0 0 0 362l181-181L75 75zm247.8 181a78 78 0 0 1 61.2-76.1 78.2 78.2 0 0 0-16.7-1.8A78 78 0 1 0 384 332a78 78 0 0 1-61.2-76.1z"/><path d="M387.3 206l11 34h35.8l-29 21 11.1 34-29-21-28.9 21 11.1-34-29-21h35.8z"/></g></svg>
img/flags/er.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M233.7 233.7S75.1 437.1 75 437a256 256 0 0 0 437-181l-278.3-22.3z"/><path fill="#6da544" d="M233.7 256L75 75a256 256 0 0 1 437 181H233.7z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l437-181L75 75z"/><path fill="#ffda44" d="M133.6 150.3c-49.1 0-89 40-89 89v33.4a89.1 89.1 0 0 0 178 0v-33.4c0-49-40-89-89-89zm55.6 122.4c0 24.9-16.4 46-39 53v-36.3l23.7-23.6-23.6-23.6v-19.6h-33.4V256l-23.6 23.6 23.6 23.6v22.6a55.7 55.7 0 0 1-39-53.1v-33.4a55.7 55.7 0 0 1 111.3 0v33.4z"/></svg>
img/flags/es-cn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M256 0c-31.3 0-61.3 5.6-89 16l-11.2 240L167 496a255.4 255.4 0 0 0 178 0l11.2-240L345 16a255.5 255.5 0 0 0-89-16z"/><path fill="#ffda44" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#eee" d="M167 496V16a256 256 0 0 0 0 480z"/></svg>
img/flags/es-ga.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M437 437a257.6 257.6 0 0 1-34.2 28.8L46.2 109.2A257.5 257.5 0 0 1 75 75a257.6 257.6 0 0 1 34.2-28.8l356.6 356.6A257.5 257.5 0 0 1 437 437z"/><path fill="#0052b4" d="M186 181v103a70 70 0 0 0 140 0V181z"/><path fill="#d80027" d="M211 181h90v-38l-18 9-27-27-27 27-18-9z"/></svg>
img/flags/es-ib.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M256 0A256 256 0 1 1 0 256"/><path fill="#d80027" d="M250.4 113.8H469a257.4 257.4 0 0 0-52-57H250.4v57zm0 113.8h260a254.5 254.5 0 0 0-13-57h-247v57zM14.6 341.3h482.8a254.6 254.6 0 0 0 13-56.9H1.6a254.4 254.4 0 0 0 13 57zM95 455.1h322a257.4 257.4 0 0 0 52-56.9H43a257.4 257.4 0 0 0 52 57z"/><path fill="#4a1f63" d="M256 0A256 256 0 0 0 0 256h256V0z"/><path fill="#eee" d="M211.5 133.6v22.2h-11.2v-22.2h-22.2v22.2H167v-44.5h-44.6v44.5h-11v-22.2H89v22.2H78v-22.2H55.6v66.7h178v-66.7z"/></svg>
img/flags/es-ml.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#acabb1" d="M122.4 278.3h267.2v33.4H122.4z"/><path fill="#ffda44" d="M167 178l89 11.2 89-11.1v-53.4l-35.6 17.8L256 89l-53.4 53.5-35.6-17.8z"/><path fill="#eee" d="M144.7 345h-33.4v-61.2l11.1-16.7-11.1-16.7v-39h33.4zm256 0h-33.4V211.6h33.4v39l-11.1 17 11.1 16.3z"/><path fill="#acabb1" d="M111.3 250.4h289.4v33.4H111.3z"/><path fill="#eee" d="M256 389.6c-49.1 0-89-40-89-89V178h178v122.4a89 89 0 0 1-89 89z"/><path fill="#0052b4" d="M256 356.2a55.7 55.7 0 0 1-55.6-55.7v-89h111.2v89a55.7 55.7 0 0 1-55.6 55.7z"/><path fill="#d80027" d="M167 178h33.4v33.5H167zm144.7 0H345v33.5h-33.4zm0 72.4H345v33.4h-33.4zm-144.7 0h33.3v33.4H167zm72.3-72.3h33.4v33.4h-33.4zM256 356c-5.8 0-11.4-.8-16.7-2.5V388a89.4 89.4 0 0 0 33.4 0v-34.4a55.5 55.5 0 0 1-16.7 2.6zm-54.9-46.5l-26.7 26.6a89.3 89.3 0 0 0 19.4 28l23.6-23.7a55.5 55.5 0 0 1-16.3-31zm136.5 26.6l-26.7-26.6a55.6 55.6 0 0 1-16.3 31l23.6 23.5a89.4 89.4 0 0 0 19.4-27.9z"/></svg>
img/flags/es-pv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M2.2 289.4c6 45.7 24 87.6 50.7 122.5l136.3-122.5H2.2zm220.4 220.4v-187L100.1 459a254.7 254.7 0 0 0 122.5 50.7zm0-507.6c-45.7 6-87.6 24-122.5 50.7l122.5 136.3V2.2zM2.2 222.6h187L53 100.1A254.7 254.7 0 0 0 2.2 222.6zM289.4 2.2v187L411.9 53A254.7 254.7 0 0 0 289.4 2.2zm220.4 220.4c-6-45.7-24-87.6-50.7-122.5L322.8 222.6h187zm-187 66.8L459 411.9a254.7 254.7 0 0 0 50.7-122.5h-187zm-33.4 220.4c45.7-6 87.6-24 122.5-50.7L289.4 322.8v187z"/><path fill="#496e2d" d="M459.1 411.9L303.2 256l155.9-155.9A258 258 0 0 0 411.9 53L256 208.8 100.1 52.9a258.5 258.5 0 0 0-25.1 22 258.3 258.3 0 0 0-22.1 25.2L208.8 256 52.9 411.9a258.2 258.2 0 0 0 47.2 47.2L256 303.2l155.9 155.9a258.7 258.7 0 0 0 25.1-22 258.6 258.6 0 0 0 22.1-25.2z"/><path fill="#eee" d="M289.4 509.8V289.4h220.4a258.2 258.2 0 0 0 0-66.8H289.4V2.2A258.5 258.5 0 0 0 256 0a258.7 258.7 0 0 0-33.4 2.2v220.4H2.2a258.4 258.4 0 0 0 0 66.8h220.4v220.4A258.5 258.5 0 0 0 256 512c11.3 0 22.5-.7 33.4-2.2z"/></svg>
img/flags/es.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256c0 31.3 5.6 61.3 16 89l240 22.3L496 345a255.5 255.5 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0-16 89z"/><path fill="#d80027" d="M496 167a256 256 0 0 0-480 0h480zM16 345a256 256 0 0 0 480 0H16z"/></svg>
img/flags/esperanto.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#6da544"/><path fill="#eee" d="M0 256A256 256 0 0 1 256 0v256H0z"/><path fill="#6da544" d="M152.4 89l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51L82.2 140h53.6z"/></svg>
img/flags/et.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256c0 31.3 5.6 61.3 16 89l240 22.3L496 345a255.4 255.4 0 0 0 .5-177L256 144.8 15.5 168.1C5.5 195.5 0 225.1 0 256z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><circle cx="256" cy="256" r="122.4" fill="#0052b4"/><g fill="#ffda44"><path d="M256 161.2l22 68h71.7l-58 42 22.3 68.3-58-42.3-58 42.2 22.2-68.1-58-42H234z"/><path d="M344.1 273l-70-22.9 43.2-59.6-18-13L256 237l-43.3-59.7-18 13.1 43.3 59.7-70.1 22.7 6.9 21.2 70-22.8V345h22.3v-73.7l70.1 22.8z"/></g></svg>
img/flags/european_union.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#0052b4"/><path fill="#ffda44" d="M256 100.2l8.3 25.5H291l-21.7 15.7 8.3 25.6-21.7-15.8-21.7 15.8 8.3-25.6-21.7-15.7h26.8zm-110.2 45.6l24 12.2 18.9-19-4.2 26.5 23.9 12.2-26.5 4.2-4.2 26.5-12.2-24-26.5 4.3 19-19zM100.2 256l25.5-8.3V221l15.7 21.7 25.6-8.3-15.8 21.7 15.8 21.7-25.6-8.3-15.7 21.7v-26.8zm45.6 110.2l12.2-24-19-18.9 26.5 4.2 12.2-23.9 4.2 26.5 26.5 4.2-24 12.2 4.3 26.5-19-19zM256 411.8l-8.3-25.5H221l21.7-15.7-8.3-25.6 21.7 15.8 21.7-15.8-8.3 25.6 21.7 15.7h-26.8zm110.2-45.6l-24-12.2-18.9 19 4.2-26.5-23.9-12.2 26.5-4.2 4.2-26.5 12.2 24 26.5-4.3-19 19zM411.8 256l-25.5 8.3V291l-15.7-21.7-25.6 8.3 15.8-21.7-15.8-21.7 25.6 8.3 15.7-21.7v26.8zm-45.6-110.2l-12.2 24 19 18.9-26.5-4.2-12.2 23.9-4.2-26.5-26.5-4.2 24-12.2-4.3-26.5 19 19z"/></svg>
img/flags/fi.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.2 258.2 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/fj.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M256 122.4v86.4l-89-86.4zM133.6 256h75.2l-75.2-100.2-11.2 78z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#eee" d="M289.4 167v89c0 59.6 77.9 78 77.9 78s78-18.4 78-78v-89l-78-22.3-78 22.3z"/><path fill="#d80027" d="M445.2 167v-33.4H289.4V167h66.8v66.7h-66.8V256h66.8v74.5c6.7 2.4 11.1 3.4 11.1 3.4s4.4-1 11.1-3.4V256h66.8v-22.3h-66.8V167h66.8z"/></svg>
img/flags/fk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#ffda44" d="M411.8 300.5v11.2h-89v-11.2h-33.4V345h22.3v11.2H423V345h22.2v-44.5z"/><path fill="#338af3" d="M289.4 133.6V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78V133.6h-156z"/><path fill="#eee" d="M367.3 224.9c-19.5 0-19.5 17.8-39 17.8s-19.4-17.8-39-17.8V256c19.6 0 19.6 17.8 39 17.8s19.5-17.8 39-17.8 19.5 17.8 39 17.8 19.4-17.8 39-17.8v-31.2c-19.6 0-19.6 17.8-39 17.8-19.5 0-19.5-17.8-39-17.8zm0-62.4c-19.5 0-19.5 17.8-39 17.8s-19.4-17.8-39-17.8v31.2c19.6 0 19.6 17.8 39 17.8s19.5-17.8 39-17.8 19.5 17.8 39 17.8 19.4-17.8 39-17.8v-31.2c-19.6 0-19.6 17.8-39 17.8-19.5 0-19.5-17.8-39-17.8z"/></svg>
img/flags/fm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#eee" d="M256 111.3l11 34h35.8l-29 21 11.1 34-28.9-21-29 21 11.1-34-29-21H245zM111.3 256l34-11v-35.8l21 29 34-11.1-21 28.9 21 29-34-11.1-21 29V267zM256 400.7l-11-34h-35.8l29-21-11.1-34 28.9 21 29-21-11.1 34 29 21H267zM400.7 256l-34 11v35.8l-21-29-34 11.1 21-28.9-21-29 34 11.1 21-29V245z"/></svg>
img/flags/fo.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M500.9 256l9-33.4a255.7 255.7 0 0 0-6.7-33.4H233.7V1a255.4 255.4 0 0 0-33.4 5l-44.5 27.4-22.2-2.3A256.3 256.3 0 0 0 100.2 53v136.3H8.8a255.7 255.7 0 0 0-6.6 33.4l9 33.4-9 33.4a255.7 255.7 0 0 0 6.6 33.4h91.4V459a256.3 256.3 0 0 0 33.4 21.8l33.4-2.3 33.3 27.3a255.7 255.7 0 0 0 33.4 5.1V322.8h269.5a255.7 255.7 0 0 0 6.6-33.4l-9-33.4z"/><path fill="#d80027" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.6 258.6 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/fr-h.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M345.1 216.8A98 98 0 0 0 157.5 177l-12 43.8 11 11.2-22.2 44.5 22.3 11.1-11.2 11.1V310l11.2 11.1v22.3l11.1 11 33.4-11s0 11 11.1 22.2 22.3 33.4 22.3 33.4 33.4 11.1 55.6-22.2c22.3-33.4 44.6-44.6 44.6-44.6l-21.5-42.9a98 98 0 0 0 32-72.4z"/><path fill="#acabb1" d="M353.1 254.3c45.3-7.6 52.8-96.2 52.8-96.2h-62.3c32.2 78-1.5 83.2-1.5 83.2a8110 8110 0 0 0-173.6-83c-1.3 1.7-5.9 6-11.5 19.8-5.6 13.7-7 26-7 26a6870 6870 0 0 0 181.2 63c9.2 5.9 20.4 23.7 14.1 76.6l60-16.9s-20.4-54.1-52.2-72.5z"/></svg>
img/flags/fr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#0052b4" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/ga.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/></svg>
img/flags/gb-eng.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M509.8 222.6H289.4V2.2a258.6 258.6 0 0 0-66.8 0v220.4H2.2A258.5 258.5 0 0 0 0 256c0 11.3.7 22.5 2.2 33.4h220.4v220.4a258.4 258.4 0 0 0 66.8 0V289.4h220.4A258.5 258.5 0 0 0 512 256c0-11.3-.7-22.5-2.2-33.4z"/></svg>
img/flags/gb-ork.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M503.2 322.8a256.3 256.3 0 0 0 0-133.6L233.7 1c-50 4.3-95.9 23-133.5 51.9L8.8 189.2a256.3 256.3 0 0 0 0 133.2l91.4 136.7c37.6 29 83.5 47.6 133.5 52l269.5-188.3z"/><path fill="#d80027" d="M8.8 322.8A256.2 256.2 0 0 0 100.2 459V322.8H8.8zm225 188.2a259.3 259.3 0 0 0 22.2 1 256 256 0 0 0 247.2-189.2H233.7V511zm269.4-321.8A256 256 0 0 0 233.7 1v188.2h269.5zM100.2 53A256.2 256.2 0 0 0 8.8 189.2h91.4V53z"/><path fill="#0052b4" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.6 258.6 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/gb-sct.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M411.9 53C368.7 19.6 314.7 0 256 0S143.3 19.7 100.1 53L256 208.7 411.9 52.9zm-359 47C19.7 143.3 0 197.3 0 256s19.7 112.7 53 155.9L208.7 256 52.9 100.1zm47.2 359c43.2 33.3 97.2 53 155.9 53s112.7-19.7 155.9-53L256 303.3 100.1 459.1zm359-47.2C492.3 368.7 512 314.7 512 256s-19.7-112.7-53-155.9L303.3 256l155.9 155.9z"/></svg>
img/flags/gb-wls.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#496e2d" d="M512 256a256 256 0 0 1-512 0"/><path fill="#d80027" d="M443 178.1a66.8 66.8 0 0 0-63-44.5h-57.2a66.8 66.8 0 0 0-58 100.1c-21.3-.1-41 .2-53.3 0v-65.4l2.6-2.6c11.8-11.8 7.9-31.5 7.9-31.5s-19.7-4-31.5 7.9l-13.8 13.7h-15.3a61.2 61.2 0 0 0-61.2 61.2h44.5v50.1a53.2 53.2 0 0 0 4.1 20.7l-15.2 12.7h-22.3v-22.2H89v44.5h100.2v44.5H167v22.3h44.5V345l20.4-24.4H280l20.4 24.4v22.3h-22.2v22.3h89V267a33.4 33.4 0 0 1 34.8-33.3 44.6 44.6 0 0 1-1.4-11.2 44.5 44.5 0 0 1 42.3-44.5zM322.8 367.3v-46.7h1.8L345 345v22.3h-22.2z"/></svg>
img/flags/gb.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M53 100.1a255 255 0 0 0-44.2 89.1H142l-89-89zm450.2 89.1a255 255 0 0 0-44.1-89l-89 89h133zM8.8 322.8a255 255 0 0 0 44.1 89l89-89H9zm403-269.9a255 255 0 0 0-89-44V142l89-89zM100.2 459.1a255 255 0 0 0 89.1 44V370l-89 89zm89-450.3a255 255 0 0 0-89 44.1l89 89.1V8.8zm133.6 494.4a255 255 0 0 0 89-44.1l-89-89v133zM370 322.8l89 89a255 255 0 0 0 44.2-89H370z"/><g fill="#d80027"><path d="M509.8 222.6H289.4V2.2A258.6 258.6 0 0 0 256 0c-11.3 0-22.5.7-33.4 2.2v220.4H2.2A258.6 258.6 0 0 0 0 256c0 11.3.7 22.5 2.2 33.4h220.4v220.4a258.4 258.4 0 0 0 66.8 0V289.4h220.4A258.5 258.5 0 0 0 512 256c0-11.3-.7-22.5-2.2-33.4z"/><path d="M322.8 322.8L437 437a256.6 256.6 0 0 0 15-16.4l-97.7-97.8h-31.5zm-133.6 0L75 437a256.6 256.6 0 0 0 16.4 15l97.8-97.7v-31.5zm0-133.6L75 75a256.6 256.6 0 0 0-15 16.4l97.7 97.8h31.5zm133.6 0L437 75a256.3 256.3 0 0 0-16.4-15l-97.8 97.7v31.5z"/></g></svg>
img/flags/gd.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#a2001d" d="M111.7 44.5a255.6 255.6 0 0 1 288.6 0L256 55.7 111.7 44.5z"/><path fill="#0052b4" d="M256 256l-16.3-16.3-4.4 7.7z"/><path fill="#496e2d" d="M75 75a256 256 0 0 0 0 362l181-181L75 75zm362 0a256 256 0 0 1 0 362L256 256 437 75z"/><circle cx="256" cy="256" r="89" fill="#a2001d"/><path fill="#ffda44" d="M256 167l20 61.4h64.6l-52.3 38 20 61.4-52.3-38-52.3 38 20-61.4-52.3-38H236zm0-167z"/><path fill="#a2001d" d="M256 0A255.2 255.2 0 0 0 75 75h362A255.2 255.2 0 0 0 256 0zM75 437c46.3 46.4 110.3 75 181 75s134.7-28.6 181-75H75z"/><path fill="#ffda44" d="M256 27.8l4.1 12.8h13.5l-10.9 7.9 4.2 12.7-10.9-7.9-10.8 8 4.1-12.8-10.9-8H252zm-62 0l4 12.8h13.5l-10.9 7.9 4.2 12.7-10.9-7.9-10.8 8 4.1-12.8-10.8-8h13.4zm124 0l4.2 12.8h13.4l-10.8 7.9 4.1 12.7-10.8-7.9-10.9 8 4.2-12.8-10.9-8H314zm-62 423l4.1 12.7h13.5l-10.9 8 4.2 12.7-10.9-8-10.8 8 4.1-12.8-10.9-7.9H252zm-62 0l4 12.7h13.5l-10.9 8 4.2 12.7-10.9-8-10.8 8 4.1-12.8-10.8-7.9h13.4zm124 0l4.2 12.7h13.4l-10.8 8 4.1 12.7-10.8-8-10.9 8 4.2-12.8-10.9-7.9H314zm-240-199a22.3 22.3 0 0 1-37.6 23.8c-12-18.8-5-49.5-5-49.5S66 233 78 251.8z"/><circle cx="65.1" cy="273.1" r="11.1" fill="#a2001d"/></svg>
img/flags/ge-ab.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M435.1 73.1A255.1 255.1 0 0 0 256 0c-22.3 0-87.4 27.9-133.6 73.1h312.7zM256 219.4h253.4a254.2 254.2 0 0 0-22-73.1H244.9l11.1 73.1zM24.7 365.7h462.6a254.2 254.2 0 0 0 22-73.1H2.7a254.1 254.1 0 0 0 22 73.1zM76.9 439a256 256 0 0 0 358.2-.1H77z"/><path fill="#d80027" d="M256 0A256 256 0 0 0 2.6 219.4H256V0z"/><path fill="#eee" d="M128 196.3L116.9 174v-44.5l27.8-22.3 27.8 22.3v33.4l11.2-11.2V174l-22.3 22.3zM68.1 128l3 9h9.5l-7.7 5.7 3 9-7.8-5.6-7.7 5.6 3-9-7.7-5.6h9.5zm22.3-22.3l3 9.1h9.5l-7.7 5.6 3 9-7.8-5.5-7.7 5.6 3-9-7.8-5.7h9.5zm22.3-22.2l2.9 9h9.5l-7.7 5.7 3 9-7.7-5.6-7.8 5.6 3-9-7.7-5.7h9.5zM221.3 128l-3 9h-9.5l7.7 5.7-3 9 7.8-5.6 7.7 5.6-3-9 7.7-5.6h-9.5zM199 105.7l-3 9.1h-9.5l7.7 5.6-3 9 7.8-5.5 7.7 5.6-3-9 7.8-5.7h-9.6zm-22.3-22.2l-3 9h-9.4l7.7 5.7-3 9 7.7-5.6 7.8 5.6-3-9 7.7-5.7h-9.5zm-32-11.2l-3 9.1h-9.5L140 87l-3 9 7.8-5.5 7.7 5.6-3-9 7.8-5.7h-9.6z"/></svg>
img/flags/ge.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><g fill="#d80027"><path d="M509.8 222.6H289.4V2.2a258.6 258.6 0 0 0-66.8 0v220.4H2.2A258.6 258.6 0 0 0 0 256c0 11.3.7 22.5 2.2 33.4h220.4v220.4a258.4 258.4 0 0 0 66.8 0V289.4h220.4A258.5 258.5 0 0 0 512 256c0-11.3-.7-22.5-2.2-33.4z"/><path d="M155.8 122.4V89h-33.4v33.4H89v33.4h33.4v33.4h33.4v-33.4h33.4v-33.4zm233.8 0V89h-33.4v33.4h-33.4v33.4h33.4v33.4h33.4v-33.4H423v-33.4zM155.8 356.2v-33.4h-33.4v33.4H89v33.4h33.4V423h33.4v-33.4h33.4v-33.4zm233.8 0v-33.4h-33.4v33.4h-33.4v33.4h33.4V423h33.4v-33.4H423v-33.4z"/></g></svg>
img/flags/gg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M509.8 222.6H289.4V2.2a258.6 258.6 0 0 0-66.8 0v220.4H2.2a258.5 258.5 0 0 0 0 66.8h220.4v220.4a258.4 258.4 0 0 0 66.8 0V289.4h220.4a258.6 258.6 0 0 0 0-66.8z"/><path fill="#ffda44" d="M328.3 267.1l16.7 11.2v-44.6L328.3 245h-61.2v-61.2l11.2-16.7h-44.6l11.2 16.7V245h-61.2L167 233.7v44.6l16.7-11.2h61.2v61.2L233.7 345h44.6L267 328.3v-61.2z"/></svg>
img/flags/gh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256c0 31.3 5.6 61.3 16 89l240 11.2L496 345a255.4 255.4 0 0 0 0-178l-240-11.2L16 167a255.5 255.5 0 0 0-16 89z"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#496e2d" d="M496 345H16a256 256 0 0 0 480 0z"/><path fill="#333" d="M256 167l22.1 68h71.5l-57.8 42 22 68-57.8-42-57.9 42 22.1-68-57.8-42h71.5z"/></svg>
img/flags/gi.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167zm100.2-300.5V178h11.1v-22.3H345V167h-22.2v-11.2h-22.3v22.3h11.2v33.4h-22.3v-78h11.1v-22.2h-22.2v11.1H267v-11h-22v11h-11.2v-11h-22.2v22.2h11.1v77.9h-22.3V178h11.2v-22.3h-22.3V167H167v-11.2h-22.3v22.3h11.1v33.4h-22.2v89h244.8v-89z"/><path fill="#ffda44" d="M256 289.4a33.4 33.4 0 0 0-11.1 64.9v46.4h-33.4v44.5H267v-91a33.4 33.4 0 0 0-11.1-64.8zm0 44.5a11.1 11.1 0 1 1 0-22.2 11.1 11.1 0 0 1 0 22.2z"/></svg>
img/flags/gl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M0 256a256 256 0 0 1 512 0c-11.1 0-256 33.4-256 33.4L0 256z"/><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0"/><circle cx="178.1" cy="256" r="122.4" fill="#eee"/><path fill="#d80027" d="M55.7 256a122.4 122.4 0 0 1 244.8 0"/></svg>
img/flags/gm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M256 0A256 256 0 0 0 20.3 155.8h471.4A256 256 0 0 0 256 0z"/><path fill="#496e2d" d="M256 512a256 256 0 0 0 235.7-155.8H20.3A256 256 0 0 0 256 512z"/><path fill="#0052b4" d="M503.2 189.2H8.8a256.3 256.3 0 0 0 0 133.6h494.4a256.3 256.3 0 0 0 0-133.6z"/></svg>
img/flags/gn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M345 16a255.4 255.4 0 0 0-178 0l-11.2 240L167 496a255.4 255.4 0 0 0 178 0l11.2-240L345 16z"/><path fill="#d80027" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/><path fill="#6da544" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/></svg>
img/flags/gq.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M155.8 167h340.3A256 256 0 0 0 75 75l80.8 92z"/><path fill="#d80027" d="M155.8 345h340.3A256 256 0 0 1 75 437l80.8-92z"/><path fill="#0052b4" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#ff9811" d="M334 257.1h22.2v32.3h-22.3z"/><path fill="#6da544" d="M367.3 244.9a22.3 22.3 0 1 0-44.5 0 11.1 11.1 0 1 0 0 22.2h44.5a11.1 11.1 0 1 0 0-22.2z"/></svg>
img/flags/gr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M256 189.2h247.2a254.6 254.6 0 0 0-28.8-66.8H256v66.8zM96.6 456.3h318.8a257.3 257.3 0 0 0 59-66.7H37.6a257.3 257.3 0 0 0 59 66.7zM89 62a257.3 257.3 0 0 0-51.4 60.5H89V62zm167 194v-66.8H155.8V256H89v-66.8H8.8a256.3 256.3 0 0 0 0 133.6h494.4c5.7-21.3 8.8-43.7 8.8-66.8H256zm0-256c-35.5 0-69.4 7.3-100.2 20.3v102.1H256V55.7h159.4A255 255 0 0 0 256 0z"/></svg>
img/flags/gt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M512 256A256 256 0 0 0 367.3 25.4v461.2A256 256 0 0 0 512 256zM0 256a256 256 0 0 0 144.7 230.6V25.4A256 256 0 0 0 0 256z"/><path fill="#acabb1" d="M322.9 299.3L279.6 256l41.2-41.2L319 193l-11.7-11.8-51.2 51.2-51.2-51.2-11.7 11.8-2 21.8 41.3 41.2-43.3 43.3 23.6 23.6 43.3-43.3 43.3 43.3z"/><path fill="#6da544" d="M319 193l-23.6 23.6a55.5 55.5 0 0 1-39.4 95 55.7 55.7 0 0 1-39.4-95L193 193a89 89 0 1 0 126 0z"/></svg>
img/flags/gu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M111.7 467.5a255.6 255.6 0 0 0 288.6 0L256 445.2l-144.3 22.3zm288.6-423a255.6 255.6 0 0 0-288.6 0L256 66.8l144.3-22.3z"/><path fill="#0052b4" d="M512 256c0-84.7-50.7-169.8-111.7-211.5H111.7A255.7 255.7 0 0 0 0 256c0 87.9 44.3 165.4 111.7 211.5h288.6A255.7 255.7 0 0 0 512 256z"/><path fill="#d80027" d="M241.5 417.6c-3.5-3-85.7-74.5-85.7-161.6S238 97.4 241.5 94.4L256 82l14.5 12.4c3.5 3 85.7 74.4 85.7 161.6S274 414.6 270.5 417.6L256 430l-14.5-12.4z"/><path fill="#338af3" d="M334 256c0-78-78-144.7-78-144.7s-78 66.8-78 144.7a150 150 0 0 0 17.5 66.8h121a150 150 0 0 0 17.4-66.8z"/><path fill="#0052b4" d="M334 256a150 150 0 0 1-17.5 66.8L256 333.9l-60.5-11.1a150 150 0 0 1-17.4-66.8h155.8z"/><path fill="#ffda44" d="M256 400.7s37.5-32.2 60.5-78h-121c23 45.8 60.5 78 60.5 78z"/><path fill="#6da544" d="M206 211.5h100l-50 50z"/><path fill="#a2001d" d="M239.3 244.9h33.4V345h-33.4z"/></svg>
img/flags/gw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M256 0a254 254 0 0 0-66.8 8.8L167 256l22.2 247.2A256.3 256.3 0 0 0 512 256 256 256 0 0 0 256 0z"/><path fill="#6da544" d="M167 256l22.2 247.2A256.3 256.3 0 0 0 512 256H167z"/><g fill="#d80027"><path d="M0 256c0 97 54 181.5 133.6 224.9V31A256 256 0 0 0 0 256z"/><path d="M0 256a256 256 0 0 0 189.2 247.2V8.8A256 256 0 0 0 0 256z"/></g><path fill="#333" d="M96.7 189.2l16.6 51H167l-43.4 31.6 16.5 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6h53.7z"/></svg>
img/flags/gy.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M256 0a255 255 0 0 0-124.7 32.4v447.2A256 256 0 1 0 256 0z"/><path fill="#eee" d="M132 32a256.5 256.5 0 0 0-40.6 28l196 196-196 196a256.6 256.6 0 0 0 40.7 28L512 256 132 32z"/><path fill="#ffda44" d="M110.5 45.4A257.6 257.6 0 0 0 88 62.8L256 256 88 449.2a257.4 257.4 0 0 0 22.5 17.4L468.2 256 110.5 45.4z"/><path fill="#333" d="M91.4 60A257.8 257.8 0 0 0 75 75l158.7 181L75 437a256.6 256.6 0 0 0 16.4 15l196-196-196-196z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/></svg>
img/flags/hausa.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M218 154l38-84 38 84-140 140-84-38 84-38 140 140-38 84-38-84 140-140 84 38-84 38z"/><path fill="#333" d="M244.5 29.5c0 40.5-11.2 78.5-30.7 110.8l-49-49a45.1 45.1 0 0 0-63.7 0l-9.9 9.8a45.1 45.1 0 0 0 0 63.7l49.1 49a214.2 214.2 0 0 1-110.8 30.7v23c40.5 0 78.5 11.2 110.8 30.7l-49 49a45.1 45.1 0 0 0 0 63.7l9.8 9.9a45.1 45.1 0 0 0 63.7 0l49-49.1a214.2 214.2 0 0 1 30.7 110.8h23c0-40.5 11.2-78.5 30.7-110.8l49 49a45.1 45.1 0 0 0 63.7 0l9.9-9.8a45.1 45.1 0 0 0 0-63.7l-49.1-49a214.2 214.2 0 0 1 110.8-30.7v-23c-40.5 0-78.5-11.2-110.8-30.7l49-49a45.1 45.1 0 0 0 0-63.7l-9.8-9.9a45.1 45.1 0 0 0-63.7 0l-49 49.1a214.2 214.2 0 0 1-30.7-110.8h-23zM256 92.2a233.8 233.8 0 0 0 27.7 62.6L256 182.5l-27.7-27.7A233.8 233.8 0 0 0 256 92.2zM133 98a25 25 0 0 1 17.6 7.4l52 51.8a215.9 215.9 0 0 1-45.4 45.3l-51.8-51.9a24.7 24.7 0 0 1 0-35.3l9.9-10A25 25 0 0 1 133 98zm246 0c6.4 0 12.8 2.4 17.7 7.4l10 9.9a24.7 24.7 0 0 1 0 35.3l-52 52a215.9 215.9 0 0 1-45.2-45.3l51.9-52A25 25 0 0 1 379 98zm-162.3 73.5l25.2 25.1-45.3 45.3-25.2-25.2a236.7 236.7 0 0 0 45.3-45.3zm78.6 0a236.7 236.7 0 0 0 45.2 45.2l-25.1 25.2-45.3-45.3 25.2-25.1zM256 210.6l45.3 45.3-45.3 45.3-45.3-45.3 45.3-45.3zm-101.2 17.6l27.7 27.7-27.7 27.7A233.8 233.8 0 0 0 92.2 256a233.8 233.8 0 0 0 62.6-27.7zm202.4 0a233.8 233.8 0 0 0 62.6 27.7 233.8 233.8 0 0 0-62.6 27.7L329.5 256l27.7-27.7zM196.6 270l45.3 45.3-25.2 25.1a236.7 236.7 0 0 0-45.3-45.2l25.2-25.2zm118.8 0l25.1 25.2a236.7 236.7 0 0 0-45.2 45.3l-25.2-25.2 45.3-45.3zm-158.1 39.4a215.9 215.9 0 0 1 45.2 45.3l-51.9 51.8a24.7 24.7 0 0 1-35.3 0l-10-9.9a24.7 24.7 0 0 1 0-35.3l52-51.9zm197.4 0l52 51.9a24.7 24.7 0 0 1 0 35.3l-10 10a24.7 24.7 0 0 1-35.3 0l-52-52a215.9 215.9 0 0 1 45.4-45.2zm-98.7 20l27.7 27.7a233.8 233.8 0 0 0-27.7 62.6 233.8 233.8 0 0 0-27.7-62.6l27.7-27.7z"/></svg>
img/flags/hk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#eee" d="M282.4 193.7c-5.8 24.2-16.1 19.6-21.2 40.7a55.7 55.7 0 0 1 26-108.3c-10.1 42.2.4 46-4.8 67.6zM205 211.6c21.2 13 13.6 21.4 32.1 32.8a55.7 55.7 0 0 1-94.9-58.2c37 22.7 43.8 13.8 62.8 25.4zm-7 79.3c19-16.2 24.7-6.4 41.2-20.4a55.7 55.7 0 0 1-84.7 72.2c33-28.2 26.6-37.4 43.6-51.8zm73.4 31c-9.6-23 1.5-25.3-6.8-45.3a55.7 55.7 0 0 1 42.6 102.8c-16.6-40-27.3-36.9-35.8-57.4zm52.2-60c-24.9 2-23.7-9.3-45.3-7.6a55.7 55.7 0 0 1 111-8.7c-43.3 3.4-43.6 14.5-65.7 16.3z"/></svg>
img/flags/hmong.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><circle cx="256" cy="355" r="111" fill="#ffda44"/><path fill="#ffda44" d="M283.7 42L256 58l-27.7-16v32l-27.7 16 27.7 16v32l27.7-16 27.7 16v-32l27.7-16-27.7-16zm-181.4 9.6a256 256 0 0 0-12 9.6L94 69 71 93l2-15.6a256 256 0 0 0-42.8 58.3L34 141l-12.4 12.4a256 256 0 0 0-9.4 25L54 190l-19-18 24-17 24 17-19 18 54-15-34-34 13-18 12 26 5-27-14-17 12-33zm307.4 0L400 72l12 33-14 17 5 27 12-26 13 18-34 34 54 15-19-18 24-17 24 17-19 18 41.6-11.6A256 256 0 0 0 490 153l-12-12 3.8-5.2A256 256 0 0 0 439 77l2 16-23-24 3.7-8a256 256 0 0 0-12-9.3zM41 322l-25 19-.7 1.5A256 256 0 0 0 111 466.9l7-1.9-34-34 28-69-10-21-25-19 17 37-23 24 3-24-15-25-15 25 3 24-23-24zm394 0l-25 19-10 21 28 69-34 34 6.7 1.9a256 256 0 0 0 96-124.5l-.7-1.4-25-19 17 37-23 24 3-24-15-25-15 25 3 24-23-24z"/></svg>
img/flags/hn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512zm0-512A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0zm-98.5 167l8.3 25.5h26.9L171 208.2l8.2 25.5-21.7-15.7-21.7 15.7 8.3-25.5-21.7-15.7h26.9zm0 111.3l8.3 25.5h26.9L171 319.5l8.2 25.5-21.7-15.7-21.7 15.7 8.3-25.5-21.7-15.7h26.9zm197-111.3l8.2 25.5h26.9l-21.7 15.7 8.3 25.5-21.7-15.7-21.7 15.7 8.2-25.5-21.7-15.7h26.9zm0 111.3l8.2 25.5h26.9l-21.7 15.7 8.3 25.5-21.7-15.7-21.7 15.7 8.2-25.5-21.7-15.7h26.9zM256 222.6l8.3 25.5H291L269.4 264l8.3 25.5-21.7-15.8-21.7 15.8 8.3-25.5-21.7-15.8h26.8z"/></svg>
img/flags/hr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M512 256c0-31.3-5.6-61.3-16-89l-240-11.2L16 167a255.5 255.5 0 0 0 0 178l240 11.2L496 345c10.4-27.7 16-57.7 16-89z"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#d80027" d="M16 167h480a256 256 0 0 0-480 0z"/><path fill="#338af3" d="M322.8 178h-44.5l7.4-55.6 29.7-22.2 29.6 22.2V167zm-133.6 0h44.5l-7.4-55.6-29.7-22.2-29.6 22.2V167z"/><path fill="#0052b4" d="M285.7 178h-59.4v-55.6l29.7-22.2 29.7 22.2z"/><path fill="#eee" d="M167 167v122.4a89 89 0 0 0 35.8 71.3l15.5-3.9 19.7 19.8a89.1 89.1 0 0 0 18 1.8 89 89 0 0 0 17.9-1.8l22.4-18.7 13 2.8a89 89 0 0 0 35.7-71.3V167H167z"/><path fill="#d80027" d="M167 167h35.6v35.6H167zm71.2 0h35.6v35.6h-35.6zm71.2 0H345v35.6h-35.6zm-106.8 35.6h35.6v35.6h-35.6zm71.2 0h35.6v35.6h-35.6zM167 238.2h35.6v35.6H167zm35.6 35.6h35.6v35.6h-35.6zm35.6-35.6h35.6v35.6h-35.6zm71.2 0H345v35.6h-35.6zm-35.6 35.6h35.6v35.6h-35.6zm-35.6 35.6h35.6V345h-35.6zm-35.6 0h-33.3c3 13.3 9 25.4 17.3 35.6h16v-35.6zM309.4 345h16a88.8 88.8 0 0 0 17.3-35.6h-33.3V345zm-106.8 0v15.6a88.7 88.7 0 0 0 35.6 16V345h-35.6zm71.2 0v31.6a88.7 88.7 0 0 0 35.6-16V345h-35.6z"/></svg>
img/flags/ht.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#a2001d" d="M512 256a256 256 0 0 1-512 0C0 114.6 256 0 256 0s256 114.6 256 256z"/><path fill="#0052b4" d="M0 256a256 256 0 0 1 512 0"/><path fill="#eee" d="M345 322.8l-89-11.1-89 11V189.3h178z"/><circle cx="256" cy="267.1" r="44.5" fill="#0052b4"/><circle cx="256" cy="267.1" r="22.3" fill="#a2001d"/><path fill="#6da544" d="M222.6 211.5h66.8L256 244.9z"/><path fill="#ffda44" d="M244.9 233.7H267v66.8h-22z"/><path fill="#6da544" d="M291.6 293.8h-71.2l-53.4 29h178z"/></svg>
img/flags/hu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167z"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/id.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M0 256a256 256 0 0 1 512 0"/></svg>
img/flags/ie.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ff9811" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#6da544" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/il.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M352.4 200.3H288l-32-55.6-32.1 55.6h-64.3l32.1 55.7-32 55.7h64.2l32.1 55.6 32.1-55.6h64.3L320.3 256l32-55.7zm-57 55.7l-19.7 34.2h-39.4L216.5 256l19.8-34.2h39.4l19.8 34.2zM256 187.6l7.3 12.7h-14.6l7.3-12.7zm-59.2 34.2h14.7l-7.4 12.7-7.3-12.7zm0 68.4l7.3-12.7 7.4 12.7h-14.7zm59.2 34.2l-7.3-12.7h14.6l-7.3 12.7zm59.2-34.2h-14.7l7.4-12.7 7.3 12.7zm-14.7-68.4h14.7l-7.3 12.7-7.4-12.7zM415.4 55.7H96.6a257.3 257.3 0 0 0-59 66.7h436.8a257.3 257.3 0 0 0-59-66.7zM96.6 456.3h318.8a257.3 257.3 0 0 0 59-66.7H37.6a257.3 257.3 0 0 0 59 66.7z"/></svg>
img/flags/im.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#eee" d="M350.8 171.6l-18.1 64.6-54.3-10-35-72-94.4 33.4-7.4-21-24.7-3 18.6 52.5 65-16.7 18.4 52-44.9 66.3 76.3 65-14.5 17 9.7 22.9 36.1-42.3-46.8-48 35.8-42 79.8 5.8 18.2-98.6 22 4 15-19.8-54.8-10zM256 256z"/></svg>
img/flags/in.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ff9811" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><circle cx="256" cy="256" r="89" fill="#0052b4"/><circle cx="256" cy="256" r="55.7" fill="#eee"/><path fill="#0052b4" d="M256 187.3l17.2 39 42.3-4.6-25.2 34.3 25.2 34.3-42.3-4.6-17.2 39-17.2-39-42.3 4.6 25.2-34.3-25.2-34.3 42.3 4.6z"/></svg>
img/flags/io.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 0v31c21.4 0 21.6 20 43 20 21.3 0 21.6-20 43-20s21.6 20 43 20a25.2 25.2 0 0 0 16.4-5.6 256 256 0 0 0-82.3-37.2c-5 4.6-10.3 8.8-20.1 8.8-15.5 0-19.9-10.5-29.3-16.3A256 256 0 0 0 256 0zm0 65v34c21.4 0 21.6 20 43 20 21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20h1.1a256 256 0 0 0-46-54c-19.5 1.2-20.5 20-41.1 20-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20zm-75 68l75 76v26c21.4 0 21.6 20 43 20 21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c20.2 0 21.6-18 40-19.9a256 256 0 0 0-5-33c-13.9 4.3-16.8 18.9-35 18.9-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20v-34c21.4 0 21.6 20 43 20 21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c14 0 18.9-8.6 26.7-14.5a256 256 0 0 0-10.2-25.2A25.2 25.2 0 0 1 471 153c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20h-75zm-47 48v75h75l-75-75zm-50 88c-21.4 0-21.7 20-43 20-20.5 0-21.6-18.4-40.5-19.9a256 256 0 0 0 4.2 34.7C19.7 307.4 22 323 41 323c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c18.8 0 21.3-15.6 36.4-19.3a256 256 0 0 0 4-34.6c-18.8 1.6-20 19.9-40.4 19.9-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20zm0 68c-21.4 0-21.7 20-43 20-13.1 0-18.3-7.6-25.3-13.4a256 256 0 0 0 23 47.3l2.3.1c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20h2.2a256 256 0 0 0 23-47.3c-7 5.8-12.2 13.3-25.2 13.3-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20zm0 68c-13.3 0-18.4 7.7-25.5 13.6a256 256 0 0 0 19.5 21c1.8-.4 3.8-.6 6-.6 21.4 0 21.6 20 43 20 21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20s21.6 20 43 20c21.3 0 21.6-20 43-20 2.3 0 4.4.2 6.3.7a256 256 0 0 0 19.3-21.1c-7.2-5.9-12.3-13.6-25.6-13.6-21.4 0-21.7 20-43 20-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20zm86 68c-13 0-18.3 7.4-25.2 13.2a256 256 0 0 0 96.6 25A25 25 0 0 1 256 507a25 25 0 0 1 14.9 4.5 256 256 0 0 0 96.3-25.2c-7-5.8-12.1-13.3-25.2-13.3-21.4 0-21.7 20-43 20-21.4 0-21.6-20-43-20s-21.7 20-43 20c-21.4 0-21.6-20-43-20z"/><path fill="#6da544" d="M334 134h100l-50 50z"/><path fill="#a2001d" d="M373 173h22v61h-22zm0 161h22v61h-22z"/><path fill="#ffda44" d="M451 301a33.7 33.7 0 0 0-56-25v-20h11v-22h-11v-11h-22v11h-11v22h11v20c-13.8-11.6-35-10.4-47 3s-11 33.6 2 46v20h112v-20c7-6.3 11-14.5 11-24z"/><path fill="#d80027" d="M130.9 33A256 256 0 0 0 33 130.6V256h67V100h156V33zm3.1 100l122 123v-31l-91-92zm217.3 156.4a10.5 10.5 0 0 0-8.3 3.6c-4 4.4-4.2 11.8 0 16l8 6v8h65v-8l8-6c4.2-4.2 4-11.6 0-16s-10.4-4.7-15-1l-15 14h-21l-15-14a11.4 11.4 0 0 0-6.7-2.6z"/><path fill="#eee" d="M256 0zm-.7 256h.7v-.7l-.7.7z"/></svg>
img/flags/iq.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#333" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#496e2d" d="M194.8 239.3h-49.4a22.3 22.3 0 0 1 21.6-16.7v-33.4c-30.7 0-55.7 25-55.7 55.7v27.8h83.5a5.6 5.6 0 0 1 5.5 5.6v11H89v33.5h144.7v-44.5a39 39 0 0 0-39-39zm83.5 50v-100h-33.4v133.5h55.6v-33.4zm111.3 0v-100h-33.4v100H345V256h-33.3v66.8h100.1v-33.4z"/></svg>
img/flags/ir.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M339.1 189.2h-33.4c.2 3.7.4 7.4.4 11.1 0 24.8-6.2 48.8-17 65.9-3.3 5.3-9 12.7-16.4 17.7v-94.7h-33.4V284c-7.5-5-13-12.4-16.4-17.7-10.8-17-17-41-17-65.9 0-3.7.2-7.4.4-11H173a189.9 189.9 0 0 0-.4 11c0 68.7 36.7 122.5 83.5 122.5s83.5-53.8 83.5-122.5c0-3.7-.1-7.4-.4-11z"/><path fill="#6da544" d="M105.7 122.4h33.4v22.3h33.4v-22.3H206v22.3h33.4v-22.3h33.4v22.3H306v-22.3h33.4v22.3h33.4v-22.3h33.4v22.3h80.3a256 256 0 0 0-461.2 0h80.3v-22.3z"/><path fill="#d80027" d="M406.3 367.3v22.3h-33.4v-22.3h-33.4v22.3H306v-22.3h-33.4v22.3h-33.4v-22.3H206v22.3h-33.4v-22.3h-33.4v22.3h-33.4v-22.3H25.4a256 256 0 0 0 461.2 0h-80.3z"/></svg>
img/flags/is.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M8.8 322.8A256.2 256.2 0 0 0 100.2 459V322.8H8.8zm225 188.2a259.3 259.3 0 0 0 22.2 1 256 256 0 0 0 247.2-189.2H233.7V511zm269.4-321.8A256 256 0 0 0 233.7 1v188.2h269.5zM100.2 53A256.2 256.2 0 0 0 8.8 189.2h91.4V53z"/><path fill="#d80027" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.2 258.2 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/it-82.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M437 437A256 256 0 0 1 75 75s230-68 330 32 32 330 32 330z"/><path fill="#d80027" d="M437 437A256 256 0 0 0 75 75l362 362z"/><path fill="#ff9811" d="M323 323a38.9 38.9 0 0 1-48.3-55.4l-3.2-1.7A72.5 72.5 0 0 0 302 141l-23.3 24a38.9 38.9 0 0 1-23.8 69.4v3.6a72.5 72.5 0 0 0-123.2 36l32.4 8.2a38.9 38.9 0 0 1 72-14l3.2-2a72.5 72.5 0 0 0 92.7 89l-9-32.3zm-67.7-66.3z"/><path fill="#ffeacf" d="M350.8 173.4L332.7 238l-54.3-10-35-72.1-94.4 33.5-7.4-21-24.7-3 18.6 52.4 65-16.6 18.4 52-44.9 66.3 76.3 65-14.5 17 9.7 22.9 36.1-42.4-46.8-48 35.8-42 79.8 5.8 18.2-98.5 22 4 15-19.8-54.8-10.1zM256 257.7z"/></svg>
img/flags/it-88.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M509.8 222.6H289.4V2.2a258.6 258.6 0 0 0-66.8 0v220.4H2.2a258.6 258.6 0 0 0 0 66.8h220.4v220.4a258.4 258.4 0 0 0 66.8 0V289.4h220.4a258.6 258.6 0 0 0 0-66.8z"/><path fill="#333" d="M378.4 89a44.5 44.5 0 0 0-43 33.4l43 11.2 43.2-11.2A44.5 44.5 0 0 0 378.4 89zM334 189.2l55.7 11.1v-23.6c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6L334 167v22.2z"/><path fill="#acabb1" d="M421.6 122.4h-98.8V167h11.1v-22.3h87.7a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M144.7 89a44.5 44.5 0 0 0-43.1 33.4l43.1 11.2 43.1-11.2A44.5 44.5 0 0 0 144.7 89zm-44.5 100.2l55.6 11.1v-23.6c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4v22.2z"/><path fill="#acabb1" d="M187.8 122.4H89V167h11.2v-22.3h87.6a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M378.4 311.7a44.5 44.5 0 0 0-43 33.3l43 11.2 43.2-11.2a44.5 44.5 0 0 0-43.2-33.3zM334 411.8l55.7 11.2v-23.7c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6l11.1 33.4v22.2z"/><path fill="#acabb1" d="M421.6 345h-98.8v44.6h11.1v-22.3h87.7a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M144.7 311.7a44.5 44.5 0 0 0-43.1 33.3l43.1 11.2 43.1-11.2a44.5 44.5 0 0 0-43.1-33.3zm-44.5 100.1l55.6 11.2v-23.7c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4v22.2z"/><path fill="#acabb1" d="M187.8 345H89v44.6h11.2v-22.3h87.6a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/></svg>
img/flags/it.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#6da544" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/je.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M459.1 411.9L303.2 256l155.9-155.9A258.2 258.2 0 0 0 411.9 53L256 208.8 100.1 52.9A258.2 258.2 0 0 0 53 100.1L208.8 256 52.9 411.9a258.2 258.2 0 0 0 47.2 47.2L256 303.2l155.9 155.9a258.3 258.3 0 0 0 47.2-47.2z"/><path fill="#ffda44" d="M211.5 78L256 89l44.5-11V40l-17.8 9L256 22.3 229.3 49l-17.8-9z"/><path fill="#d80027" d="M211.5 78v27.7c0 34.1 44.5 44.6 44.5 44.6s44.5-10.5 44.5-44.6V78h-89z"/></svg>
img/flags/jm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#6da544" d="M411.9 53C368.7 19.6 314.7 0 256 0S143.3 19.7 100.1 53L256 208.7 411.9 52.9z"/><path fill="#333" d="M53 100.1C19.6 143.3 0 197.3 0 256s19.7 112.7 53 155.9L208.7 256 52.9 100.1z"/><path fill="#6da544" d="M100.1 459c43.2 33.3 97.2 53 155.9 53s112.7-19.7 155.9-53L256 303.3 100.1 459.1z"/><path fill="#333" d="M459 411.9c33.3-43.2 53-97.2 53-155.9s-19.7-112.7-53-155.9L303.3 256l155.9 155.9z"/></svg>
img/flags/jo.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M155.8 167h340.3A256 256 0 0 0 75 75l80.8 92z"/><path fill="#6da544" d="M155.8 345h340.3A256 256 0 0 1 75 437l80.8-92z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#eee" d="M101.6 200.3l14 29.4 31.8-7.3-14.2 29.3 25.5 20.2-31.8 7.2.1 32.6-25.4-20.4-25.4 20.4V279l-31.7-7.2L70 251.7l-14.2-29.3 31.8 7.3z"/></svg>
img/flags/jp.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><circle cx="256" cy="256" r="111.3" fill="#d80027"/></svg>
img/flags/kannada.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#ffda44" d="M0 256a256 256 0 0 1 512 0"/></svg>
img/flags/ke.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#496e2d" d="M256 512A256 256 0 0 1 25.4 367.3h461.2A256 256 0 0 1 256 512z"/><path fill="#a2001d" d="M500 178H12a255.8 255.8 0 0 0 0 156h488a255.8 255.8 0 0 0 0-156z"/><g fill="#eee"><path d="M335.7 118.3l-30.3-14L256 216.2l-49.4-111.9-30.3 14L237.6 256l-61.3 137.7 30.3 14L256 295.8l49.4 111.9 30.3-14L274.4 256z"/><path d="M276.6 131.5c-11.7-12.8-20.6-20.2-20.6-20.2s-8.9 7.4-20.6 20.2v249c11.7 12.8 20.6 20.2 20.6 20.2s8.9-7.4 20.6-20.2v-249z"/></g><path fill="#a2001d" d="M200.3 179.2v153.6a269 269 0 0 0 39 51.9V127.3c-11.4 12-26.6 30-39 52zm111.4 0a269 269 0 0 0-39-51.9v257.4c11.4-12 26.5-30 39-52V179.3z"/><path fill="#333" d="M311.7 179.2v153.6c12.5-22.3 22.2-48.6 22.2-76.8s-9.7-54.5-22.2-76.8zm-111.4 0v153.6c-12.5-22.3-22.2-48.6-22.2-76.8s9.7-54.5 22.2-76.8z"/></svg>
img/flags/kg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#ffda44" d="M381.2 256L330 280l27.3 49.6-55.6-10.6-7 56.1-38.7-41.3-38.7 41.3-7-56.1-55.6 10.6 27.3-49.5-51.2-24.1 51.2-24-27.3-49.6 55.6 10.6 7-56.1 38.7 41.3 38.7-41.3 7 56.1 55.6-10.6-27.3 49.5z"/><circle cx="256" cy="256" r="77.9" fill="#d80027"/><path fill="#ffda44" d="M217 256c-1.8 0-3.7.1-5.5.3a44.3 44.3 0 0 0 10.4 28.3 78 78 0 0 1 15-24.9A55.4 55.4 0 0 0 217 256zm24 42a44.4 44.4 0 0 0 30 0c-2.6-10-7.8-19-15-26-7.2 7-12.4 16-15 26zm53.6-64.3a44.5 44.5 0 0 0-77.2 0 77.4 77.4 0 0 1 38.6 10.5 77.4 77.4 0 0 1 38.6-10.5zm-19.6 26a78 78 0 0 1 15.1 25 44.3 44.3 0 0 0 10.4-28.4 55.8 55.8 0 0 0-5.5-.3 55.3 55.3 0 0 0-20 3.7z"/></svg>
img/flags/kh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M0 256c0 44.4 11.3 86 31.1 122.4L256 400.7l224.9-22.3c19.8-36.3 31.1-78 31.1-122.4s-11.3-86-31.1-122.4L256 111.3 31.1 133.6A254.9 254.9 0 0 0 0 256z"/><path fill="#0052b4" d="M31.1 133.6H481a256 256 0 0 0-449.8 0zM256 512c97 0 181.5-54 224.9-133.6H31A256 256 0 0 0 256 512z"/><path fill="#eee" d="M345 306v-33.3h-22.2v-44.5l-22.3-22.3-22.2 22.3v-44.5L256 161.4l-22.3 22.3v44.5l-22.2-22.3-22.3 22.3v44.5H167v33.4h-22.3v33.4h222.6V306z"/></svg>
img/flags/ki.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M0 256a256 256 0 0 1 512 0"/><path fill="#ffda44" d="M345 238l-36.3 17.2 19.3 35.2-39.5-7.5-5 39.9-27.5-29.4-27.5 29.4-5-40-39.5 7.6 19.3-35.2L167 238l36.3-17.1-19.3-35.3 39.5 7.6 5-40 27.5 29.4 27.5-29.3 5 39.9 39.5-7.6-19.3 35.3zM322.8 83.6h-50.1a16.7 16.7 0 0 0-33.4 0h-50c0 9.2 8 16.7 17.2 16.7h-.6c0 9.2 7.5 16.7 16.7 16.7 0 9.2 7.5 16.7 16.7 16.7h33.4c9.2 0 16.7-7.5 16.7-16.7 9.2 0 16.7-7.5 16.7-16.7h-.6c9.3 0 17.3-7.5 17.3-16.7z"/><path fill="#eee" d="M512 256a256 256 0 0 1-512 0h512z"/><path fill="#0052b4" d="M256 512c80 0 151.5-36.7 198.4-94.2-8.4-5.8-13-15-27.7-15-21.4 0-21.4 19.4-42.7 19.4s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5s-21.4-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-14.7 0-19.3 9.3-27.7 15A255.5 255.5 0 0 0 256 512zm213.3-223.3c-21.3 0-21.3-19.6-42.6-19.6-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5s-21.4-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5S21.3 269.4.3 269.3a256.2 256.2 0 0 0 4.1 34.4c17 2.5 18.5 19.2 38.3 19.2 21.3 0 21.3-19.5 42.6-19.5 21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5s21.3-19.5 42.6-19.5c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 19.8 0 21.3-16.7 38.3-19.2a256.5 256.5 0 0 0 4-34.4c-21 .2-21 19.5-42.3 19.5zm-42.6 47.2c-21.4 0-21.4 19.5-42.7 19.5S362.7 336 341.3 336c-21.3 0-21.3 19.5-42.6 19.5-21.4 0-21.4-19.5-42.7-19.5-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5S106.7 336 85.3 336C64 336 64 355.4 42.7 355.4c-15.3 0-19.6-10-28.7-15.6A254.7 254.7 0 0 0 37.3 389c1.6.3 3.4.5 5.4.5C64 389.6 64 370 85.3 370c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5S320 370 341.3 370c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 2 0 3.8-.2 5.4-.5a254.9 254.9 0 0 0 23.3-49.3c-9 5.7-13.4 15.6-28.7 15.6-21.3 0-21.3-19.5-42.6-19.5z"/><path fill="#eee" d="M511.2 235.8c-20.5.5-20.8 19.5-41.9 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5s-21.4-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.7 19.5-21.3 0-21.3-19.5-42.6-19.5-21.4 0-21.4 19.5-42.7 19.5s-21.3-19.5-42.7-19.5c-21.3 0-21.3 19.5-42.6 19.5-21 0-21.4-19-42-19.5A259.8 259.8 0 0 0 0 256c0 4.7.1 9.3.4 13.9 21 .2 21 19.5 42.3 19.5 21.3 0 21.3-19.5 42.6-19.5 21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.4 0 21.4-19.5 42.7-19.5 21.3 0 21.3 19.5 42.7 19.5s21.3-19.5 42.6-19.5c21.4 0 21.4 19.5 42.7 19.5s21.3-19.5 42.7-19.5c21.3 0 21.3 19.5 42.6 19.5 21.2 0 21.4-19.3 42.3-19.5a260.3 260.3 0 0 0-.4-34.1z"/></svg>
img/flags/km.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 255.3H234.5c-55.1 55-88.4 97.6-122.5 131.6l144.7 13 224.6-22.2A254.8 254.8 0 0 0 512 256v-.7z"/><path fill="#ffda44" d="M112 132.8h368.5A256 256 0 0 0 75.4 74.6l36.6 58.2z"/><path fill="#0052b4" d="M123.2 377.7c-23 23-32 42.3-48.6 59a256 256 0 0 0 406.7-59H123.2z"/><path fill="#6da544" d="M75 74.2a256 256 0 0 0 0 362l181-181-181-181z"/><g fill="#eee"><path d="M67.5 255.3a78 78 0 0 1 61.2-76.1 78.2 78.2 0 0 0-16.7-1.9 78 78 0 1 0 16.7 154 78 78 0 0 1-61.2-76z"/><path d="M127.9 188.5l4.1 12.7h13.4l-10.8 8 4.1 12.7-10.8-8-10.9 8 4.2-12.8-10.9-7.9h13.4zm0 33.4l4.1 12.7h13.4l-10.8 7.9 4.1 12.8-10.8-8-10.9 8 4.2-12.8-10.9-7.9h13.4zm0 33.4L132 268h13.4l-10.8 7.9 4.1 12.7-10.8-7.8-10.9 7.8 4.2-12.7-10.9-7.9h13.4zm0 33.3l4.1 12.8h13.4l-10.8 7.9 4.1 12.7-10.8-7.8L117 322l4.2-12.7-10.9-7.9h13.4z"/></g></svg>
img/flags/kn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#333" d="M75 437a257.5 257.5 0 0 0 34.2 28.8l356.6-356.6A257.3 257.3 0 0 0 437 75a257.6 257.6 0 0 0-34.2-28.8L46.2 402.8A257.4 257.4 0 0 0 75 437z"/><path fill="#6da544" d="M75 75a256.1 256.1 0 0 0-46.6 298.4l345-345A256.1 256.1 0 0 0 75 75z"/><path fill="#d80027" d="M437 437a256.1 256.1 0 0 0 46.6-298.4l-345 345A256.1 256.1 0 0 0 437 437z"/><path fill="#eee" d="M162.8 302l23.9 12.2 19-19-4.3 26.5 24 12.2-26.6 4.2-4.2 26.5-12.1-24L156 345l19-19zM302 162.8l23.9 12.1 19-19-4.2 26.6 23.9 12.1-26.5 4.2-4.2 26.5-12.2-23.9-26.5 4.2 19-19z"/></svg>
img/flags/kp.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 0A255.4 255.4 0 0 0 62 89h388A255 255 0 0 0 256 0zm194 423H62c46.9 54.5 116.4 89 194 89s147.1-34.5 194-89z"/><path fill="#d80027" d="M474.4 122.4H37.6C13.7 161.4 0 207.1 0 256s13.7 94.7 37.6 133.6h436.8c23.9-39 37.6-84.7 37.6-133.6s-13.7-94.7-37.6-133.6z"/><circle cx="157.5" cy="256" r="98.5" fill="#eee"/><path fill="#d80027" d="M157.5 157.5l22.1 68h71.6l-58 42 22.3 68.3-58-42.3-58 42.2 22.2-68.1-57.9-42h71.6z"/></svg>
img/flags/kr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M345 256c0 22.3-39.8 78-89 78s-89-55.7-89-78a89 89 0 1 1 178 0z"/><path fill="#0052b4" d="M345 256a89 89 0 1 1-178 0"/><path fill="#333" d="M350.4 334.7l23.7-23.6 15.7 15.7-23.6 23.6zm-39.3 39.4l23.6-23.7 15.7 15.8-23.6 23.6zm86.6 7.8l23.6-23.6L437 374l-23.6 23.7zm-39.4 39.4l23.6-23.6 15.8 15.7L374 437zm15.8-63l23.6-23.6 15.7 15.7-23.6 23.7zm-39.4 39.4l23.6-23.6 15.8 15.7-23.7 23.6zm63-220.4l-63-63 15.8-15.7 63 63zm-63-15.7l-23.6-23.7 15.7-15.7 23.7 23.6zm39.4 39.3l-23.7-23.6 15.8-15.7 23.6 23.6zm7.8-86.6l-23.6-23.6L374 75l23.7 23.6zm39.4 39.4L397.7 130l15.7-15.8L437 138zM90.7 358.3l63 63-15.8 15.7-63-63zm63 15.7l23.6 23.7-15.7 15.7-23.7-23.6zm-39.4-39.3l23.6 23.6-15.7 15.8-23.6-23.7zm23.6-23.6l63 63-15.7 15.7-63-63zm15.8-220.4l-63 63L75 137.9l63-63zm23.6 23.6l-63 63-15.7-15.8 63-63zm23.6 23.6l-63 63-15.7-15.7 63-63z"/></svg>
img/flags/kurdistan.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M256 95.9l19.4 83.6 56.1-65-21.6 83 79.8-31.4-57.7 63.5 85.3 9.2-80.7 29.3L408 316l-85-11.5 40.8 75.5-70-49.7L295 416l-39-76.4-38.9 76.4 1.2-85.8-70 49.7 40.8-75.5-85 11.5 71.3-47.9-80.7-29.3 85.3-9.3-57.7-63.4 79.8 31.5-21.6-83.1 56 65z"/></svg>
img/flags/kw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M496 345a255.5 255.5 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#333" d="M75 75a256 256 0 0 0 0 362l92-92V167L75 75z"/></svg>
img/flags/ky.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><circle cx="367.3" cy="144.7" r="44.5" fill="#6da544"/><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5zm33.4-91h155.8v66.8H289.4z"/></g><path fill="#496e2d" d="M445.2 256zm-155.8 0z"/><path fill="#ffda44" d="M289.4 300.5V345h23.4a77.6 77.6 0 0 0 109 0h23.4v-44.5H289.4z"/><path fill="#338af3" d="M289.4 189.2V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78v-66.8h-156z"/><path fill="#eee" d="M367.3 224.9c-19.5 0-19.5 17.8-39 17.8s-19.4-17.8-39-17.8V256c19.6 0 19.6 17.8 39 17.8s19.5-17.8 39-17.8 19.5 17.8 39 17.8 19.4-17.8 39-17.8v-31.2c-19.6 0-19.6 17.8-39 17.8-19.5 0-19.5-17.8-39-17.8zm0-62.4c-19.5 0-19.5 17.8-39 17.8s-19.4-17.8-39-17.8v31.2c19.6 0 19.6 17.8 39 17.8s19.5-17.8 39-17.8 19.5 17.8 39 17.8 19.4-17.8 39-17.8v-31.2c-19.6 0-19.6 17.8-39 17.8-19.5 0-19.5-17.8-39-17.8z"/></svg>
img/flags/kz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#ffda44" d="M400.7 258.8H111.3c0 20 17.4 36.2 37.4 36.2h-1.2c0 20 16.2 36.1 36.2 36.1 0 20 16.1 36.2 36.1 36.2h72.4c20 0 36.1-16.2 36.1-36.2 20 0 36.2-16.2 36.2-36.1h-1.2c20 0 37.4-16.2 37.4-36.2z"/><path fill="#338af3" d="M356.2 211.5a100.2 100.2 0 0 1-200.4 0"/><path fill="#ffda44" d="M332.5 211.5l-31.3 14.7 16.7 30.3-34-6.5-4.3 34.3L256 259l-23.6 25.3L228 250l-34 6.5 16.6-30.3-31.2-14.7 31.2-14.7-16.6-30.3 34 6.5 4.3-34.3 23.6 25.2 23.6-25.2L284 173l34-6.5-16.6 30.3z"/></svg>
img/flags/la.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M486.6 144.7a256 256 0 0 0-461.2 0L256 167l230.6-22.3zM25.4 367.3a256 256 0 0 0 461.2 0L256 345 25.4 367.3z"/><path fill="#0052b4" d="M486.6 144.7H25.4C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3h461.2C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3z"/><circle cx="256" cy="256" r="89" fill="#eee"/></svg>
img/flags/lb.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0zm0 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#6da544" d="M322.8 300.5L256 178.1l-66.8 122.4h50.1V334h33.4v-33.4z"/></svg>
img/flags/lc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#eee" d="M161.4 345h189.2L256 122.4z"/><path fill="#333" d="M194.3 322.8L256 182.4l61.7 140.4z"/><path fill="#ffda44" d="M161.4 345h189.2L256 256z"/></svg>
img/flags/li.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0c11.1 0 256-33.4 256-33.4L512 256z"/><path fill="#0052b4" d="M0 256a256 256 0 0 1 512 0"/><path fill="#ffda44" d="M189.2 178a33.4 33.4 0 0 0-55.6-24.8v-19.6h11.1v-22.3h-11.1v-11.1h-22.3v11.1h-11.1v22.3h11.1v19.6A33.4 33.4 0 0 0 66.8 203v19.6H178V203c6.8-6.1 11.1-15 11.1-25z"/></svg>
img/flags/lk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ff9811" d="M0 44.5v423V256z"/><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#ff9811" d="M200.3 44.5h-88.6a257.8 257.8 0 0 0-11.5 8.4L77.9 256l22.3 203.1a256.2 256.2 0 0 0 11.5 8.4h88.6v-423z"/><path fill="#6da544" d="M0 256c0 82.7 39.3 156.3 100.2 203.1V53A255.6 255.6 0 0 0 0 256z"/><path fill="#ffda44" d="M411.8 156v6.5h.3z"/><path fill="#a2001d" d="M491.6 322.8h-48.2L423 345v44.6h-44.6v-22.3h22.3v-44.5H300.5v27.8h-22.2v-53a33.3 33.3 0 0 1-11.2-25V128c0-18.4 15-33.4 33.4-33.4v206H345l15.3-12.8a53.2 53.2 0 0 1-4.1-20.7v-33.4h-33.4V167h66.8c0-11.2 16.7-22.3 16.7-22.3S423 155.8 423 167v66.7c12.3.2 32-.1 53.3 0a67.5 67.5 0 0 1 13.2-82.9 257 257 0 0 0-89.2-106.3H233.7v423h166.6c47-32.2 82.8-79.6 100.1-135.1l-8.8-9.6z"/></svg>
img/flags/lr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g fill="#eee"><circle cx="256" cy="256" r="256"/><path d="M58.5 93h395a257.4 257.4 0 0 0-50.3-46.5H108.8a257.4 257.4 0 0 0-50.3 46.6zM0 256c0 7.8.4 15.6 1 23.3h510a259.2 259.2 0 0 0 1-23.3c0-7.8-.4-15.6-1-23.3H1A259.1 259.1 0 0 0 0 256zm28 116.4h456a254.3 254.3 0 0 0 18.4-46.6H9.6A254.3 254.3 0 0 0 28 372.4zm80.8 93h294.4a257.4 257.4 0 0 0 50.3-46.5h-395a257.5 257.5 0 0 0 50.3 46.6zM9.6 186.3h492.8a254.3 254.3 0 0 0-18.3-46.6H27.9a254.3 254.3 0 0 0-18.3 46.6z"/></g><path fill="#d80027" d="M122.4 46.5h280.8A254.8 254.8 0 0 0 256 0c-33.4 0-92 17.2-133.6 46.5zM245 139.6h239a256.3 256.3 0 0 0-30.6-46.5H244.9v46.5zm0 93.1h266a255.1 255.1 0 0 0-8.5-46.5H244.9v46.5zM9.6 325.8h492.8a255 255 0 0 0 8.5-46.5H1.1a255 255 0 0 0 8.5 46.5zm49 93.1h394.9a256.4 256.4 0 0 0 30.6-46.5H27.9a256.3 256.3 0 0 0 30.6 46.5zM256 512c54.8 0 105.6-17.2 147.2-46.5H108.8A254.8 254.8 0 0 0 256 512z"/><path fill="#0052b4" d="M9.6 186.2a255 255 0 0 0-8.5 46.5H256V0C138.8 0 40 78.7 9.6 186.2z"/><path fill="#eee" d="M152.4 66.8l16.6 51h53.6l-43.4 31.5 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.5h53.6z"/></svg>
img/flags/ls.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M0 256a255 255 0 0 0 25.4 111.3L256 378.4l230.6-11a256.1 256.1 0 0 0 0-222.7L256 133.6 25.4 144.7A255 255 0 0 0 0 256z"/><path fill="#6da544" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#0052b4" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#333" d="M272.7 250.4v-61.2h-33.4v61.2L199 290.8a66.7 66.7 0 0 0 114 0l-40.3-40.4z"/></svg>
img/flags/lt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#6da544" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.4 255.4 0 0 0 0 178l240 22.3L496 345z"/><path fill="#ffda44" d="M496 167a256 256 0 0 0-480 0h480z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/lu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#338af3" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/lv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M256 0A256 256 0 0 0 8.8 189.2h494.4A256.1 256.1 0 0 0 256 0zm0 512a256 256 0 0 0 247.2-189.2H8.8A256 256 0 0 0 256 512z"/></svg>
img/flags/ly.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#333" d="M25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7z"/><path fill="#496e2d" d="M25.4 367.3a256 256 0 0 0 461.2 0H25.4z"/><path fill="#d80027" d="M25.4 144.7h461.2a256 256 0 0 0-461.2 0z"/><g fill="#eee"><path d="M315.6 209.2l21 29 34-11.1-21 29 21 28.9-34-11.1-21 29V267l-34-11.1 34-11z"/><path d="M258.3 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></svg>
img/flags/ma.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#ffda44" d="M407.3 210H291.7L256 100.3 220.3 210H104.7l93.5 68-35.7 109.8L256 320l93.5 68-35.7-110 93.5-68zm-183 59.5l12.2-37.1h39l12.1 37.1-31.6 23-31.6-23zm44-59.4h-24.6l12.3-37.9 12.3 37.9zm38.3 45.7l-7.7-23.4h39.9l-32.2 23.4zM213 232.4l-7.7 23.4-32.2-23.4H213zm-8.3 97.3l12.3-38 20 14.5-32.3 23.5zm70.1-23.4l20-14.5 12.3 37.9-32.3-23.4z"/></svg>
img/flags/malayali.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M16 167a255.4 255.4 0 0 0-16 89c0 31.3 5.6 61.3 16 89l240 23 240-23a255.4 255.4 0 0 0 16-89c0-31.3-5.6-61.3-16-89l-240-22z"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#338af3" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/maori.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M271 .8h-34.2A256 256 0 0 0 81.9 68.6H178a115.2 115.2 0 0 1 0 230.4h330a256 256 0 0 0 4-43A256 256 0 0 0 271 .7z"/><path fill="#d80027" d="M18 162.5A256 256 0 0 0 0 256a256 256 0 0 0 256 256 256 256 0 0 0 216-119.1H178a93.9 93.9 0 0 1 0-187.8 47 47 0 0 1 0 93.9 68.3 68.3 0 0 0 0-136.5H18z"/></svg>
img/flags/mc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M0 256a256 256 0 0 1 512 0"/></svg>
img/flags/md.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#0052b4" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4z"/><path fill="#d80027" d="M367.3 25.4v461.2a256 256 0 0 0 0-461.2z"/><path fill="#ff9811" d="M345 201.4h-61.2a27.8 27.8 0 1 0-55.6 0H167a28.2 28.2 0 0 0 28.3 27.4h-1a27.4 27.4 0 0 0 27.5 27.4c0 13.4 9.6 24.5 22.3 27l-21.6 48.7a88.8 88.8 0 0 0 33.5 6.5 88.8 88.8 0 0 0 33.5-6.5L268 283a27.4 27.4 0 0 0 22.3-26.9 27.4 27.4 0 0 0 27.4-27.4h-.9a28.2 28.2 0 0 0 28.3-27.4z"/><path fill="#0052b4" d="M256 239.3L219.8 256v33.4l36.2 22.3 36.2-22.3V256z"/><path fill="#d80027" d="M219.8 222.6h72.4V256h-72.4z"/></svg>
img/flags/me.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#a2001d" d="M512 256c0-87.9-44.3-165.4-111.7-211.5H111.7A255.7 255.7 0 0 0 0 256c0 87.9 44.3 165.4 111.7 211.5h288.6A255.7 255.7 0 0 0 512 256z"/><path fill="#ffda44" d="M200.3 189.2h111.4v-44.5l-22.3 11.1-33.4-33.4-33.4 33.4-22.3-11.1zM356.2 256h-55.7a25.5 25.5 0 0 0 3.5-12.8 25.7 25.7 0 0 0-48.3-12.1 25.7 25.7 0 1 0-45 24.9h-54.9c0 17 14.9 30.8 31.9 30.8h-1c0 14 9.2 25.8 22 29.6l-25 25 23.6 23.6 33.5-33.5c1.3.5 2.6.9 4 1.1l-20.2 45.7a83.2 83.2 0 0 0 31.4 6.2 83.2 83.2 0 0 0 31.4-6.2l-20.2-45.7a25.4 25.4 0 0 0 4-1.1l33.5 33.5 23.6-23.6-25-25a30.8 30.8 0 0 0 22-29.6h-1c17 0 31.9-13.8 31.9-30.8z"/><path fill="#6da544" d="M256 272.7l-36.2 16.7v33.4L256 345l36.2-22.2v-33.4z"/><path fill="#0052b4" d="M219.8 256h72.4v44.5h-72.4z"/></svg>
img/flags/mg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M167 256v240a256 256 0 0 0 345-240c0-141.4-345 0-345 0z"/><path fill="#d80027" d="M256 0c-31.3 0-61.3 5.6-89 16v240h345A256 256 0 0 0 256 0z"/></svg>
img/flags/mh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M256 512a256 256 0 0 0 226.7-375l-227 119.3L375 29.3A256 256 0 1 0 256 512z"/><path fill="#eee" d="M482.4 137.3A256 256 0 0 0 374.7 29.6l-300 407.7 407.7-300z"/><path fill="#ff9811" d="M74.7 437.3l407.7-300a256 256 0 0 0-45.7-62l-362 362z"/><path fill="#eee" d="M222.3 150.1L191 164.8l16.7 30.3-34-6.5-4.3 34.3-23.6-25.2-23.7 25.2-4.3-34.3-33.9 6.5 16.6-30.3-31.2-14.7 31.2-14.7L84 105.1l34 6.5 4.2-34.3 23.7 25.3 23.6-25.3 4.3 34.3 34-6.5-16.7 30.3z"/></svg>
img/flags/mk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><g fill="#d80027"><path d="M295 509a253.6 253.6 0 0 0 112.4-46.6L256 256l39 253zM217 3a253.6 253.6 0 0 0-112.4 46.6L256 256 217 3zM104.7 462.3A254.7 254.7 0 0 0 217.2 509L256 256 104.6 462.4zm-55-357.8A254.7 254.7 0 0 0 2.9 217.1L256 256 49.6 104.6zM2.9 295c6.4 41.7 22.8 80 46.7 112.5L256 256 3 295zm506.2-77.8c-6.4-41.7-22.8-80-46.7-112.5L256 256l253-39zM407.4 49.6A254.6 254.6 0 0 0 294.9 2.9L256 256 407.4 49.6zm55 357.8a254.7 254.7 0 0 0 46.7-112.5L256 256l206.4 151.4z"/><circle cx="256" cy="256" r="89"/></g><circle cx="256" cy="256" r="66.8" fill="#ffda44"/></svg>
img/flags/ml.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M345 16a255.5 255.5 0 0 0-178 0l-22.3 240L167 496a255.4 255.4 0 0 0 178 0l22.3-240L345 16z"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#6da544" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/mm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#6da544" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.4 255.4 0 0 0 0 178l240 22.3L496 345z"/><path fill="#ffda44" d="M496 167a256 256 0 0 0-480 0h480z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#eee" d="M431.5 216.6h-134L256 89l-41.4 127.6H80.5l108.4 78.8L147.5 423 256 345l108.5 78-41.4-127.6 108.4-78.8z"/></svg>
img/flags/mn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M256 512c31.3 0 61.3-5.6 89-16l11.2-240L345 16a255.5 255.5 0 0 0-178 0l-11.2 240L167 496c27.7 10.4 57.7 16 89 16z"/><path fill="#a2001d" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256zM345 16v480a256 256 0 0 0 0-480z"/><g fill="#ffda44"><path d="M122.4 256h22.3v89h-22.3zm-89 0h22.3v89H33.4z"/><circle cx="89" cy="289.4" r="22.3"/><circle cx="89" cy="211.5" r="11.1"/><path d="M66.8 322.8h44.5V345H66.8zm0-89h44.5V256H66.8zM89 133.5l8 24.2h25.4l-20.6 15 7.9 24.3L89 182l-20.6 15 7.9-24.3-20.6-15h25.5z"/></g></svg>
img/flags/mo.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><path fill="#eee" d="M300.5 245.3c-6.3 0-12.2 1.3-17.8 3.3 3-6.8 5.1-14.3 5.1-22.4 0-31.8-31.8-55.6-31.8-55.6s-31.8 23.8-31.8 55.6c0 8 2 15.6 5 22.4-5.5-2-11.4-3.3-17.7-3.3-31.8 0-55.7 31.8-55.7 31.8s23.9 31.8 55.7 31.8C230 309 246 298 256 289c10 9.1 25.9 20 44.5 20 31.8 0 55.7-31.8 55.7-31.8s-23.9-31.8-55.7-31.8z"/><path fill="#ffda44" d="M256 100.2l6.6 20.2h21.2l-17.2 12.5 6.6 20.2-17.2-12.5-17.2 12.5 6.6-20.2-17.2-12.5h21.2zm-80.8 35.3l12.6 11.4 14.7-8.5-6.9 15.5 12.7 11.4-17-1.8-6.9 15.6-3.5-16.7-17-1.7 14.8-8.5zM116 194.7l16.6 3.5 8.5-14.7 1.8 17 16.6 3.5-15.5 6.9 1.8 16.9-11.4-12.6-15.5 6.9 8.5-14.8zm220.8-59.2L324.2 147l-14.7-8.5 6.9 15.5-12.7 11.4 17-1.8 6.9 15.6 3.5-16.7 17-1.7-14.8-8.5zm59.2 59.2l-16.6 3.5-8.5-14.7-1.8 17-16.6 3.5 15.5 6.9-1.8 16.9 11.4-12.6 15.5 6.9-8.5-14.8z"/><path fill="#eee" d="M256 398c25.3 0 48.5-8.5 67.2-22.6H188.8c18.7 14.1 42 22.6 67.2 22.6zm-102-66.8a111.3 111.3 0 0 0 13.2 22.6h177.6a111.3 111.3 0 0 0 13.2-22.6H154z"/></svg>
img/flags/mp.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#eee" d="M248 417.2a16.7 16.7 0 0 1-15-11 16.7 16.7 0 0 1-29.7-7.6 16.7 16.7 0 0 1-27.6-13.5 16.7 16.7 0 0 1-24.3-18.9 16.7 16.7 0 0 1-17.8-5 16.7 16.7 0 0 1-2.3-18.3 16.7 16.7 0 0 1-15-26.8 16.7 16.7 0 0 1-9.2-29.4 16.7 16.7 0 0 1-3.1-30.5 16.7 16.7 0 0 1 3-30.6 16.7 16.7 0 0 1 9.2-29.4 16.7 16.7 0 0 1 15-26.9 16.7 16.7 0 0 1 2.2-18.3c4.5-5.2 11.5-7 17.7-5a16.7 16.7 0 0 1 6-17.5 16.7 16.7 0 0 1 18.3-1.4 16.7 16.7 0 0 1 27.6-13.6 16.7 16.7 0 0 1 29.7-7.7 16.7 16.7 0 0 1 30.7-1.6 16.7 16.7 0 0 1 30.4 4.6 16.7 16.7 0 0 1 28.9 10.6 16.7 16.7 0 0 1 26.1 16.2c6-2.6 13.2-1.5 18.2 3.2a16.7 16.7 0 0 1 4.1 18 16.7 16.7 0 0 1 17.7 25.1 16.7 16.7 0 0 1 15.4 10.1 16.7 16.7 0 0 1-3.2 18.2 16.7 16.7 0 0 1 6.2 30c6 2.6 10.2 8.5 10.2 15.4v.4c0 6.9-4.2 12.8-10.2 15.4a16.7 16.7 0 0 1-6.1 30 16.7 16.7 0 0 1-12.2 28.3 16.7 16.7 0 0 1-.4 18.5 16.7 16.7 0 0 1-17.1 6.8 16.7 16.7 0 0 1-4.2 18c-5 4.7-12.2 5.7-18.1 3.2a16.7 16.7 0 0 1-26 16.3 16.7 16.7 0 0 1-28.8 10.7 16.7 16.7 0 0 1-30.5 4.6 16.7 16.7 0 0 1-15.9 9.4z"/><circle cx="256" cy="256" r="111.3" fill="#338af3"/><path fill="#acabb1" d="M280.4 218.2c5.4-4 9-10.5 9-17.9v-11c0-12.4-10-22.3-22.3-22.3H245c-12.3 0-22.3 10-22.3 22.2v11.1c0 7.4 3.6 13.9 9 18L211.5 423s11.1 11 44.5 11 44.5-11 44.5-11l-20.1-204.8z"/><path fill="#eee" d="M256 167l19.3 59.5H338l-50.6 36.8 19.3 59.5L256 286l-50.6 36.8 19.3-59.5-50.6-36.8h62.6z"/></svg>
img/flags/mq.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M509.8 222.6c-7-54-31.3-106.1-72.8-147.6S343.4 9.3 289.4 2.2v220.4h220.4zM222.6 2.2C168.6 9.2 116.5 33.5 75 75A254.9 254.9 0 0 0 2.2 222.6h220.4V2.2zM2.2 289.4c7 54 31.3 106.1 72.8 147.6a254.9 254.9 0 0 0 147.6 72.8V289.4H2.2zm287.2 220.4c54-7 106.1-31.3 147.6-72.8s65.7-93.6 72.8-147.6H289.4v220.4z"/><path fill="#eee" d="M343.4 162.4a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.2 22.6 18.3h28.6a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51.1a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.2 22.6 18.3h28.5a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2zm200.4 236.2a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.1 22.6 18.3h28.6a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51v-31.7h-51a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.1 22.6 18.3h28.5a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2z"/></svg>
img/flags/mr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><g fill="#ffda44"><path d="M256 295.8a89 89 0 0 1-87-70 89.4 89.4 0 0 0-2 19 89 89 0 1 0 178 0 89.4 89.4 0 0 0-2-19 89 89 0 0 1-87 70z"/><path d="M256 178l8.3 25.6H291l-21.7 15.8 8.3 25.5L256 229l-21.7 15.8 8.3-25.5-21.7-15.8h26.8z"/></g></svg>
img/flags/ms.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#338af3" d="M289.4 133.6V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78V133.6h-156z"/><path fill="#a2001d" d="M289.4 256c0 59.6 77.9 78 77.9 78s78-18.4 78-78h-156z"/><path fill="#333" d="M400.7 189.2h-22.3V167h-22.2v22.2h-22.3v22.3h22.3v66.8h22.2v-66.8h22.3z"/></svg>
img/flags/mt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0a256 256 0 0 1 0 512"/><path fill="#acabb1" d="M178 100.2V66.8h-33.3v33.4h-33.4v33.4h33.4V167h33.4v-33.4h33.4v-33.4z"/></svg>
img/flags/mu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M31.1 133.6L256 155.8l224.9-22.2a256 256 0 0 0-449.8 0z"/><path fill="#ffda44" d="M31.1 378.4L256 400.7l224.9-22.3c19.8-36.3 31.1-78 31.1-122.4l-256-22.3L0 256c0 44.4 11.3 86 31.1 122.4z"/><path fill="#0052b4" d="M31.1 133.6A254.9 254.9 0 0 0 0 256h512c0-44.4-11.3-86-31.1-122.4H31z"/><path fill="#6da544" d="M256 512c97 0 181.5-54 224.9-133.6H31A256 256 0 0 0 256 512z"/></svg>
img/flags/mv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#6da544" d="M89 133.6h334v244.8H89z"/><path fill="#eee" d="M297.2 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></svg>
img/flags/mw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M0 256c0 31.3 5.6 61.3 16 89l240 11.2L496 345a255.4 255.4 0 0 0 0-178l-240-11.2L16 167a255.5 255.5 0 0 0-16 89z"/><path fill="#333" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#496e2d" d="M496 345H16a256 256 0 0 0 480 0z"/><path fill="#d80027" d="M332.5 122.4l-31.2-14.7 16.6-30.3-34 6.5-4.3-34.3L256 75l-23.6-25.3L228 84l-34-6.5 16.7 30.3-31.3 14.7z"/></svg>
img/flags/mx.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256A256 256 0 0 0 367.3 25.4v461.2A256 256 0 0 0 512 256z"/><path fill="#6da544" d="M0 256a256 256 0 0 0 144.7 230.6V25.4A256 256 0 0 0 0 256zm189.2 0a66.8 66.8 0 0 0 133.6 0v-22.3H189.2V256z"/><path fill="#ff9811" d="M345 211.5h-66.7a22.3 22.3 0 0 0-44.6 0H167a23 23 0 0 0 23 22.2h-.8c0 12.3 10 22.3 22.3 22.3 0 12.3 10 22.3 22.2 22.3h44.6c12.3 0 22.2-10 22.2-22.3 12.3 0 22.3-10 22.3-22.3h-.8a23 23 0 0 0 23-22.2z"/></svg>
img/flags/my.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M244.9 256H512c0-23.1-3-45.5-8.8-66.8H244.9V256zm0-133.6h229.5a257.3 257.3 0 0 0-59-66.7H244.9v66.7zM256 512a255 255 0 0 0 159.4-55.7H96.6A255 255 0 0 0 256 512zM37.6 389.6h436.8a254.5 254.5 0 0 0 28.8-66.8H8.8a254.5 254.5 0 0 0 28.8 66.8z"/><path fill="#0052b4" d="M256 256V0A256 256 0 0 0 0 256h256z"/><g fill="#ffda44"><path d="M170.2 219.1a63.3 63.3 0 1 1 30.1-119 78 78 0 1 0 0 111.4 63 63 0 0 1-30 7.6z"/><path d="M188 111.3l11.3 23.5 25.4-5.9-11.4 23.5 20.4 16.2-25.4 5.7.1 26-20.3-16.2-20.4 16.2.1-26-25.4-5.7 20.4-16.2-11.4-23.5 25.4 6z"/></g></svg>
img/flags/mz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M138.4 356.2L75 437a256 256 0 0 0 416.6-80.8H138.4z"/><path fill="#496e2d" d="M492 156.8A256 256 0 0 0 75 75l64.1 81.8h353z"/><path fill="#333" d="M55.7 188.3v134.5h447.5a256.1 256.1 0 0 0-.3-134.5H55.7z"/><path fill="#a2001d" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#ffda44" d="M103.6 189.2l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6H87z"/><path fill="#eee" d="M55.1 256h97v44.5h-97z"/><path fill="#333" d="M170.5 205l-15.7-15.8-51.2 51.2-51.1-51.2L36.7 205 88 256l-51.2 51.3 15.8 15.5 51.1-51 51.2 51 15.7-15.5-51.2-51.2z"/></svg>
img/flags/na.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M75 437a257.5 257.5 0 0 0 34.2 28.8l356.6-356.6A257.4 257.4 0 0 0 437 75a257.5 257.5 0 0 0-34.2-28.8L46.2 402.8A257.6 257.6 0 0 0 75 437z"/><path fill="#0052b4" d="M75 75a256.1 256.1 0 0 0-46.6 298.4l345-345A256.1 256.1 0 0 0 75 75z"/><path fill="#496e2d" d="M437 437a256.1 256.1 0 0 0 46.6-298.4l-345 345A256.1 256.1 0 0 0 437 437z"/><path fill="#ffda44" d="M211.5 144.7l-28.7 13.5L198 186l-31.2-6-4 31.5-21.6-23.2-21.7 23.2-4-31.5-31.1 6 15.3-27.8L71 144.7l28.7-13.5-15.3-27.8 31.1 6 4-31.5 21.7 23.2L163 77.9l4 31.5 31-6-15.2 27.8z"/></svg>
img/flags/nato.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#0052b4"/><path fill="#eee" d="M365.9 273.9l46-17.9-46-17.9-25.3-9.8-41-16-16-41a89.4 89.4 0 0 1 57 57l25.3 9.8a112 112 0 0 0-92-92l-17.9-46-17.9 46a112 112 0 0 0-92 92l-46 17.9 46 17.9a112 112 0 0 0 92 92l17.9 46 17.9-46a112 112 0 0 0 92-92zm-83.5-44.3L256 256h94.4l-68 26.4L256 256v94.4l-26.4-68L256 256h-94.4l68-26.4L256 256v-94.4l26.4 68zm-54-58.2l-16 41-41 16a89.4 89.4 0 0 1 57-57zm-57 112.3l41 16 16 41a89.4 89.4 0 0 1-57-57zm112.3 57l16-41 41-16a89.4 89.4 0 0 1-57 57z"/><path fill="#0052b4" d="M350.4 256H256l26.4 26.4zm-188.8 0H256l-26.4-26.4zm94.4 94.4V256l-26.4 26.4zm0-94.4l26.4-26.4-26.4-68z"/><path fill="#eee" d="M244.9 33.4H267v44.5h-22zM33.4 244.9h44.5V267H33.4zM244.9 434H267v44.5h-22zM434 244.9h44.5V267H434z"/></svg>
img/flags/ne.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7z"/><path fill="#6da544" d="M25.4 367.3a256 256 0 0 0 461.2 0H25.4z"/><g fill="#ff9811"><path d="M25.4 144.7h461.2a256 256 0 0 0-461.2 0z"/><circle cx="256" cy="256" r="89"/></g></svg>
img/flags/nf.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#6da544" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4zm222.6 0v461.2a256 256 0 0 0 0-461.2zM322.8 334L256 122.4 189.2 334h50.1v55.7h33.4V334z"/></svg>
img/flags/ng.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#6da544" d="M0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256zm512 0A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/></svg>
img/flags/ni.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0zm0 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M256 178a78 78 0 1 0 0 156 78 78 0 0 0 0-156zm0 122.5a44.5 44.5 0 1 1 0-89 44.5 44.5 0 0 1 0 89z"/><path fill="#0052b4" d="M294.6 267.1L256 256l-38.6 11.1-12.8 22.3h102.8z"/><path fill="#338af3" d="M256 200.3L230.3 245l25.7 11 25.7-11.1z"/><path fill="#6da544" d="M217.4 267.1h77.2L281.7 245h-51.4z"/></svg>
img/flags/nl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/no.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M8.8 322.8A256.2 256.2 0 0 0 100.2 459V322.8H8.8zm225 188.2a259.3 259.3 0 0 0 22.2 1 256 256 0 0 0 247.2-189.2H233.7V511zm269.4-321.8A256 256 0 0 0 233.7 1v188.2h269.5zM100.2 53A256.2 256.2 0 0 0 8.8 189.2h91.4V53z"/><path fill="#0052b4" d="M509.8 222.6H200.3V6.1a254.3 254.3 0 0 0-66.7 25v191.5H2.2a258.2 258.2 0 0 0 0 66.8h131.4v191.5a254.3 254.3 0 0 0 66.7 25V289.4h309.5a258.6 258.6 0 0 0 0-66.8z"/></svg>
img/flags/northen_cyprus.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><g fill="#d80027"><path d="M62 89a257 257 0 0 0-24.4 33.4h436.8A256.8 256.8 0 0 0 450.1 89H61.9zm0 334h388a257 257 0 0 0 24.4-33.4H37.6A256.9 256.9 0 0 0 61.9 423zm161.2-213.8l21 29 34-11.1-21 29 21 28.9-34-11.1-21 29V267l-34-11.1 34-11z"/><path d="M166 328.3a72.3 72.3 0 1 1 34.3-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></svg>
img/flags/np.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M510.5 283.8L229.7 1.3a255.2 255.2 0 0 0-37 6.6C81.8 36.1 1 256 1 256s357.4 239.8 398.3 212.2c8.2-5.5 16-11.6 23.5-18L256.4 283.8h254z"/><path fill="#d80027" d="M445.2 256L196.2 7a256 256 0 1 0 204.3 460.3L189.2 256h256z"/><path fill="#eee" d="M243.5 378l-31.3-14.7L229 333l-34 6.5-4.3-34.3-23.6 25.2-23.7-25.2-4.3 34.3-34-6.5 16.7 30.3L90.4 378l31.3 14.7-16.6 30.3 34-6.5 4.2 34.3 23.7-25.2 23.6 25.2 4.3-34.3 34 6.5-16.7-30.3zM149.8 89l-3.2 25-24.7-4.7 12.1 22-22.7 10.7h-11.1a66.8 66.8 0 0 0 133.5 0h-11.1L200 131.3l12-22-24.6 4.7-3.1-25-17.2 18.4z"/></svg>
img/flags/nr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#0052b4"/><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#0052b4" d="M256 0A256 256 0 0 0 1 233.7h510A256 256 0 0 0 256 0zm0 512a256 256 0 0 0 255-233.7H1A256 256 0 0 0 256 512z"/><path fill="#eee" d="M211.5 345l-28.7 13.5 15.3 27.8-31.2-6-4 31.5-21.6-23.1-21.7 23.1-4-31.4-31.1 6 15.3-27.9L71 345l28.7-13.4-15.3-27.8 31.1 6 4-31.5 21.7 23.1 21.7-23.1 4 31.4 31-6-15.2 27.9z"/></svg>
img/flags/nu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M256 122.4v86.4l-89-86.4zM133.6 256h75.2l-75.2-100.2-11.2 78z"/><g fill="#eee"><path d="M255.3 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/><path d="M129.5 33.4A256.5 256.5 0 0 0 101.2 52h10.5L83.9 72.3l10.6 32.6-27.7-20.1-3 2.1a256.8 256.8 0 0 0-30.4 42.6V256h66.8V100.2H256V33.4H129.5z"/></g><path fill="#0052b4" d="M109.4 46.2a256.5 256.5 0 0 0-8.2 6l-17.3 20-17.1 12.6-3 2.1a257.2 257.2 0 0 0-17.6 22.5 47.1 47.1 0 0 0 20.6 4.7A47.3 47.3 0 0 0 114 66.8a47 47 0 0 0-4.7-20.6z"/><path fill="#ffda44" d="M63.8 87l3-2.2 27.7 20.1L84 72.3 111.7 52h-10.5a257.6 257.6 0 0 0-37.4 35zm113.1-42.5l5.6 17h17.8L186 72l5.5 17L177 78.5 162.5 89l5.5-17-14.5-10.5h18zM66.8 155.8l5.5 17h17.9l-14.5 10.5 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.9z"/></svg>
img/flags/nz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#eee" d="M256 0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2H256v-47.2l-75.2-75.2H256V0zm125.8 91.5l-11.3 35h-36.7l29.7 21.4-11.3 35 29.6-21.7 29.7 21.6L400 148l29.7-21.5H393l-11.3-34.9zm61.3 72.5l-11.3 35h-36.7l29.7 21.4-11.3 35 29.6-21.7 29.7 21.6-11.4-34.9 29.7-21.5h-36.7L443.1 164zm-122.8 10.3L309 209.2h-36.7l29.7 21.5-11.3 34.9 29.6-21.6 29.7 21.6-11.4-35 29.7-21.5h-36.7l-11.3-34.8zM379.4 304l-11.3 34.9h-36.7l29.7 21.5-11.3 34.9 29.6-21.6 29.7 21.6-11.4-35 29.7-21.5h-36.7L379.4 304z"/><path fill="#d80027" d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5zm252.3 83.4l-5.6 17.4h-18.4l14.9 10.8-5.7 17.4 14.8-10.8 14.9 10.8L391 145l14.8-10.8h-18.3l-5.7-17.4zm-248.2 16.8L256 256v-31.5l-91-91h-31.4zM443 189.3l-5.6 17.4H419l14.9 10.8-5.7 17.4 14.8-10.8 15 10.9-5.7-17.4 14.8-10.8h-18.3l-5.7-17.4zm-122.8 10.2l-5.6 17.5h-18.4l14.9 10.7-5.7 17.5 14.8-10.8 14.9 10.8-5.7-17.5 14.8-10.7H326l-5.7-17.5zm59.1 129.7l-5.6 17.5h-18.4l14.9 10.7-5.7 17.5 14.8-10.8 14.8 10.8-5.6-17.5 14.8-10.7H385l-5.7-17.5z"/></svg>
img/flags/om.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><g fill="#d80027"><path d="M0 256c0 97 54 181.5 133.6 224.9V31A256 256 0 0 0 0 256z"/><path d="M496 345a255.4 255.4 0 0 0 0-178H16a255.4 255.4 0 0 0 0 178l240 22.3L496 345z"/></g><path fill="#6da544" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#d80027" d="M0 256a256 256 0 0 0 189.2 247.2V8.8A256 256 0 0 0 0 256z"/><path fill="#eee" d="M156.6 112.7L133 89l-15.7 15.8L101.5 89 78 112.7l15.8 15.7L77.9 144l23.6 23.6 15.8-15.7 15.7 15.7 23.6-23.6-15.7-15.7z"/></svg>
img/flags/pa.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M0 256a256 256 0 0 0 256 256V256H0z"/><path fill="#d80027" d="M256 0a256 256 0 0 1 256 256H256V0z"/><path fill="#0052b4" d="M152.4 89l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51L82.2 140h53.6z"/><path fill="#d80027" d="M359.6 289.4l16.6 51h53.6L386.4 372l16.6 51-43.4-31.5-43.4 31.6 16.6-51-43.4-31.6H343z"/></svg>
img/flags/pe.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240zM0 256a256 256 0 0 0 167 240V16A256 256 0 0 0 0 256z"/></svg>
img/flags/pf.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M31.1 133.6H481a256 256 0 0 0-449.8 0zM256 512c97 0 181.5-54 224.9-133.6H31A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M345 256c0 49.2-39.8 78-89 78s-89-28.8-89-78a89 89 0 1 1 178 0z"/><path fill="#0052b4" d="M345 256a89 89 0 1 1-178 0"/><path fill="#d80027" d="M200.3 233.7h22.3v44.6h-22.3zm89 0h22.4v44.6h-22.3zM245 200.3h22v78h-22z"/></svg>
img/flags/pg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#333" d="M437 437A256 256 0 0 1 75 75C175-25 321.3-9.3 421.3 90.7S537 337 437 437z"/><path fill="#a2001d" d="M75 75a256 256 0 0 1 362 362"/><path fill="#eee" d="M195.6 345l4.2 12.8h13.4l-10.9 7.9 4.2 12.7-10.9-7.8-10.8 7.8 4.1-12.7-10.8-7.9h13.4zm-34.2-122.4l6.9 21.3h22.3l-18 13.1 6.9 21.3-18.1-13.2-18 13.2 6.8-21.3-18-13.1h22.3zm0 155.8l6.9 21.3h22.3l-18 13.1 6.9 21.3-18.1-13.2-18 13.2 6.8-21.3-18-13.1h22.3zm65.3-100.1l7 21.2H256l-18 13.2 6.8 21.2-18-13.1-18.1 13.1 6.9-21.2-18.1-13.2h22.3zm-130.7 0l7 21.2h22.3l-18 13.2 6.8 21.2-18-13.1L78 333.9l6.9-21.2-18.1-13.2H89z"/><path fill="#ffda44" d="M428.5 189.6a66.3 66.3 0 0 0-42.2-19.4L434 133a88.8 88.8 0 0 0-69.5-25.8 66.5 66.5 0 0 0-17-29.3l-19 37.8a27.8 27.8 0 0 0-4.7-6.3 27.8 27.8 0 1 0-39.3 39.3 27.8 27.8 0 0 0 6.2 4.8L253 172.4a66.5 66.5 0 0 0 29.3 17 88.8 88.8 0 0 0 25.8 69.5l41.7-53.7a16.6 16.6 0 0 1 11.8-4.8c4.4 0 8.6 1.7 11.8 4.9a16.6 16.6 0 0 1 4.8 11.8c0 4.5-1.7 8.7-4.8 11.8l15.7 15.8a38.7 38.7 0 0 0 3.7-50.9 44.2 44.2 0 0 1 20 11.5 44.6 44.6 0 0 1 0 63l15.7 15.7a66.4 66.4 0 0 0 0-94.4z"/></svg>
img/flags/ph.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0v256L75 437a256 256 0 0 0 437-181C512 114.6 256 0 256 0z"/><path fill="#0052b4" d="M256 0A255.2 255.2 0 0 0 75 75l181 181h256A256 256 0 0 0 256 0z"/><path fill="#ffda44" d="M175.3 256L144 241.3l16.7-30.3-34 6.5-4.3-34.3-23.6 25.2L75 183.2l-4.3 34.3-34-6.5 16.7 30.3L22.3 256l31.2 14.7L37 301l34-6.5 4.2 34.3 23.7-25.2 23.6 25.2 4.3-34.3 34 6.5-16.7-30.3zm-107-155.8l10.4 14.5 17-5.4-10.6 14.4 10.4 14.5-17-5.6L68 147l.2-17.9-17-5.6 17-5.4zm0 264.8l10.4 14.6 17-5.4-10.6 14.3 10.4 14.6-17-5.7L68 411.8l.2-17.9-17-5.6 17-5.4zm148.4-132.4L206.3 247l-17-5.4 10.5 14.4-10.4 14.6 17-5.7 10.6 14.4-.1-17.9 17-5.6-17.1-5.4z"/></svg>
img/flags/pk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g fill="#eee"><circle cx="256" cy="256" r="256"/><path d="M0 256c0 97 54 181.5 133.6 224.9V31A256 256 0 0 0 0 256z"/></g><path fill="#496e2d" d="M256 0c-44.4 0-86 11.3-122.4 31.1V481A256 256 0 1 0 256 0z"/><path fill="#eee" d="M365.5 298.3A72.3 72.3 0 1 1 313.7 168a89 89 0 1 0 74.6 103.2 72 72 0 0 1-22.8 27.2zM364 167l18.2 19.6 24.3-11.3-13 23.5 18.2 19.6-26.3-5.1-13 23.4-3.3-26.7-26.1-5 24.4-11.3z"/></svg>
img/flags/pl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0"/></svg>
img/flags/pn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#acabb1" d="M400.7 155.8L367.3 167l-33.4-11.2-11.1-27.8 11.1-27.8h66.8L389.6 128z"/><path fill="#338af3" d="M289.4 155.8v122.5c0 59.6 77.9 77.9 77.9 77.9s78-18.3 78-78V155.9h-156z"/><path fill="#6da544" d="M296.4 307.3c19.2 36.7 71 48.9 71 48.9s51.6-12.2 70.8-49l-70.9-118-70.9 118z"/><path fill="#ffda44" d="M445.2 277l-77.9-121.2-78 121.2v1.3a62 62 0 0 0 7.1 29L367.3 197l70.9 110.3a62 62 0 0 0 7-29V277z"/></svg>
img/flags/pr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A255.6 255.6 0 0 0 51.2 102.4h409.6A255.6 255.6 0 0 0 256 0zm0 512c83.8 0 158.1-40.2 204.8-102.4H51.2A255.6 255.6 0 0 0 256 512zM0 256a257.1 257.1 0 0 0 5.1 51.2H507a257.1 257.1 0 0 0 0-102.4H5A257.1 257.1 0 0 0 0 256z"/><path fill="#0052b4" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#eee" d="M103.6 189.2l16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6H87z"/></svg>
img/flags/ps.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M155.8 167h340.3A256 256 0 0 0 75 75l80.8 92z"/><path fill="#6da544" d="M155.8 345h340.3A256 256 0 0 1 75 437l80.8-92z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/></svg>
img/flags/pt-20.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M0 256c0 97 54 181.5 133.6 224.9V31A256 256 0 0 0 0 256z"/><path fill="#0052b4" d="M0 256a256 256 0 0 0 189.2 247.2V8.8A256 256 0 0 0 0 256z"/><path fill="#d80027" d="M91.8 89v41.8a37.6 37.6 0 1 0 75.2 0V89H91.8z"/><path fill="#eee" d="M129.4 146c-8.4 0-15.3-6.8-15.3-15.2v-19.5h30.6v19.5c0 8.4-6.9 15.3-15.3 15.3z"/><path fill="#ffda44" d="M278.3 267.1h-66.8a22.3 22.3 0 0 0-44.5 0h-66.8a23 23 0 0 0 23 22.3h-.8c0 12.3 10 22.3 22.3 22.3 0 12.2 10 22.2 22.3 22.2h44.5c12.3 0 22.2-10 22.2-22.2 12.3 0 22.3-10 22.3-22.3h-.7a23 23 0 0 0 23-22.3zm9.1-35.6l-5.8 9.4 7 8.4-10.6-2.7-5.9 9.4-.8-11-10.7-2.7 10.3-4.1-.8-11 7 8.4zm-34-28.6l-2.4 10.8 9.6 5.5-11 1.2-2.3 10.7-4.5-10-11 1.1 8.2-7.4-4.4-10 9.5 5.5zm-42-15.2l1.6 10.9 10.9 2-10 4.7 1.6 11-7.7-8-9.9 4.9 5.2-9.8-7.7-8 10.9 2zm-44.4 0l5.1 9.7 10.9-2-7.7 8 5.2 9.8-9.9-4.9-7.7 8 1.6-11-10-4.8 11-2zm-42 15.2l8.2 7.4 9.6-5.5-4.5 10 8.2 7.4-11-1.1-4.5 10-2.3-10.7-11-1.2 9.6-5.5zm-34 28.6l10.2 4.1 7-8.4-.7 11 10.2 4.1L107 245l-.8 11-5.8-9.4-10.7 2.7 7-8.4z"/></svg>
img/flags/pt-30.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#0052b4" d="M144.7 25.4a256 256 0 0 0 0 461.2V25.4zm222.6 0v461.2a256 256 0 0 0 0-461.2z"/><path fill="#d80027" d="M328.3 278.3l16.7 22.2v-89l-16.7 22.2h-50v-50l22.2-16.7h-89l22.2 16.7v50h-50L167 211.5v89l16.7-22.2h50v50L211.5 345h89l-22.2-16.7v-50z"/><path fill="#eee" d="M322.8 244.9H267v-55.7h-22V245h-55.7v22H245v55.7h22V267h55.7z"/></svg>
img/flags/pt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#6da544" d="M0 256a256 256 0 0 0 167 240l22.2-240L167 16A256 256 0 0 0 0 256z"/><path fill="#d80027" d="M512 256A256 256 0 0 0 167 16v480a256 256 0 0 0 345-240z"/><circle cx="167" cy="256" r="89" fill="#ffda44"/><path fill="#d80027" d="M116.9 211.5V267a50 50 0 1 0 100.1 0v-55.6H117z"/><path fill="#eee" d="M167 283.8c-9.2 0-16.7-7.5-16.7-16.7V245h33.4v22c0 9.2-7.5 16.7-16.7 16.7z"/></svg>
img/flags/pw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><circle cx="200.3" cy="256" r="111.3" fill="#ffda44"/></svg>
img/flags/py.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#6da544" d="M319 182l-23.6 23.5a55.5 55.5 0 0 1-39.4 95 55.7 55.7 0 0 1-39.3-95L193 182a89 89 0 1 0 126 0z"/><path fill="#ffda44" d="M256 211.5l8.3 25.5H291l-21.7 15.8 8.3 25.5-21.7-15.8-21.7 15.8 8.3-25.5-21.7-15.8h26.8z"/></svg>
img/flags/qa.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#751a46" d="M512 256A256 256 0 0 0 119.7 39.3L176 63l-75.7 32.1 75.7 32.2-75.7 32.2 75.7 32.1-75.7 32.2 75.7 32.1-75.7 32.2 75.7 32.1-75.7 32.2 75.7 32.1-75.7 32.2 75.7 32.1-56.1 23.9A256 256 0 0 0 512 256z"/></svg>
img/flags/ro.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M256 0c-31.3 0-61.3 5.6-89 16L9 256l158 240a255.4 255.4 0 0 0 89 16c31.3 0 61.3-5.6 89-16l158-240L345 16a255.5 255.5 0 0 0-89-16z"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#0052b4" d="M167 496V16a256 256 0 0 0 0 480z"/></svg>
img/flags/rs.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 0A256 256 0 0 0 16 345h480A256 256 0 0 0 256 0z"/><g fill="#d80027"><path d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path d="M66.2 144.7v127.7c0 72.6 94.9 95 94.9 95s94.9-22.4 94.9-95V144.7H66.2z"/></g><path fill="#ffda44" d="M105.4 167h111.4v-44.6l-22.3 11.2-33.4-33.4-33.4 33.4-22.3-11.2zm128.3 123.2l-72.3-72.4L89 290.2l23.7 23.6 48.7-48.7 48.7 48.7z"/><path fill="#eee" d="M233.7 222.6H200a22.1 22.1 0 0 0 3-11.1 22.3 22.3 0 0 0-42-10.5 22.3 22.3 0 0 0-41.9 10.5 22.1 22.1 0 0 0 3 11.1H89a23 23 0 0 0 23 22.3h-.7c0 12.3 10 22.2 22.3 22.2 0 11 7.8 20 18.1 21.9l-17.5 39.6a72.1 72.1 0 0 0 27.2 5.3 72.1 72.1 0 0 0 27.2-5.3L171.1 289c10.3-2 18.1-11 18.1-21.9 12.3 0 22.3-10 22.3-22.2h-.8a23 23 0 0 0 23-22.3z"/></svg>
img/flags/ru.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M496 345a255.4 255.4 0 0 0 0-178H16a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/></svg>
img/flags/rw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M0 256c0 44.4 11.3 86 31.1 122.4L256 400.7l224.9-22.3c19.8-36.3 31.1-78 31.1-122.4l-256-22.3L0 256z"/><path fill="#338af3" d="M480.9 133.6A256 256 0 0 0 0 256h512c0-44.4-11.3-86-31.1-122.4z"/><path fill="#496e2d" d="M256 512c97 0 181.5-54 224.9-133.6H31A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M289.4 149.8l31.3 14.7-16.7 30.3 34-6.5 4.3 34.3 23.6-25.2 23.7 25.2 4.3-34.3 34 6.5-16.7-30.3 31.2-14.7-31.2-14.7 16.6-30.3-34 6.5-4.2-34.3-23.7 25.3L342.3 77l-4.3 34.3-34-6.5 16.7 30.3z"/></svg>
img/flags/sa.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><g fill="#eee"><path d="M144.7 306c0 18.5 15 33.5 33.4 33.5h100.2a27.8 27.8 0 0 0 27.8 27.8h33.4a27.8 27.8 0 0 0 27.8-27.8V306H144.7zm225.4-161.3v78c0 12.2-10 22.2-22.3 22.2v33.4c30.7 0 55.7-25 55.7-55.7v-77.9H370zm-239.3 78c0 12.2-10 22.2-22.3 22.2v33.4c30.7 0 55.7-25 55.7-55.7v-77.9h-33.4v78z"/><path d="M320 144.7h33.4v78H320zm-50 44.5a5.6 5.6 0 0 1-11.2 0v-44.5h-33.4v44.5a5.6 5.6 0 0 1-11.1 0v-44.5h-33.4v44.5a39 39 0 0 0 39 39 38.7 38.7 0 0 0 22.2-7 38.7 38.7 0 0 0 22.2 7c1.7 0 3.4-.1 5-.3a22.3 22.3 0 0 1-21.6 17v33.4c30.6 0 55.6-25 55.6-55.7v-77.9H270v44.5z"/><path d="M180.9 244.9h50v33.4h-50z"/></g></svg>
img/flags/sb.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#496e2d" d="M437 437a256 256 0 0 0 11.4-349.8L256 256 87.2 448.4A256 256 0 0 0 437 437z"/><path fill="#0052b4" d="M75 75a256 256 0 0 1 349.8-11.4L256 256 63.6 424.8A256 256 0 0 1 75 75z"/><path fill="#ffda44" d="M424.8 63.6L63.6 424.8A258.5 258.5 0 0 0 75 437a260.2 260.2 0 0 0 12.2 11.4L448.4 87.2A259 259 0 0 0 437 75a259.5 259.5 0 0 0-12.2-11.4z"/><path fill="#eee" d="M107.9 89l5.5 17h17.9l-14.5 10.6 5.5 17L108 123l-14.5 10.6 5.5-17L84.5 106h17.8zm91.3 0l5.5 17h18L208 116.6l5.6 17-14.5-10.6-14.5 10.6 5.6-17-14.5-10.6h17.9zm-91.3 89l5.5 17h17.9l-14.5 10.6 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.8zm91.3 0l5.5 17h18L208 205.7l5.6 17-14.5-10.5-14.5 10.5 5.6-17-14.5-10.5h17.9zm-45.7-44.4l5.6 17h17.8L162.5 161l5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5H148z"/></svg>
img/flags/sc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M428.8 67.1a255 255 0 0 0-205-65L100.2 144.6 8 320.1c6 23 15 44.9 26.8 65L256 256 428.8 67.1z"/><path fill="#6da544" d="M469.1 397.8L111 467a255.7 255.7 0 0 0 358.2-69.1z"/><path fill="#d80027" d="M428.8 67.2L35 385.3a257 257 0 0 0 36.7 48.4L512 256c0-74.8-32-142-83.2-188.8z"/><path fill="#0052b4" d="M0 256c0 22.1 2.8 43.6 8.1 64.1l215.7-318A256 256 0 0 0 0 256z"/></svg>
img/flags/sd.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7z"/><path fill="#333" d="M25.4 367.3a256 256 0 0 0 461.2 0H25.4z"/><path fill="#d80027" d="M25.4 144.7h461.2a256 256 0 0 0-461.2 0z"/><path fill="#496e2d" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/></svg>
img/flags/se.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#0052b4" d="M200.3 222.6h309.5A256 256 0 0 0 256 0a256.9 256.9 0 0 0-55.7 6v216.6zm-66.7 0V31.1A256.2 256.2 0 0 0 2.2 222.6h131.4zm0 66.8H2.2a256.2 256.2 0 0 0 131.4 191.5V289.4zm66.7 0v216.5A256.9 256.9 0 0 0 256 512a256 256 0 0 0 253.8-222.6H200.3z"/></svg>
img/flags/sg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M0 256a256 256 0 0 1 512 0"/><g fill="#eee"><path d="M155.8 133.6A78 78 0 0 1 217 57.5a78.2 78.2 0 0 0-16.7-1.8 78 78 0 1 0 16.7 154 78 78 0 0 1-61.2-76.1zM256 61.2l5.5 17h18l-14.6 10.5 5.6 17L256 95.2l-14.5 10.5 5.6-17-14.5-10.5h17.9z"/><path d="M212.6 94.6l5.6 17H236l-14.4 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5h17.9zm86.8 0l5.5 17h17.9l-14.5 10.5 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.8zm-16.7 50.1l5.5 17h17.9l-14.5 10.5 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.9zm-53.4 0l5.5 17h18l-14.5 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5h17.9z"/></g></svg>
img/flags/si.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M496 167H222.7v-66.8H89V167H16a255.4 255.4 0 0 0 0 178l240 22.3L496 345a255.5 255.5 0 0 0 0-178z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#eee" d="M89 167v22.2c0 51.1 66.8 66.8 66.8 66.8s66.8-15.7 66.8-66.8V167l-22.3 22.2-44.5-33.4-44.5 33.4L89 167z"/></svg>
img/flags/sindh.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><ellipse cx="256" cy="284" fill="#fff" rx="140" ry="132"/><ellipse cx="256" cy="249" fill="#496e2d" rx="122" ry="111"/><path fill="#fff" fill-rule="evenodd" d="M256.8 149.6h-1.6c-.3 8.5-4.7 15-11.3 20.9-6.6 5.9-15.4 11.1-24.1 17a95.8 95.8 0 0 0-24 21.6 55.3 55.3 0 0 0-10.8 34.5c0 14.4 4.5 25.3 11.1 34a99 99 0 0 0 24.2 21.3c8.8 6 17.5 11.2 24 17.2a32 32 0 0 1 10 15.1c.4 2.1.8 4.2 1 6.5h1.5c.1-2.3.5-4.4.9-6.4a32 32 0 0 1 10-15.2c6.5-6 15.2-11.2 24-17.2a99 99 0 0 0 24.2-21.2c6.6-8.8 11-19.7 11-34a55.4 55.4 0 0 0-10.7-34.6 96 96 0 0 0-24-21.5c-8.8-6-17.5-11.2-24.1-17.1-6.6-6-11-12.4-11.3-21z"/><path fill="#fff" d="M262.6 117.8h29l-23 15.3 9 23.4-22.3-14.7h-.1l-22 14.6 8.3-24-21.2-14.6h26.2l7.6-22.2z"/><path fill="#fff" fill-rule="evenodd" d="M319.2 146.7c-2 4.4-3.1 9.6-3 13.8-2.6-1.5-10.4-5-12.8-5.5.1 5.8 1.9 12 4.7 16-6-.7-11.2.3-15.7 2 9.6 13 20.4 14.8 34 10.8a26 26 0 0 0 2.7 12.5 30.6 30.6 0 0 0-15.8-.3c6.8 12.6 17.9 18.5 31 15.7a22.6 22.6 0 0 0-2.3 13 30.7 30.7 0 0 0-14.6-6.1c3.9 16 12.3 22 23.4 26.6-3.6 1.5-7.8 10.3-8.1 11.4a30.6 30.6 0 0 0-10.7-11.7c-4.2 13-1.5 25.3 9 32.6-1.1-1.1-8 4.7-9.3 6.4a30.6 30.6 0 0 0-5.4-14.8c-8.7 10.2-11 22.4-4.5 33a26.2 26.2 0 0 0-9 4.4 30.6 30.6 0 0 0-2.6-15.6c-9.5 7.4-13.7 22.4-10.7 31.4-3.8 0-7.5.7-10.9 2.2a30.7 30.7 0 0 0 1.2-15.8c-13.5 6.5-19.5 17.4-17.2 30.9l-9.7 4 4.7 2.2 6.4-3.6c13.6 6.5 26.6 6.5 36.4-2-4-2.8-8.8-5-13-5.6a25.9 25.9 0 0 0 6.1-7.5c12.6 6.3 26.3 1.3 34-10.2a31.4 31.4 0 0 0-13.9-2.5 25.9 25.9 0 0 0 4.1-8.3c13.5 1.5 26-4.3 30.3-16.6-4.8-1-10.1-1-14.1.1.9-1.2 2.5-9.7 2.6-10.8 14.2-4.4 22.2-12.6 22.6-27.2-4.8.9-9.7 3-13 5.5a71.3 71.3 0 0 0-2-11.8 30.1 30.1 0 0 0 9.8-36 31 31 0 0 0-9.5 10.4c.4-1-4.3-8.6-6.8-9.9 7.7-12 5.3-26.8-4-36-2.6 4-4.5 9-4.9 13.2-1.4-3-7.7-5.8-10-6.7 3.4-14.4 2.7-24.6-9.5-33.6zm-126.4 0c2 4.4 3.1 9.6 3 13.8 2.6-1.5 10.5-5 12.8-5.5-.1 5.8-1.9 12-4.7 16 6-.7 11.2.3 15.7 2-9.6 13-20.4 14.8-34 10.8a26 26 0 0 1-2.7 12.5 30.6 30.6 0 0 1 15.8-.3c-6.8 12.6-17.9 18.5-31 15.7a22.6 22.6 0 0 1 2.3 13 30.7 30.7 0 0 1 14.6-6.1c-3.9 16-12.3 22-23.4 26.6 3.6 1.5 7.8 10.3 8.1 11.4a30.6 30.6 0 0 1 10.7-11.7c4.2 13 1.5 25.3-9 32.6 1.1-1.1 8 4.7 9.3 6.4a30.6 30.6 0 0 1 5.4-14.8c8.7 10.2 11 22.4 4.5 33a26.2 26.2 0 0 1 9 4.4 30.6 30.6 0 0 1 2.6-15.6c9.5 7.4 13.7 22.4 10.7 31.4 3.8 0 7.5.7 10.9 2.2a30.6 30.6 0 0 1-1.2-15.8c13.5 6.5 19.5 17.4 17.2 30.9l9.7 4-4.7 2.2-6.4-3.6c-13.6 6.5-26.6 6.5-36.4-2 4-2.8 8.8-5 13-5.6a25.9 25.9 0 0 1-6.1-7.5c-12.6 6.3-26.3 1.3-34-10.2 4.5-2 9.7-2.9 13.9-2.5a25.9 25.9 0 0 1-4.1-8.3c-13.5 1.5-26-4.3-30.3-16.6 4.8-1 10.1-1 14.1.1-.9-1.2-2.5-9.7-2.6-10.8-14.2-4.4-22.2-12.6-22.6-27.2 4.8.9 9.7 3 13 5.5.2-2.7 1.4-10.2 2-11.8a30.1 30.1 0 0 1-9.8-36 31 31 0 0 1 9.5 10.4c-.4-1 4.3-8.6 6.8-9.9a28.7 28.7 0 0 1 4-36c2.6 4 4.5 9 4.9 13.2 1.4-3 7.8-5.8 10-6.7-3.4-14.4-2.7-24.6 9.5-33.6z"/></svg>
img/flags/sk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 512a256 256 0 0 0 240-345H16a256 256 0 0 0 240 345z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#eee" d="M66.2 144.7v127.7c0 72.6 94.9 95 94.9 95s94.9-22.4 94.9-95V144.7H66.2z"/><path fill="#d80027" d="M88.5 144.7v127.7a54 54 0 0 0 5.6 24.1h134a53.6 53.6 0 0 0 5.6-24.1V144.7H88.5z"/><path fill="#eee" d="M205.6 233.7h-33.4v-22.2h22.3v-22.3h-22.3V167H150v22.2h-22.3v22.3H150v22.2h-33.4V256H150v22.3h22.2V256h33.4z"/><path fill="#0052b4" d="M124.5 327.6a160 160 0 0 0 36.6 16.6c7.5-2.3 22.3-7.6 36.6-16.6a80 80 0 0 0 30.4-31 38.8 38.8 0 0 0-22.5-7.2c-3 0-6 .4-8.8 1a39 39 0 0 0-71.4 0 39 39 0 0 0-8.8-1c-8.4 0-16.1 2.6-22.5 7.1a80 80 0 0 0 30.4 31.1z"/></svg>
img/flags/sl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.4 255.4 0 0 0 0 178l240 22.3L496 345z"/><path fill="#338af3" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/></svg>
img/flags/sm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M512 256a256 256 0 0 1-512 0c11.1 0 256-33.4 256-33.4L512 256z"/><path fill="#eee" d="M0 256a256 256 0 0 1 512 0"/><path fill="#6da544" d="M357.6 176.6L256 278.3 154.4 176.6a121.7 121.7 0 0 0-20.8 68.3v33.4c0 53.6 34.6 99.2 82.7 115.8a37 37 0 0 0 4 40l36.4-29.2 36.4 29.2a37 37 0 0 0 3.9-40.5 122.6 122.6 0 0 0 81.4-115.3v-33.4c0-25.3-7.6-48.7-20.8-68.3z"/><path fill="#ffda44" d="M256 367.3c-49.1 0-89-40-89-89v-33.4a89.1 89.1 0 0 1 178 0v33.4c0 49-39.9 89-89 89z"/><path fill="#338af3" d="M311.7 278.3v-33.4a55.7 55.7 0 0 0-111.4 0v33.4l55.7 11 55.7-11z"/><path fill="#6da544" d="M200.3 278.3a55.7 55.7 0 0 0 111.4 0H200.3z"/><path fill="#ffda44" d="M322.8 155.8A33.4 33.4 0 0 0 267 131v-19.6h11.2V89H267V78h-22v11h-11.2v22.3H245v19.6a33.4 33.4 0 0 0-44.5 49.8v19.6h111.3v-19.6c6.8-6.1 11-15 11-24.9z"/></svg>
img/flags/sn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M367.3 25.4C333.6 9.1 295.9 0 256 0s-77.6 9.1-111.3 25.4L122.4 256l22.3 230.6C178.4 502.9 216.1 512 256 512s77.6-9.1 111.3-25.4L389.6 256 367.3 25.4z"/><path fill="#496e2d" d="M256 167l22.1 68h71.5l-57.8 42 22 68-57.8-42-57.9 42 22.1-68-57.8-42h71.5zM144.7 25.4a256 256 0 0 0 0 461.2V25.4z"/><path fill="#d80027" d="M367.3 25.4v461.2a256 256 0 0 0 0-461.2z"/></svg>
img/flags/so.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><path fill="#eee" d="M256 133.6l27.6 85H373L300.7 271l27.6 85-72.3-52.5-72.3 52.6 27.6-85-72.3-52.6h89.4z"/></svg>
img/flags/somaliland.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M496 345a255.5 255.5 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#496e2d" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#333" d="M256 200.3l13.8 42.6h44.7L278.4 269l13.8 42.6-36.2-26.3-36.2 26.3 13.8-42.6-36.1-26.2h44.7z"/><g fill="#eee"><path d="M332 50v52c0 8.2-6.6 14.9-14.8 14.9V139a37.1 37.1 0 0 0 37.1-37V50h-22.2zm-159.5 52c0 8.2-6.6 14.9-14.8 14.9V139a37.1 37.1 0 0 0 37-37V50h-22.2v52z"/><path d="M298.7 50h22.2v52h-22.2zm-33.4 29.8a3.7 3.7 0 0 1-3.7 3.7 3.7 3.7 0 0 1-3.7-3.7V50h-22.3v29.7a3.7 3.7 0 0 1-3.7 3.7 3.7 3.7 0 0 1-3.7-3.7V50h-22.3v29.7a26 26 0 0 0 26 26 25.8 25.8 0 0 0 14.8-4.7 25.8 25.8 0 0 0 14.9 4.6c1 0 2.2 0 3.2-.2a14.9 14.9 0 0 1-14.4 11.4V139a37.1 37.1 0 0 0 37.1-37V50h-22.2v29.7z"/><path d="M206 116.9h33.3V139h-33.4z"/></g></svg>
img/flags/south_ossetia.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M496 345a255.4 255.4 0 0 0 0-178l-240-22.3L16 167a255.5 255.5 0 0 0 0 178l240 22.3L496 345z"/><path fill="#ffda44" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#eee" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/></svg>
img/flags/sr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#a2001d" d="M496 167H16a255.5 255.5 0 0 0 0 178h480a255.4 255.4 0 0 0 0-178z"/><path fill="#6da544" d="M256.7 512c87.7 0 165.1-44 211.2-111.3H45.5A255.7 255.7 0 0 0 256.7 512zm0-512C344.4 0 421.8 44 468 111.3H45.5A255.7 255.7 0 0 1 256.7 0z"/><path fill="#ffda44" d="M256 167l22.1 68h71.5l-57.8 42 22 68-57.8-42-57.9 42 22.1-68-57.8-42h71.5z"/></svg>
img/flags/ss.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M492 156.8A256 256 0 0 0 75 75l64.1 81.8h353z"/><path fill="#496e2d" d="M139.8 354.3L75 437a256 256 0 0 0 417.4-82.7H139.8z"/><path fill="#a2001d" d="M55.7 188.3v134.5h447.5a256.1 256.1 0 0 0-.3-134.5H55.7z"/><path fill="#0052b4" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#ffda44" d="M83.4 192.4l31.2 43.6 51.2-16.3-31.9 43.2 31.3 43.6-51-16.9-31.7 43.2.3-53.7L32 262.2 83 246z"/></svg>
img/flags/st.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#6da544" d="M155.8 167h340.3A256 256 0 0 0 75 75l80.8 92zm0 178h340.3A256 256 0 0 1 75 437l80.8-92z"/><path fill="#d80027" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#333" d="M325 211.5l11.1 34H372l-29 21 11.1 34-29-21-28.9 21 11-34-28.8-21H314zm111.4 0l11 34h35.8l-29 21 11.1 34-29-21-28.9 21 11.1-34-29-21h35.8z"/></svg>
img/flags/sv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0zm0 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#ffda44" d="M204.6 267.1l51.4-89 51.4 89z"/><path fill="#6da544" d="M322.8 296.5L256 330l-66.8-33.4V252h133.6z"/><path fill="#ffda44" d="M319 182l-23.6 23.5a55.5 55.5 0 0 1-39.4 95 55.7 55.7 0 0 1-39.3-95L193 182a89 89 0 1 0 126 0z"/></svg>
img/flags/sx.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M233.7 278.3S75.1 74.9 75 75a256 256 0 0 1 437 181l-278.3 22.3z"/><path fill="#0052b4" d="M233.7 256L75 437a256 256 0 0 0 437-181H233.7z"/><path fill="#eee" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><g fill="#ffda44"><path d="M28 256a73.1 73.1 0 0 0-.2 5.6 72.3 72.3 0 1 0 144.5-5.6H28z"/><circle cx="100.2" cy="200.3" r="22.3"/></g><path fill="#d80027" d="M50 194.8V267c0 38.4 50.2 50.1 50.2 50.1s50-11.7 50-50v-72.4h-100z"/><path fill="#338af3" d="M100.2 294c-9.3-3.4-27.9-12-27.9-26.9v-50H128v50c0 15-18.6 23.5-27.8 26.8z"/><path fill="#eee" d="M111.3 244.9v-11.2l-11.1-5.5-11.2 5.5V245l-5.5 5.5v22.3h33.4v-22.3z"/></svg>
img/flags/sy.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/><path fill="#333" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#6da544" d="M153 194.8l13.8 42.5h44.7l-36.2 26.3 13.8 42.5-36.1-26.3-36.2 26.3 13.8-42.5-36.2-26.3h44.7zm206 0l13.9 42.5h44.7l-36.2 26.3 13.8 42.5-36.2-26.3-36.1 26.3 13.8-42.5-36.2-26.3h44.7z"/></svg>
img/flags/sz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M486.6 367.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 133.6 25.4 144.7C9.1 178.4 0 216 0 256s9.1 77.6 25.4 111.3L256 378.4l230.6-11.1z"/><path fill="#333" d="M256 0A256 256 0 0 0 25.4 144.7h461.2A256 256 0 0 0 256 0z"/><path fill="#0052b4" d="M256 512A256 256 0 0 1 25.4 367.3h461.2A256 256 0 0 1 256 512z"/><path fill="#a2001d" d="M500 178H12a255.8 255.8 0 0 0 0 156h488a255.8 255.8 0 0 0 0-156z"/><path fill="#ffda44" d="M89 244.9h334V267H89zm44.6-44.6h244.8v22.3H133.6z"/><path fill="#eee" d="M380 256s-57.2 66.8-124 66.8-66.8-66.8-66.8-66.8 0-66.8 66.8-66.8S380 256 380 256z"/><path fill="#333" d="M256 322.8c-66.8 0-124-66.8-124-66.8s57.2-66.8 124-66.8"/><path fill="#eee" d="M211.5 233.7h22.2v44.6h-22.2z"/><path fill="#333" d="M278.3 233.7h22.2v44.6h-22.2z"/><g fill="#0052b4"><circle cx="89" cy="256" r="22.3"/><circle cx="423" cy="256" r="22.3"/></g></svg>
img/flags/tc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#ffda44" d="M289.4 133.6V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78V133.6h-156z"/><path fill="#ff9811" d="M356.2 178c0 12.4-10 44.6-22.3 44.6s-22.2-32.2-22.2-44.5c0-12.3 22.2-22.3 22.2-22.3s22.3 10 22.3 22.3z"/><path fill="#a2001d" d="M415.2 202.3a92.2 92.2 0 0 0 6.4-28c0-10.2-13.3-18.5-13.3-18.5s-13.4 8.3-13.4 18.6c0 6.4 2.8 19.2 6.4 28l-7.7 17.3a38.9 38.9 0 0 0 14.7 3 38.9 38.9 0 0 0 14.7-3l-7.8-17.4z"/><path fill="#6da544" d="M350.6 256s-11.1 22.3-11.1 44.5H395c0-22.2-11.1-44.5-11.1-44.5l-16.7-11.1-16.7 11.1z"/><path fill="#d80027" d="M384 256v-5.6a16.7 16.7 0 0 0-33.4 0v5.6H384z"/></svg>
img/flags/td.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M256 0c-31.3 0-61.3 5.6-89 16L9 256l158 240a255.4 255.4 0 0 0 89 16c31.3 0 61.3-5.6 89-16l158-240L345 16a255.5 255.5 0 0 0-89-16z"/><path fill="#d80027" d="M512 256A256 256 0 0 0 345 16v480a256 256 0 0 0 167-240z"/><path fill="#026" d="M167 496V16a256 256 0 0 0 0 480z"/></svg>
img/flags/tg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#496e2d" d="M256 0c-.2 0-11.1 102.4-11.1 102.4h216A255.6 255.6 0 0 0 256 0zm0 512c83.8 0 158.1-40.2 204.8-102.4H51.2A255.6 255.6 0 0 0 256 512zm250.9-307.2h-262L256 307.2h250.9a257 257 0 0 0 0-102.4z"/><path fill="#d80027" d="M256 307.2V0A256 256 0 0 0 5.1 307.2H256z"/><path fill="#eee" d="M141.3 122.4l16.5 51h53.7L168 205l16.6 51-43.4-31.5L97.9 256l16.5-51L71 173.5h53.7z"/></svg>
img/flags/th.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#0052b4" d="M496 167H16a255.4 255.4 0 0 0 0 178h480a255.4 255.4 0 0 0 0-178z"/><path fill="#d80027" d="M256 0A255.4 255.4 0 0 0 62 89h388A255 255 0 0 0 256 0zm194 423H62c46.9 54.5 116.4 89 194 89s147.1-34.5 194-89z"/></svg>
img/flags/tibet.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M111.7 44.5a255.6 255.6 0 0 1 288.6 0L256 55.7 111.7 44.5z"/><path fill="#d80027" d="M75 437l118-118 63-107.5L319 319l118 118a255.7 255.7 0 0 0-36.7-392.5H111.7A255.7 255.7 0 0 0 75 437z"/><path fill="#0052b4" d="M492.6 354l-187.2-77.5 13.5 42.4L437 437a256.4 256.4 0 0 0 55.6-83zm19.4-98c0-34.7-7-67.8-19.4-98L256 256h256zM437 75a257.4 257.4 0 0 0-36.7-30.5h-56.7L256 256 437 75zM256 44.5h-87.6L256 256zM75 75a256.4 256.4 0 0 0-55.6 83L256 256 75 75zM0 256c0 34.7 7 67.8 19.4 98L256 256H0z"/><path fill="#ffda44" d="M111.7 467.5a255.6 255.6 0 0 0 288.6 0H111.7zM256 256l63 63a89 89 0 1 0-126 0l63-63zm39 128c0 21.5-17.5 27.8-39 27.8s-39-6.3-39-27.8a39 39 0 0 1 78 0z"/><path fill="#0052b4" d="M295 384a39 39 0 0 1-78 0"/></svg>
img/flags/tj.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7z"/><path fill="#6da544" d="M25.4 367.3a256 256 0 0 0 461.2 0H25.4z"/><path fill="#d80027" d="M25.4 144.7h461.2a256 256 0 0 0-461.2 0z"/><path fill="#ffda44" d="M211.5 322.8h89v-37.9l-17.8 9L256 267l-26.7 26.7-17.8-8.9zm-51-44.5l4.2 12.7H178l-10.9 7.9 4.2 12.8-10.9-8-10.8 8 4.1-12.8L143 291h13.4zm12.9-44.6l4.1 12.8H191l-10.8 7.9 4.1 12.7-10.8-7.9-10.9 8 4.2-12.8-10.9-8h13.4zm36.7-33.4l4.2 12.8h13.4l-10.9 7.9 4.2 12.7-11-7.7-10.8 7.8 4.1-12.7-10.8-7.9H206zm141.4 78l-4.2 12.7H334l10.9 7.9-4.2 12.8 10.9-8 10.8 8-4.1-12.8L369 291h-13.4zm-12.9-44.6l-4.1 12.8H321l10.8 7.9-4.1 12.7 10.8-7.9 10.9 8-4.2-12.8 10.9-8h-13.4zM302 200.3l-4.2 12.8h-13.4l10.9 7.9-4.2 12.7L302 226l10.8 7.8-4.1-12.7 10.8-7.9H306zm-46-16.6l4.1 12.7h13.5l-10.9 7.9 4.1 12.7-10.8-7.8-10.8 7.8 4.1-12.7-10.9-7.9H252z"/></svg>
img/flags/tk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#0052b4" d="M411.8 122.4c-2.3 11-3.3 22.8-3.3 34.5 0 67.6 40.2 126 98 152.3A257 257 0 0 0 512 256a256 256 0 1 0-44.8 144.7H144.7v-33.4h341.9a255 255 0 0 0 9.5-22.3H144.7l267.1-222.6z"/><path fill="#eee" d="M188 133.6l5.6 17h17.9L197 161l5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.8zM115.5 256l7 21.3h22.3l-18 13 6.8 21.4-18-13.2-18.1 13.2 6.9-21.3-18.1-13.1h22.3zm0-178l7 21.2h22.3l-18 13.1 6.8 21.3-18-13.2-18.1 13.2 6.9-21.3-18.1-13.1h22.3zM59.8 178l6.9 21.3H89l-18 13.2 6.9 21.2-18.1-13.1-18.1 13.1 7-21.2-18.2-13.2H53z"/></svg>
img/flags/tl.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#d80027" d="M256 0A255 255 0 0 0 91.4 60l275.9 196L91.4 452A256 256 0 1 0 256 0z"/><path fill="#333" d="M75 75a256 256 0 0 0 0 362l181-181L75 75z"/><path fill="#eee" d="M71 197.4l39 36.8 47-25.6-23 48.4 39 36.9-53.2-7-23 48.5-9.9-52.7-53.2-7 47.1-25.6z"/></svg>
img/flags/tm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#496e2d" d="M256 0a256.9 256.9 0 0 0-55.7 6l-11 250 11 250a256.9 256.9 0 0 0 55.7 6 256 256 0 0 0 0-512zM66.8 83.6C25.3 129 0 189.6 0 256s25.3 127 66.8 172.4L77.9 256 66.8 83.6z"/><g fill="#eee"><path d="M374.4 193.1a78 78 0 0 0-31.9-92.3 78.2 78.2 0 0 1 16.3 4 78 78 0 1 1-52.6 146.6 78.1 78.1 0 0 1-15.1-7.3 78 78 0 0 0 83.3-51zm-69.8-102l-11 14.2-16.8-6 10 14.8-10.9 14 17.2-5 10 14.9.6-18 17.2-5-16.9-6z"/><path d="M334.1 137.3l-11 14-16.8-6 10.1 14.8-11 14.2 17.2-5 10.1 14.7.5-17.8 17.2-5-16.8-6zM252.5 108l-11 14.1-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.1-5-16.8-6zm-1.2 52.7l-11 14.2-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.1-5-16.8-6zm50.2 18l-11 14.2-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.2-5-16.9-6z"/></g><path fill="#d80027" d="M66.8 83.6v344.8A255.7 255.7 0 0 0 200.3 506V6.1A255.7 255.7 0 0 0 66.8 83.6z"/><path fill="#eee" d="M117.8 134.8L95.4 118V94.6l22.4-16.7h31.6l22.3 16.7V118l-22.3 16.7z"/><path fill="#ff9811" d="M133.6 78h-15.8L95.4 94.5V106h38.2zm0 56.8h15.8l22.3-16.7v-12h-38.1z"/><path fill="#eee" d="M117.8 434l-22.4-16.6V394l22.4-16.7h31.6l22.3 16.7v23.5l-22.3 16.7z"/><path fill="#ff9811" d="M133.6 377.2h-15.8L95.4 394v11.5h38.2zm0 56.9h15.8l22.3-16.7v-12h-38.1z"/><path fill="#496e2d" d="M117.8 284.4l-22.4-16.6v-23.6l22.4-16.6h31.6l22.3 16.6v23.6l-22.3 16.6zm54.7 36.7h-9.7v-9.8h-17.1l-12.1-12-12.1 12h-17.2v9.8h-9.7v19.5h9.7v9.7h17.2l12 12.1 12.2-12.1h17v-9.7h9.8zm0-149.7h-9.7v-9.7h-17.1l-12.1-12.1-12.1 12h-17.2v9.8h-9.7V191h9.7v9.8h17.2l12 12 12.2-12h17V191h9.8z"/><g fill="#d80027"><path d="M122.4 244.9h22.3V267h-22.3z"/><circle cx="133.6" cy="181.2" r="11.1"/><circle cx="133.6" cy="330.8" r="11.1"/></g></svg>
img/flags/tn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><circle cx="256" cy="256" r="122.4" fill="#eee"/><g fill="#d80027"><path d="M271 209.2l21 29 34.1-11.1-21 29 21 28.9-34-11.1-21 29V267L237 256l34-11z"/><path d="M283.8 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></svg>
img/flags/to.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><g fill="#d80027"><path d="M167 133.6v-33.4h-33.4v33.4h-33.4V167h33.4v33.3H167V167h33.3v-33.4z"/><path d="M256 0v256H0A256 256 0 1 0 256 0z"/></g></svg>
img/flags/tr.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><g fill="#eee"><path d="M245.5 209.2l21 29 34-11.1-21 29 21 28.9-34-11.1-21 29V267l-34-11.1 34-11z"/><path d="M188.2 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></svg>
img/flags/transnistria.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#a2001d" d="M503.2 189.2a256 256 0 0 0-494.4 0L256 200.3l247.2-11zM8.8 322.8a256 256 0 0 0 494.4 0L256 311.7l-247.2 11z"/><path fill="#6da544" d="M503.2 189.2H8.8a256.3 256.3 0 0 0 0 133.6h494.4a256.3 256.3 0 0 0 0-133.6z"/></svg>
img/flags/tt.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M138.6 28.4A255.8 255.8 0 0 0 28.4 138.6L193 319l180.4 164.6a255.9 255.9 0 0 0 110.2-110.2L319 193 138.6 28.4z"/><path fill="#333" d="M437 437a257.6 257.6 0 0 0 28.8-34.2L109.2 46.2a257.5 257.5 0 0 0-63 63l356.6 356.6A257.5 257.5 0 0 0 437 437z"/><path fill="#d80027" d="M75 437a256.1 256.1 0 0 0 298.4 46.6l-345-345A256.1 256.1 0 0 0 75 437zM437 75a256.1 256.1 0 0 0-298.4-46.6l345 345A256.1 256.1 0 0 0 437 75z"/></svg>
img/flags/tv.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#338af3" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M122.4 256h86.4l-75.2-89-11.2 33.3zM256 208.8l-89-86.4h89z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><g fill="#d80027"><path d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/></g><path fill="#ffda44" d="M279.4 423l5.5 17h18l-14.6 10.5 5.6 17-14.5-10.5-14.5 10.5 5.6-17L256 440h17.9zm142.4-111.3l5.5 17h18l-14.5 10.5 5.5 17-14.5-10.5-14.5 10.5 5.6-17-14.5-10.5h17.9zm35.7-167l5.5 17h18l-14.5 10.5 5.6 17-14.5-10.5-14.5 10.5 5.6-17-14.5-10.5H452zm8.8 122.4l5.6 17h17.8l-14.4 10.5 5.5 17-14.5-10.5-14.4 10.6 5.5-17-14.5-10.6h18zM305 383l16 8 12.6-12.6-2.8 17.7 16 8.1L329 407l-2.8 17.7-8.1-16-17.7 2.8 12.7-12.6zm0-66.8l16 8.1 12.6-12.6-2.8 17.6 16 8.1-17.7 2.8-2.8 17.7-8.1-16-17.7 2.9 12.7-12.7zm55.7 42.8l16 8.1 12.6-12.6-2.8 17.6 16 8.1-17.8 2.8-2.7 17.7-8.2-16-17.6 2.9 12.6-12.7zm0-143l16 8.1 12.6-12.6-2.8 17.6 16 8.2-17.8 2.8-2.7 17.6-8.2-16-17.6 2.9 12.6-12.7zm54-1.7l15.9 8.1 12.6-12.6-2.8 17.6 16 8.1-17.7 2.8-2.8 17.7-8.1-16-17.8 3 12.7-12.7z"/></svg>
img/flags/tw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M256 256V0A256 256 0 0 0 0 256h256z"/><path fill="#eee" d="M222.6 149.8l-31.3 14.7 16.7 30.3-34-6.5-4.3 34.3-23.6-25.2-23.7 25.2-4.3-34.3-34 6.5 16.7-30.3-31.2-14.7 31.2-14.7-16.6-30.3 34 6.5 4.2-34.3 23.7 25.3L169.7 77l4.3 34.3 34-6.5-16.7 30.3z"/><circle cx="146.1" cy="149.8" r="47.7" fill="#0052b4"/><path fill="#eee" d="M146 175.2a25.4 25.4 0 1 1 .2-50.8 25.4 25.4 0 0 1-.1 50.8z"/></svg>
img/flags/tz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#333" d="M75 437a257.5 257.5 0 0 0 34.2 28.8l356.6-356.6A257.4 257.4 0 0 0 437 75a257.6 257.6 0 0 0-34.2-28.8L46.2 402.8A257.7 257.7 0 0 0 75 437z"/><path fill="#6da544" d="M75 75a256.1 256.1 0 0 0-46.6 298.4l345-345A256.1 256.1 0 0 0 75 75z"/><path fill="#338af3" d="M437 437a256.1 256.1 0 0 0 46.6-298.4l-345 345A256.1 256.1 0 0 0 437 437z"/></svg>
img/flags/ua.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#ffda44"/><path fill="#338af3" d="M0 256a256 256 0 0 1 512 0"/></svg>
img/flags/ug.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M446.8 426.7C487.3 381.4 512 321.6 512 256s-24.7-125.4-65.2-170.7L256 66.8 65.2 85.3C24.7 130.6 0 190.4 0 256s24.7 125.4 65.2 170.7L256 445.2l190.8-18.5z"/><path fill="#333" d="M65.2 85.3h381.6C399.9 33 331.8 0 256 0S112 33 65.2 85.3z"/><path fill="#d80027" d="M0 256l256 22.3L512 256c0-30-5.2-58.6-14.6-85.3H14.6A255.5 255.5 0 0 0 0 256z"/><path fill="#333" d="M14.6 341.3h482.8A255.6 255.6 0 0 0 512 256H0c0 30 5.2 58.6 14.6 85.3z"/><path fill="#d80027" d="M446.8 426.7H65.2C112.1 479 180.2 512 256 512s144-33 190.8-85.3z"/><path fill="#eee" d="M341.4 256a85.4 85.4 0 1 1-170.8 0 85.4 85.4 0 0 1 170.8 0z"/><path fill="#333" d="M287.3 260.4L256 246.8l7.7-26a16.6 16.6 0 0 0-4.4-15.6l7.8-7.8a27.7 27.7 0 0 0-19.6-8.2 27.7 27.7 0 0 0-19.7 8.2l7.8 7.8a16.6 16.6 0 0 0-4.8 11.8c0 1.7.2 3.4.7 4.9l-11.9 11.8h21.6s-9 13.4-13.8 24.4c-4.9 11 0 24.4 11.3 29.4l6.5 2.9 10.8 10.1v11.2l-11.1 11H267v-22.2l10.2-10.1h21l.3-.7a22 22 0 0 0-11.3-29.3z"/></svg>
img/flags/united_nations.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#338af3"/><circle cx="256" cy="256" r="145" fill="#eee"/><circle cx="256" cy="256" r="111" fill="#338af3"/><path fill="#338af3" d="M76 76h360L256 256z"/><circle cx="256" cy="256" r="89" fill="#eee"/><circle cx="256" cy="256" r="69" fill="#338af3"/><path fill="#eee" d="M246 178h20v156h-20z"/><path fill="#eee" d="M334 246v20H178v-20z"/><path fill="#eee" d="M304 193.7l14.2 14.2-110.3 110.3-14.2-14.1z"/><path fill="#eee" d="M318.2 304l-14.1 14.2-110.4-110.3 14.2-14.2z"/><circle cx="256" cy="256" r="44" fill="#eee"/><circle cx="256" cy="256" r="22" fill="#338af3"/><ellipse cx="256" cy="412" fill="#eee" rx="44" ry="40"/><path fill="#338af3" d="M256 407l-78 63h156z"/></svg>
img/flags/us-hi.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M256 512a255 255 0 0 0 169.3-64H86.7A255 255 0 0 0 256 512z"/><path fill="#0052b4" d="M8 320a254.4 254.4 0 0 0 26.3 64h443.4a254.4 254.4 0 0 0 26.2-64L256 300.5 8 320zm496-128a254.4 254.4 0 0 0-26.3-64L256 122.4V0c-19 0-37.6 2-55.4 6-.3 0-167.2 131.7-167.2 250 4.3.7 222.6 22.3 222.6 22.3V192h248z"/><path fill="#eee" d="M256 159.7v-128h-81L200.5 6a256.2 256.2 0 0 0-199 220.8A258.6 258.6 0 0 0 0 256h129.7v-51l51.5 51h91.6l-97.9-96.3H256z"/><path fill="#d80027" d="M256.1 256l-96.3-96.3h-30.1l96.2 96.3H97.4V128h380.3a258.7 258.7 0 0 0-52.4-64h-328v-9a257.2 257.2 0 0 0-64 74.6V256H0c0 22.1 2.8 43.5 8 64h496c5.2-20.5 8-41.9 8-64H256.1z"/></svg>
img/flags/us.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#d80027" d="M244.9 256H512c0-23.1-3-45.5-8.8-66.8H244.9V256zm0-133.6h229.5a257.4 257.4 0 0 0-59-66.7H244.9v66.7zM256 512c60.2 0 115.6-20.8 159.4-55.7H96.6A254.9 254.9 0 0 0 256 512zM37.6 389.6h436.8a254.5 254.5 0 0 0 28.8-66.8H8.8a254.5 254.5 0 0 0 28.8 66.8z"/><path fill="#0052b4" d="M118.6 40h23.3l-21.7 15.7 8.3 25.6-21.7-15.8-21.7 15.8 7.2-22a257.4 257.4 0 0 0-49.7 55.3h7.5l-13.8 10a255.6 255.6 0 0 0-6.2 11l6.6 20.2-12.3-9a253.6 253.6 0 0 0-8.4 20l7.3 22.3H50L28.4 205l8.3 25.5L15 214.6l-13 9.5A258.5 258.5 0 0 0 0 256h256V0c-50.6 0-97.7 14.7-137.4 40zm9.9 190.4l-21.7-15.8-21.7 15.8 8.3-25.5L71.7 189h26.8l8.3-25.5 8.3 25.5h26.8l-21.7 16 8.3 25.5zm-8.3-100l8.3 25.4-21.7-15.7-21.7 15.7 8.3-25.5-21.7-15.7h26.8l8.3-25.6 8.3 25.6h26.8l-21.7 15.7zm100.1 100l-21.7-15.8-21.7 15.8 8.3-25.5-21.7-15.8h26.8l8.3-25.5 8.3 25.5h26.8L212 205l8.3 25.5zm-8.3-100l8.3 25.4-21.7-15.7-21.7 15.7 8.3-25.5-21.7-15.7h26.8l8.3-25.6 8.3 25.6h26.8L212 130.3zm0-74.7l8.3 25.6-21.7-15.8L177 81.3l8.3-25.6L163.5 40h26.8l8.3-25.5L207 40h26.8L212 55.7z"/></svg>
img/flags/uy.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#338af3" d="M256 189.2h247.2a254.6 254.6 0 0 0-28.8-66.8H256v66.8zM96.6 456.3h318.8a257.3 257.3 0 0 0 59-66.7H37.6a257.3 257.3 0 0 0 59 66.7zM256 0v55.7h159.4A254.9 254.9 0 0 0 256 0z"/><path fill="#338af3" d="M256 189.2h247.2a254.6 254.6 0 0 0-28.8-66.8H256v66.8zM0 256c0 23.1 3 45.5 8.8 66.8h494.4c5.7-21.3 8.8-43.7 8.8-66.8H0z"/><path fill="#ffda44" d="M222.6 149.8l-31.3 14.7 16.7 30.3-34-6.5-4.3 34.3-23.6-25.2-23.7 25.2-4.3-34.3-33.9 6.5 16.6-30.3-31.2-14.7 31.2-14.7-16.6-30.3 34 6.5 4.2-34.3 23.7 25.3L169.7 77l4.3 34.3 34-6.5-16.7 30.3z"/></svg>
img/flags/uz.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M12 178a255.8 255.8 0 0 0 0 156l244 11 244-11a255.8 255.8 0 0 0 0-156l-244-11-244 11z"/><path fill="#d80027" d="M500 178l-244-11-244 11a255.5 255.5 0 0 0-6 22.3h500a254.5 254.5 0 0 0-6-22.2zM6 311.8a254.7 254.7 0 0 0 6 22.2h.1L256 345l244-11a255.1 255.1 0 0 0 6-22.3H6z"/><path fill="#6da544" d="M256 512c114.2 0 211-74.8 244-178H12a256.1 256.1 0 0 0 244 178z"/><path fill="#338af3" d="M256 0C141.8 0 45 74.8 12 178h488A256 256 0 0 0 256 0z"/><path fill="#eee" d="M117 105.7a50 50 0 0 1 39.3-48.9 50.2 50.2 0 0 0-10.7-1.1 50 50 0 1 0 10.7 99c-22.5-5-39.3-25-39.3-49zm69 22.8l3.3 10.4h11l-8.9 6.5 3.4 10.4-8.9-6.4-8.8 6.4 3.4-10.4-9-6.5h11zm35 0l3.4 10.4h11l-9 6.5 3.4 10.4-8.8-6.4-9 6.4 3.5-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-9 6.5 3.5 10.4-9-6.4-8.8 6.4 3.4-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-9 6.5 3.5 10.4-8.9-6.4-8.9 6.4 3.4-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-8.9 6.5 3.4 10.4-8.9-6.4-8.9 6.4 3.4-10.4-8.8-6.5h11zM221 92.1l3.4 10.4h11l-9 6.5 3.4 10.4-8.8-6.5-9 6.5 3.5-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-9 6.5 3.5 10.4-9-6.5-8.8 6.5 3.4-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-9 6.5 3.5 10.4-8.9-6.5-8.9 6.5 3.4-10.4-8.9-6.5h11zm35 0l3.4 10.4h11l-8.9 6.5 3.4 10.4-8.9-6.5-8.9 6.5 3.4-10.4-8.8-6.5h11zm-70-36.4l3.4 10.4h11l-9 6.4L265 83l-9-6.5-8.8 6.5 3.4-10.5-8.9-6.4h11zm35 0l3.4 10.4h11l-9 6.4L300 83l-8.9-6.5-8.9 6.5 3.4-10.5-8.9-6.4h11zm35 0l3.4 10.4h11l-8.9 6.4L335 83l-8.9-6.5-8.9 6.5 3.4-10.5-8.8-6.4h11z"/></svg>
img/flags/va.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#eee" d="M256 0a256 256 0 0 1 0 512c0-11.1-33.4-256-33.4-256L256 0z"/><path fill="#ffda44" d="M256 512a256 256 0 0 1 0-512"/><path fill="#acabb1" d="M354 222.8l48.1 63.6A33.4 33.4 0 1 0 420 273l-75-99.2-17.7 13.4-26.7 20.2 26.9 35.5 26.6-20.1zm69.3 73.1a11.1 11.1 0 1 1 13.4 17.8 11.1 11.1 0 0 1-13.4-17.8z"/><path fill="#ffda44" d="M436.6 242.9l26.8-35.5-26.6-20.2-17.8-13.4-75 99.2a33.4 33.4 0 1 0 17.8 13.4l48-63.6 26.8 20zm-93.8 68.6a11.1 11.1 0 1 1-17.8-13.4 11.1 11.1 0 0 1 17.8 13.4z"/></svg>
img/flags/vc.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffda44" d="M378.4 31.1C342.1 11.3 300.4 0 256 0s-86 11.3-122.4 31.1L111.3 256l22.3 224.9c36.3 19.8 78 31.1 122.4 31.1s86-11.3 122.4-31.1L400.7 256 378.4 31.1z"/><path fill="#338af3" d="M133.6 480.9V31a256 256 0 0 0 0 449.8z"/><path fill="#6da544" d="M512 256c0-97-54-181.5-133.6-224.9V481A256 256 0 0 0 512 256zm-311.7 66.8L155.8 256l44.5-66.8L245 256zm111.4 0L267 256l44.6-66.8 44.5 66.8zm-55.7 89L211.5 345l44.5-66.7 44.5 66.7z"/></svg>
img/flags/ve.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M486.6 367.3C502.9 333.6 512 295.9 512 256s-9.1-77.6-25.4-111.3L256 122.4 25.4 144.7C9.1 178.4 0 216.1 0 256s9.1 77.6 25.4 111.3L256 389.6l230.6-22.3z"/><path fill="#d80027" d="M256 512a256 256 0 0 0 230.6-144.7H25.4A256 256 0 0 0 256 512z"/><path fill="#eee" d="M443.4 306.3l-13.6 10.5 6 16.1-14.3-9.6L408 334l4.7-16.5-14.2-9.6 17.1-.6 4.7-16.5 6 16.1zm-34.7-60l-9 14.5 11 13.2-16.7-4.2-9 14.6-1.3-17.1-16.6-4.2 15.9-6.4-1.2-17.1 11 13.1zm-53-44.5l-3.6 16.8L367 227l-17 1.8-3.6 16.8-7-15.7-17 1.8 12.7-11.5-7-15.6 14.8 8.6zm-65-23.7l2.3 17 17 3-15.5 7.5 2.4 17-12-12.4-15.4 7.6 8-15.2-11.8-12.3 16.9 3zm-69.3 0l8 15.1 17-3-12 12.4 8 15.2-15.4-7.6-11.9 12.4 2.4-17-15.4-7.5 16.9-3zm-65 23.7l12.7 11.5 14.8-8.6-7 15.7 12.8 11.4-17-1.8-7 15.7L162 229l-17-1.8 14.8-8.5zm-53.1 44.5l15.9 6.4 11-13.1-1.2 17 16 6.5-16.7 4.2-1.2 17-9.1-14.5-16.7 4.2 11-13.2zm-34.7 60l17.2.5 5.9-16 4.7 16.4 17.1.6-14.2 9.6L104 334l-13.5-10.6-14.2 9.6 5.9-16z"/><path fill="#ffda44" d="M486.6 144.7a256 256 0 0 0-461.2 0h461.2z"/></svg>
img/flags/vg.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#0052b4" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><g fill="#eee"><path d="M256 0zm-.7 256h.7v-.7l-.7.7z"/><path d="M256 133.6V0A256 256 0 0 0 0 256h133.6v-75.2l75.2 75.2h46.5l.7-.7v-46.5l-75.2-75.2H256z"/></g><path fill="#d80027" d="M129.5 33.4a257.2 257.2 0 0 0-96.1 96.1V256h66.8V100.2H256V33.4H129.5z"/><path fill="#ffda44" d="M367.3 256l-69.2 69.2a77.9 77.9 0 0 0 138.4 0L367.3 256z"/><path fill="#d80027" d="M256 224.5l-91-91h-31.4L256 256v-31.5z"/><path fill="#6da544" d="M289.4 133.6V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78V133.6h-156z"/><path fill="#496e2d" d="M445.2 256zm-155.8 0z"/><path fill="#eee" d="M350.6 189.2H384v89h-33.4z"/><circle cx="367.3" cy="189.2" r="16.7" fill="#a2001d"/><path fill="#ffda44" d="M311.7 155.8h22.2v22.3h-22.2zm0 50.1h22.2v22.3h-22.2zm0 50.1h22.2v22.3h-22.2zm89-100.2H423v22.3h-22.3zm0 50.1H423v22.3h-22.3zm0 50.1H423v22.3h-22.3z"/></svg>
img/flags/vi.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><g fill="#ffda44"><path d="M299.5 178.8a43.5 43.5 0 0 0-87 0H117a44 44 0 0 0 44.2 42.9h-1.4a42.8 42.8 0 0 0 42.8 42.8c0 20.9 15 38.3 34.9 42l-.1.3h37.4v-.3a42.8 42.8 0 0 0 34.8-42 42.8 42.8 0 0 0 42.8-42.8H351a44 44 0 0 0 44.2-42.9h-95.6z"/><path d="M236.9 302.3l-27 60.9a122 122 0 0 0 46.1 9 122 122 0 0 0 46-9l-26.9-60.9H237z"/></g><path fill="#eee" d="M200.3 200.2v75c0 42.5 55.7 55.6 55.7 55.6s55.7-13 55.7-55.7v-74.9H200.3z"/><path fill="#338af3" d="M62 257.8L92.3 342l29.8-84.2h22.7l-43.4 111.3H83L39.3 257.8h22.8zm349.8 111.3V257.8h21.7v111.3h-21.7z"/><path fill="#d80027" d="M222.6 224.4v90.8a98 98 0 0 0 22.3 12V224.3h-22.3zm66.8 0v90.8a98 98 0 0 1-22.3 12V224.3h22.3z"/><path fill="#0052b4" d="M200.3 200.2h111.4v35.3H200.3z"/></svg>
img/flags/vn.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#d80027"/><path fill="#ffda44" d="M256 133.6l27.6 85H373L300.7 271l27.6 85-72.3-52.5-72.3 52.6 27.6-85-72.3-52.6h89.4z"/></svg>
img/flags/vu.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#333" d="M512 256a258.4 258.4 0 0 0-2.2-33.4H222.6L75 75a256 256 0 0 0 0 362l147.6-147.6h287.2A258.6 258.6 0 0 0 512 256z"/><path fill="#eee" d="M512 261.8l-.1 1.5v-1.5zm-.3 7l-.1 1.5v-1.5zm-.4 5.6l-.1 2.2.1-2.2zm-.8-46.3c0 .9.2 1.7.3 2.6l-.3-2.6zm1.1 13.6zm.3 7zm-.7-13.3l.1 2.2-.1-2.2z"/><path fill="#d80027" d="M509.8 222.6l.4 2.6A256 256 0 0 0 75 75l147.6 147.6h287.2z"/><path fill="#6da544" d="M509.8 289.4H222.6L75 437a256 256 0 0 0 435.2-150.3l-.4 2.7z"/><path fill="#eee" d="M510.8 281.3l-.3 2.6c0-.9.2-1.7.3-2.6z"/><path fill="#333" d="M511.3 237.6zm-1.1-12.4zm.6 5.5zM512 256zm-.4 14.3zm-.4 6.3zm-.7 7.3zm1.4-33.7zm-.2-7zm.2 20.1z"/><g fill="#ffda44"><path d="M511.8 244.8H213.2L59.8 91.4c-5 5.3-10.3 12.6-13.6 17.8l146.6 146.7L46.2 402.7c2.9 5.2 9.2 12.8 13.7 17.8L213.2 267h298.6c.2-3.7.2-7.4.2-11a249 249 0 0 0-.2-11.2z"/><path d="M62.2 310.6V289a38.8 38.8 0 0 0 38.8-38.8A27.5 27.5 0 0 0 73.5 223a18.7 18.7 0 0 0-18.7 18.7 12 12 0 0 0 12 12c3.7 0 6.8-3.1 6.8-6.8H95A28.2 28.2 0 0 1 66.8 275c-18.4 0-33.4-15-33.4-33.4 0-22.2 18-40.2 40.1-40.2a49 49 0 0 1 49 49c0 33.1-27 60.2-60.3 60.2z"/></g></svg>
img/flags/ws.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#d80027" d="M512 256a256 256 0 0 1-512 0L256 0a256 256 0 0 1 256 256z"/><path fill="#0052b4" d="M256 256V0A256 256 0 0 0 0 256h256z"/><path fill="#eee" d="M205 167l4.2 12.7h13.4l-10.8 7.9 4.1 12.7-10.8-7.8-10.9 7.8 4.1-12.7-10.8-7.9h13.4zM137.8 66.8l7 21.2H167l-18.1 13.2 6.9 21.2-18.1-13.1-18 13.1 6.8-21.2-18-13.2h22.3zM204.5 89l6.9 21.3h22.3l-18 13.1 6.9 21.3-18.1-13.1-18.1 13.1 7-21.3-18.2-13.1h22.4zm-52.8 89l6.9 21.3H181l-18.1 13.2 6.9 21.2-18.1-13.1-18 13.1 6.8-21.2-18-13.2h22.3zm-58.5-55.6l6.9 21.3h22.3l-18 13.1 6.9 21.3-18.1-13.2L75 178.1l6.9-21.3-18-13.1h22.3z"/></svg>
img/flags/xk.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#0052b4"/><path fill="#eee" d="M112.4 155.8l5.6 17h17.9l-14.5 10.5 5.5 17-14.5-10.5L98 200.3l5.5-17L89 172.8h18zm55.7-16.7l5.5 17h18L177 166.6l5.6 17-14.5-10.5-14.5 10.6 5.6-17-14.5-10.6h17.9zm55.7-16.7l5.5 17h17.9L232.7 150l5.5 17-14.4-10.6-14.5 10.6 5.5-17-14.5-10.6h18zm175.8 33.4l-5.6 17h-17.9l14.5 10.5-5.5 17 14.5-10.5 14.4 10.5-5.5-17 14.5-10.5h-18zm-55.7-16.7l-5.5 17h-18l14.6 10.5-5.6 17 14.5-10.5 14.5 10.6-5.6-17 14.5-10.6h-17.9zm-55.7-16.7l-5.5 17h-17.9l14.5 10.6-5.5 17 14.4-10.6 14.5 10.6-5.5-17 14.5-10.6h-18z"/><path fill="#ffda44" d="M300.5 267.1L256 211.5l-22.3 11.1V245l-33.4 22h-22.2v29a89 89 0 0 1 55.6 82.5H256v-22.2l22.3-22.3 22.2 22.3 22.3-22.3v-22.2l22.2-33.4-44.5-11.2z"/></svg>
img/flags/xx.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><circle cx="253" cy="380" r="32" fill="#acabb1"/><path fill="#acabb1" d="M322.4 135.5c-15.6-13.6-37.4-20.3-65.5-20.3-27.9 0-49.9 7.2-66 21.4a74.9 74.9 0 0 0-24.3 55.4h-.2v12.8H224l.1-9a35.2 35.2 0 0 1 9.3-24.8c5.8-6.1 13.7-9 23.5-9 20.7 0 31 11 31 33.4 0 7.4-2 14.5-6 21.1a124.2 124.2 0 0 1-23.9 26 90.4 90.4 0 0 0-24.8 32.3c-4.5 11-6.8 26.7-6.8 45.2h51l.8-13.1a54 54 0 0 1 17.3-33.9l16.2-15.2a131.4 131.4 0 0 0 26.4-33.2 69.5 69.5 0 0 0 7.6-31.8c-.1-24.7-7.8-43.7-23.3-57.3z"/></svg>
img/flags/ye.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M256 512a256 256 0 0 0 240-167H16a256 256 0 0 0 240 167z"/><path fill="#d80027" d="M256 0A256 256 0 0 0 16 167h480A256 256 0 0 0 256 0z"/></svg>
img/flags/yiddish.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M415.4 55.6H96.6a257.3 257.3 0 0 0-59 66.8h436.8a257.4 257.4 0 0 0-59-66.8zM96.6 456.4h318.8a257.3 257.3 0 0 0 59-66.8H37.6a257.4 257.4 0 0 0 59 66.7zM243.5 172l8 11v41.6a34 34 0 0 1-29-33.6l7-11h-25l8 11a44 44 0 0 0 39 43.7v20a64 64 0 0 1-59-63.7l7-11h-25l8 11a74 74 0 0 0 69 73.8v20a94 94 0 0 1-89-93.8l7-11h-25l8 11a104 104 0 0 0 99 103.8V332l-49 11v7h108v-7l-49-11v-37.3a104 104 0 0 0 99-103.7l7-11h-25l8 11a94 94 0 0 1-89 93.8v-20a74 74 0 0 0 69-73.8l7-11h-25l8 11a64 64 0 0 1-59 63.8v-20.1a44 44 0 0 0 39-43.7l7-11h-25l8 11a34 34 0 0 1-29 33.6V183l7-11z"/></svg>
img/flags/za.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#333" d="M75 437a256 256 0 0 1 0-362l147.6 181L75 437z"/><path fill="#ffda44" d="M222.6 256L34 128.5a255.1 255.1 0 0 0-15.5 31.8L114 256l-95.5 95.7A254.8 254.8 0 0 0 34 383.5L222.6 256z"/><path fill="#6da544" d="M509.8 222.6H222.6L75 75a257 257 0 0 0-41 53.5L161.2 256 33.9 383.5A257 257 0 0 0 75 437l147.7-147.6h287.2A258.5 258.5 0 0 0 512 256c0-11.3-.7-22.5-2.2-33.4z"/><path fill="#0052b4" d="M100.1 459a256 256 0 0 0 403-136.3H236.5L100.1 459.2z"/><path fill="#d80027" d="M503.2 189.2A256 256 0 0 0 100.2 53l136.2 136.3h266.8z"/></svg>
img/flags/zm.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#496e2d"/><path fill="#d80027" d="M356.2 256H256v256c30 0 58.6-5.2 85.3-14.6L356.2 256z"/><path fill="#ff9811" d="M426.7 446.8A255.3 255.3 0 0 0 512 256H411.8l14.9 190.8z"/><path fill="#333" d="M341.3 256v241.4a255.9 255.9 0 0 0 85.4-50.6V256h-85.4z"/><path fill="#ff9811" d="M473 167h-66.7a22.3 22.3 0 0 0-44.6 0H295a23 23 0 0 0 23 22.2h-.8c0 12.3 10 22.3 22.3 22.3 0 12.3 10 22.2 22.2 22.2h44.6c12.3 0 22.2-10 22.2-22.2 12.3 0 22.3-10 22.3-22.3h-.8a23 23 0 0 0 23-22.2z"/></svg>
img/flags/zw.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="256" fill="#eee"/><path fill="#ffda44" d="M487.5 146.6a256.6 256.6 0 0 0-52.2-73.3L256 55.7 76.7 73.3 75 75l71.6 71.6 109.4 3.3 231.5-3.3zM75 437l2.8 2.8L256 456.3l178.2-16.5c21.6-21 39.6-45.8 52.8-73.3l-331.2-10.3L75 437z"/><path fill="#333" d="M509.5 220l-298-8.5L256 256l-44.5 44.5 297.8-7.3A258 258 0 0 0 512 256a258 258 0 0 0-2.5-36z"/><path fill="#6da544" d="M256 0C186.2 0 122.9 28 76.7 73.3h358.6A255.2 255.2 0 0 0 256 0z"/><path fill="#d80027" d="M220 220h289.5a254.2 254.2 0 0 0-22-73.4H146.6l73.3 73.3zm-74.5 146.5H487a254.2 254.2 0 0 0 22.3-73.3H218.8l-73.3 73.3z"/><path fill="#6da544" d="M256 512c69.3 0 132-27.5 178.2-72.2H77.8A255.1 255.1 0 0 0 256 512z"/><path fill="#333" d="M91.4 60A258 258 0 0 0 75 75l181 181L75 437a257.5 257.5 0 0 0 16.4 15l196-196-196-196z"/><path fill="#d80027" d="M103 189.2l16.5 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51-43.4-31.6h53.6z"/><path fill="#ffda44" d="M148.5 260.2l-43.2-15.3-3.4-31a16.7 16.7 0 1 0-32.5 7.6l-12 12.1h21.5c0 22.4-16.7 22.4-16.7 44.7l9.2 22.2h55.7l9.3-22.2a22.2 22.2 0 0 0 1.7-6.6c8-3.2 10.4-11.5 10.4-11.5z"/></svg>
inc/class-cmp-render_html.php CHANGED
@@ -171,7 +171,7 @@ class CMP_Coming_Soon_and_Maintenance_Render_HTML extends CMP_Coming_Soon_and_Ma
171
  * echo CSS styles to head
172
  * @return void
173
  **/
174
- public function cmp_enqueue_styles( $themeslug = 'hardwork', $font_ani = false, $slider = '0', $banner_type = '2', $fa = false, $gutenberg = false ) {
175
 
176
  include dirname( __FILE__) . '/render/enqueue-styles.php';
177
 
@@ -231,6 +231,34 @@ class CMP_Coming_Soon_and_Maintenance_Render_HTML extends CMP_Coming_Soon_and_Ma
231
  return $html;
232
  }
233
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
234
  /**
235
  * get array of banner ids
236
  *
@@ -293,7 +321,6 @@ class CMP_Coming_Soon_and_Maintenance_Render_HTML extends CMP_Coming_Soon_and_Ma
293
  }
294
 
295
  return '<style>'. PHP_EOL .'@font-face {font-family: "'.$family.'";' . PHP_EOL . $eot . 'src: ' . rtrim( $src, ',').';}'. PHP_EOL .'</style>';
296
-
297
  }
298
 
299
  /**
@@ -308,9 +335,8 @@ class CMP_Coming_Soon_and_Maintenance_Render_HTML extends CMP_Coming_Soon_and_Ma
308
  $ihaf = new InsertHeadersAndFooters();
309
  $ihaf->frontendHeader();
310
  }
311
-
312
  }
313
-
314
  /**
315
  * filtered wp_footer for CMP
316
  *
171
  * echo CSS styles to head
172
  * @return void
173
  **/
174
+ public function cmp_enqueue_styles( $themeslug = 'hardwork', $font_ani = false, $slider = '0', $banner_type = '2', $fa = false, $gutenberg = false, $lang_switcher = false ) {
175
 
176
  include dirname( __FILE__) . '/render/enqueue-styles.php';
177
 
231
  return $html;
232
  }
233
 
234
+ /**
235
+ * render language switcher
236
+ *
237
+ * @since 3.7.5
238
+ * @return HTML
239
+ **/
240
+ public function cmp_render_lang_switcher() {
241
+ $html = false;
242
+ if ( get_option('niteoCS_lang_switcher', '1') == '1' && function_exists('icl_register_string') ) {
243
+ include dirname( __FILE__) . '/render/language-switcher.php';
244
+ }
245
+ return $html;
246
+ }
247
+
248
+ /**
249
+ * render language switcher
250
+ *
251
+ * @since 3.7.5
252
+ * @return HTML
253
+ **/
254
+ public function cmp_render_counter( $days_only = false, $wrapper_class = '' ) {
255
+ $html = '';
256
+ if ( get_option('niteoCS_counter', '1') == '1' ) {
257
+ include dirname( __FILE__) . '/render/counter.php';
258
+ }
259
+ return $html;
260
+ }
261
+
262
  /**
263
  * get array of banner ids
264
  *
321
  }
322
 
323
  return '<style>'. PHP_EOL .'@font-face {font-family: "'.$family.'";' . PHP_EOL . $eot . 'src: ' . rtrim( $src, ',').';}'. PHP_EOL .'</style>';
 
324
  }
325
 
326
  /**
335
  $ihaf = new InsertHeadersAndFooters();
336
  $ihaf->frontendHeader();
337
  }
 
338
  }
339
+
340
  /**
341
  * filtered wp_footer for CMP
342
  *
inc/cmp-update-process.php CHANGED
@@ -7,7 +7,7 @@ if ( !get_option( 'niteoCS_version' ) ) {
7
  update_option( 'niteoCS_version', CMP_VERSION );
8
  }
9
 
10
- if ( version_compare( get_option('niteoCS_version'), CMP_VERSION ) < 0 ) {
11
 
12
  $current_theme = get_option('niteoCS_theme', 'countdown');
13
  $premium_themes = $this->cmp_premium_themes_installed();
@@ -217,6 +217,25 @@ if ( version_compare( get_option('niteoCS_version'), CMP_VERSION ) < 0 ) {
217
  update_option('niteoCS_status', '0');
218
  }
219
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
220
  // bump version for next udpate check
221
  update_option( 'niteoCS_version', CMP_VERSION );
222
  }
7
  update_option( 'niteoCS_version', CMP_VERSION );
8
  }
9
 
10
+ if ( version_compare( get_option('niteoCS_version'), CMP_VERSION ) <= 0 ) {
11
 
12
  $current_theme = get_option('niteoCS_theme', 'countdown');
13
  $premium_themes = $this->cmp_premium_themes_installed();
217
  update_option('niteoCS_status', '0');
218
  }
219
 
220
+
221
+ $translation = json_decode( get_option('niteoCS_translation'), true );
222
+ if ( $translation ) {
223
+ $translation[0]['name'] = 'Counter Seconds Label';
224
+ $translation[1]['name'] = 'Counter Minutes Label';
225
+ $translation[2]['name'] = 'Counter Hours Label';
226
+ $translation[3]['name'] = 'Counter Days Label';
227
+ $translation[4]['name'] = 'Subscribe Form Placeholder';
228
+ $translation[5]['name'] = 'Subscribe Response Duplicate';
229
+ $translation[6]['name'] = 'Subscribe Response Not Valid';
230
+ $translation[7]['name'] = 'Subscribe Response Thanks';
231
+ $translation[8]['name'] = 'Subscribe Submit Button Label';
232
+ $translation[9]['name'] = 'CMP Eclipse Theme: Scroll Text';
233
+ $translation[10]['name'] = 'Subscribe Form First Name Placeholder';
234
+ $translation[11]['name'] = 'Subscribe Form Last Name Placeholder';
235
+ $translation[12]['name'] = 'Subscribe';
236
+ update_option('niteoCS_translation', wp_json_encode( $translation ));
237
+ }
238
+
239
  // bump version for next udpate check
240
  update_option( 'niteoCS_version', CMP_VERSION );
241
  }
inc/render/content.php CHANGED
@@ -1,10 +1,11 @@
1
  <?php
2
 
3
- $html = stripslashes( get_option('niteoCS_body', '') );
 
4
  $wpautop = get_option('niteoCS_wpautop', '1');
5
 
6
  if ( isset($GLOBALS['wp_embed']) ) {
7
- $html = $GLOBALS['wp_embed']->autoembed( $html );
8
  }
9
 
10
- $html = $wpautop == "1" ? wpautop( do_shortcode( $html ) ) : do_shortcode( $html );
1
  <?php
2
 
3
+ $lang = $this->cmp_get_current_lang() ? '_'.$this->cmp_get_current_lang() : '';
4
+ $content = stripslashes( get_option('niteoCS_body'.$lang, '') );
5
  $wpautop = get_option('niteoCS_wpautop', '1');
6
 
7
  if ( isset($GLOBALS['wp_embed']) ) {
8
+ $html = $GLOBALS['wp_embed']->autoembed( $content );
9
  }
10
 
11
+ $html = $wpautop == "1" ? wpautop( do_shortcode( $content ) ) : do_shortcode( $content );
inc/render/copyright.php CHANGED
@@ -2,8 +2,10 @@
2
 
3
  $html = '';
4
 
5
- if ( get_option( 'niteoCS_copyright', 'Made by <a href="https://niteothemes.com">NiteoThemes</a> with love.' ) !== '' ) {
6
- $copyright = stripslashes( get_option('niteoCS_copyright', 'Made by <a href="https://niteothemes.com">NiteoThemes</a> with love.') );
 
 
7
 
8
  $allowed_html = array(
9
  'a' => array(
2
 
3
  $html = '';
4
 
5
+ $copyright = stripslashes( get_option( 'niteoCS_copyright', 'Made by <a href="https://niteothemes.com">NiteoThemes</a> with love.' ) );
6
+ $copyright = $this->cmp_wpml_translate_string( $copyright, 'Copyright' );
7
+
8
+ if ( $copyright ) {
9
 
10
  $allowed_html = array(
11
  'a' => array(
inc/render/counter.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // display counter
4
+ $translation = $this->cmp_wpml_niteoCS_translation();
5
+ $seconds_label = $translation[0]['translation'];
6
+ $minutes_label = $translation[1]['translation'];
7
+ $hours_label = $translation[2]['translation'];
8
+ $days_label = $translation[3]['translation'];
9
+ $date = get_option('niteoCS_counter_date', time() + 86400);
10
+ $counter_date = $days_only ? abs(time() - $date)/60/60/24 : $date;
11
+ ob_start();
12
+ ?>
13
+ <div id="counter" class="<?php echo esc_attr( $wrapper_class );?>" data-date="<?php echo esc_attr( $counter_date );?>">
14
+ <div class="counter-box">
15
+ <div class="counter-inner">
16
+ <span id="counter-day" class="counter-number"><?php echo $days_only ? round($counter_date) + 50 : '00';?></span>
17
+ <p class="counter-label"><?php echo esc_html( $days_label );?></p>
18
+ </div>
19
+ </div>
20
+ <?php if ( !$days_only ) : ?>
21
+ <div class="counter-box">
22
+ <div class="counter-inner">
23
+ <span id="counter-hour" class="counter-number">00</span>
24
+ <p class="counter-label"><?php echo esc_html( $hours_label );?></p>
25
+ </div>
26
+ </div>
27
+ <?php endif; ?>
28
+ <?php if ( !$days_only ) : ?>
29
+ <div class="counter-box">
30
+ <div class="counter-inner">
31
+ <span id="counter-minute" class="counter-number">00</span>
32
+ <p class="counter-label"><?php echo esc_html( $minutes_label );?></p>
33
+ </div>
34
+ </div>
35
+ <?php endif; ?>
36
+ <?php if ( !$days_only ) : ?>
37
+ <div class="counter-box">
38
+ <div class="counter-inner">
39
+ <span id="counter-second" class="counter-number">00</span>
40
+ <p class="counter-label"><?php echo esc_html( $seconds_label );?></p>
41
+ </div>
42
+ </div>
43
+ <?php endif; ?>
44
+ </div>
45
+ <?php
46
+
47
+
48
+ $html = ob_get_clean();
inc/render/custom-css.php CHANGED
@@ -25,7 +25,7 @@ ob_start(); ?>
25
  .wp-video {margin: 0 auto;}
26
  .wp-video-shortcode {max-width: 100%;}
27
  /* google recaptcha badge */
28
- .grecaptcha-badge {display: none;}
29
  .text-logo {display: inline-block;}
30
  </style>
31
 
25
  .wp-video {margin: 0 auto;}
26
  .wp-video-shortcode {max-width: 100%;}
27
  /* google recaptcha badge */
28
+ .grecaptcha-badge {display: none!important;}
29
  .text-logo {display: inline-block;}
30
  </style>
31
 
inc/render/enqueue-styles.php CHANGED
@@ -19,4 +19,8 @@ if ( $slider == '1' && ($banner_type == '0' || $banner_type == '1') ) {
19
 
20
  if ( $fa === true ) {
21
  echo '<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" >' . PHP_EOL;
 
 
 
 
22
  }
19
 
20
  if ( $fa === true ) {
21
  echo '<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" >' . PHP_EOL;
22
+ }
23
+
24
+ if ( get_option('niteoCS_lang_switcher', '1') == '1' && function_exists('icl_register_string') ) {
25
+ echo '<link href="' . esc_url( CMP_PLUGIN_URL . 'css/lang-switcher.css' ). '" rel="stylesheet">' . PHP_EOL;
26
  }
inc/render/graphic-background.php CHANGED
@@ -93,16 +93,17 @@ switch ( $niteoCS_banner ) {
93
  break;
94
  }
95
 
96
- ob_start(); ?>
 
 
97
 
98
  <script>
99
  var unsplash_download = '<?php echo esc_url( $unsplash_download );?>';
100
 
101
  var width = document.getElementById('background-wrapper').offsetWidth * <?php echo esc_attr( $width );?>;
102
  var height = document.getElementById('background-wrapper').offsetHeight * <?php echo esc_attr( $height );?>;
103
-
104
  if ( height === 0 ) {
105
- var body = document.body,
106
  html = document.documentElement;
107
 
108
  height = Math.max( body.scrollHeight, body.offsetHeight,
@@ -124,12 +125,7 @@ switch ( $niteoCS_banner ) {
124
  })
125
  .then((data) => {
126
 
127
- var imgContainer = '<div id="background-image" class="image" style="background-image:url()"></div>';
128
-
129
- var image = document.createElement('div');
130
-
131
- image.id = 'background-image';
132
-
133
 
134
  var container = document.getElementById("background-wrapper");
135
 
@@ -137,12 +133,11 @@ switch ( $niteoCS_banner ) {
137
  container = document.getElementById("banner-wrapper");
138
  }
139
 
140
- container.insertAdjacentElement('afterbegin', image);
141
-
142
  var unsplashImg = new Image();
143
 
144
  unsplashImg.onload = function() {
145
  image.className = 'image loaded';
 
146
  image.style.backgroundImage = `url("${unsplashImg.src}")`;
147
  }
148
 
93
  break;
94
  }
95
 
96
+ ob_start();
97
+ ?>
98
+ <div id="background-image" class="image-unsplash"></div>
99
 
100
  <script>
101
  var unsplash_download = '<?php echo esc_url( $unsplash_download );?>';
102
 
103
  var width = document.getElementById('background-wrapper').offsetWidth * <?php echo esc_attr( $width );?>;
104
  var height = document.getElementById('background-wrapper').offsetHeight * <?php echo esc_attr( $height );?>;
105
+ var body = document.body;
106
  if ( height === 0 ) {
 
107
  html = document.documentElement;
108
 
109
  height = Math.max( body.scrollHeight, body.offsetHeight,
125
  })
126
  .then((data) => {
127
 
128
+ var image = document.getElementById('background-image');
 
 
 
 
 
129
 
130
  var container = document.getElementById("background-wrapper");
131
 
133
  container = document.getElementById("banner-wrapper");
134
  }
135
 
 
 
136
  var unsplashImg = new Image();
137
 
138
  unsplashImg.onload = function() {
139
  image.className = 'image loaded';
140
+ body.classList.add('loaded');
141
  image.style.backgroundImage = `url("${unsplashImg.src}")`;
142
  }
143
 
inc/render/javascripts.php CHANGED
@@ -26,13 +26,16 @@ if ( $background !== false ) { ?>
26
 
27
  var image = document.getElementById('background-image');
28
  var body = document.getElementById('body');
 
29
  if ( image === null ) {
30
  image = document.getElementById('body');
31
  }
32
 
33
  if ( image != null ) {
34
- image.classList.add('loaded');
35
- body.classList.add('loaded');
 
 
36
  }
37
 
38
  <?php
26
 
27
  var image = document.getElementById('background-image');
28
  var body = document.getElementById('body');
29
+
30
  if ( image === null ) {
31
  image = document.getElementById('body');
32
  }
33
 
34
  if ( image != null ) {
35
+ if ( image.className !== 'image-unsplash') {
36
+ image.classList.add('loaded');
37
+ body.classList.add('loaded');
38
+ }
39
  }
40
 
41
  <?php
inc/render/language-switcher.php ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
+
4
+ $display_flag = get_option('niteoCS_lang_switcher[flag]', '1');
5
+ $display_text = get_option('niteoCS_lang_switcher[text]', '1');
6
+ $current_lang_slug = $this->cmp_get_current_lang( 'slug' );
7
+ $current_lang_name = $this->cmp_get_current_lang( 'name' );
8
+ $class = !$display_flag || !$display_text ? ' no-padding-left' : '';
9
+
10
+ if ( function_exists('pll_the_languages') ) {
11
+ $translations = pll_the_languages( array( 'raw' => 1 ) );
12
+ $flag = pathinfo($translations[$current_lang_slug]['flag']);
13
+
14
+ } else if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
15
+ $translations = apply_filters( 'wpml_active_languages', NULL );
16
+ $flag = pathinfo( substr($translations[$current_lang_slug]['default_locale'], -2));
17
+
18
+ } else {
19
+ return;
20
+ }
21
+
22
+ $country_code = strtolower($flag['filename']);
23
+
24
+ ob_start();
25
+
26
+ ?>
27
+
28
+ <div class="lang-switcher flag-<?php echo esc_attr($display_flag);?> text-<?php echo esc_attr($display_text);?>">
29
+ <div class="lang-dropdown">
30
+ <a class="lang-dropdown-trigger" href="#">
31
+ <?php
32
+ if ( $display_flag == '1' ) { ?>
33
+ <img src="<?php echo CMP_PLUGIN_URL . 'img/flags/'.$country_code.'.svg';?>" alt="<?php echo esc_html( $current_lang_name );?> flag" width="36">
34
+ <?php
35
+ }
36
+ if ( $display_text == '1' ) {
37
+ echo esc_html( $current_lang_name );
38
+ }?>
39
+ </a>
40
+ <ul class="lang-dropdown-menu">
41
+ <?php
42
+ foreach ( $translations as $lang ) {
43
+ $url = $lang['url'];
44
+ if ( isset($_GET['cmp_preview']) && $_GET['cmp_preview'] == 'true' ) {
45
+ $param = strpos($url, '?') === false ? '?' : '&';
46
+ $url .= $param.'cmp_preview=true';
47
+ } ?>
48
+ <li class="lang-dropdown-menu-item">
49
+ <a href="<?php echo esc_url( $url );?>"><?php echo esc_html( isset($lang['name']) ? $lang['name'] : $lang['native_name'] );?></a>
50
+ </li>
51
+ <?php
52
+ } ?>
53
+ </ul>
54
+ </div>
55
+ </div>
56
+
57
+ <?php
58
+
59
+ $html = ob_get_clean();
inc/render/social-icons.php CHANGED
@@ -14,7 +14,8 @@ if ( get_option('niteoCS_socialmedia') ) {
14
  $theme_html = ( $themeslug == 'stylo' ) ? '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="3em" height="3em" viewBox="0 0 80 80" xml:space="preserve"><circle transform="rotate(-90 40 40)" class="another-circle" cx="40" cy="40" r="36" /></svg>' : '';
15
 
16
  if ( $title == true ) {
17
- $soc_title = stripslashes( get_option('niteoCS_soc_title', 'GET SOCIAL WITH US') );
 
18
  $html = ( $soc_title == '' ) ? '' : '<h2 class="soc-title">' . esc_html( $soc_title ) . '</h2>';
19
  }
20
 
14
  $theme_html = ( $themeslug == 'stylo' ) ? '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="3em" height="3em" viewBox="0 0 80 80" xml:space="preserve"><circle transform="rotate(-90 40 40)" class="another-circle" cx="40" cy="40" r="36" /></svg>' : '';
15
 
16
  if ( $title == true ) {
17
+ $soc_title = $this->cmp_wpml_translate_string( stripslashes( get_option('niteoCS_soc_title', 'GET SOCIAL WITH US') ), 'Social Icons Title' );;
18
+
19
  $html = ( $soc_title == '' ) ? '' : '<h2 class="soc-title">' . esc_html( $soc_title ) . '</h2>';
20
  }
21
 
inc/render/subscribe-form.php CHANGED
@@ -21,14 +21,16 @@ switch ($subscribe_type) {
21
  // CMP subscribe form
22
  case '2':
23
  // get GDPR message
24
- $niteoCS_subscribe_label = stripslashes( get_option('niteoCS_subscribe_label') );
25
 
26
  // get translation if exists
27
- $translation = json_decode( get_option('niteoCS_translation'), true );
28
- $placeholder = isset($translation[4]['translation']) ? stripslashes( $translation[4]['translation'] ) : 'Insert your email address.';
29
- $placeholder_firstname = isset($translation[10]['translation']) ? stripslashes( $translation[10]['translation'] ) : 'First Name';
30
- $placeholder_lastname = isset($translation[11]['translation']) ? stripslashes( $translation[11]['translation'] ) : 'Last Name';
31
- $submit = isset($translation[8]['translation']) ? stripslashes( $translation[8]['translation'] ) : 'Submit';
 
 
32
 
33
  // overwrite it with theme specific requirements
34
  if ( $this->cmp_selectedTheme() == 'stylo' ) {
@@ -103,8 +105,7 @@ switch ($subscribe_type) {
103
  <button type="submit" id="submit-subscribe" value="<?php echo esc_attr( $submit );?>"><?php echo esc_attr( $submit );?></button>
104
  <?php
105
  break;
106
- case 'headliner':
107
- $subscribe = isset($translation[12]['translation']) ? stripslashes( $translation[12]['translation'] ) : 'Subscribe'; ?>
108
  <input type="submit" id="submit-subscribe" value="<?php echo esc_attr( $subscribe );?>" data-subscribe="<?php echo esc_attr( $submit );?>">
109
  <?php
110
  break;
21
  // CMP subscribe form
22
  case '2':
23
  // get GDPR message
24
+ $niteoCS_subscribe_label = $this->cmp_wpml_translate_string( stripslashes( get_option('niteoCS_subscribe_label') ), 'Subscribe GDPR Message' );
25
 
26
  // get translation if exists
27
+ $translation = $this->cmp_wpml_niteoCS_translation();
28
+
29
+ $placeholder = stripslashes( $translation[4]['translation'] );
30
+ $placeholder_firstname = stripslashes( $translation[10]['translation'] );
31
+ $placeholder_lastname = stripslashes( $translation[11]['translation'] );
32
+ $submit = stripslashes( $translation[8]['translation'] );
33
+ $subscribe = stripslashes( $translation[12]['translation'] );
34
 
35
  // overwrite it with theme specific requirements
36
  if ( $this->cmp_selectedTheme() == 'stylo' ) {
105
  <button type="submit" id="submit-subscribe" value="<?php echo esc_attr( $submit );?>"><?php echo esc_attr( $submit );?></button>
106
  <?php
107
  break;
108
+ case 'headliner': ?>
 
109
  <input type="submit" id="submit-subscribe" value="<?php echo esc_attr( $subscribe );?>" data-subscribe="<?php echo esc_attr( $submit );?>">
110
  <?php
111
  break;
inc/render/text-overlay.php CHANGED
@@ -9,10 +9,10 @@ if ( $overlay_text_status == '0' || !in_array( $themeslug, $this->cmp_overlay_te
9
  return;
10
  }
11
 
12
- $heading = stripslashes(get_option('niteoCS_overlay_text[heading]', 'NEW WEBSITE ON THE WAY!'));
13
- $paragraph = stripslashes(get_option('niteoCS_overlay_text[paragraph]', ''));
14
- $button_text = stripslashes(get_option('niteoCS_overlay_text[button_text]', 'Call to Action!'));
15
- $button_url = get_option('niteoCS_overlay_text[button_url]', '');
16
 
17
  $heading = ( $heading == '' ) ? '' : '<h2 class="animated fadeInRight delay-small">'.esc_html( $heading ).'</h2>';
18
  $paragraph = ( $paragraph == '' ) ? '' : '<div class="animated fadeInRight delay-big">'. wpautop( esc_html( $paragraph ) ) . '</div>';
9
  return;
10
  }
11
 
12
+ $heading = $this->cmp_wpml_translate_string( stripslashes(get_option('niteoCS_overlay_text[heading]', 'NEW WEBSITE ON THE WAY!') ), 'Overlay Title' );
13
+ $paragraph = $this->cmp_wpml_translate_string( stripslashes(get_option('niteoCS_overlay_text[paragraph]', '') ), 'Overlay Content' );
14
+ $button_text = $this->cmp_wpml_translate_string( stripslashes(get_option('niteoCS_overlay_text[button_text]', 'Call to Action!') ), 'Overlay Button Text' );
15
+ $button_url = get_option('niteoCS_overlay_text[button_url]', '');
16
 
17
  $heading = ( $heading == '' ) ? '' : '<h2 class="animated fadeInRight delay-small">'.esc_html( $heading ).'</h2>';
18
  $paragraph = ( $paragraph == '' ) ? '' : '<div class="animated fadeInRight delay-big">'. wpautop( esc_html( $paragraph ) ) . '</div>';
inc/render/title.php CHANGED
@@ -2,13 +2,19 @@
2
 
3
  global $allowedposttags;
4
 
5
- $html = stripslashes( get_option('niteoCS_body_title', 'SOMETHING IS HAPPENING!') );
 
 
6
 
7
  // wrap text between stars in title in span for future formatting
8
- $title_array = explode('*', $html);
9
 
10
- if ( count($title_array) == 3 ) {
11
- $html = '<span class="cmp-title light">' . $title_array[0] . '</span><span class="cmp-title bold">' . $title_array[1] . '</span><span class="cmp-title light">' . $title_array[2] . '</span>';
 
 
12
  }
13
 
14
- $html = ( $html == '' ) ? '' : '<h2 class="cmp-title animated '. $class .'">' . wp_kses( $html, $allowedposttags ) . '</h2>';
 
 
2
 
3
  global $allowedposttags;
4
 
5
+ $title = stripslashes( get_option('niteoCS_body_title', 'SOMETHING IS HAPPENING!') );
6
+
7
+ $title = $this->cmp_wpml_translate_string( $title, 'Title' );
8
 
9
  // wrap text between stars in title in span for future formatting
10
+ $title_array = explode('*', $title);
11
 
12
+ if ( count( $title_array ) == 3 ) {
13
+ $title = $title_array[0] !== '' ? '<span class="cmp-title light">' . $title_array[0] . '</span>' : '';
14
+ $title .= $title_array[1] !== '' ? '<span class="cmp-title bold">' . $title_array[1] . '</span>' : '';
15
+ $title .= $title_array[2] !== '' ? '<span class="cmp-title light">' . $title_array[2] . '</span>' : '';
16
  }
17
 
18
+ $html = ( $title == '' ) ? '' : '<h2 class="cmp-title animated '. $class .'">' . wp_kses( $title, $allowedposttags ) . '</h2>';
19
+
20
+ ?>
inc/settings/settings-content.php CHANGED
@@ -1,6 +1,31 @@
1
  <?php
2
  defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  ?>
5
 
6
  <div class="table-wrapper content">
@@ -19,9 +44,16 @@ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
19
  <tr>
20
  <th><?php _e('Message', 'cmp-coming-soon-maintenance');?></th>
21
  <td>
22
- <?php wp_editor( $this->niteo_sanitize_html( $niteoCS_body ), 'niteoCS_body', $settings = array('textarea_name'=>'niteoCS_body', 'editor_height'=>'300') ); ?>
23
- <p class="cmp-hint">* <?php _e('WordPress embeds are fully supported. You can also add any custom HTML. No 3rd party shortcodes are currently supported.', 'cmp-coming-soon-maintenance');?></p>
24
- <p class="cmp-hint"><?php printf(__('Having trouble with 3rd-party shortcodes? %1$s', 'cmp-coming-soon-maintenance'), sprintf('<a href="' . admin_url() . 'admin.php?page=cmp-advanced#cmp-misc">%s</a>', __('Disable automatic paragraph function.', 'cmp-coming-soon-maintenance')));?></p>
 
 
 
 
 
 
 
25
  </td>
26
  </tr>
27
 
1
  <?php
2
  defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
 
4
+
5
+
6
+ $langs = $this->cmp_get_language_list();
7
+
8
+ if ( is_array( $langs ) ) {
9
+ foreach ( $langs as $lang ) {
10
+ if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
11
+ if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
12
+ die('Sorry, but this request is invalid');
13
+ }
14
+
15
+ if ( isset($_POST['niteoCS_body_' . $lang]) ) {
16
+ update_option('niteoCS_body_' . $lang, $this->niteo_sanitize_html( $_POST['niteoCS_body_' . $lang]));
17
+ }
18
+ }
19
+ }
20
+ }
21
+
22
+ $niteoCS_body_title = stripslashes( get_option('niteoCS_body_title', 'SOMETHING IS HAPPENING!') );
23
+ $niteoCS_body = stripslashes( get_option('niteoCS_body', '') );
24
+
25
+ if ( function_exists('pll_default_language') || defined('ICL_SITEPRESS_VERSION') ) {
26
+ $niteoCS_body = stripslashes( get_option('niteoCS_body_' . $this->cmp_get_default_language(), get_option('niteoCS_body', '')) );
27
+ }
28
+
29
  ?>
30
 
31
  <div class="table-wrapper content">
44
  <tr>
45
  <th><?php _e('Message', 'cmp-coming-soon-maintenance');?></th>
46
  <td>
47
+ <?php
48
+ if ( is_array( $langs ) ) {
49
+ foreach ( $langs as $lang ) { ?>
50
+ <textarea style="display:none"name="niteoCS_body_<?php echo esc_attr($lang);?>" id="niteoCS_body_<?php echo esc_attr($lang);?>"><?php echo stripslashes(get_option('niteoCS_body_' . $lang, $this->niteo_sanitize_html( $niteoCS_body )));?></textarea>
51
+ <?php
52
+ }
53
+ }
54
+ wp_editor( $this->niteo_sanitize_html( $niteoCS_body ), 'niteoCS_body', $settings = array('textarea_name'=>'niteoCS_body', 'editor_height'=>'300') ); ?>
55
+ <span class="cmp-hint">* <?php _e('WordPress embeds, custom HTML and 3rd party shortcodes are fully supported.', 'cmp-coming-soon-maintenance');?></span>
56
+ <span class="cmp-hint"><?php printf(__('If you are having trouble with 3rd-party shortcodes you can %1$s', 'cmp-coming-soon-maintenance'), sprintf('<a href="' . admin_url() . 'admin.php?page=cmp-advanced#cmp-misc">%s</a>', __('disable automatic paragraphs function.', 'cmp-coming-soon-maintenance')));?></span>
57
  </td>
58
  </tr>
59
 
inc/settings/settings-lang-switcher-disabled.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
+ ?>
4
+ <div class="table-wrapper content wrapper-disabled">
5
+ <h3><?php _e('Language Switcher', 'cmp-coming-soon-maintenance');?></h3>
6
+ <table class="content">
7
+ <tbody>
8
+ <tr>
9
+ <th>
10
+ <fieldset>
11
+ <legend class="screen-reader-text">
12
+ <span><?php _e('Language Switcher', 'cmp-coming-soon-maintenance');?></span>
13
+ </legend>
14
+
15
+ <p>
16
+ <label title="Enabled">
17
+ <input type="radio" class="lang-switcher" name="niteoCS_lang_switcher" value="1">&nbsp;<?php _e('Enabled', 'cmp-coming-soon-maintenance');?>
18
+ </label>
19
+ </p>
20
+
21
+ <p>
22
+ <label title="Disabled">
23
+ <input type="radio" class="lang-switcher" name="niteoCS_lang_switcher" value="0" checked>&nbsp;<?php _e('Disabled', 'cmp-coming-soon-maintenance');?>
24
+ </label>
25
+ </p>
26
+
27
+ </fieldset>
28
+ </th>
29
+
30
+ <td class="lang-switcher-switch x0">
31
+ <fieldset>
32
+ <p><?php _e('You must install Polylang or WPML with String Translation add-on to enable Multilanguage functionality.', 'cmp-coming-soon-maintenance')?></p>
33
+ </fieldset>
34
+ </td>
35
+
36
+ <?php echo $this->render_settings->submit(); ?>
37
+
38
+ </tbody>
39
+ </table>
40
+
41
+ </div>
inc/settings/settings-lang-switcher.php ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
3
+
4
+ if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
5
+
6
+ if( !wp_verify_nonce($_POST['save_options_field'], 'save_options') || !current_user_can('publish_pages') ) {
7
+ die('Sorry, but this request is invalid');
8
+ }
9
+
10
+ if ( isset( $_POST['niteoCS_lang_switcher'] ) ) {
11
+ update_option( 'niteoCS_lang_switcher', sanitize_text_field($_POST['niteoCS_lang_switcher']) );
12
+ }
13
+
14
+ if ( isset( $_POST['niteoCS_lang_switcher_flag'] ) ) {
15
+ update_option( 'niteoCS_lang_switcher[flag]', $this->sanitize_checkbox($_POST['niteoCS_lang_switcher_flag']) );
16
+
17
+ } else {
18
+ update_option( 'niteoCS_lang_switcher[flag]', '0');
19
+ }
20
+
21
+ if ( isset( $_POST['niteoCS_lang_switcher_text'] ) ) {
22
+ update_option( 'niteoCS_lang_switcher[text]', $this->sanitize_checkbox($_POST['niteoCS_lang_switcher_text']) );
23
+
24
+ } else {
25
+ update_option( 'niteoCS_lang_switcher[text]', '0');
26
+ }
27
+ }
28
+
29
+ $lang_switcher = get_option('niteoCS_lang_switcher', '1');
30
+ $lang_switcher_flag = get_option('niteoCS_lang_switcher[flag]', '1');
31
+ $lang_switcher_text = get_option('niteoCS_lang_switcher[text]', '1');
32
+
33
+ ?>
34
+
35
+ <div class="table-wrapper content">
36
+ <h3><?php _e('Language Switcher', 'cmp-coming-soon-maintenance');?></h3>
37
+ <table class="content">
38
+ <tbody>
39
+ <tr>
40
+ <th>
41
+ <fieldset>
42
+ <legend class="screen-reader-text">
43
+ <span><?php _e('Language Switcher', 'cmp-coming-soon-maintenance');?></span>
44
+ </legend>
45
+
46
+ <p>
47
+ <label title="Enabled">
48
+ <input type="radio" class="lang-switcher" name="niteoCS_lang_switcher" value="1" <?php checked( '1', $lang_switcher );?>>&nbsp;<?php _e('Enabled', 'cmp-coming-soon-maintenance');?>
49
+ </label>
50
+ </p>
51
+
52
+ <p>
53
+ <label title="Disabled">
54
+ <input type="radio" class="lang-switcher" name="niteoCS_lang_switcher" value="0" <?php checked( '0', $lang_switcher );?>>&nbsp;<?php _e('Disabled', 'cmp-coming-soon-maintenance');?>
55
+ </label>
56
+ </p>
57
+
58
+ </fieldset>
59
+ </th>
60
+
61
+ <td class="lang-switcher-switch x0">
62
+ <fieldset>
63
+ <p><?php _e('Language Switcher is disabled', 'cmp-coming-soon-maintenance')?></p>
64
+ </fieldset>
65
+ </td>
66
+
67
+ <td class="lang-switcher-switch x1">
68
+
69
+ <fieldset>
70
+ <label>
71
+ <input type="checkbox" name="niteoCS_lang_switcher_flag" id="niteoCS_lang_switcher_flag" <?php checked( '1', $lang_switcher_flag ); ?>">
72
+ <?php _e('Display Country Flag', 'cmp-coming-soon-maintenance');?>
73
+ </label>
74
+ </fieldset>
75
+
76
+ <fieldset style="margin-top:1em">
77
+ <label>
78
+ <input type="checkbox" name="niteoCS_lang_switcher_text" id="niteoCS_lang_switcher_text" <?php checked( '1', $lang_switcher_text ); ?>">
79
+ <?php _e('Display Country Name', 'cmp-coming-soon-maintenance');?>
80
+ </label>
81
+ </fieldset>
82
+ <br>
83
+ </td>
84
+ </tr>
85
+
86
+ <?php echo $this->render_settings->submit(); ?>
87
+
88
+ </tbody>
89
+ </table>
90
+
91
+ </div>
92
+
inc/settings/settings-login-icon.php CHANGED
@@ -26,9 +26,9 @@ $login_icon_radius = get_option('niteoCS_login_icon[radius]', '0');
26
  $login_icon_login_url = get_option('niteoCS_login_icon[radius]', '0');
27
  ?>
28
 
29
- <div class="table-wrapper theme-setup">
30
  <h3><?php _e('Login Icon', 'cmp-coming-soon-maintenance');?></h3>
31
- <table class="theme-setup">
32
  <tbody>
33
  <tr>
34
  <th>
26
  $login_icon_login_url = get_option('niteoCS_login_icon[radius]', '0');
27
  ?>
28
 
29
+ <div class="table-wrapper content">
30
  <h3><?php _e('Login Icon', 'cmp-coming-soon-maintenance');?></h3>
31
+ <table class="content">
32
  <tbody>
33
  <tr>
34
  <th>
js/cmp-editor-translation.js ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ (function addLangTabsToEditor() {
3
+ const tabs = document.querySelector('.wp-editor-tabs');
4
+
5
+ // if we have languages arrray
6
+ if (tabs && translation.langs.length > 1) {
7
+ // add editor button tabs with each language
8
+ translation.langs.reverse().forEach((lang, i) => {
9
+ let active = i === translation.langs.length - 1 ? ' active' : '';
10
+ const button = `<button type="button" data-lang="${lang}" class="cmp-switch-editor-lang${active}">${lang.toUpperCase()}</button>`;
11
+ tabs.insertAdjacentHTML('afterbegin', button);
12
+ });
13
+
14
+ const lang_buttons = document.querySelectorAll('.cmp-switch-editor-lang');
15
+ const editorId = document.getElementById('niteoCS_body');
16
+ let currentLang = translation.default;
17
+
18
+ // set content of editor from language inputs
19
+ for (const lang_button of lang_buttons) {
20
+ lang_button.addEventListener('click', function (event) {
21
+ for (var item of lang_buttons) {
22
+ item.classList.remove('active');
23
+ }
24
+ event.target.classList.add('active');
25
+ const newLang = event.target.dataset.lang;
26
+ const newLangInput = document.querySelector(`#niteoCS_body_${newLang}`);
27
+ if (document.getElementById('wp-niteoCS_body-wrap').classList.contains('tmce-active')) {
28
+ tinyMCE.activeEditor.setContent(newLangInput.value);
29
+ } else {
30
+ editorId.value = newLangInput.value;
31
+ }
32
+ currentLang = newLang;
33
+ })
34
+ }
35
+
36
+ // set language inputs from rich editor
37
+ jQuery(document).on('tinymce-editor-setup', function (event, editor) {
38
+ editor.on('focusout', function (e) {
39
+ document.querySelector(`#niteoCS_body_${currentLang}`).value = editor.getContent();
40
+ });
41
+ });
42
+
43
+ // set language inputs from text editor
44
+ editorId.addEventListener('focusout', function (e) {
45
+ document.querySelector(`#niteoCS_body_${currentLang}`).value = e.target.value;
46
+ })
47
+
48
+ }
49
+
50
+ })();
51
+
js/cmp-editor-translation.min.js ADDED
@@ -0,0 +1 @@
 
1
+ !function () { const t = document.querySelector(".wp-editor-tabs"); if (t && translation.langs.length > 1) { translation.langs.reverse().forEach((e, n) => { const o = `<button type="button" data-lang="${e}" class="cmp-switch-editor-lang${n === translation.langs.length - 1 ? " active" : ""}">${e.toUpperCase()}</button>`; t.insertAdjacentHTML("afterbegin", o) }); const e = document.querySelectorAll(".cmp-switch-editor-lang"), n = document.getElementById("niteoCS_body"); let o = translation.default; for (const t of e) t.addEventListener("click", function (t) { for (var a of e) a.classList.remove("active"); t.target.classList.add("active"); const c = t.target.dataset.lang, i = document.querySelector(`#niteoCS_body_${c}`); document.getElementById("wp-niteoCS_body-wrap").classList.contains("tmce-active") ? tinyMCE.activeEditor.setContent(i.value) : n.value = i.value, o = c }); jQuery(document).on("tinymce-editor-setup", function (t, e) { e.on("focusout", function (t) { document.querySelector(`#niteoCS_body_${o}`).value = e.getContent() }) }), n.addEventListener("focusout", function (t) { document.querySelector(`#niteoCS_body_${o}`).value = t.target.value }) } }();
js/settings.js CHANGED
@@ -112,6 +112,7 @@ jQuery(document).ready(function ($) {
112
  toggle_settings("recaptcha-toggle");
113
  toggle_settings("login-icon");
114
  toggle_settings("custom-mobile-imgs");
 
115
 
116
  toggle_select("counter-action");
117
  toggle_select("subscribe-method");
112
  toggle_settings("recaptcha-toggle");
113
  toggle_settings("login-icon");
114
  toggle_settings("custom-mobile-imgs");
115
+ toggle_settings("lang-switcher");
116
 
117
  toggle_select("counter-action");
118
  toggle_select("subscribe-method");
js/settings.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(document).ready(function (e) { var n = document.location.hash.substring(1), a = jQuery("#csoptions").attr("action"), t = jQuery("#csoptions fieldset:not(.skip-preview-validation *)").serialize(); wp.codeEditor && jQuery("#niteoCS_custom_css").length && wp.codeEditor.initialize("niteoCS_custom_css"), navtab = function (e) { jQuery(".cmp-coming-soon-maintenance .nav-tab-wrapper .nav-tab").removeClass("nav-tab-active"), jQuery(".nav-tab-wrapper ." + e).addClass("nav-tab-active"), jQuery(".cmp-coming-soon-maintenance .table-wrapper." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .table-wrapper-css." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .comingsoon." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .table-wrapper:not(." + e + ")").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .table-wrapper-css:not(." + e).css("display", "none"), jQuery(".cmp-coming-soon-maintenance .comingsoon:not(." + e + ")").css("display", "none"), "install" == e ? (jQuery(".cmp-coming-soon-maintenance .submit").css("display", "none"), jQuery(".cmp-coming-soon-maintenance #csoptions").attr("action", a)) : (jQuery(".cmp-coming-soon-maintenance .submit").css("display", "block"), jQuery(".cmp-coming-soon-maintenance #csoptions").attr("action", a + "#" + e)) }, "" != n ? navtab(n) : jQuery(".cmp-coming-soon-maintenance .table-wrapper-css").css("display", "none"), window.onhashchange = function () { n = document.location.hash.substring(1), navtab(n) }, jQuery(".cmp-coming-soon-maintenance .nav-tab:not(.theme-preview):not(.advanced)").click(function (e) { e.preventDefault(), n = jQuery(this).data("tab"), document.location.hash = n }), p(".cmp-coming-soon-maintenance .blur-range", "span", "html"), p(".cmp-coming-soon-maintenance .background-overlay-opacity", "span", "html"), p("#logo_size_slider", "#niteoCS_logo_size", "val"), p("#niteoCS_logo_size", "#logo_size_slider", "val"), l("logo", !1, "image", "img"), l("favicon", !1, "image", "img"), l("seo_img", !1, "image", "img"), l("images", !0, "image", "img"), l("mobile-images", !0, "image", "img"), l("pattern", !1, "image", "background"), l("video-thumb", !1, "image", "img"), l("video-local", !1, "video", "video"), u("analytics"), u("contact-form"), u("subscribe"), u("background-effect"), u("special-effect"), u("cmp-logo"), u("background-type"), u("counter"), u("overlay-text"), u("cmp-logo-size"), u("recaptcha-toggle"), u("login-icon"), u("custom-mobile-imgs"), m("counter-action"), m("subscribe-method"), m("background-overlay"), m("banner-video-source"), jQuery(".cmp-coming-soon-maintenance select:not(.headings-google-font):not(.content-google-font )").select2({ width: "100%", minimumResultsForSearch: -1, placeholder: "Click to select.." }), jQuery(".cmp-coming-soon-maintenance #cmp-status").click(function () { jQuery(".cmp-coming-soon-maintenance .cmp-status input[type=radio]").prop("disabled", function (e, n) { return !n }), jQuery("#cmp-toggle-adminbar").toggleClass("status-1"), jQuery(".cmp-status-pages").fadeToggle() }), jQuery(".cmp-status-pages input[type=radio]").change(function () { jQuery(".cmp-status-pages input[type=radio]").parent().removeClass("active"), jQuery(this).parent().addClass("active") }), jQuery(".cmp-coming-soon-maintenance .cmp-status.switch:not(.disabled)").click(function () { if (0 != jQuery(".cmp-coming-soon-maintenance #cmp-status").prop("checked")) { var e = jQuery(this).children("input"); e.prop("checked", !0), jQuery(".cmp-coming-soon-maintenance .cmp-status.switch").removeClass("active"), jQuery(this).addClass("active"), e.trigger("change"), "3" == e.val() ? jQuery(".cmp-coming-soon-maintenance .redirect-inputs").fadeIn("fast") : jQuery(".cmp-coming-soon-maintenance .redirect-inputs").fadeOut("fast") } }), jQuery(".cmp-coming-soon-maintenance .table-wrapper h3").click(function () { jQuery(this).parent().toggleClass("closed") }), jQuery(".cmp-coming-soon-maintenance #test-unsplash").click(function (e) { e.preventDefault(); var n = jQuery(".cmp-coming-soon-maintenance #unsplash-media"), a = jQuery('.cmp-coming-soon-maintenance .unsplash_banner select[name^="unsplash_feed"] option:selected').val(), t = "", i = jQuery(this).data("security"); if (0 == a) { switch (a) { case "0": t = jQuery(".cmp-coming-soon-maintenance #niteoCS-unsplash-0").val() }if (3 == a || "" != t) { var o = { feed: a, url: t, feat: "", custom_str: "" }; jQuery(this).prop("disabled", !0), jQuery(this).html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span> loading..</span>'); var r = { action: "niteo_unsplash", security: i, params: o }; jQuery.post(ajaxurl, r, function (e) { var a = JSON.parse(e); jQuery("#unsplash_img").remove(); var t = setTimeout(function () { jQuery("#test-unsplash").prop("disabled", !1), jQuery("#test-unsplash").text("Display Unsplash Photo"), jQuery("#unsplash-media").html('<p>It seems <a href="https://status.unsplash.com/" target="_blank">Unsplash API</a> is not responding. Please try again later.</p>') }, 5e3); if ("200" == a.response) { if ((a = jQuery.parseJSON(a.body))[0]) var i = a[0].urls.raw + "?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&fit=max&w=588", o = a[0].user.name, r = a[0].user.links.html, c = a[0].links.html, s = a[0].id; else i = a.urls.raw + "?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&fit=max&w=588", o = a.user.name, r = a.user.links.html, c = a.links.html, s = a.id; jQuery("<img />", { src: i, id: "unsplash_img" }).one("load", function () { jQuery(this).appendTo(n), jQuery(this).fadeIn(), jQuery("#test-unsplash").prop("disabled", !1), jQuery("#test-unsplash").text("Display Unsplash Photo"), jQuery(".unsplash-id").html('<a href="' + c + '" target="_blank">Photo</a> (ID: ' + s + ') by <a href="' + r + '" target="_blank">' + o + '</a> / <a href="https://unsplash.com/" target="_blank">Unsplash</a>'), jQuery(".blur-range").trigger("input"), clearTimeout(t) }) } else jQuery(".cmp-coming-soon-maintenance #test-unsplash").prop("disabled", !1), jQuery(".cmp-coming-soon-maintenance #test-unsplash").text("Display Unsplash Photo"), jQuery(".cmp-coming-soon-maintenance #unsplash-media").html("<p>Error " + a.response + ': <span style="text-transform:lowercase;">' + JSON.parse(a.body).errors + "</span></p>"), clearTimeout(t) }) } else jQuery(".cmp-coming-soon-maintenance #unsplash_img").remove() } }), videoPreview = function () { if ("5" == jQuery(".cmp-coming-soon-maintenance .background-type:checked").val()) { var e = jQuery(".cmp-coming-soon-maintenance .banner-video-source").val(); if ("youtube" == e) { var n = jQuery(".cmp-coming-soon-maintenance #niteoCS-youtube-url").val(); if ("" != n) { var a = n.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/); if (a && 11 == a[7].length) { jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").html(""); var t = "https://img.youtube.com/vi/" + a[7] + "/maxresdefault.jpg"; jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").append('<img src="' + t + '" alt=""/>'), jQuery(".cmp-coming-soon-maintenance .blur-range").trigger("input") } else jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").html("") } } if ("local" == e) { var i = jQuery("#niteoCS-video-local-id").data("url"); "" != i && jQuery(".cmp-coming-soon-maintenance .video-local-wrapper").html('<video width="600" height="400" controls><source src="' + i + '" type="video/mp4">Your browser does not support the video tag.</video>') } } }, videoPreview(), jQuery(".cmp-coming-soon-maintenance .background-type").on("change", function () { videoPreview() }), jQuery(".cmp-coming-soon-maintenance #niteoCS-youtube-url").on("keyup", function () { videoPreview() }), jQuery(".cmp-coming-soon-maintenance .banner-video-source").on("change", function () { videoPreview() }); var i = jQuery('.unsplash_banner select[name^="unsplash_feed"] option:selected').val(); function o(e) { switch (e) { case "solid-color": jQuery(".thumbnail-overlay").css("background", jQuery("#niteoCS_overlay_color").val()); break; case "gradient": jQuery(".cmp-coming-soon-maintenance select.overlay-gradient").trigger("change"); break; case "disabled": jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css("background", "none") } } jQuery(".unsplash-feed-" + i).css("display", "block"), jQuery('.unsplash_banner select[name^="unsplash_feed"]').on("change", function () { i = jQuery('.unsplash_banner select[name^="unsplash_feed"] option:selected').val(), jQuery(".unsplash-feed").css("display", "none"), jQuery(".unsplash-feed-" + i).css("display", "block"), jQuery("#test-unsplash").trigger("click") }), 1 == jQuery("#csoptions .niteoCS_banner:checked").val() && jQuery("#test-unsplash").trigger("click"), jQuery(".cmp-coming-soon-maintenance select.background-gradient").on("change", function () { var e = jQuery(".cmp-coming-soon-maintenance select.background-gradient option:selected").val(); "custom" == e ? (jQuery(".cmp-coming-soon-maintenance .custom-gradient").css("display", "block"), jQuery(".cmp-coming-soon-maintenance .gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)" })) : (colors = e.split(":"), jQuery(".cmp-coming-soon-maintenance .custom-gradient").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "-webkit-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "linear-gradient(135deg, " + colors[0] + " 0%, " + colors[1] + " 100%)" })) }).trigger("change"), jQuery(".cmp-coming-soon-maintenance #niteoCS_banner_color").wpColorPicker({ change: function (e, n) { jQuery(".color-preview").css("background-color", n.color.toString()) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_gradient_one").wpColorPicker({ change: function (e, n) { jQuery(".gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)" }) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_gradient_two").wpColorPicker({ change: function (e, n) { jQuery(".gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)" }) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_overlay_color").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css("background", n.color.toString()) } }), jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css("background", jQuery("#niteoCS_overlay_color").val()), jQuery(".cmp-coming-soon-maintenance select.overlay-gradient").on("change", function () { var e = jQuery("select.overlay-gradient option:selected").val(); if ("custom" == e) { jQuery(".cmp-coming-soon-maintenance .custom-overlay-gradient").css("display", "block"); var n = jQuery("#niteoCS_overlay_gradient_one").val(), a = jQuery("#niteoCS_overlay_gradient_two").val(); jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + n + " 0%, " + a + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n + " 0%, " + a + " 100%)", background: "linear-gradient(135deg, " + n + " 0%, " + a + " 100%)" }) } else colors = e.split(":"), jQuery(".cmp-coming-soon-maintenance .custom-overlay-gradient").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "-webkit-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "linear-gradient(135deg, " + colors[0] + " 0%, " + colors[1] + " 100%)" }) }), jQuery("#niteoCS_overlay_gradient_one").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)" }) } }), jQuery("#niteoCS_overlay_gradient_two").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)" }) } }), jQuery(".background-overlay-opacity").on("input", function () { var e = jQuery(this).val(); jQuery(".thumbnail-overlay").css("opacity", e) }).trigger("input"), o(jQuery(".cmp-coming-soon-maintenance .background-overlay").val()), jQuery(".cmp-coming-soon-maintenance .background-overlay").on("change", function () { o(jQuery(this).val()) }), jQuery(".cmp-coming-soon-maintenance .blur-range").on("input", function () { var e = jQuery(this).val(); jQuery(".cmp-coming-soon-maintenance .background-thumb-wrapper img:not(.no-blur)").css("filter", "blur(" + e + "px)") }).trigger("input"), jQuery('.cmp-coming-soon-maintenance select[name^="niteoCS_banner_pattern"]').on("change", function () { var e = jQuery('.cmp-coming-soon-maintenance select[name^="niteoCS_banner_pattern"] option:selected').val(); if ("custom" != e) { var n = jQuery(this).data("url"); jQuery(".cmp-coming-soon-maintenance #add-pattern").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .pattern-wrapper").css("background-image", "url('" + n + e + ".png')") } else { n = jQuery(".cmp-coming-soon-maintenance #niteoCS_banner_pattern_custom").val(); jQuery(".cmp-coming-soon-maintenance #add-pattern").css("display", "block"), jQuery(".cmp-coming-soon-maintenance .pattern-wrapper").css("background-image", "url('" + n + "')") } }), jQuery(".cmp-coming-soon-maintenance .heading-animation").on("change", function () { heading_anim = jQuery(".cmp-coming-soon-maintenance .heading-animation option:selected").val(), jQuery(".cmp-coming-soon-maintenance #heading-example").removeClass().addClass("animated " + heading_anim) }), jQuery(".cmp-coming-soon-maintenance .content-animation").on("change", function () { heading_anim = jQuery(".cmp-coming-soon-maintenance .content-animation option:selected").val(), jQuery(".cmp-coming-soon-maintenance #content-example").removeClass().addClass("animated " + heading_anim) }); var r = function (e, n, a) { var t = jQuery(".cmp-coming-soon-maintenance #niteoCS_socialmedia").attr("value"); t = jQuery.parseJSON(t), jQuery.each(t, function (t, i) { i.name == e && (i[n] = a) }), jQuery(".cmp-coming-soon-maintenance #niteoCS_socialmedia").attr("value", JSON.stringify(t)) }; if (!/Mobi/.test(navigator.userAgent)) { var c = jQuery(".cmp-coming-soon-maintenance .social-inputs"), s = function (e, n) { var a = c.find('input[type="text"]'); n.item.index(); a.each(function (e, n) { var a = jQuery(n).data("name"); r(a, "order", e) }) }; c.sortable({ stop: s }), c.on("sortchange", s) } function l(e, n, a, t) { var i, o = jQuery("." + e + "-wrapper"), r = jQuery("#add-" + e), c = jQuery("#delete-" + e), s = "", l = e.replace("-", " "); l = l[0].toUpperCase() + l.slice(1), "" != jQuery("#niteoCS-" + e + "-id").val() && c.css("display", "block"), r.click(function (r) { if (r.preventDefault(), u) u.open(); else var u = wp.media({ title: "Select " + l, button: { text: "Insert " + l }, multiple: n, library: { type: [a] } }).on("select", function () { var n = u.state().get("selection").toJSON(); n.length > 0 && (o.find("img").remove(), o.attr("class", e + "-wrapper custom-gallery"), o.addClass("gallery-" + n.length), jQuery(n).each(function (a) { switch (i = n[a].sizes && n[a].sizes.large ? n[a].sizes.large.url : n[a].url, s += (0 === a ? "" : ",") + n[a].id, t) { case "video": o.append('<video width="600" height="400" controls><source src="' + i + '" type="video/mp4">Your browser does not support the video tag.</video>'); break; case "background": o.css("background-image", "url('" + i + "')"); break; case "img": default: n.length > 1 && 0 == a && jQuery("." + e + "-wrapper .big-thumb").length ? jQuery("." + e + "-wrapper .big-thumb").append('<img src="' + i + '" alt=""/>') : n.length > 1 && 0 !== a ? o.append('<img src="' + i + '" alt="" class="no-blur"/>') : o.find(".big-thumb").length ? jQuery("." + e + "-wrapper .big-thumb").append('<img src="' + i + '" alt=""/>') : o.append('<img src="' + i + '" alt=""/>'), jQuery(".blur-range").trigger("input") } }), c.css("display", "block")), jQuery("#niteoCS-" + e + "-id").val(s).trigger("change") }).open() }), c.click(function (n) { jQuery(this).css("display", "none"), o.find("img").remove(), jQuery("#niteoCS-" + e + "-id").val(""), jQuery("#niteoCS-" + e + "-id").trigger("change") }) } function u(e) { jQuery(".cmp-coming-soon-maintenance ." + e).change(function () { var n = jQuery(".cmp-coming-soon-maintenance ." + e + ":checked").val(); n = void 0 === (n = jQuery.isNumeric(n) ? "x" + n : n) ? "off" : n, jQuery(".cmp-coming-soon-maintenance ." + e + "-switch." + n).css("display", "block"), jQuery(".cmp-coming-soon-maintenance ." + e + "-switch:not(." + n + ")").css("display", "none") }), jQuery(".cmp-coming-soon-maintenance ." + e).first().trigger("change") } function m(e) { jQuery(".cmp-coming-soon-maintenance ." + e).change(function () { var n = jQuery("." + e).val(); n = jQuery.isNumeric(n) ? "x" + n : n, jQuery(".cmp-coming-soon-maintenance ." + e + "." + n).css("display", "block"), jQuery(".cmp-coming-soon-maintenance ." + e + ":not(." + n + ")").css("display", "none") }), jQuery("." + e).first().trigger("change") } function p(e, n, a) { jQuery(e).on("input", function () { var e = jQuery(this).val(); "html" === a && jQuery(this).parent().find(n).html(e), "val" === a && jQuery(this).parent().find(n).val(e) }) } jQuery, jQuery.fn.toggleDisabled = function () { return this.each(function () { var e, n = jQuery(this), a = n.data("name"); n.attr("disabled") ? (n.prop("disabled", !1), e = "1") : (n.prop("disabled", !0), e = "0"), r(a, "active", e) }) }, jQuery('.cmp-coming-soon-maintenance .social-inputs input[type="text"]').focusout(function () { var e = jQuery(this).data("name"), n = jQuery(this).attr("value"); r(e, "url", n) }), jQuery('.cmp-coming-soon-maintenance .social-inputs input[type="checkbox"]').click(function (e) { jQuery(this).siblings('input[type="text"]').toggleDisabled() }), jQuery(".cmp-coming-soon-maintenance .social-media i").click(function () { var e = jQuery(this).data("name"); jQuery(this).toggleClass("active"), jQuery(".cmp-coming-soon-maintenance .social-inputs li." + e).toggleClass("active"), jQuery(".cmp-coming-soon-maintenance .social-inputs li." + e + " input").trigger("change"), jQuery(this).hasClass("active") ? r(e, "hidden", "0") : r(e, "hidden", "1"), jQuery(".cmp-coming-soon-maintenance .social-media i.active").length ? jQuery(".social-inputs .label").css("display", "block") : jQuery(".cmp-coming-soon-maintenance .social-inputs .label").css("display", "none") }), jQuery(".cmp-coming-soon-maintenance .social-media i.active").length && jQuery(".cmp-coming-soon-maintenance .social-inputs .label").css("display", "block"), jQuery(".cmp.update-theme").click(function (e) { e.preventDefault(); var n = jQuery(this), a = n.parents(".notice"), t = n.data("security"), i = n.data("slug"), o = n.data("name"), r = { action: "cmp_theme_update_install", security: t, file: { name: i, tmp_name: "", url: jQuery(this).data("remote_url") + "?action=download&slug=" + i } }; a.find(".message").html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span class="sr-only">Updating heme...</span><span> working hard on updating Theme...</span>'), jQuery.post(ajaxurl, r, function (e) { if ("success" == (e = e.trim())) setTimeout(function () { a.removeClass("notice-warning").addClass("notice-success"), a.find(".message").html("<span> " + o + ' CMP theme was updated sucessfully! You can enjoy latest features now :) </span><i class="fa fa-smile-o" aria-hidden="true"></i>') }, 1500); else { e = e.slice(0, -1); var n = jQuery("p", jQuery(e)).text(); a.removeClass("notice-warning").addClass("notice-error"), a.find(".message").html('<i class="fa fa-frown-o" aria-hidden="true"></i><span> ' + n + "</span>") } }) }), jQuery(".cmp-coming-soon-maintenance .theme-update.button").one("click", function (e) { e.preventDefault(); var n = jQuery(this), a = n.closest(".theme-wrapper"), t = a.data("security"), i = a.data("slug"), o = { action: "cmp_theme_update_install", security: t, file: { name: i, tmp_name: "", url: a.data("remote_url") + "?action=download&slug=" + i } }; n.html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span>Updating..</span>'), jQuery.post(ajaxurl, o, function (e) { "success" == e ? setTimeout(function () { n.html('<i class="fa fa-smile-o" aria-hidden="true"></i><span>Updated!</span>'), setTimeout(function () { n.fadeOut() }, 1500) }, 1500) : (e = e.slice(0, -1), n.html('<i class="fa fa-frown-o" aria-hidden="true"></i><span>Update Failed!</span>')) }) }), jQuery(".cmp-coming-soon-maintenance .theme-details").click(function (e) { e.preventDefault(); var n = jQuery(this).closest(".theme-wrapper"), a = n.data("slug"), t = n.data("version"), i = n.data("type"), o = n.data("purchased"), r = 0, c = { action: "niteo_themeinfo", security: jQuery(".theme-wrapper").data("security"), theme_slug: jQuery(this).parents(".theme-wrapper").data("slug") }; jQuery.post(ajaxurl, c, function (e) { var c = "", s = ""; if ("true" == (e = jQuery.parseJSON(e)).result) { if (jQuery("body").addClass("modal-open"), "1" == o && (s = '<span class="theme-version">Installed version: ' + t + "</span>"), "1" != o && "premium" == i) c = '<button type="button" class="theme-purchase button hide"><a href="' + n.find(".cmp-purchase-theme").attr("href") + '" target="_blank"><i class="fa fa-cart-arrow-down" aria-hidden="true"></i>Get Theme</a></button>'; var l = e.screenshots, u = ""; Object.keys(l).length > 1 && (u = '<div class="screenshots-nav"><div class="left"><i class="fa fa-chevron-left" aria-hidden="true"></i></div><div class="right"><i class="fa fa-chevron-right" aria-hidden="true"></i></div></div>'); var m = jQuery(['<div class="theme-backdrop">', '\t<div class="theme-wrap">', '\t\t<div class="theme-header">', '\t\t\t<button class="close dashicons dashicons-no"><span class="screen-reader-text">Close details dialog</span></button>', "\t\t</div>", '\t\t<div class="theme-about">', '\t\t\t<div class="theme-screenshots">', '\t\t\t\t<div class="screenshot" style="background-image:url(\'' + l[0] + "')\">" + u + "</div>", "\t\t\t</div>", '\t\t\t<div class="theme-info">', '\t\t\t\t<h2 class="theme-name">' + e.name + s + "</h2>", '\t\t\t\t<p class="theme-author">By <a href="' + e.author_homepage + '" target="_blank">' + e.author + "</a></p>", "", c, '\t\t\t\t<div class="theme-description">' + e.description + "</div>", "\t\t\t</div>", "\t\t</div>", '\t\t<div class="theme-actions">', '\t\t\t<a href="https://niteothemes.com/cmp-coming-soon-maintenance/?theme=' + a + "&utm_source=cmp&utm_medium=referral&utm_campaign=" + a + '" class="button cmp-preview" target="_blank" aria-label="Preview ' + e.name + '">Live Preview</a>', "\t\t</div>", "\t</div>", "</div>"].join("\n")); jQuery(".theme-overlay.cmp").append(m), jQuery(".theme-overlay.cmp .close").click(function (e) { e.preventDefault(), jQuery("body").removeClass("modal-open"), jQuery(".theme-overlay.cmp .theme-backdrop").fadeOut("fast") }), jQuery(".screenshots-nav .right").click(function () { ++r == Object.keys(l).length && (r = 0), r in l && jQuery(".screenshot").css("background-image", "url('" + l[r] + "')") }), jQuery(".screenshots-nav .left").click(function () { --r < 0 && (r = Object.keys(l).length - 1), r in l && jQuery(".screenshot").css("background-image", "url('" + l[r] + "')") }) } }) }), jQuery(".cmp-coming-soon-maintenance #connect-mailchimp").click(function (e) { e.preventDefault(); var n = jQuery('.cmp-coming-soon-maintenance input[name="niteoCS_mailchimp_apikey"]').val(), a = jQuery(this).data("security"), t = jQuery(this); if ("" != n) { var i = { apikey: n, security: a }; jQuery(this).prop("disabled", !0), jQuery(this).html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span> retrieving lists..</span>'); var o = { action: "cmp_mailchimp_list_ajax", security: a, params: i }; jQuery.post(ajaxurl, o, function (e) { var n = JSON.parse(e); 200 == n.response ? (jQuery("#niteoCS_mailchimp_list").empty().prop("disabled", !1), jQuery.each(n.lists, function (e, n) { jQuery("#niteoCS_mailchimp_list").append('<option value="' + n.id + '">' + n.name + "</option>") })) : jQuery("#niteoCS_mailchimp_list").empty().prop("disabled", !0).html('<option value="error">' + n.message + "</option>").trigger("change"), t.html("Retrieve Lists"), t.prop("disabled", !1) }).fail(function () { t.html("Retrieve Lists"), t.prop("disabled", !1) }) } }), jQuery(".cmp-coming-soon-maintenance .table-wrapper.theme-setup h4").each(function () { if ("Overlay Color" == jQuery(this).html()) return jQuery(this).parents("tr").remove(), !1 }), jQuery(".nav-tab-wrapper").on("click", ".theme-preview", function (e) { return !(jQuery("#csoptions fieldset:not(.skip-preview-validation *)").serialize() != t && !confirm("You have made changes that will not be visible in the preview until you save them. Please save changes first.\nContinue anyway?")) || (e.preventDefault(), !1) }) });
1
+ jQuery(document).ready(function (e) { var n = document.location.hash.substring(1), a = jQuery("#csoptions").attr("action"), t = jQuery("#csoptions fieldset:not(.skip-preview-validation *)").serialize(); wp.codeEditor && jQuery("#niteoCS_custom_css").length && wp.codeEditor.initialize("niteoCS_custom_css"), navtab = function (e) { jQuery(".cmp-coming-soon-maintenance .nav-tab-wrapper .nav-tab").removeClass("nav-tab-active"), jQuery(".nav-tab-wrapper ." + e).addClass("nav-tab-active"), jQuery(".cmp-coming-soon-maintenance .table-wrapper." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .table-wrapper-css." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .comingsoon." + e).css("display", "block"), jQuery(".cmp-coming-soon-maintenance .table-wrapper:not(." + e + ")").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .table-wrapper-css:not(." + e).css("display", "none"), jQuery(".cmp-coming-soon-maintenance .comingsoon:not(." + e + ")").css("display", "none"), "install" == e ? (jQuery(".cmp-coming-soon-maintenance .submit").css("display", "none"), jQuery(".cmp-coming-soon-maintenance #csoptions").attr("action", a)) : (jQuery(".cmp-coming-soon-maintenance .submit").css("display", "block"), jQuery(".cmp-coming-soon-maintenance #csoptions").attr("action", a + "#" + e)) }, "" != n ? navtab(n) : jQuery(".cmp-coming-soon-maintenance .table-wrapper-css").css("display", "none"), window.onhashchange = function () { n = document.location.hash.substring(1), navtab(n) }, jQuery(".cmp-coming-soon-maintenance .nav-tab:not(.theme-preview):not(.advanced)").click(function (e) { e.preventDefault(), n = jQuery(this).data("tab"), document.location.hash = n }), p(".cmp-coming-soon-maintenance .blur-range", "span", "html"), p(".cmp-coming-soon-maintenance .background-overlay-opacity", "span", "html"), p("#logo_size_slider", "#niteoCS_logo_size", "val"), p("#niteoCS_logo_size", "#logo_size_slider", "val"), l("logo", !1, "image", "img"), l("favicon", !1, "image", "img"), l("seo_img", !1, "image", "img"), l("images", !0, "image", "img"), l("mobile-images", !0, "image", "img"), l("pattern", !1, "image", "background"), l("video-thumb", !1, "image", "img"), l("video-local", !1, "video", "video"), u("analytics"), u("contact-form"), u("subscribe"), u("background-effect"), u("special-effect"), u("cmp-logo"), u("background-type"), u("counter"), u("overlay-text"), u("cmp-logo-size"), u("recaptcha-toggle"), u("login-icon"), u("custom-mobile-imgs"), u("lang-switcher"), m("counter-action"), m("subscribe-method"), m("background-overlay"), m("banner-video-source"), jQuery(".cmp-coming-soon-maintenance select:not(.headings-google-font):not(.content-google-font )").select2({ width: "100%", minimumResultsForSearch: -1, placeholder: "Click to select.." }), jQuery(".cmp-coming-soon-maintenance #cmp-status").click(function () { jQuery(".cmp-coming-soon-maintenance .cmp-status input[type=radio]").prop("disabled", function (e, n) { return !n }), jQuery("#cmp-toggle-adminbar").toggleClass("status-1"), jQuery(".cmp-status-pages").fadeToggle() }), jQuery(".cmp-status-pages input[type=radio]").change(function () { jQuery(".cmp-status-pages input[type=radio]").parent().removeClass("active"), jQuery(this).parent().addClass("active") }), jQuery(".cmp-coming-soon-maintenance .cmp-status.switch:not(.disabled)").click(function () { if (0 != jQuery(".cmp-coming-soon-maintenance #cmp-status").prop("checked")) { var e = jQuery(this).children("input"); e.prop("checked", !0), jQuery(".cmp-coming-soon-maintenance .cmp-status.switch").removeClass("active"), jQuery(this).addClass("active"), e.trigger("change"), "3" == e.val() ? jQuery(".cmp-coming-soon-maintenance .redirect-inputs").fadeIn("fast") : jQuery(".cmp-coming-soon-maintenance .redirect-inputs").fadeOut("fast") } }), jQuery(".cmp-coming-soon-maintenance .table-wrapper h3").click(function () { jQuery(this).parent().toggleClass("closed") }), jQuery(".cmp-coming-soon-maintenance #test-unsplash").click(function (e) { e.preventDefault(); var n = jQuery(".cmp-coming-soon-maintenance #unsplash-media"), a = jQuery('.cmp-coming-soon-maintenance .unsplash_banner select[name^="unsplash_feed"] option:selected').val(), t = "", i = jQuery(this).data("security"); if (0 == a) { switch (a) { case "0": t = jQuery(".cmp-coming-soon-maintenance #niteoCS-unsplash-0").val() }if (3 == a || "" != t) { var o = { feed: a, url: t, feat: "", custom_str: "" }; jQuery(this).prop("disabled", !0), jQuery(this).html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span> loading..</span>'); var r = { action: "niteo_unsplash", security: i, params: o }; jQuery.post(ajaxurl, r, function (e) { var a = JSON.parse(e); jQuery("#unsplash_img").remove(); var t = setTimeout(function () { jQuery("#test-unsplash").prop("disabled", !1), jQuery("#test-unsplash").text("Display Unsplash Photo"), jQuery("#unsplash-media").html('<p>It seems <a href="https://status.unsplash.com/" target="_blank">Unsplash API</a> is not responding. Please try again later.</p>') }, 5e3); if ("200" == a.response) { if ((a = jQuery.parseJSON(a.body))[0]) var i = a[0].urls.raw + "?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&fit=max&w=588", o = a[0].user.name, r = a[0].user.links.html, c = a[0].links.html, s = a[0].id; else i = a.urls.raw + "?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&fit=max&w=588", o = a.user.name, r = a.user.links.html, c = a.links.html, s = a.id; jQuery("<img />", { src: i, id: "unsplash_img" }).one("load", function () { jQuery(this).appendTo(n), jQuery(this).fadeIn(), jQuery("#test-unsplash").prop("disabled", !1), jQuery("#test-unsplash").text("Display Unsplash Photo"), jQuery(".unsplash-id").html('<a href="' + c + '" target="_blank">Photo</a> (ID: ' + s + ') by <a href="' + r + '" target="_blank">' + o + '</a> / <a href="https://unsplash.com/" target="_blank">Unsplash</a>'), jQuery(".blur-range").trigger("input"), clearTimeout(t) }) } else jQuery(".cmp-coming-soon-maintenance #test-unsplash").prop("disabled", !1), jQuery(".cmp-coming-soon-maintenance #test-unsplash").text("Display Unsplash Photo"), jQuery(".cmp-coming-soon-maintenance #unsplash-media").html("<p>Error " + a.response + ': <span style="text-transform:lowercase;">' + JSON.parse(a.body).errors + "</span></p>"), clearTimeout(t) }) } else jQuery(".cmp-coming-soon-maintenance #unsplash_img").remove() } }), videoPreview = function () { if ("5" == jQuery(".cmp-coming-soon-maintenance .background-type:checked").val()) { var e = jQuery(".cmp-coming-soon-maintenance .banner-video-source").val(); if ("youtube" == e) { var n = jQuery(".cmp-coming-soon-maintenance #niteoCS-youtube-url").val(); if ("" != n) { var a = n.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/); if (a && 11 == a[7].length) { jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").html(""); var t = "https://img.youtube.com/vi/" + a[7] + "/maxresdefault.jpg"; jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").append('<img src="' + t + '" alt=""/>'), jQuery(".cmp-coming-soon-maintenance .blur-range").trigger("input") } else jQuery(".cmp-coming-soon-maintenance .video-yt-wrapper .video-yt-thumb-wrapper").html("") } } if ("local" == e) { var i = jQuery("#niteoCS-video-local-id").data("url"); "" != i && jQuery(".cmp-coming-soon-maintenance .video-local-wrapper").html('<video width="600" height="400" controls><source src="' + i + '" type="video/mp4">Your browser does not support the video tag.</video>') } } }, videoPreview(), jQuery(".cmp-coming-soon-maintenance .background-type").on("change", function () { videoPreview() }), jQuery(".cmp-coming-soon-maintenance #niteoCS-youtube-url").on("keyup", function () { videoPreview() }), jQuery(".cmp-coming-soon-maintenance .banner-video-source").on("change", function () { videoPreview() }); var i = jQuery('.unsplash_banner select[name^="unsplash_feed"] option:selected').val(); function o(e) { switch (e) { case "solid-color": jQuery(".thumbnail-overlay").css("background", jQuery("#niteoCS_overlay_color").val()); break; case "gradient": jQuery(".cmp-coming-soon-maintenance select.overlay-gradient").trigger("change"); break; case "disabled": jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css("background", "none") } } jQuery(".unsplash-feed-" + i).css("display", "block"), jQuery('.unsplash_banner select[name^="unsplash_feed"]').on("change", function () { i = jQuery('.unsplash_banner select[name^="unsplash_feed"] option:selected').val(), jQuery(".unsplash-feed").css("display", "none"), jQuery(".unsplash-feed-" + i).css("display", "block"), jQuery("#test-unsplash").trigger("click") }), 1 == jQuery("#csoptions .niteoCS_banner:checked").val() && jQuery("#test-unsplash").trigger("click"), jQuery(".cmp-coming-soon-maintenance select.background-gradient").on("change", function () { var e = jQuery(".cmp-coming-soon-maintenance select.background-gradient option:selected").val(); "custom" == e ? (jQuery(".cmp-coming-soon-maintenance .custom-gradient").css("display", "block"), jQuery(".cmp-coming-soon-maintenance .gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)" })) : (colors = e.split(":"), jQuery(".cmp-coming-soon-maintenance .custom-gradient").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "-webkit-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "linear-gradient(135deg, " + colors[0] + " 0%, " + colors[1] + " 100%)" })) }).trigger("change"), jQuery(".cmp-coming-soon-maintenance #niteoCS_banner_color").wpColorPicker({ change: function (e, n) { jQuery(".color-preview").css("background-color", n.color.toString()) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_gradient_one").wpColorPicker({ change: function (e, n) { jQuery(".gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_gradient_two").val() + " 100%)" }) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_gradient_two").wpColorPicker({ change: function (e, n) { jQuery(".gradient-preview").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)" }) } }), jQuery(".cmp-coming-soon-maintenance #niteoCS_overlay_color").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css("background", n.color.toString()) } }), jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css("background", jQuery("#niteoCS_overlay_color").val()), jQuery(".cmp-coming-soon-maintenance select.overlay-gradient").on("change", function () { var e = jQuery("select.overlay-gradient option:selected").val(); if ("custom" == e) { jQuery(".cmp-coming-soon-maintenance .custom-overlay-gradient").css("display", "block"); var n = jQuery("#niteoCS_overlay_gradient_one").val(), a = jQuery("#niteoCS_overlay_gradient_two").val(); jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + n + " 0%, " + a + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n + " 0%, " + a + " 100%)", background: "linear-gradient(135deg, " + n + " 0%, " + a + " 100%)" }) } else colors = e.split(":"), jQuery(".cmp-coming-soon-maintenance .custom-overlay-gradient").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "-webkit-linear-gradient(-45deg, " + colors[0] + " 0%, " + colors[1] + " 100%)", background: "linear-gradient(135deg, " + colors[0] + " 0%, " + colors[1] + " 100%)" }) }), jQuery("#niteoCS_overlay_gradient_one").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)", background: "linear-gradient(135deg, " + n.color.toString() + " 0%, " + jQuery("#niteoCS_overlay_gradient_two").val() + " 100%)" }) } }), jQuery("#niteoCS_overlay_gradient_two").wpColorPicker({ change: function (e, n) { jQuery(".thumbnail-overlay").css({ background: "-moz-linear-gradient(-45deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "-webkit-linear-gradient(-45deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)", background: "linear-gradient(135deg, " + jQuery("#niteoCS_overlay_gradient_one").val() + " 0%, " + n.color.toString() + " 100%)" }) } }), jQuery(".background-overlay-opacity").on("input", function () { var e = jQuery(this).val(); jQuery(".thumbnail-overlay").css("opacity", e) }).trigger("input"), o(jQuery(".cmp-coming-soon-maintenance .background-overlay").val()), jQuery(".cmp-coming-soon-maintenance .background-overlay").on("change", function () { o(jQuery(this).val()) }), jQuery(".cmp-coming-soon-maintenance .blur-range").on("input", function () { var e = jQuery(this).val(); jQuery(".cmp-coming-soon-maintenance .background-thumb-wrapper img:not(.no-blur)").css("filter", "blur(" + e + "px)") }).trigger("input"), jQuery('.cmp-coming-soon-maintenance select[name^="niteoCS_banner_pattern"]').on("change", function () { var e = jQuery('.cmp-coming-soon-maintenance select[name^="niteoCS_banner_pattern"] option:selected').val(); if ("custom" != e) { var n = jQuery(this).data("url"); jQuery(".cmp-coming-soon-maintenance #add-pattern").css("display", "none"), jQuery(".cmp-coming-soon-maintenance .pattern-wrapper").css("background-image", "url('" + n + e + ".png')") } else { n = jQuery(".cmp-coming-soon-maintenance #niteoCS_banner_pattern_custom").val(); jQuery(".cmp-coming-soon-maintenance #add-pattern").css("display", "block"), jQuery(".cmp-coming-soon-maintenance .pattern-wrapper").css("background-image", "url('" + n + "')") } }), jQuery(".cmp-coming-soon-maintenance .heading-animation").on("change", function () { heading_anim = jQuery(".cmp-coming-soon-maintenance .heading-animation option:selected").val(), jQuery(".cmp-coming-soon-maintenance #heading-example").removeClass().addClass("animated " + heading_anim) }), jQuery(".cmp-coming-soon-maintenance .content-animation").on("change", function () { heading_anim = jQuery(".cmp-coming-soon-maintenance .content-animation option:selected").val(), jQuery(".cmp-coming-soon-maintenance #content-example").removeClass().addClass("animated " + heading_anim) }); var r = function (e, n, a) { var t = jQuery(".cmp-coming-soon-maintenance #niteoCS_socialmedia").attr("value"); t = jQuery.parseJSON(t), jQuery.each(t, function (t, i) { i.name == e && (i[n] = a) }), jQuery(".cmp-coming-soon-maintenance #niteoCS_socialmedia").attr("value", JSON.stringify(t)) }; if (!/Mobi/.test(navigator.userAgent)) { var c = jQuery(".cmp-coming-soon-maintenance .social-inputs"), s = function (e, n) { var a = c.find('input[type="text"]'); n.item.index(); a.each(function (e, n) { var a = jQuery(n).data("name"); r(a, "order", e) }) }; c.sortable({ stop: s }), c.on("sortchange", s) } function l(e, n, a, t) { var i, o = jQuery("." + e + "-wrapper"), r = jQuery("#add-" + e), c = jQuery("#delete-" + e), s = "", l = e.replace("-", " "); l = l[0].toUpperCase() + l.slice(1), "" != jQuery("#niteoCS-" + e + "-id").val() && c.css("display", "block"), r.click(function (r) { if (r.preventDefault(), u) u.open(); else var u = wp.media({ title: "Select " + l, button: { text: "Insert " + l }, multiple: n, library: { type: [a] } }).on("select", function () { var n = u.state().get("selection").toJSON(); n.length > 0 && (o.find("img").remove(), o.attr("class", e + "-wrapper custom-gallery"), o.addClass("gallery-" + n.length), jQuery(n).each(function (a) { switch (i = n[a].sizes && n[a].sizes.large ? n[a].sizes.large.url : n[a].url, s += (0 === a ? "" : ",") + n[a].id, t) { case "video": o.append('<video width="600" height="400" controls><source src="' + i + '" type="video/mp4">Your browser does not support the video tag.</video>'); break; case "background": o.css("background-image", "url('" + i + "')"); break; case "img": default: n.length > 1 && 0 == a && jQuery("." + e + "-wrapper .big-thumb").length ? jQuery("." + e + "-wrapper .big-thumb").append('<img src="' + i + '" alt=""/>') : n.length > 1 && 0 !== a ? o.append('<img src="' + i + '" alt="" class="no-blur"/>') : o.find(".big-thumb").length ? jQuery("." + e + "-wrapper .big-thumb").append('<img src="' + i + '" alt=""/>') : o.append('<img src="' + i + '" alt=""/>'), jQuery(".blur-range").trigger("input") } }), c.css("display", "block")), jQuery("#niteoCS-" + e + "-id").val(s).trigger("change") }).open() }), c.click(function (n) { jQuery(this).css("display", "none"), o.find("img").remove(), jQuery("#niteoCS-" + e + "-id").val(""), jQuery("#niteoCS-" + e + "-id").trigger("change") }) } function u(e) { jQuery(".cmp-coming-soon-maintenance ." + e).change(function () { var n = jQuery(".cmp-coming-soon-maintenance ." + e + ":checked").val(); n = void 0 === (n = jQuery.isNumeric(n) ? "x" + n : n) ? "off" : n, jQuery(".cmp-coming-soon-maintenance ." + e + "-switch." + n).css("display", "block"), jQuery(".cmp-coming-soon-maintenance ." + e + "-switch:not(." + n + ")").css("display", "none") }), jQuery(".cmp-coming-soon-maintenance ." + e).first().trigger("change") } function m(e) { jQuery(".cmp-coming-soon-maintenance ." + e).change(function () { var n = jQuery("." + e).val(); n = jQuery.isNumeric(n) ? "x" + n : n, jQuery(".cmp-coming-soon-maintenance ." + e + "." + n).css("display", "block"), jQuery(".cmp-coming-soon-maintenance ." + e + ":not(." + n + ")").css("display", "none") }), jQuery("." + e).first().trigger("change") } function p(e, n, a) { jQuery(e).on("input", function () { var e = jQuery(this).val(); "html" === a && jQuery(this).parent().find(n).html(e), "val" === a && jQuery(this).parent().find(n).val(e) }) } jQuery, jQuery.fn.toggleDisabled = function () { return this.each(function () { var e, n = jQuery(this), a = n.data("name"); n.attr("disabled") ? (n.prop("disabled", !1), e = "1") : (n.prop("disabled", !0), e = "0"), r(a, "active", e) }) }, jQuery('.cmp-coming-soon-maintenance .social-inputs input[type="text"]').focusout(function () { var e = jQuery(this).data("name"), n = jQuery(this).attr("value"); r(e, "url", n) }), jQuery('.cmp-coming-soon-maintenance .social-inputs input[type="checkbox"]').click(function (e) { jQuery(this).siblings('input[type="text"]').toggleDisabled() }), jQuery(".cmp-coming-soon-maintenance .social-media i").click(function () { var e = jQuery(this).data("name"); jQuery(this).toggleClass("active"), jQuery(".cmp-coming-soon-maintenance .social-inputs li." + e).toggleClass("active"), jQuery(".cmp-coming-soon-maintenance .social-inputs li." + e + " input").trigger("change"), jQuery(this).hasClass("active") ? r(e, "hidden", "0") : r(e, "hidden", "1"), jQuery(".cmp-coming-soon-maintenance .social-media i.active").length ? jQuery(".social-inputs .label").css("display", "block") : jQuery(".cmp-coming-soon-maintenance .social-inputs .label").css("display", "none") }), jQuery(".cmp-coming-soon-maintenance .social-media i.active").length && jQuery(".cmp-coming-soon-maintenance .social-inputs .label").css("display", "block"), jQuery(".cmp.update-theme").click(function (e) { e.preventDefault(); var n = jQuery(this), a = n.parents(".notice"), t = n.data("security"), i = n.data("slug"), o = n.data("name"), r = { action: "cmp_theme_update_install", security: t, file: { name: i, tmp_name: "", url: jQuery(this).data("remote_url") + "?action=download&slug=" + i } }; a.find(".message").html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span class="sr-only">Updating heme...</span><span> working hard on updating Theme...</span>'), jQuery.post(ajaxurl, r, function (e) { if ("success" == (e = e.trim())) setTimeout(function () { a.removeClass("notice-warning").addClass("notice-success"), a.find(".message").html("<span> " + o + ' CMP theme was updated sucessfully! You can enjoy latest features now :) </span><i class="fa fa-smile-o" aria-hidden="true"></i>') }, 1500); else { e = e.slice(0, -1); var n = jQuery("p", jQuery(e)).text(); a.removeClass("notice-warning").addClass("notice-error"), a.find(".message").html('<i class="fa fa-frown-o" aria-hidden="true"></i><span> ' + n + "</span>") } }) }), jQuery(".cmp-coming-soon-maintenance .theme-update.button").one("click", function (e) { e.preventDefault(); var n = jQuery(this), a = n.closest(".theme-wrapper"), t = a.data("security"), i = a.data("slug"), o = { action: "cmp_theme_update_install", security: t, file: { name: i, tmp_name: "", url: a.data("remote_url") + "?action=download&slug=" + i } }; n.html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span>Updating..</span>'), jQuery.post(ajaxurl, o, function (e) { "success" == e ? setTimeout(function () { n.html('<i class="fa fa-smile-o" aria-hidden="true"></i><span>Updated!</span>'), setTimeout(function () { n.fadeOut() }, 1500) }, 1500) : (e = e.slice(0, -1), n.html('<i class="fa fa-frown-o" aria-hidden="true"></i><span>Update Failed!</span>')) }) }), jQuery(".cmp-coming-soon-maintenance .theme-details").click(function (e) { e.preventDefault(); var n = jQuery(this).closest(".theme-wrapper"), a = n.data("slug"), t = n.data("version"), i = n.data("type"), o = n.data("purchased"), r = 0, c = { action: "niteo_themeinfo", security: jQuery(".theme-wrapper").data("security"), theme_slug: jQuery(this).parents(".theme-wrapper").data("slug") }; jQuery.post(ajaxurl, c, function (e) { var c = "", s = ""; if ("true" == (e = jQuery.parseJSON(e)).result) { if (jQuery("body").addClass("modal-open"), "1" == o && (s = '<span class="theme-version">Installed version: ' + t + "</span>"), "1" != o && "premium" == i) c = '<button type="button" class="theme-purchase button hide"><a href="' + n.find(".cmp-purchase-theme").attr("href") + '" target="_blank"><i class="fa fa-cart-arrow-down" aria-hidden="true"></i>Get Theme</a></button>'; var l = e.screenshots, u = ""; Object.keys(l).length > 1 && (u = '<div class="screenshots-nav"><div class="left"><i class="fa fa-chevron-left" aria-hidden="true"></i></div><div class="right"><i class="fa fa-chevron-right" aria-hidden="true"></i></div></div>'); var m = jQuery(['<div class="theme-backdrop">', '\t<div class="theme-wrap">', '\t\t<div class="theme-header">', '\t\t\t<button class="close dashicons dashicons-no"><span class="screen-reader-text">Close details dialog</span></button>', "\t\t</div>", '\t\t<div class="theme-about">', '\t\t\t<div class="theme-screenshots">', '\t\t\t\t<div class="screenshot" style="background-image:url(\'' + l[0] + "')\">" + u + "</div>", "\t\t\t</div>", '\t\t\t<div class="theme-info">', '\t\t\t\t<h2 class="theme-name">' + e.name + s + "</h2>", '\t\t\t\t<p class="theme-author">By <a href="' + e.author_homepage + '" target="_blank">' + e.author + "</a></p>", "", c, '\t\t\t\t<div class="theme-description">' + e.description + "</div>", "\t\t\t</div>", "\t\t</div>", '\t\t<div class="theme-actions">', '\t\t\t<a href="https://niteothemes.com/cmp-coming-soon-maintenance/?theme=' + a + "&utm_source=cmp&utm_medium=referral&utm_campaign=" + a + '" class="button cmp-preview" target="_blank" aria-label="Preview ' + e.name + '">Live Preview</a>', "\t\t</div>", "\t</div>", "</div>"].join("\n")); jQuery(".theme-overlay.cmp").append(m), jQuery(".theme-overlay.cmp .close").click(function (e) { e.preventDefault(), jQuery("body").removeClass("modal-open"), jQuery(".theme-overlay.cmp .theme-backdrop").fadeOut("fast") }), jQuery(".screenshots-nav .right").click(function () { ++r == Object.keys(l).length && (r = 0), r in l && jQuery(".screenshot").css("background-image", "url('" + l[r] + "')") }), jQuery(".screenshots-nav .left").click(function () { --r < 0 && (r = Object.keys(l).length - 1), r in l && jQuery(".screenshot").css("background-image", "url('" + l[r] + "')") }) } }) }), jQuery(".cmp-coming-soon-maintenance #connect-mailchimp").click(function (e) { e.preventDefault(); var n = jQuery('.cmp-coming-soon-maintenance input[name="niteoCS_mailchimp_apikey"]').val(), a = jQuery(this).data("security"), t = jQuery(this); if ("" != n) { var i = { apikey: n, security: a }; jQuery(this).prop("disabled", !0), jQuery(this).html('<i class="fa fa-cog fa-spin fa-1x fa-fw"></i><span> retrieving lists..</span>'); var o = { action: "cmp_mailchimp_list_ajax", security: a, params: i }; jQuery.post(ajaxurl, o, function (e) { var n = JSON.parse(e); 200 == n.response ? (jQuery("#niteoCS_mailchimp_list").empty().prop("disabled", !1), jQuery.each(n.lists, function (e, n) { jQuery("#niteoCS_mailchimp_list").append('<option value="' + n.id + '">' + n.name + "</option>") })) : jQuery("#niteoCS_mailchimp_list").empty().prop("disabled", !0).html('<option value="error">' + n.message + "</option>").trigger("change"), t.html("Retrieve Lists"), t.prop("disabled", !1) }).fail(function () { t.html("Retrieve Lists"), t.prop("disabled", !1) }) } }), jQuery(".cmp-coming-soon-maintenance .table-wrapper.theme-setup h4").each(function () { if ("Overlay Color" == jQuery(this).html()) return jQuery(this).parents("tr").remove(), !1 }), jQuery(".nav-tab-wrapper").on("click", ".theme-preview", function (e) { return !(jQuery("#csoptions fieldset:not(.skip-preview-validation *)").serialize() != t && !confirm("You have made changes that will not be visible in the preview until you save them. Please save changes first.\nContinue anyway?")) || (e.preventDefault(), !1) }) });
languages/cmp-coming-soon-maintenance-default.mo CHANGED
Binary file
languages/cmp-coming-soon-maintenance-default.po CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: cmp-coming-soon-maintenance\n"
4
- "POT-Creation-Date: 2019-12-29 16:36+0100\n"
5
- "PO-Revision-Date: 2019-12-29 16:36+0100\n"
6
  "Last-Translator: \n"
7
  "Language-Team: Niteothemes <info@niteothemes.com>\n"
8
  "Language: en\n"
@@ -15,50 +15,53 @@ msgstr ""
15
  "X-Poedit-KeywordsList: _e;__\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
17
  "X-Poedit-SearchPath-0: .\n"
 
18
 
19
- #: cmp-advanced.php:253 inc/settings/settings-general.php:32
20
  msgid "Whitelist/Blacklist"
21
  msgstr ""
22
 
23
- #: cmp-advanced.php:255
24
  msgid "Bypass"
25
  msgstr ""
26
 
27
- #: cmp-advanced.php:257
28
  msgid "Notifications"
29
  msgstr ""
30
 
31
- #: cmp-advanced.php:259
32
  msgid "Misc"
33
  msgstr ""
34
 
35
- #: cmp-advanced.php:261
36
  msgid "Import/Export"
37
  msgstr ""
38
 
39
- #: cmp-advanced.php:271
40
  msgid "CMP Page Whitelist and Blacklist Settings"
41
  msgstr ""
42
 
43
- #: cmp-advanced.php:279 cmp-advanced.php:443
44
  msgid "Whitelist Settings"
45
  msgstr ""
46
 
47
- #: cmp-advanced.php:284
48
  msgid "Page Whitelist"
49
  msgstr ""
50
 
51
- #: cmp-advanced.php:290
52
  msgid "Page Blacklist"
53
  msgstr ""
54
 
55
- #: cmp-advanced.php:296 cmp-advanced.php:454 cmp-advanced.php:572
56
- #: inc/settings/settings-background.php:377
57
  #: inc/settings/settings-contact_form-disabled.php:24
58
  #: inc/settings/settings-contact_form.php:46
59
  #: inc/settings/settings-counter-disabled.php:19
60
  #: inc/settings/settings-counter.php:60
61
  #: inc/settings/settings-footer-disabled.php:6
 
 
62
  #: inc/settings/settings-logo-disabled.php:28
63
  #: inc/settings/settings-logo-disabled.php:29 inc/settings/settings-logo.php:28
64
  #: inc/settings/settings-logo.php:29 inc/settings/settings-seo.php:109
@@ -68,44 +71,44 @@ msgstr ""
68
  #: inc/settings/settings-special_effects-disabled.php:30
69
  #: inc/settings/settings-special_effects.php:48
70
  #: inc/settings/settings-subscribe-disabled.php:30
71
- #: inc/settings/settings-subscribe.php:106
72
  msgid "Disabled"
73
  msgstr ""
74
 
75
- #: cmp-advanced.php:305
76
  msgid "CMP Whitelist - set CMP landing page to specific page(s) only."
77
  msgstr ""
78
 
79
- #: cmp-advanced.php:307 cmp-advanced.php:329
80
  msgid "Homepage"
81
  msgstr ""
82
 
83
- #: cmp-advanced.php:315
84
  msgid ""
85
  "By default CMP is enabled on all pages. Leave this field empty to use "
86
  "default settings."
87
  msgstr ""
88
 
89
- #: cmp-advanced.php:317 cmp-advanced.php:339
90
  msgid "You can also add the page URLs manually."
91
  msgstr ""
92
 
93
- #: cmp-advanced.php:327
94
  msgid "CMP Blacklist - select the pages to NOT display CMP landing page."
95
  msgstr ""
96
 
97
- #: cmp-advanced.php:337
98
  msgid "If you want to exclude some pages from CMP you can select them here."
99
  msgstr ""
100
 
101
- #: cmp-advanced.php:348
102
  msgid ""
103
- "Insert separate URL at each line. Please make sure your Permalinks work "
104
- "correctly!<br> You can also use asterisk (*) as a wildcard to match any "
105
- "string."
106
  msgstr ""
107
 
108
- #: cmp-advanced.php:350
109
  msgid ""
110
  "CMP landing page is displayed on all pages by default. You can enable Page "
111
  "Whitelist to display CMP only on specific page(s) or Page Blacklist to "
@@ -113,53 +116,55 @@ msgid ""
113
  "Page Blacklist here."
114
  msgstr ""
115
 
116
- #: cmp-advanced.php:364
117
  msgid "Custom Login URL"
118
  msgstr ""
119
 
120
- #: cmp-advanced.php:369 cmp-advanced.php:373
121
  msgid "Login URL"
122
  msgstr ""
123
 
124
- #: cmp-advanced.php:376
125
  msgid ""
126
  "Insert custom login URL if you are using plugins to change default WordPress "
127
  "login URL."
128
  msgstr ""
129
 
130
- #: cmp-advanced.php:395
131
  msgid "CMP Bypass by User Roles"
132
  msgstr ""
133
 
134
- #: cmp-advanced.php:399
135
  msgid "Bypass User Roles"
136
  msgstr ""
137
 
138
- #: cmp-advanced.php:403
139
  msgid "Select User Roles to bypass CMP landing page."
140
  msgstr ""
141
 
142
- #: cmp-advanced.php:420
143
  msgid "Administrator role always bypass CMP by default."
144
  msgstr ""
145
 
146
- #: cmp-advanced.php:435
147
  msgid "CMP Bypass URL"
148
  msgstr ""
149
 
150
- #: cmp-advanced.php:448 cmp-advanced.php:566
151
  #: inc/settings/settings-counter-disabled.php:13
152
  #: inc/settings/settings-counter.php:54
 
 
153
  #: inc/settings/settings-slider-disabled.php:16
154
  #: inc/settings/settings-slider.php:45
155
  msgid "Enabled"
156
  msgstr ""
157
 
158
- #: cmp-advanced.php:465
159
  msgid "Bypass URL"
160
  msgstr ""
161
 
162
- #: cmp-advanced.php:468
163
  msgid ""
164
  "You can use this URL to bypass CMP maintenance page. Once you access your "
165
  "website with this URL, CMP Cookie will be set with default expiration of 2 "
@@ -167,156 +172,171 @@ msgid ""
167
  "URL."
168
  msgstr ""
169
 
170
- #: cmp-advanced.php:470
171
  msgid "Set Bypass Passphrase"
172
  msgstr ""
173
 
174
- #: cmp-advanced.php:473
175
  msgid ""
176
  "You can use passphrase which contains letters, numbers, underscores or "
177
  "dashes only."
178
  msgstr ""
179
 
180
- #: cmp-advanced.php:475
181
  msgid "Set bypass cookie Expiration Time in seconds"
182
  msgstr ""
183
 
184
- #: cmp-advanced.php:478
185
  msgid ""
186
  "You can set custom Bypass CMP Cookie expiration time in seconds (1hour = "
187
  "3600). Default expiration time is 2 days (172800)."
188
  msgstr ""
189
 
190
- #: cmp-advanced.php:480
191
  msgid ""
192
  "Please note this solution is using browser cookies which might not work "
193
  "correctly if you are using caching plugins."
194
  msgstr ""
195
 
196
- #: cmp-advanced.php:484
197
  msgid ""
198
  "You can Enable CMP Bypass where you can set custom URL parameter to bypass "
199
  "CMP page. You can send this URL to anyone who would like to sneak peak into "
200
  "your Website while it is under development or maintanence."
201
  msgstr ""
202
 
203
- #: cmp-advanced.php:499
204
  msgid "Email Notifications"
205
  msgstr ""
206
 
207
- #: cmp-advanced.php:503
208
- msgid "Countdown expiration"
209
  msgstr ""
210
 
211
- #: cmp-advanced.php:509
212
  msgid "Enable Email notification when Countdown timer expires to 0."
213
  msgstr ""
214
 
215
- #: cmp-advanced.php:514 cmp-advanced.php:534
216
  msgid "Specify Email Address"
217
  msgstr ""
218
 
219
- #: cmp-advanced.php:523
220
  msgid "CMP Status Change"
221
  msgstr ""
222
 
223
- #: cmp-advanced.php:529
224
  msgid ""
225
  "Enable Email notification if Coming Soon Mode is enabled or disabled by the "
226
  "user."
227
  msgstr ""
228
 
229
- #: cmp-advanced.php:553 cmp-advanced.php:561
230
  msgid "CMP Top Bar"
231
  msgstr ""
232
 
233
- #: cmp-advanced.php:580
234
  msgid "You can specify which roles have access to CMP Top Bar."
235
  msgstr ""
236
 
237
- #: cmp-advanced.php:593
238
  msgid "Administrator role can always access Top Bar."
239
  msgstr ""
240
 
241
- #: cmp-advanced.php:595
242
  msgid "CMP Top Bar layout."
243
  msgstr ""
244
 
245
- #: cmp-advanced.php:597
246
  msgid "Complete - CMP Icon with description"
247
  msgstr ""
248
 
249
- #: cmp-advanced.php:598
250
  msgid "Compact - CMP Icon only "
251
  msgstr ""
252
 
253
- #: cmp-advanced.php:604
254
  msgid "CMP Top Bar is disabled."
255
  msgstr ""
256
 
257
- #: cmp-advanced.php:606
258
  msgid ""
259
  " Once enabled, you can quickly enable or disable Coming Soon Mode or check "
260
  "out CMP Preview without visiting CMP Settings Plugin page."
261
  msgstr ""
262
 
263
- #: cmp-advanced.php:620
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
264
  msgid "Custom External Scripts"
265
  msgstr ""
266
 
267
- #: cmp-advanced.php:624
268
  msgid "Head Scripts"
269
  msgstr ""
270
 
271
- #: cmp-advanced.php:628 cmp-advanced.php:660
272
  msgid "Insert Javascript or CSS external file URL"
273
  msgstr ""
274
 
275
- #: cmp-advanced.php:649 cmp-advanced.php:681
276
  msgid "Add More"
277
  msgstr ""
278
 
279
- #: cmp-advanced.php:656
280
  msgid "Footer Scripts"
281
  msgstr ""
282
 
283
- #: cmp-advanced.php:697
284
  msgid "Export or Import CMP Settings"
285
  msgstr ""
286
 
287
- #: cmp-advanced.php:702
288
  msgid "Export CMP Settings"
289
  msgstr ""
290
 
291
- #: cmp-advanced.php:706
292
  msgid "Export to JSON file"
293
  msgstr ""
294
 
295
- #: cmp-advanced.php:707
296
  msgid ""
297
  "You can export complete CMP Settings to external JSON file. Which can be "
298
  "used to backup or transfer CMP Settings to another website."
299
  msgstr ""
300
 
301
- #: cmp-advanced.php:713
302
  msgid "Import CMP Settings"
303
  msgstr ""
304
 
305
- #: cmp-advanced.php:720
306
  msgid "Select JSON file"
307
  msgstr ""
308
 
309
- #: cmp-advanced.php:725
310
  msgid "Import with media images"
311
  msgstr ""
312
 
313
- #: cmp-advanced.php:728
314
  msgid ""
315
  "Insert valid JSON file with CMP Settings to import complete CMP Settings. "
316
  "All current settings will be overwritten."
317
  msgstr ""
318
 
319
- #: cmp-advanced.php:736
320
  msgid "Import Settings"
321
  msgstr ""
322
 
@@ -334,80 +354,79 @@ msgstr ""
334
  msgid "WordPress Support Forum"
335
  msgstr ""
336
 
337
- #: cmp-settings.php:564
338
  msgid ""
339
  "JavaScript appears to be disabled in your browser. For this plugin to work "
340
  "correctly, please enable JavaScript or switch to a more modern browser."
341
  msgstr ""
342
 
343
- #: cmp-settings.php:586
344
  msgid "Settings"
345
  msgstr ""
346
 
347
- #: cmp-settings.php:589 inc/settings/settings-footer.php:63
348
  msgid "Content"
349
  msgstr ""
350
 
351
- #: cmp-settings.php:591
352
  msgid "Customize"
353
  msgstr ""
354
 
355
- #: cmp-settings.php:593
356
  msgid "SEO & Analytics"
357
  msgstr ""
358
 
359
- #: cmp-settings.php:595
360
  msgid "Custom CSS"
361
  msgstr ""
362
 
363
- #: cmp-settings.php:597
 
 
 
 
364
  msgid "Preview"
365
  msgstr ""
366
 
367
- #: cmp-sidebar.php:4
368
  msgid "Selected CMP Theme"
369
  msgstr ""
370
 
371
- #: cmp-sidebar.php:19
372
  msgid ""
373
  "If you really love our CMP plugin you can also donate few bucks by clicking "
374
  "Donate button below."
375
  msgstr ""
376
 
377
- #: cmp-sidebar.php:31
378
  msgid "Thank you for rating us with five stars!"
379
  msgstr ""
380
 
381
- #: cmp-sidebar.php:32
382
  #, php-format
383
  msgid ""
384
  "If you find our CMP plugin useful, please show us some love and give 5%s "
385
  "feedback by pressing button below."
386
  msgstr ""
387
 
388
- #: cmp-sidebar.php:35
389
  msgid "Leave Feedback"
390
  msgstr ""
391
 
392
- #: cmp-sidebar.php:42
393
- msgid ""
394
- "Also don`t forget you can ask Wordpress Community or our NiteoThemes expert "
395
- "support. For a help simply visit link below."
396
- msgstr ""
397
-
398
- #: cmp-sidebar.php:42
399
- msgid "Wordpress Support Forum"
400
  msgstr ""
401
 
402
- #: cmp-sidebar.php:49
403
  msgid "Request new features"
404
  msgstr ""
405
 
406
- #: cmp-sidebar.php:50
407
  #, php-format
408
  msgid ""
409
- "Do you miss some feature or do you have idea how to improve CMP plugin? You "
410
- "can %s on official Wordpress Support Forum."
411
  msgstr ""
412
 
413
  #: cmp-subscribers.php:25
@@ -424,73 +443,17 @@ msgstr ""
424
  msgid "Export All Subscribers"
425
  msgstr ""
426
 
427
- #: cmp-translate.php:11 cmp-translate.php:32
428
- msgid "Seconds"
429
- msgstr ""
430
-
431
- #: cmp-translate.php:12 cmp-translate.php:33
432
- msgid "Minutes"
433
- msgstr ""
434
-
435
- #: cmp-translate.php:13 cmp-translate.php:34
436
- msgid "Hours"
437
- msgstr ""
438
-
439
- #: cmp-translate.php:14 cmp-translate.php:35
440
- msgid "Days"
441
- msgstr ""
442
-
443
- #: cmp-translate.php:15 cmp-translate.php:36
444
- msgid "Insert your email address."
445
- msgstr ""
446
-
447
- #: cmp-translate.php:16 cmp-translate.php:37
448
- msgid "Oops! This email address is already on our list."
449
- msgstr ""
450
-
451
- #: cmp-translate.php:17 cmp-translate.php:38
452
- msgid "Oops! We need a valid address. Please try again."
453
- msgstr ""
454
-
455
- #: cmp-translate.php:18 cmp-translate.php:39
456
- msgid "Thank you! Your sign up request was successful."
457
- msgstr ""
458
-
459
- #: cmp-translate.php:19 cmp-translate.php:40
460
- msgid "Submit"
461
- msgstr ""
462
-
463
- #: cmp-translate.php:20 cmp-translate.php:41
464
- msgid "Scroll"
465
- msgstr ""
466
-
467
- #: cmp-translate.php:21 cmp-translate.php:42 inc/class-cmp-subscribers.php:191
468
- msgid "First Name"
469
- msgstr ""
470
-
471
- #: cmp-translate.php:22 cmp-translate.php:43 inc/class-cmp-subscribers.php:192
472
- msgid "Last Name"
473
- msgstr ""
474
-
475
- #: cmp-translate.php:23 cmp-translate.php:44
476
- msgid "Subscribe"
477
- msgstr ""
478
-
479
- #: cmp-translate.php:37
480
- msgid "Oops! This email address is already on our list"
481
- msgstr ""
482
-
483
- #: cmp-translate.php:71 niteo-cmp.php:392
484
  msgid "CMP Translation"
485
  msgstr ""
486
 
487
- #: cmp-translate.php:72
488
  msgid ""
489
  "You can edit any text on CMP landing page - button labels, countdown, "
490
  "subscription messages, etc."
491
  msgstr ""
492
 
493
- #: cmp-translate.php:77 inc/class-cmp-render_settings.php:31
494
  msgid "Save All Changes"
495
  msgstr ""
496
 
@@ -584,12 +547,20 @@ msgstr ""
584
  msgid "Delete"
585
  msgstr ""
586
 
587
- #: inc/class-cmp-subscribers.php:190 niteo-cmp.php:1542
588
  msgid "ID"
589
  msgstr ""
590
 
591
- #: inc/class-cmp-subscribers.php:193 inc/render/social-icons.php:32
592
- #: niteo-cmp.php:1544
 
 
 
 
 
 
 
 
593
  msgid "Email"
594
  msgstr ""
595
 
@@ -629,203 +600,215 @@ msgstr ""
629
  msgid "Thank you for installing CMP - Coming soon & Maintenance Plugin!"
630
  msgstr ""
631
 
632
- #: inc/render/social-icons.php:36
633
  msgid "Phone"
634
  msgstr ""
635
 
636
- #: inc/settings/settings-background.php:5
637
  msgid "Blury Beach"
638
  msgstr ""
639
 
640
- #: inc/settings/settings-background.php:6
641
  msgid "Miaka"
642
  msgstr ""
643
 
644
- #: inc/settings/settings-background.php:7
645
  msgid "Influenza"
646
  msgstr ""
647
 
648
- #: inc/settings/settings-background.php:8
649
  msgid "Calm Darya"
650
  msgstr ""
651
 
652
- #: inc/settings/settings-background.php:9
653
  msgid "Shroom Haze"
654
  msgstr ""
655
 
656
- #: inc/settings/settings-background.php:10
657
  msgid "Purlple Paradise"
658
  msgstr ""
659
 
660
- #: inc/settings/settings-background.php:11
661
  msgid "Aqua Marine"
662
  msgstr ""
663
 
664
- #: inc/settings/settings-background.php:12
665
  msgid "Bloody Mary"
666
  msgstr ""
667
 
668
- #: inc/settings/settings-background.php:13
669
  msgid "Rose Water"
670
  msgstr ""
671
 
672
- #: inc/settings/settings-background.php:14
673
  msgid "Horizon"
674
  msgstr ""
675
 
676
- #: inc/settings/settings-background.php:15
677
  msgid "Youtube"
678
  msgstr ""
679
 
680
- #: inc/settings/settings-background.php:16
681
  msgid "Sublime Vivid"
682
  msgstr ""
683
 
684
- #: inc/settings/settings-background.php:17
685
  msgid "Red"
686
  msgstr ""
687
 
688
- #: inc/settings/settings-background.php:18
689
  msgid "Orange"
690
  msgstr ""
691
 
692
- #: inc/settings/settings-background.php:19
693
  msgid "Yellow"
694
  msgstr ""
695
 
696
- #: inc/settings/settings-background.php:20
697
  msgid "Green"
698
  msgstr ""
699
 
700
- #: inc/settings/settings-background.php:21
701
  msgid "Green Pastel"
702
  msgstr ""
703
 
704
- #: inc/settings/settings-background.php:22
705
  msgid "Sky blue"
706
  msgstr ""
707
 
708
- #: inc/settings/settings-background.php:23
709
  msgid "Purple"
710
  msgstr ""
711
 
712
- #: inc/settings/settings-background.php:24
713
  msgid "Violet"
714
  msgstr ""
715
 
716
- #: inc/settings/settings-background.php:25
717
  msgid "Light grey"
718
  msgstr ""
719
 
720
- #: inc/settings/settings-background.php:26
721
  msgid "Grey"
722
  msgstr ""
723
 
724
- #: inc/settings/settings-background.php:27
725
  msgid "Dark grey"
726
  msgstr ""
727
 
728
- #: inc/settings/settings-background.php:33
729
  msgid "Graphic Background"
730
  msgstr ""
731
 
732
- #: inc/settings/settings-background.php:40
733
  msgid "Banner Settings"
734
  msgstr ""
735
 
736
- #: inc/settings/settings-background.php:45
737
  msgid "Default Media"
738
  msgstr ""
739
 
740
- #: inc/settings/settings-background.php:51
741
  msgid "Custom Images"
742
  msgstr ""
743
 
744
- #: inc/settings/settings-background.php:57
745
  msgid "Unsplash library"
746
  msgstr ""
747
 
748
- #: inc/settings/settings-background.php:62
749
  msgid "Video"
750
  msgstr ""
751
 
752
- #: inc/settings/settings-background.php:67
753
  msgid "Graphic Pattern"
754
  msgstr ""
755
 
756
- #: inc/settings/settings-background.php:72
757
- #: inc/settings/settings-background.php:373
758
  msgid "Solid Color"
759
  msgstr ""
760
 
761
- #: inc/settings/settings-background.php:77
762
  msgid "Gradient Color"
763
  msgstr ""
764
 
765
- #: inc/settings/settings-background.php:110
766
  msgid "Every CMP Theme is using unique default background."
767
  msgstr ""
768
 
769
- #: inc/settings/settings-background.php:120
770
  msgid ""
771
  "Pro Tip! You can select multiple Media from your library by holding CTRL"
772
  "+click (Command+click if you use MacOS) while selecting photos."
773
  msgstr ""
774
 
775
- #: inc/settings/settings-background.php:168
 
776
  msgid "Delete Images"
777
  msgstr ""
778
 
779
- #: inc/settings/settings-background.php:175
 
 
 
 
 
 
 
 
 
 
 
780
  msgid "Choose Unsplash Feed"
781
  msgstr ""
782
 
783
- #: inc/settings/settings-background.php:178
784
  msgid "Random Photo"
785
  msgstr ""
786
 
787
- #: inc/settings/settings-background.php:180
788
  msgid "Specific Photo"
789
  msgstr ""
790
 
791
- #: inc/settings/settings-background.php:182
792
  msgid "Random from Collection"
793
  msgstr ""
794
 
795
- #: inc/settings/settings-background.php:184
796
  msgid "Random from User"
797
  msgstr ""
798
 
799
- #: inc/settings/settings-background.php:189
800
  msgid "Enter Unsplash Photo URL or Unsplash Photo ID"
801
  msgstr ""
802
 
803
- #: inc/settings/settings-background.php:193
804
  msgid "Display Unsplash Photo"
805
  msgstr ""
806
 
807
- #: inc/settings/settings-background.php:206
808
  #, php-format
809
  msgid "Enter <a href=\"%s\">Unsplash Collection</a> URL or Collection ID."
810
  msgstr ""
811
 
812
- #: inc/settings/settings-background.php:212
813
  msgid "Limit photos to specific keyword (fashion, nature, technology..)"
814
  msgstr ""
815
 
816
- #: inc/settings/settings-background.php:216
817
  msgid "Select Unsplash Featured Photos only"
818
  msgstr ""
819
 
820
- #: inc/settings/settings-background.php:220
821
  msgid "Enter Unsplash User ID"
822
  msgstr ""
823
 
824
- #: inc/settings/settings-background.php:225
825
  msgid "Unsplash"
826
  msgstr ""
827
 
828
- #: inc/settings/settings-background.php:225
829
  msgid ""
830
  "is a world leading source for free to use high quality stock images. All of "
831
  "the images that are submitted and published on Unsplash fall under under the "
@@ -833,141 +816,141 @@ msgid ""
833
  "you can use the image for any personal or commercial use."
834
  msgstr ""
835
 
836
- #: inc/settings/settings-background.php:232
837
  msgid "Select Video Source"
838
  msgstr ""
839
 
840
- #: inc/settings/settings-background.php:235
841
  msgid "YouTube"
842
  msgstr ""
843
 
844
- #: inc/settings/settings-background.php:236
845
  msgid "Custom Video File"
846
  msgstr ""
847
 
848
- #: inc/settings/settings-background.php:237
849
  msgid "Vimeo (coming soon...)"
850
  msgstr ""
851
 
852
- #: inc/settings/settings-background.php:242
853
  msgid "Enter Youtube URL"
854
  msgstr ""
855
 
856
- #: inc/settings/settings-background.php:248
857
  msgid "Enter Vimeo URL"
858
  msgstr ""
859
 
860
- #: inc/settings/settings-background.php:253
861
  msgid "Select or Upload custom Video file"
862
  msgstr ""
863
 
864
- #: inc/settings/settings-background.php:282
865
  msgid "Loop video automatically"
866
  msgstr ""
867
 
868
- #: inc/settings/settings-background.php:284
869
  msgid ""
870
  "YouTube background doesn`t work on mobile devices therefore only thumbnail "
871
  "will be displayed on mobile devices. You can upload custom thumbnail image "
872
  "by pressing button below. "
873
  msgstr ""
874
 
875
- #: inc/settings/settings-background.php:286
876
  msgid "Media Library"
877
  msgstr ""
878
 
879
- #: inc/settings/settings-background.php:307
880
  msgid "Select Pattern"
881
  msgstr ""
882
 
883
- #: inc/settings/settings-background.php:314
884
  msgid "Custom Pattern..."
885
  msgstr ""
886
 
887
- #: inc/settings/settings-background.php:328
888
  msgid "Select Color"
889
  msgstr ""
890
 
891
- #: inc/settings/settings-background.php:336
892
  msgid "Select Gradient Background"
893
  msgstr ""
894
 
895
- #: inc/settings/settings-background.php:346
896
- #: inc/settings/settings-background.php:403
897
  msgid "Custom Gradient"
898
  msgstr ""
899
 
900
- #: inc/settings/settings-background.php:351
901
- #: inc/settings/settings-background.php:409
902
  msgid "Select first gradient color:"
903
  msgstr ""
904
 
905
- #: inc/settings/settings-background.php:354
906
- #: inc/settings/settings-background.php:412
907
  msgid "Select second gradient color:"
908
  msgstr ""
909
 
910
- #: inc/settings/settings-background.php:366
911
  msgid "Background Overlay"
912
  msgstr ""
913
 
914
- #: inc/settings/settings-background.php:369
915
  msgid "Set Background Overlay"
916
  msgstr ""
917
 
918
- #: inc/settings/settings-background.php:375
919
  msgid "Gradient"
920
  msgstr ""
921
 
922
- #: inc/settings/settings-background.php:386
923
  msgid "Background Overlay Color"
924
  msgstr ""
925
 
926
- #: inc/settings/settings-background.php:393
927
  msgid "Select Gradient Overlay"
928
  msgstr ""
929
 
930
- #: inc/settings/settings-background.php:420
931
  msgid "Background Overlay Opacity"
932
  msgstr ""
933
 
934
- #: inc/settings/settings-background.php:426
935
  msgid "Background Blur Amount"
936
  msgstr ""
937
 
938
- #: inc/settings/settings-background.php:438
939
  msgid "Text Overlay"
940
  msgstr ""
941
 
942
- #: inc/settings/settings-background.php:441
943
  msgid "Display Text Overlay"
944
  msgstr ""
945
 
946
- #: inc/settings/settings-background.php:444
947
  msgid "Overlay Heading"
948
  msgstr ""
949
 
950
- #: inc/settings/settings-background.php:445
951
- #: inc/settings/settings-background.php:448
952
- #: inc/settings/settings-background.php:451
953
  #: inc/settings/settings-contact_form.php:62
954
- #: inc/settings/settings-content.php:14 inc/settings/settings-subscribe.php:150
955
  msgid "Leave empty to disable"
956
  msgstr ""
957
 
958
- #: inc/settings/settings-background.php:447
959
  msgid "Overlay Text"
960
  msgstr ""
961
 
962
- #: inc/settings/settings-background.php:450
963
  msgid "Overlay Call To Action Button Text"
964
  msgstr ""
965
 
966
- #: inc/settings/settings-background.php:453
967
  msgid "Overlay Call To Action Button URL"
968
  msgstr ""
969
 
970
- #: inc/settings/settings-background.php:454
971
  msgid "Insert Valid URL"
972
  msgstr ""
973
 
@@ -991,7 +974,7 @@ msgid "Contact Form is not supported by selected Theme."
991
  msgstr ""
992
 
993
  #: inc/settings/settings-contact_form.php:55
994
- #: inc/settings/settings-subscribe.php:114
995
  msgid "Subscribe Form is disabled."
996
  msgstr ""
997
 
@@ -1019,22 +1002,30 @@ msgid ""
1019
  "Contact > New"
1020
  msgstr ""
1021
 
1022
- #: inc/settings/settings-content.php:7
1023
  msgid "Main Content"
1024
  msgstr ""
1025
 
1026
- #: inc/settings/settings-content.php:11
1027
  msgid "Heading"
1028
  msgstr ""
1029
 
1030
- #: inc/settings/settings-content.php:20
1031
  msgid "Message"
1032
  msgstr ""
1033
 
1034
- #: inc/settings/settings-content.php:23
1035
  msgid ""
1036
- "WordPress embeds are fully supported. You can also add any custom HTML. No "
1037
- "3rd party shortcodes are currently supported."
 
 
 
 
 
 
 
 
1038
  msgstr ""
1039
 
1040
  #: inc/settings/settings-counter-disabled.php:2
@@ -1043,7 +1034,7 @@ msgid "Countdown Timer Setup"
1043
  msgstr ""
1044
 
1045
  #: inc/settings/settings-counter-disabled.php:8
1046
- #: inc/settings/settings-counter.php:49 inc/settings/settings-counter.php:86
1047
  msgid "Counter setup"
1048
  msgstr ""
1049
 
@@ -1059,37 +1050,49 @@ msgstr ""
1059
  msgid "Counter Heading"
1060
  msgstr ""
1061
 
1062
- #: inc/settings/settings-counter.php:82
1063
  msgid "Click on a date input to set timer."
1064
  msgstr ""
1065
 
1066
- #: inc/settings/settings-counter.php:89
1067
  msgid "Select Date.."
1068
  msgstr ""
1069
 
1070
- #: inc/settings/settings-counter.php:91
1071
  msgid "Countdown action:"
1072
  msgstr ""
1073
 
1074
- #: inc/settings/settings-counter.php:95
1075
  msgid "No Action"
1076
  msgstr ""
1077
 
1078
- #: inc/settings/settings-counter.php:96
 
 
 
 
1079
  msgid "Disable Coming Soon / Maintenance page."
1080
  msgstr ""
1081
 
1082
- #: inc/settings/settings-counter.php:97
1083
  msgid "URL Redirect"
1084
  msgstr ""
1085
 
1086
- #: inc/settings/settings-counter.php:101
1087
  #, php-format
1088
  msgid ""
1089
- "Notification Email will be sent to %s email address once counter expires."
1090
  msgstr ""
1091
 
1092
- #: inc/settings/settings-counter.php:103
 
 
 
 
 
 
 
 
1093
  msgid "Enter redirect URL"
1094
  msgstr ""
1095
 
@@ -1184,6 +1187,59 @@ msgstr ""
1184
  msgid "Delay Time in Seconds"
1185
  msgstr ""
1186
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1187
  #: inc/settings/settings-logo-disabled.php:5 inc/settings/settings-logo.php:5
1188
  msgid "Logo Setup"
1189
  msgstr ""
@@ -1362,11 +1418,11 @@ msgstr ""
1362
  msgid "Mask Transition Effect"
1363
  msgstr ""
1364
 
1365
- #: inc/settings/settings-slider.php:110
1366
  msgid "Slider Autostart"
1367
  msgstr ""
1368
 
1369
- #: inc/settings/settings-slider.php:113
1370
  msgid "Number of Unplash media Slides (applies only for Unsplash photos)"
1371
  msgstr ""
1372
 
@@ -1402,8 +1458,7 @@ msgid "Position"
1402
  msgstr ""
1403
 
1404
  #: inc/settings/settings-social-media.php:66
1405
- #: inc/settings/settings-theme-selector.php:55
1406
- #: inc/settings/settings-theme-selector.php:67
1407
  msgid "Active"
1408
  msgstr ""
1409
 
@@ -1446,27 +1501,27 @@ msgstr ""
1446
  msgid "Background effects are disabled"
1447
  msgstr ""
1448
 
1449
- #: inc/settings/settings-special_effects.php:62
1450
  msgid "Effect Color"
1451
  msgstr ""
1452
 
1453
  #: inc/settings/settings-subscribe-disabled.php:6
1454
- #: inc/settings/settings-subscribe.php:76
1455
  msgid "Subscribe Form"
1456
  msgstr ""
1457
 
1458
  #: inc/settings/settings-subscribe-disabled.php:13
1459
- #: inc/settings/settings-subscribe.php:83
1460
  msgid "Subscribe Form Options"
1461
  msgstr ""
1462
 
1463
  #: inc/settings/settings-subscribe-disabled.php:18
1464
- #: inc/settings/settings-subscribe.php:88
1465
  msgid "CMP Subscribe Form"
1466
  msgstr ""
1467
 
1468
  #: inc/settings/settings-subscribe-disabled.php:24
1469
- #: inc/settings/settings-subscribe.php:100
1470
  msgid "3rd Party Plugin"
1471
  msgstr ""
1472
 
@@ -1474,133 +1529,156 @@ msgstr ""
1474
  msgid "Subscribe Form is not supported by selected Theme."
1475
  msgstr ""
1476
 
1477
- #: inc/settings/settings-subscribe.php:94
1478
  msgid "MailOptin Integration"
1479
  msgstr ""
1480
 
1481
- #: inc/settings/settings-subscribe.php:127
1482
  msgid "Subcribe Form Title"
1483
  msgstr ""
1484
 
1485
- #: inc/settings/settings-subscribe.php:135
1486
  msgid "3rd Party Plugin Shortcode"
1487
  msgstr ""
1488
 
1489
- #: inc/settings/settings-subscribe.php:139
1490
  msgid ""
1491
  "You can find Shortode in your Contact Form Plugin settings. Should be "
1492
  "something similar to code below: "
1493
  msgstr ""
1494
 
1495
- #: inc/settings/settings-subscribe.php:141
1496
  msgid ""
1497
  "If you use 3rd party shortcode for subscribe or contact form, you might need "
1498
  "to apply custom CSS to style the form correctly."
1499
  msgstr ""
1500
 
1501
- #: inc/settings/settings-subscribe.php:147
1502
  msgid ""
1503
- "CMP custom subscribe form will be used. It is guaranteed to always match "
1504
- "selected Theme's style."
1505
  msgstr ""
1506
 
1507
- #: inc/settings/settings-subscribe.php:149
1508
  msgid ""
1509
  "Subscribe Form message (can be GDPR or any custom message). Supports anchor "
1510
  "HTML tags."
1511
  msgstr ""
1512
 
1513
- #: inc/settings/settings-subscribe.php:153
 
 
 
 
 
 
 
1514
  msgid "Select how to save your Subscribers"
1515
  msgstr ""
1516
 
1517
- #: inc/settings/settings-subscribe.php:155
1518
  msgid "CMP Custom Subscribe List"
1519
  msgstr ""
1520
 
1521
- #: inc/settings/settings-subscribe.php:156
1522
  msgid "MailChimp Integration"
1523
  msgstr ""
1524
 
1525
- #: inc/settings/settings-subscribe.php:157
1526
  msgid "MailPoet Integration"
1527
  msgstr ""
1528
 
1529
- #: inc/settings/settings-subscribe.php:158
1530
  msgid "Mailster Integration"
1531
  msgstr ""
1532
 
1533
- #: inc/settings/settings-subscribe.php:163
1534
  msgid ""
1535
  "Emails will be stored in custom CMP list with CSV export support. If you "
1536
  "ever delete CMP plugin then subscriber list will be purged as well."
1537
  msgstr ""
1538
 
1539
- #: inc/settings/settings-subscribe.php:164
1540
  msgid "Total Subscribers: "
1541
  msgstr ""
1542
 
1543
- #: inc/settings/settings-subscribe.php:169
1544
  msgid "MailChimp API key"
1545
  msgstr ""
1546
 
1547
- #: inc/settings/settings-subscribe.php:170
1548
  msgid "MailChimp API Key"
1549
  msgstr ""
1550
 
1551
- #: inc/settings/settings-subscribe.php:172
1552
  msgid "Retrieve Lists"
1553
  msgstr ""
1554
 
1555
- #: inc/settings/settings-subscribe.php:173
1556
  #, php-format
1557
  msgid "You can find or create new API key in your %s."
1558
  msgstr ""
1559
 
1560
- #: inc/settings/settings-subscribe.php:174
1561
  msgid "Select MailChimp subscriber`s list."
1562
  msgstr ""
1563
 
1564
- #: inc/settings/settings-subscribe.php:190
1565
  msgid "Please insert MailChimp API key to retrieve Lists."
1566
  msgstr ""
1567
 
1568
- #: inc/settings/settings-subscribe.php:196
1569
  msgid "Enable MailChimp Double Opt In"
1570
  msgstr ""
1571
 
1572
- #: inc/settings/settings-subscribe.php:212
1573
  msgid "Select MailPoet subscriber`s list."
1574
  msgstr ""
1575
 
1576
- #: inc/settings/settings-subscribe.php:222
1577
  msgid ""
1578
  "Could not retrieve MailPoet subcribers lists. Please make sure MailPoet is "
1579
  "correctly installed and configured."
1580
  msgstr ""
1581
 
1582
- #: inc/settings/settings-subscribe.php:241
1583
  msgid "Select Mailster subscriber`s list."
1584
  msgstr ""
1585
 
1586
- #: inc/settings/settings-subscribe.php:250
1587
  msgid ""
1588
  "Could not retrieve Mailster subribers lists. Please make sure Mailster is "
1589
  "correctly installed and configured."
1590
  msgstr ""
1591
 
1592
- #: inc/settings/settings-subscribe.php:256
1593
  msgid "Enable Mailster Double Opt In"
1594
  msgstr ""
1595
 
1596
- #: inc/settings/settings-subscribe.php:260
 
 
 
 
 
 
 
 
 
 
 
 
1597
  #, php-format
1598
  msgid ""
1599
- "* Did you know you can translate Subscribe form Labels and Placeholders to "
1600
- "your language in %s Settings?"
 
 
 
 
1601
  msgstr ""
1602
 
1603
- #: inc/settings/settings-subscribe.php:267
1604
  msgid ""
1605
  "MailOptin is a proven list building plugin that allows you to create popups "
1606
  "and embedded forms so you can convert visitors to your coming soon site into "
@@ -1608,29 +1686,29 @@ msgid ""
1608
  "AWeber, Campaign Monitor, Constant Contact, Mailerlite."
1609
  msgstr ""
1610
 
1611
- #: inc/settings/settings-subscribe.php:276
1612
  msgid "Select MailOptin Campaigns."
1613
  msgstr ""
1614
 
1615
- #: inc/settings/settings-subscribe.php:285
1616
  msgid ""
1617
  "No MailOptin Campaign was found. Please make there is at least one Optin "
1618
  "Campaign created."
1619
  msgstr ""
1620
 
1621
- #: inc/settings/settings-subscribe.php:295
1622
  msgid "Please activate MailOptin plugin first by clicking button below."
1623
  msgstr ""
1624
 
1625
- #: inc/settings/settings-subscribe.php:296
1626
  msgid "Activate MailOptin plugin"
1627
  msgstr ""
1628
 
1629
- #: inc/settings/settings-subscribe.php:306
1630
  msgid "Please Install MailOptin plugin first by clicking button below."
1631
  msgstr ""
1632
 
1633
- #: inc/settings/settings-subscribe.php:307
1634
  msgid "Install MailOptin plugin"
1635
  msgstr ""
1636
 
@@ -1642,37 +1720,33 @@ msgstr ""
1642
  msgid "Free Themes"
1643
  msgstr ""
1644
 
1645
- #: inc/settings/settings-theme-selector.php:55
1646
- msgid "Select"
1647
- msgstr ""
1648
-
1649
- #: inc/settings/settings-theme-selector.php:58
1650
- #: inc/settings/settings-theme-selector.php:116
1651
  msgid "PREVIEW"
1652
  msgstr ""
1653
 
1654
- #: inc/settings/settings-theme-selector.php:60
1655
- #: inc/settings/settings-theme-selector.php:118
1656
  msgid "DETAILS"
1657
  msgstr ""
1658
 
1659
- #: inc/settings/settings-theme-selector.php:91
 
 
 
 
1660
  msgid "Download more CMP Themes"
1661
  msgstr ""
1662
 
1663
- #: inc/settings/settings-theme-selector.php:98
1664
  msgid "Premium Themes"
1665
  msgstr ""
1666
 
1667
- #: inc/settings/settings-theme-selector.php:114
1668
  #, php-format
1669
  msgid "Get %s"
1670
  msgstr ""
1671
 
1672
- #: inc/settings/settings-theme-selector.php:124
1673
- msgid "freebie"
1674
- msgstr ""
1675
-
1676
  #: inc/settings/settings-typography.php:7
1677
  msgid "Customize Fonts"
1678
  msgstr ""
@@ -1766,163 +1840,211 @@ msgid ""
1766
  "Content. Font Preview works only with woff/woff2 formats."
1767
  msgstr ""
1768
 
1769
- #: niteo-cmp.php:340 niteo-cmp.php:384 niteo-cmp.php:736
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1770
  msgid "CMP Settings"
1771
  msgstr ""
1772
 
1773
- #: niteo-cmp.php:386
1774
  msgid "CMP Basic Setup"
1775
  msgstr ""
1776
 
1777
- #: niteo-cmp.php:388
1778
  msgid "CMP Advanced Setup"
1779
  msgstr ""
1780
 
1781
- #: niteo-cmp.php:390
1782
  msgid "CMP Subscribers"
1783
  msgstr ""
1784
 
1785
- #: niteo-cmp.php:394
1786
  msgid "Upload CMP Theme"
1787
  msgstr ""
1788
 
1789
- #: niteo-cmp.php:396
1790
- msgid "CMP Help"
1791
- msgstr ""
1792
-
1793
- #: niteo-cmp.php:610
1794
  msgid ""
1795
  "Counter expired but it is set to make no action - you should login to your "
1796
  "Wordpress Admin and adjust the expired timer or disable Coming Soon / "
1797
  "Maintenance Mode."
1798
  msgstr ""
1799
 
1800
- #: niteo-cmp.php:614
 
 
 
 
1801
  msgid "Counter expired and Coming soon / Maintanance mode was disabled."
1802
  msgstr ""
1803
 
1804
- #: niteo-cmp.php:618
1805
  msgid ""
1806
  "Counter expired and your Website is redirected to external URL per settings."
1807
  msgstr ""
1808
 
1809
- #: niteo-cmp.php:792
1810
  msgid "Maintenance Mode:"
1811
  msgstr ""
1812
 
1813
- #: niteo-cmp.php:796
1814
  msgid "Coming Soon Mode:"
1815
  msgstr ""
1816
 
1817
- #: niteo-cmp.php:800
1818
  msgid "Redirect Mode:"
1819
  msgstr ""
1820
 
1821
- #: niteo-cmp.php:826
1822
  msgid "CMP Basic Settings"
1823
  msgstr ""
1824
 
1825
- #: niteo-cmp.php:833
1826
  msgid "CMP Advanced Settings"
1827
  msgstr ""
1828
 
1829
- #: niteo-cmp.php:841
1830
  msgid "CMP Preview"
1831
  msgstr ""
1832
 
1833
- #: niteo-cmp.php:974
1834
  #, php-format
1835
  msgid "There is a <b>recommended</b> update of <b>CMP Theme: %s</b> available:"
1836
  msgstr ""
1837
 
1838
- #: niteo-cmp.php:974
1839
  #, php-format
1840
  msgid " click to update to %s version from NiteoThemes server now"
1841
  msgstr ""
1842
 
1843
- #: niteo-cmp.php:1052
1844
  msgid " theme was successfully installed!"
1845
  msgstr ""
1846
 
1847
- #: niteo-cmp.php:1056
1848
  msgid "There was an error unzipping the file!"
1849
  msgstr ""
1850
 
1851
- #: niteo-cmp.php:1061 niteo-cmp.php:1144
1852
  msgid "Error creating Theme subdirectory!"
1853
  msgstr ""
1854
 
1855
- #: niteo-cmp.php:1074
1856
  msgid "Unable to upload new Theme file ."
1857
  msgstr ""
1858
 
1859
- #: niteo-cmp.php:1074
1860
  msgid ""
1861
  " file extension is not supported. Please upload ZIP file containing CMP "
1862
  "Theme."
1863
  msgstr ""
1864
 
1865
- #: niteo-cmp.php:1130
1866
  msgid "Theme has been updated to latest version!"
1867
  msgstr ""
1868
 
1869
- #: niteo-cmp.php:1135
1870
  msgid "There was an error unzipping the file due to error: "
1871
  msgstr ""
1872
 
1873
- #: niteo-cmp.php:1152
1874
  msgid "Error during updating Theme files:"
1875
  msgstr ""
1876
 
1877
- #: niteo-cmp.php:1160
1878
  msgid "General Error during updating Theme files."
1879
  msgstr ""
1880
 
1881
- #: niteo-cmp.php:1434 niteo-cmp.php:1477
1882
  msgid "Something went wrong please try again later."
1883
  msgstr ""
1884
 
1885
- #: niteo-cmp.php:1543
1886
  msgid "Date"
1887
  msgstr ""
1888
 
1889
- #: niteo-cmp.php:1545
1890
  msgid "Firstname"
1891
  msgstr ""
1892
 
1893
- #: niteo-cmp.php:1546
1894
  msgid "Lastname"
1895
  msgstr ""
1896
 
1897
- #: niteo-cmp.php:1547
1898
  msgid "Fullname"
1899
  msgstr ""
1900
 
1901
- #: niteo-cmp.php:1609
1902
  msgid "CMP Settings Saved"
1903
  msgstr ""
1904
 
1905
- #: niteo-cmp.php:2550
1906
  msgid "All done!"
1907
  msgstr ""
1908
 
1909
- #: niteo-cmp.php:2590
1910
  msgid "JSON file is valid but it does not contain CMP Settings."
1911
  msgstr ""
1912
 
1913
- #: niteo-cmp.php:2596
1914
  msgid "Please insert valid JSON file and try again."
1915
  msgstr ""
1916
 
1917
- #: niteo-cmp.php:2670
1918
  msgid "Maintenance"
1919
  msgstr ""
1920
 
1921
- #: niteo-cmp.php:2673
1922
  msgid "Coming Soon"
1923
  msgstr ""
1924
 
1925
- #: niteo-cmp.php:2676
1926
  msgid "Redirect"
1927
  msgstr ""
1928
 
@@ -1947,10 +2069,6 @@ msgstr ""
1947
  msgid "Font Color"
1948
  msgstr ""
1949
 
1950
- #: themes/construct/construct-settings.php:28
1951
- msgid "Background Color"
1952
- msgstr ""
1953
-
1954
  #: themes/construct/construct-settings.php:37
1955
  msgid "Social Background Color"
1956
  msgstr ""
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: cmp-coming-soon-maintenance\n"
4
+ "POT-Creation-Date: 2020-04-29 14:04+0200\n"
5
+ "PO-Revision-Date: 2020-04-29 14:05+0200\n"
6
  "Last-Translator: \n"
7
  "Language-Team: Niteothemes <info@niteothemes.com>\n"
8
  "Language: en\n"
15
  "X-Poedit-KeywordsList: _e;__\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: *.js*\n"
19
 
20
+ #: cmp-advanced.php:258 inc/settings/settings-general.php:32
21
  msgid "Whitelist/Blacklist"
22
  msgstr ""
23
 
24
+ #: cmp-advanced.php:260
25
  msgid "Bypass"
26
  msgstr ""
27
 
28
+ #: cmp-advanced.php:262
29
  msgid "Notifications"
30
  msgstr ""
31
 
32
+ #: cmp-advanced.php:264
33
  msgid "Misc"
34
  msgstr ""
35
 
36
+ #: cmp-advanced.php:266
37
  msgid "Import/Export"
38
  msgstr ""
39
 
40
+ #: cmp-advanced.php:276
41
  msgid "CMP Page Whitelist and Blacklist Settings"
42
  msgstr ""
43
 
44
+ #: cmp-advanced.php:284 cmp-advanced.php:448
45
  msgid "Whitelist Settings"
46
  msgstr ""
47
 
48
+ #: cmp-advanced.php:289
49
  msgid "Page Whitelist"
50
  msgstr ""
51
 
52
+ #: cmp-advanced.php:295
53
  msgid "Page Blacklist"
54
  msgstr ""
55
 
56
+ #: cmp-advanced.php:301 cmp-advanced.php:459 cmp-advanced.php:574
57
+ #: cmp-advanced.php:641 inc/settings/settings-background.php:433
58
  #: inc/settings/settings-contact_form-disabled.php:24
59
  #: inc/settings/settings-contact_form.php:46
60
  #: inc/settings/settings-counter-disabled.php:19
61
  #: inc/settings/settings-counter.php:60
62
  #: inc/settings/settings-footer-disabled.php:6
63
+ #: inc/settings/settings-lang-switcher.php:54
64
+ #: inc/settings/settings-login-icon.php:48
65
  #: inc/settings/settings-logo-disabled.php:28
66
  #: inc/settings/settings-logo-disabled.php:29 inc/settings/settings-logo.php:28
67
  #: inc/settings/settings-logo.php:29 inc/settings/settings-seo.php:109
71
  #: inc/settings/settings-special_effects-disabled.php:30
72
  #: inc/settings/settings-special_effects.php:48
73
  #: inc/settings/settings-subscribe-disabled.php:30
74
+ #: inc/settings/settings-subscribe.php:124
75
  msgid "Disabled"
76
  msgstr ""
77
 
78
+ #: cmp-advanced.php:310
79
  msgid "CMP Whitelist - set CMP landing page to specific page(s) only."
80
  msgstr ""
81
 
82
+ #: cmp-advanced.php:312 cmp-advanced.php:334
83
  msgid "Homepage"
84
  msgstr ""
85
 
86
+ #: cmp-advanced.php:320
87
  msgid ""
88
  "By default CMP is enabled on all pages. Leave this field empty to use "
89
  "default settings."
90
  msgstr ""
91
 
92
+ #: cmp-advanced.php:322 cmp-advanced.php:344
93
  msgid "You can also add the page URLs manually."
94
  msgstr ""
95
 
96
+ #: cmp-advanced.php:332
97
  msgid "CMP Blacklist - select the pages to NOT display CMP landing page."
98
  msgstr ""
99
 
100
+ #: cmp-advanced.php:342
101
  msgid "If you want to exclude some pages from CMP you can select them here."
102
  msgstr ""
103
 
104
+ #: cmp-advanced.php:353
105
  msgid ""
106
+ "Insert URL with http(s) separately at each line. Please make sure your "
107
+ "Permalinks work correctly!<br> You can also use asterisk (*) as a wildcard "
108
+ "to match any part of the URL."
109
  msgstr ""
110
 
111
+ #: cmp-advanced.php:355
112
  msgid ""
113
  "CMP landing page is displayed on all pages by default. You can enable Page "
114
  "Whitelist to display CMP only on specific page(s) or Page Blacklist to "
116
  "Page Blacklist here."
117
  msgstr ""
118
 
119
+ #: cmp-advanced.php:369
120
  msgid "Custom Login URL"
121
  msgstr ""
122
 
123
+ #: cmp-advanced.php:374 cmp-advanced.php:378
124
  msgid "Login URL"
125
  msgstr ""
126
 
127
+ #: cmp-advanced.php:381
128
  msgid ""
129
  "Insert custom login URL if you are using plugins to change default WordPress "
130
  "login URL."
131
  msgstr ""
132
 
133
+ #: cmp-advanced.php:400
134
  msgid "CMP Bypass by User Roles"
135
  msgstr ""
136
 
137
+ #: cmp-advanced.php:404
138
  msgid "Bypass User Roles"
139
  msgstr ""
140
 
141
+ #: cmp-advanced.php:408
142
  msgid "Select User Roles to bypass CMP landing page."
143
  msgstr ""
144
 
145
+ #: cmp-advanced.php:425
146
  msgid "Administrator role always bypass CMP by default."
147
  msgstr ""
148
 
149
+ #: cmp-advanced.php:440
150
  msgid "CMP Bypass URL"
151
  msgstr ""
152
 
153
+ #: cmp-advanced.php:453 cmp-advanced.php:568 cmp-advanced.php:635
154
  #: inc/settings/settings-counter-disabled.php:13
155
  #: inc/settings/settings-counter.php:54
156
+ #: inc/settings/settings-lang-switcher.php:48
157
+ #: inc/settings/settings-login-icon.php:42
158
  #: inc/settings/settings-slider-disabled.php:16
159
  #: inc/settings/settings-slider.php:45
160
  msgid "Enabled"
161
  msgstr ""
162
 
163
+ #: cmp-advanced.php:470
164
  msgid "Bypass URL"
165
  msgstr ""
166
 
167
+ #: cmp-advanced.php:473
168
  msgid ""
169
  "You can use this URL to bypass CMP maintenance page. Once you access your "
170
  "website with this URL, CMP Cookie will be set with default expiration of 2 "
172
  "URL."
173
  msgstr ""
174
 
175
+ #: cmp-advanced.php:475
176
  msgid "Set Bypass Passphrase"
177
  msgstr ""
178
 
179
+ #: cmp-advanced.php:478
180
  msgid ""
181
  "You can use passphrase which contains letters, numbers, underscores or "
182
  "dashes only."
183
  msgstr ""
184
 
185
+ #: cmp-advanced.php:480
186
  msgid "Set bypass cookie Expiration Time in seconds"
187
  msgstr ""
188
 
189
+ #: cmp-advanced.php:483
190
  msgid ""
191
  "You can set custom Bypass CMP Cookie expiration time in seconds (1hour = "
192
  "3600). Default expiration time is 2 days (172800)."
193
  msgstr ""
194
 
195
+ #: cmp-advanced.php:485
196
  msgid ""
197
  "Please note this solution is using browser cookies which might not work "
198
  "correctly if you are using caching plugins."
199
  msgstr ""
200
 
201
+ #: cmp-advanced.php:489
202
  msgid ""
203
  "You can Enable CMP Bypass where you can set custom URL parameter to bypass "
204
  "CMP page. You can send this URL to anyone who would like to sneak peak into "
205
  "your Website while it is under development or maintanence."
206
  msgstr ""
207
 
208
+ #: cmp-advanced.php:504
209
  msgid "Email Notifications"
210
  msgstr ""
211
 
212
+ #: cmp-advanced.php:508
213
+ msgid "Timer Expiration"
214
  msgstr ""
215
 
216
+ #: cmp-advanced.php:514
217
  msgid "Enable Email notification when Countdown timer expires to 0."
218
  msgstr ""
219
 
220
+ #: cmp-advanced.php:519 cmp-advanced.php:538
221
  msgid "Specify Email Address"
222
  msgstr ""
223
 
224
+ #: cmp-advanced.php:527
225
  msgid "CMP Status Change"
226
  msgstr ""
227
 
228
+ #: cmp-advanced.php:533
229
  msgid ""
230
  "Enable Email notification if Coming Soon Mode is enabled or disabled by the "
231
  "user."
232
  msgstr ""
233
 
234
+ #: cmp-advanced.php:555 cmp-advanced.php:563
235
  msgid "CMP Top Bar"
236
  msgstr ""
237
 
238
+ #: cmp-advanced.php:582
239
  msgid "You can specify which roles have access to CMP Top Bar."
240
  msgstr ""
241
 
242
+ #: cmp-advanced.php:595
243
  msgid "Administrator role can always access Top Bar."
244
  msgstr ""
245
 
246
+ #: cmp-advanced.php:597
247
  msgid "CMP Top Bar layout."
248
  msgstr ""
249
 
250
+ #: cmp-advanced.php:599
251
  msgid "Complete - CMP Icon with description"
252
  msgstr ""
253
 
254
+ #: cmp-advanced.php:600
255
  msgid "Compact - CMP Icon only "
256
  msgstr ""
257
 
258
+ #: cmp-advanced.php:606
259
  msgid "CMP Top Bar is disabled."
260
  msgstr ""
261
 
262
+ #: cmp-advanced.php:608
263
  msgid ""
264
  " Once enabled, you can quickly enable or disable Coming Soon Mode or check "
265
  "out CMP Preview without visiting CMP Settings Plugin page."
266
  msgstr ""
267
 
268
+ #: cmp-advanced.php:622 cmp-advanced.php:630
269
+ msgid "Automatic paragraphs"
270
+ msgstr ""
271
+
272
+ #: cmp-advanced.php:649
273
+ msgid ""
274
+ "Paragraphs will be automatically created in the Content area. You can "
275
+ "disable this if you have issues with rendering 3rd party shortcodes in the "
276
+ "content."
277
+ msgstr ""
278
+
279
+ #: cmp-advanced.php:653
280
+ msgid "Automatic paragraphs are disabled."
281
+ msgstr ""
282
+
283
+ #: cmp-advanced.php:667
284
  msgid "Custom External Scripts"
285
  msgstr ""
286
 
287
+ #: cmp-advanced.php:671
288
  msgid "Head Scripts"
289
  msgstr ""
290
 
291
+ #: cmp-advanced.php:675 cmp-advanced.php:707
292
  msgid "Insert Javascript or CSS external file URL"
293
  msgstr ""
294
 
295
+ #: cmp-advanced.php:696 cmp-advanced.php:728
296
  msgid "Add More"
297
  msgstr ""
298
 
299
+ #: cmp-advanced.php:703
300
  msgid "Footer Scripts"
301
  msgstr ""
302
 
303
+ #: cmp-advanced.php:744
304
  msgid "Export or Import CMP Settings"
305
  msgstr ""
306
 
307
+ #: cmp-advanced.php:749
308
  msgid "Export CMP Settings"
309
  msgstr ""
310
 
311
+ #: cmp-advanced.php:753
312
  msgid "Export to JSON file"
313
  msgstr ""
314
 
315
+ #: cmp-advanced.php:754
316
  msgid ""
317
  "You can export complete CMP Settings to external JSON file. Which can be "
318
  "used to backup or transfer CMP Settings to another website."
319
  msgstr ""
320
 
321
+ #: cmp-advanced.php:760
322
  msgid "Import CMP Settings"
323
  msgstr ""
324
 
325
+ #: cmp-advanced.php:767
326
  msgid "Select JSON file"
327
  msgstr ""
328
 
329
+ #: cmp-advanced.php:772
330
  msgid "Import with media images"
331
  msgstr ""
332
 
333
+ #: cmp-advanced.php:775
334
  msgid ""
335
  "Insert valid JSON file with CMP Settings to import complete CMP Settings. "
336
  "All current settings will be overwritten."
337
  msgstr ""
338
 
339
+ #: cmp-advanced.php:783
340
  msgid "Import Settings"
341
  msgstr ""
342
 
354
  msgid "WordPress Support Forum"
355
  msgstr ""
356
 
357
+ #: cmp-settings.php:567
358
  msgid ""
359
  "JavaScript appears to be disabled in your browser. For this plugin to work "
360
  "correctly, please enable JavaScript or switch to a more modern browser."
361
  msgstr ""
362
 
363
+ #: cmp-settings.php:589
364
  msgid "Settings"
365
  msgstr ""
366
 
367
+ #: cmp-settings.php:592 inc/settings/settings-footer.php:63
368
  msgid "Content"
369
  msgstr ""
370
 
371
+ #: cmp-settings.php:594
372
  msgid "Customize"
373
  msgstr ""
374
 
375
+ #: cmp-settings.php:596
376
  msgid "SEO & Analytics"
377
  msgstr ""
378
 
379
+ #: cmp-settings.php:598
380
  msgid "Custom CSS"
381
  msgstr ""
382
 
383
+ #: cmp-settings.php:600
384
+ msgid "Advanced"
385
+ msgstr ""
386
+
387
+ #: cmp-settings.php:602
388
  msgid "Preview"
389
  msgstr ""
390
 
391
+ #: cmp-sidebar.php:11
392
  msgid "Selected CMP Theme"
393
  msgstr ""
394
 
395
+ #: cmp-sidebar.php:24
396
  msgid ""
397
  "If you really love our CMP plugin you can also donate few bucks by clicking "
398
  "Donate button below."
399
  msgstr ""
400
 
401
+ #: cmp-sidebar.php:35
402
  msgid "Thank you for rating us with five stars!"
403
  msgstr ""
404
 
405
+ #: cmp-sidebar.php:36
406
  #, php-format
407
  msgid ""
408
  "If you find our CMP plugin useful, please show us some love and give 5%s "
409
  "feedback by pressing button below."
410
  msgstr ""
411
 
412
+ #: cmp-sidebar.php:39
413
  msgid "Leave Feedback"
414
  msgstr ""
415
 
416
+ #: cmp-sidebar.php:46
417
+ #, php-format
418
+ msgid "We are always happy to help on %s in a case you run into some issues."
 
 
 
 
 
419
  msgstr ""
420
 
421
+ #: cmp-sidebar.php:52
422
  msgid "Request new features"
423
  msgstr ""
424
 
425
+ #: cmp-sidebar.php:53
426
  #, php-format
427
  msgid ""
428
+ "Are you missing a cool feature or do you have idea how to improve CMP "
429
+ "plugin? You can %s on official Wordpress Support Forum."
430
  msgstr ""
431
 
432
  #: cmp-subscribers.php:25
443
  msgid "Export All Subscribers"
444
  msgstr ""
445
 
446
+ #: cmp-translate.php:47 niteo-cmp.php:556
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
447
  msgid "CMP Translation"
448
  msgstr ""
449
 
450
+ #: cmp-translate.php:48
451
  msgid ""
452
  "You can edit any text on CMP landing page - button labels, countdown, "
453
  "subscription messages, etc."
454
  msgstr ""
455
 
456
+ #: cmp-translate.php:53 inc/class-cmp-render_settings.php:31
457
  msgid "Save All Changes"
458
  msgstr ""
459
 
547
  msgid "Delete"
548
  msgstr ""
549
 
550
+ #: inc/class-cmp-subscribers.php:190 niteo-cmp.php:1755
551
  msgid "ID"
552
  msgstr ""
553
 
554
+ #: inc/class-cmp-subscribers.php:191 niteo-cmp.php:194
555
+ msgid "First Name"
556
+ msgstr ""
557
+
558
+ #: inc/class-cmp-subscribers.php:192 niteo-cmp.php:195
559
+ msgid "Last Name"
560
+ msgstr ""
561
+
562
+ #: inc/class-cmp-subscribers.php:193 inc/render/social-icons.php:33
563
+ #: niteo-cmp.php:1757
564
  msgid "Email"
565
  msgstr ""
566
 
600
  msgid "Thank you for installing CMP - Coming soon & Maintenance Plugin!"
601
  msgstr ""
602
 
603
+ #: inc/render/social-icons.php:37
604
  msgid "Phone"
605
  msgstr ""
606
 
607
+ #: inc/settings/settings-background.php:29
608
  msgid "Blury Beach"
609
  msgstr ""
610
 
611
+ #: inc/settings/settings-background.php:30
612
  msgid "Miaka"
613
  msgstr ""
614
 
615
+ #: inc/settings/settings-background.php:31
616
  msgid "Influenza"
617
  msgstr ""
618
 
619
+ #: inc/settings/settings-background.php:32
620
  msgid "Calm Darya"
621
  msgstr ""
622
 
623
+ #: inc/settings/settings-background.php:33
624
  msgid "Shroom Haze"
625
  msgstr ""
626
 
627
+ #: inc/settings/settings-background.php:34
628
  msgid "Purlple Paradise"
629
  msgstr ""
630
 
631
+ #: inc/settings/settings-background.php:35
632
  msgid "Aqua Marine"
633
  msgstr ""
634
 
635
+ #: inc/settings/settings-background.php:36
636
  msgid "Bloody Mary"
637
  msgstr ""
638
 
639
+ #: inc/settings/settings-background.php:37
640
  msgid "Rose Water"
641
  msgstr ""
642
 
643
+ #: inc/settings/settings-background.php:38
644
  msgid "Horizon"
645
  msgstr ""
646
 
647
+ #: inc/settings/settings-background.php:39
648
  msgid "Youtube"
649
  msgstr ""
650
 
651
+ #: inc/settings/settings-background.php:40
652
  msgid "Sublime Vivid"
653
  msgstr ""
654
 
655
+ #: inc/settings/settings-background.php:41
656
  msgid "Red"
657
  msgstr ""
658
 
659
+ #: inc/settings/settings-background.php:42
660
  msgid "Orange"
661
  msgstr ""
662
 
663
+ #: inc/settings/settings-background.php:43
664
  msgid "Yellow"
665
  msgstr ""
666
 
667
+ #: inc/settings/settings-background.php:44
668
  msgid "Green"
669
  msgstr ""
670
 
671
+ #: inc/settings/settings-background.php:45
672
  msgid "Green Pastel"
673
  msgstr ""
674
 
675
+ #: inc/settings/settings-background.php:46
676
  msgid "Sky blue"
677
  msgstr ""
678
 
679
+ #: inc/settings/settings-background.php:47
680
  msgid "Purple"
681
  msgstr ""
682
 
683
+ #: inc/settings/settings-background.php:48
684
  msgid "Violet"
685
  msgstr ""
686
 
687
+ #: inc/settings/settings-background.php:49
688
  msgid "Light grey"
689
  msgstr ""
690
 
691
+ #: inc/settings/settings-background.php:50
692
  msgid "Grey"
693
  msgstr ""
694
 
695
+ #: inc/settings/settings-background.php:51
696
  msgid "Dark grey"
697
  msgstr ""
698
 
699
+ #: inc/settings/settings-background.php:59
700
  msgid "Graphic Background"
701
  msgstr ""
702
 
703
+ #: inc/settings/settings-background.php:66
704
  msgid "Banner Settings"
705
  msgstr ""
706
 
707
+ #: inc/settings/settings-background.php:71
708
  msgid "Default Media"
709
  msgstr ""
710
 
711
+ #: inc/settings/settings-background.php:77
712
  msgid "Custom Images"
713
  msgstr ""
714
 
715
+ #: inc/settings/settings-background.php:83
716
  msgid "Unsplash library"
717
  msgstr ""
718
 
719
+ #: inc/settings/settings-background.php:88
720
  msgid "Video"
721
  msgstr ""
722
 
723
+ #: inc/settings/settings-background.php:93
724
  msgid "Graphic Pattern"
725
  msgstr ""
726
 
727
+ #: inc/settings/settings-background.php:98
728
+ #: inc/settings/settings-background.php:429
729
  msgid "Solid Color"
730
  msgstr ""
731
 
732
+ #: inc/settings/settings-background.php:103
733
  msgid "Gradient Color"
734
  msgstr ""
735
 
736
+ #: inc/settings/settings-background.php:136
737
  msgid "Every CMP Theme is using unique default background."
738
  msgstr ""
739
 
740
+ #: inc/settings/settings-background.php:145
741
  msgid ""
742
  "Pro Tip! You can select multiple Media from your library by holding CTRL"
743
  "+click (Command+click if you use MacOS) while selecting photos."
744
  msgstr ""
745
 
746
+ #: inc/settings/settings-background.php:191
747
+ #: inc/settings/settings-background.php:230
748
  msgid "Delete Images"
749
  msgstr ""
750
 
751
+ #: inc/settings/settings-background.php:197
752
+ msgid "Display custom images on Mobile devices"
753
+ msgstr ""
754
+
755
+ #: inc/settings/settings-background.php:203
756
+ msgid ""
757
+ "* original version of these images will be displayed on mobile devices. "
758
+ "Please make sure they are not excessively large. We recommend max width of "
759
+ "1366px."
760
+ msgstr ""
761
+
762
+ #: inc/settings/settings-background.php:238
763
  msgid "Choose Unsplash Feed"
764
  msgstr ""
765
 
766
+ #: inc/settings/settings-background.php:240
767
  msgid "Random Photo"
768
  msgstr ""
769
 
770
+ #: inc/settings/settings-background.php:241
771
  msgid "Specific Photo"
772
  msgstr ""
773
 
774
+ #: inc/settings/settings-background.php:242
775
  msgid "Random from Collection"
776
  msgstr ""
777
 
778
+ #: inc/settings/settings-background.php:243
779
  msgid "Random from User"
780
  msgstr ""
781
 
782
+ #: inc/settings/settings-background.php:247
783
  msgid "Enter Unsplash Photo URL or Unsplash Photo ID"
784
  msgstr ""
785
 
786
+ #: inc/settings/settings-background.php:251
787
  msgid "Display Unsplash Photo"
788
  msgstr ""
789
 
790
+ #: inc/settings/settings-background.php:264
791
  #, php-format
792
  msgid "Enter <a href=\"%s\">Unsplash Collection</a> URL or Collection ID."
793
  msgstr ""
794
 
795
+ #: inc/settings/settings-background.php:270
796
  msgid "Limit photos to specific keyword (fashion, nature, technology..)"
797
  msgstr ""
798
 
799
+ #: inc/settings/settings-background.php:273
800
  msgid "Select Unsplash Featured Photos only"
801
  msgstr ""
802
 
803
+ #: inc/settings/settings-background.php:277
804
  msgid "Enter Unsplash User ID"
805
  msgstr ""
806
 
807
+ #: inc/settings/settings-background.php:281
808
  msgid "Unsplash"
809
  msgstr ""
810
 
811
+ #: inc/settings/settings-background.php:281
812
  msgid ""
813
  "is a world leading source for free to use high quality stock images. All of "
814
  "the images that are submitted and published on Unsplash fall under under the "
816
  "you can use the image for any personal or commercial use."
817
  msgstr ""
818
 
819
+ #: inc/settings/settings-background.php:288
820
  msgid "Select Video Source"
821
  msgstr ""
822
 
823
+ #: inc/settings/settings-background.php:291
824
  msgid "YouTube"
825
  msgstr ""
826
 
827
+ #: inc/settings/settings-background.php:292
828
  msgid "Custom Video File"
829
  msgstr ""
830
 
831
+ #: inc/settings/settings-background.php:293
832
  msgid "Vimeo (coming soon...)"
833
  msgstr ""
834
 
835
+ #: inc/settings/settings-background.php:298
836
  msgid "Enter Youtube URL"
837
  msgstr ""
838
 
839
+ #: inc/settings/settings-background.php:304
840
  msgid "Enter Vimeo URL"
841
  msgstr ""
842
 
843
+ #: inc/settings/settings-background.php:309
844
  msgid "Select or Upload custom Video file"
845
  msgstr ""
846
 
847
+ #: inc/settings/settings-background.php:338
848
  msgid "Loop video automatically"
849
  msgstr ""
850
 
851
+ #: inc/settings/settings-background.php:340
852
  msgid ""
853
  "YouTube background doesn`t work on mobile devices therefore only thumbnail "
854
  "will be displayed on mobile devices. You can upload custom thumbnail image "
855
  "by pressing button below. "
856
  msgstr ""
857
 
858
+ #: inc/settings/settings-background.php:342
859
  msgid "Media Library"
860
  msgstr ""
861
 
862
+ #: inc/settings/settings-background.php:363
863
  msgid "Select Pattern"
864
  msgstr ""
865
 
866
+ #: inc/settings/settings-background.php:370
867
  msgid "Custom Pattern..."
868
  msgstr ""
869
 
870
+ #: inc/settings/settings-background.php:384
871
  msgid "Select Color"
872
  msgstr ""
873
 
874
+ #: inc/settings/settings-background.php:392
875
  msgid "Select Gradient Background"
876
  msgstr ""
877
 
878
+ #: inc/settings/settings-background.php:402
879
+ #: inc/settings/settings-background.php:459
880
  msgid "Custom Gradient"
881
  msgstr ""
882
 
883
+ #: inc/settings/settings-background.php:407
884
+ #: inc/settings/settings-background.php:465
885
  msgid "Select first gradient color:"
886
  msgstr ""
887
 
888
+ #: inc/settings/settings-background.php:410
889
+ #: inc/settings/settings-background.php:468
890
  msgid "Select second gradient color:"
891
  msgstr ""
892
 
893
+ #: inc/settings/settings-background.php:422
894
  msgid "Background Overlay"
895
  msgstr ""
896
 
897
+ #: inc/settings/settings-background.php:425
898
  msgid "Set Background Overlay"
899
  msgstr ""
900
 
901
+ #: inc/settings/settings-background.php:431
902
  msgid "Gradient"
903
  msgstr ""
904
 
905
+ #: inc/settings/settings-background.php:442
906
  msgid "Background Overlay Color"
907
  msgstr ""
908
 
909
+ #: inc/settings/settings-background.php:449
910
  msgid "Select Gradient Overlay"
911
  msgstr ""
912
 
913
+ #: inc/settings/settings-background.php:476
914
  msgid "Background Overlay Opacity"
915
  msgstr ""
916
 
917
+ #: inc/settings/settings-background.php:482
918
  msgid "Background Blur Amount"
919
  msgstr ""
920
 
921
+ #: inc/settings/settings-background.php:494
922
  msgid "Text Overlay"
923
  msgstr ""
924
 
925
+ #: inc/settings/settings-background.php:497
926
  msgid "Display Text Overlay"
927
  msgstr ""
928
 
929
+ #: inc/settings/settings-background.php:500
930
  msgid "Overlay Heading"
931
  msgstr ""
932
 
933
+ #: inc/settings/settings-background.php:501
934
+ #: inc/settings/settings-background.php:504
935
+ #: inc/settings/settings-background.php:507
936
  #: inc/settings/settings-contact_form.php:62
937
+ #: inc/settings/settings-content.php:39 inc/settings/settings-subscribe.php:167
938
  msgid "Leave empty to disable"
939
  msgstr ""
940
 
941
+ #: inc/settings/settings-background.php:503
942
  msgid "Overlay Text"
943
  msgstr ""
944
 
945
+ #: inc/settings/settings-background.php:506
946
  msgid "Overlay Call To Action Button Text"
947
  msgstr ""
948
 
949
+ #: inc/settings/settings-background.php:509
950
  msgid "Overlay Call To Action Button URL"
951
  msgstr ""
952
 
953
+ #: inc/settings/settings-background.php:510
954
  msgid "Insert Valid URL"
955
  msgstr ""
956
 
974
  msgstr ""
975
 
976
  #: inc/settings/settings-contact_form.php:55
977
+ #: inc/settings/settings-subscribe.php:132
978
  msgid "Subscribe Form is disabled."
979
  msgstr ""
980
 
1002
  "Contact > New"
1003
  msgstr ""
1004
 
1005
+ #: inc/settings/settings-content.php:32
1006
  msgid "Main Content"
1007
  msgstr ""
1008
 
1009
+ #: inc/settings/settings-content.php:36
1010
  msgid "Heading"
1011
  msgstr ""
1012
 
1013
+ #: inc/settings/settings-content.php:45
1014
  msgid "Message"
1015
  msgstr ""
1016
 
1017
+ #: inc/settings/settings-content.php:55
1018
  msgid ""
1019
+ "WordPress embeds, custom HTML and 3rd party shortcodes are fully supported."
1020
+ msgstr ""
1021
+
1022
+ #: inc/settings/settings-content.php:56
1023
+ #, php-format
1024
+ msgid "If you are having trouble with 3rd-party shortcodes you can %1$s"
1025
+ msgstr ""
1026
+
1027
+ #: inc/settings/settings-content.php:56
1028
+ msgid "disable automatic paragraphs function."
1029
  msgstr ""
1030
 
1031
  #: inc/settings/settings-counter-disabled.php:2
1034
  msgstr ""
1035
 
1036
  #: inc/settings/settings-counter-disabled.php:8
1037
+ #: inc/settings/settings-counter.php:49 inc/settings/settings-counter.php:85
1038
  msgid "Counter setup"
1039
  msgstr ""
1040
 
1050
  msgid "Counter Heading"
1051
  msgstr ""
1052
 
1053
+ #: inc/settings/settings-counter.php:81
1054
  msgid "Click on a date input to set timer."
1055
  msgstr ""
1056
 
1057
+ #: inc/settings/settings-counter.php:88
1058
  msgid "Select Date.."
1059
  msgstr ""
1060
 
1061
+ #: inc/settings/settings-counter.php:90
1062
  msgid "Countdown action:"
1063
  msgstr ""
1064
 
1065
+ #: inc/settings/settings-counter.php:93
1066
  msgid "No Action"
1067
  msgstr ""
1068
 
1069
+ #: inc/settings/settings-counter.php:94
1070
+ msgid "Hide Counter"
1071
+ msgstr ""
1072
+
1073
+ #: inc/settings/settings-counter.php:95
1074
  msgid "Disable Coming Soon / Maintenance page."
1075
  msgstr ""
1076
 
1077
+ #: inc/settings/settings-counter.php:96
1078
  msgid "URL Redirect"
1079
  msgstr ""
1080
 
1081
+ #: inc/settings/settings-counter.php:103
1082
  #, php-format
1083
  msgid ""
1084
+ "Notification e-mail will be sent to %s email address once counter expires."
1085
  msgstr ""
1086
 
1087
+ #: inc/settings/settings-counter.php:106
1088
+ msgid "E-mail notification is disabled."
1089
+ msgstr ""
1090
+
1091
+ #: inc/settings/settings-counter.php:110
1092
+ msgid "Change e-mail notification settings."
1093
+ msgstr ""
1094
+
1095
+ #: inc/settings/settings-counter.php:113
1096
  msgid "Enter redirect URL"
1097
  msgstr ""
1098
 
1187
  msgid "Delay Time in Seconds"
1188
  msgstr ""
1189
 
1190
+ #: inc/settings/settings-lang-switcher.php:36
1191
+ #: inc/settings/settings-lang-switcher.php:43
1192
+ msgid "Language Switcher"
1193
+ msgstr ""
1194
+
1195
+ #: inc/settings/settings-lang-switcher.php:63
1196
+ msgid "Language Switcher is disabled"
1197
+ msgstr ""
1198
+
1199
+ #: inc/settings/settings-lang-switcher.php:72
1200
+ msgid "Display Country Flag"
1201
+ msgstr ""
1202
+
1203
+ #: inc/settings/settings-lang-switcher.php:79
1204
+ msgid "Display Country Name"
1205
+ msgstr ""
1206
+
1207
+ #: inc/settings/settings-login-icon.php:30
1208
+ msgid "Login Icon"
1209
+ msgstr ""
1210
+
1211
+ #: inc/settings/settings-login-icon.php:37
1212
+ msgid "Login Icons"
1213
+ msgstr ""
1214
+
1215
+ #: inc/settings/settings-login-icon.php:57
1216
+ msgid "Login Icon is disabled"
1217
+ msgstr ""
1218
+
1219
+ #: inc/settings/settings-login-icon.php:64
1220
+ #: themes/construct/construct-settings.php:28
1221
+ msgid "Background Color"
1222
+ msgstr ""
1223
+
1224
+ #: inc/settings/settings-login-icon.php:69
1225
+ msgid "Position from Top"
1226
+ msgstr ""
1227
+
1228
+ #: inc/settings/settings-login-icon.php:74
1229
+ msgid "Icon Opacity"
1230
+ msgstr ""
1231
+
1232
+ #: inc/settings/settings-login-icon.php:79
1233
+ msgid "Rouned Corners"
1234
+ msgstr ""
1235
+
1236
+ #: inc/settings/settings-login-icon.php:84
1237
+ #, php-format
1238
+ msgid ""
1239
+ "Login Icon URL is set to standard WordPress wp-login.php. To Change the URL "
1240
+ "go to %s > Custom Login URL."
1241
+ msgstr ""
1242
+
1243
  #: inc/settings/settings-logo-disabled.php:5 inc/settings/settings-logo.php:5
1244
  msgid "Logo Setup"
1245
  msgstr ""
1418
  msgid "Mask Transition Effect"
1419
  msgstr ""
1420
 
1421
+ #: inc/settings/settings-slider.php:107
1422
  msgid "Slider Autostart"
1423
  msgstr ""
1424
 
1425
+ #: inc/settings/settings-slider.php:109
1426
  msgid "Number of Unplash media Slides (applies only for Unsplash photos)"
1427
  msgstr ""
1428
 
1458
  msgstr ""
1459
 
1460
  #: inc/settings/settings-social-media.php:66
1461
+ #: inc/settings/settings-theme-selector.php:66
 
1462
  msgid "Active"
1463
  msgstr ""
1464
 
1501
  msgid "Background effects are disabled"
1502
  msgstr ""
1503
 
1504
+ #: inc/settings/settings-special_effects.php:61
1505
  msgid "Effect Color"
1506
  msgstr ""
1507
 
1508
  #: inc/settings/settings-subscribe-disabled.php:6
1509
+ #: inc/settings/settings-subscribe.php:94
1510
  msgid "Subscribe Form"
1511
  msgstr ""
1512
 
1513
  #: inc/settings/settings-subscribe-disabled.php:13
1514
+ #: inc/settings/settings-subscribe.php:101
1515
  msgid "Subscribe Form Options"
1516
  msgstr ""
1517
 
1518
  #: inc/settings/settings-subscribe-disabled.php:18
1519
+ #: inc/settings/settings-subscribe.php:106
1520
  msgid "CMP Subscribe Form"
1521
  msgstr ""
1522
 
1523
  #: inc/settings/settings-subscribe-disabled.php:24
1524
+ #: inc/settings/settings-subscribe.php:118
1525
  msgid "3rd Party Plugin"
1526
  msgstr ""
1527
 
1529
  msgid "Subscribe Form is not supported by selected Theme."
1530
  msgstr ""
1531
 
1532
+ #: inc/settings/settings-subscribe.php:112
1533
  msgid "MailOptin Integration"
1534
  msgstr ""
1535
 
1536
+ #: inc/settings/settings-subscribe.php:145
1537
  msgid "Subcribe Form Title"
1538
  msgstr ""
1539
 
1540
+ #: inc/settings/settings-subscribe.php:153
1541
  msgid "3rd Party Plugin Shortcode"
1542
  msgstr ""
1543
 
1544
+ #: inc/settings/settings-subscribe.php:156
1545
  msgid ""
1546
  "You can find Shortode in your Contact Form Plugin settings. Should be "
1547
  "something similar to code below: "
1548
  msgstr ""
1549
 
1550
+ #: inc/settings/settings-subscribe.php:158
1551
  msgid ""
1552
  "If you use 3rd party shortcode for subscribe or contact form, you might need "
1553
  "to apply custom CSS to style the form correctly."
1554
  msgstr ""
1555
 
1556
+ #: inc/settings/settings-subscribe.php:164
1557
  msgid ""
1558
+ "CMP Subscribe form will be used. It is guaranteed to always match selected "
1559
+ "CMP Theme's style."
1560
  msgstr ""
1561
 
1562
+ #: inc/settings/settings-subscribe.php:166
1563
  msgid ""
1564
  "Subscribe Form message (can be GDPR or any custom message). Supports anchor "
1565
  "HTML tags."
1566
  msgstr ""
1567
 
1568
+ #: inc/settings/settings-subscribe.php:169
1569
+ #, php-format
1570
+ msgid ""
1571
+ "* Did you know you can translate Subscribe form Labels and Placeholders to "
1572
+ "your language in %s Settings?"
1573
+ msgstr ""
1574
+
1575
+ #: inc/settings/settings-subscribe.php:171
1576
  msgid "Select how to save your Subscribers"
1577
  msgstr ""
1578
 
1579
+ #: inc/settings/settings-subscribe.php:173
1580
  msgid "CMP Custom Subscribe List"
1581
  msgstr ""
1582
 
1583
+ #: inc/settings/settings-subscribe.php:174
1584
  msgid "MailChimp Integration"
1585
  msgstr ""
1586
 
1587
+ #: inc/settings/settings-subscribe.php:175
1588
  msgid "MailPoet Integration"
1589
  msgstr ""
1590
 
1591
+ #: inc/settings/settings-subscribe.php:176
1592
  msgid "Mailster Integration"
1593
  msgstr ""
1594
 
1595
+ #: inc/settings/settings-subscribe.php:181
1596
  msgid ""
1597
  "Emails will be stored in custom CMP list with CSV export support. If you "
1598
  "ever delete CMP plugin then subscriber list will be purged as well."
1599
  msgstr ""
1600
 
1601
+ #: inc/settings/settings-subscribe.php:182
1602
  msgid "Total Subscribers: "
1603
  msgstr ""
1604
 
1605
+ #: inc/settings/settings-subscribe.php:187
1606
  msgid "MailChimp API key"
1607
  msgstr ""
1608
 
1609
+ #: inc/settings/settings-subscribe.php:188
1610
  msgid "MailChimp API Key"
1611
  msgstr ""
1612
 
1613
+ #: inc/settings/settings-subscribe.php:189
1614
  msgid "Retrieve Lists"
1615
  msgstr ""
1616
 
1617
+ #: inc/settings/settings-subscribe.php:190
1618
  #, php-format
1619
  msgid "You can find or create new API key in your %s."
1620
  msgstr ""
1621
 
1622
+ #: inc/settings/settings-subscribe.php:191
1623
  msgid "Select MailChimp subscriber`s list."
1624
  msgstr ""
1625
 
1626
+ #: inc/settings/settings-subscribe.php:207
1627
  msgid "Please insert MailChimp API key to retrieve Lists."
1628
  msgstr ""
1629
 
1630
+ #: inc/settings/settings-subscribe.php:212
1631
  msgid "Enable MailChimp Double Opt In"
1632
  msgstr ""
1633
 
1634
+ #: inc/settings/settings-subscribe.php:228
1635
  msgid "Select MailPoet subscriber`s list."
1636
  msgstr ""
1637
 
1638
+ #: inc/settings/settings-subscribe.php:238
1639
  msgid ""
1640
  "Could not retrieve MailPoet subcribers lists. Please make sure MailPoet is "
1641
  "correctly installed and configured."
1642
  msgstr ""
1643
 
1644
+ #: inc/settings/settings-subscribe.php:255
1645
  msgid "Select Mailster subscriber`s list."
1646
  msgstr ""
1647
 
1648
+ #: inc/settings/settings-subscribe.php:264
1649
  msgid ""
1650
  "Could not retrieve Mailster subribers lists. Please make sure Mailster is "
1651
  "correctly installed and configured."
1652
  msgstr ""
1653
 
1654
+ #: inc/settings/settings-subscribe.php:269
1655
  msgid "Enable Mailster Double Opt In"
1656
  msgstr ""
1657
 
1658
+ #: inc/settings/settings-subscribe.php:278
1659
+ msgid "Enable Google reCAPTCHA v3 Integration"
1660
+ msgstr ""
1661
+
1662
+ #: inc/settings/settings-subscribe.php:282
1663
+ msgid "Insert Site Key"
1664
+ msgstr ""
1665
+
1666
+ #: inc/settings/settings-subscribe.php:285
1667
+ msgid "Insert Secret Key"
1668
+ msgstr ""
1669
+
1670
+ #: inc/settings/settings-subscribe.php:287
1671
  #, php-format
1672
  msgid ""
1673
+ "Google reCAPTCHA protects you against spam and other types of automated "
1674
+ "abuse. %1$s"
1675
+ msgstr ""
1676
+
1677
+ #: inc/settings/settings-subscribe.php:287
1678
+ msgid "How to set reCAPTCHA v3?"
1679
  msgstr ""
1680
 
1681
+ #: inc/settings/settings-subscribe.php:296
1682
  msgid ""
1683
  "MailOptin is a proven list building plugin that allows you to create popups "
1684
  "and embedded forms so you can convert visitors to your coming soon site into "
1686
  "AWeber, Campaign Monitor, Constant Contact, Mailerlite."
1687
  msgstr ""
1688
 
1689
+ #: inc/settings/settings-subscribe.php:305
1690
  msgid "Select MailOptin Campaigns."
1691
  msgstr ""
1692
 
1693
+ #: inc/settings/settings-subscribe.php:314
1694
  msgid ""
1695
  "No MailOptin Campaign was found. Please make there is at least one Optin "
1696
  "Campaign created."
1697
  msgstr ""
1698
 
1699
+ #: inc/settings/settings-subscribe.php:323
1700
  msgid "Please activate MailOptin plugin first by clicking button below."
1701
  msgstr ""
1702
 
1703
+ #: inc/settings/settings-subscribe.php:324
1704
  msgid "Activate MailOptin plugin"
1705
  msgstr ""
1706
 
1707
+ #: inc/settings/settings-subscribe.php:334
1708
  msgid "Please Install MailOptin plugin first by clicking button below."
1709
  msgstr ""
1710
 
1711
+ #: inc/settings/settings-subscribe.php:335
1712
  msgid "Install MailOptin plugin"
1713
  msgstr ""
1714
 
1720
  msgid "Free Themes"
1721
  msgstr ""
1722
 
1723
+ #: inc/settings/settings-theme-selector.php:53
1724
+ #: inc/settings/settings-theme-selector.php:115
 
 
 
 
1725
  msgid "PREVIEW"
1726
  msgstr ""
1727
 
1728
+ #: inc/settings/settings-theme-selector.php:55
1729
+ #: inc/settings/settings-theme-selector.php:117
1730
  msgid "DETAILS"
1731
  msgstr ""
1732
 
1733
+ #: inc/settings/settings-theme-selector.php:63
1734
+ msgid "Activate"
1735
+ msgstr ""
1736
+
1737
+ #: inc/settings/settings-theme-selector.php:92
1738
  msgid "Download more CMP Themes"
1739
  msgstr ""
1740
 
1741
+ #: inc/settings/settings-theme-selector.php:99
1742
  msgid "Premium Themes"
1743
  msgstr ""
1744
 
1745
+ #: inc/settings/settings-theme-selector.php:122
1746
  #, php-format
1747
  msgid "Get %s"
1748
  msgstr ""
1749
 
 
 
 
 
1750
  #: inc/settings/settings-typography.php:7
1751
  msgid "Customize Fonts"
1752
  msgstr ""
1840
  "Content. Font Preview works only with woff/woff2 formats."
1841
  msgstr ""
1842
 
1843
+ #: niteo-cmp.php:184
1844
+ msgid "Seconds"
1845
+ msgstr ""
1846
+
1847
+ #: niteo-cmp.php:185
1848
+ msgid "Minutes"
1849
+ msgstr ""
1850
+
1851
+ #: niteo-cmp.php:186
1852
+ msgid "Hours"
1853
+ msgstr ""
1854
+
1855
+ #: niteo-cmp.php:187
1856
+ msgid "Days"
1857
+ msgstr ""
1858
+
1859
+ #: niteo-cmp.php:188
1860
+ msgid "Insert your email address."
1861
+ msgstr ""
1862
+
1863
+ #: niteo-cmp.php:189
1864
+ msgid "Oops! This email address is already on our list"
1865
+ msgstr ""
1866
+
1867
+ #: niteo-cmp.php:189
1868
+ msgid "Oops! This email address is already on our list."
1869
+ msgstr ""
1870
+
1871
+ #: niteo-cmp.php:190
1872
+ msgid "Oops! We need a valid email address. Please try again."
1873
+ msgstr ""
1874
+
1875
+ #: niteo-cmp.php:191
1876
+ msgid "Thank you! Your sign up request was successful."
1877
+ msgstr ""
1878
+
1879
+ #: niteo-cmp.php:192
1880
+ msgid "Submit"
1881
+ msgstr ""
1882
+
1883
+ #: niteo-cmp.php:193
1884
+ msgid "Scroll"
1885
+ msgstr ""
1886
+
1887
+ #: niteo-cmp.php:196
1888
+ msgid "Subscribe"
1889
+ msgstr ""
1890
+
1891
+ #: niteo-cmp.php:509 niteo-cmp.php:552 niteo-cmp.php:917
1892
  msgid "CMP Settings"
1893
  msgstr ""
1894
 
1895
+ #: niteo-cmp.php:553
1896
  msgid "CMP Basic Setup"
1897
  msgstr ""
1898
 
1899
+ #: niteo-cmp.php:554
1900
  msgid "CMP Advanced Setup"
1901
  msgstr ""
1902
 
1903
+ #: niteo-cmp.php:555
1904
  msgid "CMP Subscribers"
1905
  msgstr ""
1906
 
1907
+ #: niteo-cmp.php:557
1908
  msgid "Upload CMP Theme"
1909
  msgstr ""
1910
 
1911
+ #: niteo-cmp.php:781
 
 
 
 
1912
  msgid ""
1913
  "Counter expired but it is set to make no action - you should login to your "
1914
  "Wordpress Admin and adjust the expired timer or disable Coming Soon / "
1915
  "Maintenance Mode."
1916
  msgstr ""
1917
 
1918
+ #: niteo-cmp.php:784
1919
+ msgid "Counter expired and and it is hidden on your website per settings.."
1920
+ msgstr ""
1921
+
1922
+ #: niteo-cmp.php:788
1923
  msgid "Counter expired and Coming soon / Maintanance mode was disabled."
1924
  msgstr ""
1925
 
1926
+ #: niteo-cmp.php:792
1927
  msgid ""
1928
  "Counter expired and your Website is redirected to external URL per settings."
1929
  msgstr ""
1930
 
1931
+ #: niteo-cmp.php:973
1932
  msgid "Maintenance Mode:"
1933
  msgstr ""
1934
 
1935
+ #: niteo-cmp.php:977
1936
  msgid "Coming Soon Mode:"
1937
  msgstr ""
1938
 
1939
+ #: niteo-cmp.php:981
1940
  msgid "Redirect Mode:"
1941
  msgstr ""
1942
 
1943
+ #: niteo-cmp.php:1007
1944
  msgid "CMP Basic Settings"
1945
  msgstr ""
1946
 
1947
+ #: niteo-cmp.php:1014
1948
  msgid "CMP Advanced Settings"
1949
  msgstr ""
1950
 
1951
+ #: niteo-cmp.php:1022
1952
  msgid "CMP Preview"
1953
  msgstr ""
1954
 
1955
+ #: niteo-cmp.php:1153
1956
  #, php-format
1957
  msgid "There is a <b>recommended</b> update of <b>CMP Theme: %s</b> available:"
1958
  msgstr ""
1959
 
1960
+ #: niteo-cmp.php:1153
1961
  #, php-format
1962
  msgid " click to update to %s version from NiteoThemes server now"
1963
  msgstr ""
1964
 
1965
+ #: niteo-cmp.php:1231
1966
  msgid " theme was successfully installed!"
1967
  msgstr ""
1968
 
1969
+ #: niteo-cmp.php:1235
1970
  msgid "There was an error unzipping the file!"
1971
  msgstr ""
1972
 
1973
+ #: niteo-cmp.php:1240 niteo-cmp.php:1323
1974
  msgid "Error creating Theme subdirectory!"
1975
  msgstr ""
1976
 
1977
+ #: niteo-cmp.php:1253
1978
  msgid "Unable to upload new Theme file ."
1979
  msgstr ""
1980
 
1981
+ #: niteo-cmp.php:1253
1982
  msgid ""
1983
  " file extension is not supported. Please upload ZIP file containing CMP "
1984
  "Theme."
1985
  msgstr ""
1986
 
1987
+ #: niteo-cmp.php:1309
1988
  msgid "Theme has been updated to latest version!"
1989
  msgstr ""
1990
 
1991
+ #: niteo-cmp.php:1314
1992
  msgid "There was an error unzipping the file due to error: "
1993
  msgstr ""
1994
 
1995
+ #: niteo-cmp.php:1331
1996
  msgid "Error during updating Theme files:"
1997
  msgstr ""
1998
 
1999
+ #: niteo-cmp.php:1339
2000
  msgid "General Error during updating Theme files."
2001
  msgstr ""
2002
 
2003
+ #: niteo-cmp.php:1647 niteo-cmp.php:1690
2004
  msgid "Something went wrong please try again later."
2005
  msgstr ""
2006
 
2007
+ #: niteo-cmp.php:1756
2008
  msgid "Date"
2009
  msgstr ""
2010
 
2011
+ #: niteo-cmp.php:1758
2012
  msgid "Firstname"
2013
  msgstr ""
2014
 
2015
+ #: niteo-cmp.php:1759
2016
  msgid "Lastname"
2017
  msgstr ""
2018
 
2019
+ #: niteo-cmp.php:1760
2020
  msgid "Fullname"
2021
  msgstr ""
2022
 
2023
+ #: niteo-cmp.php:1822
2024
  msgid "CMP Settings Saved"
2025
  msgstr ""
2026
 
2027
+ #: niteo-cmp.php:2785
2028
  msgid "All done!"
2029
  msgstr ""
2030
 
2031
+ #: niteo-cmp.php:2825
2032
  msgid "JSON file is valid but it does not contain CMP Settings."
2033
  msgstr ""
2034
 
2035
+ #: niteo-cmp.php:2831
2036
  msgid "Please insert valid JSON file and try again."
2037
  msgstr ""
2038
 
2039
+ #: niteo-cmp.php:2905
2040
  msgid "Maintenance"
2041
  msgstr ""
2042
 
2043
+ #: niteo-cmp.php:2908
2044
  msgid "Coming Soon"
2045
  msgstr ""
2046
 
2047
+ #: niteo-cmp.php:2911
2048
  msgid "Redirect"
2049
  msgstr ""
2050
 
2069
  msgid "Font Color"
2070
  msgstr ""
2071
 
 
 
 
 
2072
  #: themes/construct/construct-settings.php:37
2073
  msgid "Social Background Color"
2074
  msgstr ""
niteo-cmp.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: CMP - Coming Soon & Maintenance Plugin
4
  Plugin URI: https://wordpress.org/plugins/cmp-coming-soon-maintenance/
5
  Description: Display customizable landing page for Coming Soon, Maintenance & Under Construction page.
6
- Version: 3.7.4.3
7
  Author: NiteoThemes
8
  Author URI: https://www.niteothemes.com
9
  Text Domain: cmp-coming-soon-maintenance
@@ -63,7 +63,7 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
63
 
64
  // define constants
65
  private function constants() {
66
- $this->define( 'CMP_VERSION', '3.7.4.3' );
67
  $this->define( 'CMP_DEBUG', FALSE );
68
  $this->define( 'CMP_AUTHOR', 'NiteoThemes' );
69
  $this->define( 'CMP_AUTHOR_HOMEPAGE', 'https://niteothemes.com' );
@@ -81,9 +81,9 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
81
  */
82
  public function init() {
83
  do_action( 'cmp_plugin_loaded');
 
84
  add_action( 'template_redirect', array( $this, 'cmp_displayPage' ), 1 );
85
  add_action( 'admin_init', array( $this, 'cmp_adminInit' ) ) ;
86
- add_action( 'admin_init', array( $this, 'cmp_update_process' ), 0 );
87
  add_action( 'admin_menu', array( $this, 'cmp_adminMenu' ) );
88
  add_action( 'admin_notices', array( $this, 'cmp_admin_notice' ) );
89
  add_action( 'wp_before_admin_bar_render', array( $this, 'cmp_admin_bar' ) );
@@ -106,7 +106,8 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
106
  add_action( 'wp_ajax_cmp_ajax_export_settings', array( $this, 'cmp_ajax_export_settings' ) );
107
  add_action( 'wp_ajax_cmp_ajax_import_settings', array( $this, 'cmp_ajax_import_settings' ) );
108
  add_action( 'admin_head', array( $this,'cmp_admin_css') );
109
-
 
110
  add_filter('upload_mimes', array( $this, 'cmp_allow_font_mimes' ));
111
  add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), array( $this,'add_action_links' ) );
112
 
@@ -152,6 +153,7 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
152
  wp_register_script( 'cmp-typography', plugins_url('/js/typography'.CMP_ASSET_SUFFIX.'.js', __FILE__), array('cmp-select2-js' ), CMP_VERSION );
153
  wp_register_script( 'cmp_settings_js', plugins_url('/js/settings'.CMP_ASSET_SUFFIX.'.js', __FILE__), array('webfont', 'cmp-select2-js'), CMP_VERSION );
154
  wp_register_script( 'cmp_advanced_js', plugins_url('/js/cmp-advanced'.CMP_ASSET_SUFFIX.'.js', __FILE__), array(), CMP_VERSION );
 
155
  wp_register_script( 'countdown_flatpicker_js', plugins_url('/js/external/flatpickr.min.js', __FILE__) );
156
 
157
  }
@@ -167,6 +169,191 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
167
  require_once('inc/cmp-update-process.php');
168
  }
169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  /**
171
  * Define Bundled CMP themes and return them in array
172
  *
@@ -396,17 +583,11 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
396
  public function cmp_adminMenu() {
397
  /* Register our plugin page */
398
  $page = add_menu_page(__('CMP Settings', 'cmp-coming-soon-maintenance'), __('CMP Settings', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-settings', array($this, 'cmp_settings_page'), plugins_url('/img/cmp.png', __FILE__));
399
-
400
  add_submenu_page('cmp-settings', __('CMP Basic Setup', 'cmp-coming-soon-maintenance'), __('CMP Basic Setup', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-settings' );
401
-
402
  add_submenu_page('cmp-settings', __('CMP Advanced Setup', 'cmp-coming-soon-maintenance'), __('CMP Advanced Setup', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-advanced', array($this, 'cmp_advanced_page') );
403
-
404
  add_submenu_page('cmp-settings', __('CMP Subscribers', 'cmp-coming-soon-maintenance'), __('CMP Subscribers', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-subscribers', array($this, 'cmp_subs_page') );
405
-
406
  add_submenu_page('cmp-settings', __('CMP Translation', 'cmp-coming-soon-maintenance'), __('CMP Translation', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-translate', array($this, 'cmp_translate_page') );
407
-
408
  add_submenu_page('cmp-settings', __('Upload CMP Theme', 'cmp-coming-soon-maintenance'), __('Upload CMP Theme', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-upload-theme', array($this, 'cmp_upload_page') );
409
-
410
  /* Using registered $page handle to hook script load */
411
  add_action('admin_print_scripts-'.$page, array($this, 'cmp_admin_scripts'));
412
 
@@ -420,12 +601,20 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
420
  if ( function_exists( 'wp_enqueue_code_editor' ) ) {
421
  wp_enqueue_code_editor( array( 'type' => 'text/css' ) );
422
  }
423
- wp_localize_script( 'cmp-typography', 'fonts', array( 'google' => $this->cmp_get_google_fonts(), ) );
424
  wp_enqueue_script( 'cmp_settings_js' );
425
  wp_enqueue_script( 'cmp-typography' );
426
  wp_enqueue_script( 'wp-color-picker' );
427
  wp_enqueue_script( 'webfont' );
428
  wp_enqueue_script( 'cmp-select2-js' );
 
 
 
 
 
 
 
 
429
  wp_enqueue_style( 'wp-color-picker' );
430
  wp_enqueue_style( 'font-awesome' );
431
 
@@ -542,7 +731,7 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
542
 
543
  // function to display CMP landing page
544
  public function cmp_displayPage() {
545
-
546
  $theme = $this->cmp_selectedTheme();
547
 
548
  // register html class for rendering of HTML elements in Themes
@@ -550,7 +739,6 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
550
 
551
  // check if preview is set
552
  if ( isset($_GET['cmp_preview']) && $_GET['cmp_preview'] == 'true' ) {
553
-
554
  $theme = isset( $_GET['cmp_theme'] ) ? $_GET['cmp_theme'] : $theme;
555
 
556
  // finally render theme preview cmp_preview=true
@@ -684,6 +872,12 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
684
  header('Cache-Control: no-cache; private');
685
  }
686
 
 
 
 
 
 
 
687
  // render selected CMP theme
688
  if ( file_exists( $this->cmp_theme_dir( $theme ).$theme.'/'.$theme.'-theme.php') ) {
689
  require_once ( $this->cmp_theme_dir( $theme ).$theme.'/'.$theme.'-theme.php' );
@@ -809,15 +1003,15 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
809
  if ( $topbar_version === 'cmp-topbar-full' ) {
810
  switch ( $this->cmp_mode() ) {
811
  case '1':
812
- $msg = __('Maintenance Mode:','cmp-coming-soon-maintenance');
813
  $class = ' maintenance';
814
  break;
815
  case '2':
816
- $msg = __('Coming Soon Mode:','cmp-coming-soon-maintenance');
817
  $class = ' coming-soon';
818
  break;
819
  case '3':
820
- $msg = __('Redirect Mode:','cmp-coming-soon-maintenance');
821
  $class = ' redirect';
822
  break;
823
  default:
@@ -843,14 +1037,14 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
843
  if ( current_user_can( 'administrator' ) ) {
844
  $wp_admin_bar->add_node( array(
845
  'id' => 'cmp-basic-settings',
846
- 'title' => __('CMP Basic Settings', 'cmp-coming-soon-maintenancee'),
847
  'href' => admin_url('admin.php?page=cmp-settings'),
848
  'parent' => 'cmp-admin-notice'
849
  ));
850
 
851
  $wp_admin_bar->add_node( array(
852
  'id' => 'cmp-advanced-settings',
853
- 'title' => __('CMP Advanced Settings', 'cmp-coming-soon-maintenancee'),
854
  'href' => admin_url('admin.php?page=cmp-advanced'),
855
  'parent' => 'cmp-admin-notice'
856
  ));
@@ -858,7 +1052,7 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
858
 
859
  $wp_admin_bar->add_node( array(
860
  'id' => 'cmp-preview',
861
- 'title' => __('CMP Preview', 'cmp-coming-soon-maintenancee'),
862
  'href' => get_site_url().'/?cmp_preview=true',
863
  'parent'=> 'cmp-admin-notice',
864
  'meta' => array('target' => '_blank' )
@@ -1377,16 +1571,11 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
1377
  // get translation lists
1378
  if ( get_option('niteoCS_translation') ) {
1379
  $translation = json_decode( get_option('niteoCS_translation'), TRUE );
1380
- $response_ok = $translation[7]['translation'];
1381
- $response_duplicate = $translation[5]['translation'];
1382
- $response_invalid = $translation[6]['translation'];
1383
- } else {
1384
- $response_ok = 'Thank you! Your sign up request was successful.';
1385
- $response_duplicate = 'Oops! This email address is already on our list.';
1386
- $response_invalid = 'Oops! We need a valid address. Please try again.';
1387
- }
1388
-
1389
-
1390
  $ajax = ( isset( $_POST['ajax'] ) && $_POST['ajax'] == TRUE ) ? TRUE : FALSE;
1391
 
1392
  if ( $_SERVER['REQUEST_METHOD'] == 'POST' && isset( $_POST['form_honeypot'] ) && $_POST['form_honeypot'] === '' && isset( $_POST['email'] ) ) :
@@ -1963,13 +2152,10 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
1963
  public function cmp_page_filter() {
1964
  global $wp;
1965
 
1966
-
1967
-
1968
  $current_url = trailingslashit( (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]" );
1969
 
1970
  $custom_login_url = get_option('niteoCS_custom_login_url', '');
1971
-
1972
- // return early if login page
1973
  if ( fnmatch( '*wp-login.php*', $current_url ) || wp_doing_ajax() ) {
1974
  return false;
1975
  }
@@ -2016,10 +2202,8 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
2016
  }
2017
 
2018
  $page_wl_custom = json_decode(get_option('niteoCS_page_whitelist_custom', '[]'), true);
2019
-
2020
  if ( !empty( $page_wl_custom ) ) {
2021
- foreach ($page_wl_custom as $url ) {
2022
-
2023
  if ( fnmatch( $url, $current_url ) ) {
2024
  return true;
2025
  }
@@ -2067,7 +2251,7 @@ if ( ! class_exists( 'CMP_Coming_Soon_and_Maintenance' ) ) :
2067
 
2068
  $current_user = wp_get_current_user();
2069
 
2070
- foreach ( $current_user->roles as $role ) {
2071
  if ( in_array( $role, $roles ) ) {
2072
  return true;
2073
  }
3
  Plugin Name: CMP - Coming Soon & Maintenance Plugin
4
  Plugin URI: https://wordpress.org/plugins/cmp-coming-soon-maintenance/
5
  Description: Display customizable landing page for Coming Soon, Maintenance & Under Construction page.
6
+ Version: 3.7.5
7
  Author: NiteoThemes
8
  Author URI: https://www.niteothemes.com
9
  Text Domain: cmp-coming-soon-maintenance
63
 
64
  // define constants
65
  private function constants() {
66
+ $this->define( 'CMP_VERSION', '3.7.5' );
67
  $this->define( 'CMP_DEBUG', FALSE );
68
  $this->define( 'CMP_AUTHOR', 'NiteoThemes' );
69
  $this->define( 'CMP_AUTHOR_HOMEPAGE', 'https://niteothemes.com' );
81
  */
82
  public function init() {
83
  do_action( 'cmp_plugin_loaded');
84
+ add_action( 'plugins_loaded', array( $this, 'cmp_update_process' ), 0 );
85
  add_action( 'template_redirect', array( $this, 'cmp_displayPage' ), 1 );
86
  add_action( 'admin_init', array( $this, 'cmp_adminInit' ) ) ;
 
87
  add_action( 'admin_menu', array( $this, 'cmp_adminMenu' ) );
88
  add_action( 'admin_notices', array( $this, 'cmp_admin_notice' ) );
89
  add_action( 'wp_before_admin_bar_render', array( $this, 'cmp_admin_bar' ) );
106
  add_action( 'wp_ajax_cmp_ajax_export_settings', array( $this, 'cmp_ajax_export_settings' ) );
107
  add_action( 'wp_ajax_cmp_ajax_import_settings', array( $this, 'cmp_ajax_import_settings' ) );
108
  add_action( 'admin_head', array( $this,'cmp_admin_css') );
109
+ add_action( 'after_setup_theme', array( $this,'cmp_create_translation'), 10 );
110
+ add_action( 'after_setup_theme', array( $this,'cmp_register_wpml_strings'), 20 );
111
  add_filter('upload_mimes', array( $this, 'cmp_allow_font_mimes' ));
112
  add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), array( $this,'add_action_links' ) );
113
 
153
  wp_register_script( 'cmp-typography', plugins_url('/js/typography'.CMP_ASSET_SUFFIX.'.js', __FILE__), array('cmp-select2-js' ), CMP_VERSION );
154
  wp_register_script( 'cmp_settings_js', plugins_url('/js/settings'.CMP_ASSET_SUFFIX.'.js', __FILE__), array('webfont', 'cmp-select2-js'), CMP_VERSION );
155
  wp_register_script( 'cmp_advanced_js', plugins_url('/js/cmp-advanced'.CMP_ASSET_SUFFIX.'.js', __FILE__), array(), CMP_VERSION );
156
+ wp_register_script( 'cmp-editor-translation', plugins_url('/js/cmp-editor-translation'.CMP_ASSET_SUFFIX.'.js', __FILE__), array(), CMP_VERSION, true );
157
  wp_register_script( 'countdown_flatpicker_js', plugins_url('/js/external/flatpickr.min.js', __FILE__) );
158
 
159
  }
169
  require_once('inc/cmp-update-process.php');
170
  }
171
 
172
+ /**
173
+ * create translation if it's has not been created
174
+ *
175
+ * @since 3.7.5
176
+ */
177
+
178
+ public function cmp_create_translation() {
179
+ // Populate translation list, if not yet created
180
+ if ( !get_option('niteoCS_translation') ) {
181
+ $translation = array(
182
+ 0 => array('id' => 0, 'name' => 'Counter Seconds Label', 'string' => __('Seconds', 'cmp-coming-soon-maintenance'), 'translation' => __('Seconds', 'cmp-coming-soon-maintenance') ),
183
+ 1 => array('id' => 1, 'name' => 'Counter Minutes Label', 'string' => __('Minutes', 'cmp-coming-soon-maintenance'), 'translation' => __('Minutes', 'cmp-coming-soon-maintenance') ),
184
+ 2 => array('id' => 2, 'name' => 'Counter Hours Label', 'string' => __('Hours', 'cmp-coming-soon-maintenance'), 'translation' => __('Hours', 'cmp-coming-soon-maintenance') ),
185
+ 3 => array('id' => 3, 'name' => 'Counter Days Label', 'string' => __('Days', 'cmp-coming-soon-maintenance'), 'translation' => __('Days', 'cmp-coming-soon-maintenance') ),
186
+ 4 => array('id' => 4, 'name' => 'Subscribe Form Placeholder', 'string' => __('Insert your email address.', 'cmp-coming-soon-maintenance'), 'translation' => __('Insert your email address.', 'cmp-coming-soon-maintenance') ),
187
+ 5 => array('id' => 5, 'name' => 'Subscribe Response Duplicate', 'string' => __('Oops! This email address is already on our list', 'cmp-coming-soon-maintenance'), 'translation' => __('Oops! This email address is already on our list.', 'cmp-coming-soon-maintenance') ),
188
+ 6 => array('id' => 6, 'name' => 'Subscribe Response Not Valid', 'string' => __('Oops! We need a valid email address. Please try again.', 'cmp-coming-soon-maintenance'), 'translation' => __('Oops! We need a valid email address. Please try again.', 'cmp-coming-soon-maintenance') ),
189
+ 7 => array('id' => 7, 'name' => 'Subscribe Response Thanks', 'string' => __('Thank you! Your sign up request was successful.', 'cmp-coming-soon-maintenance'), 'translation' => __('Thank you! Your sign up request was successful.', 'cmp-coming-soon-maintenance') ),
190
+ 8 => array('id' => 8, 'name' => 'Subscribe Submit Button Label', 'string' => __('Submit', 'cmp-coming-soon-maintenance'), 'translation' => __('Submit', 'cmp-coming-soon-maintenance') ),
191
+ 9 => array('id' => 9, 'name' => 'CMP Eclipse Theme: Scroll Text', 'string' => __('Scroll', 'cmp-coming-soon-maintenance'), 'translation' => __('Scroll', 'cmp-coming-soon-maintenance') ),
192
+ 10 => array('id' => 10, 'name' => 'Subscribe Form First Name Placeholder', 'string' => __('First Name', 'cmp-coming-soon-maintenance'), 'translation' => __('First Name', 'cmp-coming-soon-maintenance') ),
193
+ 11 => array('id' => 11, 'name' => 'Subscribe Form Last Name Placeholder', 'string' => __('Last Name', 'cmp-coming-soon-maintenance'), 'translation' => __('Last Name', 'cmp-coming-soon-maintenance') ),
194
+ 12 => array('id' => 12, 'name' => 'Subscribe', 'string' => __('Subscribe', 'cmp-coming-soon-maintenance'), 'translation' => __('Subscribe', 'cmp-coming-soon-maintenance') ),
195
+ );
196
+
197
+ update_option('niteoCS_translation', wp_json_encode( $translation ));
198
+ }
199
+ }
200
+
201
+ /**
202
+ * Register CMP strings to Polylang / WPML
203
+ *
204
+ * @since 3.7.5
205
+ */
206
+ public function cmp_register_wpml_strings() {
207
+
208
+ if ( function_exists('icl_register_string') ) {
209
+ $themeslug = $this->cmp_selectedTheme();
210
+ $translation = json_decode( get_option('niteoCS_translation'), true );
211
+ $overlay_status = get_option('niteoCS_overlay_text[status]', '0');
212
+
213
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Title', stripslashes( get_option('niteoCS_body_title', 'SOMETHING IS HAPPENING!') ) );
214
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Copyright', stripslashes( get_option('niteoCS_copyright', 'Made by <a href="https://niteothemes.com">NiteoThemes</a> with love.') ) );
215
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Subscribe GDPR Message', stripslashes( get_option('niteoCS_subscribe_label', '') ) );
216
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Social Icons Title', stripslashes( get_option('niteoCS_soc_title', 'GET SOCIAL WITH US') ) );
217
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Counter Title', stripslashes( get_option('niteoCS_counter_heading', 'STAY TUNED, WE ARE LAUNCHING SOON...') ) );
218
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Extended Footer Title', stripslashes( get_option('niteoCS_contact_title', 'Quick Contacts') ) );
219
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Extended Footer Content', stripslashes( get_option('niteoCS_contact_content', 'Lorem Ipsum is simply dummy text of the printing and typesetting industry.') ) );
220
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Contact Form Title', stripslashes( get_option('niteoCS_contact_form_label', 'Get in Touch') ) );
221
+
222
+ foreach ( $translation as $translate ) {
223
+ icl_register_string( 'CMP - Coming Soon & Maintenance', $translate['name'], stripslashes( $translate['translation'] ) );
224
+ }
225
+
226
+ if ( $overlay_status == '1' && in_array( $themeslug, $this->cmp_overlay_text_themes() ) ) {
227
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Overlay Title', stripslashes( get_option('niteoCS_overlay_text[heading]', 'NEW WEBSITE ON THE WAY!') ) );
228
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Overlay Content', stripslashes( get_option('niteoCS_overlay_text[paragraph]', '') ) );
229
+ icl_register_string( 'CMP - Coming Soon & Maintenance', 'Overlay Button Text', stripslashes( get_option('niteoCS_overlay_text[button_text]', 'Call to Action!') ) );
230
+ }
231
+
232
+ // register strings from themes
233
+ if ( file_exists( $this->cmp_theme_dir( $themeslug ).$themeslug.'/translation-strings.php' ) ) {
234
+ require_once $this->cmp_theme_dir( $themeslug ).$themeslug.'/translation-strings.php';
235
+ }
236
+ }
237
+ }
238
+
239
+ /**
240
+ * Translates given string
241
+ *
242
+ * @since 3.7.5
243
+ * @return string
244
+ */
245
+ public function cmp_wpml_translate_string( $translation, $name ) {
246
+
247
+ if ( defined( 'ICL_SITEPRESS_VERSION' ) && version_compare( ICL_SITEPRESS_VERSION, '3.2', '>=' ) ) {
248
+ $translation = apply_filters( 'wpml_translate_single_string', $translation , 'CMP - Coming Soon & Maintenance', $name );
249
+ // WPML and Polylang compatibility
250
+ } elseif ( function_exists( 'icl_t' ) ) {
251
+ $translation = icl_t( 'CMP - Coming Soon & Maintenance', $name, $translation );
252
+ }
253
+
254
+ return $translation;
255
+ }
256
+
257
+ /**
258
+ * Translates CMP saved option niteoCS_translation by Polylang / WPML
259
+ *
260
+ * @since 3.7.5
261
+ * @return string
262
+ */
263
+ public function cmp_wpml_niteoCS_translation() {
264
+
265
+ $translation = json_decode( get_option('niteoCS_translation'), true );
266
+
267
+ if ( defined( 'ICL_SITEPRESS_VERSION' ) && version_compare( ICL_SITEPRESS_VERSION, '3.2', '>=' ) ) {
268
+ foreach ( $translation as $key => $translate ) {
269
+ $translation[$key]['translation'] = apply_filters( 'wpml_translate_single_string', $translate['translation'], 'CMP - Coming Soon & Maintenance', $translate['name'] );
270
+ }
271
+ // WPML and Polylang compatibility
272
+ } elseif ( function_exists( 'icl_t' ) ) {
273
+ foreach ( $translation as $key => $translate ) {
274
+ $translation[$key]['translation'] = icl_t( 'CMP - Coming Soon & Maintenance', $translate['name'], $translate['translation'] );
275
+ }
276
+ }
277
+
278
+ return $translation;
279
+ }
280
+
281
+ /**
282
+ * returns current language
283
+ *
284
+ * @since 3.7.5
285
+ * @return string
286
+ */
287
+ public function cmp_get_current_lang( $type = 'slug' ) {
288
+ $lang = null;
289
+
290
+ if ( function_exists('pll_current_language') ) {
291
+ $lang = pll_current_language( $type );
292
+
293
+ } else if ( defined('ICL_LANGUAGE_CODE') ) {
294
+ $lang = $type === 'slug' ? ICL_LANGUAGE_CODE : ICL_LANGUAGE_NAME;
295
+ }
296
+
297
+ return $lang;
298
+ }
299
+
300
+ /**
301
+ * returns configured languages slug
302
+ *
303
+ * @since 3.7.5
304
+ * @return array
305
+ */
306
+ public function cmp_get_language_list() {
307
+ $langs = array();
308
+
309
+ if ( function_exists('pll_languages_list') ) {
310
+ $langs = pll_languages_list();
311
+
312
+ } else if ( function_exists('icl_get_languages') ) {
313
+ global $sitepress;
314
+ $langs = array_keys( icl_get_languages() );
315
+ }
316
+
317
+ return $langs;
318
+ }
319
+
320
+ /**
321
+ * returns default language slug
322
+ *
323
+ * @since 3.7.5
324
+ * @return string
325
+ */
326
+ public function cmp_get_default_language() {
327
+ $default = null;
328
+
329
+ if ( function_exists('pll_languages_list') ) {
330
+ $default = pll_default_language();
331
+
332
+ } else if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
333
+ global $sitepress;
334
+ $default = $sitepress->get_default_language();
335
+ }
336
+
337
+ return $default;
338
+ }
339
+ /**
340
+ * get translated object by id
341
+ *
342
+ * @since 3.7.5
343
+ * @return object
344
+ */
345
+ public function cmp_get_translated_id( $id ) {
346
+
347
+ if ( function_exists('pll_get_post') ) {
348
+ $id = pll_get_post( $id );
349
+
350
+ } else if ( function_exists( 'icl_object_id' ) ) {
351
+ $id = icl_object_id( $id );
352
+ }
353
+
354
+ return $id;
355
+ }
356
+
357
  /**
358
  * Define Bundled CMP themes and return them in array
359
  *
583
  public function cmp_adminMenu() {
584
  /* Register our plugin page */
585
  $page = add_menu_page(__('CMP Settings', 'cmp-coming-soon-maintenance'), __('CMP Settings', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-settings', array($this, 'cmp_settings_page'), plugins_url('/img/cmp.png', __FILE__));
 
586
  add_submenu_page('cmp-settings', __('CMP Basic Setup', 'cmp-coming-soon-maintenance'), __('CMP Basic Setup', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-settings' );
 
587
  add_submenu_page('cmp-settings', __('CMP Advanced Setup', 'cmp-coming-soon-maintenance'), __('CMP Advanced Setup', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-advanced', array($this, 'cmp_advanced_page') );
 
588
  add_submenu_page('cmp-settings', __('CMP Subscribers', 'cmp-coming-soon-maintenance'), __('CMP Subscribers', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-subscribers', array($this, 'cmp_subs_page') );
 
589
  add_submenu_page('cmp-settings', __('CMP Translation', 'cmp-coming-soon-maintenance'), __('CMP Translation', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-translate', array($this, 'cmp_translate_page') );
 
590
  add_submenu_page('cmp-settings', __('Upload CMP Theme', 'cmp-coming-soon-maintenance'), __('Upload CMP Theme', 'cmp-coming-soon-maintenance'), 'manage_options', 'cmp-upload-theme', array($this, 'cmp_upload_page') );
 
591
  /* Using registered $page handle to hook script load */
592
  add_action('admin_print_scripts-'.$page, array($this, 'cmp_admin_scripts'));
593
 
601
  if ( function_exists( 'wp_enqueue_code_editor' ) ) {
602
  wp_enqueue_code_editor( array( 'type' => 'text/css' ) );
603
  }
604
+ wp_localize_script( 'cmp-typography', 'fonts', array( 'google' => $this->cmp_get_google_fonts() ) );
605
  wp_enqueue_script( 'cmp_settings_js' );
606
  wp_enqueue_script( 'cmp-typography' );
607
  wp_enqueue_script( 'wp-color-picker' );
608
  wp_enqueue_script( 'webfont' );
609
  wp_enqueue_script( 'cmp-select2-js' );
610
+
611
+ if ( function_exists('pll_languages_list') || defined('ICL_SITEPRESS_VERSION') ) {
612
+ $langs = $this->cmp_get_language_list();
613
+ $default_lang = $this->cmp_get_default_language();
614
+ wp_localize_script( 'cmp-editor-translation', 'translation', array( 'langs' => $langs, 'default' => $default_lang ) );
615
+ wp_enqueue_script( 'cmp-editor-translation' );
616
+ }
617
+
618
  wp_enqueue_style( 'wp-color-picker' );
619
  wp_enqueue_style( 'font-awesome' );
620
 
731
 
732
  // function to display CMP landing page
733
  public function cmp_displayPage() {
734
+
735
  $theme = $this->cmp_selectedTheme();
736
 
737
  // register html class for rendering of HTML elements in Themes
739
 
740
  // check if preview is set
741
  if ( isset($_GET['cmp_preview']) && $_GET['cmp_preview'] == 'true' ) {
 
742
  $theme = isset( $_GET['cmp_theme'] ) ? $_GET['cmp_theme'] : $theme;
743
 
744
  // finally render theme preview cmp_preview=true
872
  header('Cache-Control: no-cache; private');
873
  }
874
 
875
+ // set cookie for WPML AJAX translation
876
+ if ( defined('ICL_LANGUAGE_CODE') ) {
877
+ setcookie('wp-wpml_current_language', ICL_LANGUAGE_CODE, time()+3600, '/');
878
+ setcookie('_icl_current_language', ICL_LANGUAGE_CODE, time()+3600, '/');
879
+ }
880
+
881
  // render selected CMP theme
882
  if ( file_exists( $this->cmp_theme_dir( $theme ).$theme.'/'.$theme.'-theme.php') ) {
883
  require_once ( $this->cmp_theme_dir( $theme ).$theme.'/'.$theme.'-theme.php' );
1003
  if ( $topbar_version === 'cmp-topbar-full' ) {
1004
  switch ( $this->cmp_mode() ) {
1005
  case '1':
1006
+ $msg = __('Maintenance Mode:', 'cmp-coming-soon-maintenance');
1007
  $class = ' maintenance';
1008
  break;
1009
  case '2':
1010
+ $msg = __('Coming Soon Mode:', 'cmp-coming-soon-maintenance');
1011
  $class = ' coming-soon';
1012
  break;
1013
  case '3':
1014
+ $msg = __('Redirect Mode:', 'cmp-coming-soon-maintenance');
1015
  $class = ' redirect';
1016
  break;
1017
  default:
1037
  if ( current_user_can( 'administrator' ) ) {
1038
  $wp_admin_bar->add_node( array(
1039
  'id' => 'cmp-basic-settings',
1040
+ 'title' => __('CMP Basic Settings', 'cmp-coming-soon-maintenance'),
1041
  'href' => admin_url('admin.php?page=cmp-settings'),
1042
  'parent' => 'cmp-admin-notice'
1043
  ));
1044
 
1045
  $wp_admin_bar->add_node( array(
1046
  'id' => 'cmp-advanced-settings',
1047
+ 'title' => __('CMP Advanced Settings', 'cmp-coming-soon-maintenance'),
1048
  'href' => admin_url('admin.php?page=cmp-advanced'),
1049
  'parent' => 'cmp-admin-notice'
1050
  ));
1052
 
1053
  $wp_admin_bar->add_node( array(
1054
  'id' => 'cmp-preview',
1055
+ 'title' => __('CMP Preview', 'cmp-coming-soon-maintenance'),
1056
  'href' => get_site_url().'/?cmp_preview=true',
1057
  'parent'=> 'cmp-admin-notice',
1058
  'meta' => array('target' => '_blank' )
1571
  // get translation lists
1572
  if ( get_option('niteoCS_translation') ) {
1573
  $translation = json_decode( get_option('niteoCS_translation'), TRUE );
1574
+ $response_ok = $this->cmp_wpml_translate_string( $translation[7]['translation'], 'Subscribe Response Thanks' );
1575
+ $response_duplicate = $this->cmp_wpml_translate_string( $translation[5]['translation'], 'Subscribe Response Duplicate' );
1576
+ $response_invalid = $this->cmp_wpml_translate_string( $translation[6]['translation'], 'Subscribe Response Not Valid' );
1577
+ }
1578
+
 
 
 
 
 
1579
  $ajax = ( isset( $_POST['ajax'] ) && $_POST['ajax'] == TRUE ) ? TRUE : FALSE;
1580
 
1581
  if ( $_SERVER['REQUEST_METHOD'] == 'POST' && isset( $_POST['form_honeypot'] ) && $_POST['form_honeypot'] === '' && isset( $_POST['email'] ) ) :
2152
  public function cmp_page_filter() {
2153
  global $wp;
2154
 
 
 
2155
  $current_url = trailingslashit( (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]" );
2156
 
2157
  $custom_login_url = get_option('niteoCS_custom_login_url', '');
2158
+ // return early if login page or ajax call
 
2159
  if ( fnmatch( '*wp-login.php*', $current_url ) || wp_doing_ajax() ) {
2160
  return false;
2161
  }
2202
  }
2203
 
2204
  $page_wl_custom = json_decode(get_option('niteoCS_page_whitelist_custom', '[]'), true);
 
2205
  if ( !empty( $page_wl_custom ) ) {
2206
+ foreach ( $page_wl_custom as $url ) {
 
2207
  if ( fnmatch( $url, $current_url ) ) {
2208
  return true;
2209
  }
2251
 
2252
  $current_user = wp_get_current_user();
2253
 
2254
+ foreach ( $current_user->roles as $role ) {
2255
  if ( in_array( $role, $roles ) ) {
2256
  return true;
2257
  }
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === CMP - Coming Soon & Maintenance Plugin by NiteoThemes ===
2
  Contributors: niteo
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KV2JFJ8NCBYLW&lc=US&item_name=NiteoThemes&item_number=comingsoon&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
4
- Tags: coming soon, landing page, launch page, maintenance mode, under construction
5
  Requires at least: 3.0
6
  Requires PHP: 5.6
7
  Tested up to: 5.4
8
- Stable tag: 3.7.4.3
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -19,31 +19,32 @@ Packed with functions like Whitelist/Blacklist to enable CMP only on specific pa
19
  <h3>Live Preview</h3>
20
  <a href="https://niteothemes.com/cmp-coming-soon-maintenance/?utm_source=wordpress.org&utm_medium=referral" target="_blank">Click for CMP preview>></a>
21
 
22
- <p>TIP! You can change to different CMP Theme or change the background in the right sidebar by clicking on "settings icon".</p>
23
 
24
  <h3>Features</h3>
25
  <ul>
26
- <li>You can choose from 3 bundled free themes and many more downloadable - freebies and premium with completely different design. Almost every month new CMP Theme is available!</li>
27
- <li>Our Plugin works with any WordPress Theme and on all desktop and mobile devices (yes it is 100% responsive).</li>
28
- <li>Most of the CMP themes support custom Subscribe Form to store emails in local database, MailChimp, MailPoet and Mailster.</li>
29
- <li>Fullscreen background media including Videos (YouTube, custom video file), Images or Image Slider (Unsplash library, custom images), Patterns, Color Gradients or Solid Colors with a graphic overlay.</li>
30
- <li>You can search from more than million of free beautiful professional photos from most popular <a href="http://unsplash.com" target="_blank">Unsplash source</a> via our built-in search API (random images, search by keyword, category, etc).</li>
31
  <li>You can set custom Logo, choose from 100 most popular Google fonts and customize Font Weight, Letter Spacing and Line Height.</li>
32
  <li>Display beautiful icons for any Social network on your website.</li>
33
  <li>Background 3D effects on all downloaded CMP Themes.</li>
34
  <li>CMP Landing page can be enabled on specific pages only (Blacklist and Whitelist) if required.</li>
35
- <li>Supporting WordPress roles to bypass CMP and display your full website for logged-in users.</li>
36
  <li>Bypass URL to preview a website for your customers.</li>
37
- <li>Option to display Login Icon Button on Coming soon pages.</li>
 
 
38
  <li>Compatible with custom WordPress login URL.</li>
39
- <li>Configurable Countdown Action - disable Coming soon / Maintenance mode, hide counter or redirect to another website.</li>
40
  <li>Configurable SEO meta tags for search engines, editable favicon, Search Engine Visibility and No-cache Headers.</li>
41
  <li>Set response code to search engines (200 OK, 503 Maintenance).</li>
42
  <li>Redirect Mode to redirect your website to another website.</li>
43
- <li>Support for any website Analytics like Google Analytics and etc.</li>
44
- <li>Subscribe feature supports Google Recaptcha integration.</li>
45
- <li>Custom CSS code is supported.</li>
46
- <li>Fully translatable.</li>
47
  </ul>
48
 
49
  <h3>Compatibles Plugins</h3>
@@ -151,6 +152,11 @@ https://www.youtube.com/watch?v=uxuJfHzwdtE
151
  <p>Nothing is better than a good feedback! Please go to <a href="https://wordpress.org/support/plugin/cmp-coming-soon-maintenance/reviews/">Plugin reviews</a> and rate it! Alternatively you can click on a Donate button too!:)</p>
152
 
153
  == Changelog ==
 
 
 
 
 
154
  <h4>CMP 3.7.4.3 - 22-April-20</h4>
155
  <ul>
156
  <li>Added support to upload custom images for mobile devices.</li>
1
  === CMP - Coming Soon & Maintenance Plugin by NiteoThemes ===
2
  Contributors: niteo
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KV2JFJ8NCBYLW&lc=US&item_name=NiteoThemes&item_number=comingsoon&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
4
+ Tags: coming soon, coming soon page, launch page, maintenance mode, under construction
5
  Requires at least: 3.0
6
  Requires PHP: 5.6
7
  Tested up to: 5.4
8
+ Stable tag: 3.7.5
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
19
  <h3>Live Preview</h3>
20
  <a href="https://niteothemes.com/cmp-coming-soon-maintenance/?utm_source=wordpress.org&utm_medium=referral" target="_blank">Click for CMP preview>></a>
21
 
22
+ <p>TIP! Change to another CMP Theme or the background by clicking on "settings icon" in the right sidebar.</p>
23
 
24
  <h3>Features</h3>
25
  <ul>
26
+ <li>You can choose from 3 bundled free themes and 20+ downloadable themes - both freebies and premium - with completely different design. New CMP Theme is released every 1-2 months!</li>
27
+ <li>CMP plugin works with any WordPress Theme and on all desktop and mobile devices (yes it is 100% responsive!).</li>
28
+ <li>Custom Subscribe Form to collect E-mails in local database, MailChimp, MailPoet or Mailster.</li>
29
+ <li>Set fullscreen background media including Videos (YouTube, custom video file), Images or Image Slider, Patterns, Color Gradients or Solid Colors with a graphic overlay.</li>
30
+ <li>You can search from more than 1.000.000+ of free beautiful professional photos from most popular <a href="http://unsplash.com" target="_blank">Unsplash source</a> via our built-in search API (random images, search by keyword, category, etc).</li>
31
  <li>You can set custom Logo, choose from 100 most popular Google fonts and customize Font Weight, Letter Spacing and Line Height.</li>
32
  <li>Display beautiful icons for any Social network on your website.</li>
33
  <li>Background 3D effects on all downloaded CMP Themes.</li>
34
  <li>CMP Landing page can be enabled on specific pages only (Blacklist and Whitelist) if required.</li>
35
+ <li>WordPress roles to bypass CMP and display your full website for logged-in users.</li>
36
  <li>Bypass URL to preview a website for your customers.</li>
37
+ <li>WPML and Polylang is fully supported to display your awesome Coming soon page in more languages.</li>
38
+ <li>All strings are Fully translatable.</li>
39
+ <li>Display Login Icon Button on Coming soon pages.</li>
40
  <li>Compatible with custom WordPress login URL.</li>
41
+ <li>Configurable Countdown Action - disable Coming soon / Maintenance mode, Hide counter or redirect to another website.</li>
42
  <li>Configurable SEO meta tags for search engines, editable favicon, Search Engine Visibility and No-cache Headers.</li>
43
  <li>Set response code to search engines (200 OK, 503 Maintenance).</li>
44
  <li>Redirect Mode to redirect your website to another website.</li>
45
+ <li>Support for any website Analytics like Google Analytics or similar.</li>
46
+ <li>Subscribe feature protected by Google Recaptcha integration.</li>
47
+ <li>Insert any Custom CSS code.</li>
 
48
  </ul>
49
 
50
  <h3>Compatibles Plugins</h3>
152
  <p>Nothing is better than a good feedback! Please go to <a href="https://wordpress.org/support/plugin/cmp-coming-soon-maintenance/reviews/">Plugin reviews</a> and rate it! Alternatively you can click on a Donate button too!:)</p>
153
 
154
  == Changelog ==
155
+ <h4>CMP 3.7.5 - 22-April-20</h4>
156
+ <ul>
157
+ <li>Added Multilanguage functionality via Polylang and WPML support.</li>
158
+ </ul>
159
+
160
  <h4>CMP 3.7.4.3 - 22-April-20</h4>
161
  <ul>
162
  <li>Added support to upload custom images for mobile devices.</li>
themes/construct/construct-theme.php CHANGED
@@ -7,7 +7,10 @@
7
 
8
  <?php
9
  $themeslug = 'construct';
10
-
 
 
 
11
  //include theme defaults
12
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
13
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
@@ -18,18 +21,8 @@
18
  echo $html->cmp_get_seo();
19
  }
20
 
21
- // render google fonts link
22
- if ( method_exists ( $html, 'cmp_get_fonts' ) ) {
23
- echo $html->cmp_get_fonts( $heading_font, $content_font );
24
- }
25
-
26
- ?>
27
-
28
- <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
29
 
30
- <link rel="stylesheet" href="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . $themeslug.'/style.css?ver='.CMP_VERSION;?>" type="text/css" media="all">
31
-
32
-
33
  <style>
34
  body,input, select, textarea, button {font-family:'<?php echo esc_attr( $content_font['family'] );?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
35
  input {font-family: <?php echo esc_attr( $content_font['family'] );?>, 'fontAwesome';}
@@ -68,7 +61,13 @@
68
 
69
  <body id="body">
70
 
71
-
 
 
 
 
 
 
72
  <section class="section section-logo">
73
  <?php
74
  // display logo
7
 
8
  <?php
9
  $themeslug = 'construct';
10
+ $lang_switcher = false;
11
+ if ( method_exists( $html, 'cmp_render_lang_switcher' ) ) {
12
+ $lang_switcher = $html->cmp_render_lang_switcher();
13
+ }
14
  //include theme defaults
15
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
16
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
21
  echo $html->cmp_get_seo();
22
  }
23
 
24
+ $html->cmp_enqueue_styles( $themeslug, false , false, $banner_type, true, false); ?>
 
 
 
 
 
 
 
25
 
 
 
 
26
  <style>
27
  body,input, select, textarea, button {font-family:'<?php echo esc_attr( $content_font['family'] );?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
28
  input {font-family: <?php echo esc_attr( $content_font['family'] );?>, 'fontAwesome';}
61
 
62
  <body id="body">
63
 
64
+ <?php
65
+ if ( $lang_switcher ) { ?>
66
+ <div class="lang-switch-wrapper">
67
+ <?php echo $lang_switcher; ?>
68
+ </div>
69
+ <?php
70
+ } ?>
71
  <section class="section section-logo">
72
  <?php
73
  // display logo
themes/construct/style.css CHANGED
@@ -14,8 +14,8 @@ body {
14
  display: flex;
15
  -webkit-box-orient: vertical;
16
  -webkit-box-direction: normal;
17
- -ms-flex-direction: column;
18
- flex-direction: column;
19
  margin: 0;
20
  min-height: 100vh;
21
  -webkit-font-smoothing: antialiased;
@@ -27,10 +27,21 @@ img {
27
  height: auto;
28
  }
29
 
30
- :focus {outline:none;}
31
- h1,h2,h3,h4,h5,h6{font-weight: 400;}
32
- .text-logo {font-size: 1.8em;}
33
- section {padding: 50px 2em;text-align: center;
 
 
 
 
 
 
 
 
 
 
 
34
  position: relative;
35
  display: -moz-flex;
36
  display: -ms-flex;
@@ -39,82 +50,265 @@ section {padding: 50px 2em;text-align: center;
39
  display: -ms-flexbox;
40
  display: flex;
41
  -webkit-box-pack: center;
42
- -ms-flex-pack: center;
43
- justify-content: center;
44
  -moz-justify-content: center;
45
  -webkit-justify-content: center;
46
  -moz-flex-direction: column;
47
  -webkit-box-orient: vertical;
48
  -webkit-box-direction: normal;
49
- -ms-flex-direction: column;
50
- flex-direction: column;
51
  -webkit-box-flex: 1;
52
- -ms-flex-positive: 1;
53
- flex-grow: 1;
54
  -webkit-flex-grow: 1;
55
  -moz-flex-grow: 1;
56
- max-width: 960px;
57
- margin: 0 auto}
58
- .section-logo {max-width:100%; margin: 0 auto;}
59
- .section-logo img {max-width: 100%;max-height: 300px;}
60
- #banner-wrapper{height: 700px;overflow:hidden;position:relative;}
61
- .section-body p{width:70%;max-width: 900px;margin:0.5em auto;}
62
- .section-social{background-color: #f8f8f8;max-width: 100%;width: 100%;box-sizing: border-box;}
63
- .section-footer{background-color: #2a2829;color:#a3a1a2;padding: 1em;font-size:1em;text-align:center}
64
- .background-overlay{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
65
- #background-image, .video-banner{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-attachment: scroll!important;background-position: center center;background-repeat: no-repeat;background-size: cover;}
66
- #background-image {opacity: 0; -webkit-transition: opacity 400ms; transition: opacity 400ms;}
67
- #background-image.loaded {opacity: 1;}
68
-
69
- #background-image.pattern{background-size: initial; background-repeat: repeat;}
70
- .social-list{padding:0;margin: 0;}
71
- .social-list li{list-style: none;display: inline-block; padding: 0 5px;}
72
- .section-body .cmp-subscribe form{width: 400px;max-width:100%;margin: 0 auto;margin-top: 70px;margin-bottom: 30px;text-align:left;}
73
- .section-body .cmp-subscribe form br {display: none;}
74
- .cmp-subscribe label {display: block;padding-bottom: 5px;text-indent: 5px;font-size:.9em;}
75
- .cmp-subscribe input {display: inline-block;font-size: 0.9em;line-height: 3em;height: 3em;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;margin-bottom: 10px;}
76
- .cmp-subscribe input[type="email"],
77
- .cmp-subscribe input[type="text"],
78
- .cmp-subscribe textarea {width: calc(100% - 2px);border-radius:5px; background-color: #f8f8f8;text-indent: 15px;font-style: italic;border: 1px solid #dcdcdc; }
79
- .cmp-subscribe input[type="submit"] {padding: 0 1em;color: white;font-weight:700;min-width:120px;border: none;border-radius:5px;letter-spacing: 1px;cursor:pointer;}
80
- .cmp-subscribe input[type="text"] {width: calc(100% - 2px);}
81
- .cmp-subscribe input[type="email"] {width:280px; border-top-right-radius:0;border-bottom-right-radius:0;}
82
- .cmp-subscribe input[type="submit"] {margin-left:-7px;width: 120px;border-top-left-radius:0;border-bottom-left-radius:0;}
83
- .social-list a{display: block;height: 3em;width: 3em;line-height: 3em;background: transparent;-webkit-transition: background 300ms linear;transition: background 300ms linear;border-radius: 5px;}
84
- .social-list i{-webkit-transition: all 300ms linear;transition: all 300ms linear;}
85
- .social-list a:hover i {-webkit-animation: spin 300ms linear;animation: spin 300ms linear;color:#fff;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  /* contact form 7 */
87
- .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {display: none!important;}
88
- .wpcf7 .wpcf7-form-control-wrap {position: relative;}
89
- .wpcf7-form .wpcf7-not-valid-tip {position: absolute; bottom: -21px; left: 0px; text-align: left; font-size: 0.7em;}
90
- div.wpcf7-mail-sent-ng {border:none;}
91
- div.wpcf7-response-output { border:none;margin: 0; padding: 0;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  /* scrollbar */
 
93
  ::-webkit-scrollbar {
94
- width:9px;
95
  }
 
96
  ::-webkit-scrollbar-thumb {
97
- background:rgba(0,0,0,0.8);
98
- border:none;
99
- border-bottom-left-radius:0;
100
- border-bottom-right-radius:0;
101
- border-top-left-radius:0;
102
- border-top-right-radius:0;
103
  }
 
104
  ::-webkit-scrollbar-track {
105
- background:rgba(170,170,170,0.8);
106
  }
 
107
  @-webkit-keyframes spin {
108
- from { -webkit-transform: rotate(0deg); }
109
- to { -webkit-transform: rotate(360deg); }
 
 
 
 
110
  }
 
111
  @keyframes spin {
112
- from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
113
- to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
 
 
 
 
 
 
114
  }
115
 
116
- .video-banner iframe,
117
- .video-banner video {
118
  -webkit-transition: opacity 1500ms;
119
  transition: opacity 1500ms;
120
  }
@@ -129,56 +323,96 @@ div.wpcf7-response-output { border:none;margin: 0; padding: 0;}
129
  display: flex;
130
  -webkit-box-orient: vertical;
131
  -webkit-box-direction: normal;
132
- -ms-flex-direction: column;
133
- flex-direction: column;
134
  }
135
 
136
  .cmp-form-inputs {
137
  -webkit-box-ordinal-group: 2;
138
- -ms-flex-order: 1;
139
- order: 1;
140
  }
141
 
 
 
 
 
 
142
 
143
- @media only screen and (min-width : 1024px) {
144
  #background-image, .video-banner {
145
- background-attachment: fixed!important;
146
  }
147
  }
148
 
149
-
150
- @media only screen and (max-width : 1920px) {
151
  #banner-wrapper {
152
  height: 500px;
153
  }
154
  }
155
 
156
- @media only screen and (max-width : 1024px) {
157
- body {font-size: 16px!important;}
158
- h1:not(.text-logo),h2, h3,h4,h5,h6,.text-logo-wrapper {font-size: 1.8em!important;}
159
- #banner-wrapper { height: 300px; }
160
-
 
 
 
 
 
161
  }
162
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
 
164
- @media only screen and (max-width : 680px) {
165
- body {font-size: 15px!important;}
166
- #banner-wrapper {height: 250px;}
167
- .social-list a {height: 2em; width: 2em;line-height: 2em;}
168
  }
169
 
170
- @media only screen and (max-width : 480px) {
171
- .section:not(.section-banner) {padding: 20px 10px;}
 
 
172
  #banner-wrapper {
173
  height: 250px;
174
  }
175
-
176
- body {font-size: 14px!important;}
177
- h1:not(.text-logo), h2, h3, h4, h5, h6, .text-logo-wrapper {font-size: 1.7em!important;}
178
- input[type="email"],
179
- input[type="submit"] {line-height: 3em;height: 3em;}
180
- .cmp-subscribe input[type="email"] {width: 70%;}
181
- .cmp-subscribe input[type="submit"] {width: 30%;min-width: initial;}
182
- .section-body p {width:90%;}
183
-
184
- }
 
 
 
 
 
 
 
 
 
 
 
14
  display: flex;
15
  -webkit-box-orient: vertical;
16
  -webkit-box-direction: normal;
17
+ -ms-flex-direction: column;
18
+ flex-direction: column;
19
  margin: 0;
20
  min-height: 100vh;
21
  -webkit-font-smoothing: antialiased;
27
  height: auto;
28
  }
29
 
30
+ :focus {
31
+ outline: none;
32
+ }
33
+
34
+ h1, h2, h3, h4, h5, h6 {
35
+ font-weight: 400;
36
+ }
37
+
38
+ .text-logo {
39
+ font-size: 1.8em;
40
+ }
41
+
42
+ section {
43
+ padding: 50px 2em;
44
+ text-align: center;
45
  position: relative;
46
  display: -moz-flex;
47
  display: -ms-flex;
50
  display: -ms-flexbox;
51
  display: flex;
52
  -webkit-box-pack: center;
53
+ -ms-flex-pack: center;
54
+ justify-content: center;
55
  -moz-justify-content: center;
56
  -webkit-justify-content: center;
57
  -moz-flex-direction: column;
58
  -webkit-box-orient: vertical;
59
  -webkit-box-direction: normal;
60
+ -ms-flex-direction: column;
61
+ flex-direction: column;
62
  -webkit-box-flex: 1;
63
+ -ms-flex-positive: 1;
64
+ flex-grow: 1;
65
  -webkit-flex-grow: 1;
66
  -moz-flex-grow: 1;
67
+ max-width: 960px;
68
+ margin: 0 auto
69
+ }
70
+
71
+ .section-logo {
72
+ max-width: 100%;
73
+ margin: 0 auto;
74
+ }
75
+
76
+ .section-logo img {
77
+ max-width: 100%;
78
+ max-height: 300px;
79
+ }
80
+
81
+ #banner-wrapper {
82
+ height: 700px;
83
+ overflow: hidden;
84
+ position: relative;
85
+ }
86
+
87
+ .section-body p {
88
+ width: 70%;
89
+ max-width: 900px;
90
+ margin: 0.5em auto;
91
+ }
92
+
93
+ .section-social {
94
+ background-color: #f8f8f8;
95
+ max-width: 100%;
96
+ width: 100%;
97
+ box-sizing: border-box;
98
+ }
99
+
100
+ .section-footer {
101
+ background-color: #2a2829;
102
+ color: #a3a1a2;
103
+ padding: 1em;
104
+ font-size: 1em;
105
+ text-align: center
106
+ }
107
+
108
+ .background-overlay {
109
+ position: absolute;
110
+ top: 0;
111
+ right: 0;
112
+ bottom: 0;
113
+ left: 0;
114
+ }
115
+
116
+ #background-image, .video-banner {
117
+ position: absolute;
118
+ top: 0;
119
+ right: 0;
120
+ bottom: 0;
121
+ left: 0;
122
+ background-attachment: scroll!important;
123
+ background-position: center center;
124
+ background-repeat: no-repeat;
125
+ background-size: cover;
126
+ }
127
+
128
+ #background-image {
129
+ opacity: 0;
130
+ -webkit-transition: opacity 400ms;
131
+ transition: opacity 400ms;
132
+ }
133
+
134
+ #background-image.loaded {
135
+ opacity: 1;
136
+ }
137
+
138
+ #background-image.pattern {
139
+ background-size: initial;
140
+ background-repeat: repeat;
141
+ }
142
+
143
+ .social-list {
144
+ padding: 0;
145
+ margin: 0;
146
+ }
147
+
148
+ .social-list li {
149
+ list-style: none;
150
+ display: inline-block;
151
+ padding: 0 5px;
152
+ }
153
+
154
+ .section-body .cmp-subscribe form {
155
+ width: 400px;
156
+ max-width: 100%;
157
+ margin: 0 auto;
158
+ margin-top: 70px;
159
+ margin-bottom: 30px;
160
+ text-align: left;
161
+ }
162
+
163
+ .section-body .cmp-subscribe form br {
164
+ display: none;
165
+ }
166
+
167
+ .cmp-subscribe label {
168
+ display: block;
169
+ padding-bottom: 5px;
170
+ text-indent: 5px;
171
+ font-size: .9em;
172
+ }
173
+
174
+ .cmp-subscribe input {
175
+ display: inline-block;
176
+ font-size: 0.9em;
177
+ line-height: 3em;
178
+ height: 3em;
179
+ -webkit-box-sizing: border-box;
180
+ box-sizing: border-box;
181
+ vertical-align: middle;
182
+ margin-bottom: 10px;
183
+ }
184
+
185
+ .cmp-subscribe input[type="email"], .cmp-subscribe input[type="text"], .cmp-subscribe textarea {
186
+ width: calc(100% - 2px);
187
+ border-radius: 5px;
188
+ background-color: #f8f8f8;
189
+ text-indent: 15px;
190
+ font-style: italic;
191
+ border: 1px solid #dcdcdc;
192
+ }
193
+
194
+ .cmp-subscribe input[type="submit"] {
195
+ padding: 0 1em;
196
+ color: white;
197
+ font-weight: 700;
198
+ min-width: 120px;
199
+ border: none;
200
+ border-radius: 5px;
201
+ letter-spacing: 1px;
202
+ cursor: pointer;
203
+ }
204
+
205
+ .cmp-subscribe input[type="text"] {
206
+ width: calc(100% - 2px);
207
+ }
208
+
209
+ .cmp-subscribe input[type="email"] {
210
+ width: 280px;
211
+ border-top-right-radius: 0;
212
+ border-bottom-right-radius: 0;
213
+ }
214
+
215
+ .cmp-subscribe input[type="submit"] {
216
+ margin-left: -7px;
217
+ width: 120px;
218
+ border-top-left-radius: 0;
219
+ border-bottom-left-radius: 0;
220
+ }
221
+
222
+ .social-list a {
223
+ display: block;
224
+ height: 3em;
225
+ width: 3em;
226
+ line-height: 3em;
227
+ background: transparent;
228
+ -webkit-transition: background 300ms linear;
229
+ transition: background 300ms linear;
230
+ border-radius: 5px;
231
+ }
232
+
233
+ .social-list i {
234
+ -webkit-transition: all 300ms linear;
235
+ transition: all 300ms linear;
236
+ }
237
+
238
+ .social-list a:hover i {
239
+ -webkit-animation: spin 300ms linear;
240
+ animation: spin 300ms linear;
241
+ color: #fff;
242
+ }
243
+
244
  /* contact form 7 */
245
+
246
+ .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {
247
+ display: none!important;
248
+ }
249
+
250
+ .wpcf7 .wpcf7-form-control-wrap {
251
+ position: relative;
252
+ }
253
+
254
+ .wpcf7-form .wpcf7-not-valid-tip {
255
+ position: absolute;
256
+ bottom: -21px;
257
+ left: 0px;
258
+ text-align: left;
259
+ font-size: 0.7em;
260
+ }
261
+
262
+ div.wpcf7-mail-sent-ng {
263
+ border: none;
264
+ }
265
+
266
+ div.wpcf7-response-output {
267
+ border: none;
268
+ margin: 0;
269
+ padding: 0;
270
+ }
271
+
272
  /* scrollbar */
273
+
274
  ::-webkit-scrollbar {
275
+ width: 9px;
276
  }
277
+
278
  ::-webkit-scrollbar-thumb {
279
+ background: rgba(0, 0, 0, 0.8);
280
+ border: none;
281
+ border-bottom-left-radius: 0;
282
+ border-bottom-right-radius: 0;
283
+ border-top-left-radius: 0;
284
+ border-top-right-radius: 0;
285
  }
286
+
287
  ::-webkit-scrollbar-track {
288
+ background: rgba(170, 170, 170, 0.8);
289
  }
290
+
291
  @-webkit-keyframes spin {
292
+ from {
293
+ -webkit-transform: rotate(0deg);
294
+ }
295
+ to {
296
+ -webkit-transform: rotate(360deg);
297
+ }
298
  }
299
+
300
  @keyframes spin {
301
+ from {
302
+ -webkit-transform: rotate(0deg);
303
+ transform: rotate(0deg);
304
+ }
305
+ to {
306
+ -webkit-transform: rotate(360deg);
307
+ transform: rotate(360deg);
308
+ }
309
  }
310
 
311
+ .video-banner iframe, .video-banner video {
 
312
  -webkit-transition: opacity 1500ms;
313
  transition: opacity 1500ms;
314
  }
323
  display: flex;
324
  -webkit-box-orient: vertical;
325
  -webkit-box-direction: normal;
326
+ -ms-flex-direction: column;
327
+ flex-direction: column;
328
  }
329
 
330
  .cmp-form-inputs {
331
  -webkit-box-ordinal-group: 2;
332
+ -ms-flex-order: 1;
333
+ order: 1;
334
  }
335
 
336
+ .lang-switch-wrapper {
337
+ position: absolute;
338
+ top: 50px;
339
+ right: 50px;
340
+ }
341
 
342
+ @media only screen and (min-width: 1024px) {
343
  #background-image, .video-banner {
344
+ background-attachment: fixed!important;
345
  }
346
  }
347
 
348
+ @media only screen and (max-width: 1920px) {
 
349
  #banner-wrapper {
350
  height: 500px;
351
  }
352
  }
353
 
354
+ @media only screen and (max-width: 1024px) {
355
+ body {
356
+ font-size: 16px!important;
357
+ }
358
+ h1:not(.text-logo), h2, h3, h4, h5, h6, .text-logo-wrapper {
359
+ font-size: 1.8em!important;
360
+ }
361
+ #banner-wrapper {
362
+ height: 300px;
363
+ }
364
  }
365
 
366
+ @media only screen and (max-width: 680px) {
367
+ body {
368
+ font-size: 15px!important;
369
+ }
370
+ #banner-wrapper {
371
+ height: 250px;
372
+ }
373
+ .social-list a {
374
+ height: 2em;
375
+ width: 2em;
376
+ line-height: 2em;
377
+ }
378
+ .lang-switch-wrapper {
379
+ position: absolute;
380
+ top: 20px;
381
+ right: 20px;
382
+ }
383
+ }
384
 
385
+ @media only screen and (max-width: 680px) {
386
+ .section-logo img {
387
+ max-height: 100px;
388
+ }
389
  }
390
 
391
+ @media only screen and (max-width: 480px) {
392
+ .section:not(.section-banner) {
393
+ padding: 20px 10px;
394
+ }
395
  #banner-wrapper {
396
  height: 250px;
397
  }
398
+ body {
399
+ font-size: 14px!important;
400
+ }
401
+ h1:not(.text-logo), h2, h3, h4, h5, h6, .text-logo-wrapper {
402
+ font-size: 1.7em!important;
403
+ }
404
+ input[type="email"], input[type="submit"] {
405
+ line-height: 3em;
406
+ height: 3em;
407
+ }
408
+ .cmp-subscribe input[type="email"] {
409
+ width: 70%;
410
+ }
411
+ .cmp-subscribe input[type="submit"] {
412
+ width: 30%;
413
+ min-width: initial;
414
+ }
415
+ .section-body p {
416
+ width: 90%;
417
+ }
418
+ }
themes/countdown/countdown-theme.php CHANGED
@@ -7,38 +7,25 @@
7
 
8
  <?php
9
  $themeslug = 'countdown';
10
-
 
 
 
11
  //include theme defaults
12
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
13
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
14
  }
15
 
16
  // render SEO
17
- if ( method_exists ( $html, 'cmp_get_seo' ) ) {
18
- echo $html->cmp_get_seo();
19
- }
20
 
21
- // render google fonts link
22
- if ( method_exists ( $html, 'cmp_get_fonts' ) ) {
23
- echo $html->cmp_get_fonts( $heading_font, $content_font );
24
- }
25
 
26
- $themeslug = 'countdown';
27
-
28
  // get theme related settings
29
- $font_color_light = $this->hex2hsl( $font_color, '20' );
30
-
31
- // get global settings
32
- $niteoCS_counter = get_option('niteoCS_counter', '1');
33
- $niteoCS_counter_date = get_option('niteoCS_counter_date', time()+86400);
34
- $countdown_action = get_option('niteoCS_countdown_action', 'no-action');
35
 
36
  ?>
37
 
38
- <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
39
-
40
- <link rel="stylesheet" href="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . $themeslug.'/style.css?v='.CMP_VERSION;?>" type="text/css" media="all">
41
-
42
  <style>
43
  body,input, select, textarea, button {font-family:'<?php echo esc_attr( $content_font['family'] );?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
44
  input {font-family: <?php echo esc_attr( $content_font['family'] );?>, 'fontAwesome';}
@@ -78,14 +65,20 @@
78
  // echo pattern copyright
79
  if ( $banner_type == 3 ) {
80
  echo '<!-- Background pattern from Subtle Patterns --!>';
81
- }
82
-
83
- ?>
84
 
85
  </head>
86
 
87
  <body id="body">
88
 
 
 
 
 
 
 
 
 
89
  <div id="background-wrapper">
90
  <?php
91
  if ( method_exists ( $html, 'cmp_background' ) ) {
@@ -107,50 +100,8 @@
107
  echo $html->cmp_get_title( );
108
  }
109
 
110
- // display counter
111
- if ( $niteoCS_counter == '1') {
112
- if ( get_option('niteoCS_translation') ) {
113
- $translation = json_decode( get_option('niteoCS_translation'), true );
114
- $seconds = $translation[0]['translation'];
115
- $minutes = $translation[1]['translation'];
116
- $hours = $translation[2]['translation'];
117
- $days = $translation[3]['translation'];
118
- } else {
119
- $seconds = 'seconds';
120
- $minutes = 'minutes';
121
- $hours = 'hours';
122
- $days = 'days';
123
- } ?>
124
- <div id="counter" data-date="<?php echo esc_attr($niteoCS_counter_date);?>">
125
- <div class="counter-wrap">
126
- <div class="inner-counter">
127
- <span id="counter-day">00</span>
128
- <p><?php echo esc_html($days);?></p>
129
- </div>
130
- </div>
131
-
132
- <div class="counter-wrap">
133
- <div class="inner-counter">
134
- <span id="counter-hour">00</span>
135
- <p><?php echo esc_html($hours);?></p>
136
- </div>
137
- </div>
138
-
139
- <div class="counter-wrap">
140
- <div class="inner-counter">
141
- <span id="counter-minute">00</span>
142
- <p><?php echo esc_html($minutes);?></p>
143
- </div>
144
- </div>
145
-
146
- <div class="counter-wrap">
147
- <div class="inner-counter">
148
- <span id="counter-second">00</span>
149
- <p><?php echo esc_html($seconds);?></p>
150
- </div>
151
- </div>
152
- </div>
153
- <?php
154
  }
155
 
156
  // display body content
7
 
8
  <?php
9
  $themeslug = 'countdown';
10
+ $lang_switcher = false;
11
+ if ( method_exists( $html, 'cmp_render_lang_switcher' ) ) {
12
+ $lang_switcher = $html->cmp_render_lang_switcher();
13
+ }
14
  //include theme defaults
15
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
16
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
17
  }
18
 
19
  // render SEO
20
+ $html->cmp_get_seo();
 
 
21
 
22
+ $html->cmp_enqueue_styles( $themeslug, false , false, $banner_type, true, false);
 
 
 
23
 
 
 
24
  // get theme related settings
25
+ $font_color_light = $this->hex2hsl( $font_color, '20' );
 
 
 
 
 
26
 
27
  ?>
28
 
 
 
 
 
29
  <style>
30
  body,input, select, textarea, button {font-family:'<?php echo esc_attr( $content_font['family'] );?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
31
  input {font-family: <?php echo esc_attr( $content_font['family'] );?>, 'fontAwesome';}
65
  // echo pattern copyright
66
  if ( $banner_type == 3 ) {
67
  echo '<!-- Background pattern from Subtle Patterns --!>';
68
+ } ?>
 
 
69
 
70
  </head>
71
 
72
  <body id="body">
73
 
74
+ <?php
75
+ if ( $lang_switcher ) { ?>
76
+ <div class="lang-switch-wrapper">
77
+ <?php echo $lang_switcher; ?>
78
+ </div>
79
+ <?php
80
+ } ?>
81
+
82
  <div id="background-wrapper">
83
  <?php
84
  if ( method_exists ( $html, 'cmp_background' ) ) {
100
  echo $html->cmp_get_title( );
101
  }
102
 
103
+ if ( method_exists ( $html, 'cmp_render_counter' ) ) {
104
+ echo $html->cmp_render_counter();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
105
  }
106
 
107
  // display body content
themes/countdown/style.css CHANGED
@@ -7,30 +7,19 @@ Author URI: https//niteothemes.com
7
  Normalizing styles have been helped along thanks to the fine work of
8
  Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normaalize.css/
9
  */
 
10
  /*--------------------------------------------------------------
11
  # Normalize
12
  --------------------------------------------------------------*/
13
 
14
  html {
15
  -webkit-text-size-adjust: 100%;
16
- -ms-text-size-adjust: 100%;
17
  -webkit-font-smoothing: antialiased;
18
  -moz-osx-font-smoothing: grayscale;
19
  }
20
 
21
-
22
- article,
23
- aside,
24
- details,
25
- figcaption,
26
- figure,
27
- footer,
28
- header,
29
- main,
30
- menu,
31
- nav,
32
- section,
33
- summary {
34
  display: block;
35
  }
36
 
@@ -38,16 +27,11 @@ article {
38
  margin: 0;
39
  }
40
 
41
-
42
  article:last-of-type {
43
  margin-bottom: 0;
44
  }
45
 
46
-
47
- audio,
48
- canvas,
49
- progress,
50
- video {
51
  display: inline-block;
52
  vertical-align: baseline;
53
  }
@@ -57,8 +41,7 @@ audio:not([controls]) {
57
  height: 0;
58
  }
59
 
60
- [hidden],
61
- template {
62
  display: none;
63
  }
64
 
@@ -66,11 +49,9 @@ a {
66
  background-color: transparent;
67
  /*text-decoration: none;*/
68
  transition: color .3s ease-in-out;
69
-
70
  }
71
 
72
- a:active,
73
- a:hover {
74
  outline: 0;
75
  }
76
 
@@ -78,8 +59,7 @@ abbr[title] {
78
  border-bottom: 1px dotted;
79
  }
80
 
81
- b,
82
- strong {
83
  font-weight: bold;
84
  }
85
 
@@ -87,13 +67,11 @@ dfn {
87
  font-style: italic;
88
  }
89
 
90
-
91
  small {
92
  font-size: 80%;
93
  }
94
 
95
- sub,
96
- sup {
97
  font-size: 75%;
98
  line-height: 0;
99
  position: relative;
@@ -132,10 +110,7 @@ pre {
132
  overflow: auto;
133
  }
134
 
135
- code,
136
- kbd,
137
- pre,
138
- samp {
139
  font-family: monospace, monospace;
140
  font-size: 1em;
141
  }
@@ -144,11 +119,7 @@ code {
144
  background-color: #BEFFE9;
145
  }
146
 
147
- button,
148
- input,
149
- optgroup,
150
- select,
151
- textarea {
152
  color: inherit;
153
  font: inherit;
154
  margin: 0;
@@ -170,27 +141,21 @@ button {
170
  overflow: visible;
171
  }
172
 
173
- button,
174
- select {
175
  text-transform: none;
176
  }
177
 
178
- button,
179
- html input[type="button"],
180
- input[type="reset"],
181
- input[type="submit"] {
182
  -webkit-appearance: button;
183
  cursor: pointer;
184
  text-indent: 0;
185
  }
186
 
187
- button[disabled],
188
- html input[disabled] {
189
  cursor: default;
190
  }
191
 
192
- button::-moz-focus-inner,
193
- input::-moz-focus-inner {
194
  border: 0;
195
  padding: 0;
196
  }
@@ -200,14 +165,12 @@ input {
200
  text-indent: 5px;
201
  }
202
 
203
- input[type="checkbox"],
204
- input[type="radio"] {
205
  box-sizing: border-box;
206
  padding: 0;
207
  }
208
 
209
- input[type="number"]::-webkit-inner-spin-button,
210
- input[type="number"]::-webkit-outer-spin-button {
211
  height: auto;
212
  }
213
 
@@ -216,8 +179,7 @@ input[type="search"] {
216
  box-sizing: content-box;
217
  }
218
 
219
- input[type="search"]::-webkit-search-cancel-button,
220
- input[type="search"]::-webkit-search-decoration {
221
  -webkit-appearance: none;
222
  }
223
 
@@ -248,17 +210,16 @@ table {
248
  border-spacing: 0;
249
  }
250
 
251
- td,
252
- th {
253
  padding: 0;
254
  }
255
 
256
- body{
257
- margin:0;
258
  position: relative;
259
  }
260
 
261
- h1,h2,h3,h4,h5,h6 {
262
  margin-bottom: .5em;
263
  }
264
 
@@ -270,11 +231,10 @@ h1,h2,h3,h4,h5,h6 {
270
  min-height: 100vh;
271
  padding: 0 1em;
272
  -moz-flex-direction: column;
273
- flex-direction: column;
274
  text-align: center;
275
  }
276
 
277
-
278
  #background-image {
279
  opacity: 0;
280
  transition: opacity .5s;
@@ -282,21 +242,13 @@ h1,h2,h3,h4,h5,h6 {
282
 
283
  #background-image.loaded {
284
  opacity: 1;
285
-
286
  }
287
 
288
- .video-banner iframe,
289
- .video-banner video {
290
  transition: opacity 1500ms;
291
  }
292
 
293
-
294
-
295
- #background-wrapper,
296
- #background-image,
297
- #background-color,
298
- .background-overlay,
299
- .video-banner {
300
  position: absolute;
301
  top: 0;
302
  right: 0;
@@ -308,21 +260,16 @@ h1,h2,h3,h4,h5,h6 {
308
  z-index: -1;
309
  }
310
 
311
-
312
  .background-overlay {
313
  z-index: 10;
314
  }
315
 
316
-
317
  #background-image.pattern {
318
  background-repeat: repeat;
319
  background-size: initial;
320
  }
321
 
322
-
323
-
324
- .inner-content,
325
- footer {
326
  display: -moz-flex;
327
  display: -o-flex;
328
  display: flex;
@@ -331,7 +278,7 @@ footer {
331
  margin: 0 auto;
332
  padding: 0;
333
  -moz-flex-direction: column;
334
- flex-direction: column;
335
  flex-grow: 1;
336
  flex-shrink: 0;
337
  -webkit-flex-grow: 1;
@@ -350,7 +297,6 @@ footer {
350
  margin-bottom: 3em;
351
  }
352
 
353
-
354
  footer {
355
  justify-content: flex-end;
356
  display: flex;
@@ -373,22 +319,21 @@ footer {
373
  margin-bottom: 3em;
374
  }
375
 
376
-
377
  .social-list {
378
  display: inline-block;
379
- padding:0;
380
  margin-bottom: 0;
381
  padding-bottom: 10px;
382
  }
383
 
384
- .social-list li{
385
  position: relative;
386
  list-style: none;
387
  display: inline-block;
388
  padding: 0 2px;
389
  }
390
 
391
- .social-list a{
392
  display: block;
393
  height: 2em;
394
  width: 2em;
@@ -397,12 +342,17 @@ footer {
397
  transition: background 300ms linear;
398
  }
399
 
400
- .social-list a:hover i {-webkit-animation: spin 300ms linear;animation: spin 300ms linear;color:#fff;}
401
- .social-list i{
 
 
 
 
 
402
  transition: all 300ms linear;
403
  }
404
 
405
- .body .social-list i{
406
  font-size: 2em;
407
  transition: all 300ms linear;
408
  }
@@ -500,9 +450,7 @@ footer {
500
  padding-left: 5px;
501
  }
502
 
503
-
504
- .cmp-subscribe input[type="email"],
505
- .cmp-subscribe input[type="text"] {
506
  width: 100%;
507
  background-color: rgba(0, 0, 0, 0.5);
508
  text-indent: 15px;
@@ -511,8 +459,6 @@ footer {
511
  border-radius: 5px;
512
  }
513
 
514
-
515
-
516
  .cmp-subscribe input[type="email"] {
517
  width: 75%;
518
  border-top-right-radius: 0;
@@ -524,34 +470,55 @@ footer {
524
  padding: 0;
525
  border-radius: 5px;
526
  color: white;
527
- font-weight:700;
528
  border: none;
529
  border-left: none;
530
  letter-spacing: 1px;
531
- cursor:pointer;
532
  text-transform: uppercase;
533
  }
 
534
  .cmp-subscribe input[type="submit"] {
535
  margin-left: -7px;
536
  border-top-left-radius: 0;
537
  border-bottom-left-radius: 0;
538
  }
539
 
540
-
541
-
542
  /* wpcf7-form */
 
543
  /* contact form 7 */
544
- .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {display: none!important;}
545
- .wpcf7 .wpcf7-form-control-wrap {position: relative;}
546
- .wpcf7-form .wpcf7-not-valid-tip {position: absolute; bottom: -21px; left: 0px; text-align: left; font-size: 0.7em;}
547
- div.wpcf7-mail-sent-ng {border:none;}
548
- div.wpcf7-response-output { border:none;margin: 0; padding: 0;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
549
 
550
  #counter {
551
  padding: 1.5em 0 3em 0;
552
  }
553
 
554
- .counter-wrap {
555
  position: relative;
556
  display: inline-block;
557
  width: calc(25% - 22px);
@@ -559,17 +526,17 @@ div.wpcf7-response-output { border:none;margin: 0; padding: 0;}
559
  border-radius: 5px;
560
  }
561
 
562
- .counter-wrap::before {
563
  content: "";
564
  display: block;
565
  padding-top: 100%;
566
  }
567
 
568
- .counter-wrap:not(:last-of-type) {
569
  margin-right: 20px;
570
  }
571
 
572
- .inner-counter {
573
  position: absolute;
574
  top: 50%;
575
  right: 0;
@@ -578,69 +545,148 @@ div.wpcf7-response-output { border:none;margin: 0; padding: 0;}
578
  transform: translateY(-50%);
579
  }
580
 
581
- .counter-wrap p {
582
  margin: 0;
583
  font-weight: 700;
584
  }
585
 
586
- .counter-wrap span {
587
  display: inline-block;
588
  font-weight: 700;
589
  font-size: 3em;
590
  }
591
 
592
  /* contact form 7 */
593
- .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {display: none;}
594
- .wpcf7 .wpcf7-form-control-wrap {position: relative;}
595
- .wpcf7-form .wpcf7-not-valid-tip {position: absolute;bottom: -3em;left: 15px;right: -100px;text-align: left;}
596
-
597
-
598
 
599
- @-webkit-keyframes spin {
600
- from { -webkit-transform: rotate(0deg); }
601
- to { -webkit-transform: rotate(360deg); }
602
- }
603
- @keyframes spin {
604
- from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
605
- to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
606
  }
607
 
608
- @media only screen and (max-width : 1024px) {
609
- .text-logo { font-size: 1.6em;}
610
- body {font-size: 16px!important;}
611
- }
612
-
613
- @media only screen and (max-width : 820px) {
614
- .counter-wrap:not(:last-of-type) {margin-right: 30px;}
615
- .counter-wrap{width: calc(25% - 28px);}
616
- #counter {padding-bottom: 0;}
617
  }
618
 
619
- @media only screen and (max-width : 768px) {
620
- .logo-wrapper img {max-width: 100%; }
621
- .inner-content, footer {width:100%;}
622
- .text-logo { font-size: 1.3em;}
623
- body {font-size: 15px!important;}
 
624
  }
625
 
626
- @media only screen and (max-width : 620px) {
627
- .counter-wrap span {font-size: 2em;}
628
- .counter-wrap {width: calc(25% - 17px);}
629
- .counter-wrap:not(:last-of-type) {margin-right: 15px;}
630
- .logo-wrapper {padding-bottom: 30px;}
631
  }
632
 
633
- @media only screen and (max-width : 520px) {
634
- .counter-wrap p {font-size: .7em;}
635
- .counter-wrap {width: calc(25% - 6px);}
636
- .counter-wrap:not(:last-of-type) {margin-right: 0;}
637
- input[type="email"], input[type="submit"],
638
- .cmp-subscribe input[type="email"] {display:block;width:100%;}
639
- input[type="submit"],
640
- .cmp-subscribe input[type="submit"] {margin:0;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-left: 1px solid rgba(255,255,255,0.3);}
641
- input[type="email"],
642
- .cmp-subscribe input[type="email"] {margin-bottom: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
643
- .text-logo { font-size: 1.2em;}
644
- body {font-size: 14px!important;}
645
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
646
  }
7
  Normalizing styles have been helped along thanks to the fine work of
8
  Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normaalize.css/
9
  */
10
+
11
  /*--------------------------------------------------------------
12
  # Normalize
13
  --------------------------------------------------------------*/
14
 
15
  html {
16
  -webkit-text-size-adjust: 100%;
17
+ -ms-text-size-adjust: 100%;
18
  -webkit-font-smoothing: antialiased;
19
  -moz-osx-font-smoothing: grayscale;
20
  }
21
 
22
+ article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
 
 
 
 
 
 
 
 
 
 
 
 
23
  display: block;
24
  }
25
 
27
  margin: 0;
28
  }
29
 
 
30
  article:last-of-type {
31
  margin-bottom: 0;
32
  }
33
 
34
+ audio, canvas, progress, video {
 
 
 
 
35
  display: inline-block;
36
  vertical-align: baseline;
37
  }
41
  height: 0;
42
  }
43
 
44
+ [hidden], template {
 
45
  display: none;
46
  }
47
 
49
  background-color: transparent;
50
  /*text-decoration: none;*/
51
  transition: color .3s ease-in-out;
 
52
  }
53
 
54
+ a:active, a:hover {
 
55
  outline: 0;
56
  }
57
 
59
  border-bottom: 1px dotted;
60
  }
61
 
62
+ b, strong {
 
63
  font-weight: bold;
64
  }
65
 
67
  font-style: italic;
68
  }
69
 
 
70
  small {
71
  font-size: 80%;
72
  }
73
 
74
+ sub, sup {
 
75
  font-size: 75%;
76
  line-height: 0;
77
  position: relative;
110
  overflow: auto;
111
  }
112
 
113
+ code, kbd, pre, samp {
 
 
 
114
  font-family: monospace, monospace;
115
  font-size: 1em;
116
  }
119
  background-color: #BEFFE9;
120
  }
121
 
122
+ button, input, optgroup, select, textarea {
 
 
 
 
123
  color: inherit;
124
  font: inherit;
125
  margin: 0;
141
  overflow: visible;
142
  }
143
 
144
+ button, select {
 
145
  text-transform: none;
146
  }
147
 
148
+ button, html input[type="button"], input[type="reset"], input[type="submit"] {
 
 
 
149
  -webkit-appearance: button;
150
  cursor: pointer;
151
  text-indent: 0;
152
  }
153
 
154
+ button[disabled], html input[disabled] {
 
155
  cursor: default;
156
  }
157
 
158
+ button::-moz-focus-inner, input::-moz-focus-inner {
 
159
  border: 0;
160
  padding: 0;
161
  }
165
  text-indent: 5px;
166
  }
167
 
168
+ input[type="checkbox"], input[type="radio"] {
 
169
  box-sizing: border-box;
170
  padding: 0;
171
  }
172
 
173
+ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 
174
  height: auto;
175
  }
176
 
179
  box-sizing: content-box;
180
  }
181
 
182
+ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 
183
  -webkit-appearance: none;
184
  }
185
 
210
  border-spacing: 0;
211
  }
212
 
213
+ td, th {
 
214
  padding: 0;
215
  }
216
 
217
+ body {
218
+ margin: 0;
219
  position: relative;
220
  }
221
 
222
+ h1, h2, h3, h4, h5, h6 {
223
  margin-bottom: .5em;
224
  }
225
 
231
  min-height: 100vh;
232
  padding: 0 1em;
233
  -moz-flex-direction: column;
234
+ flex-direction: column;
235
  text-align: center;
236
  }
237
 
 
238
  #background-image {
239
  opacity: 0;
240
  transition: opacity .5s;
242
 
243
  #background-image.loaded {
244
  opacity: 1;
 
245
  }
246
 
247
+ .video-banner iframe, .video-banner video {
 
248
  transition: opacity 1500ms;
249
  }
250
 
251
+ #background-wrapper, #background-image, #background-color, .background-overlay, .video-banner {
 
 
 
 
 
 
252
  position: absolute;
253
  top: 0;
254
  right: 0;
260
  z-index: -1;
261
  }
262
 
 
263
  .background-overlay {
264
  z-index: 10;
265
  }
266
 
 
267
  #background-image.pattern {
268
  background-repeat: repeat;
269
  background-size: initial;
270
  }
271
 
272
+ .inner-content, footer {
 
 
 
273
  display: -moz-flex;
274
  display: -o-flex;
275
  display: flex;
278
  margin: 0 auto;
279
  padding: 0;
280
  -moz-flex-direction: column;
281
+ flex-direction: column;
282
  flex-grow: 1;
283
  flex-shrink: 0;
284
  -webkit-flex-grow: 1;
297
  margin-bottom: 3em;
298
  }
299
 
 
300
  footer {
301
  justify-content: flex-end;
302
  display: flex;
319
  margin-bottom: 3em;
320
  }
321
 
 
322
  .social-list {
323
  display: inline-block;
324
+ padding: 0;
325
  margin-bottom: 0;
326
  padding-bottom: 10px;
327
  }
328
 
329
+ .social-list li {
330
  position: relative;
331
  list-style: none;
332
  display: inline-block;
333
  padding: 0 2px;
334
  }
335
 
336
+ .social-list a {
337
  display: block;
338
  height: 2em;
339
  width: 2em;
342
  transition: background 300ms linear;
343
  }
344
 
345
+ .social-list a:hover i {
346
+ -webkit-animation: spin 300ms linear;
347
+ animation: spin 300ms linear;
348
+ color: #fff;
349
+ }
350
+
351
+ .social-list i {
352
  transition: all 300ms linear;
353
  }
354
 
355
+ .body .social-list i {
356
  font-size: 2em;
357
  transition: all 300ms linear;
358
  }
450
  padding-left: 5px;
451
  }
452
 
453
+ .cmp-subscribe input[type="email"], .cmp-subscribe input[type="text"] {
 
 
454
  width: 100%;
455
  background-color: rgba(0, 0, 0, 0.5);
456
  text-indent: 15px;
459
  border-radius: 5px;
460
  }
461
 
 
 
462
  .cmp-subscribe input[type="email"] {
463
  width: 75%;
464
  border-top-right-radius: 0;
470
  padding: 0;
471
  border-radius: 5px;
472
  color: white;
473
+ font-weight: 700;
474
  border: none;
475
  border-left: none;
476
  letter-spacing: 1px;
477
+ cursor: pointer;
478
  text-transform: uppercase;
479
  }
480
+
481
  .cmp-subscribe input[type="submit"] {
482
  margin-left: -7px;
483
  border-top-left-radius: 0;
484
  border-bottom-left-radius: 0;
485
  }
486
 
 
 
487
  /* wpcf7-form */
488
+
489
  /* contact form 7 */
490
+
491
+ .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {
492
+ display: none!important;
493
+ }
494
+
495
+ .wpcf7 .wpcf7-form-control-wrap {
496
+ position: relative;
497
+ }
498
+
499
+ .wpcf7-form .wpcf7-not-valid-tip {
500
+ position: absolute;
501
+ bottom: -21px;
502
+ left: 0px;
503
+ text-align: left;
504
+ font-size: 0.7em;
505
+ }
506
+
507
+ div.wpcf7-mail-sent-ng {
508
+ border: none;
509
+ }
510
+
511
+ div.wpcf7-response-output {
512
+ border: none;
513
+ margin: 0;
514
+ padding: 0;
515
+ }
516
 
517
  #counter {
518
  padding: 1.5em 0 3em 0;
519
  }
520
 
521
+ .counter-box {
522
  position: relative;
523
  display: inline-block;
524
  width: calc(25% - 22px);
526
  border-radius: 5px;
527
  }
528
 
529
+ .counter-box::before {
530
  content: "";
531
  display: block;
532
  padding-top: 100%;
533
  }
534
 
535
+ .counter-box:not(:last-of-type) {
536
  margin-right: 20px;
537
  }
538
 
539
+ .counter-inner {
540
  position: absolute;
541
  top: 50%;
542
  right: 0;
545
  transform: translateY(-50%);
546
  }
547
 
548
+ .counter-inner p {
549
  margin: 0;
550
  font-weight: 700;
551
  }
552
 
553
+ .counter-inner span {
554
  display: inline-block;
555
  font-weight: 700;
556
  font-size: 3em;
557
  }
558
 
559
  /* contact form 7 */
 
 
 
 
 
560
 
561
+ .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-validation-errors {
562
+ display: none;
 
 
 
 
 
563
  }
564
 
565
+ .wpcf7 .wpcf7-form-control-wrap {
566
+ position: relative;
 
 
 
 
 
 
 
567
  }
568
 
569
+ .wpcf7-form .wpcf7-not-valid-tip {
570
+ position: absolute;
571
+ bottom: -3em;
572
+ left: 15px;
573
+ right: -100px;
574
+ text-align: left;
575
  }
576
 
577
+ .lang-switch-wrapper {
578
+ position: absolute;
579
+ top: 50px;
580
+ right: 50px;
581
+ z-index: 100;
582
  }
583
 
584
+ @-webkit-keyframes spin {
585
+ from {
586
+ -webkit-transform: rotate(0deg);
587
+ }
588
+ to {
589
+ -webkit-transform: rotate(360deg);
590
+ }
591
+ }
 
 
 
 
592
 
593
+ @keyframes spin {
594
+ from {
595
+ -webkit-transform: rotate(0deg);
596
+ transform: rotate(0deg);
597
+ }
598
+ to {
599
+ -webkit-transform: rotate(360deg);
600
+ transform: rotate(360deg);
601
+ }
602
+ }
603
+
604
+ @media only screen and (max-width: 1024px) {
605
+ .text-logo {
606
+ font-size: 1.6em;
607
+ }
608
+ body {
609
+ font-size: 16px!important;
610
+ }
611
+ }
612
+
613
+ @media only screen and (max-width: 820px) {
614
+ .counter-box:not(:last-of-type) {
615
+ margin-right: 30px;
616
+ }
617
+ .counter-box {
618
+ width: calc(25% - 28px);
619
+ }
620
+ #counter {
621
+ padding-bottom: 0;
622
+ }
623
+ }
624
+
625
+ @media only screen and (max-width: 768px) {
626
+ .logo-wrapper img {
627
+ max-width: 100%;
628
+ }
629
+ .inner-content, footer {
630
+ width: 100%;
631
+ }
632
+ .text-logo {
633
+ font-size: 1.3em;
634
+ }
635
+ body {
636
+ font-size: 15px!important;
637
+ }
638
+ .lang-switch-wrapper {
639
+ position: absolute;
640
+ top: 20px;
641
+ right: 20px;
642
+ }
643
+ }
644
+
645
+ @media only screen and (max-width: 620px) {
646
+ .counter-box span {
647
+ font-size: 2em;
648
+ }
649
+ .counter-box {
650
+ width: calc(25% - 17px);
651
+ }
652
+ .counter-box:not(:last-of-type) {
653
+ margin-right: 15px;
654
+ }
655
+ .logo-wrapper {
656
+ padding-bottom: 30px;
657
+ }
658
+ }
659
+
660
+ @media only screen and (max-width: 520px) {
661
+ .counter-box p {
662
+ font-size: .7em;
663
+ }
664
+ .counter-box {
665
+ width: calc(25% - 6px);
666
+ }
667
+ .counter-box:not(:last-of-type) {
668
+ margin-right: 0;
669
+ }
670
+ input[type="email"], input[type="submit"], .cmp-subscribe input[type="email"] {
671
+ display: block;
672
+ width: 100%;
673
+ }
674
+ input[type="submit"], .cmp-subscribe input[type="submit"] {
675
+ margin: 0;
676
+ border-top-left-radius: 5px;
677
+ border-bottom-left-radius: 5px;
678
+ border-left: 1px solid rgba(255, 255, 255, 0.3);
679
+ width: 100%;
680
+ }
681
+ input[type="email"], .cmp-subscribe input[type="email"] {
682
+ margin-bottom: 5px;
683
+ border-top-right-radius: 5px;
684
+ border-bottom-right-radius: 5px;
685
+ }
686
+ .text-logo {
687
+ font-size: 1.2em;
688
+ }
689
+ body {
690
+ font-size: 14px!important;
691
+ }
692
  }
themes/hardwork/hardwork-theme.php CHANGED
@@ -7,7 +7,10 @@
7
 
8
  <?php
9
  $themeslug = 'hardwork';
10
-
 
 
 
11
  //include theme defaults
12
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
13
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
@@ -18,17 +21,9 @@
18
  echo $html->cmp_get_seo();
19
  }
20
 
21
- // render google fonts link
22
- if ( method_exists ( $html, 'cmp_get_fonts' ) ) {
23
- echo $html->cmp_get_fonts( $heading_font, $content_font );
24
- }
25
-
26
  ?>
27
-
28
 
29
- <link rel="stylesheet" href="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . $themeslug.'/style.css?ver='.CMP_VERSION ;?>" type="text/css" media="all">
30
-
31
- <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
32
 
33
  <style>
34
  body,input {font-family:'<?php echo esc_attr($content_font['family']);?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
@@ -76,6 +71,14 @@
76
 
77
  </div>
78
 
 
 
 
 
 
 
 
 
79
  <section class="section section-body">
80
  <?php
81
 
7
 
8
  <?php
9
  $themeslug = 'hardwork';
10
+ $lang_switcher = false;
11
+ if ( method_exists( $html, 'cmp_render_lang_switcher' ) ) {
12
+ $lang_switcher = $html->cmp_render_lang_switcher();
13
+ }
14
  //include theme defaults
15
  if ( file_exists(dirname(__FILE__).'/'.$themeslug.'-defaults.php') ) {
16
  require ( dirname(__FILE__).'/'.$themeslug.'-defaults.php' );
21
  echo $html->cmp_get_seo();
22
  }
23
 
24
+ $html->cmp_enqueue_styles( $themeslug, false , false, $banner_type, true, false);
 
 
 
 
25
  ?>
 
26
 
 
 
 
27
 
28
  <style>
29
  body,input {font-family:'<?php echo esc_attr($content_font['family']);?>', 'sans-serif';color:<?php echo esc_attr( $font_color ); ?>;}
71
 
72
  </div>
73
 
74
+ <?php
75
+ if ( $lang_switcher ) { ?>
76
+ <div class="lang-switch-wrapper">
77
+ <?php echo $lang_switcher; ?>
78
+ </div>
79
+ <?php
80
+ } ?>
81
+
82
  <section class="section section-body">
83
  <?php
84
 
themes/hardwork/style.css CHANGED
@@ -11,14 +11,14 @@ Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normaalize.css/
11
  body {
12
  display: flex;
13
  flex-direction: column;
14
- margin:0;
15
  min-height: 100vh;
16
  position: relative;
17
  -webkit-font-smoothing: antialiased;
18
  -moz-osx-font-smoothing: grayscale;
19
  }
20
 
21
- h1,h2,h3,h4,h5,h6{
22
  font-weight: 400;
23
  font-size: 2.5em;
24
  margin-bottom: .5em;
@@ -42,17 +42,16 @@ img {
42
  }
43
 
44
  .section-body {
45
- display: flex;
46
- justify-content: center;
47
- flex-direction: column;
48
- flex-grow: 10;
49
  width: 70%;
50
  max-width: 1170px;
51
  min-height: calc(100vh - 7em);
52
  margin: 0 auto;
53
  }
54
 
55
-
56
  .graphic-logo {
57
  width: auto;
58
  max-width: 500px;
@@ -69,10 +68,7 @@ img {
69
  line-height: 1.5em;
70
  }
71
 
72
- #background-wrapper,
73
- #background-image,
74
- #background-color,
75
- .background-overlay {
76
  position: absolute;
77
  top: 0;
78
  right: 0;
@@ -91,7 +87,7 @@ img {
91
  background-size: cover;
92
  }
93
 
94
- #background-image.pattern{
95
  background-size: initial;
96
  background-repeat: repeat;
97
  }
@@ -116,32 +112,28 @@ img {
116
 
117
  #background-image.loaded {
118
  opacity: 1;
119
-
120
  }
121
 
122
- .video-banner iframe,
123
- .video-banner video {
124
  -o-transition: opacity 1500ms;
125
  transition: opacity 1500ms;
126
  }
127
 
128
-
129
  .social-list {
130
  height: 3em;
131
- padding:0;
132
  margin: 0;
133
  z-index: 100;
134
  text-align: center;
135
-
136
  }
137
 
138
- .social-list li{
139
  list-style: none;
140
  display: inline-block;
141
  padding: 0 2px;
142
  }
143
 
144
- .social-list a{
145
  display: block;
146
  height: 3em;
147
  width: 2.5em;
@@ -150,49 +142,85 @@ img {
150
  -o-transition: background 300ms linear;
151
  transition: background 300ms linear;
152
  border-radius: 5px;
153
- }
154
- .social-list i{
 
155
  font-size: 1em;
156
  -o-transition: all 300ms linear;
157
  transition: all 300ms linear;
158
  }
 
159
  .social-list a:hover i {
160
  -webkit-animation: spin 300ms linear;
161
  animation: spin 300ms linear;
162
  }
163
 
164
-
 
 
 
 
165
 
166
  @-webkit-keyframes spin {
167
- from { -webkit-transform: rotate(0deg); }
168
- to { -webkit-transform: rotate(360deg); }
 
 
 
 
169
  }
 
170
  @keyframes spin {
171
- from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
172
- to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
 
 
 
 
 
 
173
  }
174
 
175
-
176
- @media only screen and (max-width : 1024px) {
177
- .graphic-logo { padding: 20px 0;}
178
- .section-body,
179
- .social-list {font-size: 16px!important;}
 
 
180
  .section-body h1:not(.text-logo), .section-body h2, .section-body h3, .section-body h4, .section-body h5, .section-body h6, .text-logo-wrapper {
181
- font-size: 1.8em!important;
182
  }
183
  }
184
 
185
- @media only screen and (max-width : 680px) {
186
- .section-body,
187
- .social-list {font-size: 15px!important;}
188
- .text-logo {font-size: 1.6em;}
 
 
 
 
 
 
 
 
189
  }
190
 
191
- @media only screen and (max-width : 560px) {
192
- .section {padding: 4em 1em; min-height: calc(100vh - 11em);}
193
- .section-body {width: auto;}
194
- .graphic-logo {max-height: 200px;padding-bottom: 0;max-width: 100%;}
195
- .section-body,
196
- .social-list {font-size: 14px!important;}
197
-
198
- }
 
 
 
 
 
 
 
 
 
11
  body {
12
  display: flex;
13
  flex-direction: column;
14
+ margin: 0;
15
  min-height: 100vh;
16
  position: relative;
17
  -webkit-font-smoothing: antialiased;
18
  -moz-osx-font-smoothing: grayscale;
19
  }
20
 
21
+ h1, h2, h3, h4, h5, h6 {
22
  font-weight: 400;
23
  font-size: 2.5em;
24
  margin-bottom: .5em;
42
  }
43
 
44
  .section-body {
45
+ display: flex;
46
+ justify-content: center;
47
+ flex-direction: column;
48
+ flex-grow: 10;
49
  width: 70%;
50
  max-width: 1170px;
51
  min-height: calc(100vh - 7em);
52
  margin: 0 auto;
53
  }
54
 
 
55
  .graphic-logo {
56
  width: auto;
57
  max-width: 500px;
68
  line-height: 1.5em;
69
  }
70
 
71
+ #background-wrapper, #background-image, #background-color, .background-overlay {
 
 
 
72
  position: absolute;
73
  top: 0;
74
  right: 0;
87
  background-size: cover;
88
  }
89
 
90
+ #background-image.pattern {
91
  background-size: initial;
92
  background-repeat: repeat;
93
  }
112
 
113
  #background-image.loaded {
114
  opacity: 1;
 
115
  }
116
 
117
+ .video-banner iframe, .video-banner video {
 
118
  -o-transition: opacity 1500ms;
119
  transition: opacity 1500ms;
120
  }
121
 
 
122
  .social-list {
123
  height: 3em;
124
+ padding: 0;
125
  margin: 0;
126
  z-index: 100;
127
  text-align: center;
 
128
  }
129
 
130
+ .social-list li {
131
  list-style: none;
132
  display: inline-block;
133
  padding: 0 2px;
134
  }
135
 
136
+ .social-list a {
137
  display: block;
138
  height: 3em;
139
  width: 2.5em;
142
  -o-transition: background 300ms linear;
143
  transition: background 300ms linear;
144
  border-radius: 5px;
145
+ }
146
+
147
+ .social-list i {
148
  font-size: 1em;
149
  -o-transition: all 300ms linear;
150
  transition: all 300ms linear;
151
  }
152
+
153
  .social-list a:hover i {
154
  -webkit-animation: spin 300ms linear;
155
  animation: spin 300ms linear;
156
  }
157
 
158
+ .lang-switch-wrapper {
159
+ position: absolute;
160
+ top: 50px;
161
+ right: 50px;
162
+ }
163
 
164
  @-webkit-keyframes spin {
165
+ from {
166
+ -webkit-transform: rotate(0deg);
167
+ }
168
+ to {
169
+ -webkit-transform: rotate(360deg);
170
+ }
171
  }
172
+
173
  @keyframes spin {
174
+ from {
175
+ -webkit-transform: rotate(0deg);
176
+ transform: rotate(0deg);
177
+ }
178
+ to {
179
+ -webkit-transform: rotate(360deg);
180
+ transform: rotate(360deg);
181
+ }
182
  }
183
 
184
+ @media only screen and (max-width: 1024px) {
185
+ .graphic-logo {
186
+ padding: 20px 0;
187
+ }
188
+ .section-body, .social-list {
189
+ font-size: 16px!important;
190
+ }
191
  .section-body h1:not(.text-logo), .section-body h2, .section-body h3, .section-body h4, .section-body h5, .section-body h6, .text-logo-wrapper {
192
+ font-size: 1.8em!important;
193
  }
194
  }
195
 
196
+ @media only screen and (max-width: 680px) {
197
+ .section-body, .social-list {
198
+ font-size: 15px!important;
199
+ }
200
+ .text-logo {
201
+ font-size: 1.6em;
202
+ }
203
+ .lang-switch-wrapper {
204
+ position: absolute;
205
+ top: 20px;
206
+ right: 20px;
207
+ }
208
  }
209
 
210
+ @media only screen and (max-width: 560px) {
211
+ .section {
212
+ padding: 4em 1em;
213
+ min-height: calc(100vh - 11em);
214
+ }
215
+ .section-body {
216
+ width: auto;
217
+ }
218
+ .graphic-logo {
219
+ max-height: 200px;
220
+ padding-bottom: 0;
221
+ max-width: 100%;
222
+ }
223
+ .section-body, .social-list {
224
+ font-size: 14px!important;
225
+ }
226
+ }