.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-ad {
  background-image: url('ad.svg');
}
.flag-icon-ad.flag-icon-squared {
  background-image: url('ad.svg');
}
.flag-icon-ae {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ae%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300732f%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cpath d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 0h220v480H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ae.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ae%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300732f%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cpath d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 0h180v512H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-af {
  background-image: url('af.svg');
}
.flag-icon-af.flag-icon-squared {
  background-image: url('af.svg');
}
.flag-icon-ag {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ag%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-79.7 0H603v512H-79.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(74.7) scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-120 0h763.3v511.5H-120z%22%2F%3E    %3Cpath d%3D%22M-118.3.6h760.9v216.1h-761z%22%2F%3E    %3Cpath fill%3D%22%230061ff%22 d%3D%22M21.3 203.2h505V317h-505z%22%2F%3E    %3Cpath fill%3D%22%23e20000%22 d%3D%22M642.8 1.8V512H262L642.8 1.7zm-761.5 0V512H262L-118.7 1.7z%22%2F%3E    %3Cpath fill%3D%22%23ffd600%22 d%3D%22M440.4 203.3L364 184l64.9-49-79.7 11.4 41-69.5-70.7 41L332.3 37l-47.9 63.8-19.3-74-21.7 76.3-47.8-65 13.7 83.2L138.5 78l41 69.5-77.4-12.5 63.8 47.8L86 203.3h354.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ag.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ag%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22%2325ff01%22 d%3D%22M109 47.6h464.8v464.9H109z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-120 -52.4) scale(1.1014)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 47.6h693V512H0z%22%2F%3E    %3Cpath d%3D%22M1.5 48.2h690.9v196.2H1.5z%22%2F%3E    %3Cpath fill%3D%22%230061ff%22 d%3D%22M128.3 232.1h458.5v103.4H128.3z%22%2F%3E    %3Cpath fill%3D%22%23e20000%22 d%3D%22M692.5 49.2v463.3H347L692.5 49.2zm-691.3 0v463.3h345.7L1.2 49.2z%22%2F%3E    %3Cpath fill%3D%22%23ffd600%22 d%3D%22M508.8 232.2l-69.3-17.6 59-44.4-72.5 10.3 37.3-63-64.1 37.2 11.3-73.5-43.4 58-17.6-67.3-19.6 69.3-43.4-59 12.4 75.6-64.1-39.3 37.2 63-70.3-11.3 57.9 43.4-72.4 18.6h321.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ai {
  background-image: url('ai.svg');
}
.flag-icon-ai.flag-icon-squared {
  background-image: url('ai.svg');
}
.flag-icon-al {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-al%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23e41e20%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath id%3D%22a%22 d%3D%22M272 93.3c-4.6 0-12.3 1.5-12.2 5-13-2.1-14.3 3.2-13.5 8 1.2-1.9 2.7-3 3.9-3.1 1.7-.3 3.5.3 5.4 1.4a21.6 21.6 0 0 1 4.8 4.1c-4.6 1.1-8.2.4-11.8-.2a16.5 16.5 0 0 1-5.7-2.4c-1.5-1-2-2-4.3-4.3-2.7-2.8-5.6-2-4.7 2.3 2.1 4 5.6 5.8 10 6.6 2.1.3 5.3 1 8.9 1 3.6 0 7.6-.5 9.8 0-1.3.8-2.8 2.3-5.8 2.8-3 .6-7.5-1.8-10.3-2.4.3 2.3 3.3 4.5 9.1 5.7 9.6 2 17.5 3.6 22.8 6.5a37.3 37.3 0 0 1 10.9 9.2c4.7 5.5 5 9.8 5.2 10.8 1 8.8-2.1 13.8-7.9 15.4-2.8.7-8-.7-9.8-2.9-2-2.2-3.7-6-3.2-12 .5-2.2 3.1-8.3.9-9.5a273.7 273.7 0 0 0-32.3-15.1c-2.5-1-4.5 2.4-5.3 3.8a50.2 50.2 0 0 1-36-23.7c-4.2-7.6-11.3 0-10.1 7.3 1.9 8 8 13.8 15.4 18 7.5 4.1 17 8.2 26.5 8 5.2 1 5.1 7.6-1 8.9-12.1 0-21.8-.2-30.9-9-6.9-6.3-10.7 1.2-8.8 5.4 3.4 13.1 22.1 16.8 41 12.6 7.4-1.2 3 6.6 1 6.7-8 5.7-22.1 11.2-34.6 0-5.7-4.4-9.6-.8-7.4 5.5 5.5 16.5 26.7 13 41.2 5 3.7-2.1 7.1 2.7 2.6 6.4-18.1 12.6-27.1 12.8-35.3 8-10.2-4.1-11 7.2-5 11 6.7 4 23.8 1 36.4-7 5.4-4 5.6 2.3 2.2 4.8-14.9 12.9-20.8 16.3-36.3 14.2-7.7-.6-7.6 8.9-1.6 12.6 8.3 5.1 24.5-3.3 37-13.8 5.3-2.8 6.2 1.8 3.6 7.3a53.9 53.9 0 0 1-21.8 18c-7 2.7-13.6 2.3-18.3.7-5.8-2-6.5 4-3.3 9.4 1.9 3.3 9.8 4.3 18.4 1.3 8.6-3 17.8-10.2 24.1-18.5 5.5-4.9 4.9 1.6 2.3 6.2-12.6 20-24.2 27.4-39.5 26.2-6.7-1.2-8.3 4-4 9 7.6 6.2 17 6 25.4-.2 7.3-7 21.4-22.4 28.8-30.6 5.2-4.1 6.9 0 5.3 8.4-1.4 4.8-4.8 10-14.3 13.6-6.5 3.7-1.6 8.8 3.2 9 2.7 0 8.1-3.2 12.3-7.8 5.4-6.2 5.8-10.3 8.8-19.9 2.8-4.6 7.9-2.4 7.9 2.4-2.5 9.6-4.5 11.3-9.5 15.2-4.7 4.5 3.3 6 6 4.1 7.8-5.2 10.6-12 13.2-18.2 2-4.4 7.4-2.3 4.8 5-6 17.4-16 24.2-33.3 27.8-1.7.3-2.8 1.3-2.2 3.3l7 7c-10.7 3.2-19.4 5-30.2 8l-14.8-9.8c-1.3-3.2-2-8.2-9.8-4.7-5.2-2.4-7.7-1.5-10.6 1 4.2 0 6 1.2 7.7 3.1 2.2 5.7 7.2 6.3 12.3 4.7 3.3 2.7 5 4.9 8.4 7.7l-16.7-.5c-6-6.3-10.6-6-14.8-1-3.3.5-4.6.5-6.8 4.4 3.4-1.4 5.6-1.8 7.1-.3 6.3 3.7 10.4 2.9 13.5 0l17.5 1.1c-2.2 2-5.2 3-7.5 4.8-9-2.6-13.8 1-15.4 8.3a17 17 0 0 0-1.2 9.3c.8-3 2.3-5.5 4.9-7 8 2 11-1.3 11.5-6.1 4-3.2 9.8-3.9 13.7-7.1 4.6 1.4 6.8 2.3 11.4 3.8 1.6 5 5.3 6.9 11.3 5.6 7 .2 5.8 3.2 6.4 5.5 2-3.3 1.9-6.6-2.5-9.6-1.6-4.3-5.2-6.3-9.8-3.8-4.4-1.2-5.5-3-9.9-4.3 11-3.5 18.8-4.3 29.8-7.8l7.7 6.8c1.5.9 2.9 1.1 3.8 0 6.9-10 10-18.7 16.3-25.3 2.5-2.8 5.6-6.4 9-7.3 1.7-.5 3.8-.2 5.2 1.3 1.3 1.4 2.4 4.1 2 8.2-.7 5.7-2.1 7.6-3.7 11-1.7 3.5-3.6 5.6-5.7 8.3-4 5.3-9.4 8.4-12.6 10.5-6.4 4.1-9 2.3-14 2-6.4.7-8 3.8-2.8 8.1 4.8 2.6 9.2 2.9 12.8 2.2 3-.6 6.6-4.5 9.2-6.6 2.8-3.3 7.6.6 4.3 4.5-5.9 7-11.7 11.6-19 11.5-7.7 1-6.2 5.3-1.2 7.4 9.2 3.7 17.4-3.3 21.6-8 3.2-3.5 5.5-3.6 5 1.9-3.3 9.9-7.6 13.7-14.8 14.2-5.8-.6-5.9 4-1.6 7 9.6 6.6 16.6-4.8 19.9-11.6 2.3-6.2 5.9-3.3 6.3 1.8 0 6.9-3 12.4-11.3 19.4 6.3 10.1 13.7 20.4 20 30.5l19.2-214L320 139c-2-1.8-8.8-9.8-10.5-11-.7-.6-1-1-.1-1.4.9-.4 3-.8 4.5-1-4-4.1-7.6-5.4-15.3-7.6 1.9-.8 3.7-.4 9.3-.6a30.2 30.2 0 0 0-13.5-10.2c4.2-3 5-3.2 9.2-6.7a86.3 86.3 0 0 1-19.5-3.8 37.4 37.4 0 0 0-12-3.4zm.8 8.4c3.8 0 6.1 1.3 6.1 2.9 0 1.6-2.3 2.9-6.1 2.9s-6.2-1.5-6.2-3c0-1.6 2.4-2.8 6.2-2.8z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-al.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-al%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23e41e20%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath id%3D%22a%22 d%3D%22M204.9 99.5c-5 0-13.2 1.6-13 5.4-14-2.3-15.4 3.4-14.6 8.5 1.4-2 3-3.1 4.2-3.3 1.9-.3 3.8.3 5.8 1.5a23 23 0 0 1 5 4.4c-4.8 1.1-8.6.4-12.4-.3a17.6 17.6 0 0 1-6.1-2.5c-1.6-1.1-2.1-2.1-4.6-4.7-2.9-3-6-2.1-5 2.5 2.2 4.3 6 6.3 10.7 7 2.2.4 5.6 1.2 9.4 1.2 3.8 0 8.1-.5 10.5 0-1.4.8-3 2.4-6.2 3-3.2.6-8-2-11-2.6.4 2.5 3.5 4.8 9.7 6 10.2 2.2 18.7 4 24.3 7 5.6 3 9.1 6.8 11.6 9.8 5 6 5.3 10.5 5.6 11.5 1 9.5-2.2 14.8-8.4 16.4-3 .8-8.5-.7-10.5-3-2-2.4-4-6.4-3.4-12.7.5-2.5 3.4-9 1-10.3a291.6 291.6 0 0 0-34.4-16c-2.7-1.1-5 2.5-5.8 4A53.5 53.5 0 0 1 129 107c-4.6-8.1-12.1 0-10.9 7.7 2.1 8.6 8.6 14.8 16.5 19.2 8 4.5 18.1 8.8 28.3 8.6 5.5 1 5.5 8.2-1.1 9.5-13 0-23.2-.2-32.9-9.6-7.4-6.7-11.5 1.3-9.4 5.8 3.6 14 23.6 18 43.8 13.4 7.8-1.3 3.1 7 .9 7.2-8.4 6-23.5 12-36.8-.1-6.1-4.7-10.2-.7-8 6 6 17.5 28.5 13.8 44 5.2 4-2.2 7.6 3 2.7 6.9-19.2 13.4-28.9 13.6-37.6 8.4-10.8-4.3-11.8 7.8-5.3 11.8 7.2 4.4 25.4 1 38.9-7.4 5.7-4.2 6 2.4 2.3 5-15.9 13.8-22.2 17.5-38.8 15.2-8.2-.6-8 9.5-1.6 13.5 8.8 5.4 26.1-3.6 39.5-14.7 5.6-3 6.6 2 3.8 7.8a57.4 57.4 0 0 1-23.3 19.2 29.1 29.1 0 0 1-19.5.7c-6.2-2.2-7 4.2-3.6 10 2 3.5 10.6 4.7 19.7 1.4 9.2-3.2 19-10.8 25.7-19.8 6-5.1 5.2 1.8 2.5 6.7-13.5 21.3-25.9 29.2-42.1 27.9-7.3-1.2-8.9 4.4-4.3 9.6 8 6.7 18.2 6.4 27-.2a751 751 0 0 0 30.8-32.6c5.5-4.4 7.3 0 5.7 9-1.5 5.1-5.2 10.5-15.3 14.5-7 4-1.8 9.4 3.4 9.5 2.9 0 8.7-3.3 13-8.3 5.9-6.5 6.2-11 9.5-21.1 3-5 8.4-2.7 8.4 2.5-2.6 10.2-4.8 12-10 16.2-5.1 4.7 3.4 6.3 6.3 4.4 8.3-5.6 11.3-12.8 14.1-19.4 2-4.8 7.8-2.5 5.1 5.3-6.4 18.5-17 25.8-35.5 29.6-1.9.3-3 1.4-2.4 3.6l7.5 7.5c-11.5 3.3-20.8 5.2-32.2 8.5L142 300.6c-1.5-3.4-2.2-8.7-10.4-5-5.7-2.6-8.2-1.6-11.4 1 4.5.1 6.5 1.3 8.3 3.4 2.3 6 7.6 6.6 13 5 3.5 2.9 5.4 5.2 9 8.2l-17.8-.6c-6.3-6.7-11.3-6.3-15.8-1-3.5.5-5 .5-7.3 4.7 3.7-1.5 6-2 7.7-.3 6.6 3.9 11 3 14.3 0l18.7 1.1c-2.3 2-5.6 3.1-8 5.2-9.7-2.8-14.7 1-16.4 8.8a18.2 18.2 0 0 0-1.4 10c1-3.2 2.5-5.9 5.3-7.6 8.6 2.2 11.8-1.3 12.3-6.5 4.2-3.4 10.5-4.1 14.6-7.6 4.9 1.6 7.2 2.6 12.1 4.1 1.7 5.3 5.7 7.4 12 6 7.7.3 6.3 3.4 7 5.9 2-3.6 2-7-2.8-10.3-1.7-4.6-5.5-6.7-10.4-4-4.7-1.3-5.9-3.2-10.5-4.6 11.7-3.7 20-4.5 31.8-8.3 3 2.8 5.2 4.8 8.2 7.2 1.6 1 3 1.2 4 0 7.3-10.6 10.6-20 17.4-27 2.6-2.9 6-6.8 9.6-7.8 1.8-.4 4-.2 5.5 1.4 1.4 1.6 2.6 4.4 2 8.7-.6 6.2-2 8.2-3.8 11.8-1.7 3.7-3.9 6-6 8.8-4.4 5.7-10.1 9-13.5 11.2-6.8 4.4-9.7 2.5-15 2.2-6.7.8-8.5 4.1-3 8.7a21 21 0 0 0 13.7 2.3c3.3-.6 7-4.8 9.8-7 3-3.6 8.1.6 4.7 4.7-6.3 7.5-12.6 12.4-20.3 12.3-8.2 1-6.7 5.7-1.3 7.9 9.8 4 18.6-3.5 23-8.5 3.5-3.7 6-3.9 5.3 2-3.4 10.5-8.1 14.6-15.7 15.1-6.2-.5-6.3 4.2-1.7 7.5 10.3 7 17.7-5 21.2-12.4 2.5-6.6 6.3-3.5 6.7 2 0 7.3-3.2 13.2-12 20.7 6.7 10.7 14.5 21.7 21.3 32.5l20.5-228.2-20.5-36c-2.1-2-9.3-10.5-11.2-11.7-.7-.7-1.1-1.2-.1-1.6 1-.4 3.2-.8 4.8-1-4.4-4.4-8-5.8-16.3-8.2 2-.8 4-.3 9.9-.6a32.3 32.3 0 0 0-14.4-11c4.5-3 5.3-3.3 9.8-7-7.7-.6-14.3-2-20.8-4a41 41 0 0 0-12.8-3.7zm.7 9c4 0 6.6 1.4 6.6 3 0 1.7-2.5 3.1-6.6 3.1-4 0-6.6-1.5-6.6-3.2 0-1.7 2.6-3 6.6-3z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-am {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-am%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%2300f%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cpath fill%3D%22orange%22 d%3D%22M0 320h640v160H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-am.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-am%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%2300f%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cpath fill%3D%22orange%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ao {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ao%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h640v243.6H0z%22%2F%3E    %3Cpath d%3D%22M0 236.4h640V480H0z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M228.7 148.2c165.2 43.3 59 255.6-71.3 167.2l-8.8 13.6c76.7 54.6 152.6 10.6 174-46.4 22.2-58.8-7.6-141.5-92.6-150l-1.3 15.6z%22%2F%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M170 330.8l21.7 10.1-10.2 21.8-21.7-10.2zm149-99.5h24v24h-24zm-11.7-38.9l22.3-8.6 8.7 22.3-22.3 8.7zm-26-29.1l17.1-16.9 16.9 17-17 16.9zm-26.2-39.8l22.4 8.4-8.5 22.4-22.4-8.4zM316 270l22.3 8.9-9 22.2-22.2-8.9zm-69.9 70l22-9.3 9.5 22-22 9.4zm-39.5 2.8h24v24h-24zm41.3-116l-20.3-15-20.3 14.6 8-23-20.3-15h24.5l8.5-22.6 7.8 22.7 24.7-.3-19.6 15.3 7 23.4z%22%2F%3E  %3Cpath fill%3D%22%23fe0%22 fill-rule%3D%22evenodd%22 d%3D%22M336 346.4c-1.2.4-6.2 12.4-9.7 18.2l3.7 1c13.6 4.8 20.4 9.2 26.2 17.5a7.9 7.9 0 0 0 10.2.7s2.8-1 6.4-5c3-4.5 2.2-8-1.4-11.1-11-8-22.9-14-35.4-21.3z%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M365.3 372.8a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.6 0zm-21.4-13.6a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.7 0zm10.9 7a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.7 0z%22%2F%3E  %3Cpath fill%3D%22%23fe0%22 fill-rule%3D%22evenodd%22 d%3D%22M324.5 363.7c-42.6-24.3-87.3-50.5-130-74.8-18.7-11.7-19.6-33.4-7-49.9 1.2-2.3 2.8-1.8 3.4-.5 1.5 8 6 16.3 11.4 21.5A5288 5288 0 0 1 334 345.6c-3.4 5.8-6 12.3-9.5 18z%22%2F%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M297.2 305.5l17.8 16-16 17.8-17.8-16z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%223%22 d%3D%22M331.5 348.8l-125-75.5m109.6 58.1L274 304.1m18.2 42.7L249.3 322%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ao.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ao%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h512v259.8H0z%22%2F%3E    %3Cpath d%3D%22M0 252.2h512V512H0z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M228.7 148.2c165.2 43.3 59 255.6-71.3 167.2l-8.8 13.6c76.7 54.6 152.6 10.6 174-46.4 22.2-58.8-7.6-141.5-92.6-150l-1.3 15.6z%22%2F%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M170 330.8l21.7 10.1-10.2 21.8-21.7-10.2zm149-99.5h24v24h-24zm-11.7-38.9l22.3-8.6 8.7 22.3-22.3 8.7zm-26-29.1l17.1-16.9 16.9 17-17 16.9zm-26.2-39.8l22.4 8.4-8.5 22.4-22.4-8.4zM316 270l22.3 8.9-9 22.2-22.2-8.9zm-69.9 70l22-9.3 9.5 22-22 9.4zm-39.5 2.8h24v24h-24zm41.3-116l-20.3-15-20.3 14.6 8-23-20.3-15h24.5l8.5-22.6 7.8 22.7 24.7-.3-19.6 15.3 7 23.4z%22%2F%3E  %3Cpath fill%3D%22%23fe0%22 fill-rule%3D%22evenodd%22 d%3D%22M336 346.4c-1.2.4-6.2 12.4-9.7 18.2l3.7 1c13.6 4.8 20.4 9.2 26.2 17.5a7.9 7.9 0 0 0 10.2.7s2.8-1 6.4-5c3-4.5 2.2-8-1.4-11.1-11-8-22.9-14-35.4-21.3z%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M365.3 372.8a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.6 0zm-21.4-13.6a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.7 0zm10.9 7a4.3 4.3 0 1 1-8.7 0 4.3 4.3 0 0 1 8.7 0z%22%2F%3E  %3Cpath fill%3D%22%23fe0%22 fill-rule%3D%22evenodd%22 d%3D%22M324.5 363.7c-42.6-24.3-87.3-50.5-130-74.8-18.7-11.7-19.6-33.4-7-49.9 1.2-2.3 2.8-1.8 3.4-.5 1.5 8 6 16.3 11.4 21.5A5288 5288 0 0 1 334 345.6c-3.4 5.8-6 12.3-9.5 18z%22%2F%3E  %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M297.2 305.5l17.8 16-16 17.8-17.8-16z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%223%22 d%3D%22M331.5 348.8l-125-75.5m109.6 58.1L274 304.1m18.2 42.7L249.3 322%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-aq {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-aq%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%233a7dce%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M184.8 225.3c-2.9-5.9-2.9-5.9-2.9-11.8-1.4 0-1.7.3-2.5 0-.8-.2-1.2 5.5-3.9 4.4-.4-.6 2-4.7-.6-6.4-.8-.5.2-3.9-.2-5.4 0 0-3.3 1.8-5.7-4.4-1.3-1.6-3 1.5-3 1.5s.8 1.9-.5 2.3c-1.9-1.4-3.2-.6-5.6-2.5-2.3-2 .5-4.1-4-5.7 3-7.4 3-6 10.2-8.9-4.4-3-4.4-3-7.3-7.4-4.3-1.4-5.7-3-10-5.9-5.8-7.3-8.7-22.1-8.7-32.4 3.6-3.5 8.6 11.8 15.9 16.2l10 4.4c5.8 3 7.3 6 11.6 8.9l13 4.4c5.8 4.4 8.7 10.3 13 11.8 4.7 0 5.6-2.7 7.1-3 8.5-.4 12.8-1.5 14.5-4 1.7-2.2 5.8 1.1 17.4-3.3l-1.5-6s3.1-2.5 7.3-1.4c-.2-2.7-.4-9.9 3.7-13.1-2.5-2.7-.9-4.6-.9-4.6s2.3-2.3 2.6-3.5c-1.2-6.5 1-6.6 1.6-8.5s-2-1.2-1.3-3.9c.7-2.6 4.9-3.2 5.5-5.4.5-2.2-1.2-3.3-1.1-3.8.9-2 .1-7 0-8.9 7.7-2 10.3-8.5 13-5.9 1.4-8.8 2.8-11.8 11.5-11.8 1.2-2.7-3.1-5-1.4-5.9 2.9-.3 5-.2 8.5 4.3 1 1.4 1.2-2 2.3-2.4 1-.4 3.7-.4 4-2.2.5-1.8 1-4.1 2.5-7 1.2-2.5 2.2.9 3.2 5.6a157 157 0 0 1 25.7 3.2c4.3 1.1 7.2-1.2 11.3-1.6 3.1 3.1 6 .8 7.6 7.5 2.3 3.6 6 .3 6.9 1.3 4.8 13.6 21.4 4.5 22.7 4.7 2 0 4.7 6 6.3 6 2.8-.5 2-2.4 4.4-1.7-.7 5.2 4.6 11 4.6 14.9 0 0 1.3.6 2.5-.5s2.3-4 3.3-4l6.5 1.2c7.8 2.8 11.8 3.4 14.8 4.8 1.5 2.6 2.8 4 5.7 3.5 2.4 1.6.6 3.8 2 3.9 3-1.5 3.9-3.1 6.8-1.6a17.6 17.6 0 0 1 7.2 7.4c0 1.4-1.5 7.3 0 16.2.7 3 1 5.3 4.1 10.3-.8 5.3 4 14 4 16.2 0 3-2.4 4.5-3.8 7.5 5.8 4.4 0 11.8-2.9 16.2 21.7 4.4 11.6 13.3 28.9 8.8-4.3 10.4-2.8 9.5 1.5 19.9-8.6 5.9-.2 7.7-6 15-.3.5 3.5 6.5 8.8 6.5-1.4 11.8-5.8 7.4-4.3 25-11.4-.2-6.8 13.3-14.4 11.9.4 8.4 4.3 9.2 2.8 17.7-5.7 1.5-5.7 1.5-8.6 5.9l-4.4-1.5c-1.4 7.4-4.3 8.9 0 16.3H439c-.1 2.5 2.5 3.2 3 5.9-.3 1-8.3 5.7-14.5 5.9-1.6 3.6 4.3 7.5 4 9.3-6.8 1.4-9.8 9.9-9.8 9.9s3.5 1.4 2.9 3c-1.9-1.5-2.9-1.6-5.8-1.6-1.4.4-5 0-8.3 5.8-3.7 1.2-5.5.8-8.3 4.6-1.2-3.7-3 0-5.2 1.4s-5.1 4.9-5.5 4.7c0-1 1.3-4.7 1.3-4.7l-7.2 1.5-.9.1c-.5 0-.4-4.3-1.8-4.1-1.3.1-5.2 5.5-6.6 5.6-1.3.2-1.7-1.7-2.9-1.5-1.1.2-3.4 5.6-4.2 5.8-.8.1-4-3.4-6.8-2.9-14.2 5.1-16.4-10-18.7-1.5-3-1.6-2.4-.7-5.4.1-2 .5-2.1-2.6-3.9-2.5-3.4 0-3.2 3.4-5.1 2.4-1.5-7-10.8-5.7-11.7-8.6-.7-3.1 4-3 5.6-5.2 1.1-3-1.3-4.1 3.5-7 6.2-4.3 2.6-6 3.7-9.2 2-4.6 2-5.8.4-9.9 0 0-4.9-13.2-5.8-13.2-3-.9-3 4.9-7.2 6.4-8.6 3-24-7.5-26.6-7.5-2.4 0-13.7 2.8-13.3-3-1.6 5.6-7.8 1.3-8.2 1.3-5.8 0-3.6 4.6-7.5 4.4-1.7-.6-19.5-1.6-19.5-1.6v3l-11.6-6-10-3c-8.7-2.9-4.4-10.3-18.8-5.8v-9H195c3-17.6 0-8.8-1.4-25l-5.8 1.5c-5.7-8 8-6.5-4.3-11.8 0 0 .2-8.8-2.9-6-.6.4 1.5 4.5 1.5 4.5-11.6-1.5-14.5-4.4-14.5-16.2 0 0 9.5 1.3 8.7 0a73 73 0 0 1-2.8-17.6c-.2-2 8.8-6.8 7-11.5 1.2-.4 4.4-.5 4.4-.5%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.1%22 d%3D%22M574.6 284.3a3 3 0 0 0 0 2.8c1-1.3.2-1.9 0-2.8z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222%22 d%3D%22M203.3 167.8s-2.4-.3-1.9 1.8c.8-1.7 1.8-1.7 1.9-1.8zm.5-5c-1.3 0-3-.2-2.4 2 .8-1.7 2.4-1.9 2.4-2zm9.1 28.3s2.1-.1 1.6 2c-.8-1.6-1.5-1.9-1.6-2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-aq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-aq%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%233a7dce%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M95.8 237.9c-3.7-7.6-3.7-7.6-3.7-15.1-1.8 0-2.2.3-3.2 0-1.1-.3-1.5 7-5 5.6-.6-.7 2.5-6-.8-8.2-1-.7.3-5-.2-6.9 0 0-4.2 2.2-7.4-5.7-1.6-2-3.7 2-3.7 2s.9 2.3-.8 3c-2.3-1.8-4-1-7-3.4s.6-5.2-5.2-7.3c3.7-9.4 3.7-7.5 13-11.3-5.6-3.8-5.6-3.8-9.3-9.5-5.5-1.9-7.4-3.8-13-7.5-7.3-9.5-11-28.4-11-41.7 4.7-4.4 11 15.2 20.3 20.8l13 5.7c7.4 3.8 9.2 7.6 14.8 11.4l16.6 5.6c7.4 5.7 11.1 13.3 16.7 15.2 6 0 7.2-3.6 9.1-3.8 10.9-.5 16.4-2 18.6-5.3 2.2-2.7 7.5 1.5 22.3-4.2l-1.9-7.5s4-3.3 9.3-2c-.2-3.4-.5-12.6 4.7-16.8-3.1-3.4-1-5.8-1-5.8s3-3 3.3-4.5c-1.6-8.3 1.3-8.4 2-10.9.6-2.4-2.5-1.6-1.6-5 .9-3.4 6.2-4.2 7-7 .7-2.7-1.6-4.1-1.5-4.8 1.2-2.7.2-9 0-11.4 10-2.7 13.2-11 16.7-7.5 1.8-11.4 3.7-15.2 14.8-15.2 1.6-3.5-4-6.4-1.8-7.5 3.6-.5 6.5-.3 10.8 5.5 1.4 1.8 1.6-2.7 3-3.2 1.4-.4 4.7-.5 5.2-2.7.6-2.3 1.3-5.3 3.2-9.1 1.5-3 2.7 1.2 4.1 7.2 7.8.3 25.5 2 32.9 4.2 5.5 1.4 9.2-1.5 14.5-2.1 4 4 7.7 1 9.8 9.6 3 4.6 7.7.4 8.8 1.7 6.2 17.5 27.4 5.7 29 6 2.8 0 6 7.8 8.2 7.6 3.5-.6 2.5-3 5.6-2-.8 6.5 6 14.1 6 19 0 0 1.6.8 3-.6 1.6-1.5 3-5.2 4.4-5.1 3.2.4 4.5.9 8.3 1.5 10 3.5 15.1 4.3 19 6.1 1.8 3.4 3.6 5.2 7.3 4.5 3 2.1.8 4.8 2.6 5 3.7-1.9 4.9-4 8.6-2 3.7 1.9 7.4 5.6 9.3 9.4 0 2-1.9 9.5 0 20.8.9 3.8 1.3 6.8 5.3 13.3-1 6.7 5 17.9 5 20.7 0 3.8-3 5.8-4.8 9.6 7.4 5.6 0 15-3.7 20.8 27.8 5.7 14.8 17 37 11.3-5.5 13.3-3.6 12.2 2 25.5-11.1 7.5-.2 9.8-7.6 19.3-.5.6 4.4 8.2 11.2 8.2-1.9 15.2-7.4 9.5-5.6 32.2-14.6-.3-8.7 17-18.5 15.1.6 10.8 5.6 11.8 3.7 22.7-7.4 2-7.4 2-11 7.6l-5.6-1.9c-1.9 9.5-5.6 11.4 0 20.8 0 0-7.2.3-9.3 0-.2 3.3 3.2 4.2 3.7 7.6-.3 1.4-10.5 7.3-18.5 7.6-2 4.6 5.5 9.6 5 12-8.6 1.7-12.4 12.6-12.4 12.6s4.4 1.8 3.7 3.8c-2.4-1.8-3.7-2-7.4-2-1.9.5-6.4 0-10.7 7.4-4.7 1.6-7 1-10.6 5.9-1.6-4.6-3.9 0-6.7 1.8-2.8 1.8-6.6 6.3-7 6.1a52 52 0 0 1 1.7-6l-9.3 1.9-1.1.1c-.7 0-.6-5.5-2.3-5.3-1.8.2-6.8 7-8.5 7.2-1.7.3-2.2-2.1-3.7-2-1.5.3-4.3 7.3-5.4 7.5-1 .2-5.2-4.3-8.7-3.7-18.2 6.6-21.1-13-24-2-3.8-2-3.1-.8-7 .3-2.5.6-2.7-3.4-4.9-3.3-4.4.1-4.2 4.4-6.6 3-2-8.8-13.8-7.2-15-11-.9-4 5.2-3.9 7.2-6.6 1.5-3.8-1.6-5.3 4.5-9 8-5.5 3.4-7.6 4.8-11.7 2.5-6 2.5-7.4.4-12.7 0 0-6.2-17-7.4-17-3.7-1.1-3.7 6.2-9.2 8.2-11 3.8-30.7-9.5-34-9.5-3.2 0-17.7 3.5-17.1-4-2.2 7.3-10.1 1.8-10.6 1.8-7.4 0-4.6 5.8-9.6 5.6-2.2-.8-25-2.1-25-2.1v3.7l-14.8-7.5-13-3.8c-11-3.8-5.5-13.3-24-7.6V344h-9.3c3.7-22.7 0-11.4-1.8-32.2l-7.4 1.9c-7.4-10.2 10.2-8.3-5.6-15.1 0 0 .3-11.3-3.7-7.6-.8.5 1.8 5.7 1.8 5.7-14.8-2-18.5-5.7-18.5-20.9 0 0 12.2 1.8 11.1 0-1.7-2.8-4-21.3-3.5-22.5-.2-2.5 11.3-8.7 9-14.7 1.5-.5 5.6-.6 5.6-.6%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.7%22 d%3D%22M595.5 313.5a3.8 3.8 0 0 0 .1 3.6c1.1-1.6.2-2.4 0-3.6z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.5%22 d%3D%22M119.5 164s-3-.3-2.4 2.4c1-2 2.4-2.2 2.4-2.3zm.7-6.2c-1.7 0-3.8-.3-3 2.4 1-2 3-2.3 3-2.4zM132 194s2.7-.1 2 2.6c-1-2.1-2-2.4-2-2.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ar {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ar%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2374acdf%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cg id%3D%22c%22 transform%3D%22translate(-64) scale(.96)%22%3E    %3Cpath id%3D%22a%22 fill%3D%22%23f6b40e%22 stroke%3D%22%2385340a%22 stroke-width%3D%221.1%22 d%3D%22M396.8 251.3l28.5 62s.5 1.2 1.3.9c.8-.4.3-1.5.3-1.5l-23.7-64m-.7 24.1c-.4 9.4 5.4 14.6 4.7 23-.8 8.5 3.8 13.2 5 16.5 1 3.3-1.3 5.2-.3 5.7s3-2.1 2.4-6.8c-.7-4.6-4.2-6-3.4-16.3.8-10.3-4.2-12.7-3-22%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(22.5 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(67.5 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath id%3D%22b%22 fill%3D%22%2385340a%22 d%3D%22M404.3 274.4c.5 9 5.6 13 4.6 21.3 2.2-6.5-3.1-11.6-2.8-21.2m-7.7-23.8l19.5 42.6-16.3-43.9%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(22.5 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(67.5 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(90 320 240)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(180 320 240)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-90 320 240)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2226.7%22 fill%3D%22%23f6b40e%22 stroke%3D%22%2385340a%22 stroke-width%3D%221.4%22%2F%3E  %3Cpath id%3D%22h%22 fill%3D%22%23843511%22 d%3D%22M329.1 234.3c-1.8 0-3.6.8-4.6 2.4 2 1.9 6.6 2 9.7-.2a7 7 0 0 0-5.1-2.2zm0 .4c1.7 0 3.4.8 3.6 1.6-2 2.3-5.3 2-7.4.4a4.3 4.3 0 0 1 3.8-2z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640.2 0)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640.2 0)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(18.1)%22 xlink%3Ahref%3D%22%23f%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640.2 0)%22 xlink%3Ahref%3D%22%23g%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M316 243.7a1.9 1.9 0 1 0 1.8 2.9 4 4 0 0 0 2.2.6h.2a3.9 3.9 0 0 0 2.3-.6 1.9 1.9 0 1 0 1.8-3c.5.3.8.7.8 1.3 0 .6-.5 1.2-1.2 1.2a1.2 1.2 0 0 1-1.2-1.2 3 3 0 0 1-2.6 1.7 3 3 0 0 1-2.5-1.7 1.2 1.2 0 0 1-1.3 1.2c-.6 0-1.2-.6-1.2-1.2s.3-1 .8-1.2zm2 5.5c-2.1 0-3 1.8-4.8 3 1-.4 1.9-1.2 3.3-2s2.7.2 3.5.2c.8 0 2-1 3.5-.2 1.4.8 2.3 1.6 3.3 2-1.9-1.2-2.7-3-4.8-3a5.5 5.5 0 0 0-2 .6 5.5 5.5 0 0 0-2-.7z%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M317.2 251.6c-.8 0-1.8.2-3.4.6 3.7-.8 4.5.5 6.2.5 1.6 0 2.4-1.3 6.1-.5-4-1.2-4.9-.4-6.1-.4-.8 0-1.4-.3-2.8-.2z%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M314 252.2h-.8c4.3.5 2.3 3 6.8 3s2.5-2.5 6.8-3c-4.5-.4-3.1 2.3-6.8 2.3-3.5 0-2.4-2.3-6-2.3zm9.7 6.7a3.7 3.7 0 0 0-7.4 0 3.8 3.8 0 0 1 7.4 0z%22%2F%3E  %3Cpath id%3D%22e%22 fill%3D%22%2385340a%22 d%3D%22M303.4 234.3c4.7-4.1 10.7-4.8 14-1.7a8 8 0 0 1 1.5 3.5c.4 2.3-.3 4.8-2.1 7.4l.8.4a14.6 14.6 0 0 0 1.6-9.4 13.3 13.3 0 0 0-.6-2.3c-4.5-3.7-10.7-4-15.2 2z%22%2F%3E  %3Cpath id%3D%22d%22 fill%3D%22%2385340a%22 d%3D%22M310.8 233c2.7 0 3.3.7 4.5 1.7 1.2 1 1.9.8 2 1 .3.2 0 .8-.3.6-.5-.2-1.3-.6-2.5-1.6s-2.5-1-3.7-1c-3.7 0-5.7 3-6.2 2.8-.3-.2 2.1-3.5 6.2-3.5z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-18.4)%22 xlink%3Ahref%3D%22%23h%22%2F%3E  %3Ccircle id%3D%22f%22 cx%3D%22310.9%22 cy%3D%22236.3%22 r%3D%221.9%22 fill%3D%22%2385340a%22%2F%3E  %3Cpath id%3D%22g%22 fill%3D%22%2385340a%22 d%3D%22M305.9 237.5c3.5 2.7 7 2.5 9 1.3 2-1.3 2-1.7 1.6-1.7-.4 0-.8.4-2.4 1.3-1.7.8-4.1.8-8.2-.9z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ar.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ar%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2374acdf%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cg id%3D%22c%22 transform%3D%22translate(-153.6) scale(1.024)%22%3E    %3Cpath id%3D%22a%22 fill%3D%22%23f6b40e%22 stroke%3D%22%2385340a%22 stroke-width%3D%221.1%22 d%3D%22M396.8 251.3l28.5 62s.5 1.2 1.3.9c.8-.4.3-1.5.3-1.5l-23.7-64m-.7 24.1c-.4 9.4 5.4 14.6 4.7 23-.8 8.5 3.8 13.2 5 16.5 1 3.3-1.3 5.2-.3 5.7s3-2.1 2.4-6.8c-.7-4.6-4.2-6-3.4-16.3.8-10.3-4.2-12.7-3-22%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(22.5 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(67.5 400 250)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath id%3D%22b%22 fill%3D%22%2385340a%22 d%3D%22M404.3 274.4c.5 9 5.6 13 4.6 21.3 2.2-6.5-3.1-11.6-2.8-21.2m-7.7-23.8l19.5 42.6-16.3-43.9%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(22.5 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(67.5 400 250)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(90 256 256)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(180 256 256)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-90 256 256)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Ccircle cx%3D%22256%22 cy%3D%22256%22 r%3D%2228.4%22 fill%3D%22%23f6b40e%22 stroke%3D%22%2385340a%22 stroke-width%3D%221.5%22%2F%3E  %3Cpath id%3D%22h%22 fill%3D%22%23843511%22 d%3D%22M265.7 250c-2 0-3.8.8-4.9 2.5 2.2 2 7 2.2 10.3-.2a7.5 7.5 0 0 0-5.4-2.4zm0 .4c1.9 0 3.6.8 3.9 1.7-2.2 2.4-5.7 2.2-7.9.4a4.6 4.6 0 0 1 4-2.1z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512.3 0)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512.3 0)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(19.3)%22 xlink%3Ahref%3D%22%23f%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512.3 0)%22 xlink%3Ahref%3D%22%23g%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M251.7 260a2 2 0 1 0 2 3c.7.6 1.7.6 2.3.6h.3a4.2 4.2 0 0 0 2.3-.6 2 2 0 1 0 2-3c.5.1.9.6.9 1.2a1.3 1.3 0 0 1-1.3 1.3 1.3 1.3 0 0 1-1.3-1.3 3.3 3.3 0 0 1-2.8 1.8 3.3 3.3 0 0 1-2.7-1.8 1.3 1.3 0 0 1-1.3 1.3 1.3 1.3 0 0 1-1.3-1.3c0-.6.3-1 .8-1.3zm2 5.8c-2.1 0-3 2-5 3.3 1.2-.5 2-1.3 3.6-2.2 1.5-.9 2.8.2 3.7.2.9 0 2.2-1.1 3.7-.2 1.5.9 2.4 1.7 3.5 2.2-2-1.4-2.8-3.3-5-3.3a6 6 0 0 0-2.2.6 5.8 5.8 0 0 0-2.2-.6z%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M253 268.4a15 15 0 0 0-3.6.7c4-1 4.8.4 6.6.4 1.8 0 2.6-1.3 6.6-.5-4.4-1.2-5.3-.4-6.6-.4-.9 0-1.5-.3-3-.3z%22%2F%3E  %3Cpath fill%3D%22%2385340a%22 d%3D%22M249.6 269h-.8c4.6.5 2.3 3.1 7.2 3.1 4.8 0 2.6-2.6 7.2-3-4.8-.5-3.3 2.4-7.2 2.4-3.7 0-2.6-2.5-6.4-2.5zm10.3 7.1a4 4 0 0 0-3.9-4 4 4 0 0 0-4 4 4 4 0 0 1 4-3 4 4 0 0 1 4 3z%22%2F%3E  %3Cpath id%3D%22e%22 fill%3D%22%2385340a%22 d%3D%22M238.3 249.9c5-4.4 11.4-5 14.9-1.8a8.6 8.6 0 0 1 1.6 3.7c.5 2.5-.3 5.2-2.3 8 .3 0 .7.1 1 .4 1.6-3.4 2.3-6.8 1.7-10a14.2 14.2 0 0 0-.7-2.5c-4.8-4-11.4-4.4-16.2 2.2z%22%2F%3E  %3Cpath id%3D%22d%22 fill%3D%22%2385340a%22 d%3D%22M246.2 248.6c2.8 0 3.5.6 4.8 1.7 1.3 1.1 2 .9 2.2 1.1.2.2 0 .9-.5.7-.4-.3-1.2-.7-2.6-1.8-1.3-1-2.6-1-4-1-3.8 0-6 3.2-6.5 3-.4-.2 2.2-3.7 6.6-3.7z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-19.6)%22 xlink%3Ahref%3D%22%23h%22%2F%3E  %3Ccircle id%3D%22f%22 cx%3D%22246.3%22 cy%3D%22252.1%22 r%3D%222%22 fill%3D%22%2385340a%22%2F%3E  %3Cpath id%3D%22g%22 fill%3D%22%2385340a%22 d%3D%22M241 253.4c3.7 2.8 7.4 2.6 9.6 1.3 2.2-1.3 2.2-1.8 1.7-1.8-.4 0-.9.5-2.6 1.3-1.8 1-4.4 1-8.8-.8z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-as {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-as%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M-374-16H650v512H-374z%22%2F%3E    %3Cpath fill%3D%22%23bd1021%22 fill-rule%3D%22evenodd%22 d%3D%22M-374 240L650 496V-16L-374 240z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M650 11.4v457.2L-264.3 240 650 11.4z%22%2F%3E    %3Cg stroke%3D%22%23000%22%3E      %3Cpath fill%3D%22%239c3900%22 fill-rule%3D%22evenodd%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.8%22 d%3D%22M478 297.4s-6.4-5.2 1.2-13.7c-4.1-3.4-.3-10.1-.3-10.1s-7-2.6.3-13.4c-5.3-3.5-3-11.3-3-11.3s-17-6.4-.8-12.5c-13.4 5.8-25.9-7.9-25.9-7.9l-19.4.6c-3.3-16.2-29-2.1-10-48.5-4.9-.9-10.4-2.3-16 1.7-5.4 4.1-21.1 12.8-30.4 4.1s6-21.2 6.4-21.5c.3-.3 20.6-10.8 23.5-17.7-.3-5.3-6.7-9.3-.9-20.7 6.7-10.7 47.7-20.9 66.3-24.4a29.5 29.5 0 0 0 13-11.9l2.1 7.6s41.3-12.2 43.3-18 .9 5.2.9 5.2c16.2-1.5 36.9-15.4 39.8-9 13.6-2.6 39.8-14.3 39.8-14.3s9-.3 2.6 9.6c4 6.4-1.2 12-1.5 12-.2 0 1.8 6.3-3.4 9.8 1.7 5.5-3.2 10-3.2 10s2.3 6.6-7 10c.9 5.9-5.2 7-5.2 7s.8 6.1-3.2 8.8c0 4.6-4.7 7-4.7 7s3 1.7-1.2 4.6a1568 1568 0 0 1-46.2 28.5c0-.3 30.8 5.5 32.9 6.6s25.3 16.6 25.3 16.6l-23.6 29s-26.1-2.8-27.3-1.4 5.5 2 7 4.4c1.4 2.3 3.8 7.8 8.4 7.2 4.7-.5-8.7 8.5-17.4 9.3 0 3.2 11 3.5 14 1 2.8-2.7-7 7.5-8.2 9s13-2.1 13-2.1-2.3 9.6-14.7 12.5c4.9 8.1 2.9 13.3 2.6 13.3s-8.2-8-15.7-6.6c2 7.8 8.1 15 9.9 16.2 1.7 1.2-13.7 1-15.7-3.5s-3.8 10.5 1.7 15.2c-6.4.3-11.9-3.5-11.9-3.5s-3.8 8.7-1.2 13c2.6 4.4-9-8.7-9-8.7l-22 9.3-5-8.4z%22%2F%3E      %3Cpath fill%3D%22%23ffc221%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.9%22 d%3D%22M307.3 280.1c.5 0 32.1-.5 46.6-8.8a86.3 86.3 0 0 0 17 19.1l4.7-16.5s11.4.5 12.4 3c-1.5 3.2-2 7.3-2 7.3s7.7.6 8.3 1.6c.5 1-2.1 9.8-2.1 9.8l33.1 7.8s2.6-13 5.2-11.4c2.6 1.6 14 17.6 30 18.6s17-13.4 17-13.4l3.7 2s6.7-14.4 7.8-14.4 2.5 2 11.3 2c2.6 3.1 3.7 10.4 3.7 10.4s-9.9 9.8-6.8 17.6 3.7 5.7 3.7 5.7l71.4 17s3.6 5.7-2.6 8.8c0 .5-72-16.5-72-16.5s-6.7 7.7-11.9 6.2-1.5 3-1.5 3l77.6 6.3s5.7 7.2 1.6 9.3c-5.2.5-83.9-5.2-83.9-5.2s-4.6 9.9-9.8 1.6c-3.6 5.7-7.8-1.6-7.8-1.6s-6.7 5.2-7.7-.5c-5.7 4.2-9.3-2.6-9.3-2.6l-33.2-2-2 3s5.7 1.6-3.1 5.2c-8.8 3.7 52.8 2.1 54.3 2.6 1.6.6-4.1 5.2-4.1 5.2s31.5 2 37.2-4.6c5.7-6.8-2 8.8-2 8.8s24.8-1 24.8-2.1-.5 7.7-17.6 6.7a112 112 0 0 0 23.3 10.9s-13 3-28-.5c2.6 6.7 14 12.9 14 12.9s-8.3 7.2-26.9-10.4c5.2 9.4 1 13 .5 12a48 48 0 0 0-30-18.7c13 8.3 7.3 12 7.3 12s-6.8-12-17.6 0c-4.2-11-20.2-17.2-39.9-18.2-6.2-7.2-9.8-5.2-24.3-9.3-8.3-9.3-20.2-19.7-20.2-19.7s.5-14 14.5-12.4c1.6 4.7 1.6 3.1 1.6 3.1s15.5-5.7 20.1 2c6.8-11.8 16-1.7 17.6 2.4 4.5.7 27 1.3 27 1.3s-2.7-4.7-1-4.1c1.5.5 13.9-4.7 13.4-6.2-.6-1.6-1-6.8 1-6.3 2 .6-17.6-2.5-28.5 5.7-3.6-3.6-1-13.4-1-13.4l-32-6.7-1.6 8.2s-9.4 1.6-8.8-.5l-2.1 7.3s-12.4-3.1-12.4-3.7 3.6-18.6 3.6-18c0 .4-10.4 1-24.8 11.8-4.2-13-36.8-30-36.8-30.5z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M386 284.8l-6.7 30m12.9-18.7l-2 9.9m35.1-2l-3 9.2m60.4 53.8c-.5 0-16.5 2.1-18.6 1.6-2-.5 25.4 8.3 25.4 11.9m-35.7-9.8s-16-10.4-18.7-9.4c-2.5 1 16-.5 17.6-2m-32-.5s-16.6.5-18.2-1 16 11.3 19.2 10.3m-33.1-16.6c-.5 0-11.4-4.1-16-5.2 4 4.2 7.2 9.9 17.5 12m2.6-13.5c-.5-1-20.7-7.3-20.7-10.4a32.6 32.6 0 0 0 17.6 2.1M499.8 321l-2 9.3%22%2F%3E      %3Cpath fill%3D%22%23ffc221%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.9%22 d%3D%22M347.7 237.7s-21.7 18.6 0 29.5c1-7.3 2.6-8.3 2.6-8.3s18 6.7 29-9.3c-4.7-6.8-13-4.2-13-4.2s-17 0-18.6-7.7z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M365.8 246l-15 12.9m61.2 76.9s3.5 3.8.4 8.5m72.4-4.7l-5.7.5m-40.9-3.6l10.4 1.6m17.5-28.2s.3 10.5-8.4 10.2c-8.8-.3-5.9.3-5.9.3%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M472.8 308.1s3.5 1.2 2.6 3.8c-.9 2.6.9 10.2-9.3 17.5-10.8 2.3-9.6-9-9.6-9%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M476.6 311.4s6.3-3.8 7.2 2.3c.9 6-5.2 17.4-9.6 19.2-4.3 1.7-9.3-.3-8.7-3.2m18.9-15.7s5.8-4.7 7.6 1.4c1.7 6.1-4.7 19.8-7.3 20m7.8-20s3-1.4 5 .3m-14.3 20.6c-1.1.3-6 .6-7.8-3.2m-18.3-7l-6.1.4m28.4 22.6l-.5-9.6-2.4-3.2-4 4.1s-.6 9.6-2.4 10.5m2.4-10.8l-3.2-6-5 6s-.5 8.7-2.3 9.6m2.3-9.9l-2-5.8s-5.8 3.2-6.4 5.5c-.6 2.4-.9 8.7-2.3 9.3m2.3-10.4s.6-5.3-1.2-5.3c-1.7 0-9.5 7.3-9.8 13.7%22%2F%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.9%22 d%3D%22M348.4 237.8s2.9-2.9 3.8-6.4c.8-3.4-1.2-7.2 2.3-10.4s49.4-22.7 53.2-26.5a115 115 0 0 0 11.6-13.6c.9-1.8 3.5 8.7-4.4 13.3 8.5-2.3 14-4.9 17.5-3.7-3.5 4.9-12.8 13-17.2 13 10.2-3.7 19.5-7 22.1-4.9 2.6 2-12.5 12.2-18.6 12.8 10.2-2.6 23.8-6.7 25.6-2.3-5.5 1.7-3.8 3.2-15.1 9.6a28.5 28.5 0 0 1-8.7 1.4c8.7-.9 20.6-4.4 21.8 2-7 2.7-9.6 6.1-15.4 7.6-5.9 1.4-19.2 4-27.4 7.3-8 3.2-20 12.5-20 12.5s-25.9.8-25.9.5c0-.3-5-11.9-5.2-12.2z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M360.6 235.8s.3-5.8 3-7.8c2.5-2 15.6-7 18.5-11.4 3-4.3-4.3 7.6-3.2 10.8m-13-.3s6.3 2.3 4.9 7.2%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.6%22 d%3D%22M373.4 230.4a4.8 4.8 0 1 1-9.6 0 4.8 4.8 0 0 1 9.6 0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.9%22 d%3D%22M570.1 220.1l50.3 9.6s5.5-6.4 2.6-9.9c7.6-1.7 5.5-11.6 5.5-11.6s8.7-3.8 1.5-12.5c5-5-1.2-8.7-1.2-8.7s2-8.7-4.3-9.6c1.7-7-11-9.3-11-9.3s-26.5 7.3-45.1 7.8c6 6.1-2.3 10-2.3 10s4.9 3.4 3.4 6.3c-1.4 3 1 6.1-5.5 8.2 8.4 3.7-.9 10.1-.9 10.1s9.3 6.4 7 9.6z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M565.2 209.4s44.4 5.2 46.5 5.2 9.8 2.6 11.3 5.2m-55.5-13l61.9 1.4m-61.6-3s58.7-3.4 62.8-9.5m-61-3.2s59-6.4 59.5-5.5m-61.6-1.8s57.2-9 57.8-7.5m-221.1-29.4s18 19.8 16.3 33.2%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M419.3 171s5.8 8.4 8.1 9.3 22.7 2 23.9 10.8c1.1 5.5-4.4 3.7-3.5 7.8 1.4 5.2 15 12 30 4M464 207s12.2 18 30.2-1.4m-9.3 7.8s14.8 7.9 27-12.5m-15.7 14.3s7.3 6 22.4-2m20.9-8.2s22.4 4.6 23.8 6M548 200l15.7.6m-25.3-9.3s26.8-1.7 30.3 3.8M526.8 183s37.5 1.5 39.2 3.5m-30.8 34.9s6.4-1.8 7.3-1M520.7 237s8.4 7.2 19.2 4m-14.5 8.2s9.6 4.3 20.9 1.7m-17.7 5.5s9.6 6.4 16 5.3m-20.4-1.5s6.7 5 7 7.6m-16.3-1.8s2 10.5 9.3 14.3m-14.2-9.6s-3.2 13.6 4.9 22m-13.4-11.3c0 .3-.5 6.4-.2 7m-52-59.9l15.6-.8s5.8-2.4 1.8-6.1m2 3.5c.3 0 14.8 1.1 18.6 5.5 3.8 4.3 8.4 13 11 14.5 2.7 1.5 3.2-.6 3.2-.6m-6.4-2.3s-7.8 13.4-1.7 17.4m-2.6-2.6s-7 9.3-1.5 14m-1.4-1.2s-5.5 9 1.1 15.1m-3.6-39c-.3.4-6.7 4.9-9 3.8m2.3 10.4s2.6 2.7 4.9 2.3m-4.6 11.4l4.2 2.8m-3.6 7.6l3.6 2.2m-69.3-144.7s7.7 4 13.8 0c6.1-4 35.4-19 43-21.4 7.7-2.4 12-16.5 13.5-22.6m-5.8 16.5l42.8-12.5s7-5.8 7.3-16.5m-3 11.6s42.7-4.3 42.7-20.2m-6.7 11s45-12.2 49.2-16.8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M436.2 151.5s27.2-14 31.5-15.6c4.3-1.5 14-13.8-.6-13.8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M449.4 157c.3 0 22.3-14.4 29.6-16.2 4-5.5 1.8-11.3-4.9-10.1%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M480.9 137.1c.6-.3 11.9-.6 7.9 8.3-5.8 4.2-30.9 16.8-30.9 16.8m17.1-34.5l47.7-16s4-8.2-1.8-9.4m39.7-14.4c0 .3 6.1 3.7 2.4 9.2-6.7 4-38.4 11.6-38.4 11.6M608.9 83l-45 12.6m41.6-2.5l-39 12m35.7-2.2l-34.6 10.4m28.1-.6c-.9 0-25.6 7.6-25.6 7.6m20.2 0l-16 6.4m12 2.2a321 321 0 0 0-13.8 5.8m9.8 1.2l-12.2 5.8m-8.9 7.3s1.5.6 1.2 2.5m-32 14.3s5.1 1.9.3 6.8c-2.5 3.3-9.5 2.4-13.8 8.5m46.8-83.7s6.4 1.5 1.5 9.8c-12.8 4.9-38.8 12.8-38.8 12.8s-1.2 2.2-4.6 4a758.6 758.6 0 0 1-40.3 12.2m84.3-29.3s7 3 0 8.2c-8 4.6-35.7 13.2-35.7 13.2s-.4 2.4-1.6 3.3c-1.2 1-37.9 13.2-37.9 13.2%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M567.6 115.1s7.4 2.2 1 8.3a289 289 0 0 1-32.1 12.8s-2.5 3-6.5 4.3a919 919 0 0 0-29.3 11.6m68.8-28.7c2.1.9 8 1.8.9 7.3-8.3 3.7-28.4 11.6-28.4 11.6l-1.9 3.4-32 13.7m63.2-27.8s3 3.7-3.7 8c-7.3 4-23.2 10-23.2 10m23.2-9.4s3.4 2.1-.9 5.2c-4.9 2.4-24.1 12.5-24.1 12.5l-12.5 8.3%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M523.6 112c0 .4 5.2 4.6 3.4 9.5 4.6 3.4 3.7 7 3.7 7s6.4 3.7 5.5 9c6.4 1.5 6 5.1 6 5.1l-2 3.4s6.3-.3.8 8c3.4 1.8 1.9 3.9 1.9 3.9m-1.9-3.7c-.9 0-22.3 8-27.8 12.9%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.9%22 d%3D%22M489.4 144.8s6.4-.3 5.5 6.7c7.4-2.5 5.8 4.6 5.8 4.6s8.6-3.4 7 7.3c5.6-1.2 4.6 4.3 4.6 4.3s5-.3 5 2.4c3.3-3 7-1.5 7-1.5s2.4-3.4 5.8-2.4m-34.9-15c0 .6-28.7 16.5-28.7 16.5m34.2-11.3L479 169.8m29-6.7c0 .3-18.9 11.3-18.9 11.3m23.2-7s-13.4 11-16.5 10.4m21.1-7s-7.6 5.7-14 8.5m22-11s2.4 3-12.9 11%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-as.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-as%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22gray%22 d%3D%22M496 16h496.1v496h-496z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-512 -16.4) scale(1.032)%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 16h992.1v496H0z%22%2F%3E    %3Cpath fill%3D%22%23bd1021%22 fill-rule%3D%22evenodd%22 d%3D%22M0 264l992.1 248V16L0 264z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M992.1 42.5v443L106.3 264 992.1 42.5z%22%2F%3E    %3Cg stroke%3D%22%23000%22%3E      %3Cpath fill%3D%22%239c3900%22 fill-rule%3D%22evenodd%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.7%22 d%3D%22M825.5 319.6s-6.2-5 1.1-13.2c-4-3.4-.3-9.9-.3-9.9s-6.7-2.5.3-13c-5-3.3-2.8-11-2.8-11s-16.6-6.1-.8-12c-13 5.6-25.1-7.6-25.1-7.6l-18.9.5c-3.2-15.6-28-2-9.5-47-4.8-.8-10.2-2.2-15.5 1.7s-20.6 12.4-29.6 4 6-20.6 6.2-20.9c.3-.3 20-10.4 22.8-17.2-.3-5-6.5-9-.8-20 6.4-10.4 46.1-20.2 64.2-23.6 8.7-4 12.6-11.5 12.6-11.5l2 7.3s40-11.9 42-17.5.8 5 .8 5c15.8-1.3 35.8-14.8 38.6-8.6 13.2-2.6 38.5-13.8 38.5-13.8s8.8-.3 2.6 9.3c4 6.1-1.2 11.5-1.4 11.5-.3 0 1.7 6.2-3.4 9.6 1.7 5.3-3.1 9.5-3.1 9.5s2.2 6.5-6.8 9.9c.9 5.6-5 6.7-5 6.7s.8 6-3.1 8.5c0 4.5-4.5 6.8-4.5 6.8s2.8 1.6-1.2 4.5a2029 2029 0 0 1-44.7 27.6c0-.3 29.8 5.3 31.8 6.4s24.5 16 24.5 16l-22.8 28.2s-25.4-2.8-26.5-1.4 5.4 2 6.8 4.2c1.4 2.3 3.6 7.6 8.1 7 4.5-.5-8.4 8.2-16.9 9 0 3.2 10.7 3.5 13.6 1 2.8-2.6-6.8 7.3-8 8.7s12.7-2 12.7-2-2.2 9.3-14.3 12.1c4.8 7.9 2.8 13 2.5 13s-7.9-8-15.2-6.5a35 35 0 0 0 9.6 15.7c1.7 1.2-13.2.9-15.2-3.3s-3.7 10.1 1.7 14.6c-6.2.3-11.6-3.4-11.6-3.4s-3.6 8.5-1.1 12.7c2.5 4.2-8.7-8.5-8.7-8.5l-21.4 9-4.8-8.1z%22%2F%3E      %3Cpath fill%3D%22%23ffc221%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.8%22 d%3D%22M660.1 302.8c.5 0 31.1-.5 45.1-8.5a83.6 83.6 0 0 0 16.6 18.6l4.5-16s11 .4 12 3c-1.5 3-2 7-2 7s7.5.4 8 1.4-2 9.6-2 9.6l32.1 7.5s2.5-12.6 5-11c2.5 1.5 13.6 17 29.1 18s16.6-13 16.6-13l3.5 2s6.5-14 7.5-14 2.5 2 11 2c2.5 3 3.5 10 3.5 10s-9.5 9.5-6.5 17 3.5 5.5 3.5 5.5l69.2 16.6s3.5 5.5-2.5 8.5c0 .5-69.7-16-69.7-16s-6.5 7.5-11.5 6-1.5 3-1.5 3l75.2 6s5.5 7 1.5 9c-5 .5-81.2-5-81.2-5s-4.5 9.5-9.6 1.5C814 377 810 370 810 370s-6.5 5-7.5-.5c-5.5 4-9-2.5-9-2.5l-32.1-2-2 3s5.5 1.5-3 5 51.1 2 52.6 2.5-4 5-4 5 30.6 2 36.1-4.5-2 8.5-2 8.5 24-1 24-2-.4 7.6-17 6.6c10 6.5 22.6 10.5 22.6 10.5s-12.5 3-27-.5c2.4 6.5 13.5 12.5 13.5 12.5s-8 7-26.1-10c5 9 1 12.5.5 11.5s-9-13.5-29-18c12.4 8 7 11.5 7 11.5s-6.6-11.5-17.1 0c-4-10.5-19.6-16.5-38.6-17.5-6-7-9.6-5-23.6-9-8-9-19.5-19.1-19.5-19.1s.5-13.6 14-12c1.5 4.5 1.5 3 1.5 3s15-5.6 19.6 2c6.5-11.6 15.5-1.8 17 2.3 4.3.6 26 1.2 26 1.2s-2.4-4.5-1-4 13.6-4.5 13.1-6c-.5-1.6-1-6.6 1-6 2 .4-17-2.6-27.6 5.4-3.5-3.5-1-13-1-13l-31-6.5-1.6 8s-9 1.5-8.5-.5l-2 7s-12-3-12-3.5l3.5-17.5c0 .5-10 1-24 11.5-4-12.5-35.7-29-35.7-29.6z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M736.3 307.4l-6.5 29m12.5-18l-2 9.5m34.1-2l-3 9m58.7 52.2c-.5 0-16 2-18 1.5s24.5 8 24.5 11.5m-34.6-9.5s-15.5-10-18-9 15.5-.6 17-2m-31-.6s-16.1.5-17.6-1 15.5 11 18.5 10m-32-16c-.6 0-11.1-4-15.6-5 4 4 7 9.5 17 11.5m2.5-13c-.5-1-20-7-20-10 4.5 1.5 11 3.5 17 2m106.8-15l-2 9%22%2F%3E      %3Cpath fill%3D%22%23ffc221%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.8%22 d%3D%22M699.2 261.7s-21 18 0 28.6c1-7 2.5-8 2.5-8s17.6 6.5 28.1-9c-4.5-6.6-12.5-4-12.5-4s-16.6 0-18-7.6z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M716.8 269.7l-14.6 12.6m59.3 74.5s3.4 3.7.4 8.2m70.2-4.5l-5.5.5m-39.6-3.5l10 1.5m17-27.3s.2 10.1-8.2 9.9c-8.5-.3-5.7.2-5.7.2%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M820.4 330s3.4 1.1 2.6 3.7c-.9 2.5.8 9.8-9 16.9-10.5 2.2-9.4-8.8-9.4-8.8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M824 333.1s6.3-3.7 7.1 2.3c.9 5.9-5 16.9-9.3 18.5-4.2 1.7-9-.2-8.4-3m18.3-15.3s5.6-4.5 7.3 1.4c1.7 6-4.5 19.2-7 19.5m7.6-19.5s2.8-1.4 4.8.3m-13.8 20c-1.2.3-6 .6-7.6-3m-17.8-6.8l-5.9.2m27.6 22l-.6-9.3-2.2-3-4 3.9s-.5 9.3-2.2 10.1M820 361l-3-6-4.8 6s-.6 8.4-2.3 9.3m2.3-9.6c0-.3-2-5.6-2-5.6s-5.6 3-6.2 5.3c-.6 2.3-.9 8.4-2.3 9m2.3-10.1s.6-5-1.1-5-9.3 7-9.6 13.1%22%2F%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.8%22 d%3D%22M700 261.9s2.7-2.8 3.6-6.2c.8-3.4-1.2-7 2.2-10.2 3.4-3 47.9-22 51.5-25.6a102 102 0 0 0 11.3-13.2c.9-1.7 3.4 8.4-4.2 13 8.2-2.3 13.5-4.8 16.9-3.7-3.4 4.8-12.4 12.7-16.6 12.7 9.8-3.7 18.8-6.8 21.4-4.8 2.5 2-12.1 11.8-18 12.3 9.8-2.5 23-6.4 24.7-2.2-5.3 1.7-3.6 3-14.6 9.3-1.4 1.1-8.5 1.4-8.5 1.4 8.5-.8 20-4.2 21.2 2-6.8 2.5-9.3 5.9-15 7.3-5.6 1.4-18.6 4-26.4 7-8 3.1-19.5 12.1-19.5 12.1s-25 .9-25 .6-4.8-11.5-5-11.8z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M711.7 259.9s.3-5.6 2.9-7.6c2.5-2 15.2-6.8 18-11 2.8-4.2-4.2 7.3-3.1 10.4m-12.7-.3s6.2 2.3 4.8 7%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.6%22 d%3D%22M724.1 254.7a4.7 4.7 0 1 1-9.3 0 4.7 4.7 0 0 1 9.3 0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.8%22 d%3D%22M914.7 244.7l48.7 9.3s5.4-6.2 2.6-9.6c7.3-1.7 5.3-11.3 5.3-11.3s8.5-3.6 1.4-12c4.8-4.8-1-8.5-1-8.5s1.9-8.4-4.3-9.3c1.7-6.7-10.7-9-10.7-9s-25.6 7-43.7 7.6c6 6-2.2 9.6-2.2 9.6s4.8 3.4 3.4 6.2c-1.4 2.8.8 5.9-5.4 7.8 8.2 3.7-.8 10-.8 10s9 6.1 6.7 9.2z%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M910 234.3s43 5 45 5 9.6 2.6 11 5.1m-53.8-12.7l60 1.4m-59.7-2.8s56.9-3.3 60.8-9.3m-59.1-3s57.1-6.3 57.7-5.4m-59.7-1.7s55.5-8.7 56-7.3M754 175.2s17.4 19.1 15.7 32%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M768.6 197.1s5.6 8.2 7.9 9 22 2 23 10.4c1.2 5.4-4.1 3.7-3.3 7.6 1.4 5.1 14.6 11.6 29 4m-13.2 4s11.8 17.4 29.3-1.5m-9 7.6s14.3 7.6 26.1-12m-15.2 13.7s7 6 21.7-2m20.3-7.9s21.6 4.5 23 6m-14.9-10.7l15.2.5m-24.5-9s26-1.7 29.3 3.7m-40.5-11.8s36.3 1.4 38 3.3m-29.9 33.8s6.2-1.7 7-.8m-21 16s8.1 7 18.5 4m-14 7.9s9.3 4.2 20.2 1.6m-17.1 5.4s9.3 6.2 15.5 5m-19.7-1.4s6.4 4.8 6.7 7.4m-15.8-1.7s2 10.1 9 13.8m-13.8-9.3s-3 13.2 4.8 21.4m-12.9-11c0 .3-.6 6.2-.3 6.8m-50.4-58l15.2-.9s5.7-2.2 1.7-5.9m2 3.4c.3 0 14.3 1.1 18 5.3 3.7 4.3 8.2 12.7 10.7 14.1 2.5 1.4 3.1-.5 3.1-.5m-6.2-2.3s-7.6 13-1.7 16.9m-2.5-2.5s-6.8 9-1.4 13.5m-1.4-1.2s-5.4 8.8 1 14.7m-3.4-37.8c-.4.3-6.5 4.7-8.7 3.6m2.2 10.2s2.5 2.5 4.7 2.2m-4.4 11l4 2.8m-3.5 7.3l3.5 2.1m-67-140.2s7.3 3.9 13.2 0 34.4-18.3 41.8-20.7c7.4-2.4 11.5-16 13-21.9m-5.6 16l41.4-12.2s6.8-5.6 7.1-16m-3 11.3s41.5-4.1 41.5-19.5m-6.5 10.6s43.5-11.8 47.7-16.3%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M785 178.2s26.4-13.6 30.5-15.1c4.2-1.5 13.6-13.3-.6-13.3%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M797.8 183.5c.3 0 21.6-13.9 28.7-15.7 3.8-5.3 1.8-11-4.8-9.7%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M828.3 164.3c.5-.3 11.5-.6 7.7 8-5.7 4.1-30 16.3-30 16.3m16.6-33.5l46.2-15.4s3.9-8-1.8-9.2m38.5-13.9c0 .3 6 3.6 2.4 9-6.5 3.8-37.3 11.2-37.3 11.2m81.7-25L908.8 124m40.2-2.3l-37.9 11.5m34.7-2l-33.5 10m27.3-.6c-1 0-24.9 7.4-24.9 7.4m19.5 0l-15.4 6.2m11.6 2.1c-.6 0-13.3 5.6-13.3 5.6m9.5 1.2l-11.9 5.6m-8.6 7.1s1.5.6 1.2 2.4m-31.1 14s5 1.7.3 6.4c-2.4 3.3-9.2 2.4-13.3 8.3m45.3-81.1s6.2 1.5 1.5 9.5c-12.5 4.7-37.6 12.4-37.6 12.4s-1.2 2-4.5 3.9c-3.2 1.7-39 11.8-39 11.8m81.7-28.4s6.8 3 0 8c-7.7 4.4-34.7 12.7-34.7 12.7s-.3 2.4-1.5 3.3c-1.1.8-36.7 12.7-36.7 12.7%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M912.3 143s7.1 2 1 8c-7.5 4.4-31.2 12.4-31.2 12.4s-2.3 3-6.2 4.2c-3.8 1.1-28.4 11.2-28.4 11.2m66.6-27.8c2 .9 7.7 1.7.9 7-8 3.6-27.5 11.3-27.5 11.3l-1.8 3.3-31.1 13.3m61.3-27s3 3.6-3.6 7.8c-7 3.8-22.5 9.7-22.5 9.7m22.5-9.1s3.3 2-.8 5c-4.8 2.3-23.4 12.1-23.4 12.1l-12.2 8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M869.7 140c0 .3 5 4.4 3.3 9.2 4.4 3.3 3.5 6.8 3.5 6.8s6.2 3.5 5.3 8.6c6.3 1.5 6 5 6 5l-2.1 3.3s6.2-.3.9 7.7c3.2 1.7 1.7 3.8 1.7 3.8m-1.7-3.5c-1 0-21.7 7.7-27 12.4%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%221.8%22 d%3D%22M836.5 171.7s6.3-.3 5.4 6.5c7-2.4 5.6 4.5 5.6 4.5s8.3-3.3 6.8 7c5.3-1.1 4.5 4.2 4.5 4.2s4.7-.3 4.7 2.4c3.2-3 6.8-1.5 6.8-1.5s2.4-3.3 5.6-2.4M842.2 178c0 .6-27.9 16-27.9 16m33.2-11l-21 13m28.1-6.5c0 .3-18.4 11-18.4 11m22.5-6.8s-13 10.7-16 10m20.5-6.7s-7.4 5.6-13.6 8.2m21.3-10.6s2.3 3-12.5 10.6%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-at {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-at%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M640 480H0V0h640z%22%2F%3E    %3Cpath fill%3D%22%23df0000%22 d%3D%22M640 480H0V320h640zm0-319.9H0V.1h640z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-at.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-at%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M512 512H0V0h512z%22%2F%3E    %3Cpath fill%3D%22%23df0000%22 d%3D%22M512 512H0V341.3h512zm0-341.2H0V.1h512z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-au {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-au%22 viewBox%3D%220 0 640 480%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v28l307 222h38.7v-28L38.7 0H0zm345.7 0v28l-307 222H0v-28L307 0h38.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M144 0v250h57.6V0H144zM0 83.3v83.4h345.7V83.3H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 100v50h345.7v-50H0zM155.6 0v250H190V0h-34.5zM0 250l115.2-83.3H141L25.8 250H0zM0 0l115.2 83.3H89.5L0 18.6V0zm204.7 83.3L319.9 0h25.8L230.5 83.3h-25.8zm141 166.7l-115.2-83.3h25.7l89.5 64.7V250z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M299.8 392.5l-43.7 3.8 6 43.4L232 408l-30.1 31.7 6-43.4-43.7-3.8 37.7-22.3-24.3-36.5 41 15.5 13.4-41.7 13.5 41.7 41-15.5-24.3 36.5m224.4 62.3L476 416.7l17.8 6.7 5.8-18.1 5.8 18.1 17.8-6.7-10.5 15.8 16.4 9.7-19 1.7 2.6 18.9-13-13.9-13.2 13.9 2.6-18.9-19-1.6m16.4-291.9L476 134.6l17.8 6.7 5.8-18.1 5.8 18.1 17.8-6.7-10.5 15.8 16.4 9.8-19 1.6 2.6 18.9-13-13.8-13.2 13.7 2.6-18.8-19-1.6M380.8 265l-10.5-15.8 17.8 6.7 5.8-18.1 5.9 18.1 17.8-6.7L407 265l16.4 9.7-19 1.7 2.7 18.9-13.2-13.9-13 13.9 2.5-18.9-19-1.6m216.3-38L570 221l17.8 6.7 5.8-18.1 5.9 18.1 17.8-6.7-10.5 15.8 16.3 9.7-19 1.7 2.6 18.8-13-13.8-13.2 13.8 2.6-18.8-19-1.7M542 320l-10.3 6.5 2.9-11.9-9.3-7.8 12.1-1 4.6-11.2 4.7 11.3 12.1.9-9.3 7.8 2.9 11.9%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-au.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-au%22 viewBox%3D%220 0 512 512%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v28l307 222h38.7v-28L38.7 0H0zm345.7 0v28l-307 222H0v-28L307 0h38.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M144 0v250h57.6V0H144zM0 83.3v83.4h345.7V83.3H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 100v50h345.7v-50H0zM155.6 0v250H190V0h-34.5zM0 250l115.2-83.3H141L25.8 250H0zM0 0l115.2 83.3H89.5L0 18.6V0zm204.7 83.3L319.9 0h25.8L230.5 83.3h-25.8zm141 166.7l-115.2-83.3h25.7l89.5 64.7V250z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M54.9 368.6L95.5 384l13.4-41.4 13.3 41.4 40.7-15.4-24.1 36.3 37.4 22.2-43.3 3.7 6 43.1-30-31.5-30 31.5 6-43-43.4-3.8L79 404.9m325 71.5l-19 1.6 2.7 18.8-13-13.7-13 13.7L364 478l-18.8-1.6 16.3-9.6L351 451l17.7 6.7 5.8-18 5.7 18L398 451l-10.4 15.8m16.2-270.4L385 198l2.6 18.8-13-13.7-13 13.7L364 198l-18.8-1.6 16.3-9.6L351 171l17.7 6.7 5.8-18 5.7 18L398 171l-10.4 15.8m-88.8 123.4l-18.8 1.6 2.6 18.7-13-13.7-13 13.7 2.5-18.7-18.8-1.6 16.3-9.7-10.5-15.7 17.7 6.7 5.8-18 5.7 18 17.7-6.7-10.4 15.7M497 282.2l-18.8 1.6 2.6 18.7-13-13.7-13 13.7 2.5-18.7-18.8-1.6 16.3-9.7-10.5-15.7 17.7 6.7 5.8-18 5.8 18 17.6-6.7-10.4 15.7M416.6 355l-10.3 6.4 2.9-11.8-9.3-7.8 12-.9 4.7-11.2L421 341l12.1 1-9.2 7.7 2.9 11.8%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-aw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-aw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h288v216H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(2.2222)%22%3E    %3Cpath fill%3D%22%2339c%22 d%3D%22M0 0v216h324V0H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 144v12h324v-12H0zm0 24v12h324v-12H0z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M142.7 28l2.9 3-3-3zm-3 6l3 3-3-3m5.9 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M139.7 37l3 2.9-3-3m5.9 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M136.7 42.8l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c66%22 d%3D%22M142.7 42.8l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M148.6 42.8l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M136.7 45.8l3 3-3-3zm11.9 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M139.7 48.7l3 3-3-3m5.9 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M133.8 51.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c00%22 stroke%3D%22%23fff%22 stroke-width%3D%223.7%22 d%3D%22M142.2 34l-20.7 78.5L42.8 134l78.4 20.5 21 78.4 20.9-78.4 78.4-21-78.4-20.9-21-78.4z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M151.5 51.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M133.8 54.6l3 3-3-3m17.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M136.7 57.6l3 3-3-3m11.9 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M130.8 60.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M137.7 62.5l1 2-1-2m11.8 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M154.5 60.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M130.8 63.5l3 3-3-3m23.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M133.8 66.4l3 3-3-3m17.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M127.9 69.4l3 3-3-3zm29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M127.9 72.3l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M127.9 75.3l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M125 78.3l2.9 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M130.8 78.3l3 2.9-3-3m23.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M160.4 78.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M125 81.2l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M131.8 83.2l1 2-1-2m23.6 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M160.4 81.2l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M125 84.2l2.9 3-3-3m35.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M127.9 87.1l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M122 90l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M128.9 92l1 2-1-2m29.5 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M163.3 90l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M122 93l3 3-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M125 96l2.9 3-3-3m35.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M119 99l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M126 100.9l.9 2-1-2m35.4 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M166.3 99l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M119 101.9l3 3-3-3m47.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M122 104.8l3 3-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M116 107.8l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M122 107.8l3 3-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M169.2 107.8l3 3-3-3m-62 3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M110.2 110.7l3 3-3-3m65 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M178 110.7l3 3-3-3m-79.6 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M101.3 113.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M113.1 113.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M116 113.7l3 3-3-3m53.2 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M172.2 113.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M184 113.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M187 113.7l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M86.6 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M89.5 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M92.5 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M104.3 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M109.2 117.6l2 1-2-1m67.9 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M181 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M192.8 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M195.8 116.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M198.7 116.6l3 3-3-3m-121 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M80.7 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M83.6 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M95.4 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M100.3 120.6l2 1-2-1m85.6 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M189.9 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M201.7 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M204.6 119.6l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M207.6 119.6l3 3-3-3m-138.8 3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M71.8 122.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M86.6 122.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M91.5 123.5l2 1-2-1m103.3 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M198.7 122.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M213.5 122.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M216.4 122.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M60 125.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M63 125.5l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M74.8 125.5l2.9 3-3-3zm135.8 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M222.3 125.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M225.3 125.5l3 3-3-3m-174.2 3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M54 128.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M65.9 128.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M70.8 129.4l2 1-2-1m144.7 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M219.4 128.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M231.2 128.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M234.2 128.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M42.3 131.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M45.2 131.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M57 131.4l3 3-3-3zm171.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M240 131.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M243 131.4l3 3-3-3m-206.6 3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c66%22 d%3D%22M51.1 134.3l3 3-3-3zm183 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M249 134.3l2.9 3-3-3m-206.6 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M45.2 137.3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M57 137.3l3 3-3-3m171.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M240 137.3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M243 137.3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M51.1 140.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M54 140.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M65.9 140.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M70.8 141.2l2 1-2-1m144.7 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M219.4 140.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M231.2 140.3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M234.2 140.3l3 2.9-3-3m-174.2 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M63 143.2l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M74.8 143.2l2.9 3-3-3zm135.8 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M222.3 143.2l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M225.3 143.2l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M68.8 146.2l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M71.8 146.2l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M86.6 146.2l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M91.5 147.1l2 1-2-1m103.3 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M198.7 146.2l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M213.5 146.2l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M216.4 146.2l3 2.9-3-3m-138.7 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M80.7 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M83.6 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M95.4 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M100.3 150l2 1-2-1m85.6 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M189.9 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M201.7 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M204.6 149.1l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M207.6 149.1l3 3-3-3m-121 3l2.9 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M89.5 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M92.5 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M104.3 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M109.2 153l2 1-2-1m67.9 0l2 1-2-1z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M181 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M192.8 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M195.8 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M198.7 152l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M98.4 155l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M101.3 155l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M113.1 155l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M116 155l3 3-3-3m53.2 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M172.2 155l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M184 155l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M187 155l2.9 3-3-3m-79.7 3l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M110.2 158l3 3-3-3m65 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M178 158l3 3-3-3m-62 3l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M122 161l3 2.9-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M169.2 161l3 2.9-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M122 163.9l3 3-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M119 166.8l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M126 168.8l.9 2-1-2m35.4 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M166.3 166.8l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M119 169.8l3 3-3-3m47.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M125 172.7l2.9 3-3-3m35.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M122 175.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M128.9 177.6l1 2-1-2m29.5 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M163.3 175.7l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M122 178.6l3 3-3-3m41.3 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M127.9 181.6l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M125 184.5l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M131.8 186.5l1 2-1-2m23.6 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M160.4 184.5l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M125 187.5l2.9 3-3-3m35.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M125 190.4l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M130.8 190.4l3 3-3-3m23.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M160.4 190.4l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23cff%22 d%3D%22M127.9 193.4l3 3-3-3zm29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M127.9 196.3l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M127.9 199.3l3 3-3-3m29.5 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M133.8 202.2l3 3-3-3m17.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M130.8 205.2l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c33%22 d%3D%22M137.7 207.2l1 2-1-2m11.8 0l1 2-1-2z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M154.5 205.2l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%2369c%22 d%3D%22M130.8 208.2l3 2.9-3-3m23.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M136.7 211.1l3 3-3-3m11.9 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cf%22 d%3D%22M133.8 214l3 3-3-3zm17.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M133.8 217l3 3-3-3m17.7 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23fcc%22 d%3D%22M139.7 220l3 3-3-3m5.9 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M136.7 222.9l3 3-3-3m11.9 0l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M136.7 225.9l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23c66%22 d%3D%22M142.7 225.9l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%236cc%22 d%3D%22M148.6 225.9l2.9 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%23ccf%22 d%3D%22M139.7 231.8l3 3-3-3m5.9 0l3 3-3-3z%22%2F%3E  %3Cpath fill%3D%22%239cc%22 d%3D%22M139.7 234.7l3 3-3-3m5.9 0l3 3-3-3m-3 6l3 2.9-3-3z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-aw.flag-icon-squared {
  background-image: url('aw.svg');
}
.flag-icon-ax {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ax%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M106.3 0h1133.3v850H106.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.56472 0 0 .56482 -60 -.1)%22%3E    %3Cpath fill%3D%22%230053a5%22 d%3D%22M0 0h1300v850H0z%22%2F%3E    %3Cg fill%3D%22%23ffce00%22%3E      %3Cpath d%3D%22M400 0h250v850H400z%22%2F%3E      %3Cpath d%3D%22M0 300h1300v250H0z%22%2F%3E    %3C%2Fg%3E    %3Cg fill%3D%22%23d21034%22%3E      %3Cpath d%3D%22M475 0h100v850H475z%22%2F%3E      %3Cpath d%3D%22M0 375h1300v100H0z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ax.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ax%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M166 0h850v850H166z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-100) scale(.6024)%22%3E    %3Cpath fill%3D%22%230053a5%22 d%3D%22M0 0h1300v850H0z%22%2F%3E    %3Cg fill%3D%22%23ffce00%22%3E      %3Cpath d%3D%22M400 0h250v850H400z%22%2F%3E      %3Cpath d%3D%22M0 300h1300v250H0z%22%2F%3E    %3C%2Fg%3E    %3Cg fill%3D%22%23d21034%22%3E      %3Cpath d%3D%22M475 0h100v850H475z%22%2F%3E      %3Cpath d%3D%22M0 375h1300v100H0z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-az {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-az%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%233f9c35%22 d%3D%22M.1 0h640v480H.1z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M.1 0h640v320H.1z%22%2F%3E  %3Cpath fill%3D%22%2300b9e4%22 d%3D%22M.1 0h640v160H.1z%22%2F%3E  %3Ccircle cx%3D%22304%22 cy%3D%22240%22 r%3D%2272%22 fill%3D%22%23fff%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2260%22 fill%3D%22%23ed2939%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M384 200l7.7 21.5 20.6-9.8-9.8 20.7L424 240l-21.5 7.7 9.8 20.6-20.6-9.8L384 280l-7.7-21.5-20.6 9.8 9.8-20.6L344 240l21.5-7.7-9.8-20.6 20.6 9.8L384 200z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-az.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-az%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%233f9c35%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%2300b9e4%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Ccircle cx%3D%22238.8%22 cy%3D%22256%22 r%3D%2276.8%22 fill%3D%22%23fff%22%2F%3E  %3Ccircle cx%3D%22255.9%22 cy%3D%22256%22 r%3D%2264%22 fill%3D%22%23ed2939%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M324.2 213.3l8.1 23 22-10.5-10.4 22 23 8.2-23 8.2 10.4 22-22-10.5-8.1 23-8.2-23-22 10.5 10.5-22-23-8.2 23-8.2-10.5-22 22 10.5 8.2-23z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ba {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ba%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M-85.3 0h682.6v512H-85.3V0z%22%2F%3E    %3Cpath fill%3D%22%23FC0%22 d%3D%22M56.5 0l511 512.3V.3L56.5 0z%22%2F%3E    %3Cpath fill%3D%22%23FFF%22 d%3D%22M439.9 481.5L412 461.2l-28.6 20.2 10.8-33.2-28.2-20.5h35l10.8-33.2 10.7 33.3h35l-28 20.7 10.4 33zm81.3 10.4l-35-.1-10.7-33.3-10.8 33.2h-35l28.2 20.5-10.8 33.2 28.6-20.2 28 20.3-10.5-33 28-20.6zM365.6 384.7l28-20.7-35-.1-10.7-33.2-10.8 33.2-35-.1 28.2 20.5-10.8 33.3 28.6-20.3 28 20.4-10.5-33zm-64.3-64.5l28-20.6-35-.1-10.7-33.3-10.9 33.2h-34.9l28.2 20.5-10.8 33.2 28.6-20.2 27.9 20.3-10.4-33zm-63.7-63.6l28-20.7h-35L220 202.5l-10.8 33.2h-35l28.2 20.4-10.8 33.3 28.6-20.3 28 20.4-10.5-33zm-64.4-64.3l28-20.6-35-.1-10.7-33.3-10.9 33.2h-34.9L138 192l-10.8 33.2 28.6-20.2 27.9 20.3-10.4-33zm-63.6-63.9l27.9-20.7h-35L91.9 74.3 81 107.6H46L74.4 128l-10.9 33.2L92.1 141l27.8 20.4-10.3-33zm-64-64l27.9-20.7h-35L27.9 10.3 17 43.6h-35L10.4 64l-11 33.3L28.1 77l27.8 20.4-10.3-33zm-64-64L9.4-20.3h-35l-10.7-33.3L-47-20.4h-35L-53.7 0l-10.8 33.2L-35.9 13l27.8 20.4-10.3-33z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ba.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ba%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M77 0l437 437V0H77z%22%2F%3E    %3Cpath fill%3D%22%23FFF%22 d%3D%22M461.4 470.4l-26.1-19.1-26.9 19 10.2-31.2-26.4-19.2h32.7l10.2-31 10 31.1 32.8.1-26.2 19.4 9.7 30.9zm76.7 10.4h-32.7l-10-31.2-10.2 31.1h-32.8l26.4 19.2-10.1 31.2 26.8-19 26.2 19-9.8-30.9 26.2-19.4zM391.8 379.6l26.2-19.4h-32.7L375.2 329 365 360h-32.7l26.4 19.3-10.1 31.1 26.8-19 26.1 19.1-9.7-31zm-60.3-60.4l26.2-19.4-32.8-.1-10-31.2-10.2 31.2-32.7-.1 26.4 19.2-10.2 31.2 26.9-19 26.1 19.1-9.7-31zm-59.7-59.7l26.2-19.4h-32.7l-10.1-31.2L245 240h-32.7l26.4 19.2-10.1 31.2 26.8-19 26.1 19-9.7-30.9zm-60.4-60.3l26.2-19.3-32.8-.1-10-31.2-10.2 31.2-32.7-.1 26.4 19.2-10.2 31.2 26.9-19 26.1 19-9.7-30.8zm-59.7-59.9L178 120l-32.7-.1-10-31.2-10.3 31.1H92.2l26.4 19.2-10.1 31.2 26.8-19 26.1 19-9.7-30.9zm-60-60L118 60l-32.7-.1-10-31.2L65 59.8H32.2L58.6 79l-10.1 31.2 26.8-19 26.2 19-9.8-30.9zm-60-60L58 0 25.2-.1l-10-31.2L4.8-.2h-32.7L-1.4 19l-10.1 31.2 26.8-19 26.1 19-9.7-30.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-bb%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23ffc726%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E  %3Cpath id%3D%22a%22 d%3D%22M319.8 135.5c-7 19-14 38.6-29.2 53.7 4.7-1.6 13-3 18.2-2.8v79.5l-22.4 3.3c-.8 0-1-1.3-1-3-2.2-24.7-8-45.5-14.8-67-.5-2.9-9-14-2.4-12 .8 0 9.5 3.6 8.2 1.9a85 85 0 0 0-46.4-24c-1.5-.3-2.4.5-1 2.2 22.4 34.6 41.3 75.5 41.1 124 8.8 0 30-5.2 38.7-5.2v56.1H320l2.5-156.7z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 639.5 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-bb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-bb%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300267f%22 d%3D%22M0-.2h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%23ffc726%22 d%3D%22M170.7-.2h170.6V512H170.7z%22%2F%3E  %3Cpath id%3D%22a%22 d%3D%22M256 173.3c-5.5 15.1-11.2 30.9-23.3 43a51.7 51.7 0 0 1 14.6-2.3v63.6l-18 2.7c-.7 0-.9-1-.9-2.4a243.6 243.6 0 0 0-11.7-53.6c-.4-2.3-7.2-11.3-2-9.7.7 0 7.7 3 6.6 1.6a68 68 0 0 0-37.1-19.2c-1.2-.3-2 .3-.9 1.7 18 27.7 33.1 60.4 33 99.2 7 0 24-4.1 31-4.1v44.9h8.8l2-125.4z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-bd {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bd%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23006a4e%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Ccircle cx%3D%22280%22 cy%3D%22240%22 r%3D%22160%22 fill%3D%22%23f42a41%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-bd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bd%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23006a4e%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Ccircle cx%3D%22230%22 cy%3D%22256%22 r%3D%22170.7%22 fill%3D%22%23f42a41%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-be {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-be%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ffd90c%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-be.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-be%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ffd90c%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bf%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23de0000%22 d%3D%22M640 479.6H.4V0H640z%22%2F%3E    %3Cpath fill%3D%22%2335a100%22 d%3D%22M639.6 480H0V240.2h639.6z%22%2F%3E    %3Cpath fill%3D%22%23fff300%22 d%3D%22M254.6 276.2l-106-72.4h131L320 86.6 360.4 204l131-.1-106 72.4 40.5 117.3-106-72.6L214 393.4%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bf%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23de0000%22 d%3D%22M512 511.6H.5V0H512z%22%2F%3E    %3Cpath fill%3D%22%2335a100%22 d%3D%22M511.8 512H0V256.2h511.7z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23fff300%22 fill-rule%3D%22evenodd%22 d%3D%22M389 223.8l-82.9 56.5 31.7 91.6-82.7-56.7-82.8 56.7 31.7-91.6-82.8-56.6 102.3.2 31.6-91.7 31.5 91.6%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-bg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bg%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23d62612%22 d%3D%22M0 320h640v160H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v160H0z%22%2F%3E    %3Cpath fill%3D%22%2300966e%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bg%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23d62612%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E    %3Cpath fill%3D%22%2300966e%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bh {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bh%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23e10011%22 d%3D%22M-32.5 0h720v480h-720z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M114.3 479.8l-146.8.2V0h146l94.3 30.4-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5 93.5 30.5-93.5 29.5%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bh%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22gray%22 d%3D%22M119-196.7h708.7V512H119z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-86 142) scale(.7225)%22%3E    %3Cpath fill%3D%22%23e10011%22 d%3D%22M0-196.7h1063V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M216.7 511.7L0 512v-708.7l215.6.2 139.2 44.7-138.1 43.6 138 45-138 43.6 138 45-138 43.6 138 45-138 43.6 138 45-138 43.5 138 45-138 43.6 138 45-138 43.6 138 45-138 43.6%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bi {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bi%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-90.5 0H592v512H-90.5z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(84.9) scale(.9375)%22%3E    %3Cpath fill%3D%22%2300cf00%22 d%3D%22M-178 0l428.8 256L-178 512zm857.6 0L250.8 256l428.8 256z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M-178 0l428.8 256L679.6 0zm0 512l428.8-256 428.8 256z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M679.6 0h-79.9L-178 464.3V512h79.9L679.6 47.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M398.9 256a148 148 0 1 1-296.1 0 148 148 0 0 1 296 0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-178 0v47.7L599.7 512h79.9v-47.7L-98.1 0z%22%2F%3E    %3Cpath fill%3D%22red%22 stroke%3D%22%2300de00%22 stroke-width%3D%223.9%22 d%3D%22M280 200.2l-19.3.3-10 16.4-9.9-16.4-19.2-.4 9.3-16.9-9.2-16.8 19.2-.4 10-16.4 9.9 16.5 19.2.4-9.3 16.8zm-64.6 111.6l-19.2.3-10 16.4-9.9-16.4-19.2-.4 9.3-16.9-9.2-16.8 19.2-.4 10-16.4 9.9 16.5 19.2.4-9.3 16.8zm130.6 0l-19.2.3-10 16.4-10-16.4-19.1-.4 9.3-16.9-9.3-16.8 19.2-.4 10-16.4 10 16.5 19.2.4-9.4 16.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bi%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22gray%22 d%3D%22M60.8 337h175v175h-175z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-178 -986) scale(2.9257)%22%3E    %3Cpath fill%3D%22%2300cf00%22 d%3D%22M0 337l146.6 87.5L0 512zm293.1 0l-146.5 87.5L293 512z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 337l146.6 87.5L293 337zm0 175l146.6-87.5L293 512z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M293.1 337h-27.3L0 495.7V512h27.3l265.8-158.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M197.2 424.5a50.6 50.6 0 1 1-101.2 0 50.6 50.6 0 0 1 101.2 0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 337v16.3L265.8 512h27.3v-16.3L27.3 337z%22%2F%3E    %3Cpath fill%3D%22red%22 stroke%3D%22%2300de00%22 stroke-width%3D%221pt%22 d%3D%22M156.5 405.4l-6.6.1-3.4 5.6-3.4-5.6-6.5-.1 3.2-5.8-3.2-5.7 6.6-.2 3.4-5.6 3.4 5.7h6.5l-3.1 5.8zm-22 38.2h-6.6l-3.4 5.7-3.4-5.6-6.6-.2 3.2-5.7-3.1-5.8 6.5-.1 3.4-5.6 3.4 5.6 6.6.2-3.2 5.7zm44.6 0h-6.6l-3.4 5.7-3.4-5.6-6.5-.2 3.1-5.7-3.1-5.8 6.6-.1 3.4-5.6 3.4 5.6 6.5.2-3.2 5.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bj {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bj%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22gray%22 d%3D%22M67.6-154h666v666h-666z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.961 0 0 .7207 -65 111)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23319400%22 d%3D%22M0-154h333v666H0z%22%2F%3E      %3Cpath fill%3D%22%23ffd600%22 d%3D%22M333-154h666v333H333z%22%2F%3E      %3Cpath fill%3D%22%23de2110%22 d%3D%22M333 179h666v333H333z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bj%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22gray%22 d%3D%22M67.6-154h666v666h-666z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-52 118.4) scale(.7688)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23319400%22 d%3D%22M0-154h333v666H0z%22%2F%3E      %3Cpath fill%3D%22%23ffd600%22 d%3D%22M333-154h666v333H333z%22%2F%3E      %3Cpath fill%3D%22%23de2110%22 d%3D%22M333 179h666v333H333z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bl%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bl%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bm {
  background-image: url('bm.svg');
}
.flag-icon-bm.flag-icon-squared {
  background-image: url('bm.svg');
}
.flag-icon-bn {
  background-image: url('bn.svg');
}
.flag-icon-bn.flag-icon-squared {
  background-image: url('bn.svg');
}
.flag-icon-bo {
  background-image: url('bo.svg');
}
.flag-icon-bo.flag-icon-squared {
  background-image: url('bo.svg');
}
.flag-icon-bq {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bq%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2321468b%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%23ae1c28%22 d%3D%22M0 0h640v160H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-bq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bq%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2321468b%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%23ae1c28%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-br {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-br%22 viewBox%3D%220 0 640 480%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23229e45%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f8e509%22 fill-rule%3D%22evenodd%22 d%3D%22M321.4 436l301.5-195.7L319.6 44 17.1 240.7 321.4 436z%22%2F%3E    %3Cpath fill%3D%22%232b49a3%22 fill-rule%3D%22evenodd%22 d%3D%22M452.8 240c0 70.3-57.1 127.3-127.6 127.3A127.4 127.4 0 1 1 452.8 240z%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M283.3 316.3l-4-2.3-4 2 .9-4.5-3.2-3.4 4.5-.5 2.2-4 1.9 4.2 4.4.8-3.3 3m86 26.3l-3.9-2.3-4 2 .8-4.5-3.1-3.3 4.5-.5 2.1-4.1 2 4.2 4.4.8-3.4 3.1m-36.2-30l-3.4-2-3.5 1.8.8-3.9-2.8-2.9 4-.4 1.8-3.6 1.6 3.7 3.9.7-3 2.7m87-8.5l-3.4-2-3.5 1.8.8-3.9-2.7-2.8 3.9-.4 1.8-3.5 1.6 3.6 3.8.7-2.9 2.6m-87.3-22l-4-2.2-4 2 .8-4.6-3.1-3.3 4.5-.5 2.1-4.1 2 4.2 4.4.8-3.4 3.2m-104.6-35l-4-2.2-4 2 1-4.6-3.3-3.3 4.6-.5 2-4.1 2 4.2 4.4.8-3.3 3.1m13.3 57.2l-4-2.3-4 2 .9-4.5-3.2-3.3 4.5-.6 2.1-4 2 4.2 4.4.8-3.3 3.1m132-67.3l-3.6-2-3.6 1.8.8-4-2.8-3 4-.5 1.9-3.6 1.7 3.8 4 .7-3 2.7m-6.7 38.3l-2.7-1.6-2.9 1.4.6-3.2-2.2-2.3 3.2-.4 1.5-2.8 1.3 3 3 .5-2.2 2.2m-142.2 50.4l-2.7-1.5-2.7 1.3.6-3-2.1-2.2 3-.4 1.4-2.7 1.3 2.8 3 .6-2.3 2M419 299.8l-2.2-1.1-2.2 1 .5-2.3-1.7-1.6 2.4-.3 1.2-2 1 2 2.5.5-1.9 1.5%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M219.3 287.6l-2.7-1.5-2.7 1.3.6-3-2.1-2.2 3-.4 1.4-2.7 1.3 2.8 3 .6-2.3 2%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M219.3 287.6l-2.7-1.5-2.7 1.3.6-3-2.1-2.2 3-.4 1.4-2.7 1.3 2.8 3 .6-2.3 2m42.3 3l-2.6-1.4-2.7 1.3.6-3-2.1-2.2 3-.4 1.4-2.7 1.3 2.8 3 .5-2.3 2.1m-4.8 17l-2.6-1.5-2.7 1.4.6-3-2.1-2.3 3-.4 1.4-2.7 1.3 2.8 3 .6-2.3 2m87.4-22.2l-2.6-1.6-2.8 1.4.6-3-2-2.3 3-.3 1.4-2.7 1.2 2.8 3 .5-2.2 2.1m-25.1 3l-2.7-1.5-2.7 1.4.6-3-2-2.3 3-.3 1.4-2.8 1.2 2.9 3 .5-2.2 2.1m-68.8-5.8l-1.7-1-1.7.8.4-1.9-1.3-1.4 1.9-.2.8-1.7.8 1.8 1.9.3-1.4 1.3m167.8 45.4l-2.6-1.5-2.7 1.4.6-3-2.1-2.3 3-.4 1.4-2.7 1.3 2.8 3 .6-2.3 2m-20.8 6l-2.2-1.4-2.3 1.2.5-2.6-1.7-1.8 2.5-.3 1.2-2.3 1 2.4 2.5.4-1.9 1.8m10.4 2.3l-2-1.2-2.1 1 .4-2.3-1.6-1.7 2.3-.3 1.1-2 1 2 2.3.5-1.7 1.6m29.1-22.8l-2-1-2 1 .5-2.3-1.6-1.7 2.3-.3 1-2 1 2.1 2.1.4-1.6 1.6m-38.8 41.8l-2.5-1.4-2.7 1.2.6-2.8-2-2 3-.3 1.3-2.5 1.2 2.6 3 .5-2.3 1.9m.6 14.2l-2.4-1.4-2.4 1.3.6-2.8-1.9-2 2.7-.4 1.2-2.5 1.1 2.6 2.7.5-2 2m-19-23.1l-1.9-1.2-2 1 .4-2.2-1.5-1.7 2.2-.2 1-2 1 2 2.2.4-1.6 1.6m-17.8 2.3l-2-1.2-2 1 .5-2.2-1.6-1.7 2.3-.2 1-2 1 2 2.1.4-1.6 1.6m-30.4-24.6l-2-1.1-2 1 .5-2.3-1.6-1.6 2.2-.3 1-2 1 2 2.2.5-1.6 1.5m3.7 57l-1.6-.9-1.8.9.4-2-1.3-1.4 1.9-.2.9-1.7.8 1.8 1.9.3-1.4 1.3m-46.2-86.6l-4-2.3-4 2 .9-4.5-3.2-3.3 4.5-.6 2.2-4 1.9 4.2 4.4.8-3.3 3.1%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M444.4 285.8a124.6 124.6 0 0 0 5.8-19.8c-67.8-59.5-143.3-90-238.7-83.7a124.5 124.5 0 0 0-8.5 20.9c113-10.8 196 39.2 241.4 82.6z%22%2F%3E    %3Cpath fill%3D%22%23309e3a%22 d%3D%22M414 252.4l2.3 1.3a3.4 3.4 0 0 0-.3 2.2 3 3 0 0 0 1.4 1.7c.7.5 1.4.8 2 .7.6 0 1-.3 1.3-.7a1.3 1.3 0 0 0 .2-.9 2.3 2.3 0 0 0-.5-1c-.2-.3-.7-1-1.5-1.8a7.7 7.7 0 0 1-1.8-3 3.7 3.7 0 0 1 2-4.4 3.8 3.8 0 0 1 2.3-.2 7 7 0 0 1 2.6 1.2c1.4 1 2.3 2 2.6 3.2a4.1 4.1 0 0 1-.6 3.3l-2.4-1.5c.3-.6.4-1.2.2-1.7-.1-.5-.5-1-1.2-1.4a3.2 3.2 0 0 0-1.8-.7 1 1 0 0 0-.9.5c-.2.3-.2.6-.1 1s.6 1.2 1.6 2.2c1 1 1.6 1.9 2 2.5a3.9 3.9 0 0 1-.3 4.2 4.1 4.1 0 0 1-1.9 1.5 4 4 0 0 1-2.4.3c-.9-.2-1.8-.6-2.8-1.3-1.5-1-2.4-2.1-2.7-3.3a5.4 5.4 0 0 1 .6-4zm-11.6-7.6l2.5 1.3a3.4 3.4 0 0 0-.2 2.2 3 3 0 0 0 1.4 1.6c.8.5 1.4.7 2 .6.6 0 1-.3 1.3-.8a1.3 1.3 0 0 0 .2-.8c0-.3-.2-.7-.5-1a34.6 34.6 0 0 0-1.6-1.8c-1.1-1.1-1.8-2-2-2.8a3.7 3.7 0 0 1 .4-3.1 3.6 3.6 0 0 1 1.6-1.4 3.8 3.8 0 0 1 2.2-.3 7 7 0 0 1 2.6 1c1.5 1 2.4 2 2.7 3.1a4.1 4.1 0 0 1-.4 3.4l-2.5-1.4c.3-.7.4-1.2.2-1.7s-.6-1-1.3-1.4a3.2 3.2 0 0 0-1.9-.6 1 1 0 0 0-.8.5c-.2.3-.2.6-.1 1s.7 1.2 1.7 2.2c1 1 1.7 1.8 2 2.4a3.9 3.9 0 0 1 0 4.2 4.2 4.2 0 0 1-1.8 1.6 4 4 0 0 1-2.4.3 8 8 0 0 1-2.9-1.1 6 6 0 0 1-2.8-3.2 5.4 5.4 0 0 1 .4-4zm-14.2-3.8l7.3-12 8.8 5.5-1.2 2-6.4-4-1.6 2.7 6 3.7-1.3 2-6-3.7-2 3.3 6.7 4-1.2 2-9-5.5zm-20.7-17l1.1-2 5.4 2.7-2.5 5c-.8.2-1.8.3-3 .2a9.4 9.4 0 0 1-3.3-1 7.7 7.7 0 0 1-3-2.6 6 6 0 0 1-1-3.5 8.6 8.6 0 0 1 1-3.7 8 8 0 0 1 2.6-3 6.2 6.2 0 0 1 3.6-1.1c1 0 2 .3 3.2 1 1.6.7 2.6 1.7 3.1 2.8a5 5 0 0 1 .3 3.5l-2.7-.8a3 3 0 0 0-.2-2c-.3-.6-.8-1-1.6-1.4a3.8 3.8 0 0 0-3.1-.3c-1 .3-1.9 1.2-2.6 2.6-.7 1.4-1 2.7-.7 3.8a3.7 3.7 0 0 0 2 2.4c.5.3 1.1.5 1.7.5a6 6 0 0 0 1.8 0l.8-1.6-2.9-1.5zm-90.2-22.3l2-14 4.2.7 1.1 9.8 3.9-9 4.2.6-2 13.8-2.7-.4 1.7-10.9-4.4 10.5-2.7-.4-1.1-11.3-1.6 11-2.6-.4zm-14.1-1.7l1.3-14 10.3 1-.2 2.4-7.5-.7-.3 3 7 .7-.3 2.4-7-.7-.3 3.8 7.8.7-.2 2.4-10.6-1z%22%2F%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M216.5 191.3c0-1.5.3-2.6.7-3.6a6.7 6.7 0 0 1 1.4-1.9 5.4 5.4 0 0 1 1.8-1.2c1-.3 2-.5 3-.5 2.1 0 3.7.8 5 2a7.4 7.4 0 0 1 1.6 5.5c0 2.2-.7 4-2 5.3a6.5 6.5 0 0 1-5 1.7 6.6 6.6 0 0 1-4.8-2 7.3 7.3 0 0 1-1.7-5.3z%22%2F%3E      %3Cpath fill%3D%22%23f7ffff%22 d%3D%22M219.4 191.3c0 1.5.3 2.7 1 3.6.7.8 1.6 1.3 2.8 1.3a3.5 3.5 0 0 0 2.8-1.1c.7-.8 1-2 1.1-3.7 0-1.6-.2-2.8-1-3.6a3.5 3.5 0 0 0-2.7-1.3 3.6 3.6 0 0 0-2.8 1.2c-.8.8-1.1 2-1.2 3.6z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M233 198.5l.2-14h6c1.5 0 2.5.2 3.2.5.7.2 1.2.7 1.6 1.3s.6 1.4.6 2.3a3.8 3.8 0 0 1-1 2.6 4.5 4.5 0 0 1-2.7 1.2l1.5 1.2c.4.4.9 1.2 1.5 2.3l1.7 2.8h-3.4l-2-3.2-1.4-2a2.1 2.1 0 0 0-.9-.6 5 5 0 0 0-1.4-.2h-.6v5.8H233z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M236 190.5h2c1.4 0 2.3 0 2.6-.2.3 0 .6-.3.8-.5s.3-.7.3-1c0-.6-.1-1-.4-1.2-.2-.3-.6-.5-1-.6h-2l-2.3-.1v3.5z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M249 185.2l5.2.3c1.1 0 2 .1 2.6.3a4.7 4.7 0 0 1 2 1.4 6 6 0 0 1 1.2 2.4c.3.9.4 2 .3 3.3a9.3 9.3 0 0 1-.5 3c-.4 1-1 1.8-1.7 2.4a5 5 0 0 1-2 1c-.6.2-1.5.2-2.5.2l-5.3-.3.7-14z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M251.7 187.7l-.5 9.3h3.8c.5 0 .9-.2 1.2-.5.3-.3.6-.7.8-1.3.2-.6.4-1.5.4-2.6l-.1-2.5a3.2 3.2 0 0 0-.8-1.4 2.7 2.7 0 0 0-1.2-.7 13 13 0 0 0-2.3-.3h-1.3z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M317.6 210.2l3.3-13.6 4.4 1 3.2 1c.7.4 1.3 1 1.6 1.9.4.8.4 1.7.2 2.8-.2.8-.5 1.5-1 2a3.9 3.9 0 0 1-3 1.4c-.7 0-1.7-.2-3-.5l-1.7-.5-1.2 5.2-2.8-.7z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M323 199.6l-.8 3.8 1.5.4c1 .2 1.8.4 2.2.3a1.9 1.9 0 0 0 1.6-1.5c0-.5 0-.9-.2-1.3a2 2 0 0 0-1-.9l-1.9-.5-1.3-.3z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M330.6 214.1l4.7-13.2 5.5 2c1.5.5 2.4 1 3 1.4.5.5.9 1 1 1.8s.2 1.5 0 2.3c-.4 1-1 1.7-1.8 2.2-.8.4-1.8.5-3 .3.4.5.8 1 1 1.6l.8 2.7.6 3.1-3.1-1.1-1-3.6a19.5 19.5 0 0 0-.7-2.4 2.1 2.1 0 0 0-.6-.8c-.2-.3-.6-.5-1.3-.7l-.5-.2-2 5.6-2.6-1z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M336 207.4l1.9.7c1.3.5 2.1.7 2.5.7.3 0 .6 0 .9-.3.3-.2.5-.5.6-.9.2-.4.2-.8 0-1.2a1.7 1.7 0 0 0-.8-.9l-2-.7-2-.7-1.2 3.3z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M347 213.6a9 9 0 0 1 1.7-3.2 6.6 6.6 0 0 1 1.8-1.5 6 6 0 0 1 2-.7c1 0 2 0 3.1.4a6.5 6.5 0 0 1 4.2 3.3c.8 1.6.8 3.5.2 5.7a7.4 7.4 0 0 1-3.4 4.5c-1.5.9-3.3 1-5.2.4a6.6 6.6 0 0 1-4.2-3.3 7.3 7.3 0 0 1-.2-5.6z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M349.8 214.4c-.4 1.5-.5 2.8 0 3.8s1.2 1.6 2.3 2c1 .3 2 .2 3-.4 1-.5 1.6-1.6 2.1-3.2.5-1.5.5-2.7 0-3.7a3.5 3.5 0 0 0-2.2-2 3.6 3.6 0 0 0-3 .3c-1 .6-1.7 1.6-2.2 3.2z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M374.3 233.1l6.4-12.4 5.3 2.7a10 10 0 0 1 2.7 1.9c.5.5.8 1.1.8 1.9s0 1.5-.4 2.2a3.8 3.8 0 0 1-2 2c-1 .2-2 .2-3.1-.2.4.6.6 1.2.8 1.7.2.6.3 1.5.4 2.8l.2 3.2-3-1.5-.4-3.7a20 20 0 0 0-.3-2.5 2 2 0 0 0-.5-1l-1.2-.7-.5-.3-2.7 5.2-2.5-1.3z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M380.5 227.2l1.9 1c1.2.6 2 1 2.3 1 .3 0 .7 0 1-.2.3-.1.5-.4.7-.8.2-.4.3-.8.2-1.2a2 2 0 0 0-.7-1 23.7 23.7 0 0 0-1.8-1l-2-1-1.6 3.2z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M426.1 258.7a8.9 8.9 0 0 1 2.5-2.6 6.6 6.6 0 0 1 2.2-.9 5.5 5.5 0 0 1 2.2 0c1 .2 1.9.6 2.8 1.2a6.6 6.6 0 0 1 3 4.4c.3 1.7-.2 3.6-1.4 5.5a7.3 7.3 0 0 1-4.5 3.3 6.5 6.5 0 0 1-5.2-1.1 6.6 6.6 0 0 1-3-4.4c-.3-1.8.2-3.6 1.4-5.4z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M428.6 260.3c-1 1.3-1.3 2.5-1.1 3.6a3.6 3.6 0 0 0 1.6 2.5c1 .7 2 .9 3 .6 1-.3 2-1 2.9-2.4.9-1.4 1.3-2.6 1.1-3.6-.1-1-.7-1.9-1.6-2.6s-2-.8-3-.5c-1 .2-2 1-3 2.4z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23309e3a%22 d%3D%22M301.8 204.5l2.3-9.8 7.2 1.7-.3 1.6-5.3-1.2-.5 2.2 4.9 1.1-.4 1.7-4.9-1.2-.6 2.7 5.5 1.3-.4 1.6-7.5-1.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-br.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-br%22 viewBox%3D%220 0 512 512%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23229e45%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f8e509%22 fill-rule%3D%22evenodd%22 d%3D%22M261.4 405.4l229.8-149.2L260 106.6l-230.7 150 232 148.8z%22%2F%3E    %3Cpath fill%3D%22%232b49a3%22 fill-rule%3D%22evenodd%22 d%3D%22M361.5 256a97.2 97.2 0 1 1-194.3-.2 97.2 97.2 0 0 1 194.3.2z%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M232.3 314.2l-3-1.8-3.1 1.6.7-3.5-2.4-2.5 3.4-.4 1.6-3.2 1.5 3.3 3.4.6-2.6 2.4m65.7 20l-3-1.8-3.2 1.6.7-3.5-2.4-2.5 3.5-.4 1.6-3.2 1.4 3.3 3.4.6-2.5 2.4m-27.6-22.9l-2.6-1.5-2.7 1.3.6-3-2-2.2 2.9-.3 1.4-2.7 1.2 2.8 3 .5-2.2 2m66.2-6.4l-2.6-1.5-2.6 1.3.6-2.9-2-2.1 2.9-.4 1.3-2.6 1.3 2.7 2.9.5-2.2 2m-66.6-16.7l-3-1.8-3.1 1.6.7-3.5-2.4-2.5 3.4-.4 1.6-3.1 1.5 3.2 3.4.6-2.6 2.4M188 245l-3-1.8-3 1.6.6-3.5-2.4-2.5 3.5-.4 1.6-3.2 1.4 3.3 3.4.6-2.5 2.4m10.1 43.5l-3-1.7-3.1 1.5.7-3.4-2.4-2.6 3.4-.4 1.6-3 1.5 3.1 3.4.7-2.6 2.3m100.6-51.3l-2.6-1.5-2.8 1.3.6-3-2-2.3 3-.3 1.4-2.8 1.3 2.9 3 .5-2.3 2.1m-5 29.2L290 255l-2.1 1 .4-2.4-1.6-1.7 2.4-.3 1.1-2.2 1 2.3 2.4.4-1.8 1.6m-108.4 38.5l-2-1.2-2.1 1 .4-2.3-1.6-1.7 2.4-.2 1-2 1 2 2.3.5-1.7 1.6m152.6 11.5l-1.7-.8-1.7.7.4-1.7-1.3-1.3 1.9-.2.9-1.5.7 1.6 1.9.3-1.4 1.2%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M183.5 292.3l-2-1.2-2.1 1 .5-2.3-1.7-1.7 2.3-.2 1.1-2 1 2 2.3.5-1.7 1.6%22%2F%3E    %3Cpath fill%3D%22%23ffffef%22 fill-rule%3D%22evenodd%22 d%3D%22M183.5 292.3l-2-1.2-2.1 1 .5-2.3-1.7-1.7 2.3-.2 1.1-2 1 2 2.3.5-1.7 1.6m32.2 2.3l-2-1.2-2 1 .4-2.3-1.6-1.7 2.3-.2 1-2.1 1 2.1 2.3.5-1.7 1.6m-3.7 13l-2-1.2-2 1 .4-2.3-1.6-1.7 2.3-.3 1-2 1 2 2.3.5-1.7 1.6m66.7-17l-2-1.2-2.1 1 .4-2.3-1.6-1.7 2.3-.2 1.1-2.1 1 2.1 2.2.4-1.7 1.6m-19.1 2.4l-2-1.2-2.1 1 .5-2.3-1.6-1.7 2.3-.2 1-2.1 1 2.1 2.3.4-1.7 1.6m-52.5-4.4l-1.2-.7-1.3.6.2-1.5-1-1 1.5-.2.7-1.3.5 1.4 1.5.2-1 1M333.2 310l-2-1.1-2.1 1 .5-2.3-1.6-1.7 2.3-.3 1-2 1 2 2.3.5-1.7 1.6m-16 4.4l-1.6-1-1.7 1 .4-2-1.4-1.4 2-.2.8-1.7.8 1.7 2 .4-1.5 1.3m8 1.8l-1.6-1-1.6.9.3-1.8-1.2-1.3 1.8-.2.8-1.6.7 1.6 1.8.3-1.3 1.3m22.2-17.4l-1.5-.9-1.6.8.4-1.7-1.2-1.3 1.7-.2.8-1.5.7 1.6 1.7.3-1.3 1.2M317 322.9l-2-1.1-2 1 .5-2.2-1.6-1.5 2.2-.3 1.1-1.9 1 2 2.1.4-1.6 1.4m.4 10.9l-1.8-1-1.8.9.4-2.2-1.4-1.5 2-.3 1-1.9.8 2 2 .4-1.5 1.4M302.3 312l-1.5-.9-1.6.8.4-1.8-1.2-1.2 1.7-.2.8-1.6.7 1.6 1.7.3-1.3 1.2m-13.5 1.8l-1.5-.9-1.6.8.4-1.8-1.2-1.2 1.7-.2.8-1.6.7 1.6 1.7.3-1.2 1.2M265 291.4l-1.5-.9-1.6.8.4-1.7-1.2-1.3 1.7-.2.8-1.5.7 1.6 1.7.3-1.3 1.1m2.9 43.5l-1.3-.7-1.3.7.3-1.5-1-1 1.4-.3.7-1.3.6 1.4 1.5.2-1.1 1m-35.2-66l-3-1.7-3.1 1.5.7-3.4-2.4-2.6 3.4-.4 1.6-3.1 1.5 3.2 3.4.6-2.6 2.4%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M355.1 291a95 95 0 0 0 4.4-15.1c-51.6-45.4-109.2-68.7-182-63.9a95 95 0 0 0-6.4 15.9 233 233 0 0 1 184 63z%22%2F%3E    %3Cpath fill%3D%22%23309e3a%22 d%3D%22M331.9 265.4l1.8 1a2.6 2.6 0 0 0-.2 1.8c.1.4.5.9 1 1.2.6.4 1.1.6 1.6.6.4 0 .8-.3 1-.6.1-.2.2-.4.1-.7l-.3-.8-1.2-1.3a5.9 5.9 0 0 1-1.4-2.3 2.8 2.8 0 0 1 1.6-3.3 2.9 2.9 0 0 1 1.7-.2 5.3 5.3 0 0 1 2 .9 6 6 0 0 1 2 2.4 3 3 0 0 1-.5 2.6l-1.8-1.1c.2-.5.3-1 .2-1.4-.1-.3-.5-.7-1-1-.5-.4-1-.5-1.4-.5a.8.8 0 0 0-.6.3.8.8 0 0 0-.1.7c0 .4.5 1 1.2 1.7l1.5 2a3 3 0 0 1-.2 3.2 3.1 3.1 0 0 1-1.4 1.1 3 3 0 0 1-1.9.2 6 6 0 0 1-2.1-1 4.6 4.6 0 0 1-2-2.5c-.3-.9-.2-1.9.4-3zm-8.8-5.7l2 1a2.6 2.6 0 0 0-.2 1.6c.1.5.5 1 1 1.3.6.4 1.1.5 1.6.4.4 0 .8-.2 1-.6a1 1 0 0 0 .1-.6c0-.3-.1-.5-.4-.8l-1.2-1.3a6 6 0 0 1-1.5-2.2 2.8 2.8 0 0 1 .3-2.4 2.8 2.8 0 0 1 1.2-1 3 3 0 0 1 1.7-.2c.6 0 1.2.3 2 .8 1 .7 1.8 1.4 2 2.3a3 3 0 0 1-.3 2.6l-1.9-1.1c.3-.5.3-1 .2-1.3-.2-.4-.5-.7-1-1a2.4 2.4 0 0 0-1.5-.5.8.8 0 0 0-.6.4.8.8 0 0 0 0 .7c0 .3.5.9 1.2 1.7.8.7 1.3 1.4 1.6 1.8a3 3 0 0 1-.1 3.3 3.2 3.2 0 0 1-3.2 1.4 6.1 6.1 0 0 1-2.2-.9 4.7 4.7 0 0 1-2.1-2.4 4.1 4.1 0 0 1 .3-3zm-10.8-3l5.6-9 6.7 4-1 1.6-4.8-3-1.3 2 4.6 2.8-1 1.6-4.5-2.8-1.5 2.5 5 3-.9 1.6-6.9-4.2zm-15.8-12.9l.9-1.6 4 2.2-1.9 3.7a7.2 7.2 0 0 1-4.8-.6 5.8 5.8 0 0 1-2.2-2 4.5 4.5 0 0 1-.8-2.6c0-1 .3-1.9.8-2.8a6.1 6.1 0 0 1 2-2.3c.7-.6 1.7-.9 2.7-.9.7 0 1.6.3 2.5.7a5 5 0 0 1 2.3 2.2c.4.8.5 1.7.3 2.7l-2.1-.6a2.2 2.2 0 0 0-.2-1.5 2.5 2.5 0 0 0-1.2-1.1 2.9 2.9 0 0 0-2.4-.3c-.7.3-1.4 1-2 2a4.8 4.8 0 0 0-.5 3c.2.8.7 1.4 1.6 1.8l1.3.4h1.3l.6-1.2-2.2-1.2zm-68.8-17l1.6-10.6 3.2.5.8 7.5 3-7 3.1.5-1.5 10.6-2-.3 1.2-8.3-3.3 8-2-.3-.9-8.7-1.2 8.4-2-.3zm-10.7-1.3l1-10.6 7.8.7-.1 1.8-5.8-.5-.2 2.3 5.3.5-.1 1.8-5.3-.5-.3 3 5.9.5-.2 1.8-8-.8z%22%2F%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M181.4 218.8c0-1 .2-2 .5-2.7l1-1.4 1.5-1a5.8 5.8 0 0 1 2.3-.3 5 5 0 0 1 3.7 1.6c1 1 1.3 2.3 1.3 4 0 1.8-.6 3.1-1.5 4a5 5 0 0 1-3.8 1.4 5 5 0 0 1-3.7-1.5 5 5 0 0 1-1.3-4z%22%2F%3E      %3Cpath fill%3D%22%23f7ffff%22 d%3D%22M183.6 218.8c0 1.2.2 2.2.8 2.8.5.7 1.2 1 2 1a3 3 0 0 0 2.2-.9c.5-.6.8-1.5.9-2.7 0-1.3-.2-2.2-.8-2.8a2.7 2.7 0 0 0-2-1c-1 0-1.7.3-2.2.9-.6.6-.9 1.5-1 2.7z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M194 224.4l.1-10.7h4.5c1.2 0 2 .2 2.5.4s1 .5 1.2 1 .5 1 .5 1.7c0 .8-.3 1.4-.7 2-.5.5-1.2.8-2.2 1 .5.2.9.5 1.2.8l1.2 1.8 1.3 2H201l-1.5-2.3a16 16 0 0 0-1.2-1.6 1.6 1.6 0 0 0-.6-.4 3.5 3.5 0 0 0-1-.2h-.5v4.5H194z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M196.2 218.2h1.6a8.1 8.1 0 0 0 2 0l.5-.5c.2-.2.3-.5.3-.8 0-.4-.1-.7-.3-.9a1.3 1.3 0 0 0-.8-.4h-3.2v2.6z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M206.2 214.2l3.9.2a7.6 7.6 0 0 1 2 .3 4 4 0 0 1 1.5 1 5 5 0 0 1 1 1.9c.2.7.2 1.5.2 2.5a5.3 5.3 0 0 1-1.7 4.1c-.4.3-.9.6-1.5.8h-2l-4-.1.6-10.7z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M208.2 216.1l-.3 7 1.6.2h1.3l.9-.5c.3-.2.4-.5.6-1l.3-2-.1-1.8c-.2-.5-.3-.8-.6-1a2 2 0 0 0-1-.6 9.6 9.6 0 0 0-1.7-.2h-1z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M258.5 233.3l2.5-10.4 3.3.8c1.3.3 2.1.6 2.5.8.5.3 1 .7 1.2 1.3.3.7.3 1.4.1 2.2a3 3 0 0 1-1.9 2.3 3 3 0 0 1-1.1.3 12 12 0 0 1-2.2-.4l-1.4-.3-1 3.9-2-.5z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M262.6 225.2l-.7 3 1.2.2c.8.2 1.4.3 1.7.2a1.4 1.4 0 0 0 1.2-1l-.1-1.1a1.5 1.5 0 0 0-.8-.7l-1.5-.4-1-.2z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M268.4 236.3l3.5-10.1 4.3 1.5a8 8 0 0 1 2.2 1c.4.4.7.9.9 1.5s0 1.1-.2 1.7c-.2.8-.7 1.3-1.3 1.6a3 3 0 0 1-2.3.3l.8 1.2.6 2 .5 2.4-2.4-.8-.7-2.7a14.5 14.5 0 0 0-.6-1.9 1.6 1.6 0 0 0-.4-.6 3.4 3.4 0 0 0-1-.5l-.4-.1-1.5 4.2-2-.7z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M272.4 231.2l1.5.5 1.9.5c.3 0 .5 0 .7-.2l.5-.7v-1a1.3 1.3 0 0 0-.6-.6l-1.5-.5-1.6-.6-.9 2.6z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M280.9 235.9a6.8 6.8 0 0 1 1.3-2.5c.3-.5.8-.8 1.3-1.1a4.2 4.2 0 0 1 1.6-.5c.7 0 1.5 0 2.3.3a5 5 0 0 1 3.2 2.5c.6 1.2.7 2.7.1 4.3a5.6 5.6 0 0 1-2.5 3.5 5 5 0 0 1-4 .2 5 5 0 0 1-3.2-2.5 5.5 5.5 0 0 1-.1-4.2z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M283 236.5c-.3 1.1-.3 2 0 2.8.4.8 1 1.3 1.8 1.6.8.2 1.5.1 2.2-.3.7-.4 1.3-1.2 1.7-2.4.3-1.2.3-2.1 0-2.9a2.7 2.7 0 0 0-1.8-1.5 2.7 2.7 0 0 0-2.3.3c-.7.4-1.2 1.2-1.6 2.4z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M301.7 250.8l4.9-9.5 4 2c1 .6 1.7 1 2 1.4.4.5.6 1 .7 1.5s0 1.2-.4 1.7c-.3.7-.8 1.2-1.5 1.5-.7.2-1.4.2-2.3-.1.3.4.5.9.6 1.3l.3 2.1.2 2.5-2.3-1.2-.3-2.8-.3-2a1.6 1.6 0 0 0-.4-.6 3.5 3.5 0 0 0-.9-.6l-.4-.2-2 4-1.9-1z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M306.4 246.3l1.4.7 1.8.8c.3 0 .5 0 .7-.2a1.5 1.5 0 0 0 .8-1.5 1.3 1.3 0 0 0-.6-.7 21 21 0 0 0-1.3-.8l-1.5-.7-1.3 2.4z%22%2F%3E    %3C%2Fg%3E    %3Cg stroke-opacity%3D%22.5%22%3E      %3Cpath fill%3D%22%23309e3a%22 d%3D%22M341.2 270.3c.6-1 1.2-1.6 2-2a5 5 0 0 1 1.6-.7 4.2 4.2 0 0 1 1.6 0c.7.1 1.5.4 2.2 1a5 5 0 0 1 2.3 3.3 6 6 0 0 1-1.1 4.1 5.6 5.6 0 0 1-3.5 2.6 5 5 0 0 1-3.9-.9 5 5 0 0 1-2.3-3.3 5.5 5.5 0 0 1 1-4.1z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M343 271.4c-.6 1-.9 2-.8 2.8a3 3 0 0 0 1.3 2 2.7 2.7 0 0 0 2.2.4c.8-.2 1.6-.8 2.3-1.9.7-1 1-1.9.8-2.7 0-.8-.5-1.4-1.2-2s-1.5-.6-2.3-.4c-.8.2-1.5.8-2.2 1.8z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23309e3a%22 d%3D%22M246.4 229l1.7-7.6 5.6 1.3-.3 1.3-4-1-.4 1.7 3.7.9-.3 1.3-3.7-1-.5 2.1 4.2 1-.3 1.3-5.7-1.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bs {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bs%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-12 0h640v480H-12z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(12)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M968.5 480h-979V1.8h979z%22%2F%3E    %3Cpath fill%3D%22%23ffe900%22 d%3D%22M968.5 344.5h-979V143.3h979z%22%2F%3E    %3Cpath fill%3D%22%2308ced6%22 d%3D%22M968.5 480h-979V320.6h979zm0-318.7h-979V2h979z%22%2F%3E    %3Cpath d%3D%22M-11 0c2.3 0 391.8 236.8 391.8 236.8L-12 479.2-10.9 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bs.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bs%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M56.6 26.4H537v480.3H56.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22matrix(1.066 0 0 1.067 -60.4 -28.1)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M990 506.2H9.4V27.6H990z%22%2F%3E    %3Cpath fill%3D%22%23ffe900%22 d%3D%22M990 370.6H9.4V169.2H990z%22%2F%3E    %3Cpath fill%3D%22%2308ced6%22 d%3D%22M990 506.2H9.4V346.7H990zm0-319H9.4V27.9H990z%22%2F%3E    %3Cpath d%3D%22M9 25.9c2.1 0 392.3 237 392.3 237L7.8 505.3 9 25.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bt {
  background-image: url('bt.svg');
}
.flag-icon-bt.flag-icon-squared {
  background-image: url('bt.svg');
}
.flag-icon-bv {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bv%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-28 0h699.7v512H-28z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M-53-77.8h218.7v276.2H-53zM289.4-.6h381v199h-381zM-27.6 320h190.4v190.3H-27.6zm319.6 2.1h378.3v188.2H292z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M196.7-25.4H261v535.7h-64.5z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M-27.6 224.8h698v63.5h-698z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bv%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-68 0h699.7v512H-68z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M-93-77.8h218.7v276.2H-93zM249.4-.6h381v199h-381zM-67.6 320h190.4v190.3H-67.5zm319.6 2.1h378.3v188.2H252z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M156.7-25.4H221v535.7h-64.5z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M-67.5 224.8h697.8v63.5H-67.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bw%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2300cbff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E    %3Cpath d%3D%22M0 186h640v108H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-bw%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2300cbff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 192h512v128H0z%22%2F%3E    %3Cpath d%3D%22M0 212.7h512V299H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-by {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-by%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.6v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9376 .9375)%22%3E    %3Cpath fill%3D%22%23b20000%22 d%3D%22M0 0h1024v340.1H0z%22%2F%3E    %3Cpath fill%3D%22%23429f00%22 d%3D%22M0 340.1h1024V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h113.4v512H0z%22%2F%3E    %3Cg fill%3D%22%23b20000%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M5.4 8.7h5.4v8.7H5.4zm16.2 0h16.2v8.7H21.6zM27 0h5.4v8.7H27zm27 0h5.4v8.7H54zm21.6 8.7h16.2v8.7H75.6zM81 0h5.4v8.7H81zM16.2 17.4H27V26H16.2zm16.2 0h10.8V26H32.4zm37.8 0H81V26H70.2zm16.2 0h10.8V26H86.4zM10.8 26h10.8v8.7H10.8zm27 0h10.8v8.7H37.8zm27 0h10.8v8.7H64.8zm27 0h10.8v8.7H91.8zm10.8-17.3h5.4v8.7h-5.4zm-97.2 26h10.8v8.7H5.4zm37.8 0H54v8.7H43.2zm54 0H108v8.7H97.2zm-86.4 26h10.8v8.7H10.8zm5.4 8.7H27v8.7H16.2zm21.6-8.6h10.8v8.6H37.8zm-5.4 8.6h10.8v8.7H32.4zm-10.8 8.7h16.2v8.7H21.6z%22%2F%3E      %3Cpath d%3D%22M27 86.8h5.4v8.7H27zm37.8-26h10.8v8.6H64.8zm5.4 8.6H81v8.7H70.2zm21.6-8.6h10.8v8.6H91.8zm-5.4 8.6h10.8v8.7H86.4zm-10.8 8.7h16.2v8.7H75.6zm5.4 8.7h5.4v8.7H81zM54 78h5.4v8.7H54zM0 78h5.4v8.7H0zm108 0h5.4v8.7H108zm-81 43.4h5.4v8.7H27zm-5.4 8.8h16.2v8.6H21.6zm-5.4 8.6h27v8.7h-27zM81 121.5h5.4v8.7H81zm-5.4 8.7h16.2v8.6H75.6zm-5.4 8.6h27v8.7h-27zm5.4 43.4h27v8.7h-27zm-10.8-34.7h37.8v8.7H64.8zm-54 0h37.8v8.7H10.8zm5.4 43.4h16.2v8.7H16.2zm-5.4-8.7h27v8.7h-27zM86.4 165h27v8.7h-27zM81 191h16.2v8.7H81z%22%2F%3E      %3Cpath d%3D%22M21.6 199.6H27v8.7h-5.4zm64.8 0h5.4v8.7h-5.4zM0 164.9h27v8.7H0zm48.6 17.3h16.2v8.7H48.6zM54 191h5.4v8.7H54zm-16.2-26h37.8v8.7H37.8zM59.4 34.7h10.8v8.7H59.4zm-10.8 8.7h16.2v8.7H48.6zm-5.4 8.7H54v8.6H43.2zm16.2 0h10.8v8.6H59.4zM0 43.4h10.8v8.7H0zm5.4 8.7h10.8v8.6H5.4zm97.2-8.7h10.8V52h-10.8zM97.2 52H108v8.6H97.2zM0 130h5.4v8.7H0zm108 0h5.4v8.7H108zm-59.4 69.5h16.2v8.7H48.6zm-5.4 8.7H54v8.6H43.2zm16.2 0h10.8v8.6H59.4zm-21.6 8.6h10.8v8.7H37.8zm27 0h10.8v8.7H64.8zm-32.4 8.7h10.8v8.7H32.4zm37.8 0H81v8.7H70.2zM27 234.3h10.8v8.7H27zm48.6 0h10.8v8.7H75.6zM16.2 243h16.2v8.7H16.2zm64.8 0h16.2v8.7H81zm10.8-8.7h10.8v8.7H91.8zm5.4-8.7H108v8.7H97.2zm5.4-8.7h10.8v8.7h-10.8zm-91.8 17.4h10.8v8.7H10.8zm-5.4-8.7h10.8v8.7H5.4zM0 217h10.8v8.7H0zm21.6 34.8H27v8.6h-5.4zm64.8 0h5.4v8.6h-5.4zm-32.4-26h5.4v8.6H54zm-16.2 26h5.4v8.6h-5.4zm32.4 0h5.4v8.6h-5.4zm-16.2 0h5.4v8.6H54zm-54 0h5.4v8.6H0zm108 0h5.4v8.6H108zM54 130.2h5.4v8.6H54zM27 43.4h5.4v8.7H27zm54 0h5.4v8.7H81zm-32.4 60.7h16.2v8.7H48.6zm-10.8 8.7H54v8.7H37.8zm5.4 8.7h5.4v8.7h-5.4zm-10.8-17.4h10.8v8.7H32.4zm5.4-8.6H54v8.6H37.8zm5.4-8.7h5.4v8.7h-5.4zm16.2 8.7h16.2v8.6H59.4zm5.4-8.7h5.4v8.7h-5.4zm5.4 17.3H81v8.7H70.2zm-10.8 8.7h16.2v8.7H59.4zm5.4 8.7h5.4v8.7h-5.4zm21.6-17.4h10.8v8.7H86.4zm5.4-8.6H108v8.6H91.8zm10.8 8.6h10.8v8.7h-10.8zm-10.8 8.7H108v8.7H91.8zm5.4 8.7h5.4v8.7h-5.4zm0-34.7h5.4v8.7h-5.4zM0 104h10.8v8.7H0zm5.4-8.6h16.2v8.6H5.4zm10.8 8.6H27v8.7H16.2zm-10.8 8.7h16.2v8.7H5.4z%22%2F%3E      %3Cpath d%3D%22M10.8 121.5h5.4v8.7h-5.4zm0-34.7h5.4v8.7h-5.4zm-5.4 69.4H27v8.7H5.4zm27 0H54v8.7H32.4zm27 0H81v8.7H59.4zm27 0H108v8.7H86.4zm-43.2 17.4h27v8.6h-27zm-37.8 0h27v8.6h-27zm75.6 0h27v8.6H81zm27 34.7h5.4v8.6H108zm-108 0h5.4v8.6H0zm5.4 295h5.4v-8.6H5.4zm16.2 0h16.2v-8.6H21.6zM27 512h5.4v-8.7H27zm27 0h5.4v-8.7H54zm21.6-8.7h16.2v-8.7H75.6zM81 512h5.4v-8.7H81zm-64.8-17.4H27V486H16.2zm16.2 0h10.8V486H32.4zm37.8 0H81V486H70.2zm16.2 0h10.8V486H86.4zM37.8 486h10.8v-8.7H37.8zm27 0h10.8v-8.7H64.8zm27 0h10.8v-8.7H91.8zm10.8 17.3h5.4v-8.7h-5.4zm-97.2-26h10.8v-8.7H5.4zm37.8 0H54v-8.7H43.2zm54 0H108v-8.7H97.2zm-86.4-26h10.8v-8.7H10.8zm5.4-8.7H27v-8.7H16.2zm21.6 8.7h10.8v-8.7H37.8zm-5.4-8.7h10.8v-8.7H32.4zm-10.8-8.7h16.2v-8.7H21.6zm5.4-8.7h5.4v-8.6H27zm37.8 26h10.8v-8.6H64.8zm5.4-8.6H81v-8.7H70.2zm21.6 8.7h10.8v-8.7H91.8zm-5.4-8.7h10.8v-8.7H86.4zm-10.8-8.7h16.2v-8.7H75.6zm5.4-8.7h5.4v-8.6H81zM54 434h5.4v-8.7H54zm-54 0h5.4v-8.7H0zm108 0h5.4v-8.7H108zm-81-43.4h5.4v-8.7H27zm-5.4-8.8h16.2v-8.6H21.6zm-5.4-8.6h27v-8.7h-27zM81 390.5h5.4v-8.7H81z%22%2F%3E      %3Cpath d%3D%22M75.6 381.8h16.2v-8.6H75.6zm-5.4-8.6h27v-8.7h-27zm5.4-43.4h27V321h-27zm-10.8 34.7h37.8v-8.7H64.8zm-54 0h37.8v-8.7H10.8zm5.4-43.4h16.2v-8.7H16.2zm-5.4 8.7h27V321h-27zM86.4 347h27v-8.7h-27zM81 321h16.2v-8.7H81zM0 347h27v-8.7H0zm48.6-17.3h16.2V321H48.6zM54 321h5.4v-8.7H54zm-16.2 26h37.8v-8.7H37.8zm21.6 130.2h10.8v-8.7H59.4zm-10.8-8.7h16.2V460H48.6zm-5.4-8.7H54v-8.7H43.2zm16.2 0h10.8v-8.7H59.4zM0 468.6h10.8V460H0zm5.4-8.7h10.8v-8.6H5.4zm97.2 8.7h10.8V460h-10.8zm-5.4-8.7H108v-8.6H97.2zM0 382h5.4v-8.7H0zm108 0h5.4v-8.7H108zm-64.8-78.2H54v-8.6H43.2zm16.2 0h10.8v-8.6H59.4zm-21.6-8.6h10.8v-8.7H37.8zm27 0h10.8v-8.7H64.8zm-32.4-8.7h10.8v-8.7H32.4zm37.8 0H81v-8.7H70.2zM27 277.7h10.8V269H27zm48.6 0h10.8V269H75.6zM16.2 269h16.2v-8.7H16.2zm64.8 0h16.2v-8.7H81zm10.8 8.7h10.8V269H91.8zm5.4 8.7H108v-8.7H97.2zm5.4 8.7h10.8v-8.7h-10.8zm-91.8-17.4h10.8V269H10.8zm-5.4 8.7h10.8v-8.7H5.4zM0 295h10.8v-8.7H0zm21.6-34.8H27v-8.6h-5.4zm32.4 26h5.4v-8.6H54zm0 95.5h5.4v-8.6H54zm-27 86.8h5.4V460H27zm54 0h5.4V460H81zM48.6 408h16.2v-8.7H48.6zm-10.8-8.7H54v-8.7H37.8zm5.4-8.7h5.4v-8.7h-5.4zM32.4 408h10.8v-8.7H32.4zm5.4 8.5H54V408H37.8zm5.4 8.7h5.4v-8.6h-5.4zm16.2-8.7h16.2V408H59.4zm5.4 8.7h5.4v-8.6h-5.4zm5.4-17.3H81v-8.7H70.2zm-10.8-8.7h16.2v-8.7H59.4zm5.4-8.7h5.4v-8.7h-5.4zM86.4 408h10.8v-8.7H86.4zm5.4 8.5H108V408H91.8zm10.8-8.6h10.8v-8.7h-10.8zm-10.8-8.7H108v-8.7H91.8zm5.4-8.7h5.4v-8.7h-5.4zm0 34.7h5.4v-8.6h-5.4zM0 408h10.8v-8.7H0zm5.4 8.5h16.2V408H5.4z%22%2F%3E      %3Cpath d%3D%22M16.2 407.9H27v-8.7H16.2zm-10.8-8.7h16.2v-8.7H5.4zm5.4-8.7h5.4v-8.7h-5.4zm0 34.7h5.4v-8.6h-5.4zm-5.4-69.4H27v-8.7H5.4zm27 0H54v-8.7H32.4zm27 0H81v-8.7H59.4zm27 0H108v-8.7H86.4zm-43.2-17.4h27v-8.6h-27zm-37.8 0h27v-8.6h-27zm75.6 0h27v-8.6H81zm27-34.6h5.4V295H108zm-108 0h5.4V295H0zm48.6-43.5H54v8.7h-5.4zm10.8 0h5.4v8.7h-5.4zm0-17.3h5.4v8.7h-5.4zm-10.8 0H54v8.7h-5.4zM10.8 477.3h10.8v8.7H10.8zm75.6-164.9h5.4v-8.7h-5.4zm-64.8 0H27v-8.7h-5.4zm27-8.7h16.2v8.7H48.6z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-by.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-by%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.032)%22%3E    %3Cpath fill%3D%22%23b20000%22 d%3D%22M0 0h992.1v329.5H0z%22%2F%3E    %3Cpath fill%3D%22%23429f00%22 d%3D%22M0 329.5h992.1v166.6H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h109.8v496H0z%22%2F%3E    %3Cg fill%3D%22%23b20000%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M5.2 8.4h5.3v8.4H5.2zm15.7 0h15.7v8.4H21zM26.1 0h5.3v8.4H26zm26.2 0h5.2v8.4h-5.2zm21 8.4h15.6v8.4H73.2zM78.4 0h5.2v8.4h-5.2zM15.7 16.8h10.5v8.4H15.7zm15.7 0h10.5v8.4H31.4zm36.6 0h10.5v8.4H68zm15.7 0H94v8.4H83.8zm-73.2 8.4h10.4v8.4H10.5zm26.1 0h10.5v8.4H36.6zm26.2 0h10.4v8.4H62.8zm26.1 0h10.5v8.4H88.9zM99.4 8.4h5.2v8.4h-5.2zM5.2 33.6h10.5V42H5.2zm36.6 0h10.5V42H41.8zm52.4 0h10.4V42H94.2zM10.5 59h10.4v8.4H10.5zm5.2 8.4h10.5v8.4H15.7zm21-8.4H47v8.4H36.6zm-5.3 8.4h10.4v8.4H31.4zm-10.5 8.4h15.7V84H21zm5.2 8.2h5.3v8.5H26zm36.7-25.2h10.4v8.5H62.8zm5.2 8.5h10.5v8.4H68zm21-8.4h10.4v8.4H88.9zm-5.3 8.4H94v8.4H83.8zm-10.5 8.4H89V84H73.2zm5.3 8.3h5.2v8.5h-5.2zm-26.2-8.3h5.2V84h-5.2zM0 75.7h5.2V84H0zm104.6 0h5.2V84h-5.2zm-78.5 42h5.3v8.4H26zm-5.2 8.4h15.7v8.4H21zm-5.2 8.4h26.2v8.4H15.7zm62.8-16.8h5.2v8.4h-5.2z%22%2F%3E      %3Cpath d%3D%22M73.2 126.1H89v8.4H73.2zm-5.2 8.4h26.1v8.4H68zm5.2 42h26.2v8.5H73.2zM62.8 143h36.6v8.4H62.8zm-52.3 0H47v8.4H10.5zm5.2 42h15.7v8.5H15.7zm-5.2-8.3h26.1v8.4H10.5zm73.2-16.9h26.1v8.5h-26zM78.5 185h15.7v8.4H78.5zm-57.6 8.4h5.3v8.4h-5.3zm62.8 0h5.2v8.4h-5.2zM0 159.7h26.2v8.5H0zm47 16.9h15.8v8.4H47zm5.3 8.4h5.2v8.4h-5.2zm-15.7-25.3h36.6v8.5H36.6zm21-126H68V42H57.5zM47 42h15.7v8.4H47zm-5.3 8.4h10.5v8.4H41.8zm15.7 0H68v8.4H57.5zM0 42h10.5v8.4H0zm5.2 8.4h10.5v8.4H5.2zM99.4 42h10.4v8.4H99.4zM94 50.4h10.5v8.4H94.2zM0 126.1h5.2v8.4H0zm104.6 0h5.2v8.4h-5.2zm-57.5 67.3h15.7v8.4H47zm-5.3 8.4h10.5v8.4H41.8zm15.7 0H68v8.4H57.5zm-20.9 8.4h10.5v8.4H36.6zm26.2 0h10.4v8.4H62.8zm-31.4 8.4h10.5v8.4H31.4zm36.6 0h10.5v8.4H68zM26.1 227h10.5v8.4H26.1zm47.1 0h10.5v8.4H73.2zm-57.5 8.4h15.7v8.4H15.7zm62.8 0h15.7v8.4H78.5zm10.4-8.4h10.5v8.4H88.9zm5.3-8.4h10.4v8.4H94.2zm5.2-8.4h10.4v8.4H99.4zm-89 16.8H21v8.4H10.5zm-5.2-8.4h10.5v8.4H5.2z%22%2F%3E      %3Cpath d%3D%22M0 210.2h10.5v8.4H0zm21 33.6h5.2v8.4h-5.3zm62.7 0h5.2v8.4h-5.2zm-31.4-25.2h5.2v8.4h-5.2zm-15.7 25.2h5.2v8.4h-5.2zm31.4 0h5.2v8.4H68zm-15.7 0h5.2v8.4h-5.2zm-52.3 0h5.2v8.4H0zm104.6 0h5.2v8.4h-5.2zM52.3 126.1h5.2v8.4h-5.2zm-26.1-84h5.2v8.3h-5.2zm52.3 0h5.2v8.3h-5.2zM47 100.8h15.7v8.4H47zm-10.4 8.5h15.7v8.4H36.6z%22%2F%3E      %3Cpath d%3D%22M41.8 117.7h5.3v8.4h-5.3zm-10.4-16.8h10.5v8.4H31.4zm5.2-8.4h15.7v8.4H36.6zm5.2-8.4h5.3v8.4h-5.3zm15.7 8.4h15.7v8.4H57.5zm5.3-8.4H68v8.4h-5.2zm5.2 16.8h10.5v8.4H68zm-10.5 8.4h15.7v8.4H57.5zm5.3 8.4H68v8.4h-5.2zm20.9-16.8h10.5v8.4H83.7zm5.2-8.4h15.7v8.4H89zm10.5 8.4h10.4v8.4H99.4z%22%2F%3E      %3Cpath d%3D%22M89 109.3h15.6v8.4H89zm5.2 8.4h5.2v8.4h-5.2zm0-33.6h5.2v8.4h-5.2zM0 100.9h10.5v8.4H0zm5.2-8.4H21v8.4H5.2zm10.5 8.4h10.5v8.4H15.7z%22%2F%3E      %3Cpath d%3D%22M5.2 109.3H21v8.4H5.2zm5.3 8.4h5.2v8.4h-5.2zm0-33.6h5.2v8.4h-5.2zm-5.3 67.2h21v8.4h-21zm26.2 0h21v8.4h-21zm26.1 0h21v8.4h-21zm26.2 0h21v8.4h-21zm-41.9 16.8H68v8.5H41.8zm-36.6 0h26.2v8.5H5.2zm73.3 0h26.1v8.5H78.5zm26.1 33.7h5.2v8.4h-5.2zM0 201.8h5.2v8.4H0zm5.2 285.9h5.3v-8.5H5.2zm15.7 0h15.7v-8.5H21zm5.2 8.3h5.3v-8.3H26zm26.2 0h5.2v-8.3h-5.2zm21-8.3h15.6v-8.4H73.2zm5.2 8.3h5.2v-8.3h-5.2zm-62.8-16.8h10.5v-8.4H15.7zm15.7 0h10.5v-8.4H31.4zm36.6 0h10.5v-8.4H68zm15.7 0H94v-8.4H83.8zm-47-8.4H47v-8.4H36.6zm26 0h10.5v-8.4H62.8zm26.2 0h10.5v-8.4H88.9zm10.5 16.9h5.2v-8.5h-5.2zM5.2 462.4h10.5V454H5.2zm36.6 0h10.5V454H41.8zm52.4 0h10.4V454H94.2zm-83.7-25.2h10.4v-8.4H10.5zm5.2-8.4h10.5v-8.4H15.7zm21 8.4H47v-8.4H36.6zm-5.3-8.4h10.4v-8.4H31.4zm-10.5-8.4h15.7V412H21zm5.2-8.4h5.3v-8.4H26zm36.7 25.2h10.4v-8.4H62.8zm5.2-8.4h10.5v-8.4H68zm21 8.4h10.4v-8.4H88.9zm-5.3-8.4H94v-8.4H83.8zm-10.5-8.4H89V412H73.2zm5.3-8.4h5.2v-8.4h-5.2zm-26.2 8.4h5.2V412h-5.2zm-52.3 0h5.2V412H0zm104.6 0h5.2V412h-5.2zm-78.4-42h5.2v-8.5h-5.2z%22%2F%3E      %3Cpath d%3D%22M21 370h15.6v-8.5H21zm-5.3-8.5h26.2v-8.4H15.7zm62.8 16.8h5.2V370h-5.2zm-5.3-8.3H89v-8.5H73.2zm-5.2-8.5h26.1v-8.4H68zm5.2-42h26.2v-8.4H73.2zm-10.4 33.6h36.6v-8.4H62.8zm-52.3 0H47v-8.4H10.5zm5.2-42h15.7v-8.4H15.7zm-5.2 8.4h26.1v-8.4H10.5zm73.2 16.8h26.1V328h-26zm-5.2-25.2h15.7v-8.4H78.5zM0 336.3h26.2V328H0zm47-16.8h15.8v-8.4H47zm5.3-8.4h5.2v-8.4h-5.2zm-15.7 25.2h36.6V328H36.6zm21 126.1H68V454H57.5zM47 454h15.7v-8.4H47zm-5.3-8.4h10.5v-8.4H41.8zm15.7 0H68v-8.4H57.5zM0 454h10.5v-8.4H0zm5.2-8.4h10.5v-8.4H5.2zm94.2 8.4h10.4v-8.4H99.4zm-5.3-8.4h10.5v-8.4H94.2zM0 370h5.2v-8.4H0zm104.6 0h5.2v-8.4h-5.2zm-62.8-75.6h10.5V286H41.8zm15.7 0H68V286H57.5zM36.6 286h10.5v-8.4H36.6zm26.2 0h10.4v-8.4H62.8zm-31.4-8.5h10.4V269H31.4zm36.6 0h10.5V269H68zM26.1 269h10.5v-8.3H26.1zm47.1 0h10.5v-8.3H73.2zm-57.5-8.3h15.7v-8.5H15.7zm62.8 0h15.7v-8.5H78.5zm10.4 8.4h10.5v-8.5H88.9zm5.3 8.3h10.4v-8.3H94.2zm5.2 8.5h10.4v-8.4H99.4zm-89-16.8H21v-8.5H10.5zm-5.2 8.3h10.5v-8.3H5.2zM0 286h10.5v-8.4H0zm21-33.7h5.2v-8.4h-5.3zm31.3 25.3h5.2V269h-5.2zm0 92.5h5.2v-8.5h-5.2zm-26.1 84h5.2v-8.4h-5.2zm52.3 0h5.2v-8.4h-5.2zM47 395.2h15.7v-8.4H47zm-10.5-8.4h15.7v-8.4H36.6zm5.2-8.5H47V370h-5.3zm-10.4 16.9h10.4v-8.4H31.4zm5.3 8.4h15.7v-8.4H36.6zm5.2 8.4h5.3v-8.4h-5.3zm15.7-8.4h15.7v-8.4H57.5zm5.3 8.4H68v-8.4h-5.2zm5.2-16.8h10.5v-8.4H68zm-10.5-8.4h15.7v-8.4H57.5zm5.3-8.5H68V370h-5.2zm20.9 16.9H94v-8.4H83.8zm5.2 8.4h15.7v-8.4H89zm10.5-8.4h10.4v-8.4H99.4zm-10.5-8.4h15.7v-8.4H89zm5.3-8.5h5.2V370h-5.2zm0 33.7h5.2v-8.4h-5.2zM0 395.2h10.5v-8.4H0z%22%2F%3E      %3Cpath d%3D%22M5.2 403.6H21v-8.4H5.2zm10.5-8.4h10.5v-8.4H15.7zm-10.5-8.4H21v-8.4H5.2zm5.3-8.5h5.2V370h-5.2zm0 33.7h5.2v-8.4h-5.2zm-5.3-67.3h21v-8.4h-21zm26.2 0h21v-8.4h-21zm26.1 0h21v-8.4h-21zm26.2 0h21v-8.4h-21zM41.8 328H68v-8.4H41.8zm-36.6 0h26.2v-8.4H5.2zm73.3 0h26.1v-8.4H78.5zm26.1-33.6h5.2V286h-5.2zM0 294.3h5.2v-8.4H0zm47-42h5.3v8.3h-5.2zm10.5 0h5.3v8.3h-5.3zm0-16.9h5.3v8.4h-5.3zm-10.4 0h5.2v8.4h-5.2zm-36.6 227h10.4v8.4H10.5zm73.2-159.7h5.2v-8.4h-5.2zm-62.8 0h5.2v-8.4H21zm26.2-8.4h15.7v8.4H47z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-bz {
  background-image: url('bz.svg');
}
.flag-icon-bz.flag-icon-squared {
  background-image: url('bz.svg');
}
.flag-icon-ca {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ca%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M81.1 0h362.3v512H81.1z%22 transform%3D%22translate(74.1) scale(.9375)%22%2F%3E  %3Cpath fill%3D%22%23f00%22 d%3D%22M-100 0H81.1v512H-100zm543.4 0h181.1v512h-181zm-308 247.4l-14.2 4.8 65.5 57.5c5 14.7-1.7 19-6 26.8l71-9L250 399l14.8-.4-3.3-71 71.2 8.5c-4.4-9.3-8.3-14.2-4.3-29l65.4-54.5-11.4-4.2c-9.4-7.2 4-34.7 6-52.1 0 0-38.1 13.1-40.6 6.2l-9.8-18.7-34.7 38.2c-3.8.9-5.4-.6-6.3-3.8l16-79.8-25.4 14.3c-2.1 1-4.2.2-5.6-2.3l-24.5-49-25.2 50.9c-1.9 1.8-3.8 2-5.4.8l-24.2-13.6 14.6 79.1c-1.2 3.2-4 4-7.2 2.3l-33.3-37.7c-4.3 7-7.2 18.3-13 20.9-5.7 2.4-25-4.8-37.9-7.6 4.4 15.9 18.2 42.3 9.5 51z%22 transform%3D%22translate(74.1) scale(.9375)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ca.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ca%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M81.3 3h362.3v512H81.3z%22 transform%3D%22translate(-.2 -3)%22%2F%3E  %3Cpath fill%3D%22%23f00%22 d%3D%22M-99.8 3H81.3v512H-99.8zm543.4 0h181.1v512H443.6zM135.5 250.4l-14 4.8 65.4 57.5c5 14.8-1.7 19.1-6 26.9l71-9-1.8 71.5 14.8-.5-3.3-70.9 71.2 8.4c-4.4-9.3-8.3-14.2-4.3-29l65.4-54.5-11.4-4.1c-9.4-7.3 4-34.8 6-52.2 0 0-38.1 13.1-40.6 6.2L338 187l-34.6 38c-3.8 1-5.4-.6-6.3-3.8l16-79.7-25.4 14.3c-2.1.9-4.2 0-5.6-2.4l-24.5-49-25.2 50.9c-1.9 1.8-3.8 2-5.4.8l-24.2-13.6 14.5 79.2c-1.1 3-3.9 4-7.1 2.3l-33.3-37.8c-4.3 7-7.3 18.4-13 21-5.7 2.3-25-4.9-37.9-7.7 4.4 15.9 18.2 42.3 9.5 51z%22 transform%3D%22translate(-.2 -3)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cc%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 d%3D%22M0-360l69.4 215.8 212-80.3L156-35.6 351 80.1 125 99.8l31.1 224.6L0 160l-156.2 164.3 31.1-224.5L-351 80l195-115.7-125.5-188.9 212 80.3z%22%2F%3E    %3Cpath id%3D%22b%22 d%3D%22M0-210L54.9-75.5l144.8 10.6-111 93.8 34.7 141L0 93.3-123.4 170l34.6-141-111-93.8 145-10.6z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22green%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2266.7%22 fill%3D%22%23ffe000%22%2F%3E  %3Ccircle cx%3D%22340.8%22 cy%3D%22240%22 r%3D%2254.9%22 fill%3D%22green%22%2F%3E  %3Ccircle cx%3D%22109.8%22 cy%3D%22173.3%22 r%3D%2269.8%22 fill%3D%22%23ffe000%22%2F%3E  %3Cpath fill%3D%22%23802000%22 stroke%3D%22%237b3100%22 stroke-width%3D%221.5%22 d%3D%22M105 226h17.5s.7-1.6-.2-2.4c-1-.8-4.7-1-3.7-3.8 2-5.8 2.4-4 3.7-17.8a739 739 0 0 0 2-35.5h-2.6s.5 6.7-1 15.5c-1.4 8.8-1.9 9.5-3.5 16.3a63.5 63.5 0 0 1-3.3 11.2c-1.4 4-1.6 4.1-3.8 7.8-2.3 3.6-1.5 2.2-2.7 4.4-.7 1.1-1.4.8-1.9 1.6-.4.8-.5 2.7-.5 2.7z%22%2F%3E  %3Cpath fill%3D%22green%22 d%3D%22M118.3 122.5a23 23 0 0 1-1.2 9.2 26.5 26.5 0 0 0-2.3 9.8c-1.8.6-3.7-3.9-5.5-1.2 1.3 3.7 4.4 6.6 6.4 9.9.4 1 3.4 3.7 1.6 4.3-4.3-1.5-5.4-7-8-10.3a19 19 0 0 0-15.5-10c-2.5.1-10.4-.5-8.4 3.7 3 2 6.8 3.4 9.8 5.7 2.3.2 6.3 4 6.1 5.4-4-1.6-5.8-3.5-10-5.2-5.8-2.2-13.7-.9-17 4.8-.5 1.5-1.4 5.8.5 6.3 2.2-3.4 5.3-7.3 9.9-6.2 3.6.3-4 6.7-1.1 5.4 1-.4 3-1.8 4.6-2 1.5 0 2.3 1 3.4 1.2 2.3.3 3 1.2 2.7 1.8-.2.6-1 0-3.3.8-1.1.4-1.7 1.4-3 1.9-1.4.4-4.2.5-5.2 0-3.7-1.5-9.7-1.3-10.8 3.3 0 2-1.8-.2-2.6.7-.7 2.2-.8 4.4-4 4.2-2 2-4 4.2-6.6 5.7 1.5 3.4 7.3-3.4 7-.5-2.5 3.5 1.4 4.2 3 1.5 2.9-3 6.5-6.7 10.7-3.6 2 1.9 3.2-1 4.7-1 1 2.5 2.1.2 3.2-.5 1.7-.2 1.2 2.2 3.2.7 4.1-2.7 9.1-.4 13.1-3 4.3-2 .6 1.5-.5 2.9-1.9 3.6-.3 8.4-4.3 10.6-1.7 4.3 1.9 10-1.7 13.2-.5 2 4.6 1.8 6 2.6 2.6 0 0-5.8 2.5-6.6 3.4 2 3.2-3.8 2.5-5.6.4-4 .6-8.6 2.6-12.3 2.2-4.5 4.2 1.9 1.8 3.7-1.4 4.1-3.4 9.4-.3 13.3 1 .2 1.7 2.4 2.8 3 1.2.7 2.8-.1 3-2.1 1.6-6 .8-12.4 3-18.3 1.5-1.8 3.6-.3 4.5 1.4 3 3.5 5.1 7.8 8.7 10.7a15 15 0 0 1 7.8 7.3c0 2.6 7.4 3 5.2 0-2.1-2.7-.7-5.6 1.4-7.5 1.2.3.9-1.8 0-1-1.5-.3-1.6-3 .4-1.7 3.5 1.1-.2-2.5-1.5-2.6-2.9-1.8-6.2-3.8-7.6-7 3.8 0 7.7 2.1 11.5.9 3.1-1.6 6.2 0 7.3 2.8 2.4-.4 1.4-2.8 0-3.6 1.7-.7 3-2.2.8-3.5-1-1.4 1.5-4-1.7-3.8.1-2.5-.8-4.7-3.5-5.6-2.7-2.2-10.6 3.4-10.3-1.7-.8-2.8 3.2-.4 4.3-1.8 1.1-3-5.5-2.6-3.3-5 1.4-.8 8.1-2.1 2.9-3.1a8.3 8.3 0 0 1-7-1.1c-1.9 3.1-7.2-1.8-6.3 3.8-.7 2.1-5.5 7.6-6.8 3.4 1-3.3 6.8-4.3 5-8.8-.3-2.7-2.6.5-3.6.3-.6-1.7 1.6-3.8 3.2-4.2 3 2.4 3-3 6-2.5 2.1-.5-.7-1.4-1.3-1.8.6-1.5 3.9-2.3.7-3.7-2.9-2-5 2.1-7.3 2.3-2.2-2.5 2-3.7 3.2-5 .1-1-2.4-.3-1.7-1.2.7-1.1 5.2-1.2 3-3a14.7 14.7 0 0 0-10.2.6c-2 .6-2.5 5-4.2 4.8-.7-2 .3-5.8-2.4-6.3zm15 42.3c2.4-.4 0 3.7-1 3.6 0-1.4-3.6-1.3-1.3-2.6a7.3 7.3 0 0 1 2.3-1z%22%2F%3E  %3Cg fill%3D%22%23ffe000%22 transform%3D%22translate(0 80) scale(.0635)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%227560%22 y%3D%224200%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%226300%22 y%3D%222205%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%227560%22 y%3D%22840%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%228680%22 y%3D%221869%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%228064%22 y%3D%222730%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cc%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 d%3D%22M0-360l69.4 215.8 212-80.3L156-35.6 351 80.1 125 99.8l31.1 224.6L0 160l-156.2 164.3 31.1-224.5L-351 80l195-115.7-125.5-188.9 212 80.3z%22%2F%3E    %3Cpath id%3D%22b%22 d%3D%22M0-210L54.9-75.5l144.8 10.6-111 93.8 34.7 141L0 93.3-123.4 170l34.6-141-111-93.8 145-10.6z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22green%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Ccircle cx%3D%22268.2%22 cy%3D%22250.4%22 r%3D%2261.2%22 fill%3D%22%23ffe000%22%2F%3E  %3Ccircle cx%3D%22287.3%22 cy%3D%22250.4%22 r%3D%2250.4%22 fill%3D%22green%22%2F%3E  %3Ccircle cx%3D%2275.2%22 cy%3D%22189.2%22 r%3D%2264.2%22 fill%3D%22%23ffe000%22%2F%3E  %3Cpath fill%3D%22%23802000%22 stroke%3D%22%237b3100%22 stroke-width%3D%221.4%22 d%3D%22M70.7 237.6h16s.8-1.5-.1-2.2c-.9-.8-4.3-1-3.4-3.5 2-5.4 2.2-3.7 3.4-16.4 1.2-12.7 1.7-32.6 1.7-32.6H86s.5 6.2-.9 14.3c-1.3 8-1.7 8.7-3.2 15-1.4 6.1-1.7 6.6-3 10.3-1.3 3.6-1.5 3.7-3.5 7l-2.5 4.2c-.6 1-1.3.7-1.7 1.4-.4.8-.5 2.5-.5 2.5z%22%2F%3E  %3Cpath fill%3D%22green%22 d%3D%22M83 142.5c0 2.5-.2 5.7-1.2 8.4-1 3-2.2 6-2.1 9-1.7.7-3.4-3.5-5-1 1.2 3.3 4 6 5.9 9 .3 1 3 3.5 1.5 4-4-1.3-5-6.4-7.5-9.5a17.5 17.5 0 0 0-14.2-9c-2.3 0-9.6-.6-7.7 3.2 2.8 2 6.3 3.2 9 5.3 2.1.2 5.8 3.6 5.6 5-3.6-1.5-5.3-3.3-9.2-4.8-5.3-2-12.6-.9-15.5 4.4-.6 1.4-1.4 5.3.3 5.7 2-3.1 5-6.6 9.2-5.7 3.3.3-3.8 6.3-1 5 .8-.3 2.8-1.6 4.1-1.7 1.4-.2 2.2.8 3.2 1 2.1.3 2.7 1.1 2.5 1.6-.2.6-1 .1-3 .8-1 .3-1.6 1.3-2.9 1.7-1.2.4-3.8.4-4.7 0-3.4-1.4-8.9-1.1-10 3 0 2-1.6-.1-2.3.7-.6 2-.8 4-3.8 3.9-1.8 1.9-3.6 3.9-6 5.2 1.4 3.1 6.8-3.1 6.5-.5-2.3 3.2 1.2 3.9 2.8 1.4 2.6-2.8 5.9-6.1 9.8-3.3 1.9 1.7 3-1 4.3-.8.9 2.2 2 0 3-.5 1.5-.2 1 2 3 .6 3.7-2.5 8.3-.4 12-2.8 3.8-1.8.5 1.4-.6 2.7-1.7 3.3-.2 7.7-4 9.7-1.4 4 1.8 9.2-1.5 12.1-.5 1.9 4.3 1.7 5.6 2.4 2.4.1 0-5.3 2.2-6 3.1 1.9 3-3.5 2.4-5.2.3-3.7.5-7.8 2.3-11.3 2-4.1 3.9 1.7 1.6 3.4-1.2 3.8-3 8.7-.2 12.2.9.2 1.5 2.2 2.6 2.8 1 .7 2.5-.1 2.8-2 1.4-5.4.7-11.4 2.7-16.7 1.3-1.7 3.3-.3 4.1 1.2 2.8 3.2 4.7 7.2 8 9.9a14 14 0 0 1 7.2 6.7c0 2.4 6.8 2.7 4.8 0-2-2.5-.7-5.2 1.3-6.9 1 .3.7-1.6 0-.9-1.4-.3-1.5-2.8.3-1.6 3.2 1-.2-2.3-1.3-2.4-2.7-1.6-5.7-3.5-7-6.4 3.4 0 7 2 10.5.8 2.9-1.5 5.7.1 6.7 2.6 2.2-.4 1.3-2.5 0-3.3 1.6-.6 2.7-2 .8-3.2-1-1.4 1.4-3.6-1.6-3.5.1-2.3-.8-4.3-3.2-5.1-2.5-2.1-9.7 3-9.5-1.7-.7-2.5 3-.3 4-1.6 1-2.7-5-2.4-3-4.5 1.2-.8 7.4-2 2.6-3a7.6 7.6 0 0 1-6.4-1c-1.7 3-6.7-1.6-5.8 3.6-.7 2-5 7-6.3 3.1 1-3 6.3-4 4.6-8-.2-2.6-2.3.4-3.3.2-.5-1.6 1.5-3.5 3-3.9 2.7 2.2 2.8-2.7 5.5-2.3 2-.4-.7-1.2-1.2-1.6.5-1.4 3.5-2.2.6-3.4-2.6-2-4.5 2-6.6 2.1-2-2.3 1.8-3.4 2.9-4.6 0-1-2.3-.3-1.6-1 .6-1.2 4.8-1.3 2.8-2.9-2.9-1-6.6-.7-9.4.5-1.8.6-2.3 4.6-3.8 4.4-.8-1.7.2-5.2-2.2-5.8zm13.7 38.9c2.3-.4 0 3.3-1 3.3.1-1.3-3.2-1.2-1.1-2.4a6.7 6.7 0 0 1 2.1-1z%22%2F%3E  %3Cg fill%3D%22%23ffe000%22 transform%3D%22translate(-25.8 103.5) scale(.05833)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%227560%22 y%3D%224200%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%226300%22 y%3D%222205%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%227560%22 y%3D%22840%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%228680%22 y%3D%221869%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%228064%22 y%3D%222730%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cd {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cd%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23007fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23f7d618%22 d%3D%22M28.8 96H96l20.8-67.2L137.6 96h67.2l-54.4 41.6 20.8 67.2-54.4-41.6-54.4 41.6 20.8-67.2L28.8 96zM600 0L0 360v120h40l600-360V0h-40%22%2F%3E  %3Cpath fill%3D%22%23ce1021%22 d%3D%22M640 0L0 384v96L640 96V0%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cd%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0-88h600v600H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.853 0 0 .853 0 75.1)%22%3E    %3Cpath fill%3D%22%23007fff%22 d%3D%22M0-88h800v600H0z%22%2F%3E    %3Cpath fill%3D%22%23f7d618%22 d%3D%22M36 32h84l26-84 26 84h84l-68 52 26 84-68-52-68 52 26-84-68-52zM750-88L0 362v150h50L800 62V-88h-50%22%2F%3E    %3Cpath fill%3D%22%23ce1021%22 d%3D%22M800-88L0 392v120L800 32V-88%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cf%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-12.4 32h640v480h-640z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(12.4 -32)%22%3E    %3Cpath fill%3D%22%2300f%22 d%3D%22M-52 32h719.3v119H-52z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M-52 391.6h719.3V512H-52z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M-52 271.3h719.3v120.3H-52z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-52 151h719.3v120.3H-52z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M247.7 32.5h119.9V512H247.7z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M99.3 137.7l-31.5-21.8-31.3 22L47.4 101 16.9 78l38.2-1 12.5-36.3L80.3 77l38.1.7L88.2 101%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cf%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%2300f%22 d%3D%22M-52-.5h768v127H-52z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M-52 383.5h768V512H-52z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M-52 255h768v128.5H-52z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-52 126.5h768V255H-52z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M268 0h128v512H268z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M109.5 112.3L75.9 89.1l-33.4 23.4 11.6-39.2-32.5-24.6 40.7-1L75.7 8.8l13.5 38.6 40.8.8L97.6 73%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cg%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-79.5 32h640v480h-640z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(79.5 -32)%22%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M-119.5 32h720v480h-720z%22%2F%3E    %3Cpath fill%3D%22%2300ca00%22 d%3D%22M-119.5 32v480l480-480h-480z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M120.5 512h480V32l-480 480z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cg%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M115.7 0h496.1v496h-496z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-119.5) scale(1.032)%22%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%2300ca00%22 d%3D%22M0 0v496L496 0H0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M248 496h496V0L248 496z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ch {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ch%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cg fill%3D%22%23fff%22%3E      %3Cpath d%3D%22M170 195h300v90H170z%22%2F%3E      %3Cpath d%3D%22M275 90h90v300h-90z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ch.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ch%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cg fill%3D%22%23fff%22%3E      %3Cpath d%3D%22M96 208h320v96H96z%22%2F%3E      %3Cpath d%3D%22M208 96h96v320h-96z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ci {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ci%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2300cd00%22 d%3D%22M426.8 0H640v480H426.8z%22%2F%3E    %3Cpath fill%3D%22%23ff9a00%22 d%3D%22M0 0h212.9v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M212.9 0h214v480h-214z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ci.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ci%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2300cd00%22 d%3D%22M341.5 0H512v512H341.5z%22%2F%3E    %3Cpath fill%3D%22%23ff9a00%22 d%3D%22M0 0h170.3v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M170.3 0h171.2v512H170.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ck {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ck%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v24.8L319.8 222H360v-24.8L40.2 0H0zm360 0v24.8L40.2 222H0v-24.8L319.8 0H360z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M150 0v222h60V0h-60zM0 74v74h360V74H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 88.8v44.4h360V88.8H0zM162 0v222h36V0h-36zM0 222l120-74h26.8l-120 74H0zM0 0l120 74H93.2L0 16.5V0zm213.2 74l120-74H360L240 74h-26.8zM360 222l-120-74h26.8l93.2 57.4v16.5z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M471.6 213l5.2-16.7-14-10.6 17.6-.2 6-16.5 5.6 16.5 17.7.5-14.1 10.5 5 16.7-14.5-10m27.1 13l10.4-13.9-9.7-14.8 16.7 5.8 11-13.5v17.6l16.4 6.4-16.8 5-.8 17.5-10.2-14.4m-98.4 15l-.7-17.5-16.8-5.2L431 198v-17.4l10.9 13.5 16.8-5.6-9.8 14.7 10.3 14-17-4.5m-39.6 40.9l-7.4-15.8-17.4 1.8 12.8-12.3L384 211l15.2 8.2 13.3-11.8-3.4 17.4 14.9 8.9-17.3 2.5M389 291.8l-13.3-11.1-15 9.2 6.4-16.7-12.9-11.6 17.3.7 7-16.4 4.3 17.2 17.2 1.5-14.6 9.8m3.2 60.4l-16.5-4.8-10.1 14.5-.7-17.9-16.4-5.5 16.1-6.2v-18l10.7 14.1 16.4-5.6-9.6 15m29.5 50.8l-17 2.4-3.5 17.4-7.8-16-17.1 1.6 12.2-12.3-7.1-16.4 15.3 8.5 12.8-11.8L393 362m45 38l-15.1 8.2 2.6 17.6-12.7-12.4-15.6 7.6 7.3-15.9-12.3-12.9 17.3 2.6 8-15.5 3.4 17.4m53.8 9l-8.3 15.3 11.7 13.2-17.4-3.3-8.9 15-2.4-17.3-17.2-4 15.8-7.4-1.7-17.5 12.2 12.8m57.4-13.1l-.5 17.4 16.3 6.4-17 5-1.2 17.5-10-14.3-17 4.4 10.8-13.9-9.4-14.7 16.6 5.7M559 209.8l12 12.6 15.9-7.4-8.3 15.8 11.5 13.1-17-2.8-9 15.5L562 239l-17-3.5 15.7-8m34.2 21l5.5 16.6 17.5.3-14.2 10.7 4.7 16.8-14.1-10-14.6 10.1 5.4-16.8-13.8-10.6 17.6-.4m19.5 33.2l-2 17.4 15.7 7.7-17.3 3.6-2.7 17.3-8.7-15.1-17.4 2.9 12-13-8.1-15.5 16 7.2m3 39.8l-7.8 15.6L603 379l-17.4-2.7-8.4 15.3-3-17.3-17.4-3.3 15.6-8-2.3-17.4 12.6 12.3m-9.8 39.1l-14.7 9.2 3.8 17.3-13.5-11.5-15 8.6 6.3-16.3-13.1-12.1 17.4 1.5 7-16 4.4 17.2%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ck.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ck%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v20.5L325 183h41v-20.5L41 0H0zm366 0v20.5L41 183H0v-20.5L325 0h41z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M152.5 0v183h61V0h-61zM0 61v61h366V61H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 73.2v36.6h366V73.2H0zM164.7 0v183h36.6V0h-36.6zM0 183l122-61h27.3l-122 61H0zM0 0l122 61H94.7L0 13.6V0zm216.7 61l122-61H366L244 61h-27.3zM366 183l-122-61h27.3l94.7 47.4V183z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M336.8 250.1l5.7-18.3-15.4-11.7 19.4-.2 6.5-18.1 6.3 18.1 19.4.6-15.6 11.4 5.6 18.4-15.9-11m29.7 14.4l11.4-15.3-10.6-16.3 18.4 6.4 12-14.8V233l18 7.1-18.4 5.5-.9 19.2-11.3-15.8m-108 16.5l-.8-19.2-18.4-5.7 18.2-7v-19.1l12 14.9 18.4-6.2-10.8 16.1 11.4 15.4-18.6-5m-43.6 45l-8-17.4-19.2 2 14-13.5-7.2-17.7 16.7 9 14.6-13-3.7 19.1 16.3 9.7-19 2.8m-19.2 61l-14.6-12.1-16.5 10 7-18.3-14-12.8 18.9.9 7.7-18 4.7 18.8 18.9 1.7-16 10.8m3.5 66.3l-18.2-5.3-11 16-.8-19.7-18-6 17.7-6.9v-19.7l11.7 15.5 18-6.1-10.5 16.3m32.4 55.9l-18.7 2.6-3.8 19.1L236 428l-18.8 1.8 13.5-13.5-7.9-18 16.9 9.3 14-13-3 19.3m49.4 41.7l-16.7 9 3 19.3-14.1-13.6-17 8.3 8-17.4-13.5-14.1 19 2.8 8.7-17 3.7 19m59.1 10l-9 16.8 12.8 14.5-19.1-3.6-9.8 16.4-2.7-19-18.9-4.4 17.4-8.2-1.9-19 13.5 13.9m63-14.4l-.7 19.2 18 7-18.6 5.6-1.3 19.1-11-15.7-18.8 4.9 11.9-15.4-10.3-16.1 18.3 6.2m59.8-223.2l13.1 13.9 17.5-8.1-9 17.4L467 284l-18.7-3-9.8 17-2.5-19.3-18.6-4 17.2-8.7m37.6 23.1l6 18.3 19.1.3-15.5 11.7L487 338l-15.6-11-16 11.1 6-18.5-15.2-11.6 19.3-.5m21.4 36.5l-2.2 19 17.3 8.6-19 4-3 19-9.5-16.7-19.1 3.2 13-14.3-8.8-17 17.7 7.9m3.2 43.7l-8.5 17.1 13.3 14-19.1-2.8-9.3 16.7-3.3-18.9-19-3.7 17-8.8-2.5-19 14 13.5m-10.9 43l-16.1 10 4.1 19-14.8-12.6-16.5 9.4 7-18-14.4-13.2 19.1 1.6 7.7-17.6 4.9 19%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cl%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M256 0h512v256H256z%22%2F%3E    %3Cpath fill%3D%22%230039a6%22 d%3D%22M0 0h256v256H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M167.8 191.7L128.2 162l-39.5 30 14.7-48.8L64 113.1l48.7-.5L127.8 64l15.5 48.5 48.7.1-39.2 30.4 15 48.7z%22%2F%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 256h768v256H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cl%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h708.7v708.7H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.722)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M354.3 0H1063v354.3H354.3z%22%2F%3E    %3Cpath fill%3D%22%230039a6%22 d%3D%22M0 0h354.3v354.3H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M232.3 265.3l-55-41.1-54.5 41.5 20.3-67.5-54.5-41.7 67.4-.6 21-67.3 21.3 67.2h67.5L211.4 198l20.8 67.4z%22%2F%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 354.3h1063v354.4H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cm%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23007a5e%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3Cg fill%3D%22%23fcd116%22 transform%3D%22translate(320 240) scale(7.1111)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-8L-2.5-.4 1.3.9z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cm%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23007a5e%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3Cg fill%3D%22%23fcd116%22 transform%3D%22translate(256 256) scale(5.6889)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-8L-2.5-.4 1.3.9z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cn%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23ffde00%22 d%3D%22M-.6.8L0-1 .6.8-1-.3h2z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23de2910%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(71.9991 0 0 72 120 120)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(-12.33562 -20.5871 20.58684 -12.33577 240.3 48)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(-3.38573 -23.75998 23.75968 -3.38578 288 95.8)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(6.5991 -23.0749 23.0746 6.59919 288 168)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(14.9991 -18.73557 18.73533 14.99929 240 216)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cn%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23ffde00%22 d%3D%22M1-.3L-.7.8 0-1 .6.8-1-.3z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23de2910%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(76.8 0 0 76.8 128 128)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22rotate(-121 142.6 -47) scale(25.5827)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22rotate(-98.1 198 -82) scale(25.6)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22rotate(-74 272.4 -114) scale(25.6137)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2230%22 height%3D%2220%22 transform%3D%22matrix(16 -19.968 19.968 16 256 230.4)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-co {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-co%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ffe800%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300148e%22 d%3D%22M0 240h640v240H0z%22%2F%3E    %3Cpath fill%3D%22%23da0010%22 d%3D%22M0 360h640v120H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-co.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-co%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ffe800%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300148e%22 d%3D%22M0 256h512v256H0z%22%2F%3E    %3Cpath fill%3D%22%23da0010%22 d%3D%22M0 384h512v128H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cr%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%230000b4%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 75.4h640v322.3H0z%22%2F%3E    %3Cpath fill%3D%22%23d90000%22 d%3D%22M0 157.7h640v157.7H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cr%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%230000b4%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 80.5h512v343.7H0z%22%2F%3E    %3Cpath fill%3D%22%23d90000%22 d%3D%22M0 168.2h512v168.2H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cu%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-32 0h682.7v512H-32z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(30) scale(.94)%22%3E    %3Cpath fill%3D%22%230050f0%22 d%3D%22M-32 0h768v512H-32z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-32 102.4h768v102.4H-32zm0 204.8h768v102.4H-32z%22%2F%3E    %3Cpath fill%3D%22%23ed0000%22 d%3D%22M-32 0l440.7 255.7L-32 511V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M161.8 325.5L114.3 290l-47.2 35.8 17.6-58.1-47.2-36 58.3-.4 18.1-58 18.5 57.8 58.3.1-46.9 36.3 18 58z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cu%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%230050f0%22 d%3D%22M-32 0h768v512H-32z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-32 102.4h768v102.4H-32zm0 204.8h768v102.4H-32z%22%2F%3E    %3Cpath fill%3D%22%23ed0000%22 d%3D%22M-32 0l440.7 255.7L-32 511V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M161.8 325.5L114.3 290l-47.2 35.8 17.6-58.1-47.2-36 58.3-.4 18.1-58 18.5 57.8 58.3.1-46.9 36.3 18 58z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cv {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cv%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-123.4 0h682.6v512h-682.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(115.7) scale(.94)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-123.4 233H723v206h-846.5z%22%2F%3E    %3Cpath fill%3D%22%23081873%22 d%3D%22M-122.8 0h846v256.6h-846zm.3 385.9h852.1V512h-852.1z%22%2F%3E    %3Cpath fill%3D%22%23de3929%22 d%3D%22M-122.5 302.6h846v39.6h-846z%22%2F%3E    %3Cpath fill%3D%22%23ffce08%22 d%3D%22M131 399.2l6.6 20.4H159l-17.4 12.7 6.6 20.5L131 440l-17.4 12.7 6.7-20.5-17.4-12.7h21.5M317 250.4l6.7 20.5H345l-17.4 12.6 6.6 20.5-17.4-12.7-17.4 12.7 6.6-20.5-17.4-12.6h21.6m-222 64.4l6.6 20.5h21.5L99 368.6l6.7 20.4-17.4-12.6L70.9 389l6.6-20.4-17.4-12.7h21.5M317 329.5l6.7 20.4H345l-17.4 12.7 6.6 20.4-17.4-12.6-17.4 12.7 6.6-20.5-17.4-12.7h21.6m-40.5-161.7l6.7 20.4H298l-17.4 12.7 6.6 20.5-17.4-12.7-17.4 12.7 6.7-20.5-17.5-12.7h21.6m-64.5-45.2l6.7 20.5h21.5l-17.4 12.6 6.6 20.5-17.4-12.6-17.4 12.6 6.7-20.5-17.4-12.6H192m-64.5 2.9l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H121m-34.8 43.2l6.6 20.5h21.6l-17.5 12.6 6.7 20.5-17.4-12.7-17.4 12.7 6.6-20.5L58 271h21.5m119.2 149.4l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H192m82.2-41.7l6.6 20.4h21.5L285 432.3l6.7 20.5-17.4-12.7-17.5 12.7 6.7-20.5-17.4-12.7h21.5%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cv%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-123.4 233H723v206h-846.5z%22%2F%3E    %3Cpath fill%3D%22%23081873%22 d%3D%22M-122.8 0h846v256.6h-846zm.3 385.9h852.1V512h-852.1z%22%2F%3E    %3Cpath fill%3D%22%23de3929%22 d%3D%22M-122.5 302.6h846v39.6h-846z%22%2F%3E    %3Cpath fill%3D%22%23ffce08%22 d%3D%22M131 399.2l6.6 20.4H159l-17.4 12.7 6.6 20.5L131 440l-17.4 12.7 6.7-20.5-17.4-12.7h21.5M317 250.4l6.7 20.5H345l-17.4 12.6 6.6 20.5-17.4-12.7-17.4 12.7 6.6-20.5-17.4-12.6h21.6m-222 64.4l6.6 20.5h21.5L99 368.6l6.7 20.4-17.4-12.6L70.9 389l6.6-20.4-17.4-12.7h21.5M317 329.5l6.7 20.4H345l-17.4 12.7 6.6 20.4-17.4-12.6-17.4 12.7 6.6-20.5-17.4-12.7h21.6m-40.5-161.7l6.7 20.4H298l-17.4 12.7 6.6 20.5-17.4-12.7-17.4 12.7 6.7-20.5-17.5-12.7h21.6m-64.5-45.2l6.7 20.5h21.5l-17.4 12.6 6.6 20.5-17.4-12.6-17.4 12.6 6.7-20.5-17.4-12.6H192m-64.5 2.9l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H121m-34.8 43.2l6.6 20.5h21.6l-17.5 12.6 6.7 20.5-17.4-12.7-17.4 12.7 6.6-20.5L58 271h21.5m119.2 149.4l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H192m82.2-41.7l6.6 20.4h21.5L285 432.3l6.7 20.5-17.4-12.7-17.5 12.7 6.7-20.5-17.4-12.7h21.5%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22b%22 d%3D%22M0-1l.2.7H1L.3 0l.2.7L0 .4l-.6.4.2-.7-.5-.4h.7z%22%2F%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(.94)%22%3E    %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h768v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f9e814%22 d%3D%22M0 320h768v64H0z%22%2F%3E    %3Cuse width%3D%2213500%22 height%3D%229000%22 x%3D%222%22 y%3D%222%22 fill%3D%22%23fff%22 transform%3D%22scale(42.67)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%2213500%22 height%3D%229000%22 x%3D%223%22 y%3D%223%22 fill%3D%22%23fff%22 transform%3D%22scale(56.9)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22b%22 d%3D%22M0-1l.2.7H1L.3 0l.2.7L0 .4l-.6.4.2-.7-.5-.4h.7z%22%2F%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h9000v9000H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(.057)%22%3E    %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h13500v9000H0z%22%2F%3E    %3Cpath fill%3D%22%23f9e814%22 d%3D%22M0 5625h13500v1125H0z%22%2F%3E    %3Cuse width%3D%2213500%22 height%3D%229000%22 x%3D%222%22 y%3D%222%22 fill%3D%22%23fff%22 transform%3D%22scale(750)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%2213500%22 height%3D%229000%22 x%3D%223%22 y%3D%223%22 fill%3D%22%23fff%22 transform%3D%22scale(1000)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cx {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cx%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%230021ad%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M0 0h640v480z%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2257.8%22 fill%3D%22%23ffc639%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M284.7 214c4 5.5 10 14.6 14.8 12.2 3.7 0 5.7.3 6.2 2.8a37 37 0 0 0 33-14.3s.8 0 .5-4.5c0-2 2.8-1.6 2.8-1 .4 1 .4 1.7.9 1.8 1-.4 2.7-3 4-4.6.3-.7.1-1.5.2-2.4.7-1.7 2.4-1.3 2.8-.4l.6 1.6c1.8 1.2 5 0 5.2 0 .3-1.4 1.2-1.2 1.2-1.2 1.2-.3.7-.2 1.5.2-.7 7.7 1.5 8 1.3 12 .1 4.4-1.3 5.6-1.3 7.3.4 2 7 2.1 4.6 3.9-2 1 0 3-3 3.8-8.8 4.5-10.4 8.3-10.4 8.3s-2.2 4.2-2.5 4.2c-1.5 2.8-3.3 1.2-4.4 2.6-.5 1.7-1 5.5 0 7.4.5 2.7 0 4.2-.7 6.9-.6 5.6-2.8 6.5-3.1 8.4-1 2.2.2 12-.8 12-6.5.2-11.5-1.2-14.1-1.7 2.5-10.9 1.5-20.4 1.5-21.4-.6-7.8-11.6-5.9-13.3-7-1.4-.2-2.3-1.3-2.7-1.8-1.6-.2-2.2-.6-3.7-.7-.8.4-.3.8-2 1.3-4.5.5-6.4-3.8-6.4-3.8.2-1.5-9.9.3-15.3-1-2.3 1.3-3.3 5-5.1 5.4 0 1.1-3-1-3.6-2-.2-3.4 2.8-4.8 2.8-4.8 2.4-1.7 3.8-2 5-3.1.5-2.9.2-5 1.5-7.1 1-1.7 2.5-1 3.5-1.6 1.1-.8 1.6-5.6.6-7l-4.7-4.2c-1.4-4.1 1.7-6.8 2.6-6.5z%22%2F%3E  %3Cpath fill%3D%22%23ffc639%22 d%3D%22M561.9 142.4c-2.6-10.3-26-32.7-43.7-46.9-4.2-2.8-7-1.1-6.4 3 2.2 3.6 3.8 7.6 6 11.3.6 2.5 1.8 4.2 2.4 6.6 0 0 .2 4.2.6 4.6 5.4 6 6.2 11.1 6.2 11.1a49 49 0 0 0 11.5 15.6c6.2 3.9 1.6 16 1.8 22.5 0 4-2.9 3.6-5.5 3-20.1-18.5-40.1-18.5-57.8-23.9-6.8-.7-7 2.6-4.7 4.4a129 129 0 0 0 39.1 29.6l7.7 4.8 8.8 7.3c6.8 4.4 7.3 8.4 7.3 8.8.2 8.2-4.2 14.6-5.5 17.2-2.3 8.7-7 10.2-7 10.2-37.6 25.4-57.4 32-118.4 24.1-1-.4-6.8.5 0 3 15.5 5.2 53.7 13.5 90.6-4 9-6.2 14.8-4.2 21.3-8a287.3 287.3 0 0 1 28.3-15.4c8.3-4.5 31.3-9.4 36.6-13.8 6.1-.5 12.4-1.3 12.8-6.5 2-1.3 5-.3 7.2-4.6 4.8-.9 4-2.6 4-2.6-1.2-3.4-5.8-4.8-9-7.3-4.8-1.6-8-2-11.5-.4l-3.3 1.5s-5.1-.7-5.1-1.1c-11.4-.6-10.3-38.3-14.3-54z%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M588.6 204.2a2.8 1.8 16 1 1-5.4-1.7 2.8 1.8 16 0 1 5.4 1.7z%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22matrix(.64 0 0 .64 0 80)%22%3E    %3Cpath id%3D%22a%22 d%3D%22M188.2 191l-12.8-12-12.9 11.8 1.4-17.4-17.3-2.8 14.5-9.8-8.6-15.2 16.7 5.3 6.5-16.2L182 151l16.7-5-8.8 15 14.4 10-17.3 2.5 1.2 17.4z%22%2F%3E    %3Cpath d%3D%22M233.4 335.5l-13.8-9.1-13.4 9.6 4.8-15.5-13.6-9.5 16.6-.4 5-15.5 5.6 15.3 16.7-.1L228 320l5.3 15.4z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%222.5%22 y%3D%22269.1%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-112.1%22 y%3D%22123.2%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22108.4%22 y%3D%2285%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cx.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cx%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%230021ad%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M0 0h512v512z%22%2F%3E  %3Ccircle cx%3D%22256%22 cy%3D%22256%22 r%3D%2261.7%22 fill%3D%22%23ffc639%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M218.3 228.3c4.3 5.8 10.6 15.5 15.8 13 4 0 6 .3 6.6 3A39.5 39.5 0 0 0 276 229s.8 0 .5-4.8c0-2.2 3-1.7 3-1 .4 1 .3 1.8.9 1.8 1.2-.4 2.9-3.1 4.3-4.8.3-.8.1-1.6.2-2.6.8-1.8 2.6-1.4 3-.4.3.6.3 1 .7 1.7 1.8 1.2 5.2 0 5.5 0 .3-1.5 1.3-1.3 1.3-1.3 1.2-.3.7-.2 1.6.2-.8 8.2 1.6 8.6 1.4 12.8 0 4.7-1.4 6-1.4 7.8.4 2.2 7.3 2.3 5 4.1-2.2 1.2 0 3.3-3.3 4.1-9.4 4.8-11.2 8.9-11.2 8.9s-2.3 4.4-2.6 4.4c-1.6 3-3.5 1.4-4.7 2.8-.5 1.8-1.1 5.9 0 8 .5 2.8 0 4.4-.8 7.3-.6 6-3 6.9-3.3 9-1 2.2.3 12.8-.8 12.8-7 .1-12.3-1.3-15-1.9 2.6-11.6 1.6-21.8 1.6-22.8-.7-8.3-12.4-6.3-14.2-7.4-1.5-.3-2.4-1.5-3-2-1.6-.2-2.2-.6-3.9-.8-.8.4-.3.9-2.2 1.4-4.6.6-6.7-4-6.7-4 .2-1.6-10.5.3-16.4-1-2.4 1.3-3.4 5.2-5.4 5.7 0 1.2-3.2-1-3.9-2.2 0-3.5 3.1-5 3.1-5 2.5-1.9 4-2.2 5.3-3.4.6-3 .3-5.3 1.6-7.6 1-1.7 2.7-1 3.8-1.7 1.2-.8 1.7-6 .6-7.3l-5-4.5c-1.6-4.5 1.8-7.3 2.7-7z%22%2F%3E  %3Cpath fill%3D%22%23ffc639%22 d%3D%22M452.3 63.7c-2.8-11-27.9-34.8-46.6-50-4.5-3-7.4-1.2-6.9 3.1 2.4 4 4.1 8.2 6.5 12.1.6 2.6 1.9 4.4 2.5 7 0 0 .2 4.5.6 5a25 25 0 0 1 6.6 11.8 52.4 52.4 0 0 0 12.3 16.6c6.6 4.2 1.8 17.1 2 24 0 4.3-3.2 3.8-5.9 3.3-21.5-19.8-42.8-19.8-61.6-25.5-7.4-.8-7.5 2.7-5.1 4.6 13.1 14 25.5 23.6 41.7 31.6l8.2 5.1 9.4 7.8c7.2 4.7 7.8 9 7.8 9.4.2 8.8-4.5 15.6-5.8 18.3-2.5 9.3-7.5 11-7.5 11-40.1 27-61.2 34-126.4 25.7-1-.5-7.2.5 0 3.1 16.6 5.5 57.3 14.4 96.7-4.3 9.5-6.6 15.9-4.4 22.7-8.4 11.3-7 27.3-15.6 30.3-16.5 8.7-4.7 33.3-10 39-14.7 6.5-.5 13.2-1.4 13.7-7 2.1-1.3 5.2-.3 7.5-4.9 5.2-.9 4.3-2.7 4.3-2.7-1.3-3.7-6-5.2-9.5-7.8-5.1-1.7-8.6-2.2-12.3-.4l-3.5 1.6s-5.5-.8-5.5-1.2c-12.1-.7-11-41-15.2-57.7z%22%2F%3E  %3Cpath fill%3D%22%231c8a42%22 d%3D%22M542.5 217.8a3 1.9 16 1 1-5.8-1.8 3 1.9 16 0 1 5.8 1.8z%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22translate(-11.8 182.4) scale(.68267)%22%3E    %3Cpath id%3D%22a%22 d%3D%22M188.2 191l-12.8-12-12.9 11.8 1.4-17.4-17.3-2.8 14.5-9.8-8.6-15.2 16.7 5.3 6.5-16.2L182 151l16.7-5-8.8 15 14.4 10-17.3 2.5 1.2 17.4z%22%2F%3E    %3Cpath d%3D%22M233.4 335.5l-13.8-9.1-13.4 9.6 4.8-15.5-13.6-9.5 16.6-.4 5-15.5 5.6 15.3 16.7-.1L228 320l5.3 15.4z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%222.5%22 y%3D%22269.1%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-112.1%22 y%3D%22123.2%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22108.4%22 y%3D%2285%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cy%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23435125%22 d%3D%22M307.8 398.6a.8.8 0 0 1-.2-.2h-.1l-1.3-1.4-3.8-4.5-4.9-6.3-.6-.9-6.2-1.9-4.6-2.1 2.4-2.7 8.4 3.5 6.2 1.3 11.5 8.5-3.3 2.9a37.2 37.2 0 0 0-3.3 3.5l.7-.5.8.6-1.6.2zm-42.6-12.8a31.7 31.7 0 0 1-16-4.5s.7-1.3 2.3-2.4c1.6-1.2 4.4-2.5 9-2.6 5.4 0 12 1.9 19.5 5.4a28.8 28.8 0 0 1-14.8 4zm-23.5-5.2c-1 0-2-.4-2.6-1a5.2 5.2 0 0 1-1.1-2.4 11.7 11.7 0 0 1-.3-3.4 3.5 3.5 0 0 1 1.3-.2c2 0 3.6 1.7 4.3 3.4.4 1 .5 1.8.2 2.5-.2.6-1 1-1.8 1zm41.3-4.8c-13.9-2-19.8-7-22.3-10.9-2.6-4.1-2-8-2-8s.8-.2 2-.2c3.8 0 13.2 1.9 22.3 19zm-28.5-2.8c-5.9 0-10.4-1-13.4-3a8.3 8.3 0 0 1-3-3.3 5.4 5.4 0 0 1-.4-1.6 18.2 18.2 0 0 1 7.2-1.4 27 27 0 0 1 18.9 8.7c-3.4.4-6.5.6-9.3.6zm-28.7-1c-6.2 0-14.8-2-20.2-7.3 0 0 5.9-1.5 12.4-1.7h1.2c5.9 0 10.4 1.1 13.4 3.4 1 .8 1.6 1.5 1.7 2.2.1.6-.2 1.2-.8 1.7-1.4 1-3.8 1.6-7.2 1.6h-.5zm-20.3-10.5a2.6 2.6 0 0 1-2-1 4.7 4.7 0 0 1-.8-2c-.3-1.4-.2-2.8-.2-2.9a2.4 2.4 0 0 1 1-.2c.9 0 1.6.5 2 1a5.6 5.6 0 0 1 1.4 2c.2.9.3 1.6 0 2.2 0 .4-.6 1-1.3 1zm46.9-1c-1 0-2-.4-2.6-1a5.2 5.2 0 0 1-1.1-2.4 11.7 11.7 0 0 1-.3-3.4 3.5 3.5 0 0 1 1.3-.2c2 0 3.7 1.7 4.3 3.4.4 1 .5 1.8.3 2.5-.3.6-1 1-2 1zm-22.8-1c-12.6-.4-19.2-4-22.4-7a14.6 14.6 0 0 1-3.4-4.3c-.5-1-.7-1.8-.7-2s1.2-.4 3-.4h.4c4.2 0 12.9 1.8 23 13.7zm13.6-1.2a30.8 30.8 0 0 1-18.9-9.3 19.4 19.4 0 0 1-4.1-7s1.2-.3 3-.4a14.2 14.2 0 0 1 1 0c5 .1 14.3 2.4 19 16.7zm-52-5a42 42 0 0 1-9.5-1c-5.3-1.4-7.6-3.4-8.6-4.9a5 5 0 0 1-.8-2 3.4 3.4 0 0 1 0-.8s3.5-1 8.4-1.1a35 35 0 0 1 7.4.6 21.7 21.7 0 0 1 12.8 8.1s-4 1.2-9.7 1.2zm23.5-8.4a3.4 3.4 0 0 1-2.5-1 5.2 5.2 0 0 1-1.1-2.4c-.4-1.6-.3-3.2-.3-3.4a3.5 3.5 0 0 1 1.2-.3h.1c2 0 3.6 1.8 4.3 3.5.4 1 .4 1.8.2 2.4-.3.7-1 1.1-1.9 1.1zm-17.6-2.5a38.6 38.6 0 0 1-9.6-4.2c-4.4-2.7-9.9-7.5-10.5-15l1-.1h.3c1.3 0 4 .3 7.3 2.8 4.2 3.2 8 8.8 11.5 16.5zm11.5-.4a31.2 31.2 0 0 1-7.6-4.9 48.5 48.5 0 0 1-13.3-18.6s.9-.5 2.3-.6a3.3 3.3 0 0 1 .2 0h.4c2 0 4.9.9 8.1 4.4 3.8 4 7.1 10.6 10 19.7zm-29.9-.9c-3.9 0-5.2-2-5.6-3a6 6 0 0 1-.4-3 8.5 8.5 0 0 1 2-.2 8 8 0 0 1 6.5 3c.2.4.8 1.4.3 2.3-.4.6-1.3 1-2.8 1zm-8.5-10.8a51.1 51.1 0 0 1-9-.7c-3.4-.6-5.3-3.5-6.4-5.9-1-2.5-1.4-5-1.4-5 10.6.3 15.7 3.4 18 6a9.4 9.4 0 0 1 2.6 5.5s-1.6.2-3.8.2zm11-11a42.7 42.7 0 0 1-2.4-3.4c-1.3-2-2.4-4-2.4-5.6 0-1.7-.4-5-.6-7l-.6-4.5c.3 0 6.6 2.4 6.6 8.4s-.6 12-.6 12v.1zm-8.2-.6h-.2a43.7 43.7 0 0 1-18.2-10.8c-1.7-2-2.8-5.2-3.1-9.4-.2-3 0-5.5 0-5.8a3.3 3.3 0 0 1 1.1-.1c1.4 0 3 .6 5 2a39.6 39.6 0 0 1 5.2 4.4c3.2 3.2 5.7 6.4 5.7 6.4.3.4 2 3.7 3.5 6.9a22 22 0 0 1 1.6 4.6c.1.6.2 1 0 1.4a.7.7 0 0 1-.3.4.9.9 0 0 1-.4 0z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 593.7 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%23d47600%22 d%3D%22M519 76.4l-1.8.7-.8.3-2.2-.1-2.2 1-3.8 2.6-.1.1-1.5.4-1.3-.6-.7.4-.3 1.5-.7 1.1-.9.6-3 .3-2.5 1.4-3.4-1-1.5.7-3.3 3-1.7.7h-.5l-2.3-.1-.9.3-1.4 1.3-2.6.2-.9.6-1.3 2.6L476 96l-.8.1-.8-.3-.7.1-.3 1.7-.6.7-1.8.6-1.4 1.2-1.3.6h-2l-1.7 1-3.1.2-1.3 1.2-.3.3-.6.3-1 .6-.2.2-1.2-.2-1.4.5-.6-.8-1 .5-1.2.1-1.6-.7-1.3-.6-.9.2-.3 1.5v.2l-1 1.2-1.7 1.1-.2.3-2 2.6-3.8 4-3.2 1.6-3.3 1-2.3 1.9-6 3-9.7 4.8-2 .6-2.8.4-5 1.9-4.4 1.3-.3.1-.8.3-6.3 1.9-2.9-.4-1.7.7-4.5-.5h-3.1l-2 .4-3.7 1.8-6.3 3-2 2-3.2 1.6-3.8 1.2v-1.6l-1.3.4-1 .3-3 .4h-1.7l-1.1-.3h-.2l-6.2 2.1-7 .7-3.5 1.1H333l-1.6.5-3.2.4-1.2-.3-.2-.1-9.4.4-4.3-.5-2 .5-3.5-1.2-5-.6-1.2-.3-2.6-.8-1.2.7-1 .1-2-.8h-.8l-1.8.6-1-.2-1-.8-2.1-.3-1.4-1.1-7.5 1-2-.6-6.9-2h-1l-1.4 1-2 .8-1.9.4-2.4.1-2.8-.7-2.8-1.4-1.1-.3-2.4.3h-.7l-4.4-2.3-5.6-3.5-3.8-1.9-1.5-.2-.2.7.7 2.2.3 2.3v2l-.1 1.3.3 1.1 1.4 1.6.6 1.5.4 4.2v4.3l-.7 6.8-.2 1-.8 3.6-.7 3.3-2.9 8.7-.7 1-2 1.3-4.3 3-3.2 1.8-1 .4-2.6.2H219l-2-1.1-2-.5-2.6-1.9-2.8-.6-3.2-1.8-.8-1-1.7-.2-2.4-.7-.9-.3-.6-.1-3-.1-2.9-1.3-1.5-.4h-2l-2.1 1-1.1.4-1.4-.5h-1l-1 1.7-.2.3-.8.4h-1.7l-.8.3-1.1.5-1 .4-.5.2h-.3l-.5.2h-.6l-1.2-.6-.6-.3-1-.2-.5.3-.1 1.9-.5 1.1-1.6 1.4-1.6 1.4-1 1.6-3 6.7-1.9 2.7-.5.7-2 2.1-1.7 1.3-3.9 3-3.7 1.5-3.2.6h-1.6l-3-.4-2.6-.8-3-1.8-3.1-2.6-4.7-4.5-.6-.4-.2-.1-1.4-1h-1.1l-.4.8-.3 1-.2.9-.5 5v.3l.3 2.1 3.6 5 1 2.6.2.3.7 1.2.6 1 1.3 3.6-.9 2 .4 1.4-1 .8-.2 1.2 3.1 4 .7 1.7-.7 2.4-1.3 1.4-.3.3.2 1 1.4 1.4 2.5 2.2 1.3 3.2 1 1 1.2-.3.6.5h1l1 1 .6.2 1 .5.8 1 .1 3.2 1.5 3.8v2.5l1 1.5.2 1.2-.5 3.3 1.2 1 1.2-.2.8.1 1.3 1.1 1.6 2.4 1.6-.2 1 .4 4.7 4.3 1 .6.9.4 1 1 1.4-1h.2l1.6-.2.7.5 1.4.9h1.7l4 1.2 1.6.4 3.4 2.1 1.5.9.8.7 1.2 1 2.2 1 2 .4 1 .2.9.3 4.2 1.7 2.3.5 2 .8 1.6.5h1.2l1.6-1.3h1.5l1.3.2 1.3-.2 2-1.2.3-.6 1.4-.6 4.8-.6 1.4.4 3.6-1.5 2.4.6 2-.7 4.7 1 1.2.9 1.4 1.5h1.7l-.7 1.1 2 2.2 1.9 2.7.1.4 1.3 3.9 1 1.4.7 1.9v1.2l-1 .9-.2.4v.2l.2.5.4-.2.7-.4 1-.2 1.6.2 1.1.1 1.7-.8 1.2-.6 1.8.8h2l.9.3 2.4 1.1 1.2.1.4-.3.3-.6-.1-.8-1-1.1-2-2.4-.8-1.2-.6-1.7-.2-2.2-.2-1.5.3-2 .5-.7.4-1.6.1-.4 1.2-1.5 3-2 3.2-2.8 2.5-1.7 2.6-1.1v-.3l.4.1 6.6-2.3 3-.5 20 1.4.7-.2.7-1.9.3-.3.3-.2 2.2-1 1-.2 2.8.7 1.2.3 1.9-1h1.3l2.7-1.5h1.7l.7-.2 3.3-2.4 3.1-.9.8-.4.3-.2 3.3-1.7 2-1.6 1.8-1 2-.4 5-.4 1.1-1.7 2.2-.3 1.3-1.5 1.5-.6 1.1-1.6 1-1.3 1.2-.7 4.1-.3 4.8.6.7-.4 1-3.9 1.2-.7 3-4.5v-1.6l.1-1.4.5-2-.3-3.4.4-3.6 1.9-4.5 1.7-1.8 2.7-1.9 1.4-.6 2-.3h.2l.5-.2h9.2l2.3-.1 5.7 1h.4l1.9.7 2.2 1.7 2.4 2.3.4.4 1.5.7.5.2 1.2-.2 1.8-1 1.4-1 1.8-1v-.2l1.1-1.5.4-.7 3.6-1.4 4.2-.2.5-.3h.2l1.1-1.4h1l2.6 1 1.7-.4 1.4.5 1.1-.1 2-.3 2.3 1.6 1.3.2 4.5 2.6h.4l.2.1.5-.2.8-.2h.1l.1.1.6.7.7.1.8-1-.3-.6-.1-.2-1.7-.3-1.4-2.5 1.4-1.5-2.2-2.6-.4-.5v-.1l-.8-1.2-3.8-5.8-5-4-1.7-1.3-.6-.5-2.7-2.7-1.9-2.5-.2-.5-.4-.9-1.1-2.4-2-1.5-1.6-1.8-3.4-4.6-.5-.7-.8-.5h-1.7l-.1-.2h-.1v-.1l.8-.8 1-.2.3-.9-1.7-4.9v-.2l-.1-1.5 1.3-7.1.2-.9 2.4-4.7 1.4-1.2 1.6-3.1 1.4-2 1.3-1.3.2-.1 2.3-1.4 2-.3 1.9-.3 3.3 1h3l.7-.1 1.4-.2 2.3-.7 1.1-.7.6-.8 1.2-4 .4-1.3.7-1.4 4.3-4.9 3.2-3 7.2-5.2 3.5-2.1 1.8-1.1 16.1-7.2 4.2-4.2 2.2-2.2 3.8-2.6 4.5-1.9 4-3 .8-1.1 1-3.5 1-.2.7-1.7.3-.5 3.1-2.2.4-.2 12.3-6.2 1.8.3 1-1.5 3.5-.6h.7l.9-.5.7-1.3v-.3l.1-3.4.8-.9.4-2.2.4-.6.4-.5 1-.7-.2-.4z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-cy%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23435125%22 d%3D%22M243 425.2a.9.9 0 0 1-.3-.2v-.1l-1.4-1.4a75.9 75.9 0 0 1-4-4.9L232 412l-.7-.9-6.6-2-4.8-2.3 2.5-2.9 9 3.8 6.6 1.4 12.2 9a122.2 122.2 0 0 0-6.8 6.4 2.2 2.2 0 0 0-.2.4l.8-.5.8.7-1.7.1zm-45.5-13.7c-5.8 0-11.5-1.6-17-4.8s.8-1.3 2.5-2.6c1.6-1.2 4.6-2.7 9.5-2.7 5.8 0 12.8 2 20.9 5.8-.3.2-6.7 4.3-15.9 4.3zm-25-5.5c-1.1 0-2-.5-2.8-1.2a5.5 5.5 0 0 1-1.2-2.5 12.5 12.5 0 0 1-.3-3.5 3.7 3.7 0 0 1 1.4-.4c2.2 0 3.9 2 4.6 3.8.4 1 .5 1.9.3 2.6s-1.1 1.1-2 1.1zm44-5.2c-14.8-2-21-7.4-23.7-11.6a13.4 13.4 0 0 1-2.3-8.5s1-.2 2.3-.2c4 0 14 2 23.7 20.3zm-30.3-2.9c-6.3 0-11.2-1-14.3-3.2a8.8 8.8 0 0 1-3.2-3.6 5.8 5.8 0 0 1-.5-1.7 19.4 19.4 0 0 1 7.6-1.4c5 0 12.4 1.6 20.2 9.2a92 92 0 0 1-9.8.7zm-30.6-1.2c-6.7 0-15.9-2-21.6-7.7a66.9 66.9 0 0 1 14.5-1.8c6.3 0 11 1.2 14.2 3.6 1.2.8 1.8 1.6 1.9 2.4.1.6-.2 1.3-.9 1.8-1.4 1-4 1.7-7.6 1.7h-.5zm-21.7-11a2.7 2.7 0 0 1-2-1 5 5 0 0 1-1-2.2c-.4-1.6-.3-3.1-.3-3.1a2 2 0 0 1 1-.3c1 0 1.8.5 2.3 1a6 6 0 0 1 1.4 2.2c.3 1 .4 1.7.2 2.3-.2.5-.8 1-1.6 1zm50-1.2c-1.1 0-2-.4-2.7-1.1a5.5 5.5 0 0 1-1.2-2.5 12.5 12.5 0 0 1-.3-3.6 3.7 3.7 0 0 1 1.3-.3c2.2 0 4 1.9 4.6 3.7.4 1 .5 2 .3 2.6-.3.7-1.1 1.2-2 1.2zm-24.4-1c-13.4-.5-20.4-4.3-23.8-7.4a15.7 15.7 0 0 1-3.7-4.7 10 10 0 0 1-.7-2s1.2-.5 3.3-.5h.3c4.5 0 13.8 1.9 24.6 14.6zm14.6-1.4a32.6 32.6 0 0 1-20.1-9.9 20.6 20.6 0 0 1-4.5-7.4s1.4-.3 3.4-.4a16.2 16.2 0 0 1 .9 0c5.4.1 15.3 2.6 20.3 17.7zm-55.4-5.2c-3.6 0-7-.3-10.2-1.2-5.7-1.4-8.1-3.5-9.2-5.1a5.4 5.4 0 0 1-.8-2.2 3.6 3.6 0 0 1 0-.9s3.7-1 8.9-1.1a37.4 37.4 0 0 1 7.9.7 23.2 23.2 0 0 1 13.7 8.6s-4.3 1.2-10.3 1.2zm25-9c-1 0-2-.5-2.7-1.2a5.5 5.5 0 0 1-1.2-2.5 12.3 12.3 0 0 1-.3-3.5 3.7 3.7 0 0 1 1.3-.3h.1c2.2 0 3.9 1.8 4.6 3.7.4 1 .5 1.8.2 2.6-.3.7-1 1.1-2 1.1zm-18.8-2.7c-.1 0-5.1-1.2-10.2-4.4-4.8-3-10.5-8-11.3-16s.5-.2 1.2-.2h.2c1.4 0 4.3.4 7.8 3 4.5 3.4 8.6 9.4 12.3 17.7zm12.3-.4s-3.6-1.4-8-5.2a51.4 51.4 0 0 1-14.4-19.9s1-.5 2.5-.6a3.7 3.7 0 0 1 .3 0h.4c2 0 5.1.9 8.6 4.7a55 55 0 0 1 10.6 21zm-32-1c-4 0-5.4-2.2-5.9-3.1a6.7 6.7 0 0 1-.4-3.2 9 9 0 0 1 2-.3h.2c3.2 0 5.8 1.7 6.9 3.3.2.3.9 1.5.3 2.3-.4.7-1.4 1-3 1zm-9-11.4c-2.3 0-5.8-.2-9.5-.8-3.7-.7-5.8-3.8-6.9-6.3a20.4 20.4 0 0 1-1.5-5.3c11.3.3 16.7 3.6 19.2 6.3a10 10 0 0 1 2.7 6h-4zm11.8-11.8a45.6 45.6 0 0 1-2.6-3.6c-1.4-2.1-2.6-4.3-2.6-6a85 85 0 0 0-.6-7.4l-.7-5c.3.2 7.1 2.7 7.1 9.1 0 6.4-.6 12.8-.6 12.9zm-8.8-.6h-.3c-2-.4-5.5-2-9.4-4.2a40.5 40.5 0 0 1-10-7.5c-1.8-2.1-3-5.5-3.2-10a37 37 0 0 1 0-6 3.5 3.5 0 0 1 1.2-.3c1.5 0 3 .7 5.2 2.2a42.4 42.4 0 0 1 5.6 4.7 84.5 84.5 0 0 1 6.1 6.8 93.9 93.9 0 0 1 5.5 12.3v1.5a.8.8 0 0 1-.4.4 1 1 0 0 1-.4 0z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 462.7 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%23d47600%22 d%3D%22M468.3 81.5l-2 .8-.8.3-2.4-.2-2.3 1.1-4 2.8-.2.1-1.5.4-1.4-.6-.8.4-.3 1.6-.7 1.2-1 .7-3.2.3-2.7 1.4-3.6-1-1.6.7-3.5 3.1-1.8.9h-.6l-2.4-.2-1 .4L429 97l-2.8.2-.9.6-1.4 2.8-1.5 1.6-.8.1-1-.3-.7.1-.3 1.8-.6.8-2 .6-1.4 1.3-1.4.6H412l-1.7 1-3.4.3-1.3 1.3-.4.3-.6.4-1 .6-.3.2-1.3-.3-1.5.6-.6-1-1 .7h-1.4l-1.7-.7-1.3-.6-1 .2-.3 1.6v.2l-1 1.3-1.9 1.1-.2.4-2.1 2.7-4 4.3-3.5 1.7-3.5 1-2.5 2-6.5 3.3-10.2 5.1-2.1.7-3 .4-5.3 2-4.8 1.4-.3.1-.9.3-6.6 2-3.1-.3-1.9.7-4.8-.6-3.3.1-2 .4-4 2-6.7 3.1-2.2 2-3.5 1.9-4 1.2v-1.7l-1.4.4-1 .3-3.3.5h-1.8l-1.1-.3h-.2l-6.7 2.3-7.4.7-3.7 1.2h-2.8l-1.8.4-3.4.5-1.2-.4h-.3l-10 .4-4.6-.5-2.2.5-3.6-1.3-5.4-.6-1.2-.4-2.8-.8-1.3.7-1 .1-2.2-.8h-.9l-1.8.7-1.1-.3-1-.8-2.4-.3-1.4-1.3-8 1.1-2.2-.6-7.3-2.2-1.2.1-1.4 1-2.2.9-1.9.5h-2.6l-3-.7-3-1.5-1.2-.3-2.5.3h-.8l-4.6-2.5-6-3.7-4.1-2-1.6-.2-.2.7.8 2.4.3 2.4-.1 2.1v1.4l.3 1.2 1.5 1.6.6 1.7.5 4.5v4.6l-.8 7.3-.2 1-.9 3.9-.7 3.4-3 9.3-.9 1.1-2 1.4-4.7 3.2-3.4 2-1 .4-2.8.2-1.7-.1-2.2-1.2-2-.5-2.8-2-3.1-.6-3.4-2-.8-1-1.9-.2-2.5-.8-1-.2-.6-.2-3.2-.1-3-1.4-1.6-.4-2.2-.1-2.3 1-1.1.6-1.5-.6h-1l-1.3 1.9-.1.3-.8.4H108l-.8.3-1.2.5-1 .5-.5.2h-.4l-.5.2h-.7l-1.2-.6-.6-.4-1.1-.2-.6.4v2l-.6 1.1L97 196l-1.7 1.5-1.2 1.8-3.1 7.1-2 3-.6.6-2 2.3-1.9 1.4-4.2 3.2-4 1.5-3.4.7h-1.6l-3.2-.4-2.8-.9-3.1-2-3.5-2.7-4.9-4.9-.7-.4H53l-1.5-1h-1.2l-.4.7-.3 1-.2 1-.5 5.5v.3l.3 2.2 3.8 5.3 1.1 2.8.2.3.8 1.3.6 1L57 232l-.9 2.2.5 1.4-1.2.9-.2 1.2 3.4 4.3.7 1.8-.8 2.6-1.3 1.4-.4.4.2 1.1 1.6 1.4 2.6 2.4 1.4 3.5 1 .9 1.3-.3.7.6h1l1 1 .7.3 1.1.5.8 1.1.2 3.3 1.6 4.2v2.6l1 1.6.3 1.3-.5 3.5 1.2 1.1 1.3-.3.9.2 1.4 1.1 1.7 2.6 1.6-.2 1 .5 5 4.5 1.2.6 1 .4 1 1 1.5-1h.2l1.7-.2.8.5 1.4 1h2l4 1.3 1.9.4 3.6 2.3 1.6 1 .9.7 1.2 1 2.4 1 2 .5 1.2.3.9.3 4.5 1.8 2.4.5 2.3.9 1.6.6h1.2l1.7-1.5h1.7l1.4.3 1.3-.2 2.1-1.3.5-.7 1.5-.7 5-.6 1.5.5 3.8-1.7 2.6.7 2.2-.8 5 1.1 1.3 1 1.4 1.6h1.8l-.6 1.2 2.1 2.3 2 3v.3l1.5 4.1 1 1.5.8 2v1.4l-1.1.9-.2.5v.2l.2.5.4-.2.8-.5 1-.1 1.8.2h1.1l1.9-.8 1.2-.6 2 .8h2.1l.9.4 2.6 1.1 1.3.2.5-.4.3-.7-.2-.8-1-1.2-2.1-2.5-1-1.3-.6-1.8-.2-2.4-.2-1.6.3-2.1.6-.8.4-1.7.1-.4 1.2-1.6 3.2-2 3.4-3 2.7-1.9 2.8-1.2v-.3l.4.1 7-2.4h.2l3.1-.6 21.3 1.5.8-.2.7-2 .4-.4.2-.2 2.4-1 1-.2 3 .8 1.3.3 2-1.1h1.4l3-1.6h1.8l.6-.2 3.5-2.6 3.4-1 1-.4.2-.2 3.5-1.8 2.2-1.7 1.9-1 2-.5 5.5-.4 1.1-1.8 2.3-.4 1.5-1.6 1.6-.6 1.1-1.7 1-1.4 1.4-.8 4.3-.2 5.2.6.7-.4 1.1-4.2 1.2-.8 3.3-4.7V252l.6-2.1-.4-3.8.5-3.8 2-4.8 1.8-2 2.9-1.9 1.5-.6 2-.4h.4l.5-.1 7.2-.1h2.6l2.4-.1 6 1 .5.2 2 .6 2.4 1.9 2.5 2.4.5.5 1.6.6.5.3 1.4-.3 1.9-1 1.4-1.2 2-1v-.1l1.1-1.7.5-.7 3.8-1.5 4.5-.2.5-.3.3-.1 1.1-1.4h1.1l2.7 1 1.9-.4 1.5.6 1.1-.2 2.2-.2 2.4 1.6 1.4.2 4.8 2.8h.4l.2.1.6-.1.9-.3.2.1.5.8.8.1.9-1.2-.4-.5-.1-.2-1.7-.4-1.6-2.6 1.5-1.6-2.3-2.8-.4-.5-.1-.2-.8-1.2-4-6.2-5.4-4.2-1.8-1.5-.7-.5-2.8-2.9-2-2.6-.3-.6-.4-1-1.2-2.5-2-1.7-1.8-1.8v-.1l-3.6-4.8-.6-.8-.8-.5h-1.8l-.2-.2v-.1l.8-1 1-.2.4-.9-1.8-5.2v-.2l-.2-1.6 1.5-7.6.2-1 2.5-5 1.6-1.3 1.6-3.3 1.5-2.1 1.4-1.4.2-.1 2.5-1.5 2.1-.3 2-.3 3.5 1h4l1.5-.2 2.5-.8 1.2-.7.6-1 1.2-4.2.5-1.4.7-1.4 4.6-5.3 3.4-3.1 7.7-5.7 3.8-2.2 1.9-1.2 17.2-7.6 4.4-4.5 2.3-2.4 4.2-2.7 4.8-2 4.1-3.3.9-1.1 1.2-3.7.9-.2.9-1.9.2-.5 3.4-2.4.4-.2L456 95l2 .2 1-1.5 3.8-.6.6-.2 1-.4.8-1.4v-.3l.1-3.6.8-1 .5-2.4.4-.6.4-.5 1.1-.8-.2-.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-cz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cz%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-74 0h682.7v512H-74z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(69.4) scale(.94)%22%3E    %3Cpath fill%3D%22%23e80000%22 d%3D%22M-74 0h768v512H-74z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-74 0h768v256H-74z%22%2F%3E    %3Cpath fill%3D%22%2300006f%22 d%3D%22M-74 0l382.7 255.7L-74 511V0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-cz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-cz%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M102.4 0h708.7v708.7H102.4z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-74) scale(.722)%22%3E    %3Cpath fill%3D%22%23e80000%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h1063v354.3H0z%22%2F%3E    %3Cpath fill%3D%22%2300006f%22 d%3D%22M0 0l529.7 353.9L0 707.3V0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-de {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-de%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23ffce00%22 d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cpath d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23d00%22 d%3D%22M0 160h640v160H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-de.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-de%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23ffce00%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cpath d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23d00%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-dj {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dj%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-40 0h682.7v512H-40z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(37.5) scale(.94)%22%3E    %3Cpath fill%3D%22%230c0%22 d%3D%22M-40 0h768v512H-40z%22%2F%3E    %3Cpath fill%3D%22%2369f%22 d%3D%22M-40 0h768v256H-40z%22%2F%3E    %3Cpath fill%3D%22%23fffefe%22 d%3D%22M-40 0l382.7 255.7L-40 511V0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M119.8 292L89 270l-30.7 22.4L69.7 256l-30.6-22.5 37.9-.3 11.7-36.3 12 36.2h37.9l-30.5 22.7 11.7 36.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-dj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dj%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M55.4 0H764v708.7H55.4z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-40) scale(.722)%22%3E    %3Cpath fill%3D%22%230c0%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%2369f%22 d%3D%22M0 0h1063v354.3H0z%22%2F%3E    %3Cpath fill%3D%22%23fffefe%22 d%3D%22M0 0l529.7 353.9L0 707.3V0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M221.2 404.3l-42.7-30.8-42.4 31 15.8-50.3-42.4-31.2 52.4-.4 16.3-50.2 16.6 50 52.4.2-42.1 31.4 16 50.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-dk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dk%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23c8102e%22 d%3D%22M0 0h640.1v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M205.7 0h68.6v480h-68.6z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 205.7h640.1v68.6H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-dk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dk%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23c8102e%22 d%3D%22M0 0h512.1v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M144 0h73.1v512H144z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 219.4h512.1v73.2H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-dm {
  background-image: url('dm.svg');
}
.flag-icon-dm.flag-icon-squared {
  background-image: url('dm.svg');
}
.flag-icon-do {
  background-image: url('do.svg');
}
.flag-icon-do.flag-icon-squared {
  background-image: url('do.svg');
}
.flag-icon-dz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dz%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M320 0h320v480H320z%22%2F%3E  %3Cpath fill%3D%22%23006233%22 d%3D%22M0 0h320v480H0z%22%2F%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M424 180a120 120 0 1 0 0 120 96 96 0 1 1 0-120m4 60l-108-35.2 67.2 92V183.2l-67.2 92z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-dz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-dz%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M256 0h256v512H256z%22%2F%3E  %3Cpath fill%3D%22%23006233%22 d%3D%22M0 0h256v512H0z%22%2F%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M367 192a128 128 0 1 0 0 128 102.4 102.4 0 1 1 0-128m4.2 64L256 218.4l71.7 98.2V195.4L256 293.6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ec {
  background-image: url('ec.svg');
}
.flag-icon-ec.flag-icon-squared {
  background-image: url('ec.svg');
}
.flag-icon-ee {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ee%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Crect width%3D%22640%22 height%3D%22477.9%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Crect width%3D%22640%22 height%3D%22159.3%22 y%3D%22320.7%22 fill%3D%22%23fff%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Cpath fill%3D%22%231291ff%22 d%3D%22M0 0h640v159.3H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ee.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ee%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22scale(.482 .72)%22%3E    %3Crect width%3D%221063%22 height%3D%22708.7%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Crect width%3D%221063%22 height%3D%22236.2%22 y%3D%22475.6%22 fill%3D%22%23fff%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Cpath fill%3D%22%231291ff%22 d%3D%22M0 0h1063v236.2H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-eg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-eg%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cg fill%3D%22%23fff%22 stroke%3D%22%23c09300%22 transform%3D%22matrix(.8 0 0 .8 -40 0)%22%3E    %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M450.8 302.4l68.5 63.6-4.9-115.5c-.7-17.5-15.9-13.5-27-7.2-11.1 7.2-24 7.2-37.4 2.5-13.5 4.7-26.3 4.7-37.4-2.5-11-6.3-26.3-10.3-27 7.2L380.7 366l70.1-63.6z%22%2F%3E    %3Cpath id%3D%22a%22 fill%3D%22%23c09300%22 stroke%3D%22none%22 d%3D%22M393.5 246.5l-4.8 112.3-8 7.2 4.9-115.5a24 24 0 0 1 7.9-4zm9.6 8l-4 94-8 8.2 4.8-108.5c1.6 1.6 6.3 5.5 7.2 6.3zm8.7 7.2l-3.1 78.4-6.5 6.3 4-89.4c1.6 1.5 4.8 3.8 5.6 4.7zm9.5 4l-3.1 66.8-6.3 5.1 3.1-74.3c1.6.7 4.7 2.4 6.3 2.4zm8.8 0l-2.3 55.7-6.5 6.3 2.5-61.3c1.5 0 5.6 0 6.3-.7z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 900 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%221.1%22 d%3D%22M453.2 315l9.6 43.8-3.2 3.2-3.3-2.5-5.4-39 2.3 39-3.2 4-3.1-4 2.3-39-5.5 39-3.3 2.5-3.2-3.2 9.6-43.7h6.4z%22%2F%3E    %3Cg id%3D%22b%22 fill%3D%22none%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22%3E      %3Cpath fill%3D%22%23fff%22 stroke-width%3D%221.2%22 d%3D%22M428.5 295.8l-19.1 67.7 26.3 4 11.1-50.9-18.3-20.8z%22%2F%3E      %3Cpath d%3D%22M422.2 319l2.3 5.5 12.4-11.8%22%2F%3E      %3Cpath d%3D%22M430.8 305l2.6 24.3 7.9-10.4m-3.2 4l4.3 15m1.7-5.5l-8.7 13.2m2.7 13.2l-2.8-13.2-2.4-13.4-5.9 7.9-2.5-9.1-8.2 8.4 4.1 15.2 5.8-9.4 3.1 9.6 6-9.2%22%2F%3E      %3Cpath d%3D%22M415 362l5.3-7.5 3.4 11.5 4.8-8 3.1 9.6%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 900 0)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cg stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22%3E      %3Cpath stroke-width%3D%222.4%22 d%3D%22M450 393.8c20 0 39-1.6 50.2-4.7 4.7-.9 4.7-3.3 4.7-6.5 4.8-1.6 2.4-7.2 5.7-7.2-3.4 1-4-5.5-8-4.7 0-5.6-5.7-6.3-10.4-4.7-9.5 3.1-26.3 3.9-42.2 3.9-16-.8-32.6-.8-42.2-4-4.7-1.5-10.3-.8-10.3 4.8-4-.8-4.7 5.6-8 4.7 3.3 0 .8 5.7 5.6 7.2 0 3.2 0 5.6 4.8 6.5 11 3.1 30.2 4.7 50.1 4.7z%22%2F%3E      %3Cpath d%3D%22M422.9 363.5c6.4.9 13.6 1.6 19.2.9 3.2 0 5.5 5.5-.9 6.3-5.5.7-14.3 0-19-.8a231 231 0 0 1-18.4-4c-5.6-2.4-1.6-7 1.6-6.4a105.3 105.3 0 0 0 17.5 4zm54.2 0c-6.4.9-13.6 1.6-19 .9-3.4 0-5.7 5.5.7 6.3 5.6.7 14.3 0 19-.8 4-.8 12.8-2.3 18.4-4 5.6-2.4 1.6-7-1.6-6.4a105.2 105.2 0 0 1-17.5 4z%22%2F%3E      %3Cpath d%3D%22M403 360.4c-4.8-.9-7 4.7-5.5 7.9.7-1.6 4-1.6 4.7-3.2.9-2.4-.7-2.4.9-4.7zm19.2 14.7c0-3.2 3.1-2.8 3.1-6 0-1.5-.8-4-2.4-4a3.4 3.4 0 0 0-3.2 3.2c-.7 3.1 2.5 3.6 2.5 6.8zm22.7-9.1c4.7 0 4.2 6.3 2 9.5 0-2.3-4-3.2-4-4.8 0-2.4 3.6-2.4 2-4.7zm52-5.6c4.9-.9 7.2 4.7 5.6 7.9-.7-1.6-4-1.6-4.7-3.2-.9-2.4.7-2.4-.9-4.7zM478 375c0-3.2-3.2-2.8-3.2-6 0-1.5.8-4 2.4-4a3.4 3.4 0 0 1 3.2 3.2c.7 3.1-2.5 3.6-2.5 6.8zm-23-9c-4.7 0-4.2 6.3-2 9.5 0-2.3 4-3.2 4-4.8 0-2.4-3.6-2.4-2-4.7z%22%2F%3E      %3Cpath stroke-width%3D%22.9%22 d%3D%22M404.7 362c1.6 0 4 .7 4.7 1.6l-4.7-1.6zm7.9 2.4c.8 0 4 .7 5.5 1.6l-5.5-1.6zm28.6 3.2c-1.5 0-4.7 0-5.5.7l5.5-.8zm-8.7 0c-.9-.9-4-.9-5.6 0h5.6zm62.8-5.6a8 8 0 0 0-4.7 1.6l4.7-1.6zm-7.8 2.4c-1 0-4 .7-5.6 1.6l5.6-1.6zm-28.7 3.2c1.5 0 4.7 0 5.6.7l-5.6-.8zm8.7 0c.9-.9 4-.9 5.6 0h-5.6z%22%2F%3E      %3Cg fill%3D%22%23c09300%22 stroke%3D%22none%22%3E        %3Cpath d%3D%22M403.3 374.6c-.5-.1-.8-.6-.6-1 .1-.7.6-1 1-.8.4 0 .9.6.9.8l-.4.7-.2.1c0 .2-.4.2-.7.2zm55 3.9c-.2 0-.6-.5-.6-.7 0-.4.6-1 1-1l.8.4c.3.3.3.9-.1 1.2-.2.2-.8.2-1.1 0zm.3 2.5c-.4-.2-.5-.4-.6-.8 0-.5 0-.6.5-.9l.4-.2.4.2c.4.2.7.4.7.8 0 .3-.3.6-.7.8-.3.2-.4.2-.7 0z%22%2F%3E        %3Cpath d%3D%22M407.8 370c-.4 0-.9.4-1.2.6-.6.1-1.4.5-2 0-.6-.1-1.4 0-1.5.8.1.7 1 1 1.6.6.4-.5 1.5-.9 1.7 0-.5.8-.4 1.7-.8 2.4 0 .5-.3.9-.5 1.3-.5 0-1 0-1.4.3a2 2 0 0 0-1.6.8c-.4.6-.8 1.2-.9 2 .1.6 1 .8 1.6.9l2 .6 3.2.9c1.6.5 3.2.7 4.8 1.1l.5.1c.7.2 1-.5 1-1l1-3.6c.2-.5.5-1.5-.4-1.3-.5.3-1 .8-1.6.8-.9 0-.4 1 0 1.3 0 .6-.2 1.3-.5 1.8-.6.3-1.2 0-1.8-.2-.5 0-1.7-.3-1.2-1l.5-1.8c.3-.6.3-1.3.5-2-.4-.7-1 .3-1.5.4-.4.2-1.6.3-1 1 .6.4.2 1.1 0 1.7 0 .7-.8 1-1.4.7-.6 0-1.5-.5-1-1.1l.5-1.8.7-2c0-.7.3-1.2.6-1.8 0-.7.5-1.3.5-2 0-.3-.2-.4-.4-.4zm-3.7 7.3a.3.3 0 0 1 .3 0c.2.2.2.4 0 .6l-.3.2c-.5 0-.6-.1-.6-.3 0-.1 0-.2.3-.3a1.4 1.4 0 0 1 .4-.2zm-1 5c-.5-.4-.4-.7.3-1.3.4-.2.5-.2.9.1.6.5.6.8 0 1.3-.2.2-.3.2-.5.2-.3 0-.4 0-.7-.2zm3 1a.9.9 0 0 1-.6-1.1c.2-.4.3-.5.9-.5.7 0 .8.1.9.7 0 .4 0 .5-.3.7a1 1 0 0 1-.8.2zm89.2 0c-.2-.1-.3-.2-.3-.5 0-.4.2-.7.8-.9.6-.3 1-.3 1.2.2.3.6.3.8-.1 1.2-.2.3-.3.3-.8.3s-.6 0-.8-.2zm-85 1.2c-.4 0-.6-.4-.6-.8 0-.3 0-.4.2-.6l.6-.2.6.1c.5.4.6.8.3 1.2-.3.4-.6.4-1.2.3zm21.8 1l-.2-.3c0-.6 0-1.1.2-1.7.1-.5 0-1 .2-1.5l.4-2.8c0-.5 0-1 .2-1.4.1-.8 0-1.5.2-2.2 0-.3.3-1 .6-.6.4.6.9 1 1.4 1.5.4.3 0 .7-.3.8-.4.1-.5.6-.5 1l-.2 1.2c0 .7 0 1.3-.2 2l-.1 1.8-.2 1.2c0 .4 0 .9-.4 1.1-.3.2-.8.2-1-.1zm29.7-9.8l-1.3 1.2c-.6.5.5.7.6 1.1.2.6.2 1.2.2 1.8.2.6.3 1.1.2 1.7 0 .7-.8.5-1.2.9-.5.2-.7.7-1 1a4.2 4.2 0 0 0-.4 1.6c0 .5-.3 1 0 1.4l.1.2h.5l1.5-.1c1.2-.2 2.5-.2 3.7-.3l2.2-.2c.6.1.9-.5.9-1-.4-.7-.1-1.4-.4-2-.2-.8-.1-1.5-.2-2.2 0-.6-.7-.8-1-.4-.4.4-1 .5-1.2.9-.3.6.6.6.8 1l.1 1.5c.1.6-.5.6-1 .7-.5.2-1.2.3-1.5-.3-.2-.5-.2-1-.2-1.5 0-1-.3-1.8-.3-2.7 0-1-.3-2.1-.3-3.2 0-.5-.1-1.2-.8-1.1zm-.6 8.2h.3v.8l-.3.1a3.3 3.3 0 0 1-.4.1 2.5 2.5 0 0 1-.2 0c-.2-.2-.2-.5.1-.8l.5-.2zm-30-9.2c-.3 0-.8.7-1.2.6-.9.1-.8 1-.1 1.3v.8c.1.8-.4 1.5-.3 2.3 0 .8-.3 1.7-.3 2.6-.3.9-.3 1.8-.4 2.7-.1.8-.7.5-1.2.3v-1c.1-.9-.5-1.1-1.2-1.2-.7 0-1-.5-.8-1.1.3-.4 1-.3 1.5-.3 1 .2.9-1.1.4-1.6-.4-.6-1.2-1-1.4-1.6 0-.8-.5-1.7-1.2-2.1-1.1-.1-2 .8-2.3 1.8-.5 0-1 .2-1.4.4-.7.2-1.7 1.4-.7 1.9.5.1 2.2.5 1.4 1.2-.4.8-1.2.8-1.9.6-.7 0-1.5-.4-1.5-1.2-.1-.8-.1-1.6-.4-2.3-.2-.8-1.1-.6-1.2.2-.7.5-.6 1.4-.1 2 .3.7 0 1.6-.3 2.2-.2 1-1.2 1-1.9 1.2-.3.2-1.6 0-1.1.7a4 4 0 0 0 2.4.3c.8 0 1.5-.7 2-1.4.5-.5 1.4-.2 2.2-.2.7 0 1.5.5 2.3.1.2-.5 1.2-1.5 1.5-.5 0 .9.7 1.3 1.5 1.2.9 0 .5.6.5 1.2 0 .9.7 1.4 1.5 1.8h.8c.7-.3 1.5-.6 1.8-1.4.3-.7.3-1.5.5-2.2.2-1.1.4-2.3.4-3.4.3-1 .2-2.1.4-3.2l.3-2.3c0-.5-.2-.5-.5-.4zm-6.7 4.1c.1 0 .2.2.2.5 0 .4.2.7.5.8v.3l-.8.2c-.5 0-.9-.2-1.2-.5l-.2-.2.3-.2.5-.5c.3-.3.5-.4.7-.4zm66-7.9a8.4 8.4 0 0 0-1.7.3c-1 0-1.5 1-.5 1.6.6 1.5 1.5-.4 2.5-.2 1.4.2 1.5 1.8 1.8 3 0 1.1.4 2.2.7 3.3 1 1.1-.7 1.8-1.4 1-.6-.7-2-1.5-2.7-.6-.9.4-1 1.6-1.7 2-1.2.3-1.3-1.2-2-1.8-.6-.9-1.7-1-2.6-1.2-.4-.9-.2-2.4-1-3-.8.3-2.2 1.7-1 2.4 1 1-.5 1.4-1 2-.8.9-1 2-1 3-1.3.7-1.5-.8-1.7-1.7 0-1.1-1-.8-1.7-.4-1 .4-1.4 1.3-2 2v2c.2.9 1.2.5 1.8.4 1-.4 1.4.7.6 1.3-.6.6-2.2.3-2 1.4h1.6c1-.3 2.2-1.1 2.3-2.3.2-1 1.7-.9 2.5-1.1 1-.3 2.3-.4 2.6 1 .7.7 2.2 1.5 3 .5a2.4 2.4 0 0 0 1.1-2.3c-.1-.8 1.3-.8 1.7-.3.5.8 2.1.6 2.9 0 .8-.5 1-1.6 2.2-1.6l5.4-1.5c1.4-.3-.2-1.2-.6-1.8-1-.5-2 1.7-3.2.6-1-.7-.9-2-1.2-3.1-.3-1.4-.2-3-1.2-4-.6-.7-1.6-.9-2.5-.9zm-6.8 9.5c.1 0 .3 0 .5.2.4.2.7.6.7 1 0 .2 0 .2-.3.3l-.5.2c-.2 0-.7-.3-.7-.5v-.4c-.2-.4-.2-.4 0-.6l.3-.2zm6.5.4c.4 0 .6 0 .8.3.1.4 0 .6-.4.8l-.5.2-.4-.3c-.2-.1-.3-.2-.3-.4 0-.3.4-.6.8-.7zm-9 0c.2 0 .3 0 .4.2.2.2.3.3.3.6v.6c0 .3 0 .2-.6.2s-.7 0-.7-.6c0-.4 0-.5.3-.7.1-.2.3-.2.4-.2zm-5.4 1.5a.6.6 0 0 1 .4.4c0 .3 0 .5-.2.6-.3.1-.8.2-1 0a.6.6 0 0 1 0-.1c-.2-.1-.2-.2 0-.3v-.1l.2-.3a.5.5 0 0 1 .6-.2zm9.2 1.2l.5.1v.6h-1.2l-.1-.2c0-.2 0-.3.2-.4l.6-.1zm-17.1 4.8c-.1 0-.3-.1-.1-.2.1-.3.5-.4.8-.6a3.4 3.4 0 0 0 1.4-1c0-.4.4-.6.4-1l-.1-1.4a1.8 1.8 0 0 0-.8-1c-.3-.1-.7-.2-.8-.6 0-.3.3-.6.4-.9l.6-1.2c.3-.3.7 0 .8.2l.5 1c.3.3.5.6.6 1 .2.4.4.7.4 1l.2 1.3c0 .5 0 1.1-.2 1.6l-.6.8c-.3.3-.6.6-1 .7-.3.1-.5.4-.9.4H468l-.1-.1zm-6.9.4c-.2-.2-.3-.3-.3-.6s0-.3.3-.6c.4-.4.6-.4 1.4 0 .7.4 1 .4 1 .1.1-.2.5-.5 1-.5a.8.8 0 0 1 .5.2c.2.2.3.3.3.7 0 .5 0 .5-.3.8-.3.2-.3.2-.7.2a.9.9 0 0 1-.8-.6c0-.2 0-.3-.2-.1l-.2.1c-.2 0-.6.3-.8.5l-.5.1c-.4 0-.4 0-.7-.3zm-19.8-8.9c-.7 0-1.4.6-1.5 1.3.2.7.8 1.5.4 2.2.3 1-.8 1.4-1.5.9-.4-1-.6-2-1.3-3-.8-.2-1.1 1.1-1.7 1.6.3.7 1.1 1.4 1.2 2.3.2 1-.4 2-1.1 2.4-.7.7-1.7.5-2.5.6-1 .6.7.8 1.2.8 1 .1 2.1 0 3-.8.7-.3.6-1.7 1.5-1.8l4.8.3c.8.2 2.1-.1 2.7.5 0 1 1 1.8 1.9 2.2.5.2 1-.5 1.5-.6 1-.3.7-1.5 1.3-2h5c.2 0 .3-.5.6-.7l-.2-1.9c-.3-.8 0-1.8-.5-2.5-.9-.2-1.6.5-2.4.6-1 .4-1.7 1.3-1.8 2.3-.5.9-1.4-.2-1-1l-.1-1c-.5-.5-1.4-.3-2.1-.4l-3-.2c-1 0-1.9.1-2.7-.1-1 0-1-1-1-1.8a1 1 0 0 0-.7-.2zm2 3.7l1 .1h1.3c1 .2 2 .2 3 .2.2 0 .4.2.6.4v2c0 .3 0 .7-.2.8a.7.7 0 0 1-.2.2 1 1 0 0 1-.7-.5v-1.4a1.3 1.3 0 0 0-.7-.3l-2.6-.1-2-.1c-.3-.1-.7 0-.9-.4-.2-.2.1-.6.4-.7a2.3 2.3 0 0 1 1-.2zm11.3.3c.1 0 .2 0 .2.3l.2.5c0 .1 0 .2-.2.2-.5.2-1 .2-1.2 0 0-.1 0-.5.2-.6l.8-.4z%22%2F%3E      %3C%2Fg%3E    %3C%2Fg%3E    %3Cpath stroke-width%3D%221.1%22 d%3D%22M450 327.2c32.6-25 29.8-61.8 29.8-61.8l-2.5.2c-6.9 0-23.2-4-27-8.9-4 4.5-20.8 9-27.6 9l-2.5-.3s-2.9 36.7 29.8 61.8z%22%2F%3E    %3Cpath stroke-width%3D%22.9%22 d%3D%22M477.2 268h-.8c-6.2 0-20.6-3.1-26.2-7.9-5.8 4.4-20.5 8-26.6 8a4.7 4.7 0 0 1-.8-.1 73.1 73.1 0 0 0 2.6 18.7 71 71 0 0 0 24.6 37.1 71.2 71.2 0 0 0 24.6-37.2 73.1 73.1 0 0 0 2.6-18.6z%22%2F%3E    %3Cpath fill%3D%22%23c09300%22 stroke%3D%22none%22 d%3D%22M439.4 265a62.2 62.2 0 0 1-16.6 3l.1 4.1a72.8 72.8 0 0 0 2.5 14.5 71 71 0 0 0 14 26.8V265zm20.6 0v49.2a71.1 71.1 0 0 0 14.6-27.6 73 73 0 0 0 2.5-14.5l.1-4h-.8c-3.8 0-10.4-1.2-16.4-3.2z%22%2F%3E    %3Cg stroke-width%3D%221.3%22%3E      %3Cpath stroke-width%3D%221.2%22 d%3D%22M462.3 253c.7.1-.9-3.5-.9-3.5 1.8 1.8 8.4 2.3 8.4 2.3-4-1.8-8-15.1-7.5-25.8.4-10.6-1.5-14.8-3-16.4-2-2-8.5-3.8-12.7-4-2.5-.1-2 1.8-2 1.8-4.5-1.1-9-1.6-11-.2-1.8 1.2-2.2 7.5-.8 6.4 3.3-2.7 6.2-.2 8.2 2.7 1.8 2.5 1.7 9.7-.9 18.2a60 60 0 0 1-10 17.7c4 0 9.6-3.5 9.6-3.5l-1.3 5.5c4.2-2 7.5-5.1 7.5-5.1l4 4.2c1.3-1.8 4-4.2 4-4.2s3.3 3.5 8.4 4z%22%2F%3E      %3Cpath fill%3D%22none%22 d%3D%22M446.1 227.6s-2.2 16.4-6.4 21m10-21.5s-1 16.7-3.8 22m6.9-21.3s0 18.2 1 21.3m3-20.4s.8 15.3 4.6 20.8%22%2F%3E      %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%22.3%22 d%3D%22M442 219.6a8 8 0 0 0-1-3.3c-2-3-4.9-5.4-8.2-2.7 0 0 1.1-3.5 3.6-3.6 1.8-.1 6.1 1.4 9.9 7.8 0 0-2.8-.6-3.5 0-1.2 1-.7 1.8-.7 1.8z%22%2F%3E      %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%22.3%22 d%3D%22M432.4 209.3c.3-1 .7-1.8 1.3-2.1 2-1.4 6.4-1 10.9.2 0 0-.4-1.9 2-1.8 4.2.2 10.6 2 12.6 4a7.9 7.9 0 0 1 1.5 2.4c-1-1.4-3.8-1.3-4.5-1.2-1 .1-1.7 0-3.1.4-.7.2-1.7.4-2.3.8-.4.4-.8 1.6-1.4 1.6-1 0-1-.2-1.3-.5-.3-.5-.5-1.1-.9-1-1 .1-2.8-.7-5-2.5-2.3-1.8-3.2-2.2-6-2-3 .2-3.8 1.9-3.8 1.9v-.2z%22%2F%3E      %3Ccircle cx%3D%22448.8%22 cy%3D%22210.7%22 r%3D%221.2%22 stroke%3D%22none%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-eg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-eg%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cg fill%3D%22%23fff%22 stroke%3D%22%23c09300%22 transform%3D%22translate(-128) scale(.85333)%22%3E    %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M450.8 302.4l68.5 63.6-4.9-115.5c-.7-17.5-15.9-13.5-27-7.2-11.1 7.2-24 7.2-37.4 2.5-13.5 4.7-26.3 4.7-37.4-2.5-11-6.3-26.3-10.3-27 7.2L380.7 366l70.1-63.6z%22%2F%3E    %3Cpath id%3D%22a%22 fill%3D%22%23c09300%22 stroke%3D%22none%22 d%3D%22M393.5 246.5l-4.8 112.3-8 7.2 4.9-115.5a24 24 0 0 1 7.9-4zm9.6 8l-4 94-8 8.2 4.8-108.5c1.6 1.6 6.3 5.5 7.2 6.3zm8.7 7.2l-3.1 78.4-6.5 6.3 4-89.4c1.6 1.5 4.8 3.8 5.6 4.7zm9.5 4l-3.1 66.8-6.3 5.1 3.1-74.3c1.6.7 4.7 2.4 6.3 2.4zm8.8 0l-2.3 55.7-6.5 6.3 2.5-61.3c1.5 0 5.6 0 6.3-.7z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 900 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%221.1%22 d%3D%22M453.2 315l9.6 43.8-3.2 3.2-3.3-2.5-5.4-39 2.3 39-3.2 4-3.1-4 2.3-39-5.5 39-3.3 2.5-3.2-3.2 9.6-43.7h6.4z%22%2F%3E    %3Cg id%3D%22b%22 fill%3D%22none%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22%3E      %3Cpath fill%3D%22%23fff%22 stroke-width%3D%221.2%22 d%3D%22M428.5 295.8l-19.1 67.7 26.3 4 11.1-50.9-18.3-20.8z%22%2F%3E      %3Cpath d%3D%22M422.2 319l2.3 5.5 12.4-11.8%22%2F%3E      %3Cpath d%3D%22M430.8 305l2.6 24.3 7.9-10.4m-3.2 4l4.3 15m1.7-5.5l-8.7 13.2m2.7 13.2l-2.8-13.2-2.4-13.4-5.9 7.9-2.5-9.1-8.2 8.4 4.1 15.2 5.8-9.4 3.1 9.6 6-9.2%22%2F%3E      %3Cpath d%3D%22M415 362l5.3-7.5 3.4 11.5 4.8-8 3.1 9.6%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 900 0)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cg stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22%3E      %3Cpath stroke-width%3D%222.4%22 d%3D%22M450 393.8c20 0 39-1.6 50.2-4.7 4.7-.9 4.7-3.3 4.7-6.5 4.8-1.6 2.4-7.2 5.7-7.2-3.4 1-4-5.5-8-4.7 0-5.6-5.7-6.3-10.4-4.7-9.5 3.1-26.3 3.9-42.2 3.9-16-.8-32.6-.8-42.2-4-4.7-1.5-10.3-.8-10.3 4.8-4-.8-4.7 5.6-8 4.7 3.3 0 .8 5.7 5.6 7.2 0 3.2 0 5.6 4.8 6.5 11 3.1 30.2 4.7 50.1 4.7z%22%2F%3E      %3Cpath d%3D%22M422.9 363.5c6.4.9 13.6 1.6 19.2.9 3.2 0 5.5 5.5-.9 6.3-5.5.7-14.3 0-19-.8a231 231 0 0 1-18.4-4c-5.6-2.4-1.6-7 1.6-6.4a105.3 105.3 0 0 0 17.5 4zm54.2 0c-6.4.9-13.6 1.6-19 .9-3.4 0-5.7 5.5.7 6.3 5.6.7 14.3 0 19-.8 4-.8 12.8-2.3 18.4-4 5.6-2.4 1.6-7-1.6-6.4a105.2 105.2 0 0 1-17.5 4z%22%2F%3E      %3Cpath d%3D%22M403 360.4c-4.8-.9-7 4.7-5.5 7.9.7-1.6 4-1.6 4.7-3.2.9-2.4-.7-2.4.9-4.7zm19.2 14.7c0-3.2 3.1-2.8 3.1-6 0-1.5-.8-4-2.4-4a3.4 3.4 0 0 0-3.2 3.2c-.7 3.1 2.5 3.6 2.5 6.8zm22.7-9.1c4.7 0 4.2 6.3 2 9.5 0-2.3-4-3.2-4-4.8 0-2.4 3.6-2.4 2-4.7zm52-5.6c4.9-.9 7.2 4.7 5.6 7.9-.7-1.6-4-1.6-4.7-3.2-.9-2.4.7-2.4-.9-4.7zM478 375c0-3.2-3.2-2.8-3.2-6 0-1.5.8-4 2.4-4a3.4 3.4 0 0 1 3.2 3.2c.7 3.1-2.5 3.6-2.5 6.8zm-23-9c-4.7 0-4.2 6.3-2 9.5 0-2.3 4-3.2 4-4.8 0-2.4-3.6-2.4-2-4.7z%22%2F%3E      %3Cpath stroke-width%3D%22.9%22 d%3D%22M404.7 362c1.6 0 4 .7 4.7 1.6l-4.7-1.6zm7.9 2.4c.8 0 4 .7 5.5 1.6l-5.5-1.6zm28.6 3.2c-1.5 0-4.7 0-5.5.7l5.5-.8zm-8.7 0c-.9-.9-4-.9-5.6 0h5.6zm62.8-5.6a8 8 0 0 0-4.7 1.6l4.7-1.6zm-7.8 2.4c-1 0-4 .7-5.6 1.6l5.6-1.6zm-28.7 3.2c1.5 0 4.7 0 5.6.7l-5.6-.8zm8.7 0c.9-.9 4-.9 5.6 0h-5.6z%22%2F%3E      %3Cg fill%3D%22%23c09300%22 stroke%3D%22none%22%3E        %3Cpath d%3D%22M403.3 374.6c-.5-.1-.8-.6-.6-1 .1-.7.6-1 1-.8.4 0 .9.6.9.8l-.4.7-.2.1c0 .2-.4.2-.7.2zm55 3.9c-.2 0-.6-.5-.6-.7 0-.4.6-1 1-1l.8.4c.3.3.3.9-.1 1.2-.2.2-.8.2-1.1 0zm.3 2.5c-.4-.2-.5-.4-.6-.8 0-.5 0-.6.5-.9l.4-.2.4.2c.4.2.7.4.7.8 0 .3-.3.6-.7.8-.3.2-.4.2-.7 0z%22%2F%3E        %3Cpath d%3D%22M407.8 370c-.4 0-.9.4-1.2.6-.6.1-1.4.5-2 0-.6-.1-1.4 0-1.5.8.1.7 1 1 1.6.6.4-.5 1.5-.9 1.7 0-.5.8-.4 1.7-.8 2.4 0 .5-.3.9-.5 1.3-.5 0-1 0-1.4.3a2 2 0 0 0-1.6.8c-.4.6-.8 1.2-.9 2 .1.6 1 .8 1.6.9l2 .6 3.2.9c1.6.5 3.2.7 4.8 1.1l.5.1c.7.2 1-.5 1-1l1-3.6c.2-.5.5-1.5-.4-1.3-.5.3-1 .8-1.6.8-.9 0-.4 1 0 1.3 0 .6-.2 1.3-.5 1.8-.6.3-1.2 0-1.8-.2-.5 0-1.7-.3-1.2-1l.5-1.8c.3-.6.3-1.3.5-2-.4-.7-1 .3-1.5.4-.4.2-1.6.3-1 1 .6.4.2 1.1 0 1.7 0 .7-.8 1-1.4.7-.6 0-1.5-.5-1-1.1l.5-1.8.7-2c0-.7.3-1.2.6-1.8 0-.7.5-1.3.5-2 0-.3-.2-.4-.4-.4zm-3.7 7.3a.3.3 0 0 1 .3 0c.2.2.2.4 0 .6l-.3.2c-.5 0-.6-.1-.6-.3 0-.1 0-.2.3-.3a1.4 1.4 0 0 1 .4-.2zm-1 5c-.5-.4-.4-.7.3-1.3.4-.2.5-.2.9.1.6.5.6.8 0 1.3-.2.2-.3.2-.5.2-.3 0-.4 0-.7-.2zm3 1a.9.9 0 0 1-.6-1.1c.2-.4.3-.5.9-.5.7 0 .8.1.9.7 0 .4 0 .5-.3.7a1 1 0 0 1-.8.2zm89.2 0c-.2-.1-.3-.2-.3-.5 0-.4.2-.7.8-.9.6-.3 1-.3 1.2.2.3.6.3.8-.1 1.2-.2.3-.3.3-.8.3s-.6 0-.8-.2zm-85 1.2c-.4 0-.6-.4-.6-.8 0-.3 0-.4.2-.6l.6-.2.6.1c.5.4.6.8.3 1.2-.3.4-.6.4-1.2.3zm21.8 1l-.2-.3c0-.6 0-1.1.2-1.7.1-.5 0-1 .2-1.5l.4-2.8c0-.5 0-1 .2-1.4.1-.8 0-1.5.2-2.2 0-.3.3-1 .6-.6.4.6.9 1 1.4 1.5.4.3 0 .7-.3.8-.4.1-.5.6-.5 1l-.2 1.2c0 .7 0 1.3-.2 2l-.1 1.8-.2 1.2c0 .4 0 .9-.4 1.1-.3.2-.8.2-1-.1zm29.7-9.8l-1.3 1.2c-.6.5.5.7.6 1.1.2.6.2 1.2.2 1.8.2.6.3 1.1.2 1.7 0 .7-.8.5-1.2.9-.5.2-.7.7-1 1a4.2 4.2 0 0 0-.4 1.6c0 .5-.3 1 0 1.4l.1.2h.5l1.5-.1c1.2-.2 2.5-.2 3.7-.3l2.2-.2c.6.1.9-.5.9-1-.4-.7-.1-1.4-.4-2-.2-.8-.1-1.5-.2-2.2 0-.6-.7-.8-1-.4-.4.4-1 .5-1.2.9-.3.6.6.6.8 1l.1 1.5c.1.6-.5.6-1 .7-.5.2-1.2.3-1.5-.3-.2-.5-.2-1-.2-1.5 0-1-.3-1.8-.3-2.7 0-1-.3-2.1-.3-3.2 0-.5-.1-1.2-.8-1.1zm-.6 8.2h.3v.8l-.3.1a3.3 3.3 0 0 1-.4.1 2.5 2.5 0 0 1-.2 0c-.2-.2-.2-.5.1-.8l.5-.2zm-30-9.2c-.3 0-.8.7-1.2.6-.9.1-.8 1-.1 1.3v.8c.1.8-.4 1.5-.3 2.3 0 .8-.3 1.7-.3 2.6-.3.9-.3 1.8-.4 2.7-.1.8-.7.5-1.2.3v-1c.1-.9-.5-1.1-1.2-1.2-.7 0-1-.5-.8-1.1.3-.4 1-.3 1.5-.3 1 .2.9-1.1.4-1.6-.4-.6-1.2-1-1.4-1.6 0-.8-.5-1.7-1.2-2.1-1.1-.1-2 .8-2.3 1.8-.5 0-1 .2-1.4.4-.7.2-1.7 1.4-.7 1.9.5.1 2.2.5 1.4 1.2-.4.8-1.2.8-1.9.6-.7 0-1.5-.4-1.5-1.2-.1-.8-.1-1.6-.4-2.3-.2-.8-1.1-.6-1.2.2-.7.5-.6 1.4-.1 2 .3.7 0 1.6-.3 2.2-.2 1-1.2 1-1.9 1.2-.3.2-1.6 0-1.1.7a4 4 0 0 0 2.4.3c.8 0 1.5-.7 2-1.4.5-.5 1.4-.2 2.2-.2.7 0 1.5.5 2.3.1.2-.5 1.2-1.5 1.5-.5 0 .9.7 1.3 1.5 1.2.9 0 .5.6.5 1.2 0 .9.7 1.4 1.5 1.8h.8c.7-.3 1.5-.6 1.8-1.4.3-.7.3-1.5.5-2.2.2-1.1.4-2.3.4-3.4.3-1 .2-2.1.4-3.2l.3-2.3c0-.5-.2-.5-.5-.4zm-6.7 4.1c.1 0 .2.2.2.5 0 .4.2.7.5.8v.3l-.8.2c-.5 0-.9-.2-1.2-.5l-.2-.2.3-.2.5-.5c.3-.3.5-.4.7-.4zm66-7.9a8.4 8.4 0 0 0-1.7.3c-1 0-1.5 1-.5 1.6.6 1.5 1.5-.4 2.5-.2 1.4.2 1.5 1.8 1.8 3 0 1.1.4 2.2.7 3.3 1 1.1-.7 1.8-1.4 1-.6-.7-2-1.5-2.7-.6-.9.4-1 1.6-1.7 2-1.2.3-1.3-1.2-2-1.8-.6-.9-1.7-1-2.6-1.2-.4-.9-.2-2.4-1-3-.8.3-2.2 1.7-1 2.4 1 1-.5 1.4-1 2-.8.9-1 2-1 3-1.3.7-1.5-.8-1.7-1.7 0-1.1-1-.8-1.7-.4-1 .4-1.4 1.3-2 2v2c.2.9 1.2.5 1.8.4 1-.4 1.4.7.6 1.3-.6.6-2.2.3-2 1.4h1.6c1-.3 2.2-1.1 2.3-2.3.2-1 1.7-.9 2.5-1.1 1-.3 2.3-.4 2.6 1 .7.7 2.2 1.5 3 .5a2.4 2.4 0 0 0 1.1-2.3c-.1-.8 1.3-.8 1.7-.3.5.8 2.1.6 2.9 0 .8-.5 1-1.6 2.2-1.6l5.4-1.5c1.4-.3-.2-1.2-.6-1.8-1-.5-2 1.7-3.2.6-1-.7-.9-2-1.2-3.1-.3-1.4-.2-3-1.2-4-.6-.7-1.6-.9-2.5-.9zm-6.8 9.5c.1 0 .3 0 .5.2.4.2.7.6.7 1 0 .2 0 .2-.3.3l-.5.2c-.2 0-.7-.3-.7-.5v-.4c-.2-.4-.2-.4 0-.6l.3-.2zm6.5.4c.4 0 .6 0 .8.3.1.4 0 .6-.4.8l-.5.2-.4-.3c-.2-.1-.3-.2-.3-.4 0-.3.4-.6.8-.7zm-9 0c.2 0 .3 0 .4.2.2.2.3.3.3.6v.6c0 .3 0 .2-.6.2s-.7 0-.7-.6c0-.4 0-.5.3-.7.1-.2.3-.2.4-.2zm-5.4 1.5a.6.6 0 0 1 .4.4c0 .3 0 .5-.2.6-.3.1-.8.2-1 0a.6.6 0 0 1 0-.1c-.2-.1-.2-.2 0-.3v-.1l.2-.3a.5.5 0 0 1 .6-.2zm9.2 1.2l.5.1v.6h-1.2l-.1-.2c0-.2 0-.3.2-.4l.6-.1zm-17.1 4.8c-.1 0-.3-.1-.1-.2.1-.3.5-.4.8-.6a3.4 3.4 0 0 0 1.4-1c0-.4.4-.6.4-1l-.1-1.4a1.8 1.8 0 0 0-.8-1c-.3-.1-.7-.2-.8-.6 0-.3.3-.6.4-.9l.6-1.2c.3-.3.7 0 .8.2l.5 1c.3.3.5.6.6 1 .2.4.4.7.4 1l.2 1.3c0 .5 0 1.1-.2 1.6l-.6.8c-.3.3-.6.6-1 .7-.3.1-.5.4-.9.4H468l-.1-.1zm-6.9.4c-.2-.2-.3-.3-.3-.6s0-.3.3-.6c.4-.4.6-.4 1.4 0 .7.4 1 .4 1 .1.1-.2.5-.5 1-.5a.8.8 0 0 1 .5.2c.2.2.3.3.3.7 0 .5 0 .5-.3.8-.3.2-.3.2-.7.2a.9.9 0 0 1-.8-.6c0-.2 0-.3-.2-.1l-.2.1c-.2 0-.6.3-.8.5l-.5.1c-.4 0-.4 0-.7-.3zm-19.8-8.9c-.7 0-1.4.6-1.5 1.3.2.7.8 1.5.4 2.2.3 1-.8 1.4-1.5.9-.4-1-.6-2-1.3-3-.8-.2-1.1 1.1-1.7 1.6.3.7 1.1 1.4 1.2 2.3.2 1-.4 2-1.1 2.4-.7.7-1.7.5-2.5.6-1 .6.7.8 1.2.8 1 .1 2.1 0 3-.8.7-.3.6-1.7 1.5-1.8l4.8.3c.8.2 2.1-.1 2.7.5 0 1 1 1.8 1.9 2.2.5.2 1-.5 1.5-.6 1-.3.7-1.5 1.3-2h5c.2 0 .3-.5.6-.7l-.2-1.9c-.3-.8 0-1.8-.5-2.5-.9-.2-1.6.5-2.4.6-1 .4-1.7 1.3-1.8 2.3-.5.9-1.4-.2-1-1l-.1-1c-.5-.5-1.4-.3-2.1-.4l-3-.2c-1 0-1.9.1-2.7-.1-1 0-1-1-1-1.8a1 1 0 0 0-.7-.2zm2 3.7l1 .1h1.3c1 .2 2 .2 3 .2.2 0 .4.2.6.4v2c0 .3 0 .7-.2.8a.7.7 0 0 1-.2.2 1 1 0 0 1-.7-.5v-1.4a1.3 1.3 0 0 0-.7-.3l-2.6-.1-2-.1c-.3-.1-.7 0-.9-.4-.2-.2.1-.6.4-.7a2.3 2.3 0 0 1 1-.2zm11.3.3c.1 0 .2 0 .2.3l.2.5c0 .1 0 .2-.2.2-.5.2-1 .2-1.2 0 0-.1 0-.5.2-.6l.8-.4z%22%2F%3E      %3C%2Fg%3E    %3C%2Fg%3E    %3Cpath stroke-width%3D%221.1%22 d%3D%22M450 327.2c32.6-25 29.8-61.8 29.8-61.8l-2.5.2c-6.9 0-23.2-4-27-8.9-4 4.5-20.8 9-27.6 9l-2.5-.3s-2.9 36.7 29.8 61.8z%22%2F%3E    %3Cpath stroke-width%3D%22.9%22 d%3D%22M477.2 268h-.8c-6.2 0-20.6-3.1-26.2-7.9-5.8 4.4-20.5 8-26.6 8a4.7 4.7 0 0 1-.8-.1 73.1 73.1 0 0 0 2.6 18.7 71 71 0 0 0 24.6 37.1 71.2 71.2 0 0 0 24.6-37.2 73.1 73.1 0 0 0 2.6-18.6z%22%2F%3E    %3Cpath fill%3D%22%23c09300%22 stroke%3D%22none%22 d%3D%22M439.4 265a62.2 62.2 0 0 1-16.6 3l.1 4.1a72.8 72.8 0 0 0 2.5 14.5 71 71 0 0 0 14 26.8V265zm20.6 0v49.2a71.1 71.1 0 0 0 14.6-27.6 73 73 0 0 0 2.5-14.5l.1-4h-.8c-3.8 0-10.4-1.2-16.4-3.2z%22%2F%3E    %3Cg stroke-width%3D%221.3%22%3E      %3Cpath stroke-width%3D%221.2%22 d%3D%22M462.3 253c.7.1-.9-3.5-.9-3.5 1.8 1.8 8.4 2.3 8.4 2.3-4-1.8-8-15.1-7.5-25.8.4-10.6-1.5-14.8-3-16.4-2-2-8.5-3.8-12.7-4-2.5-.1-2 1.8-2 1.8-4.5-1.1-9-1.6-11-.2-1.8 1.2-2.2 7.5-.8 6.4 3.3-2.7 6.2-.2 8.2 2.7 1.8 2.5 1.7 9.7-.9 18.2a60 60 0 0 1-10 17.7c4 0 9.6-3.5 9.6-3.5l-1.3 5.5c4.2-2 7.5-5.1 7.5-5.1l4 4.2c1.3-1.8 4-4.2 4-4.2s3.3 3.5 8.4 4z%22%2F%3E      %3Cpath fill%3D%22none%22 d%3D%22M446.1 227.6s-2.2 16.4-6.4 21m10-21.5s-1 16.7-3.8 22m6.9-21.3s0 18.2 1 21.3m3-20.4s.8 15.3 4.6 20.8%22%2F%3E      %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%22.3%22 d%3D%22M442 219.6a8 8 0 0 0-1-3.3c-2-3-4.9-5.4-8.2-2.7 0 0 1.1-3.5 3.6-3.6 1.8-.1 6.1 1.4 9.9 7.8 0 0-2.8-.6-3.5 0-1.2 1-.7 1.8-.7 1.8z%22%2F%3E      %3Cpath fill%3D%22%23c09300%22 stroke-width%3D%22.3%22 d%3D%22M432.4 209.3c.3-1 .7-1.8 1.3-2.1 2-1.4 6.4-1 10.9.2 0 0-.4-1.9 2-1.8 4.2.2 10.6 2 12.6 4a7.9 7.9 0 0 1 1.5 2.4c-1-1.4-3.8-1.3-4.5-1.2-1 .1-1.7 0-3.1.4-.7.2-1.7.4-2.3.8-.4.4-.8 1.6-1.4 1.6-1 0-1-.2-1.3-.5-.3-.5-.5-1.1-.9-1-1 .1-2.8-.7-5-2.5-2.3-1.8-3.2-2.2-6-2-3 .2-3.8 1.9-3.8 1.9v-.2z%22%2F%3E      %3Ccircle cx%3D%22448.8%22 cy%3D%22210.7%22 r%3D%221.2%22 stroke%3D%22none%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-eh {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-eh%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-158.7 0H524v512h-682.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(148.8) scale(.94)%22%3E    %3Cpath d%3D%22M-180 0H844v256H-180z%22%2F%3E    %3Cpath fill%3D%22%23107b00%22 d%3D%22M-180 256H844v256H-180z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-180 169.3H844v176.1H-180z%22%2F%3E    %3Cpath fill%3D%22%23f0f%22 d%3D%22M310 195.6c-45.2-19.5-84.1 20.6-84 58 0 39.2 38 81 86 62.5-34-10-48-35.3-48-60.7-.3-25.2 15.8-54.6 46-59.9z%22%2F%3E    %3Cpath fill%3D%22%23ff1800%22 d%3D%22M363.1 294.2l-25.8-18.9-26 19 10-30.5-26-18.8h32l9.9-30.5 9.8 30.4h32.1l-25.9 18.8%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M314.3 315.6a65.2 65.2 0 0 1-89.2-59.4 65 65 0 0 1 89.5-60.9 60.6 60.6 0 0 0-51.2 59.2 61.3 61.3 0 0 0 51 61.1zM-180 0l348.6 256.6L-180 512V0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-eh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-eh%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath d%3D%22M-180 0H844v256H-180z%22%2F%3E    %3Cpath fill%3D%22%23107b00%22 d%3D%22M-180 256H844v256H-180z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-180 169.3H844v176.1H-180z%22%2F%3E    %3Cpath fill%3D%22%23f0f%22 d%3D%22M310 195.6c-45.2-19.5-84.1 20.6-84 58 0 39.2 38 81 86 62.5-34-10-48-35.3-48-60.7-.3-25.2 15.8-54.6 46-59.9z%22%2F%3E    %3Cpath fill%3D%22%23ff1800%22 d%3D%22M363.1 294.2l-25.8-18.9-26 19 10-30.5-26-18.8h32l9.9-30.5 9.8 30.4h32.1l-25.9 18.8%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M314.3 315.6a65.2 65.2 0 0 1-89.2-59.4 65 65 0 0 1 89.5-60.9 60.6 60.6 0 0 0-51.2 59.2 61.3 61.3 0 0 0 51 61.1zM-180 0l348.6 256.6L-180 512V0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-er {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-er%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23b4d7f4%22 d%3D%22M0 480l640-.3V240L0 480z%22%2F%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M0 0l640 .3V240L0 0z%22%2F%3E    %3Cpath fill%3D%22%23f3e295%22 d%3D%22M186.2 360.4c-10.7 3-16.8 11.3-16.7 19.1l52.8-.2c.4-8.4-6.5-16.2-17-19.3 51.6-1 96.4-20.4 104.6-32.8-8-3.5-17.4 2.1-24 .8 15.7-7.3 63-37.9 55.3-70.7-6 18.2-24 33.3-31.8 37.4 17.7-26.8 41.8-54.8 20.9-76.4 1 12.5-8 26.3-12 27.4 10.3-28.4 20-64-2.1-87.4 2.9 8.5 1.7 32.4-2.3 33.5-1.2-19.3-4.5-59.8-24.8-59.3 6.4 5.8 9.2 21.4 9.4 37.2a57.5 57.5 0 0 0-21.1-27 118.3 118.3 0 0 0-41.5-42.2c1.8 12.7 3.3 22.7 21 35.9-9.2-.6-18.4-18.1-28.3-18.6-7.9-.4-14 7.1-26.9 2.8 1.4 4.2 7.4 6.1 8.7 9.2-2.8 2-9.3-.3-14.7-3 7.5 10 19 16 28.8 14 11.7-2.2 24.2-1 36.2 5.8a63 63 0 0 1-22.5.6c6.9 7 11.5 11.7 23.6 11.6 10.7 0 16.4-5.8 19.1-2.2 6.8 8 11.3 16 17 25.4-12.5 1.3-8.7-14.1-22.6-22-7.9 16 9 35.2 20.3 43.2a65 65 0 0 0 7.1 31.5c3.5 6.5 8 13.2 6.3 27.9-6.9-5-13.5-21.8-11-35.1-8.6 2.3-12 17.4-8 25 3 5.7 5 16.8 1.6 21.7-3.4 4.6-3.7 4-3.7 14 .1 5.8-3.2 12.8-8.5 17.7a35.5 35.5 0 0 0 1.1-15.8c-4.2 7.2-14.9 14.6-18.2 22.4-3.3 7.7-4.1 21.2-20 24.3-20.6 4-27.7 7.6-40.8 13-1.5-10 2.9-31 11.3-29.7 8.1 1.4 33-8.6 24-29.5-1.7 6.6-7.5 13-13.9 13.3 6.9-8.8 19-18 13.1-32.8a42.6 42.6 0 0 1-16.3 18c8.4-16 1-21-9-7.6-3.8 5.1-6.1 15.4-8.5 28.5-4-10.6-3.7-24.6-8.4-36-4.8-12.3 6.5-15.5 11.8-14.5 13 3.5 34.9 3.5 33.3-18.1-5.7 7.3-15.5 9.5-26.2 7 12-8.8 21.4-25.3 8-34a31 31 0 0 1-16.9 24.1 50.8 50.8 0 0 1-.3-24.8c-5.2 5.6-9 17-12.1 30.2-.3-13 2.2-22.3 4-29.3 2.8-10.1 9.6-3.5 20-2.8 10.2.6 24-5 21.4-18.7-3.4 5.5-10.5 7.6-17.7 7 8.7-5.3 23.8-14.6 15.5-29-3.5 5.4-4.6 10-14.7 11.7 2.6-6 3-14.7 11-18-14-2.9-22 6.3-26.2 20.7-1.6-10-3.6-13.6-4-21 7.6-8.3 8.4-24.8-8-28.4a35 35 0 0 0 1.2 17.4c-7.7-4.6-18.5-7.1-25.8-.7 5 5.3 12.5 10 24.2 4.2-2.8 9-10 7.5-19.8 4 6 11.3 13.6 13.3 22 12 4.4 11.6 4.6 20.4-8.3 37.2.6-10.4-.1-18.2-8.4-26.7-7.2-7-13 .3-1.8 15.8-6.8-5-14.4-15-16.7-25.1-2.2 12.4-.2 27.1 6.7 35.4-3.3 3.5-7-.4-12.5-9 2 27.4 13.7 32.7 29.4 26.6.4 15 .4 28.9 1.3 47-9.1-13.2-20.7-23-27.1-25.4-2 7.3 5.5 17 9.8 22.3-6.5-1.4-20.5-12-20.5-12-1.4 12.1 14.3 23.4 24.5 28.4-12-.5-17.3-5-25-12.4.2 33.8 36.6 27.9 43.5 22.7l3 52.5c-10.3-1.8-9.5-5-18.3-5.7-24.5-1-43.9-29.4-50.3-50.3-1.9 3.4-.4 7-2.1 11.3-4-10.3-9-23.6-15.9-29.8 1.8 6 2 12.1 1.4 23.3-2.4-7.2-4.5-9.5-4.7-18 .1-6.5 6.3-11.3 6-20.5-.3-6.7-6.4-21.3-7.3-32.5-3 11.6-4.8 23.8-9.4 31 2.3-12.4 1.6-21 5.4-29.3 4.4-8.7 8.1-16.6 5.2-25.4-2.8 3.4-1.9 6.5-9 14.8-1.5-9 9.2-23.5 19.6-29.3 7.3-3.8 16.5-17.6 10.5-27-6.9 5-10 11.6-19.7 23 7-27 25-34.2 46.5-34.3 4.7 0 14.3-1.7 17-8-6 2.3-13.2 2.6-19.6 1.4 4.7-6.9 14.4-6 23.6-6 7.1 0 18.3-1 22.8-11.2a50.8 50.8 0 0 1-31 1.9c13.7-7 35-7.8 46-17.1-12.5-9.3-43.7 2.2-63.4 15.7 5.5-5 14.2-14 19-21.2-10.8-5.2-38 25-47.4 43-9 5-12.5 13-16 18.5 4.7-16.1 5.2-27.8 9.2-41C80 138 92.6 194.6 86 208.2c.8-15 .1-34.1-6-44-9.4 7.2-10.2 49.5-1.4 84.7-3.2-9.4-9.2-18.2-11.1-29.7-14 25.4 8.2 55.5 26.7 79.2-14-7.3-27.7-22.9-36.8-36 2.5 45.6 50 55 57.4 66.2-10-4.7-29.1-13.9-37.3-4.2a99 99 0 0 1 32.3 12.1c12.4 15.4 35.7 22.2 76.4 23.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-er.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-er%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M-48 0h591.5v512H-48z%22%2F%3E    %3Cpath fill%3D%22%23b4d7f4%22 d%3D%22M-48 512l591.5-.3V256L-48 512z%22%2F%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M-48 0l591.5.3V256L-48 0z%22%2F%3E    %3Cpath fill%3D%22%23f3e295%22 d%3D%22M148.8 351.4c-8.7 2.4-13.7 9.2-13.6 15.6l42.8-.2c.4-6.9-5.2-13.2-13.8-15.7 42-.8 78.4-16.6 85-26.6-6.5-2.9-14.1 1.7-19.5.6 12.8-5.9 51.2-30.8 45-57.4a62.3 62.3 0 0 1-25.8 30.3c14.3-21.8 34-44.5 17-62 .8 10.2-6.6 21.4-9.8 22.2 8.3-23 16.3-52-1.8-71 2.4 6.9 1.5 26.3-1.8 27.2-1-15.7-3.7-48.6-20.2-48.1 5.3 4.6 7.5 17.4 7.7 30.2-3.8-8.8-8-15.4-17.2-22a96.1 96.1 0 0 0-33.7-34.3 36.1 36.1 0 0 0 17.1 29.2c-7.5-.5-15-14.7-23-15.1-6.4-.3-11.4 5.8-21.9 2.3 1.2 3.4 6 5 7 7.5-2.1 1.5-7.5-.2-11.9-2.5 6.1 8.2 15.5 13 23.5 11.4 9.5-1.8 19.7-.8 29.4 4.7a51.6 51.6 0 0 1-18.4.5c5.7 5.7 9.4 9.5 19.2 9.4 8.8 0 13.4-4.6 15.6-1.8 5.5 6.5 9.2 13 13.8 20.6-10.2 1.2-7.1-11.4-18.4-17.9-6.3 13.2 7.3 28.7 16.6 35.2 0 9.9 1.5 18 5.7 25.6 2.8 5.3 6.5 10.7 5.1 22.7-5.5-4-11-17.7-9-28.5-7 1.9-9.6 14-6.4 20.2 2.5 4.7 4.1 13.7 1.3 17.7-2.8 3.7-3 3.3-3 11.3 0 4.8-2.6 10.5-7 14.4 1-3.3 2-9.2 1-12.8-3.5 5.9-12.1 11.9-14.8 18.2-2.7 6.3-3.4 17.2-16.3 19.7-16.7 3.3-22.5 6.2-33.2 10.6-1.2-8.1 2.4-25.1 9.2-24.1 6.7 1.2 26.8-7 19.6-24-1.4 5.4-6.2 10.6-11.3 10.9 5.5-7.2 15.4-14.7 10.6-26.7a34.5 34.5 0 0 1-13.3 14.7c6.9-13.1.8-17-7.3-6.3-3 4.2-5 12.6-6.9 23.2-3.2-8.6-3-20-6.8-29.2-4-10 5.3-12.7 9.6-11.9 10.6 2.9 28.4 2.9 27-14.7-4.5 6-12.6 7.8-21.3 5.7 9.8-7.2 17.5-20.5 6.6-27.5a25.2 25.2 0 0 1-13.7 19.5 41 41 0 0 1-.3-20.1c-4.3 4.5-7.4 13.8-9.9 24.5a81.8 81.8 0 0 1 3.3-23.8c2.2-8.3 7.8-2.9 16.3-2.3 8.2.5 19.5-4 17.4-15.2-2.8 4.4-8.6 6.1-14.5 5.7 7.1-4.3 19.4-12 12.7-23.6-2.9 4.4-3.8 8.2-12 9.6 2.1-5 2.5-12 8.9-14.7-11.4-2.3-17.9 5.2-21.2 16.8-1.4-8-3-11-3.3-17 6.2-6.8 6.8-20.2-6.5-23.1-.8 6.8-.5 8.5 1 14-6.3-3.6-15-5.7-21-.4 4 4.3 10.2 8 19.7 3.4-2.3 7.3-8.1 6-16.1 3.2 4.9 9.2 11 10.9 17.9 9.8 3.5 9.4 3.7 16.5-6.7 30.2.4-8.5-.2-14.8-7-21.7-5.7-5.7-10.4.3-1.4 12.9A38.7 38.7 0 0 1 127 200c-1.8 10.1-.2 22 5.4 28.8-2.7 2.8-5.7-.3-10.1-7.2 1.6 22.2 11.1 26.4 23.9 21.5.3 12.2.3 23.5 1 38.2a61.3 61.3 0 0 0-22-20.6c-1.7 6 4.5 13.7 8 18-5.3-1-16.7-9.7-16.7-9.7-1.2 9.9 11.6 19 19.9 23.1-9.7-.4-14-4-20.3-10 .1 27.4 29.7 22.6 35.3 18.4l2.5 42.6c-8.4-1.4-7.7-4-14.9-4.6-19.9-.8-35.7-23.9-40.9-40.9-1.5 2.8-.3 5.7-1.7 9.2-3.2-8.4-7.3-19.1-12.9-24.1 1.4 4.8 1.6 9.8 1.1 18.8-1.9-5.9-3.7-7.7-3.8-14.6.1-5.3 5.1-9.2 4.9-16.7-.2-5.4-5.2-17.2-6-26.4-2.4 9.5-3.9 19.4-7.6 25.2 1.9-10 1.3-17 4.4-23.7 3.6-7.2 6.6-13.5 4.2-20.7-2.3 2.8-1.5 5.3-7.2 12-1.3-7.3 7.4-19 15.8-23.8 6-3 13.4-14.3 8.6-22-5.6 4-8.1 9.5-16 18.7 5.6-22 20.2-27.7 37.7-27.8 4 0 11.7-1.4 14-6.5-5 1.9-10.9 2.1-16 1 3.7-5.4 11.7-4.7 19.1-4.8 5.8 0 14.9-.8 18.6-9a42 42 0 0 1-25.2 1.5c11.1-5.8 28.5-6.4 37.4-14-10.2-7.5-35.6 1.9-51.6 12.9 4.5-4.1 11.6-11.4 15.5-17.3-8.8-4.2-31 20.4-38.6 35-7.2 4-10.1 10.5-13 15 4-13.1 4.3-22.6 7.5-33.3-24.8 8.5-14.5 54.5-19.9 65.5.6-12.2.1-27.8-4.9-35.8-7.6 5.8-8.3 40.2-1 68.9-2.7-7.7-7.6-14.9-9.1-24.2-11.4 20.7 6.6 45 21.6 64.3a95.7 95.7 0 0 1-29.8-29.2c2 37 40.7 44.7 46.7 53.8-8.2-3.8-23.7-11.3-30.4-3.4a80.2 80.2 0 0 1 26.3 9.9c10 12.5 29 18 62 19.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-es {
  background-image: url('es.svg');
}
.flag-icon-es.flag-icon-squared {
  background-image: url('es.svg');
}
.flag-icon-et {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-et%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-61.3 0h682.7v512H-61.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(57.5) scale(.94)%22%3E    %3Cpath fill%3D%22%23ffc621%22 d%3D%22M-238 3.5H800v498H-238z%22%2F%3E    %3Cpath fill%3D%22%23ef2118%22 d%3D%22M-240 342.5H799.3V512H-240z%22%2F%3E    %3Cpath fill%3D%22%23298c08%22 d%3D%22M-238 0H800v180H-238z%22%2F%3E    %3Cellipse cx%3D%22534.2%22 cy%3D%22353%22 fill%3D%22%23006bc6%22 rx%3D%22199.7%22 ry%3D%22199.7%22 transform%3D%22matrix(.54 0 0 .54 -25.8 74)%22%2F%3E    %3Cpath fill%3D%22%23ffc621%22 d%3D%22M214.3 188.2l-6.5 4.5 23.5 33 6.3-4-23.4-33.5zm29.4 78l-9.7-6.8 4-12.7-48.1.7-14-10.7 65.7-.7 12.2-36.9 6.6 15-16.7 52zm76.5-70.7l-6.3-4.8-24.3 32.4 5.6 4.7 25-32.3zM254.8 247l3.5-11.2h13.3L256.4 190l6-16.5 20.5 62.4 38.8.5-12.2 10.7-54.7-.2zm90.6 51.2l2.7-7.4-38.3-13.3-2.8 7 38.4 13.7zm-69.1-46.4l11.7-.1 4.1 12.6 38.8-28.5 17.6.6-53.1 38.7 11.5 37.2-14-8.4-16.6-52.1zm-19.8 102l7.9.2.3-40.5-7.4-.5-.8 40.9zm22-80.3l3.8 11.1-10.7 8 39.4 27.7 5 16.8-53.6-38-31.5 22.7 3.5-16 44-32.3zm-103.3 13l2.3 7.5 38.7-12.2-2-7.2-39 11.9zm83.2-4l-9.4 7.1-10.8-7.7-14.2 46-14.4 10 19.5-62.7-31.4-23 16.3-1.6 44.4 31.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-et.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-et%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M229.3 6.3h489.3v489.3H229.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-240 -6.6) scale(1.046)%22%3E    %3Cpath fill%3D%22%23ffc621%22 d%3D%22M2 9.7h991.8v475.9H1.9z%22%2F%3E    %3Cpath fill%3D%22%23ef2118%22 d%3D%22M0 333.6h993.2v162H0z%22%2F%3E    %3Cpath fill%3D%22%23298c08%22 d%3D%22M2 6.3h991.8v172H2z%22%2F%3E    %3Cellipse cx%3D%22534.2%22 cy%3D%22353%22 fill%3D%22%23006bc6%22 rx%3D%22199.7%22 ry%3D%22199.7%22 transform%3D%22matrix(.515 0 0 .515 204.7 77)%22%2F%3E    %3Cpath fill%3D%22%23ffc621%22 d%3D%22M434 186.2l-6 4.3 22.4 31.6 6-3.9-22.3-32zm28.2 74.5l-9.2-6.5 3.8-12-46 .6-13.3-10.2 62.7-.7 11.7-35.3L478 211l-16 49.8zm73.1-67.6l-6-4.5-23.3 31 5.5 4.5 23.8-31zm-62.5 49.3l3.3-10.7h12.7L474.3 188l5.7-15.8 19.6 59.7 37.2.4-11.7 10.3-52.3-.2zm86.6 49l2.5-7.2-36.6-12.6-2.6 6.5 36.7 13.2zm-66-44.4l11.2-.2 4 12.1 37-27.2 16.7.6-50.7 37 11 35.5-13.4-8-15.9-49.8zm-19 97.5l7.6.1.3-38.7-7-.4-.8 39zm21-76.8l3.7 10.6L489 286l37.6 26.5 4.8 16-51.2-36.2-30.1 21.7 3.3-15.2 42.1-31zm-98.7 12.4l2.3 7.2 36.9-11.7-1.8-6.8-37.4 11.3zm79.6-3.8l-9 6.8-10.4-7.4-13.5 44-13.8 9.5 18.7-60-30-21.8 15.5-1.6 42.5 30.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fi {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fi%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23003580%22 d%3D%22M0 174.5h640v131H0z%22%2F%3E  %3Cpath fill%3D%22%23003580%22 d%3D%22M175.5 0h130.9v480h-131z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-fi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fi%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23003580%22 d%3D%22M0 186.2h512v139.6H0z%22%2F%3E  %3Cpath fill%3D%22%23003580%22 d%3D%22M123.2 0h139.6v512H123.1z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-fj {
  background-image: url('fj.svg');
}
.flag-icon-fj.flag-icon-squared {
  background-image: url('fj.svg');
}
.flag-icon-fk {
  background-image: url('fk.svg');
}
.flag-icon-fk.flag-icon-squared {
  background-image: url('fk.svg');
}
.flag-icon-fm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fm%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-81.3 0h682.6v512H-81.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(76.3) scale(.94)%22%3E    %3Cpath fill%3D%22%236797d6%22 d%3D%22M-252 0H772v512H-252z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M259.8 123l-32.4 22.2 12.4-35.9-32.5-22.2h40.1l12.4-35.9 12.4 36h40l-32.4 22.1 12.4 35.9M259.8 390l-32.4-22.2 12.4 36-32.5 22.1h40.1l12.4 35.9 12.4-36 40 .1-32.4-22.2 12.4-35.9m-188.4-92.4L79.3 306l1.4-38-37.5-11.7 38.4-11.7 1.3-38 22.3 30.8 38.4-11.8-24.6 30.7 22.4 30.7m274.2-11.7l24.6 30.7-1.4-38 37.5-11.7-38.4-11.7-1.3-38-22.3 30.8-38.4-11.8 24.6 30.7-22.4 30.7%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fm%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M244.2 0h496v496h-496z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-252) scale(1.032)%22%3E    %3Cpath fill%3D%22%236797d6%22 d%3D%22M0 0h992.1v496H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M507.9 84.5h38.8l-31.5 21.4 12 34.8-31.3-21.5-31.5 21.5 12-34.8L445 84.4h39l12-34.7m12 363h38.8l-31.5-21.5 12-34.8-31.3 21.5-31.5-21.5 12 34.8-31.4 21.5H484l12 34.7M346 230.1l37.2-11.4-23.9 29.8 21.7 29.7-36.3-11.4-23.8 29.8 1.4-36.8-36.4-11.4 37.2-11.3 1.3-36.8m321 29.8l-37.1-11.4 23.8 29.7-21.7 29.8 36.4-11.4 23.7 29.8-1.3-36.8 36.4-11.4-37.2-11.3-1.3-36.8%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fo%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-78 32h640v480H-78z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%220%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(78 -32)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-78 32h663.9v480H-78z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M-76 218.7h185.9V32H216v186.7h371.8v106.6H216V512H109.9V325.3h-186V218.7z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M-76 245.3h212.4V32h53.1v213.3H588v53.4H189.5V512h-53V298.7H-76v-53.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fo%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%220%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-78 0h708.2v512H-78z%22%2F%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M-75.9 199.1h198.3V0h113.3v199.1h396.6V313H235.7v199H122.4V312.9H-76V199z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M-75.9 227.6h226.6V0h56.7v227.6h424.9v56.9h-425V512h-56.6V284.4H-75.9v-56.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fr%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-fr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-fr%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ga {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ga%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M640 480H0V0h640z%22%2F%3E    %3Cpath fill%3D%22%2336a100%22 d%3D%22M640 160H0V0h640z%22%2F%3E    %3Cpath fill%3D%22%23006dbc%22 d%3D%22M640 480H0V320h640z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ga.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ga%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M512 512H0V0h512z%22%2F%3E    %3Cpath fill%3D%22%2336a100%22 d%3D%22M512 170.7H0V0h512z%22%2F%3E    %3Cpath fill%3D%22%23006dbc%22 d%3D%22M512 512H0V341.3h512z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.94)%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23012169%22 d%3D%22M-256 0H768v512H-256z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M-256 0v57.2L653.5 512H768v-57.2L-141.5 0H-256zM768 0v57.2L-141.5 512H-256v-57.2L653.5 0H768z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M170.7 0v512h170.6V0H170.7zM-256 170.7v170.6H768V170.7H-256z%22%2F%3E      %3Cpath fill%3D%22%23c8102e%22 d%3D%22M-256 204.8v102.4H768V204.8H-256zM204.8 0v512h102.4V0H204.8zM-256 512L85.3 341.3h76.4L-179.7 512H-256zm0-512L85.3 170.7H9L-256 38.2V0zm606.4 170.7L691.7 0H768L426.7 170.7h-76.3zM768 512L426.7 341.3H503l265 132.5V512z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M250 0h500v500H250z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-256) scale(1.024)%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23012169%22 d%3D%22M0 0h1000v500H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v55.9L888.2 500H1000v-55.9L111.8.1H0zm1000 0v55.9L111.8 500H0v-55.9L888.2 0H1000z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M416.7 0v500h166.6V0H416.7zM0 166.7v166.6h1000V166.7H0z%22%2F%3E      %3Cpath fill%3D%22%23c8102e%22 d%3D%22M0 200v100h1000V200H0zM450 0v500h100V0H450zM0 500l333.3-166.7H408L74.5 500H0zM0 0l333.3 166.7h-74.5L0 37.3V0zm592.1 166.7L925.5 0h74.5L666.7 166.7H592zm408 333.3L666.6 333.3h74.5L1000 462.7V500z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gd {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gd%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cg id%3D%22c%22%3E      %3Cg id%3D%22b%22%3E        %3Cpath id%3D%22a%22 fill%3D%22%23fcd116%22 d%3D%22M0-1v1h.5%22 transform%3D%22rotate(18 0 -1)%22%2F%3E        %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cuse transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse transform%3D%22rotate(216)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse transform%3D%22rotate(288)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23007a5e%22 d%3D%22M67.2 67.2h505.6v345.6H67.2z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M67.2 67.3h505.6L67.2 412.9h505.6z%22%2F%3E  %3Ccircle cx%3D%22319.9%22 cy%3D%22240.1%22 r%3D%2257.6%22 fill%3D%22%23ce1126%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(52.8 0 0 52.8 320 240)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-100%22 transform%3D%22translate(-30.3)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse id%3D%22d%22 width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(31.2 0 0 31.2 320 33.6)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22100%22 transform%3D%22translate(30.3)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M102.3 240.7a80.4 80.4 0 0 0 33.5 33.2 111 111 0 0 0-11.3-45l-22.2 11.8z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M90.1 194.7c10.4 21.7-27.1 73.7 35.5 85.9a63.2 63.2 0 0 1-10.9-41.9 70 70 0 0 1 32.5 30.8c16.4-59.5-42-55.8-57.1-74.8z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-100%22 transform%3D%22translate(-30.3 414.6)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(31.2 0 0 31.2 320 448.2)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22100%22 transform%3D%22translate(30.3 414.6)%22 xlink%3Ahref%3D%22%23d%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gd%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cg id%3D%22c%22%3E      %3Cg id%3D%22b%22%3E        %3Cpath id%3D%22a%22 fill%3D%22%23fcd116%22 d%3D%22M0-1v1h.5%22 transform%3D%22rotate(18 0 -1)%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23007a5e%22 d%3D%22M71.7 71.7h368.6v368.6H71.7z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M71.7 71.7h368.6L71.7 440.4h368.6z%22%2F%3E  %3Ccircle cx%3D%22255.9%22 cy%3D%22256.1%22 r%3D%2261.4%22 fill%3D%22%23ce1126%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(256 256) scale(56.32)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-100%22 transform%3D%22translate(-16.4 -.1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse id%3D%22d%22 width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(256 35.9) scale(33.28)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22100%22 transform%3D%22translate(16.4)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M99.8 256.8c7.7 14.3 22.6 29.8 35.7 35.3.2-14.5-5-33.2-12-48l-23.7 12.7z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M86.8 207.6c11.1 23.3-29 78.7 37.8 91.7a67.5 67.5 0 0 1-11.5-44.7 75.5 75.5 0 0 1 34.6 32.8c17.5-63.4-44.8-59.5-61-79.8z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-100%22 transform%3D%22translate(-16.4 442)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(256 478) scale(33.28)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22100%22 transform%3D%22translate(16.4 442.2)%22 xlink%3Ahref%3D%22%23d%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ge {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ge%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M272 0h96v480h-96z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 192h640v96H0z%22%2F%3E  %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M146.8 373.1c1-16.8 4-31.1 4-31.1s-9.8 1-14.8 1c-4.9 0-14.8-1-14.8-1s3 14.3 4 31.2c-16.9-1-31.2-4-31.2-4s1 7.4 1 14.8-1 14.8-1 14.8 14.3-3 31.2-4c-1 16.9-4 31.2-4 31.2s7.4-1 14.8-1 14.8 1 14.8 1-3-14.3-4-31.2c16.9 1 31.2 4 31.2 4s-1-9.8-1-14.8c0-4.9 1-14.8 1-14.8s-14.3 3-31.1 4zm368-288c1-16.8 4-31.1 4-31.1s-9.8 1-14.8 1c-4.9 0-14.8-1-14.8-1s3 14.3 4 31.1c-16.9-1-31.2-3.9-31.2-3.9s1 7.4 1 14.8-1 14.8-1 14.8 14.3-3 31.2-4c-1 16.9-4 31.2-4 31.2s7.4-1 14.8-1 14.8 1 14.8 1-3-14.3-4-31.1c16.9 1 31.2 4 31.2 4s-1-10-1-14.9 1-14.8 1-14.8-14.3 3-31.2 4zm-368 0c1-16.8 4-31.1 4-31.1s-9.8 1-14.8 1c-4.9 0-14.8-1-14.8-1s3 14.3 4 31.2c-16.9-1-31.2-4-31.2-4s1 7.4 1 14.8-1 14.8-1 14.8 14.3-3 31.2-4c-1 16.9-4 31.2-4 31.2s7.4-1 14.8-1 14.8 1 14.8 1-3-14.3-4-31.2c16.9 1 31.2 4 31.2 4s-1-9.8-1-14.8c0-4.9 1-14.8 1-14.8s-14.3 3-31.1 4zm368 288c1-16.8 4-31.1 4-31.1s-9.8 1-14.8 1c-4.9 0-14.8-1-14.8-1s3 14.3 4 31.2c-16.9-1-31.2-4-31.2-4s1 7.4 1 14.8-1 14.8-1 14.8 14.3-3 31.2-4c-1 16.9-4 31.2-4 31.2s7.4-1 14.8-1 14.8 1 14.8 1-3-14.3-4-31.2c16.9 1 31.2 4 31.2 4s-1-9.8-1-14.8c0-4.9 1-14.8 1-14.8s-14.3 3-31.2 4z%22 style%3D%22mix-blend-mode%3Amultiply%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ge.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ge%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M205 0h102v512H205z%22%2F%3E  %3Cpath fill%3D%22red%22 d%3D%22M0 205h512v102H0z%22%2F%3E  %3Cpath style%3D%22mix-blend-mode%3Amultiply%22 fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M114.1 397.9c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.3 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9-1 15.9-1 15.9 15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1c8 0 15.9 1 15.9 1s-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.3 1-15.9 1-15.9s-15.3 3.2-33.4 4.3zm307-307c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.4 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9c0 8-1 15.9-1 15.9s15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1 15.9 1 15.9 1-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.2 1-15.9 1-15.9s-15.4 3.2-33.4 4.3zm-307 0c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.4 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9c0 8-1 15.9-1 15.9s15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1c8 0 15.9 1 15.9 1s-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.2 1-15.9 1-15.9s-15.3 3.2-33.4 4.3zm307 307c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.3 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9-1 15.9-1 15.9 15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1 15.9 1 15.9 1-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.3 1-15.9 1-15.9s-15.4 3.2-33.4 4.3z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gf%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23078930%22 d%3D%22M0 0h640v480z%22%2F%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M0 0l640 480H0z%22%2F%3E  %3Cpath fill%3D%22%23da121a%22 d%3D%22M252.4 218h135.2l-109.4 79.5L320 169l41.8 128.6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gf%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23078930%22 d%3D%22M512 0v512L0 0z%22%2F%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M0 0l512 512H0z%22%2F%3E  %3Cpath fill%3D%22%23da121a%22 d%3D%22M256 180.2l44.6 137.2-116.7-84.8H328l-116.7 84.8z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gg%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23e8112d%22 d%3D%22M256 0h128v480H256z%22%2F%3E  %3Cpath fill%3D%22%23e8112d%22 d%3D%22M0 176h640v128H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23f9dd16%22 d%3D%22M110 286.7l23.3-23.4h210v-46.6h-210L110 193.3z%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22rotate(90 320 240)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22rotate(-90 320 240)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22rotate(180 320 240)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gg%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23e8112d%22 d%3D%22M192 0h128v512H192z%22%2F%3E  %3Cpath fill%3D%22%23e8112d%22 d%3D%22M0 187.7h512v136.6H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23f9dd16%22 d%3D%22M46 305.8l23.3-25h210v-49.7h-210L46 206.2z%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22matrix(0 1.06667 -.9375 0 496 -17)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22matrix(0 -1.06667 .9375 0 16 529)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%2236%22 height%3D%2224%22 transform%3D%22rotate(180 256 256)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gh {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gh%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23006b3f%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath d%3D%22M320 160l52 160-136.1-98.9H404L268 320z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gh%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23006b3f%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath d%3D%22M256 170.7l55.5 170.6L166.3 236h179.4L200.6 341.3z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gi {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gi%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23da000c%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v321.6H0z%22%2F%3E  %3Cg stroke%3D%22%23000%22 transform%3D%22translate(-160) scale(1.875)%22%3E    %3Cg id%3D%22a%22 fill%3D%22%23da000c%22 stroke-linecap%3D%22square%22%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M196.6 116.3h64v44h-64z%22%2F%3E      %3Cpath d%3D%22M229.8 153.9h-39l-8.7 5.7v6h47.7m-16.3-37c5.6 0 10.2 4.7 10.2 10.5v14.7h7.3v-56h-40.3v56h12.6v-14.7c0-5.6 4.5-10.5 10.2-10.5z%22%2F%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M204.5 60h18.6v34h-18.6z%22%2F%3E      %3Cpath d%3D%22M223 88.7h-16.2v-5.8h-11.9v5.8h-8v-5.8H182v10.4h41m-36.2 0h35v4.5h-35zm14-45.7V83h6v-9.7c0-3.6 2.5-6.6 6.1-6.8h.4a6.8 6.8 0 0 1 6.8 6.8V83h5.7V47.6zm-2.3-4.8v4.8h29.3v-4.8zm-3.7-9.1v9.1h35v-9.1h-5.3v4.7h-6.6v-4.7h-10v4.7h-6.5v-4.7zM182 159.6h48m31-2.8h-32.4l-9.8 4.7v7H261%22%2F%3E      %3Cpath stroke-linecap%3D%22butt%22 d%3D%22M218.8 161.5H262%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cg fill%3D%22%23f8d80e%22%3E      %3Cg stroke-linecap%3D%22round%22%3E        %3Cpath stroke-width%3D%22.8%22 d%3D%22M273.3 150c-2.7 1-5 2.4-7.5 3.8a72.4 72.4 0 0 0-8.9 6c-1 .7-2 1.4-2.7 2.4-1 .8-2 2-1.8 3.5 0 .6.8-.8 1.4-.9a4.4 4.4 0 0 1 3.1-.4c1.3-1.4 3-2.3 4.4-3.4a77.4 77.4 0 0 1 13-7.6l-1-3.4z%22%2F%3E        %3Cpath d%3D%22M260.4 157.4v3.9m2.4-5.6v3.9m2.4-5.4v3.8m2.5-5.3v4%22%2F%3E        %3Cpath stroke-width%3D%22.8%22 d%3D%22M238.9 150.2l-1.2 3.3a86.6 86.6 0 0 1 15.8 8c1.7 1.2 3.5 2.3 4.8 3.9.3.8-.5 1.5-1.3 1.2-.7-.2-1.5-.5-2.2 0-1.1.5-2.1 2.2-.5 2.7 2.4 1.6 6.1.9 7.2-1.8.6-1.4.7-3.2-.5-4.4-2-2.3-4.8-4-7.4-5.7a89.2 89.2 0 0 0-14.7-7.2z%22%2F%3E        %3Cpath d%3D%22M254 158l-.3 3.4m3.1-1.7l-.8 3.3m3.8-1l-1.8 2.6m2.7 3.6l-2.6-1.4m3.4-1.4l-3 .3m-.8 4l-.2-2.6m-1-.3l-2.4 1.8m-9.4-15.7v3.1m6.3.3v3.5m-3.2-5.2v3.3%22%2F%3E      %3C%2Fg%3E      %3Cpath d%3D%22M235.8 227.6v8h5v-4h6.9v4h5.4v-8zm0 11v8H253v-8h-5.4v4h-6.9v-4z%22%2F%3E      %3Cpath d%3D%22M253 193.7h5v58h-5z%22%2F%3E      %3Cpath d%3D%22M253 198.7h5v50h-5zm2.6-19.3l10.6 6.2-10.6 6.2-10.7-6.2zm-14.3 4h-2.7v4.4h2.7l14.3 8.3 14.2-8.3h2.8v-4.4h-2.8l-14.2-8.3z%22%2F%3E      %3Cpath d%3D%22M255.3 164.3a5 5 0 0 0-4 5.1v11.2a5 5 0 0 0 4.6 4.6 4.9 4.9 0 0 0 4.8-2.8l-1.7-1a2.9 2.9 0 0 1-3 1.8c-1.6 0-2.9-1.6-2.7-3.1v-11.2a2.9 2.9 0 0 1 3-2.6c.6-.2 1.5.7 1.9 0 .6-.9-.4-1.5-1-2h-1.9zm5.8 3.9a5 5 0 0 1-1.9 1.6v7.5l2 1.1v-10.2z%22%2F%3E    %3C%2Fg%3E    %3Cg fill%3D%22%23da000c%22%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M240.8 38.4h29.3v53.2h-29.3z%22%2F%3E      %3Cpath d%3D%22M238.8 38.4v44.5h9.3V69.7c0-3 2-7.3 7.9-7.3s8 4.3 8 7.3V83h9.2V38.4zm15.8 5h2.8v15.2h-2.8zm-8.3 3h3v11.1h-3zm16.5 0h2.9v11.1h-3zM235.6 32v6.3h40.8V32zm-3.8-7.4V32h48.5v-7.4h-6.1v4h-7v-4h-7.8v4h-6.8v-4h-7.9v4H238v-4zm-9 73.2v4.6h66.5v-4.6z%22%2F%3E      %3Cpath d%3D%22M220 82.9v15h72v-15h-6.8v5.8H276v-5.8h-12.2v5.8H248v-5.8h-12.2v5.8h-9v-5.8z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M228.7 102.4v54.4h12.8v-20.4c0-9.5 6.4-14 14.5-14 7.8 0 14.5 4.5 14.5 14v20.4h12.8v-54.4z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gi%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23da000c%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v343H0z%22%2F%3E  %3Cg stroke%3D%22%23000%22 transform%3D%22matrix(2 0 0 2 -256 0)%22%3E    %3Cg id%3D%22a%22 fill%3D%22%23da000c%22 stroke-linecap%3D%22square%22%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M196.6 116.3h64v44h-64z%22%2F%3E      %3Cpath d%3D%22M229.8 153.9h-39l-8.7 5.7v6h47.7m-16.3-37c5.6 0 10.2 4.7 10.2 10.5v14.7h7.3v-56h-40.3v56h12.6v-14.7c0-5.6 4.5-10.5 10.2-10.5z%22%2F%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M204.5 60h18.6v34h-18.6z%22%2F%3E      %3Cpath d%3D%22M223 88.7h-16.2v-5.8h-11.9v5.8h-8v-5.8H182v10.4h41m-36.2 0h35v4.5h-35zm14-45.7V83h6v-9.7c0-3.6 2.5-6.6 6.1-6.8h.4a6.8 6.8 0 0 1 6.8 6.8V83h5.7V47.6zm-2.3-4.8v4.8h29.3v-4.8zm-3.7-9.1v9.1h35v-9.1h-5.3v4.7h-6.6v-4.7h-10v4.7h-6.5v-4.7zM182 159.6h48m31-2.8h-32.4l-9.8 4.7v7H261%22%2F%3E      %3Cpath stroke-linecap%3D%22butt%22 d%3D%22M218.8 161.5H262%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cg fill%3D%22%23f8d80e%22%3E      %3Cg stroke-linecap%3D%22round%22%3E        %3Cpath stroke-width%3D%22.8%22 d%3D%22M273.3 150c-2.7 1-5 2.4-7.5 3.8a72.4 72.4 0 0 0-8.9 6c-1 .7-2 1.4-2.7 2.4-1 .8-2 2-1.8 3.5 0 .6.8-.8 1.4-.9a4.4 4.4 0 0 1 3.1-.4c1.3-1.4 3-2.3 4.4-3.4a77.4 77.4 0 0 1 13-7.6l-1-3.4z%22%2F%3E        %3Cpath d%3D%22M260.4 157.4v3.9m2.4-5.6v3.9m2.4-5.4v3.8m2.5-5.3v4%22%2F%3E        %3Cpath stroke-width%3D%22.8%22 d%3D%22M238.9 150.2l-1.2 3.3a86.6 86.6 0 0 1 15.8 8c1.7 1.2 3.5 2.3 4.8 3.9.3.8-.5 1.5-1.3 1.2-.7-.2-1.5-.5-2.2 0-1.1.5-2.1 2.2-.5 2.7 2.4 1.6 6.1.9 7.2-1.8.6-1.4.7-3.2-.5-4.4-2-2.3-4.8-4-7.4-5.7a89.2 89.2 0 0 0-14.7-7.2z%22%2F%3E        %3Cpath d%3D%22M254 158l-.3 3.4m3.1-1.7l-.8 3.3m3.8-1l-1.8 2.6m2.7 3.6l-2.6-1.4m3.4-1.4l-3 .3m-.8 4l-.2-2.6m-1-.3l-2.4 1.8m-9.4-15.7v3.1m6.3.3v3.5m-3.2-5.2v3.3%22%2F%3E      %3C%2Fg%3E      %3Cpath d%3D%22M235.8 227.6v8h5v-4h6.9v4h5.4v-8zm0 11v8H253v-8h-5.4v4h-6.9v-4z%22%2F%3E      %3Cpath d%3D%22M253 193.7h5v58h-5z%22%2F%3E      %3Cpath d%3D%22M253 198.7h5v50h-5zm2.6-19.3l10.6 6.2-10.6 6.2-10.7-6.2zm-14.3 4h-2.7v4.4h2.7l14.3 8.3 14.2-8.3h2.8v-4.4h-2.8l-14.2-8.3z%22%2F%3E      %3Cpath d%3D%22M255.3 164.3a5 5 0 0 0-4 5.1v11.2a5 5 0 0 0 4.6 4.6 4.9 4.9 0 0 0 4.8-2.8l-1.7-1a2.9 2.9 0 0 1-3 1.8c-1.6 0-2.9-1.6-2.7-3.1v-11.2a2.9 2.9 0 0 1 3-2.6c.6-.2 1.5.7 1.9 0 .6-.9-.4-1.5-1-2h-1.9zm5.8 3.9a5 5 0 0 1-1.9 1.6v7.5l2 1.1v-10.2z%22%2F%3E    %3C%2Fg%3E    %3Cg fill%3D%22%23da000c%22%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M240.8 38.4h29.3v53.2h-29.3z%22%2F%3E      %3Cpath d%3D%22M238.8 38.4v44.5h9.3V69.7c0-3 2-7.3 7.9-7.3s8 4.3 8 7.3V83h9.2V38.4zm15.8 5h2.8v15.2h-2.8zm-8.3 3h3v11.1h-3zm16.5 0h2.9v11.1h-3zM235.6 32v6.3h40.8V32zm-3.8-7.4V32h48.5v-7.4h-6.1v4h-7v-4h-7.8v4h-6.8v-4h-7.9v4H238v-4zm-9 73.2v4.6h66.5v-4.6z%22%2F%3E      %3Cpath d%3D%22M220 82.9v15h72v-15h-6.8v5.8H276v-5.8h-12.2v5.8H248v-5.8h-12.2v5.8h-9v-5.8z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M228.7 102.4v54.4h12.8v-20.4c0-9.5 6.4-14 14.5-14 7.8 0 14.5 4.5 14.5 14v20.4h12.8v-54.4z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gl%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23d00c33%22 d%3D%22M0 240h640v240H0zm80 0a160 160 0 1 0 320 0 160 160 0 0 0-320 0%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gl%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23d00c33%22 d%3D%22M0 256h512v256H0zm53.3 0a170.7 170.7 0 1 0 341.4 0 170.7 170.7 0 0 0-341.4 0%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gm%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0-48h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(0 48)%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0-128h640V85.3H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 85.3h640V121H0z%22%2F%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M0 120.9h640V263H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 263.1h640v35.6H0z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 298.7h640V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gm%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512V199H0z%22%2F%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M0 199.1h512V313H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 312.9h512v28.4H0z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gn%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gn%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gp {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gp%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gp%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gq {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gq%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23e32118%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%233e9a00%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%230073ce%22 d%3D%22M0 0v480l180-240z%22%2F%3E  %3Cg stroke%3D%22%23000%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M281.6 191.8h76.6V272c0 27-35.2 6.2-38.2 20.6-5.2-14.8-38.2 6.6-38.2-22.2l-.2-78.6z%22%2F%3E    %3Cpath fill%3D%22%2373452b%22 stroke-width%3D%22.2%22 d%3D%22M325.4 279.8s-1 1-2.8.2c-1.8-.8-2-51.4-2-51.4 4-4.4 7.2-5.8 7.2-5.8l2.4 2c-9 4.6-8.2 11.2-7.4 22.6.2 4.2.2 9.6 1.2 14.8 1.4 6.6 4.2 12.2 4.4 16.4.2 2.6-3 1.2-3 1.2z%22%2F%3E    %3Cpath fill%3D%22%2373452b%22 stroke-width%3D%22.2%22 d%3D%22M319.2 221.6h3.6c-3 29-.4 46.2-.4 54.6 0 2.8 1.6 3.8 1.4 3.8-3.6 4-5.4-.2-5.4-.2z%22%2F%3E    %3Cpath fill%3D%22%23a36629%22 stroke-width%3D%22.2%22 d%3D%22M313.6 279.8c-3.4 1.6-3.8-1.6-3.6-2 7.4-15 10.6-48 3.8-51.6l.4-3.2c2.6.8 5 4.2 5 4.2 1 37 0 52.2-.6 52.8-3.6 3.8-5-.6-5.2-1%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%22.2%22 d%3D%22M313.4 279.2c-.6-3.2 5.2-11.4 4.8-20m5 7c1.8 5 2.6 9.4 2.2 13.6%22%2F%3E    %3Cpath fill%3D%22%23009a3b%22 stroke-width%3D%22.2%22 d%3D%22M331 208c1.2-1.4 1.2-1.4 3.4-1.4.4-3 5.4-3 5.8.8 4-.8 4.8 1.6 3.2 4 3.8-1 7.2 0 6.2 4.4 6.8 1.8 4.2 6.6 1.2 7.6-.4 3-3.2 4-7 2.8-4.8 3.4-7.6 2.2-9.8-1.2-5.4.8-5.8-.4-8.2-3.4-4.2 1.8-5 1.8-8.6-.4-.2 2.8-1.2 2-3 1.8.2 3.6-1.2 5.2-4.4 4 2.4 5-3.8 7.2-6.8 3-2.8.2-3-.6-4.4-1.6-1.2 4-5.6 3.4-6.4 1.2-5.6-.8-5-3.8-.4-4 .4-3.2 3.2-2.6 5-2.2.2-2 1.4-1.6 2.4-1.2-.6-1.4-.2-2.2 1.6-2.6-2.6-3.4-1-4.6 1.6-5.8-1.4-3.2 1-3 2.8-3.2-.2-3.4.8-4 4.4-4.4-.4-1.2.2-2.2 2.2-2.2-1.2-3.4.4-4.2 4-3.6.6-5 11.2-2.6 10.4 4.2 3 .4 4 1 4.8 3.4z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%22.2%22 d%3D%22M309.6 206.2c.8.4 1.8 0 2 2.2 1.6-2.8 3.6-1.2 3.6 2m11-5.8c-.8 1.2-3.8 1.2-3.4 4.4-1-1.4-3-1.8-3.8-.4m12-.6c0 .8-.2 3.2-1 4.4m13.4-1c.2.2-2.8 0-4.2 1m11.6 11c-.8-.4-2.4-1.4-3.6.2 0-.8 0-3-2.2-3m-1.2 5.6c0-2-.4-2.6-.8-3.2m-5.8.4c-1.6-1.2-3.2.6-3.2 1.6m-8.4-3.4c0-.8-.6-2.4.8-3M302.8 230c.4-2 1.8-2 1.6-3-.2-1.6-2-3-4.2-.8m4.2.8c1.2-.4 2.4-.2 2.8.4m-6.2-7.8c.8-.8 2.8-.6 4 0m0-4.8c1 0 2.8-.4 3.4 1.4 2.2-3.4 3.8-3 4.2-2.2m4-.4c1.6-.6 4.4 1 6 3.8.8-2.2 2-1.8 3.2-2m7.6 2c2.6-1.2 4.2 1.2 5 2.2 1.2-1.6 2.2-1.6 3.4-1.6m-32.6 4.2c.6-1 2-1.2 3-.6-.2-1.8 1-2.6 1.8-2.2%22%2F%3E    %3Cpath fill%3D%22gold%22 stroke-width%3D%22.7%22 d%3D%22M317.4 180.5l-4.4.2-2.2 4-2.4-3.8-4.4.2 2-4-2.4-3.7 4.6-.2 2-4 2.4 3.8 4.4-.2-2 4zm-18.8 1.5l-4.4 1-1.2 4.3-3.2-3.2-4.2 1 1.2-4.2-3-3.2 4.2-1.1 1.2-4.3 3.2 3.2 4.4-1-1.4 4.3zm-18.2 3.7l-4 2-.2 4.4-3.8-2.4-4 2 .4-4.5-3.8-2.4 4-2 .4-4.5 3.6 2.5 4-2-.2 4.4zm42.8-5.2l4.4.2 2 4 2.4-3.8 4.4.2-2-4 2.4-3.7-4.4-.2-2.2-4-2.4 3.8-4.4-.2 2 4zM342 182l4.2 1 1.2 4.3 3.2-3.2 4.2 1-1.2-4.2 3.2-3.2-4.4-1.1-1.2-4.3-3.2 3.2-4.2-1 1.2 4.3zm18 3.7l4 2 .2 4.4 3.8-2.4 4 2-.2-4.5 3.6-2.4-4-2-.2-4.5-3.8 2.5-4-2 .4 4.4z%22%2F%3E    %3Cg fill%3D%22%23fff%22 stroke-width%3D%22.7%22%3E      %3Cpath d%3D%22M365.4 270.4l5 7.2 4.6-6.8-3.2-5.8zm-31.8 21l.4 7.2s2 0 3.8-.6c1.6-.6 3-1.8 3-1.8l-.2-3.8zm-26.8 0l-.4 7s-1.8 0-3.6-.4c-1.6-.4-3-1.4-3-1.4l-2-4.8zm-32.2-21l-5.2 7.2-5.6-9.2 4.2-4.4z%22%2F%3E      %3Cpath d%3D%22M299.6 305.8c0 6.8 41.2 6.8 41.2 0v-9.6c0 5-41.2 4-41.2 0z%22%2F%3E      %3Cpath d%3D%22M262.8 283.6c3.6 18.4 36.8 18.8 36.8 18.8v-6.2c-.8-2.4.6-3.2 6-4 2.2-.2 1.2-3.4 1.2-3.4s-14.4 2.6-24.6-1.4c-13.8-5.6-15.8-16.4-15.8-16.4s-1 8.4-3.6 12.6zm114.6 0c-3.4 18.4-36.6 18.8-36.6 18.8v-6.2c.6-2.4-.8-3.2-6.2-4-2.2-.2-1-3.4-1-3.4s14.4 2.6 24.6-1.4c13.6-5.6 15.2-16.4 15.2-16.4s1.4 8.4 4 12.6z%22%2F%3E      %3Cpath d%3D%22M265.4 276.6c-9.2-5-2-10.2-1.2-25 1.4 9 11.6 12.8 10.4 18.6-4.2.2-6.2-6.2-8.2.8l-1 5.6zm109.4 0c9.2-5.2 1.6-10.2.8-25-1.4 9-11.4 12.8-10.2 18.6 4 .2 6-6.2 8 .8l1.4 5.4z%22%2F%3E    %3C%2Fg%3E    %3Cpath stroke%3D%22none%22 d%3D%22M271 283.4l1 .8-2.2 2.4c-1 1-1.1 1.6-.5 2.2.7.7 1.3.4 2-.4l2.5-2.6.8.8-2.4 2.8c-1.3 1.5-2.5 1.2-3.6.2-.8-.8-1.4-2 0-3.5l2.4-2.7zm4 3.4l1 .6-.2 4.8 2.2-3.4 1 .6-3.2 5.2-1.2-.6.2-4.8-2.2 3.4-1-.6zm1.8 8.4l2.8-5.6 1 .6-2.6 5.4zm4.4-4.8l-2.2 5.8 2.2.8c2 .7 3-.2 3.6-1.9.7-1.8.4-3-1.6-3.9l-2-.8zm.8 1.4c2 .7 2.2 1.5 1.6 3-.6 1.3-1 1.8-3 .8l1.4-3.8zm5.8.8l-3.6 5.4 1.4.4.8-1.4 2.4.6.2 1.4 1.4.2-1.4-6.4-1.2-.2zm.4 1.4l.4 2.4-1.6-.2 1.2-2.2zm3-.9l-.2 6.2h2.3c2.2.1 2.8-1 2.9-3 0-1.8-.7-3-2.9-3l-2.1-.2zm1.2 1c2.2.1 2.5.8 2.5 2.3-.1 1.5-.4 2.1-2.6 1.8v-4zm19.8 7.7v6.4h1.4v-2.4s1.2 0 2.2-.2c.7-.2 1.3-.7 1.3-2 0-1.2-.7-1.8-1.9-1.8h-3zm1.4 1h1.4c1.1 0 1 1.8 0 1.8h-1.4v-1.8zm5.8-1l-2.6 6.4h1.4l.6-1.6h2.6l.6 1.6h1.4l-2.6-6.4h-1.4zm.6 1.4l1 2.4h-1.8l.8-2.4zm3.4 3.8l3.4-4.2h-3v-1h4.8v1L325 307h3.6v1.2h-5.2zm20.2-12.4l1.2-.2.6 3.6c.2 1.3-.4 2.1-1.3 2.5-1 .4-2.4 0-2.5-1.7l1-.2c.2 1 .6 1.1 1 1 .5-.2.7-.8.6-1.4zm2-.4l1.1-.2.6 3c.2 1.3.6 1.8 1.5 1.7 1-.2 1.1-.8.9-2l-.7-3.1 1.2-.2.8 3.3c.4 2-.6 2.7-2 3-1.1.2-2.4 0-2.8-2zm6.2 2.8l1-.4c.5.9 1.2.8 1.8.6.8-.4 1-1.1.5-1.4-.6-.3-2 .2-2.7 0-.9-.4-1.3-1-1.2-1.7 0-1 .8-1.4 1.7-1.7 1-.3 2-.2 2.7 1l-1.2.4c-.4-.7-1-.6-1.4-.4-.4.2-1 .5-.6 1 .2.5 1.7.2 2.5.2s1.4.6 1.5 1.3c.2 1.1-.2 1.7-1.5 2.2-1.5.6-2.9 0-3.1-1.1zm5.4-5l-1.6.8-.4-1 4.4-1.8.4.8-1.6.8 1.8 4.4-1 .6zm2.6-2.2l1-.6 2.8 5.2-1 .6zm6.8.4l1.2-.4a2.4 2.4 0 0 1-2.4 3.3c-3 0-3.4-3.4-2.9-4.5.8-1.9 3-1.8 4-.8l-1 .8c-.6-.8-2-.3-2 .4a2.7 2.7 0 0 0 1.4 3c1 .4 2.4-.8 1.7-1.8zm-.6-4.2l1-.8 3.6 4.8-1 .8zm3.8-3l-1 .8 2.2 6 1-1-.6-1.2 1.8-1.6 1.2.6 1-.8-5.6-2.8zm.4 1.4l2 1-1.2 1.2-.8-2.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gq%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23e32118%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%233e9a00%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%230073ce%22 d%3D%22M0 0v512l160-256z%22%2F%3E  %3Cg stroke%3D%22%23000%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M215 204.5h81.7v85.6c0 28.8-37.5 6.6-40.7 22-5.6-15.8-40.8 7-40.8-23.7l-.2-83.9z%22%2F%3E    %3Cpath fill%3D%22%2373452b%22 stroke-width%3D%22.2%22 d%3D%22M261.7 298.4s-1 1.1-3 .3c-1.9-.9-2.1-54.9-2.1-54.9 4.3-4.7 7.7-6.1 7.7-6.1l2.5 2c-9.6 5-8.7 12-7.9 24.2.3 4.5.3 10.2 1.3 15.8 1.5 7 4.5 13 4.7 17.5.2 2.8-3.2 1.3-3.2 1.3z%22%2F%3E    %3Cpath fill%3D%22%2373452b%22 stroke-width%3D%22.2%22 d%3D%22M255.1 236.4h3.9c-3.3 31-.5 49.3-.5 58.2 0 3 1.7 4 1.5 4-3.8 4.3-5.8-.2-5.8-.2z%22%2F%3E    %3Cpath fill%3D%22%23a36629%22 stroke-width%3D%22.2%22 d%3D%22M249.1 298.4c-3.6 1.8-4-1.6-3.8-2 7.9-16 11.3-51.3 4-55.1l.5-3.4c2.7.8 5.3 4.4 5.3 4.4 1 39.5 0 55.7-.6 56.4-3.9 4-5.4-.7-5.6-1.1%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%22.2%22 d%3D%22M249 297.8c-.7-3.4 5.5-12.2 5-21.3m5.4 7.5c1.9 5.3 2.8 10 2.3 14.5%22%2F%3E    %3Cpath fill%3D%22%23009a3b%22 stroke-width%3D%22.2%22 d%3D%22M267.7 221.9c1.3-1.5 1.3-1.5 3.6-1.5.4-3.2 5.8-3.2 6.2.8 4.3-.8 5.1 1.7 3.4 4.3 4-1 7.7 0 6.6 4.7 7.3 2 4.5 7 1.3 8-.4 3.3-3.4 4.4-7.5 3-5 3.7-8 2.4-10.4-1.2-5.8.8-6.2-.4-8.7-3.6-4.5 1.9-5.4 1.9-9.2-.5-.2 3-1.3 2.2-3.2 2 .2 3.8-1.3 5.5-4.7 4.2 2.5 5.4-4 7.7-7.3 3.2-3 .2-3.2-.6-4.7-1.7-1.2 4.3-6 3.7-6.8 1.3-6-.9-5.3-4-.4-4.3.4-3.4 3.4-2.7 5.3-2.3.2-2.1 1.5-1.7 2.6-1.3-.7-1.5-.2-2.3 1.7-2.8-2.8-3.6-1-4.9 1.7-6.2-1.5-3.4 1-3.2 3-3.4-.2-3.6.8-4.2 4.7-4.7-.5-1.2.2-2.3 2.3-2.3-1.3-3.6.4-4.5 4.3-3.8.6-5.3 12-2.8 11 4.4 3.3.5 4.3 1.1 5.2 3.7z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%22.2%22 d%3D%22M244.9 220c.8.4 1.9 0 2.1 2.3 1.7-3 3.8-1.3 3.8 2.1m11.8-6.2c-.9 1.3-4 1.3-3.7 4.7-1-1.5-3.1-1.9-4-.4m12.8-.6c0 .8-.2 3.4-1 4.7m14.2-1.1c.2.2-3 0-4.5 1m12.4 11.8c-.8-.4-2.6-1.5-3.8.2 0-.9 0-3.2-2.4-3.2m-1.2 6c0-2.2-.5-2.8-1-3.4m-6 .4c-1.8-1.3-3.5.6-3.5 1.7m-9-3.6c0-.9-.6-2.6.9-3.2m-25.2 12.1c.4-2.1 2-2.1 1.7-3.2-.2-1.7-2.1-3.2-4.5-.8m4.5.8c1.3-.4 2.6-.2 3 .5m-6.6-8.4c.9-.8 3-.6 4.3 0m0-5c1 0 3-.5 3.6 1.4 2.3-3.6 4-3.2 4.5-2.3m4.2-.5c1.7-.6 4.7 1.1 6.4 4 .9-2.2 2.2-1.8 3.5-2m8 2c2.8-1.2 4.5 1.4 5.4 2.4 1.3-1.7 2.3-1.7 3.6-1.7m-34.8 4.5c.7-1 2.2-1.3 3.2-.6-.2-2 1.1-2.8 2-2.4%22%2F%3E    %3Cpath fill%3D%22gold%22 stroke-width%3D%22.8%22 d%3D%22M253.2 192.6l-4.7.2-2.3 4.2-2.6-4-4.7.2 2.1-4.3-2.5-4 4.9-.2 2.1-4.2 2.6 4 4.7-.2-2.2 4.2zm-20 1.5l-4.8 1.2-1.2 4.5-3.4-3.4-4.5 1.1 1.2-4.5-3.1-3.5 4.4-1.1 1.3-4.6 3.4 3.4 4.7-1-1.5 4.5zm-19.5 4l-4.2 2.1-.3 4.8-4-2.6-4.3 2 .4-4.7-4-2.6 4.3-2.2.4-4.7 3.8 2.6 4.3-2-.2 4.7zm45.7-5.5l4.7.2 2.1 4.2 2.6-4 4.7.2-2.2-4.3 2.6-4-4.7-.2-2.4-4.2-2.5 4-4.7-.2 2.1 4.2zm20 1.5l4.5 1.2 1.3 4.5 3.4-3.4 4.5 1.1-1.3-4.5 3.4-3.5-4.7-1.1-1.3-4.6-3.4 3.4-4.4-1 1.2 4.5zm19.2 4l4.3 2.1.2 4.8 4-2.6 4.3 2-.2-4.7 3.8-2.6-4.2-2.2-.2-4.7-4 2.6-4.4-2 .5 4.7z%22%2F%3E    %3Cg fill%3D%22%23fff%22 stroke-width%3D%22.8%22%3E      %3Cpath d%3D%22M304.4 288.4l5.3 7.7 5-7.3-3.5-6.1zm-34 22.4l.5 7.7s2.1 0 4-.6c1.8-.7 3.3-2 3.3-2l-.3-4zm-28.5 0l-.5 7.5s-1.9 0-3.8-.4a11 11 0 0 1-3.2-1.5l-2.1-5.2zm-34.4-22.4l-5.5 7.7-6-9.8 4.5-4.7z%22%2F%3E      %3Cpath d%3D%22M234.2 326.2c0 7.2 44 7.2 44 0V316c0 5.3-44 4.2-44 0z%22%2F%3E      %3Cpath d%3D%22M195 302.5c3.8 19.6 39.2 20 39.2 20V316c-.8-2.6.6-3.5 6.4-4.3 2.4-.2 1.3-3.6 1.3-3.6s-15.4 2.7-26.3-1.5c-14.7-6-16.8-17.5-16.8-17.5s-1 9-3.9 13.4zm122.2 0c-3.6 19.6-39 20-39 20V316c.6-2.6-1-3.5-6.7-4.3-2.3-.2-1-3.6-1-3.6s15.3 2.7 26.2-1.5c14.5-6 16.2-17.5 16.2-17.5s1.5 9 4.3 13.4z%22%2F%3E      %3Cpath d%3D%22M197.7 295c-9.8-5.3-2.1-10.8-1.3-26.6 1.5 9.6 12.4 13.6 11.1 19.8-4.5.2-6.6-6.6-8.7.9l-1 6zm116.7 0c9.8-5.5 1.7-10.8.9-26.6-1.5 9.6-12.2 13.6-11 19.8 4.4.2 6.5-6.6 8.6.9l1.5 5.7z%22%2F%3E    %3C%2Fg%3E    %3Cpath stroke%3D%22none%22 d%3D%22M203.7 302.3l1 .8-2.3 2.6c-1 1-1.2 1.7-.5 2.3.8.8 1.4.5 2.2-.4l2.6-2.7.8.8-2.5 3c-1.4 1.6-2.7 1.2-3.8.2-1-.8-1.5-2.1 0-3.7l2.5-2.9zm4.3 3.6l1 .7-.2 5 2.4-3.6 1 .7-3.4 5.5-1.3-.6.2-5.1-2.3 3.6-1-.6zm1.9 9l3-6 1 .6-2.7 5.8zm4.7-5.1l-2.4 6.1 2.4.9c2.2.8 3.2-.2 3.9-2 .7-2 .4-3.3-1.8-4.2l-2.1-.8zm.8 1.5c2.2.7 2.4 1.6 1.8 3-.6 1.5-1.2 2-3.3 1l1.5-4zm6.2.8l-3.8 5.8 1.5.4.8-1.5 2.6.6.2 1.5 1.5.2-1.5-6.8-1.3-.2zm.4 1.5l.5 2.6-1.7-.2 1.2-2.4zm3.3-1l-.3 6.7h2.5c2.4 0 3-1.2 3.1-3.2 0-2-.7-3.2-3-3.3l-2.3-.1zm1.2 1.2c2.4 0 2.8.8 2.7 2.4 0 1.6-.4 2.3-2.8 2l.1-4.4zm21.1 8.1v6.8h1.5v-2.5s1.3 0 2.4-.2c.8-.2 1.4-.8 1.4-2.1s-.7-2-2-2h-3.3zm1.5 1l1.5.1c1.3 0 1 1.9 0 1.9h-1.5v-2zm6.2-1l-2.8 6.8h1.5l.7-1.7h2.8l.6 1.7h1.5l-2.8-6.8h-1.5zm.7 1.5l1 2.6h-1.9l.9-2.6zm3.6 4l3.6-4.4H260v-1h5.1v1l-3.8 4.5h3.8v1.3h-5.5zm21.5-13.2l1.3-.2.6 3.9c.3 1.3-.4 2.3-1.3 2.6-1.1.4-2.5 0-2.7-1.8l1-.2c.3 1.1.8 1.2 1.3 1 .4-.1.6-.8.5-1.4zm2.2-.3l1.2-.3.6 3.2c.3 1.4.7 2 1.6 1.8 1-.2 1.2-.8 1-2l-.8-3.4 1.3-.2.8 3.5c.5 2-.5 3-2 3.2-1.3.2-2.6-.1-3-2.1zm6.6 2.9l1-.4c.6 1 1.4.9 2 .6.9-.4 1-1.2.6-1.4-.7-.4-2.1.1-3-.2-.9-.3-1.3-.9-1.3-1.7.1-1 1-1.5 2-1.8 1-.3 2-.2 2.7 1l-1.2.5c-.5-.7-1-.7-1.5-.5-.4.2-1 .6-.7 1.2.3.4 1.9.1 2.7.1.9 0 1.6.7 1.7 1.5.1 1.1-.3 1.7-1.6 2.3-1.7.6-3.1-.1-3.4-1.2zm5.7-5.3l-1.7.8-.4-1 4.7-2 .4.9-1.7.8 2 4.7-1.1.7zm2.8-2.4l1-.6 3 5.5-1 .7zm7.3.4l1.2-.4a2.6 2.6 0 0 1-2.5 3.5c-3.2 0-3.6-3.6-3-4.8.8-2 3.2-1.9 4.3-.8l-1.1.8c-.7-.8-2.2-.3-2.3.5a3 3 0 0 0 1.6 3.1c1 .5 2.5-.7 1.8-1.9zm-.7-4.4l1-.9 4 5.1-1.1.9zm4-3.2l-1 .8 2.4 6.4 1-1-.6-1.3 1.9-1.7 1.3.6 1-.8-6-3zm.5 1.5l2.1 1-1.2 1.3-.9-2.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gr%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h120v90H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(5.33)%22%3E    %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 0h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 10h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 20h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 30h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 40h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 50h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 60h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 70h135v10H0z%22%2F%3E    %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 80h135v10H0zM0 0h50v50H0z%22%2F%3E    %3Cg fill%3D%22%23fff%22%3E      %3Cpath d%3D%22M20 0h10v50H20z%22%2F%3E      %3Cpath d%3D%22M0 20h50v10H0z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gr%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h666v666H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(.77)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 0h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 74h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 148h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 222h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 296h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 370h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 444h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 518h999v74H0z%22%2F%3E      %3Cpath fill%3D%22%230d5eaf%22 d%3D%22M0 592h999v74H0zM0 0h370v370H0z%22%2F%3E      %3Cg fill%3D%22%23fff%22%3E        %3Cpath d%3D%22M148 0h74v370h-74z%22%2F%3E        %3Cpath d%3D%22M0 148h370v74H0z%22%2F%3E      %3C%2Fg%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gs {
  background-image: url('gs.svg');
}
.flag-icon-gs.flag-icon-squared {
  background-image: url('gs.svg');
}
.flag-icon-gt {
  background-image: url('gt.svg');
}
.flag-icon-gt.flag-icon-squared {
  background-image: url('gt.svg');
}
.flag-icon-gu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gu%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23be0027%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%233b5aa3%22 fill-rule%3D%22evenodd%22 d%3D%22M25.6 27.3h589.5v428.4H25.6z%22%2F%3E  %3Cpath fill%3D%22%23cbe0e5%22 fill-rule%3D%22evenodd%22 d%3D%22M314.4 413.2a10 10 0 0 0 8.4.1c137.8-73.3 137.8-274.3.1-346.6a10 10 0 0 0-8.7.2c-134.3 73.4-134.7 272.1.1 346.3z%22%2F%3E  %3Cpath fill%3D%22%23add2d9%22 fill-rule%3D%22evenodd%22 d%3D%22M314.4 416.9c2 1.7 6.4 1.5 8.4 0 101.5-76 102-123.3 97.6-123.3h-201c-3 0 1.8 48.2 95 123.3z%22%2F%3E  %3Cpath fill%3D%22%23fdf9a1%22 fill-rule%3D%22evenodd%22 d%3D%22M235.3 331.2a39.2 39.2 0 0 1 27.9 1.7c7.6 4 12 4 20.2 4 8.6.2 15.3 6.5 24.6 6.8 17.1.4 24.3 8.9 11 9-6.2 0-19.7-4.3-26.2-3.4-13.6 1.4-22.2 4.4-35 18.7l14.8 10c12.8-5.1 14.9-11 22-11.2 8-.3 10.7-5.2 20-5.2a92.6 92.6 0 0 0 33-3.2c14.8-3.4 7.8-13.8-1.2-17.5-7.3-3.1-20.8-.1-29.2-3.2-6.4-2.5-1.2-6.5 2.3-7.3 3.4-.7 7.1.5 11.4 1.2 7.7.6 17.4-.1 24.1-1.2 14-2.1 13.4-6.2 20-6.3 5-.3 8.7-1.7 12-4.1 4-2.7 8.1-8 12.9-7.8l12.7.5-18 40.4-50.7 51.7-26.3 10-57.8-37.7-29.1-44.7 4.7-1.2z%22%2F%3E  %3Cpath fill%3D%22%23179a3b%22 fill-rule%3D%22evenodd%22 d%3D%22M301.8 292l116-.6 2-10.3s-4.1-.6-7.5-.8c-4.1-.3-11.3 4.4-16 4.3-3.5 0-7.3-6-10.7-6-6 0-6.4 5.3-12 5.5-4.5-.2-6.4-3.6-12.3-3.2-6 .3-5.6 3.7-13.3 3.5-10.2-.3-14.3-9.1-22.5-9.2-13.6-.2-14 13-23.8 16.7z%22%2F%3E  %3Cpath fill%3D%22%23fdf9a1%22 fill-rule%3D%22evenodd%22 d%3D%22M301.8 294.4l119.4-.6v-3.2l-122.2.6 2.7 3.2z%22%2F%3E  %3Cpath fill%3D%22%23a79270%22 fill-rule%3D%22evenodd%22 d%3D%22M350.8 330.3c1.9 7 3.8 9.4 11.2 11.3 7.3 1.7 18.5-5.4 11.6-12.3-6.6-6.4-13.6-8-19.5-13.8-12.5-12.3-31.3-42.5-31.3-63.8 0-18.3-1.8-55.8-1.8-91.3 0-2.3-7 6.4-7 8.8.4 31.3.4 55 1.6 86.6 2 23.1 13 38.7 22.7 52.7 4.3 6.8 10.6 14 12.5 21.8z%22%2F%3E  %3Ctext x%3D%22465.1%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EG%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22488.1%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EU%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22516%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EA%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22539.5%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EM%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Cpath fill%3D%22%23239e46%22 fill-rule%3D%22evenodd%22 d%3D%22M259.6 160.9c-1.5 3 3.6-.9 4.8-1.3 6.7-2.4 9.3-10.8 20.8-5.7 9 3.9 21.1 1.6 14.8 5.6-7.8 4.7-23.5 9.9-23.8 33.2 1.3 2.2 1.4 1.9 2.5-.6 2.4-5.4 13.7-20.1 19.3-18.9 2.3.6 8.9-6.7 9-4.6.7 5.8-9 17.6-8.8 33.3 0 3.7 4.5 4.9 6.6 2.3 2.2-2.3 3.4-4.6 7.2-7.6 6.6-5.4 4.8-28.6 5.6-27.5 4.7 6 5.4 23.3 12.4 30.3 5.9 5.9 10.6 3 9.3-5-2.5-16.4-10.2-11.7-13.9-28.6-.8-3.3-1-6.2 3.4-4.9 5.3 1.6 8.5 4 12.4 10 4 5.8 11.4 11.3 15.7 14.6 7.5 5.8 10.2.8 6.6-6.6a39.6 39.6 0 0 0-21-18.2c-6.2-2.2-8.4-2.4-13.8-3.4-1.5-.3-3-3.4-.4-5.1a42.5 42.5 0 0 1 19.6-7.7c6.7-.2 12 5.2 16.7 6.6 9.4 2.4 9.4-3.5 5.2-8-3.4-3.7-10.6-10-17.3-9.1-13.5 1.7-12.6 1.3-21 6.8-3 1.8-6.4 3.8-5.1 1.6 3-5.5.2-4.5 4.9-10.1 3.6-4 6.3-7 10-8 3.4-.9 8-4.5 9.3-6.4 3.4-4.6.5-7.3-4.7-5.7-4.6 1.2-7 4.2-10 5-7.4 2.4-13.3 19-14.2 21.4-1.1 2.8-2.4 1.4-2.2-1 1-11.7 2-31.5-2-39.6-6.4-12-5.8-6.4-8.2-.7-3.6 9-2.3 17.5 0 26.3 1 4.4 4.6 9.4 5.3 12.9.5 2.7-1.6-.8-2.8-2.5-3.9-6-6.8-10-13.2-13.3a35.3 35.3 0 0 0-20.2-2c-1.8.6 2 3.2 3.5 4.4 4.3 3.4 12.4 4.5 18 7.9 4.6 2.9 8.2 4.7 9.8 8.7.6 3 1.6 7.4-.4 7.3-5.1-.3-13-4.8-29.4-3-8.4 1.2-15.6 8.3-20.3 16.9z%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M295.3 310.6h4.7v7.9h-4.7z%22%2F%3E  %3Cpath fill%3D%22%23fdf9ff%22 fill-rule%3D%22evenodd%22 d%3D%22M271.7 257.9c18.8 26 49 41.2 49.6 53h-58.8c13.5-16.2 21.8-27.2 9.2-53z%22%2F%3E  %3Cpath fill%3D%22%23a68861%22 fill-rule%3D%22evenodd%22 d%3D%22M254.6 311.5c25.6 5.7 56.1 8.9 75.6-.8.2 5.7-6.3 14-11.7 14h-49c5.7-.9 9-2.6 18.2-3l-26 .2c-3 .1-8-7.6-7.1-10.4z%22%2F%3E  %3Cpath fill%3D%22%23be0027%22 fill-rule%3D%22evenodd%22 d%3D%22M312.6 425c2.6 1.5 6.7 1.4 9 .2 147.8-78.7 147.9-294.4.2-372a10.7 10.7 0 0 0-9.4.2c-144 78.8-144.4 292 .2 371.7zm.7-17.7a9.3 9.3 0 0 0 8 .1c123.6-72.8 125.1-265.1.1-334-2.4-1.8-5.9-1.2-8.3 0-118.4 70.1-125 254.5.2 333.9z%22%2F%3E  %3Ctext x%3D%22465.1%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EG%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22488.1%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EU%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22516%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EA%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22539.5%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22matrix(1.33 0 0 1.33 -363 -108)%22%3E    %3Ctspan%3EM%3C%2Ftspan%3E  %3C%2Ftext%3E%3C%2Fsvg%3E");
}
.flag-icon-gu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gu%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23be0027%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%233b5aa3%22 fill-rule%3D%22evenodd%22 d%3D%22M20.5 20.5h470v471h-470z%22%2F%3E  %3Cpath fill%3D%22%23cbe0e5%22 fill-rule%3D%22evenodd%22 d%3D%22M251.9 396.1c1.8 1 4.7 1 6.3.1 103.3-55 103.4-205.8.1-260a7.5 7.5 0 0 0-6.6.1c-100.7 55.1-101 204.2.2 259.8z%22%2F%3E  %3Cpath fill%3D%22%23add2d9%22 fill-rule%3D%22evenodd%22 d%3D%22M251.9 398.9c1.6 1.3 4.8 1.1 6.3 0 76.1-57 76.6-92.5 73.2-92.5H180.7c-2.3 0 1.3 36.1 71.2 92.4z%22%2F%3E  %3Cpath fill%3D%22%23fdf9a1%22 fill-rule%3D%22evenodd%22 d%3D%22M192.6 334.6a29.3 29.3 0 0 1 20.9 1.3c5.7 3 9 3 15.1 3 6.5.1 11.5 4.9 18.5 5 12.8.4 18.3 6.7 8.3 6.8-4.7 0-14.8-3.2-19.7-2.5-10.2 1-16.7 3.3-26.3 14l11.1 7.6c9.6-4 11.2-8.3 16.5-8.5 6-.2 8-4 15-4 7.9 1.5 18.5-1 24.8-2.3 11.1-2.6 5.8-10.3-.9-13.2-5.4-2.3-15.6 0-22-2.3-4.7-1.9-.8-4.9 1.8-5.5 2.6-.5 5.4.4 8.6.9 5.8.5 13 0 18-.9 10.5-1.6 10-4.7 15.1-4.7a16 16 0 0 0 9-3.1c3-2 6-6 9.6-5.9l9.6.4L312 351l-38 38.8-19.8 7.5L211 369l-22-33.5 3.5-.9z%22%2F%3E  %3Cpath fill%3D%22%23179a3b%22 fill-rule%3D%22evenodd%22 d%3D%22M242.4 305.1l87-.4 1.6-7.7-5.6-.6c-3.2-.2-8.5 3.3-12.1 3.3-2.6 0-5.5-4.6-8-4.5-4.4 0-4.8 4-9 4-3.4 0-4.8-2.6-9.2-2.4-4.6.3-4.2 2.8-10 2.7-7.7-.2-10.7-6.9-16.8-7-10.3 0-10.6 9.8-17.9 12.6z%22%2F%3E  %3Cpath fill%3D%22%23fdf9a1%22 fill-rule%3D%22evenodd%22 d%3D%22M242.4 307l89.6-.5v-2.4l-91.6.5 2 2.4z%22%2F%3E  %3Cpath fill%3D%22%23a79270%22 fill-rule%3D%22evenodd%22 d%3D%22M279.2 334c1.4 5.2 2.9 7 8.4 8.4 5.5 1.3 13.9-4 8.7-9.2-5-4.8-10.2-6-14.6-10.4-9.4-9.2-23.5-31.9-23.5-47.8 0-13.8-1.3-41.9-1.3-68.5 0-1.8-5.2 4.8-5.2 6.5.2 23.6.2 41.3 1.1 65 1.5 17.4 9.8 29 17 39.6 3.3 5 8 10.5 9.4 16.3z%22%2F%3E  %3Ctext x%3D%22465.1%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EG%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22488.1%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EU%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22516%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EA%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22539.5%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 stroke%3D%22%23fff%22 stroke-width%3D%221.6%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EM%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Cpath fill%3D%22%23239e46%22 fill-rule%3D%22evenodd%22 d%3D%22M211.9 207.3c-1.2 2.2 2.7-.6 3.6-1 5-1.7 7-8 15.6-4.3 6.8 3 16 1.3 11.2 4.2-6 3.6-17.7 7.5-18 25 1 1.7 1.2 1.4 2-.4 1.7-4 10.3-15.2 14.5-14.2 1.7.4 6.6-5 6.8-3.5.4 4.4-6.8 13.2-6.7 25 0 2.8 3.4 3.7 5 1.8 1.6-1.7 2.5-3.5 5.4-5.7 5-4.1 3.6-21.5 4.2-20.7 3.5 4.6 4 17.5 9.4 22.8 4.3 4.4 7.9 2.3 7-3.8-2-12.3-7.8-8.8-10.5-21.5-.6-2.5-.7-4.7 2.5-3.7 4 1.2 6.4 3 9.4 7.6 3 4.3 8.5 8.4 11.8 11 5.6 4.3 7.6.5 4.9-5a30 30 0 0 0-15.8-13.8c-4.6-1.6-6.3-1.7-10.4-2.5-1-.2-2.3-2.6-.3-3.8a32 32 0 0 1 14.8-5.8c5-.1 9 3.9 12.5 5 7.1 1.8 7-2.7 4-6-2.6-2.8-8-7.5-13-7-10.2 1.3-9.6 1-15.8 5.2-2.3 1.3-4.8 2.8-3.9 1.2 2.3-4.1.1-3.4 3.7-7.6 2.7-3 4.7-5.3 7.5-6 2.6-.7 6-3.4 7-4.8 2.6-3.5.4-5.5-3.5-4.3-3.4 1-5.3 3.2-7.6 3.8-5.5 1.7-10 14.3-10.6 16-.9 2.2-1.8 1.1-1.7-.7.8-8.8 1.6-23.7-1.5-29.8-4.7-9-4.3-4.8-6.1-.5a30.2 30.2 0 0 0 0 19.8c.7 3.3 3.4 7 4 9.7.3 2-1.3-.7-2.1-1.9-3-4.5-5.2-7.6-10-10a26.8 26.8 0 0 0-15.2-1.5c-1.3.4 1.5 2.4 2.7 3.3 3.2 2.6 9.3 3.4 13.4 6 3.6 2 6.3 3.5 7.4 6.5.5 2.2 1.2 5.5-.2 5.4-3.9-.2-9.9-3.5-22.2-2.2-6.3.9-11.7 6.3-15.2 12.7z%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M238.7 319.8h3.6v6h-3.6z%22%2F%3E  %3Cpath fill%3D%22%23fdf9ff%22 fill-rule%3D%22evenodd%22 d%3D%22M221 280.2c14.1 19.6 36.8 31 37.3 40L214 320c10.1-12.2 16.3-20.5 6.9-39.9z%22%2F%3E  %3Cpath fill%3D%22%23a68861%22 fill-rule%3D%22evenodd%22 d%3D%22M208.1 320.6c19.3 4.3 42.2 6.6 56.9-.6 0 4.3-4.8 10.4-8.8 10.4h-36.9c4.3-.6 6.7-1.9 13.7-2.3l-19.6.3c-2.1 0-6-5.7-5.3-7.8z%22%2F%3E  %3Cpath fill%3D%22%23be0027%22 fill-rule%3D%22evenodd%22 d%3D%22M251.7 406a8 8 0 0 0 6.8 0c111.1-59.1 111.2-221.3.2-279.6a8 8 0 0 0-7.1 0c-108.3 59.3-108.6 219.7.1 279.5zm.6-13.4a7 7 0 0 0 5.9 0c93-54.7 94.1-199.3.1-251.1-1.8-1.3-4.4-.9-6.2 0-89 52.7-94 191.4.2 251z%22%2F%3E  %3Ctext x%3D%22465.1%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EG%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22488.1%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EU%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22516%22 y%3D%22269.6%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EA%3C%2Ftspan%3E  %3C%2Ftext%3E  %3Ctext x%3D%22539.5%22 y%3D%22269.5%22 fill%3D%22%23bd0728%22 font-family%3D%22helvetica%22 font-size%3D%2225.6%22 transform%3D%22translate(-256.3 5)%22%3E    %3Ctspan%3EM%3C%2Ftspan%3E  %3C%2Ftext%3E%3C%2Fsvg%3E");
}
.flag-icon-gw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gw%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h220v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M220 0h420v240H220z%22%2F%3E  %3Cpath fill%3D%22%23009e49%22 d%3D%22M220 240h420v240H220z%22%2F%3E  %3Cg id%3D%22b%22 transform%3D%22matrix(80 0 0 80 110 240)%22%3E    %3Cpath id%3D%22a%22 d%3D%22M0-1v1h.5%22 transform%3D%22rotate(18 0 -1)%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 110 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144 110 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144 110 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72 110 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-gw%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h160v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fcd116%22 d%3D%22M160 0h352v256H160z%22%2F%3E  %3Cpath fill%3D%22%23009e49%22 d%3D%22M160 256h352v256H160z%22%2F%3E  %3Cg transform%3D%22translate(-46.2 72.8) scale(.7886)%22%3E    %3Cg id%3D%22b%22 transform%3D%22matrix(80 0 0 80 160 240)%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-1v1h.5%22 transform%3D%22rotate(18 0 -1)%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 160 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144 160 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144 160 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72 160 240)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gy%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23399408%22 d%3D%22M2.4 0H640v480H2.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M.2 0c-.9 0 619.6 241.5 619.6 241.5L0 479.8.2 0z%22%2F%3E    %3Cpath fill%3D%22%23ffde08%22 d%3D%22M.3 20.2c3.4 0 559 217.9 555.9 220L1.9 463.2.3 20.3z%22%2F%3E    %3Cpath d%3D%22M1.9.8c1.8 0 290.9 240.9 290.9 240.9L1.8 477V.8z%22%2F%3E    %3Cpath fill%3D%22%23de2110%22 d%3D%22M.3 33.9c1.6-15 260.9 208.4 260.9 208.4L.2 451.7V33.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gy%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23399408%22 d%3D%22M2 0h510v512H2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M.1 0c-.6 0 495.7 257.6 495.7 257.6L0 511.7.1 0z%22%2F%3E    %3Cpath fill%3D%22%23ffde08%22 d%3D%22M.2 21.5C3 21.5 447.5 254 445 256.2L1.5 494.2.2 21.4z%22%2F%3E    %3Cpath d%3D%22M1.5.8c1.5 0 232.8 257 232.8 257L1.5 508.8V.8z%22%2F%3E    %3Cpath fill%3D%22%23de2110%22 d%3D%22M.2 36.2C1.6 20.2 209 258.5 209 258.5L.2 481.8V36.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hk%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-89 0h682.6v512H-89z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(83.5) scale(.94)%22%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M618 512h-731.4V0H618z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M241.9 247.8s-51.6-22.2-44.2-79.8c7.1-27.7 19.8-46.6 42.7-56.9 10.8-3.3 21.8-4.8 33-5.7-3 2.8-5.4 5.6-6.7 9-2.4 6.4-.6 12.4 2.7 18.5 4.1 7 6.6 14.2 7.4 23.6a36.6 36.6 0 0 1-14.6 33.7c-6.6 5.1-14.4 6.9-20.8 12.7-5 4.8-8 9.7-9 18.1-.2 16.1 4.1 18.4 9.5 26.8z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M232 164.5v-.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%222.1%22 d%3D%22M235.3 241.8c-20-17.7-18.3-62.4-3-77.3%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M244.6 154.5l3.3 5.5-6-2.5-4.7 5 .8-6.5-6-2.5 6.5-1.5.8-6.4 3.3 5.5 6.6-1.5%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M246.3 244s6-55.9 63.3-65.7c28.6-1.2 50.4 5.3 67 24.3 6.3 9.3 10.9 19.4 15 29.8-3.5-2-6.8-3.5-10.6-3.7-6.7-.5-12 3-16.8 7.9a53.2 53.2 0 0 1-20.4 14 36.6 36.6 0 0 1-36.5-4c-6.8-4.9-10.8-11.8-18.2-16.2a28.2 28.2 0 0 0-20-3.4c-15.5 4.6-16.3 9.4-22.8 17z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M323 210.2h.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%222.1%22 d%3D%22M250 236c11.2-24.4 54.4-35.8 73.1-25.6%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M336.3 219.3L332 224l.6-6.5-6-3 6.3-1 .6-6.7 3.4 6 6.4-1.2-4.3 4.7 3.3 6%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M250.1 248s55-12 82.4 39.3c10.3 26.7 11 49.4-1.7 71.1-6.8 9-15 16.5-23.5 23.8.8-4 1.1-7.6.1-11.2-1.6-6.6-6.6-10.5-12.8-13.5a53.1 53.1 0 0 1-19.8-15 36.6 36.6 0 0 1-7.7-35.8c2.4-8 7.7-14 9.5-22.4a28 28 0 0 0-3.1-20c-9.3-13.2-14.1-12.5-23.4-16.3z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M306.5 310.1l.2.2%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%222.1%22 d%3D%22M259 249c26.6 2.9 51.1 40.2 47.4 61.3%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M302.1 325.6l-5.9-2.6 6.5-1.5.8-6.7 3.1 5.7 6.5-1.5-4.5 5 3 5.7-5.8-2.6-4.5 5.1%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M248.9 253.7s26.9 49.4-14.5 90c-22.8 17.4-44.4 24.5-68.8 18.4-10.5-4-20-9.7-29.5-15.9 4-.3 7.7-1 10.9-3 5.8-3.4 8.1-9.3 9.3-16a53 53 0 0 1 8.8-23.3 36.6 36.6 0 0 1 32.2-17.5c8.4.1 15.6 3.6 24.2 3 6.9-.9 12.3-2.8 18.4-8.8 10-12.5 8-17 9-27z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M205.1 325.3l-.1.2%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%222.1%22 d%3D%22M250.3 262.4c4.9 26.4-24.1 60.5-45.4 62.7%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M189 325.4l.9-6.4 3.3 5.7 6.6-1-4.6 4.6 3.3 5.7-6.1-2.9-4.6 4.6.8-6.4-6.1-2.9%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M242.8 252.6S205.2 294.4 153 269c-24-15.7-37.8-33.8-40.1-58.8.3-11.3 2.4-22.1 5.1-33 1.7 3.6 3.6 6.8 6.5 9.2 5.1 4.3 11.5 4.5 18.3 3.4a52 52 0 0 1 24.7.6 36.6 36.6 0 0 1 27.3 24.6c2.7 7.9 1.8 15.9 5.3 23.8 3 6.2 6.6 10.6 14.3 14.4 15.2 5.3 18.7 1.9 28.4-.5z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M160.7 235.2l-.2-.1%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%222.1%22 d%3D%22M235 256.9c-23.2 13.3-65-2.7-74.2-22%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M155.3 220l6.3-1.3-4.3 5 3.1 5.9-5.8-2.8-4.3 5 .7-6.8-5.9-2.8 6.3-1.3.7-6.8%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hk%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M164.8 0H909v744H165z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.7 0 0 .7 -113.4 0)%22%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M1063 744.1H0V0h1063z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M516.4 360.1s-75-32.3-64.3-116c10.4-40.3 28.8-67.7 62.2-82.6a223 223 0 0 1 48-8.4c-4.4 4-8 8.1-9.8 13.2-3.6 9.2-1 18 3.8 26.8a78 78 0 0 1 10.8 34.4 53.2 53.2 0 0 1-21.2 49c-9.6 7.3-21 9.9-30.2 18.3a41.1 41.1 0 0 0-13.2 26.4c-.3 23.4 6.1 26.7 13.9 39z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%223.1%22 d%3D%22M502.1 239v-.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%223.1%22 d%3D%22M506.9 351.4c-29.2-25.8-26.7-90.7-4.4-112.4%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M501.9 223l9.6-2.1 1.1-9.4 4.8 8 9.6-2.1-6.6 7.1 4.8 8-9-3.6-6.6 7.1 1.2-9.3%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M522.8 354.6s8.9-81.2 92-95.4c41.6-1.9 73.2 7.7 97.3 35.2a223.4 223.4 0 0 1 22 43.4c-5.1-3-10-5.2-15.5-5.5-9.8-.7-17.4 4.4-24.4 11.5-8 8.8-17 15.3-29.8 20.4a53.3 53.3 0 0 1-53-5.9c-9.9-7-15.6-17.1-26.4-23.5a41 41 0 0 0-29.1-4.9c-22.5 6.7-23.7 13.7-33.2 24.7z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%223.1%22 d%3D%22M634.4 305.5l.3-.1%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%223.1%22 d%3D%22M528.3 343c16.1-35.5 79-52 106.2-37.2%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M649.6 300.6l4.8 8.6 9.3-1.7-6.2 7 4.9 8.5-8.8-4.3-6.3 7 .9-9.6-8.8-4.3 9.3-1.6%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M528.4 360.5s79.8-17.4 119.7 57c15 38.8 16 71.8-2.5 103.4-10 13-21.7 24-34.2 34.6 1.2-5.8 1.7-11.2.3-16.4-2.4-9.5-9.7-15.1-18.7-19.5a77.2 77.2 0 0 1-28.7-21.7 53.3 53.3 0 0 1-11.3-52.2c3.5-11.6 11.3-20.3 13.9-32.5a41 41 0 0 0-4.6-29.2c-13.4-19.1-20.5-18-34-23.5z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%223.1%22 d%3D%22M610.4 450.7l.2.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%223.1%22 d%3D%22M541.1 362c38.8 4 74.5 58.4 69 88.9%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M619.8 463.6l-6.5 7.3 4.5 8.3-8.6-3.8-6.5 7.4 1.3-9.7-8.6-3.7 9.3-2.2 1.3-9.7 4.5 8.3%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M526.6 368.7s39 71.7-21.1 131c-33.1 25.2-64.5 35.4-100 26.5-15.3-5.8-29.1-14-42.8-23 5.8-.5 11.2-1.5 15.8-4.4 8.4-5 11.8-13.5 13.5-23.4a77.2 77.2 0 0 1 12.7-33.7 53.2 53.2 0 0 1 47-25.4c12 .1 22.6 5.1 35 4.2a41 41 0 0 0 26.8-12.6c14.6-18.3 11.6-24.8 13-39.2z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%223.1%22 d%3D%22M463 472.7l-.2.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%223.1%22 d%3D%22M528.7 381.4c7 38.3-35.1 87.8-66 91.1%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M453.3 485.4l-8.9-4.2-6.7 6.7 1.2-9.3-8.9-4.2 9.7-1.5 1.1-9.3 4.8 8.4 9.6-1.5-6.7 6.6%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M517.7 367.1s-54.7 60.7-130.5 23.6c-34.8-22.8-54.9-49-58.3-85.4.4-16.3 3.6-32.1 7.5-48 2.5 5.3 5.1 10 9.4 13.4 7.5 6.3 16.7 6.7 26.5 5a77.2 77.2 0 0 1 36 .8 53.3 53.3 0 0 1 39.6 35.8c4 11.5 2.7 23 7.7 34.5a41 41 0 0 0 20.8 21c22 7.7 27.2 2.8 41.3-.7z%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%223.1%22 d%3D%22M398.4 341.7h-.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23ba0000%22 stroke-width%3D%223.1%22 d%3D%22M506.4 373.4c-33.8 19.3-94.5-4-107.8-32%22%2F%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M383.2 336.8l1-9.8-8.4-4 9.1-2 1-9.8 4.7 8.6 9-2-6.2 7.3 4.6 8.6-8.5-4.1%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hm%22 viewBox%3D%220 0 640 480%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v30.6l372.6 243h46.9V243L46.9 0H0zm419.5 0v30.6l-372.6 243H0V243L372.6 0h46.9z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M174.8 0v273.6h69.9V0h-70zM0 91.2v91.2h419.5V91.2H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 109.4v54.8h419.5v-54.8H0zM188.8 0v273.6h42V0h-42zM0 273.6l139.8-91.2h31.3L31.3 273.6H0zM0 0l139.8 91.2h-31.2L0 20.4V0zm248.4 91.2L388.2 0h31.3L279.6 91.2h-31.2zm171 182.4l-139.7-91.2h31.2l108.6 70.8v20.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M125.5 416.5L98 414l23.8-14-15.3-23 25.8 9.7 8.4-26.3 8.5 26.3L175 377l-15.3 23 23.7 14-27.5 2.5 3.8 27.3-19-20-19 20m370.5 1.9l-19.4-1.7 16.7-10-10.7-16 18.1 6.8 6-18.5 6 18.5 18-6.9-10.7 16.2L533 444l-19.3 1.7 2.7 19.2-13.4-14-13.4 14m2.7-307l-19.4-1.7 16.7-9.9-10.7-16.2 18.1 7 6-18.6 6 18.5 18-6.9-10.7 16.2 16.7 10-19.3 1.6 2.7 19.2-13.4-14-13.4 14m-105.2 97.7l-19.4-1.7 16.7-9.9-10.8-16.1 18.2 6.8 6-18.5 5.9 18.5 18.2-6.8-10.8 16.1 16.7 10-19.3 1.6 2.6 19.3L395 280l-13.4 14M588 246l-19.4-1.6 16.8-10-10.8-16.1 18.2 6.9 5.9-18.5 6 18.5 18-7-10.6 16.2 16.7 10-19.4 1.6 2.7 19.3-13.4-14.1-13.4 14M563 305.7l-9.5 8 3 12-10.6-6.5-10.5 6.6 3-12-9.6-8.1 12.4-1 4.7-11.4 4.7 11.5%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hm%22 viewBox%3D%220 0 512 512%22%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v19.2l234 152.6h29.5v-19.2L29.5 0H0zm263.5 0v19.2l-234 152.6H0v-19.2L234 0h29.5z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M109.8 0v171.8h43.9V0h-44zM0 57.3v57.3h263.5V57.3H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 68.7v34.4h263.5V68.7H0zM118.6 0v171.8h26.3V0h-26.3zM0 171.8l87.8-57.2h19.7l-87.9 57.3H0zM0 0l87.8 57.3H68.2L0 12.8V0zm156 57.3L243.8 0h19.7l-87.8 57.3H156zm107.5 114.5l-87.9-57.2h19.7l68.2 44.4v12.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M69.1 443.6l-16.3 17.2 3.2-23.5-23.6-2L52.8 423l-13.1-19.8 22.1 8.4 7.3-22.5 7.3 22.5 22.1-8.4-13 19.8 20.3 12.1-23.6 2 3.2 23.6m295.1 6L369 479l2.3-16.5-16.6-1.5 14.3-8.5-9.2-13.9 15.6 6 5.1-16 5.1 16 15.7-6-9.3 14 14.4 8.4-16.7 1.5L392 479m-11.5-259.5l-11.5 12 2.3-16.5-16.6-1.4L369 205l-9.2-14 15.6 6 5.1-16 5.1 16 15.7-6-9.3 14 14.4 8.5-16.7 1.4 2.3 16.6m-104.3 88.4L276.2 332l2.3-16.5L262 314l14.3-8.5-9.2-14 15.6 6 5.1-15.9 5.1 15.9 15.7-6-9.3 14 14.4 8.5-16.7 1.5 2.3 16.5M463 295.2l-11.5 12 2.3-16.5-16.6-1.4 14.3-8.5-9.2-14 15.6 6 5-16 5.2 16 15.6-6-9.2 14 14.3 8.5-16.6 1.4 2.3 16.5M411 349l-8.2-6.9 10.7-.8 4-9.9 4 10 10.8.7-8.2 6.9 2.5 10.4-9-5.7-9.2 5.7%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-hn%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%230073cf%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cg id%3D%22c%22 fill%3D%22%230073cf%22 transform%3D%22translate(320 240) scale(26.66665)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M-.3 0l.5.1L0-1z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(133.3 -42.7)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(133.3 37.3)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-133.3 -42.7)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-133.3 37.3)%22 xlink%3Ahref%3D%22%23c%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-hn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-hn%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%230073cf%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cg id%3D%22c%22 fill%3D%22%230073cf%22 transform%3D%22translate(256 256) scale(28.44446)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-1l-.3 1 .5.1z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(142.2 -45.5)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(142.2 39.8)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-142.2 -45.5)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-142.2 39.8)%22 xlink%3Ahref%3D%22%23c%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-hr {
  background-image: url('hr.svg');
}
.flag-icon-hr.flag-icon-squared {
  background-image: url('hr.svg');
}
.flag-icon-ht {
  background-image: url('ht.svg');
}
.flag-icon-ht.flag-icon-squared {
  background-image: url('ht.svg');
}
.flag-icon-hu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hu%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M640 480H0V0h640z%22%2F%3E    %3Cpath fill%3D%22%23388d00%22 d%3D%22M640 480H0V320h640z%22%2F%3E    %3Cpath fill%3D%22%23d43516%22 d%3D%22M640 160.1H0V.1h640z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-hu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-hu%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M512 512H0V0h512z%22%2F%3E    %3Cpath fill%3D%22%23388d00%22 d%3D%22M512 512H0V341.3h512z%22%2F%3E    %3Cpath fill%3D%22%23d43516%22 d%3D%22M512 170.8H0V.1h512z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-id {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-id%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23e70011%22 d%3D%22M0 0h640v249H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-id.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-id%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23e70011%22 d%3D%22M0 0h512v265.5H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 256h512v256H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ie {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ie%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23009A49%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23FF7900%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ie.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ie%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23009A49%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23FF7900%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-il {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-il%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-87.6 0H595v512H-87.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(82.1) scale(.94)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M619.4 512H-112V0h731.4z%22%2F%3E    %3Cpath fill%3D%22%2300c%22 d%3D%22M619.4 115.2H-112V48h731.4zm0 350.5H-112v-67.2h731.4zm-483-275l110.1 191.6L359 191.6l-222.6-.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M225.8 317.8l20.9 35.5 21.4-35.3-42.4-.2z%22%2F%3E    %3Cpath fill%3D%22%2300c%22 d%3D%22M136 320.6L246.2 129l112.4 190.8-222.6.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M225.8 191.6l20.9-35.5 21.4 35.4-42.4.1zM182 271.1l-21.7 36 41-.1-19.3-36zm-21.3-66.5l41.2.3-19.8 36.3-21.4-36.6zm151.2 67l20.9 35.5-41.7-.5 20.8-35zm20.5-67l-41.2.3 19.8 36.3 21.4-36.6zm-114.3 0L189.7 256l28.8 50.3 52.8 1.2 32-51.5-29.6-52-55.6.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-il.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-il%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M619.4 512H-112V0h731.4z%22%2F%3E    %3Cpath fill%3D%22%2300c%22 d%3D%22M619.4 115.2H-112V48h731.4zm0 350.5H-112v-67.2h731.4zm-483-275l110.1 191.6L359 191.6l-222.6-.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M225.8 317.8l20.9 35.5 21.4-35.3-42.4-.2z%22%2F%3E    %3Cpath fill%3D%22%2300c%22 d%3D%22M136 320.6L246.2 129l112.4 190.8-222.6.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M225.8 191.6l20.9-35.5 21.4 35.4-42.4.1zM182 271.1l-21.7 36 41-.1-19.3-36zm-21.3-66.5l41.2.3-19.8 36.3-21.4-36.6zm151.2 67l20.9 35.5-41.7-.5 20.8-35zm20.5-67l-41.2.3 19.8 36.3 21.4-36.6zm-114.3 0L189.7 256l28.8 50.3 52.8 1.2 32-51.5-29.6-52-55.6.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-im {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-im%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-77.6 0H605v512H-77.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(72.8) scale(.94)%22%3E    %3Cpath fill%3D%22%23ba0000%22 fill-rule%3D%22evenodd%22 d%3D%22M629.4 512H-102V0h731.4z%22%2F%3E    %3Cpath fill%3D%22%23ffef00%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M281 376c.2-.6.6-6.8.4-6.8s-9.4-10.9-9.2-10.9c.2 0 11.8 2.6 11.8 2.2 0-.4 4.7-11.5 4.7-11.7l5.6 13.5 11.5 5-8 6.7 1.7 13c0 .3-8-7.6-8-7.6l-8.9 1s-1.2-4-1.6-4.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.6%22 d%3D%22M218.7 206.9c-7.7 4-37 37.5-41 42.7a77.3 77.3 0 0 1-16.8 23.4c-7.3 5.5-11.3 13-10.3 20 0 9 4.9 15 8.8 21.1 2.3 2.9 5.5 4.7 8.8 5 6.9.8 7.5 3 11 4.2 13.4 18.4 33.6 32 48 42.7a68.4 68.4 0 0 1 18 12.4c4.2 8.2 3.4 16 2.8 20L237.3 439c-1.9 11 7.8 8.6 8.3 6.4 4.3-5.7 10.8-1.7 20-34.3l12.8-17.1s4.9-2 4.9-2.5c7.5-9 1.8-14-2.5-15.7l-9.2-3.4s-10.8-10.8-11.3-10.8c-5.1-14.9-30.3-46.6-36.1-51-4-4.3-6-6-9.8-8.4-5.9-2.8-7.8-3.8-11.4-5.2-3-1.2-.9-4.5 1-6 20-10.9 35.7-22.9 54.8-35.1l3-2-6.9-39.2-31.8-11.2c-1.7 1.1-3 2.3-4.4 3.4z%22%2F%3E    %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M245.3 413.1c0-.4 20-4 20-4l-2.5 7.4-19.7 6 2.2-9.3z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M193.6 338.5a37.9 37.9 0 0 1 21.6-20.4%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.4%22 d%3D%22M244.6 413.3c1.3-.3 7-2 8.6-2.3 1.8-.4 3.5-.8 5.2-1.4 2-.4 3.2-.8 5.2-1.1a39 39 0 0 1 5-1.4M241 425.6a14.6 14.6 0 0 1 2.5-2c1.1-.4 5-2 6.5-2.3a54 54 0 0 0 4.7-1.4l4.6-1.2c1.5-.6 2.9-1 4.4-1.4%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M249 341.4h-.2c.8 0 .3 0-.9 1.4-.4 1.1-4 3.7-6.8 3.7a53 53 0 0 1-4.7.3l-1.3-.3m13.7 53.5h1.4c1.5 0 3 .3 4.2.3 1.5 0 2.9.4 4.3.4 1.5.2 3.2.1 4.7.4 1.6 0 3 .3 4.7.3 1.4.1 2.2.3 3.7.3l-3.7-.3c1.4.1 2.2.3 3.7.3m-32.7 33a13.6 13.6 0 0 1 2.3-2c1-.3 4.6-2 6-2.2a46.7 46.7 0 0 0 4.2-1.5l4.3-1c1.3-.7 2.6-1.1 4-1.5m5.8-41.2c-.8 2.3.3 2.9.7 3.9a12 12 0 0 0 5.7 3.4c1.2.3 2 .6 3.4 1.2.9 0 1.3.3 2 .5m-124.4-94.8h.3c-.9 0-.3.1 1.1-1 1-1.1 1.7-1.6 2.6-2.7m14.4 24c.2 0 16.6-8.2 18.3-10l3.7-2.9c1-.5 1.7-1.1 2.6-1.7.7-1 1.7-1.7 2.3-2.7 1-.9.5-1.8 1.4-2.9l1.3-3.8m20.8 12.2c.1.6-.2 2.4-.2 3.8 0 1.6-2.1 6.5-4.6 8%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M192.6 307.8l6.7 2.1c5 1.8 15.4 8.4 16.5 9.3 1 .8 3 1.6 3.6 2.5 1.2 1 2 2.1 2.9 3.2 1 1.2 2 2.3 2.5 3.4a113.2 113.2 0 0 1 13.4 24.5c.7.7 1 1.7 1.7 2.8.6 1.4 1.3 2 2 3.1 1 .7 2.2 2 3.4 2.6 1.3 1.1 2.5 1.5 3.5 2.3 1.3.6 16.3 10 17 10.5 1.4 1.1 5.5 5.4 2.6 8.6-1.2 1-2.4 2.5-3.4 3-1.1 1.2-2.6 1.7-3.9 2.2-6.7 2-10.2 1.3-11.5 1.3h-1.4m-88.8-114.9c2 .8 1.2.2 2.9 1 1.2.5 2 .5 3 1 1.3.3 4.7 1 6.3 2.6 1.2 1 2 2 3.4 2.7a21.8 21.8 0 0 0 4.6 2.4c1.6.6 3.4 1.3 5 1.3h7.8-4 4%22%2F%3E    %3Cpath fill%3D%22%23ffe606%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M159 293.3c4.2-.3 11.3 1 11.5 1l9.4-.2c5-.4 6-2.3 6.8-3.7 1.9-2.8 3.1-3.8 4.6-6 2.2-1.6 5.4 2.3 5.5 2.3 8 7.6 1.6 16.8 1.2 17.1-4 3.7-4.9 3.9-7.3 1.6-2.4-2.9-3.1-4.2-5.1-5.2-3.9-1.8-11.8-.4-12-.4l-4.1 1.6c-2 .7-3.2 2.4-6.5 3-3.5.2-4.6-.1-6.3-2.9-2.3-3.5-1.2-7.8 2.3-8.2z%22%2F%3E    %3Cpath fill%3D%22%23ffef00%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M381.8 120.7c-.6 0-6.3 2.8-6.2 3 .1.1-4.8 13.5-4.9 13.4-.1-.2-3.5-11.7-3.9-11.5-.3.2-12.3 1.6-12.4 1.7l9-11.5-1.3-12.5 9.8 3.8 10.5-8c.2-.1-2.7 10.8-2.7 10.8l5.2 7.2s-3 3-3.1 3.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.6%22 d%3D%22M265 257.9c7.1 4.7 50.7 13.9 57.3 14.8a77 77 0 0 1 28.6 3.2c8.3 3.6 16.8 3.4 22.5-1 7.8-4.2 10.6-11.4 14-18a12 12 0 0 0 0-10c-2.6-6.4-1-8-1.6-11.6 9.4-20.8 11.4-45 13.6-62.9-.2-10.5.9-18.5 2-21.7a32 32 0 0 1 16-12.2l40.7-10.6c10.6-3.8 3.7-11 1.5-10.4-7-1-6.8-8.6-39.7-.7l-21.2-2.7s-4-3.3-4.5-3c-11.5-2.1-13.1 5.3-12.5 9.8l1.6 9.8s-4.1 14.6-3.9 15c-10.5 11.8-26 49.6-27 56.9-.5 6.8-3 5.5-2.4 12.2 0 5.2-.6 2 1.1 12.6.5 3.2-3.5 3-5.7 2-19.2-12-37.4-19.9-57.5-30.5l-3.1-1.6-30.8 25.2 5.8 33.2c1.8 1 3.4 1.5 5.1 2.2z%22%2F%3E    %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M431.7 133.6a375 375 0 0 1-13.3-15.4l7.6-1.5 14.8 14.3-9.1 2.6z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M392 215.2a37.9 37.9 0 0 1-28.4-8.8%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.4%22 d%3D%22M432.2 134.1c-1-.9-5.2-5-6.2-6.4a66.5 66.5 0 0 0-3.8-3.8c-1.3-1.5-2.3-2.4-3.6-4a37.1 37.1 0 0 1-3.6-3.6m29.6 15c-.3 0-2-.7-3-1.2-.8-.9-4.2-3.4-5.1-4.6a54.2 54.2 0 0 0-3.5-3.4c-1.2-1.3-2.1-2-3.3-3.5a30.3 30.3 0 0 1-3.4-3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M367.3 165.5l.1.3c-.4-.8-.2-.3 1.7 0 1.2-.2 5.2 1.7 6.5 4.1.8 1.1 2 2.8 2.6 4 .2.3.2 1 .4 1.3m40-38.2l-.2-.2-.6-1-1.8-3.9c-.7-1.2-1-2.7-1.7-3.9-.6-1.4-1.5-2.8-2-4.2-.8-1.5-1.2-2.8-2-4.4-.7-1.2-.8-2-1.6-3.3l1.6 3.3c-.7-1.2-.8-2-1.6-3.3m44.8 12.3a12 12 0 0 1-2.8-1c-.8-.7-4-3-5-4a47 47 0 0 0-3.3-3c-1-1.3-1.9-2-3-3.3a26.2 26.2 0 0 1-3.2-2.7m-38.9 15c2.5-.4 2.5-1.6 3.1-2.5.5-1 .9-3.5.2-6.6l-.6-3.5c-.4-.9-.4-1.4-.5-2m-21.7 154.8l-.1-.2c.4.8.2.3-1.6-.5l-3.5-1m13.9-24.3c-.1-.2-15.3-10.4-17.7-11-1.4-.7-2.7-1-4.3-1.8l-2.8-1.4c-1.3-.2-2.4-.7-3.5-.7-1.2-.4-1.9.4-3.2.2l-4 .7m.5-24.1c.4-.4 2.2-1 3.4-1.7 1.4-.7 6.7-1.3 9.2.1%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M365.7 231.2l-1.5-7a100 100 0 0 1 0-18.8c.2-1.3 0-3.4.5-4.5.3-1.4.8-2.7 1.3-4 .6-1.5 1.1-2.8 1.7-3.9.7-4 12-20.1 12.8-20.9a43 43 0 0 1 2-2.7c.3-1 1-1.8 1.6-3 1-1.1 1.2-2 1.8-3.2.1-1.1.6-2.9.6-4.2.3-1.7 0-3 .3-4.1-.2-1.5.7-19.2.8-20 .3-1.8 2-7.5 6.2-6.5 1.5.5 3.3.8 4.4 1.5 1.4.4 2.6 1.5 3.7 2.3 5 4.9 6.1 8.2 6.8 9.4l.7 1.2M352.6 276l-.1-.2c.4.7.2.3-.3-1.1-.1-1.3-.5-3-.7-4.2-.3-1.3-.9-2.7-.7-3.5-.5-1.3-.2-2.3 0-3.6.3-1.6.5-2.7.5-4.2.2-2 0-3.2.1-5-.5-1.5-.6-2.7-1.3-4.2l-2-4-2-3.5 2 3.4-2-3.4%22%2F%3E    %3Cpath fill%3D%22%23ffe606%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M369.5 267.6c-2.3-3.6-4.7-10.4-4.8-10.5l-4.7-8.2c-2.8-4-5-4-6.6-4-3.4-.3-4.9-1-7.4-1.1-2.6-1.2-.7-5.9-.8-6 2.7-10.6 14-9.6 14.4-9.4 5.1 1.7 5.7 2.4 4.9 5.6-1.3 3.5-2 4.8-2 7 .3 4.2 5.5 10.5 5.5 10.6l3.4 2.8c1.6 1.4 3.7 1.6 5.8 4.3 1.9 2.9 2.2 4 .6 6.8-2 3.8-6.2 4.9-8.3 2.1z%22%2F%3E    %3Cpath fill%3D%22%23ffef00%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M105.2 168.7c.5.4 5.8 3.7 6 3.5s14-3.4 13.8-3.2-7.8 9.3-7.4 9.5c.4.2 8 9.4 8.2 9.5l-14.5-1.2-9.8 7.8-2.2-10.2L87 180c-.2-.1 10.5-3.6 10.5-3.6l3.2-8.3s4.1.7 4.7.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.6%22 d%3D%22M284 191.3c0-8.7-16.2-50.2-19-56.1a77.2 77.2 0 0 1-13-25.7c-1.5-9-6.3-16-13-18.4-7.9-4.1-15.5-2.5-22.8-1.8-3.6.7-6.7 2.7-8.4 5.5-4 5.7-6.1 5.2-8.9 7.7-22.5 3.5-43.8 15.1-60 23a68 68 0 0 1-19.3 10.2 32 32 0 0 1-19-6.6l-31.1-28.3c-9-6.7-11.2 3-9.5 4.5 3 6.4-3.5 10.3 21.2 33.6l9.3 19.2s-.5 5.2 0 5.4c4.4 10.8 11.6 8.1 15 5.1l7.3-6.7s14.5-4.6 14.7-5c15.6 2.3 55.8-5.3 62.4-8.5 6-3.3 6.3-.5 11.5-4.7 4.3-2.9 2-.6 10-7.9 2.4-2 4.3 1.3 4.8 3.7.4 22.7 3.8 42.2 5.9 64.8l.4 3.5 38 12 24.6-23-1-5.6z%22%2F%3E    %3Cpath fill%3D%22%23ffec00%22 fill-rule%3D%22evenodd%22 d%3D%22M88.7 119.8c.3.3-5.6 19.6-5.6 19.6l-5.4-5.5 3.8-20.3 7.2 6.2z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M178.8 108.4c7.2 8 9.5 21.2 8.2 28.6%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.4%22 d%3D%22M89 119.1c-.3 1.3-1.5 7.2-2 8.7a66.8 66.8 0 0 0-1.2 5.3l-1.4 5.2c-.2 1.7-.5 3.3-1 5m-3.7-33c.1.3.5 2 .6 3.1-.2 1.2-.5 5.4-1 6.9a54.4 54.4 0 0 0-.9 4.8l-1 4.6a30.6 30.6 0 0 1-.8 4.6%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M150.7 156.3l.1-.3c-.4.8 0 .3-.8-1.4-.9-1-1.4-5.3-.2-7.8a55 55 0 0 1 2-4.3c.1-.3.6-.7.8-1M98.8 129l-.1.2-.6 1c-.6 1.4-1.6 2.6-2.2 3.7-.6 1.3-1.7 2.3-2.3 3.6l-2.4 4c-.9 1.4-1.8 2.5-2.6 4l-2 3.2 2-3.2-2 3.2m-14.2-44.3c.2.2.7 1.9.8 3-.2 1-.4 5-.8 6.3l-.7 4.4c-.4 1.6-.5 2.7-1 4.3a26.2 26.2 0 0 1-.5 4.2M104 151c-1.7-1.9-2.7-1.2-3.8-1.3a12 12 0 0 0-5.7 3.5c-.8.9-1.5 1.6-2.6 2.5-.5.8-.9 1-1.4 1.5M232 90.4l-.1.3c.4-.8.1-.4.5 1.5.5 1.3.5 2.2 1 3.4m-27.9 1.8c0 .2-.3 18.5.5 20.9.2 1.5.6 2.7.8 4.6 0 1 .3 2 .4 3 .6 1.2.7 2.4 1.4 3.3.3 1.3 1.3 1.4 1.9 2.5.7.9 2 2.4 2.8 3m-20.5 12.9c-.6-.2-2-1.4-3.2-2-1.4-.8-4.9-4.9-5-7.8%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M206.5 121.6l-5 5a94.3 94.3 0 0 1-15.8 10.3c-1.2.6-2.7 2-4 2.1-1.3.6-2.7.8-4 1.1a113.4 113.4 0 0 1-28.7 1.5 43.2 43.2 0 0 1-3.4-.2c-1 .2-2 .1-3.3.2-1.6-.1-2.4.2-3.7.3-1 .6-2.7 1.1-3.9 1.9-1.5.6-2.5 1.5-3.6 2-1 .9-16.4 9.8-17.2 10.2-1.6.7-7.3 2.5-8.8-1.6-.4-1.6-1-3.3-1.1-4.5-.5-1.4-.2-3-.2-4.4 1.4-6.9 3.6-9.6 4.2-10.8l.7-1.2M251 108l-.1.3c.3-.7.2-.4-.8.8-1 .8-2.2 2-3.1 3-1 .8-1.8 2-2.6 2.4-.8 1-1.8 1.4-3 2a20 20 0 0 0-3.8 1.9c-1.7.8-2.7 1.7-4.2 2.6-1 1.2-2 2-2.8 3.4-.8 1.3-1.6 2.4-2.3 3.9l-1.8 3.5 1.8-3.5-1.8 3.5m11.7 73.1l.3-.5c-.5 1-.4.7.1-.9 0-1.8.5-4.1.5-5.8.3-1.8.6-3.7.6-5.5-.1-2-.1-4-.4-6 0-1.8-.3-3.7-.3-5.6 0-1.8-.2-3.3-.6-5a29.5 29.5 0 0 0-.4-4.8c.1-1.2-.2-2.4-.5-3.4l-1.2-5.1-1-4.1c-.2-1.6-1-3.6-1.4-4.9a13.6 13.6 0 0 1-1.1-3.4c-.5-1.1-1.2-2.4-1.3-3.6l-1.6-3.7-1.4-3.6c-.5-1.4-1.1-2.6-1.5-4-.5-.5-.6-1-.8-1.4%22%2F%3E    %3Cpath fill%3D%22%23ffe606%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M234.9 98.5a59 59 0 0 1-6.2 9.7l-4.2 8.4c-1.8 4.6-.7 6.5.1 7.8 1.7 3 2 4.6 3.2 6.8.5 2.8-4.5 3.8-4.5 3.9-10.4 3.6-15.7-6.4-15.7-6.9-1.4-5.2-1.2-6 2-7.1 3.6-.9 5-1 6.8-2.2 3.5-2.6 5.9-10.3 6-10.4l.4-4.4c.3-2-.6-4 .4-7.2 1.4-3.2 2.2-4 5.4-4.3 4.2-.3 7.5 2.6 6.3 5.9z%22%2F%3E    %3Cpath fill%3D%22%23ffef00%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M221.3 199.7c-1.6-1.5 29.4 11.2 33.7 11.3 5.8-2.1 29.9-22.4 29.9-22.4.2 2 1.1 7.1 3.4 8.2-9.3 7.5-17.7 14.8-27 22.3.6 12-1.5 24.7 4.5 38 0 0-7.2.2-7.2 0-6.4-6.4-8.7-37.2-8.7-37.2l-30.6-13.6c1.5-1 2.6-3.9 2-6.7z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222.2%22 d%3D%22M250.8 231.3c.5-.4-5.6 2.8-7.2 3.6-28.1 15-42.6 37-43.5 37.8l-2.2 3.4-2.3 3a60.6 60.6 0 0 1-3.6 4.7c-.2.6.4-.3.2.2m77.9-70.6a79 79 0 0 0 6.5 4.7c26.2 18.2 52.3 21.1 53.5 21.5 1 0 2.5.3 4 .5 1.2 0 2.6.4 3.8.5 1.4.2 4.4.8 5.8 1.2.6-.2-.5-.3 0-.4%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-im.flag-icon-squared {
  background-image: url('im.svg');
}
.flag-icon-in {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-in%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23f93%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23128807%22 d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cg transform%3D%22matrix(3.2 0 0 3.2 320 240)%22%3E    %3Ccircle r%3D%2220%22 fill%3D%22%23008%22%2F%3E    %3Ccircle r%3D%2217.5%22 fill%3D%22%23fff%22%2F%3E    %3Ccircle r%3D%223.5%22 fill%3D%22%23008%22%2F%3E    %3Cg id%3D%22d%22%3E      %3Cg id%3D%22c%22%3E        %3Cg id%3D%22b%22%3E          %3Cg id%3D%22a%22 fill%3D%22%23008%22%3E            %3Ccircle r%3D%22.9%22 transform%3D%22rotate(7.5 -8.8 133.5)%22%2F%3E            %3Cpath d%3D%22M0 17.5L.6 7 0 2l-.6 5L0 17.5z%22%2F%3E          %3C%2Fg%3E          %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(15)%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(30)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(60)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(120)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-120)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-in.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-in%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23f93%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cpath fill%3D%22%23128807%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cg transform%3D%22translate(256 256) scale(3.41333)%22%3E    %3Ccircle r%3D%2220%22 fill%3D%22%23008%22%2F%3E    %3Ccircle r%3D%2217.5%22 fill%3D%22%23fff%22%2F%3E    %3Ccircle r%3D%223.5%22 fill%3D%22%23008%22%2F%3E    %3Cg id%3D%22d%22%3E      %3Cg id%3D%22c%22%3E        %3Cg id%3D%22b%22%3E          %3Cg id%3D%22a%22 fill%3D%22%23008%22%3E            %3Ccircle r%3D%22.9%22 transform%3D%22rotate(7.5 -8.8 133.5)%22%2F%3E            %3Cpath d%3D%22M0 17.5L.6 7 0 2l-.6 5L0 17.5z%22%2F%3E          %3C%2Fg%3E          %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(15)%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(30)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(60)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(120)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-120)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-io {
  background-image: url('io.svg');
}
.flag-icon-io.flag-icon-squared {
  background-image: url('io.svg');
}
.flag-icon-iq {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-iq%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cg fill%3D%22%23007a3d%22 transform%3D%22translate(-179.3 -92.8) scale(1.75182)%22%3E    %3Cpath d%3D%22M325.5 173.2a5 5 0 0 1-1.4-1c-.3-.5-.1-.5 1.2-.2 2.3.7 3.8.4 5.3-.8l1.3-1.1 1.5.7c.9.5 1.8.8 2 .7.7-.2 2.1-2 2-2.6 0-.7.6-.5 1 .3.6 1.6-.3 3.5-2 3.9-.7.2-1.4.1-2.6-.3-1.4-.5-1.7-.5-2.4 0a5.4 5.4 0 0 1-5.9.4zm5.8-5.3a8 8 0 0 1-1-4c.1-.6.3-.8.8-.6 1 .3 1.2 1 1 3 0 1.8-.3 2.3-.8 1.6zm-67.6-1.9c-.1 1.3 2.4 4.6 3.5 5.2-.8.3-1.7.2-2.4.5-4 4-18.4 18-21 21.4 7.8.2 16.4-.1 23.7-.4 0-5.3 5-5.6 8.4-7.5 1.7 2.7 6 2.5 6.6 6.6v17.6H216a9.7 9.7 0 0 1-12.3 7.5c2-2 5.4-2.8 6.6-5.7 1-6.4-2-10.3-4-14a24 24 0 0 0 7-3.6c-2.3 7 6.2 6.3 12.4 6.1.2-2.4.1-5.2-1.7-5.6 2.3-.9 2.7-1.2 6.6-4.4v9.6l46.1-.1c0-3 .8-7.9-1.6-7.9-2.2 0 0 6.2-1.8 6.2h-35.7v-6c1.5-1.6 1.3-1.5 11.6-11.8 1-1 8.3-7.6 14.6-13.7zm89.1-.3c2.5 1.4 4.5 3.2 7.5 4-.3 1.3-1.5 1.8-1.8 3.1v27c3.4.7 4.2-1.3 5.8-2.3.4 4.3 3.2 8.5 3 12h-14.5v-43.7zm-19.4 14.5s5.3-4.5 5.3-4.7V199h3.8l-.1-26.3c1.5-1.6 4.6-3.8 5.3-5.4v42h-33.4c-.5-8.7-.6-17.7 9.6-15.8V190c-.3-.6-.9.1-1-.7 1.6-1.6 2.1-2 6.5-5.8l.1 15.5h3.9v-18.8zm-12.6 18.6c.7 1 3.2 1 3-.8-.3-1.5-3.5-1-3 .8z%22%2F%3E    %3Ccircle cx%3D%22224%22 cy%3D%22214.4%22 r%3D%222%22%2F%3E    %3Cpath d%3D%22M287 165.8c2.5 1.3 4.5 3.2 7.6 4-.4 1.2-1.5 1.7-1.8 3v27c3.4.7 4.1-1.2 5.7-2.3.5 4.3 3.2 8.6 3.1 12H287v-43.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-iq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-iq%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cg fill%3D%22%23007a3d%22 transform%3D%22translate(-276.6 -99) scale(1.8686)%22%3E    %3Cpath d%3D%22M325.5 173.2a5 5 0 0 1-1.4-1c-.3-.5-.1-.5 1.2-.2 2.3.7 3.8.4 5.3-.8l1.3-1.1 1.5.7c.9.5 1.8.8 2 .7.7-.2 2.1-2 2-2.6 0-.7.6-.5 1 .3.6 1.6-.3 3.5-2 3.9-.7.2-1.4.1-2.6-.3-1.4-.5-1.7-.5-2.4 0a5.4 5.4 0 0 1-5.9.4zm5.8-5.3a8 8 0 0 1-1-4c.1-.6.3-.8.8-.6 1 .3 1.2 1 1 3 0 1.8-.3 2.3-.8 1.6zm-67.6-1.9c-.1 1.3 2.4 4.6 3.5 5.2-.8.3-1.7.2-2.4.5-4 4-18.4 18-21 21.4 7.8.2 16.4-.1 23.7-.4 0-5.3 5-5.6 8.4-7.5 1.7 2.7 6 2.5 6.6 6.6v17.6H216a9.7 9.7 0 0 1-12.3 7.5c2-2 5.4-2.8 6.6-5.7 1-6.4-2-10.3-4-14a24 24 0 0 0 7-3.6c-2.3 7 6.2 6.3 12.4 6.1.2-2.4.1-5.2-1.7-5.6 2.3-.9 2.7-1.2 6.6-4.4v9.6l46.1-.1c0-3 .8-7.9-1.6-7.9-2.2 0 0 6.2-1.8 6.2h-35.7v-6c1.5-1.6 1.3-1.5 11.6-11.8 1-1 8.3-7.6 14.6-13.7zm89.1-.3c2.5 1.4 4.5 3.2 7.5 4-.3 1.3-1.5 1.8-1.8 3.1v27c3.4.7 4.2-1.3 5.8-2.3.4 4.3 3.2 8.5 3 12h-14.5v-43.7zm-19.4 14.5s5.3-4.5 5.3-4.7V199h3.8l-.1-26.3c1.5-1.6 4.6-3.8 5.3-5.4v42h-33.4c-.5-8.7-.6-17.7 9.6-15.8V190c-.3-.6-.9.1-1-.7 1.6-1.6 2.1-2 6.5-5.8l.1 15.5h3.9v-18.8zm-12.6 18.6c.7 1 3.2 1 3-.8-.3-1.5-3.5-1-3 .8z%22%2F%3E    %3Ccircle cx%3D%22224%22 cy%3D%22214.4%22 r%3D%222%22%2F%3E    %3Cpath d%3D%22M287 165.8c2.5 1.3 4.5 3.2 7.6 4-.4 1.2-1.5 1.7-1.8 3v27c3.4.7 4.1-1.2 5.7-2.3.5 4.3 3.2 8.6 3.1 12H287v-43.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ir {
  background-image: url('ir.svg');
}
.flag-icon-ir.flag-icon-squared {
  background-image: url('ir.svg');
}
.flag-icon-is {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-is%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%220%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M0 0h666.7v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 186.7h186.7V0h106.6v186.7h373.4v106.6H293.3V480H186.7V293.3H0V186.7z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M0 213.3h213.3V0h53.4v213.3h400v53.4h-400V480h-53.4V266.7H0v-53.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-is.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-is%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M85.4 0h486v486h-486z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%220%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-90) scale(1.0535)%22%3E    %3Cpath fill%3D%22%23003897%22 d%3D%22M0 0h675v486H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 189h189V0h108v189h378v108H297v189H189V297H0V189z%22%2F%3E    %3Cpath fill%3D%22%23d72828%22 d%3D%22M0 216h216V0h54v216h405v54H270v216h-54V270H0v-54z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-it {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-it%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23009246%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ce2b37%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-it.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-it%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23009246%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ce2b37%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-je {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-je%22 viewBox%3D%220 0 30 18%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-5.3-6h40v30h-40z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.75 0 0 .75 4 2.3)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-10.3-6h50v30h-50z%22%2F%3E    %3Cpath fill%3D%22%23df112d%22 fill-rule%3D%22evenodd%22 d%3D%22M-10.3-6v2L11.6 9l-21.8 13v2H-7l21.8-13 21.7 13h3.2v-2L18 9 39.8-4v-2h-3.3L14.7 7-7-6h-3.2z%22%2F%3E    %3Cg transform%3D%22translate(-9.7 -6) scale(.20361)%22%3E      %3Cpath fill%3D%22%23e8112d%22 stroke%3D%22%23000%22 stroke-width%3D%22.1%22 d%3D%22M132.7 22.2c3.1 12.8 1.4 28.6-12.9 37.4-14.2-8.8-16-24.6-12.8-37.4 3.4-3 18.6-4.9 25.7 0z%22%2F%3E      %3Cpath fill%3D%22%23f9dd16%22 stroke%3D%22%23000%22 stroke-width%3D%22.1%22 d%3D%22M119.8 19.7a26 26 0 0 1 13 3.1 28 28 0 0 1 4.9-12.1c-2.5 0-3.6 1.3-3.6 2.6-.6-1.7-3-1.6-3.8-.7 2.7 1.8.6 5-1.8 4.4-1.1-.3-1.7-1.1-2-2.3a1.3 1.3 0 1 0-.5 0 2.9 2.9 0 0 1-3.1 1.3c-1.3-.3-1.9-1.5-1.9-2.5 0-2.7 2.6-3.1 3.4-2.6 0-1.8-2.9-3.3-3.8-1.8a4.8 4.8 0 0 0-.8-5.8A4.8 4.8 0 0 0 119 9c-.9-1.5-3.7 0-3.7 1.8.7-.5 3.3-.1 3.3 2.6 0 1-.6 2.2-1.8 2.5a3 3 0 0 1-3.2-1.3 1.3 1.3 0 0 0 .6-.4 1.3 1.3 0 1 0-1.1.4c-.2 1.2-.9 2-2 2.3a2.4 2.4 0 0 1-1.8-4.4c-.8-1-3.2-1-3.8.7 0-1.3-1.1-2.6-3.6-2.6a28 28 0 0 1 5 12.1 26 26 0 0 1 13-3.1z%22%2F%3E      %3Cg id%3D%22b%22 stroke%3D%22%23000%22%3E        %3Cg fill%3D%22%23f9dd16%22 stroke-width%3D%22.1%22%3E          %3Cpath d%3D%22M130.7 32.2c-.4 0-.4.5-.5.5.8 0 1.2-.3 1.4-.7v.6c.6-.2.8-.7.6-1l.7.2c-.4-.3-.1-1-.8-1.4.2 0 .6.2.8.5-.1-.7-.2-1.1-.8-1.5h.5a.9.9 0 0 1-.4-.8c0-.4-.2-.4-.6-.3l-1.8.1c-1 0-2 0-2.8-.6 1.3.6 3-.6 3-1.5 0-1-1.4-2-4-1.4-2.6.6-5.8.4-5.8-.5s2.3-1 3.5-.8c1.2.2 2 .3 4.2-.5-.5.2-2.3.3-3.7-.1s-4.8-.4-4.8 1.4c0 1.9 3.6 1.7 6.8 1.2 1.8-.2 2.8 0 2.8.5 0 .6-1.7.8-3 .7a10 10 0 0 0-4.1.3c-1.3.4-2.2 0-3.6.3-.7 0-2.4 0-3.2-1.4-.5.4-2 1.1-2.3 1.9-.3.6 0 1.3.4 2 .6.8-.3.7-1 .7-.8 0-2 0-2.6-.8-.6-.6-1.3-1.1-1.9-.7-.3.3 0 .6.2.5l.8.2a1 1 0 0 0-1 .1c-.3.2 0 .6.3.5.2-.1.7-.2 1 0-.3 0-.7 0-.8.2s0 .4.3.4c.6 0 .7.4 1.3.3a.9.9 0 0 0-.7.4c.6-.3 1.1.4 1.8.2-.2.1-.7.4-.7.6.4-.5 3.2.4 3.2-.7l-.1.8c.3-.2 1.4-.3 1.8-1 0 .2 0 .5-.2.6.3 0 .8-.2 1.3-.9.2-.3.2-.5.2-.7.5 0 .8-.1 1.2-.4.4-.3.8.3 1.5-.2.6-.4 1.2 0 1.6-.2.3-.2.8 0 1.2-.2s1 .1 1.6-.4c1 .4 2.3 1 5.2.5 1.6-.3 2.2.3 2.2 1 0 .6-.4.6-.6.6-1 .1-1.3-.3-1.7-.2-.2.1-.4.5 0 .7-.3.1-.3.4-.1.5s.5 0 .8-.1c-.4.1-.7.4-.5.7.1.2.4.3.7 0 .3-.4.8-.7 1.2-.7zm-18.6-8c-.8-.3-1-.3-.9.4 0 .3.3.7.5.9 0-.3.1-1 .4-1.2z%22%2F%3E          %3Cpath d%3D%22M114.8 24.3c.8-.4 1.1-.4.9.3 0 .3-.3.7-.5.9 0-.3 0-1-.4-1.2z%22%2F%3E          %3Cpath d%3D%22M113.5 23.8c1.6 0 1.8.8 1.7 1.7 0 1-.5.6-.8 2-.1.4-.5.5-1 .5-.3 0-.7 0-.9-.6-.3-1.3-.8-1-.8-2 0-.8.2-1.6 1.8-1.6z%22%2F%3E          %3Cpath d%3D%22M109.4 27.5c-.4-.2-.7 0-.9 0 .6.1.6.8 1.8 1-.3 0-.4.2-.7 0 .5.4 1 .9 2.2.9.7 0 .2.3-.2.1.4.5 1.3.1 1.9 1 0-.7-1-1.7-.5-2.4-1.7-.1-1.8-1-2.7-1.7-.8-.6-.9-1.2-1.2-2.3-.1-.5-.7-.8-1-.7-.3 0-.5.3-.2.5.2.2.6.2.6.7-.3-.4-.8-.5-1-.3-.1.2 0 .5.2.5.5 0 .2.6.7 1-.5-.5-.9-.6-1.2-.3-.1.2 0 .5.4.5.5 0 1 1.2 1.8 1.5zm13 4.6c-.2 0-.1.5-.5.5.8 0 1.3-.2 1.6-.5l-.2.5c.4-.3 1.5-.4 2-.3s.6-.1.8-.4c.2-.4 0-.6-.3-.8-.3-.3-.4-.7-.3-1.3-1.4-2-4-1-4-.2.9 1.1 1 1 1.8 1.1.7.2 1.2.2.7.6-.2.2-1 0-1.5.1-1.3 0-2-.9-2.3-.4-.3.4 0 .6.6.6-.4 0-1 0-.9.4.2.7.8-.1 1.1.1-.2 0-.6.1-.6.3 0 .2.5.5 1 0a1.6 1.6 0 0 1 1-.3z%22%2F%3E        %3C%2Fg%3E        %3Cpath fill%3D%22none%22 stroke-width%3D%22.1%22 d%3D%22M123.5 29.2c-.4-.2-.9-.3-1.4-.2m-5.6 0c-.4.8-.2 1.2-.1 1.6m-4-5.6c.2.2.4-.2.8.2-.1-.1-.3.3-.6 0m2-.1c-.3 0-.5-.3-.9.1.1-.1.3.3.6 0m-.6 0v.3c.1.7.3 1-.3 1-.5 0-.3-.3-.2-1v-.3%22%2F%3E        %3Cpath fill%3D%22%23ff0016%22 stroke-width%3D%22.1%22 d%3D%22M113.5 27.7c.4 0 .6 0 .6-.6 0-.2.3-.3.1-.7.2.4-.7.4-.7.2 0 .2-1 .2-.8-.2-.1.4.2.5.1.7 0 .6.2.6.7.6z%22%2F%3E        %3Cpath stroke-width%3D%22.1%22 d%3D%22M113 26.5l-1-.3m1 .3h-1m1 .1l-.9.3m1.7-.4l1-.3m-1 .3h1.2m-1.2.1l1 .3%22%2F%3E        %3Cpath fill%3D%22%230051ba%22 stroke-width%3D%220%22 d%3D%22M108.1 23.4c-.3-.4-1 0-1 .4.2-.3.6.1.9 0 .1 0 .3-.2.1-.4zm-.3.9c-.3-.4-1.1 0-1.1.4.2-.3.6.1.9 0 .1 0 .3-.3.2-.4zm-.2 1.2c-.4-.4-1.1 0-1 .5.2-.3.6 0 .8 0 .2-.1.3-.4.1-.5zm.3 3.7c-.4-.4-1 .1-1 .6.2-.4.7 0 1-.2 0 0 .2-.3 0-.5zm0 .7c-.5-.1-1 .6-.7 1 0-.5.6-.3.8-.5l-.1-.5zm.6.7c-.5-.2-1 .4-.7.8 0-.3.6-.2.7-.4v-.5zm11.7 1.1c-.5-.1-1 .5-.7 1 0-.5.6-.3.8-.5l-.1-.5zm.6.6c-.5-.1-.9.6-.6 1 0-.5.6-.4.7-.6.1-.1.1-.4 0-.4zm-.4-1.4c-.4-.2-1 .4-.9.8.2-.4.7-.1.9-.3V31zm8.3 1c-.4-.1-.8.6-.6 1 0-.4.6-.3.8-.5 0-.2 0-.5-.2-.5zm0-.7c-.4-.3-1 .3-.8.7.2-.3.7-.1.9-.3v-.5zm.4 1.3c-.5 0-.9.7-.6 1 0-.4.6-.3.7-.5.1-.2 0-.4-.1-.5zm-15.6-5.2c.3 0 .4.1.4.7 0 1 0 1.6-.4 1.6-.3 0-.3-.5-.3-1.3 0-.4 0-.7-.1-.6 0-.3.1-.4.4-.4z%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%2230%22 height%3D%2218%22 transform%3D%22matrix(.9 0 0 .9 11.6 13.7)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%2230%22 height%3D%2218%22 transform%3D%22matrix(.67 0 0 .75 39.2 27.5)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-je.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-je%22 viewBox%3D%220 0 30 18%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M6.2 0h18v18h-18z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-10.3 -6) scale(1.6667)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h30v18H0z%22%2F%3E    %3Cpath fill%3D%22%23df112d%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0v1.2L13 9 0 16.8V18h2l13-7.8L28 18h2v-1.2L17 9l13-7.8V0h-2L15 7.8 2 0H0z%22%2F%3E    %3Cg transform%3D%22translate(.4) scale(.12217)%22%3E      %3Cpath fill%3D%22%23e8112d%22 stroke%3D%22%23000%22 stroke-width%3D%22.1%22 d%3D%22M132.7 22.2c3.1 12.8 1.4 28.6-12.9 37.4-14.2-8.8-16-24.6-12.8-37.4 3.4-3 18.6-4.9 25.7 0z%22%2F%3E      %3Cpath fill%3D%22%23f9dd16%22 stroke%3D%22%23000%22 stroke-width%3D%22.1%22 d%3D%22M119.8 19.7a26 26 0 0 1 13 3.1 28 28 0 0 1 4.9-12.1c-2.5 0-3.6 1.3-3.6 2.6-.6-1.7-3-1.6-3.8-.7 2.7 1.8.6 5-1.8 4.4-1.1-.3-1.7-1.1-2-2.3a1.3 1.3 0 1 0-.5 0 2.9 2.9 0 0 1-3.1 1.3c-1.3-.3-1.9-1.5-1.9-2.5 0-2.7 2.6-3.1 3.4-2.6 0-1.8-2.9-3.3-3.8-1.8a4.8 4.8 0 0 0-.8-5.8A4.8 4.8 0 0 0 119 9c-.9-1.5-3.7 0-3.7 1.8.7-.5 3.3-.1 3.3 2.6 0 1-.6 2.2-1.8 2.5a3 3 0 0 1-3.2-1.3 1.3 1.3 0 0 0 .6-.4 1.3 1.3 0 1 0-1.1.4c-.2 1.2-.9 2-2 2.3a2.4 2.4 0 0 1-1.8-4.4c-.8-1-3.2-1-3.8.7 0-1.3-1.1-2.6-3.6-2.6a28 28 0 0 1 5 12.1 26 26 0 0 1 13-3.1z%22%2F%3E      %3Cg id%3D%22b%22 stroke%3D%22%23000%22%3E        %3Cg fill%3D%22%23f9dd16%22 stroke-width%3D%22.1%22%3E          %3Cpath d%3D%22M130.7 32.2c-.4 0-.4.5-.5.5.8 0 1.2-.3 1.4-.7v.6c.6-.2.8-.7.6-1l.7.2c-.4-.3-.1-1-.8-1.4.2 0 .6.2.8.5-.1-.7-.2-1.1-.8-1.5h.5a.9.9 0 0 1-.4-.8c0-.4-.2-.4-.6-.3l-1.8.1c-1 0-2 0-2.8-.6 1.3.6 3-.6 3-1.5 0-1-1.4-2-4-1.4-2.6.6-5.8.4-5.8-.5s2.3-1 3.5-.8c1.2.2 2 .3 4.2-.5-.5.2-2.3.3-3.7-.1s-4.8-.4-4.8 1.4c0 1.9 3.6 1.7 6.8 1.2 1.8-.2 2.8 0 2.8.5 0 .6-1.7.8-3 .7a10 10 0 0 0-4.1.3c-1.3.4-2.2 0-3.6.3-.7 0-2.4 0-3.2-1.4-.5.4-2 1.1-2.3 1.9-.3.6 0 1.3.4 2 .6.8-.3.7-1 .7-.8 0-2 0-2.6-.8-.6-.6-1.3-1.1-1.9-.7-.3.3 0 .6.2.5l.8.2a1 1 0 0 0-1 .1c-.3.2 0 .6.3.5.2-.1.7-.2 1 0-.3 0-.7 0-.8.2s0 .4.3.4c.6 0 .7.4 1.3.3a.9.9 0 0 0-.7.4c.6-.3 1.1.4 1.8.2-.2.1-.7.4-.7.6.4-.5 3.2.4 3.2-.7l-.1.8c.3-.2 1.4-.3 1.8-1 0 .2 0 .5-.2.6.3 0 .8-.2 1.3-.9.2-.3.2-.5.2-.7.5 0 .8-.1 1.2-.4.4-.3.8.3 1.5-.2.6-.4 1.2 0 1.6-.2.3-.2.8 0 1.2-.2s1 .1 1.6-.4c1 .4 2.3 1 5.2.5 1.6-.3 2.2.3 2.2 1 0 .6-.4.6-.6.6-1 .1-1.3-.3-1.7-.2-.2.1-.4.5 0 .7-.3.1-.3.4-.1.5s.5 0 .8-.1c-.4.1-.7.4-.5.7.1.2.4.3.7 0 .3-.4.8-.7 1.2-.7zm-18.6-8c-.8-.3-1-.3-.9.4 0 .3.3.7.5.9 0-.3.1-1 .4-1.2z%22%2F%3E          %3Cpath d%3D%22M114.8 24.3c.8-.4 1.1-.4.9.3 0 .3-.3.7-.5.9 0-.3 0-1-.4-1.2z%22%2F%3E          %3Cpath d%3D%22M113.5 23.8c1.6 0 1.8.8 1.7 1.7 0 1-.5.6-.8 2-.1.4-.5.5-1 .5-.3 0-.7 0-.9-.6-.3-1.3-.8-1-.8-2 0-.8.2-1.6 1.8-1.6z%22%2F%3E          %3Cpath d%3D%22M109.4 27.5c-.4-.2-.7 0-.9 0 .6.1.6.8 1.8 1-.3 0-.4.2-.7 0 .5.4 1 .9 2.2.9.7 0 .2.3-.2.1.4.5 1.3.1 1.9 1 0-.7-1-1.7-.5-2.4-1.7-.1-1.8-1-2.7-1.7-.8-.6-.9-1.2-1.2-2.3-.1-.5-.7-.8-1-.7-.3 0-.5.3-.2.5.2.2.6.2.6.7-.3-.4-.8-.5-1-.3-.1.2 0 .5.2.5.5 0 .2.6.7 1-.5-.5-.9-.6-1.2-.3-.1.2 0 .5.4.5.5 0 1 1.2 1.8 1.5zm13 4.6c-.2 0-.1.5-.5.5.8 0 1.3-.2 1.6-.5l-.2.5c.4-.3 1.5-.4 2-.3s.6-.1.8-.4c.2-.4 0-.6-.3-.8-.3-.3-.4-.7-.3-1.3-1.4-2-4-1-4-.2.9 1.1 1 1 1.8 1.1.7.2 1.2.2.7.6-.2.2-1 0-1.5.1-1.3 0-2-.9-2.3-.4-.3.4 0 .6.6.6-.4 0-1 0-.9.4.2.7.8-.1 1.1.1-.2 0-.6.1-.6.3 0 .2.5.5 1 0a1.6 1.6 0 0 1 1-.3z%22%2F%3E        %3C%2Fg%3E        %3Cpath fill%3D%22none%22 stroke-width%3D%22.1%22 d%3D%22M123.5 29.2c-.4-.2-.9-.3-1.4-.2m-5.6 0c-.4.8-.2 1.2-.1 1.6m-4-5.6c.2.2.4-.2.8.2-.1-.1-.3.3-.6 0m2-.1c-.3 0-.5-.3-.9.1.1-.1.3.3.6 0m-.6 0v.3c.1.7.3 1-.3 1-.5 0-.3-.3-.2-1v-.3%22%2F%3E        %3Cpath fill%3D%22%23ff0016%22 stroke-width%3D%22.1%22 d%3D%22M113.5 27.7c.4 0 .6 0 .6-.6 0-.2.3-.3.1-.7.2.4-.7.4-.7.2 0 .2-1 .2-.8-.2-.1.4.2.5.1.7 0 .6.2.6.7.6z%22%2F%3E        %3Cpath stroke-width%3D%22.1%22 d%3D%22M113 26.5l-1-.3m1 .3h-1m1 .1l-.9.3m1.7-.4l1-.3m-1 .3h1.2m-1.2.1l1 .3%22%2F%3E        %3Cpath fill%3D%22%230051ba%22 stroke-width%3D%220%22 d%3D%22M108.1 23.4c-.3-.4-1 0-1 .4.2-.3.6.1.9 0 .1 0 .3-.2.1-.4zm-.3.9c-.3-.4-1.1 0-1.1.4.2-.3.6.1.9 0 .1 0 .3-.3.2-.4zm-.2 1.2c-.4-.4-1.1 0-1 .5.2-.3.6 0 .8 0 .2-.1.3-.4.1-.5zm.3 3.7c-.4-.4-1 .1-1 .6.2-.4.7 0 1-.2 0 0 .2-.3 0-.5zm0 .7c-.5-.1-1 .6-.7 1 0-.5.6-.3.8-.5l-.1-.5zm.6.7c-.5-.2-1 .4-.7.8 0-.3.6-.2.7-.4v-.5zm11.7 1.1c-.5-.1-1 .5-.7 1 0-.5.6-.3.8-.5l-.1-.5zm.6.6c-.5-.1-.9.6-.6 1 0-.5.6-.4.7-.6.1-.1.1-.4 0-.4zm-.4-1.4c-.4-.2-1 .4-.9.8.2-.4.7-.1.9-.3V31zm8.3 1c-.4-.1-.8.6-.6 1 0-.4.6-.3.8-.5 0-.2 0-.5-.2-.5zm0-.7c-.4-.3-1 .3-.8.7.2-.3.7-.1.9-.3v-.5zm.4 1.3c-.5 0-.9.7-.6 1 0-.4.6-.3.7-.5.1-.2 0-.4-.1-.5zm-15.6-5.2c.3 0 .4.1.4.7 0 1 0 1.6-.4 1.6-.3 0-.3-.5-.3-1.3 0-.4 0-.7-.1-.6 0-.3.1-.4.4-.4z%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%2230%22 height%3D%2218%22 transform%3D%22matrix(.9 0 0 .9 11.6 13.7)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%2230%22 height%3D%2218%22 transform%3D%22matrix(.67 0 0 .75 39.2 27.5)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jm%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath d%3D%22M0 0l320 240L0 480zm640 0L320 240l320 240z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 0l320 240L640 0zm0 480l320-240 320 240z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M640 0h-59.6L0 435.3V480h59.6L640 44.7z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M0 0v44.7L580.4 480H640v-44.7L59.6 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jm%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath d%3D%22M0 0l256 256L0 512zm512 0L256 256l256 256z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 0l256 256L512 0zm0 512l256-256 256 256z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M512 0h-47.7L0 464.3V512h47.7L512 47.7z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M0 0v47.7L464.3 512H512v-47.7L47.7 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jo%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-117.8 0h682.6v512h-682.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(110.5) scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M-117.8 0h1024v170.7h-1024z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M-117.8 170.7h1024v170.6h-1024z%22%2F%3E      %3Cpath fill%3D%22%23090%22 d%3D%22M-117.8 341.3h1024V512h-1024z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M-117.8 512l512-256-512-256v512z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M24.5 289l5.7-24.9H4.7l23-11-15.9-19.9 23 11 5.6-24.8 5.7 24.9L69 233.2l-16 19.9 23 11H50.6l5.7 24.9-15.9-20z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jo%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M113.6 0H607v493.5H113.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-117.8) scale(1.0375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M0 0h987v164.5H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 164.5h987V329H0z%22%2F%3E      %3Cpath fill%3D%22%23090%22 d%3D%22M0 329h987v164.5H0z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M0 493.5l493.5-246.8L0 0v493.5z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M164.8 244l22 10.6h-24.5l5.5 24-15.3-19.3-15.3 19.2 5.5-23.9H118l22.1-10.7-15.3-19.1 22.1 10.6 5.5-23.9 5.5 24 22-10.7z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jp {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jp%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-88 32h640v480H-88z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(88 -32)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-128 32h720v480h-720z%22%2F%3E    %3Cellipse cx%3D%22523.1%22 cy%3D%22344.1%22 fill%3D%22%23d30000%22 rx%3D%22194.9%22 ry%3D%22194.9%22 transform%3D%22translate(-168.4 8.6) scale(.76554)%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-jp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-jp%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M177.2 0h708.6v708.7H177.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(.72249)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cellipse cx%3D%22523.1%22 cy%3D%22344.1%22 fill%3D%22%23d30000%22 rx%3D%22194.9%22 ry%3D%22194.9%22 transform%3D%22translate(-59.7 -34.5) scale(1.1302)%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ke {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ke%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 stroke-miterlimit%3D%2210%22 d%3D%22M-28.6 47.5l1.8 1 46.7-81c2.7-.6 4.2-3.2 5.7-5.8 1-1.8 5-8.7 6.7-17.7a58 58 0 0 0-11.9 14.7c-1.5 2.6-3 5.2-2.3 7.9z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath d%3D%22M0 0h640v144H0z%22%2F%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 336h640v144H0z%22%2F%3E  %3Cg id%3D%22b%22 transform%3D%22matrix(3 0 0 3 320 240)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 stroke%3D%22%23000%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cpath fill%3D%22%23b00%22 d%3D%22M640.5 168H377c-9-24-39-72-57-72s-48 48-57 72H-.2v144H263c9 24 39 72 57 72s48-48 57-72h263.5V168z%22%2F%3E  %3Cpath id%3D%22c%22 d%3D%22M377 312c9-24 15-48 15-72s-6-48-15-72c-9 24-15 48-15 72s6 48 15 72%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22matrix(3 0 0 3 320 240)%22%3E    %3Cellipse rx%3D%224%22 ry%3D%226%22%2F%3E    %3Cpath id%3D%22d%22 d%3D%22M1 5.8s4 8 4 21-4 21-4 21z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(1 -1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ke.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ke%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 stroke-miterlimit%3D%2210%22 d%3D%22M-28.6 47.5l1.8 1 46.7-81c2.7-.6 4.2-3.2 5.7-5.8 1-1.8 5-8.7 6.7-17.7a58 58 0 0 0-11.9 14.7c-1.5 2.6-3 5.2-2.3 7.9z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath d%3D%22M0 0h512v153.6H0z%22%2F%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 358.4h512V512H0z%22%2F%3E  %3Cg id%3D%22b%22 transform%3D%22matrix(3.2 0 0 3.2 255.8 256)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 stroke%3D%22%23000%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 511.7 0)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cpath fill%3D%22%23b00%22 d%3D%22M255.8 102.4c-19.2 0-51.2 51.2-60.8 76.8H0v153.6h195c9.7 25.6 41.7 76.8 60.9 76.8 19.2 0 51.2-51.2 60.8-76.8H512V179.2H316.6c-9.6-25.6-41.6-76.8-60.8-76.8z%22%2F%3E  %3Cpath id%3D%22c%22 d%3D%22M316.6 332.8a220 220 0 0 0 16-76.8 220 220 0 0 0-16-76.8 220 220 0 0 0-16 76.8 220 220 0 0 0 16 76.8%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 511.7 0)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22matrix(3.2 0 0 3.2 255.8 256)%22%3E    %3Cellipse rx%3D%224%22 ry%3D%226%22%2F%3E    %3Cpath id%3D%22d%22 d%3D%22M1 5.8s4 8 4 21-4 21-4 21z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(1 -1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kg%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85 0h682.7v512H-85z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(79.6) scale(.9375)%22%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M-128 0h768.8v512H-128z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M105.5 261.1c13.6-16.6 41.9-.4 65-12.3-27.4 1.5-42.3-13.2-63.9-11.1 22.4-13.8 41.5 4.5 66.5-2.8-33.1-2.8-31.7-17.7-61.9-19.8 26.8-11.4 40 11.8 66.3 6.5-31-7.1-35-25.3-58-29.2 33.6-5 31.4 14.8 64.3 17.2-33.4-14.3-24.7-26.8-52.6-37.7 31.3-.7 29.2 21 61 26.6-27.2-17.2-23.9-32.9-46.2-45.2 26.5.5 29 27.6 56.1 36-24.1-19.1-17.8-35.3-38.6-52.4 26.4 6.2 22.5 29.6 50 44.6-20.4-22.6-12.6-38.8-30.3-57.3 25.4 8.1 15.7 30.4 42 51.6-15-24.9-5.7-40.8-20.6-61.7 23.6 12.1 12.2 34.9 34 57.5-10.3-25.5 0-41.3-10.5-63.9 20.2 15 8.2 39.3 24.5 62.5-6-32 7.8-37.2 3.5-65.2 15.3 18.8-1.8 37.6 10 65.3-1.5-31.5 15.3-38.8 12.4-64 15.1 22.6-8.5 42.3 1.4 66.5 2.5-29.8 22.1-37.6 22.4-60.8 12 21.3-14 36.7-9.8 65 8.5-31.2 29.4-35 32-56 7.1 24.6-21.4 36-19.7 63.4 8.5-27.7 34.6-31 40-51.4 3.3 26-22.4 30.7-29.7 59.5 13.5-23.5 37.2-25.4 47.8-44-.8 25.8-29.8 29.2-38.7 53.3 16.7-20.5 37.7-17 54.4-35.1-1.8 23.3-31.3 22-47 46.1 18.1-16.7 45.4-11.7 59.3-26.1-.7 20.6-36.9 19-54 37.5 21-11.6 47.8-4.8 63.2-15.5-2.8 18-41 13.8-59.3 28 25.2-7 44.7 3.7 65-4-9.9 17.5-44.6 6.4-63 17.8 22-3.7 45.2 9.6 65.1 5.3-6.5 15.2-44.6-1-65 8.5 24.4-.2 40.3 15.5 63 14.4-12.3 13.8-45.7-5.1-65.2-1.9 23.8 5 42 24.6 60 25.6-14.9 11.3-42.5-14.5-65-11.3 23.2 6.2 42.6 32.5 55.8 33.1-14.3 9.8-42.5-22.5-61.8-21.3 23.5 10.6 34.2 37.5 49.7 41.3-19.1 6.1-37.9-29.2-58.4-30.5 23.8 15 25.1 38 43.4 48.2-19.3 4.7-33-35.2-53.3-38.6 19.5 14.3 22.5 45 35.4 54.6-19.6 1-26.7-40.7-46.8-46.7 17.2 14.4 13.1 45.6 26.5 59-20.4-4.3-17.8-40.6-39.1-52.9 15.3 19.4 7.5 46.9 17.5 62.4-19.9-8-11.3-40.6-30.2-59 10.3 20.6-.8 44.6 7.4 64.5-18.2-8.9-6-47.4-19.9-62.7 6.4 23.8-5.4 43.5-.6 64.8-18.6-21.5 2.8-43.2-13.3-65.1 4.2 25.1-13.4 42.7-10.6 63.7-14.7-17.2 8-44.7-3.5-66.4 2.4 24.7-20.3 46.4-18.7 62-12-20 13.3-43.6 6.5-66.3-1.4 23.6-24.4 36.4-28.7 57.9-7.7-23.7 19.6-40.8 17.2-64.1-7.8 22.1-30 31-37.8 52.5-6.4-23.7 26-36.2 26.8-61-10 23.2-36.5 28.4-45.3 46.2-3.3-23.5 33.8-34 35.2-56.3-12 21.4-41 22.3-51 39.3-1.5-23.4 37.6-26.3 43.7-50.8-11.9 18.2-43.7 15.9-57 30.7 2.1-21.7 44.4-23 51.2-42.6-15.8 15.2-45 9-61.5 21 9.2-21.4 48.9-16.9 57.8-32.3-17.5 9.1-48.6.2-64 9.4 14-20.2 44.8-8.1 62.3-22-28.4 4.1-45.5-7.2-65.2-2z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M356 256.1a99.2 99.2 0 1 1-198.5 0 99.2 99.2 0 0 1 198.4 0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M343.2 256.3a86.3 86.3 0 1 1-172.6 0 86.3 86.3 0 0 1 172.6 0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M331.2 256.5a74 74 0 1 1-148.2 0 74 74 0 0 1 148.2 0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M194 208c20.5-.5 46 1.4 62.9 14.8a97.1 97.1 0 0 1 60.5-14.3l11 20.1a101 101 0 0 0-50 8.2 85.3 85.3 0 0 1 34.6 72.1c-2.7 3.4-7 7.1-9.7 10.5 4-28.5-11-60.3-32.9-77 17.8 25.6 28.3 48.6 25.4 80.4l-10 6.4c4.6-28-2-61-22.7-80 12 17.5 23.8 49 16.4 81-3.2 1-8.2 3.7-11.4 4.6a96 96 0 0 0-10.8-78.7c-13.8 19.8-18.3 50-10.5 78-3.8-1-6.7-2.2-10.6-3.1-5.7-30 2.2-64 15.9-81.7-14 8.1-27.1 42.7-23.4 78l-9.3-4.3c-4.5-26.3 7.4-60.6 24.5-80.4-19.4 12.2-35.2 42.3-32.5 74.6-3-2.6-5.7-3.9-8.7-6.6-3.4-28.2 13-56.6 32.1-73.6-16.1-7.3-30-8.7-50-8.4 3.1-6.5 6-14.1 9.2-20.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kg%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M104 0h416.3v416.3H104.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.23)%22%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M0 0h625v416.3H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M189.8 212.3c11.1-13.5 34.1-.3 52.9-10-22.3 1.2-34.4-10.7-52-9 18.2-11.2 33.7 3.6 54.1-2.4-27-2.2-25.8-14.3-50.3-16 21.8-9.3 32.5 9.6 53.9 5.3-25.2-5.8-28.5-20.6-47.2-23.8 27.3-4.1 25.5 12 52.3 14-27.2-11.6-20-21.8-42.8-30.6 25.5-.6 23.8 17 49.5 21.6-22-14-19.3-26.8-37.5-36.8 21.6.4 23.7 22.5 45.7 29.3-19.6-15.5-14.5-28.7-31.4-42.6 21.4 5 18.3 24.1 40.6 36.2-16.5-18.3-10.2-31.5-24.6-46.6 20.6 6.7 12.8 24.8 34.2 42-12.3-20.2-4.7-33.1-16.8-50.2 19.2 10 9.9 28.4 27.7 46.8-8.4-20.7 0-33.6-8.6-52 16.4 12.3 6.7 32 19.9 50.9-4.8-26 6.4-30.3 2.9-53 12.4 15.3-1.5 30.6 8 53-1-25.5 12.5-31.5 10.1-52 12.4 18.4-6.9 34.4 1.2 54.1 2-24.3 18-30.5 18.3-49.4 9.7 17.3-11.5 29.8-8 52.8 6.9-25.4 23.9-28.5 26-45.6 5.8 20-17.4 29.4-16 51.6 6.9-22.5 28.1-25.2 32.5-41.8 2.6 21.2-18.3 25-24.1 48.4 11-19 30.2-20.7 38.8-35.8-.7 21-24.3 23.7-31.5 43.4 13.6-16.7 30.6-13.8 44.2-28.6-1.4 19-25.4 17.9-38.2 37.5 14.8-13.6 37-9.5 48.3-21.2-.6 16.7-30 15.5-44 30.4 17.2-9.3 38.9-3.8 51.5-12.6C427 184.3 396 181 381 192.4c20.5-5.7 36.3 3 53-3.3-8.1 14.3-36.3 5.3-51.3 14.6 17.8-3 36.7 7.7 52.9 4.3-5.3 12.3-36.2-.8-53 7 20-.3 33 12.5 51.4 11.6-10 11.2-37.2-4.2-53-1.6 19.3 4 34 20 48.7 20.8-12 9.2-34.5-11.8-52.8-9.1 18.8 5 34.6 26.4 45.4 26.9-11.6 8-34.6-18.3-50.3-17.4 19 8.7 27.8 30.5 40.4 33.6-15.5 5-30.8-23.7-47.5-24.7 19.3 12.2 20.4 30.8 35.3 39-15.6 4-26.8-28.5-43.3-31.2 15.9 11.6 18.2 36.5 28.8 44.4-16 .8-21.7-33.1-38-38 14 11.7 10.6 37 21.4 47.9-16.5-3.4-14.4-33-31.7-43 12.4 15.8 6 38.1 14.2 50.7-16.2-6.5-9.1-33-24.6-48 8.4 16.8-.6 36.3 6 52.5-14.7-7.2-4.8-38.5-16.1-51 5.2 19.4-4.4 35.4-.5 52.7-15.1-17.5 2.3-35-10.8-53 3.4 20.6-10.9 34.8-8.6 52-12-14 6.4-36.5-2.9-54.1 2 20.1-16.5 37.7-15.2 50.4-9.7-16.2 10.8-35.4 5.3-53.9-1.2 19.2-19.8 29.6-23.3 47-6.3-19.2 15.9-33.1 14-52-6.4 18-24.4 25.2-30.8 42.6-5.2-19.2 21.1-29.4 21.8-49.6-8.1 19-29.7 23.1-36.8 37.6-2.7-19 27.5-27.6 28.6-45.7-9.7 17.4-33.3 18-41.5 31.9-1.2-19 30.6-21.4 35.6-41.3-9.7 14.8-35.6 13-46.3 25 1.7-17.7 36-18.8 41.5-34.6-12.8 12.3-36.5 7.2-50 17 7.5-17.4 39.8-13.7 47-26.3-14.2 7.5-39.5.3-52 7.7 11.4-16.4 36.5-6.6 50.7-18-23.1 3.4-37-5.8-53-1.5z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M393.4 208.2a80.7 80.7 0 1 1-161.3 0 80.7 80.7 0 0 1 161.3 0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M383 208.4a70.1 70.1 0 1 1-140.2 0 70.1 70.1 0 0 1 140.3 0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M373.3 208.5a60.2 60.2 0 1 1-120.5 0 60.2 60.2 0 0 1 120.5 0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M261.8 169c16.7-.3 37.4 1.2 51.1 12.2a79 79 0 0 1 49.2-11.7l9 16.4c-13-1.3-25.7.5-40.7 6.6a69.3 69.3 0 0 1 28.1 58.6c-2.2 2.8-5.6 5.8-7.8 8.5 3.2-23.1-9-49-26.8-62.6 14.4 20.9 23 39.6 20.6 65.5l-8.2 5.1c3.8-22.8-1.5-49.5-18.4-65a87.5 87.5 0 0 1 13.4 65.8c-2.6.8-6.6 3-9.3 3.8a78 78 0 0 0-8.8-64 77.6 77.6 0 0 0-8.5 63.4l-8.6-2.5c-4.6-24.5 1.8-52 12.9-66.4-11.3 6.6-22 34.7-19 63.4l-7.6-3.5c-3.7-21.4 6-49.3 20-65.4-15.8 10-28.7 34.4-26.4 60.7-2.4-2.1-4.7-3.2-7.1-5.3-2.8-23 10.5-46.1 26-60a87.6 87.6 0 0 0-40.6-6.7c2.5-5.3 5-11.5 7.5-16.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kh {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-kh%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23032ea1%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23e00025%22 d%3D%22M0 120h640v240H0z%22%2F%3E  %3Cg fill%3D%22%23fff%22 stroke%3D%22%23000%22 transform%3D%22matrix(1.2 0 0 1.2 85.6 -522)%22%3E    %3Cg stroke-linejoin%3D%22bevel%22%3E      %3Cpath d%3D%22M139 623.5h113.8v43.8H139z%22%2F%3E      %3Cpath d%3D%22M247 647.6h3.5v16.5H247zm-108-8.1h113.8v5H139zm0-7h113.8v4.6H139z%22%2F%3E      %3Cpath stroke-width%3D%22.9%22 d%3D%22M139 625.7h113.8v4.3H139z%22%2F%3E      %3Cpath d%3D%22M169 647.6h3.6v16.5H169zm49 0h3.6v16.5H218zm-78 0h3.5v16.5H140zm7 0h3.5v16.5H147zm7.5 0h3.5v16.5h-3.5zm7.5 0h3.5v16.5H162zm62.8 0h3.6v16.5h-3.6zm7.5 0h3.6v16.5h-3.6zm7.5 0h3.6v16.5h-3.6z%22%2F%3E      %3Cpath stroke-linejoin%3D%22miter%22 d%3D%22M94.5 669.5a9.3 9.3 0 0 0 4.4-5.3H292a9.3 9.3 0 0 0 4.4 5.3z%22%2F%3E    %3C%2Fg%3E    %3Cpath d%3D%22M193 556.8s-.1-4.1 2.3-4.2c2.3 0 2.2 4.2 2.2 4.2zm-12.5 54.5v-5.5c0-2.8-2.8-3-2.8-5 0 0-.4-3 .4-4.4 1.1 4 3 3.3 3 1.6 0-1.4-1-2.8-3.3-6.3-.8-1.1-.3-4.6.7-5.9.4 3 .9 4.5 2.2 4.5.8 0 1.4-.5 1.4-2 0-2-1.3-3-2-4.8a5 5 0 0 1 1.1-5.3c.5 3 .4 4.2 1.7 4.2 2.7-.9 0-4.8-.6-5.8-.6-1.1 1-3.4 1-3.4.8 2.7 1 2.9 2 2.6 1.2-.3 1-2-.4-3.4-.9-1-.8-2.3.2-3.3 1 1.9 2.2 1.8 2.3.6l-.8-4.4H204l-.9 4.3c-.2 1.2 1.4 1.5 2.4-.5 1 1 1.1 2.4.2 3.3-1.4 1.4-1.6 3.1-.4 3.4 1 .3 1.2 0 2-2.6 0 0 1.5 1.5 1 3.4-.6 1-3.3 5-.6 5.8 1.3 0 1.2-1.2 1.7-4.2a5 5 0 0 1 1 5.3c-.6 1.8-2 2.8-2 4.8 0 1.5.7 2 1.5 2 1.3 0 1.8-1.4 2.2-4.5 1 1.3 1.5 4.8.7 6-2.3 3.4-3.4 4.8-3.4 6.2 0 1.7 2 2.4 3-1.6.9 1.4.5 4.4.5 4.4 0 2-2.7 2.2-2.8 5v5.5zm7.2-46l-.4-3.1h15.9l-.4 3.1zm1-3.2l-.2-2.5H202l-.3 2.5zm2.3-2.6l-.3-2.6h9l-.1 2.6zm33 110c-2-.7-5-2.9-5-5v-24.3l2.6-3.4H169l2.5 3.4v24.3c0 2.1-2 4.3-4 5z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M178.2 647.6h3.6v16.5h-3.6zm30.4 0h3.6v16.5h-3.6z%22%2F%3E    %3Cpath d%3D%22M168 609.2v27.6h54v-27.6a4.2 4.2 0 0 0-2.6 2.8v11.8h-48.7V612s-.6-2-2.8-2.8z%22%2F%3E    %3Cpath d%3D%22M214.6 669.5c-1.8-.7-5.6-2.9-5.6-5v-27.2c.4-1.5 2.4-2.4 3.7-3.4H177c1.7 1 3.6 1.7 4.3 3.4v27.2c0 2.1-3 4.3-4.8 5z%22%2F%3E    %3Cpath d%3D%22M219.4 634.2v-19.6h-4.9v-1.9h-38.8v2h-5v19.5zM207 669.5c-1.8-.7-4.3-2.9-4.3-5v-23.2l1.4-2.1h-17.7l1.5 2v23.3c0 2.1-2.6 4.3-4.3 5z%22%2F%3E    %3Cpath d%3D%22M190.7 639.2h9v30.3h-9z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M204.4 632.5c0-2 5.8-2.1 8.8-3.8h-36c3 1.7 8.7 1.8 8.7 3.8l1.2 3.9 15 .6z%22%2F%3E    %3Cpath d%3D%22M211.4 611.3c0-4.9.2-6.7 1.7-6.7V620c-3.7 1.4-6.3 6-6.3 6h-23.2s-2.6-4.6-6.3-6v-15.5c1.8 0 1.8 2 1.8 6.7zm1.7-2c0-5.6 4.9-6.2 4.9-6.2v5c-1.9-.1-2.8 1.6-2.8 4 0 2.5 1.5 2.5 1.5 2.5v14.2h-3.6z%22%2F%3E    %3Cpath d%3D%22M177.3 609.3c0-5.6-4.9-6.2-4.9-6.2v5c1.9-.1 2.8 1.6 2.8 4 0 2.5-1.5 2.5-1.5 2.5v14.2h3.6z%22%2F%3E    %3Cg fill%3D%22none%22 stroke-width%3D%22.8%22%3E      %3Cpath d%3D%22M186.8 570.6H204m-19.2 5.4h21m-23 6.5h24.9m-27 7.9h29.5m-30.2 9h30.4%22%2F%3E      %3Cpath stroke-width%3D%221%22 d%3D%22M170.8 629h48.6m-33.2 0h18v6.6h-18z%22%2F%3E    %3C%2Fg%3E    %3Cpath d%3D%22M184 614.2c3 3.6 2.6 9.7 2.6 13.3H204c0-3.6-.4-9.7 2.6-13.3zm9.7-41l-2.4-1.3v-3.5c1 .3 2 .4 2.2 2 .3-2.3 1-2.1 1.9-3 1 .9 1.5.7 1.9 3 0-1.6 1.2-1.7 2.1-2v3.5l-2.3 1.2z%22%2F%3E    %3Cpath d%3D%22M193.5 578.9l-4-2.8V573c1.5.3 3 .5 3.2 2.2.4-2.5 1.3-3.7 2.7-4.7 1.3 1 2.2 2.2 2.7 4.7.1-1.7 1.7-1.9 3-2.2v3.2l-3.9 2.7z%22%2F%3E    %3Cpath d%3D%22M193.2 587.8l-4.5-4v-4.7c1.6.4 3.4.6 3.6 3.1.5-3.5 1.5-5.4 3-6.8 1.6 1.4 2.6 3.3 3.2 6.8.2-2.5 2-2.7 3.6-3.1v4.7l-4.6 4zm8.4 5.3l-4 5.7h-4.7l-4.1-5.7zm-15.2 9.5c2 1.1 2.8 3.4 3 7.6H201c.2-4.2 1-6.5 3-7.6z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M204.2 593v-5.6a5.2 5.2 0 0 0-3.8 3.3c0-2-2.5-6.3-5.2-8.5-2.7 2.4-5.3 6.4-5.2 8.4-.5-1.5-1.8-2.7-3.8-3.2v5.7z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M205 602.6V597c-2.1.6-3.5 1.7-4.1 3.3 0-2-2.7-6.3-5.7-8.5-3 2.5-5.8 6.4-5.7 8.5-.5-1.5-2-2.7-4.1-3.3v5.7z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M207.4 614.3v-6.6a9.6 9.6 0 0 0-5.1 3.8c0-3.5-4-9-7.1-10.7-3.2 1.8-7.1 7.4-7.1 10.7a9.7 9.7 0 0 0-5.2-3.8v6.6z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M206 629v-6.8c-2.4.9-3 3.1-3.8 4.7.3-6.9-3.8-14.2-7-16.1-3.2 1.9-7.4 9.4-7 16-.8-1.4-1.5-3.7-3.8-4.6v6.7z%22%2F%3E    %3Cpath d%3D%22M204.4 639.2v-6.8c-2.5.6-2.6 1.5-3.4 3 .3-4.1-2.6-8.8-5.8-10.6-3.2 1.8-6 6.5-5.8 10.6-.8-1.5-.9-2.4-3.4-3v6.8z%22%2F%3E    %3Cg id%3D%22a%22%3E      %3Cpath d%3D%22M99 664.2v-20.4c-.7-2.6-3-5-4.6-5.4v-18l3.7 2 4.3 18.9v23z%22%2F%3E      %3Cpath d%3D%22M99 664.3v-20.5c-.7-2.6-3-5-4.6-5.4v-19.2c2.5 0 3.7 3.2 3.7 3.2l4.3 18.9v22.9z%22%2F%3E      %3Cpath d%3D%22M96.3 669.5c1.7-.7 4.2-2.9 4.2-5v-25.6l-1.2-2H143l-1.7 2v25.6a6 6 0 0 0 3.4 5z%22%2F%3E      %3Cpath d%3D%22M135.8 669.5c-1.7-.7-4.2-2.9-4.2-5v-24.3l3.6-3.4h-29.6l3.6 3.4v24.3c0 2.1-2.5 4.3-4.2 5z%22%2F%3E      %3Cpath d%3D%22M131.7 669.5c-1.7-.7-4.3-2.9-4.3-5v-22l2.4-3.3H111l2.4 3.3v22c0 2.1-2.5 4.3-4.3 5z%22%2F%3E      %3Cpath d%3D%22M116 639.2h8.9v30.4h-9z%22%2F%3E      %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M103.7 647.6h3.6v16.5h-3.6zm30.8 0h3.5v16.5h-3.6zm-33.9-27.8h4.4v17h-4.4zm0-3.2h4.3v3.2h-4.3zm35.6 6.9h6.1v13h-6.1z%22%2F%3E      %3Cpath d%3D%22M104.9 636.6v-29c1.2 0 1.4 4.3 4.2 4.3 1.5 0 1.4-1.8.5-3.2-.7-1.3-1.6-3-.4-6.3.9 2.5 3.1 3.3 2.7 1.8-.7-2.7-2.8-3.2-1.2-7.3.5 3.4 2.7 3.3 2.2 1.3-.6-2.3-1.9-3.3-.3-6.5.9 3.7 2 3.5 2 1.2 0-3.4 0-7 4.2-8.3 0 0 .3-3 1.9-3 1.5 0 1.8 3 1.8 3 4.3 1.3 4.2 5 4.2 8.3 0 2.3 1.1 2.5 2-1.2 1.6 3.2.3 4.2-.3 6.5-.5 2 1.7 2.1 2.2-1.3 1.6 4.1-.5 4.6-1.2 7.3-.4 1.5 1.8.7 2.7-1.8 1.2 3.3.3 5-.4 6.3-.8 1.4-1 3.2.5 3.2 2.8 0 3-4.2 4.2-4.2v28.9zM98 614.7v22.1h2.5v-22.1c-.9-.5-1.7-.5-2.5 0z%22%2F%3E      %3Cpath d%3D%22M98.2 629c3.1 1.6 6.2 3.5 7 7.8h-7zm43.2-6.6v14.4h2v-14.4c-.6-.3-1.5-.4-2 0z%22%2F%3E      %3Cpath d%3D%22M143.4 629c-3.1 1.5-6.2 3.3-7 7.7h7zm-20.6-33.7l1.8-1.5v-2c-.6 0-1 .3-1.5 1a5 5 0 0 0-2.5-3 5 5 0 0 0-2.6 2.9c-.5-.7-.8-.8-1.5-1v2l1.8 1.6z%22%2F%3E      %3Cpath d%3D%22M123.8 600.2l.8-1.9v-2.5c-.6 0-1 .3-1.5 1a5 5 0 0 0-2.5-3 5 5 0 0 0-2.6 2.9c-.5-.7-.8-.8-1.5-.9v2.5l.8 1.9z%22%2F%3E      %3Cpath d%3D%22M124 606.8l2.6-3.3v-3.2c-1 0-1.5.5-2.2 1.6-.7-2.3-2-2.7-3.8-3.8-1.9 1-3.2 1.5-3.8 3.7-.8-1.1-1.3-1.4-2.3-1.5v3.2l2.7 3.3z%22%2F%3E      %3Cpath d%3D%22M124.7 613.3s3.2-2.7 3.3-4.2v-3.5c-1.2.1-2.3.4-3.2 1.9-.8-2.9-2-3.7-4.2-5-2.3 1.3-3.5 2.1-4.2 5-1-1.5-2-1.8-3.3-2v3.6a15 15 0 0 0 3.3 4.2z%22%2F%3E      %3Cpath d%3D%22M126 625.3s4.4-4.7 4.5-6.6v-5.4c-1.6.2-3.2 1.3-4.4 3.6-1-4.5-2.6-7.6-5.5-9.8-3 2.2-4.6 5.3-5.6 9.8-1.2-2.3-2.7-3.4-4.3-3.6v5.4c.3 1.9 4.4 6.6 4.4 6.6z%22%2F%3E      %3Cpath d%3D%22M126 632.4s3.7-3.7 4.5-5.3v-5.4c-1.6.2-3.2 1.3-4.4 3.5a14 14 0 0 0-5.5-9.2c-3 2.2-4.6 4.7-5.6 9.2-1.2-2.2-2.7-3.3-4.3-3.5v5.4c1 1.6 4.4 5.3 4.4 5.3z%22%2F%3E      %3Cpath d%3D%22M127.5 636.6c-1-4.7-2-8.2-7.1-11.7-5.2 3.5-6.1 7-7.2 11.7z%22%2F%3E      %3Cpath d%3D%22M130.2 639.2v-6.8c-2.4 1-4.5 2.3-5.3 3.8-.8-3.8-2.5-5.4-4.6-7.7-2.1 2.3-3.5 4-4.4 7.7-.8-1.5-2.9-2.9-5.2-3.8v6.8z%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 390.7 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath d%3D%22M72.7 694.3H318v12.5H72.7zm-6.5 12.5h258.3v12.5H66.2zm19.4-31.3H305v8.1H85.6z%22%2F%3E    %3Cpath d%3D%22M79.2 683.6h232.4v10.6H79.2zm10.2-14.3h212v6.2h-212z%22%2F%3E    %3Cpath d%3D%22M112.4 669.3h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M116 669.3h8.9v50h-9zm71 0h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M190.7 669.3h9v50h-9zm71.5 0h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M265.7 669.3h9v50h-9z%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M99 664.2h193M115.8 713h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m65.8 37.5h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m66.2 37.5h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-kh%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23032ea1%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23e00025%22 d%3D%22M0 128h512v256H0z%22%2F%3E  %3Cg fill%3D%22%23fff%22 stroke%3D%22%23000%22 transform%3D%22matrix(1.28 0 0 1.28 6 -556.7)%22%3E    %3Cg stroke-linejoin%3D%22bevel%22%3E      %3Cpath d%3D%22M139 623.5h113.8v43.8H139z%22%2F%3E      %3Cpath d%3D%22M247 647.6h3.5v16.5H247zm-108-8.1h113.8v5H139zm0-7h113.8v4.6H139z%22%2F%3E      %3Cpath stroke-width%3D%22.9%22 d%3D%22M139 625.7h113.8v4.3H139z%22%2F%3E      %3Cpath d%3D%22M169 647.6h3.6v16.5H169zm49 0h3.6v16.5H218zm-78 0h3.5v16.5H140zm7 0h3.5v16.5H147zm7.5 0h3.5v16.5h-3.5zm7.5 0h3.5v16.5H162zm62.8 0h3.6v16.5h-3.6zm7.5 0h3.6v16.5h-3.6zm7.5 0h3.6v16.5h-3.6z%22%2F%3E      %3Cpath stroke-linejoin%3D%22miter%22 d%3D%22M94.5 669.5a9.3 9.3 0 0 0 4.4-5.3H292a9.3 9.3 0 0 0 4.4 5.3z%22%2F%3E    %3C%2Fg%3E    %3Cpath d%3D%22M193 556.8s-.1-4.1 2.3-4.2c2.3 0 2.2 4.2 2.2 4.2zm-12.5 54.5v-5.5c0-2.8-2.8-3-2.8-5 0 0-.4-3 .4-4.4 1.1 4 3 3.3 3 1.6 0-1.4-1-2.8-3.3-6.3-.8-1.1-.3-4.6.7-5.9.4 3 .9 4.5 2.2 4.5.8 0 1.4-.5 1.4-2 0-2-1.3-3-2-4.8a5 5 0 0 1 1.1-5.3c.5 3 .4 4.2 1.7 4.2 2.7-.9 0-4.8-.6-5.8-.6-1.1 1-3.4 1-3.4.8 2.7 1 2.9 2 2.6 1.2-.3 1-2-.4-3.4-.9-1-.8-2.3.2-3.3 1 1.9 2.2 1.8 2.3.6l-.8-4.4H204l-.9 4.3c-.2 1.2 1.4 1.5 2.4-.5 1 1 1.1 2.4.2 3.3-1.4 1.4-1.6 3.1-.4 3.4 1 .3 1.2 0 2-2.6 0 0 1.5 1.5 1 3.4-.6 1-3.3 5-.6 5.8 1.3 0 1.2-1.2 1.7-4.2a5 5 0 0 1 1 5.3c-.6 1.8-2 2.8-2 4.8 0 1.5.7 2 1.5 2 1.3 0 1.8-1.4 2.2-4.5 1 1.3 1.5 4.8.7 6-2.3 3.4-3.4 4.8-3.4 6.2 0 1.7 2 2.4 3-1.6.9 1.4.5 4.4.5 4.4 0 2-2.7 2.2-2.8 5v5.5zm7.2-46l-.4-3.1h15.9l-.4 3.1zm1-3.2l-.2-2.5H202l-.3 2.5zm2.3-2.6l-.3-2.6h9l-.1 2.6zm33 110c-2-.7-5-2.9-5-5v-24.3l2.6-3.4H169l2.5 3.4v24.3c0 2.1-2 4.3-4 5z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M178.2 647.6h3.6v16.5h-3.6zm30.4 0h3.6v16.5h-3.6z%22%2F%3E    %3Cpath d%3D%22M168 609.2v27.6h54v-27.6a4.2 4.2 0 0 0-2.6 2.8v11.8h-48.7V612s-.6-2-2.8-2.8z%22%2F%3E    %3Cpath d%3D%22M214.6 669.5c-1.8-.7-5.6-2.9-5.6-5v-27.2c.4-1.5 2.4-2.4 3.7-3.4H177c1.7 1 3.6 1.7 4.3 3.4v27.2c0 2.1-3 4.3-4.8 5z%22%2F%3E    %3Cpath d%3D%22M219.4 634.2v-19.6h-4.9v-1.9h-38.8v2h-5v19.5zM207 669.5c-1.8-.7-4.3-2.9-4.3-5v-23.2l1.4-2.1h-17.7l1.5 2v23.3c0 2.1-2.6 4.3-4.3 5z%22%2F%3E    %3Cpath d%3D%22M190.7 639.2h9v30.3h-9z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M204.4 632.5c0-2 5.8-2.1 8.8-3.8h-36c3 1.7 8.7 1.8 8.7 3.8l1.2 3.9 15 .6z%22%2F%3E    %3Cpath d%3D%22M211.4 611.3c0-4.9.2-6.7 1.7-6.7V620c-3.7 1.4-6.3 6-6.3 6h-23.2s-2.6-4.6-6.3-6v-15.5c1.8 0 1.8 2 1.8 6.7zm1.7-2c0-5.6 4.9-6.2 4.9-6.2v5c-1.9-.1-2.8 1.6-2.8 4 0 2.5 1.5 2.5 1.5 2.5v14.2h-3.6z%22%2F%3E    %3Cpath d%3D%22M177.3 609.3c0-5.6-4.9-6.2-4.9-6.2v5c1.9-.1 2.8 1.6 2.8 4 0 2.5-1.5 2.5-1.5 2.5v14.2h3.6z%22%2F%3E    %3Cg fill%3D%22none%22 stroke-width%3D%22.8%22%3E      %3Cpath d%3D%22M186.8 570.6H204m-19.2 5.4h21m-23 6.5h24.9m-27 7.9h29.5m-30.2 9h30.4%22%2F%3E      %3Cpath stroke-width%3D%221%22 d%3D%22M170.8 629h48.6m-33.2 0h18v6.6h-18z%22%2F%3E    %3C%2Fg%3E    %3Cpath d%3D%22M184 614.2c3 3.6 2.6 9.7 2.6 13.3H204c0-3.6-.4-9.7 2.6-13.3zm9.7-41l-2.4-1.3v-3.5c1 .3 2 .4 2.2 2 .3-2.3 1-2.1 1.9-3 1 .9 1.5.7 1.9 3 0-1.6 1.2-1.7 2.1-2v3.5l-2.3 1.2z%22%2F%3E    %3Cpath d%3D%22M193.5 578.9l-4-2.8V573c1.5.3 3 .5 3.2 2.2.4-2.5 1.3-3.7 2.7-4.7 1.3 1 2.2 2.2 2.7 4.7.1-1.7 1.7-1.9 3-2.2v3.2l-3.9 2.7z%22%2F%3E    %3Cpath d%3D%22M193.2 587.8l-4.5-4v-4.7c1.6.4 3.4.6 3.6 3.1.5-3.5 1.5-5.4 3-6.8 1.6 1.4 2.6 3.3 3.2 6.8.2-2.5 2-2.7 3.6-3.1v4.7l-4.6 4zm8.4 5.3l-4 5.7h-4.7l-4.1-5.7zm-15.2 9.5c2 1.1 2.8 3.4 3 7.6H201c.2-4.2 1-6.5 3-7.6z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M204.2 593v-5.6a5.2 5.2 0 0 0-3.8 3.3c0-2-2.5-6.3-5.2-8.5-2.7 2.4-5.3 6.4-5.2 8.4-.5-1.5-1.8-2.7-3.8-3.2v5.7z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M205 602.6V597c-2.1.6-3.5 1.7-4.1 3.3 0-2-2.7-6.3-5.7-8.5-3 2.5-5.8 6.4-5.7 8.5-.5-1.5-2-2.7-4.1-3.3v5.7z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M207.4 614.3v-6.6a9.6 9.6 0 0 0-5.1 3.8c0-3.5-4-9-7.1-10.7-3.2 1.8-7.1 7.4-7.1 10.7a9.7 9.7 0 0 0-5.2-3.8v6.6z%22%2F%3E    %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M206 629v-6.8c-2.4.9-3 3.1-3.8 4.7.3-6.9-3.8-14.2-7-16.1-3.2 1.9-7.4 9.4-7 16-.8-1.4-1.5-3.7-3.8-4.6v6.7z%22%2F%3E    %3Cpath d%3D%22M204.4 639.2v-6.8c-2.5.6-2.6 1.5-3.4 3 .3-4.1-2.6-8.8-5.8-10.6-3.2 1.8-6 6.5-5.8 10.6-.8-1.5-.9-2.4-3.4-3v6.8z%22%2F%3E    %3Cg id%3D%22a%22%3E      %3Cpath d%3D%22M99 664.2v-20.4c-.7-2.6-3-5-4.6-5.4v-18l3.7 2 4.3 18.9v23z%22%2F%3E      %3Cpath d%3D%22M99 664.3v-20.5c-.7-2.6-3-5-4.6-5.4v-19.2c2.5 0 3.7 3.2 3.7 3.2l4.3 18.9v22.9z%22%2F%3E      %3Cpath d%3D%22M96.3 669.5c1.7-.7 4.2-2.9 4.2-5v-25.6l-1.2-2H143l-1.7 2v25.6a6 6 0 0 0 3.4 5z%22%2F%3E      %3Cpath d%3D%22M135.8 669.5c-1.7-.7-4.2-2.9-4.2-5v-24.3l3.6-3.4h-29.6l3.6 3.4v24.3c0 2.1-2.5 4.3-4.2 5z%22%2F%3E      %3Cpath d%3D%22M131.7 669.5c-1.7-.7-4.3-2.9-4.3-5v-22l2.4-3.3H111l2.4 3.3v22c0 2.1-2.5 4.3-4.3 5z%22%2F%3E      %3Cpath d%3D%22M116 639.2h8.9v30.4h-9z%22%2F%3E      %3Cpath stroke-linejoin%3D%22bevel%22 d%3D%22M103.7 647.6h3.6v16.5h-3.6zm30.8 0h3.5v16.5h-3.6zm-33.9-27.8h4.4v17h-4.4zm0-3.2h4.3v3.2h-4.3zm35.6 6.9h6.1v13h-6.1z%22%2F%3E      %3Cpath d%3D%22M104.9 636.6v-29c1.2 0 1.4 4.3 4.2 4.3 1.5 0 1.4-1.8.5-3.2-.7-1.3-1.6-3-.4-6.3.9 2.5 3.1 3.3 2.7 1.8-.7-2.7-2.8-3.2-1.2-7.3.5 3.4 2.7 3.3 2.2 1.3-.6-2.3-1.9-3.3-.3-6.5.9 3.7 2 3.5 2 1.2 0-3.4 0-7 4.2-8.3 0 0 .3-3 1.9-3 1.5 0 1.8 3 1.8 3 4.3 1.3 4.2 5 4.2 8.3 0 2.3 1.1 2.5 2-1.2 1.6 3.2.3 4.2-.3 6.5-.5 2 1.7 2.1 2.2-1.3 1.6 4.1-.5 4.6-1.2 7.3-.4 1.5 1.8.7 2.7-1.8 1.2 3.3.3 5-.4 6.3-.8 1.4-1 3.2.5 3.2 2.8 0 3-4.2 4.2-4.2v28.9zM98 614.7v22.1h2.5v-22.1c-.9-.5-1.7-.5-2.5 0z%22%2F%3E      %3Cpath d%3D%22M98.2 629c3.1 1.6 6.2 3.5 7 7.8h-7zm43.2-6.6v14.4h2v-14.4c-.6-.3-1.5-.4-2 0z%22%2F%3E      %3Cpath d%3D%22M143.4 629c-3.1 1.5-6.2 3.3-7 7.7h7zm-20.6-33.7l1.8-1.5v-2c-.6 0-1 .3-1.5 1a5 5 0 0 0-2.5-3 5 5 0 0 0-2.6 2.9c-.5-.7-.8-.8-1.5-1v2l1.8 1.6z%22%2F%3E      %3Cpath d%3D%22M123.8 600.2l.8-1.9v-2.5c-.6 0-1 .3-1.5 1a5 5 0 0 0-2.5-3 5 5 0 0 0-2.6 2.9c-.5-.7-.8-.8-1.5-.9v2.5l.8 1.9z%22%2F%3E      %3Cpath d%3D%22M124 606.8l2.6-3.3v-3.2c-1 0-1.5.5-2.2 1.6-.7-2.3-2-2.7-3.8-3.8-1.9 1-3.2 1.5-3.8 3.7-.8-1.1-1.3-1.4-2.3-1.5v3.2l2.7 3.3z%22%2F%3E      %3Cpath d%3D%22M124.7 613.3s3.2-2.7 3.3-4.2v-3.5c-1.2.1-2.3.4-3.2 1.9-.8-2.9-2-3.7-4.2-5-2.3 1.3-3.5 2.1-4.2 5-1-1.5-2-1.8-3.3-2v3.6a15 15 0 0 0 3.3 4.2z%22%2F%3E      %3Cpath d%3D%22M126 625.3s4.4-4.7 4.5-6.6v-5.4c-1.6.2-3.2 1.3-4.4 3.6-1-4.5-2.6-7.6-5.5-9.8-3 2.2-4.6 5.3-5.6 9.8-1.2-2.3-2.7-3.4-4.3-3.6v5.4c.3 1.9 4.4 6.6 4.4 6.6z%22%2F%3E      %3Cpath d%3D%22M126 632.4s3.7-3.7 4.5-5.3v-5.4c-1.6.2-3.2 1.3-4.4 3.5a14 14 0 0 0-5.5-9.2c-3 2.2-4.6 4.7-5.6 9.2-1.2-2.2-2.7-3.3-4.3-3.5v5.4c1 1.6 4.4 5.3 4.4 5.3z%22%2F%3E      %3Cpath d%3D%22M127.5 636.6c-1-4.7-2-8.2-7.1-11.7-5.2 3.5-6.1 7-7.2 11.7z%22%2F%3E      %3Cpath d%3D%22M130.2 639.2v-6.8c-2.4 1-4.5 2.3-5.3 3.8-.8-3.8-2.5-5.4-4.6-7.7-2.1 2.3-3.5 4-4.4 7.7-.8-1.5-2.9-2.9-5.2-3.8v6.8z%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 390.7 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath d%3D%22M72.7 694.3H318v12.5H72.7zm-6.5 12.5h258.3v12.5H66.2zm19.4-31.3H305v8.1H85.6z%22%2F%3E    %3Cpath d%3D%22M79.2 683.6h232.4v10.6H79.2zm10.2-14.3h212v6.2h-212z%22%2F%3E    %3Cpath d%3D%22M112.4 669.3h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M116 669.3h8.9v50h-9zm71 0h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M190.7 669.3h9v50h-9zm71.5 0h16v50h-16z%22%2F%3E    %3Cpath d%3D%22M265.7 669.3h9v50h-9z%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M99 664.2h193M115.8 713h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m65.8 37.5h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m-8.6-6.3h8.6m-8.6-6.2h8.6m66.2 37.5h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2m-9.2-6.3h9.2m-9.2-6.2h9.2%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ki {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ki%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-86.3 0h682.6v512H-86.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(81) scale(.9375)%22%3E    %3Cpath fill%3D%22%23e73e2d%22 fill-rule%3D%22evenodd%22 d%3D%22M-164.3 0h835.8v306.5h-835.8z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M204.3 282.1c-19.4-15.2-55.6-10-61.6-51.3 27.7 21.5 22.7-1.2 64 19.3l-2.4 32z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M209.5 263.4c-13.9-20.4-50-26.6-43-67.7 19.9 28.9 22 5.7 55.2 37.9l-12.2 29.8z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M215.8 250c-5-24.1-36-43.6-13.8-79 7.2 34.4 18 13.8 36.4 56.2L215.8 250z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M230.3 237.6c2.7-24.5-20.8-52.6 11.1-79.4-3.6 34.9 13 18.7 17.5 64.6l-28.6 14.8z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M243.3 227.7c12.4-21.3 2.5-56.5 42.6-67.9-17.6 30.3 4.2 22.3-10.5 66l-32.1 1.9z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M262 230.3c18.6-16.2 20.4-52.8 62-50.9-26.3 23.2-3 22.5-31 59.4l-31-8.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M278.6 239.9c22.5-10.1 34.9-44.5 74.1-30.5-32 14.5-9.5 20.7-47 47.7l-27.1-17.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M292.5 255c24.4-3.4 46-33 79.7-8.4-34.7 4.9-15 17.1-58.5 32.5l-21.2-24.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M379.5 259.6l-112.1 2.5 4.7 30.2 107.4-32.7z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M363 218.4l-103.8 39.9 17.3 33.3 86.5-73.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M280.6 280.7l53.7-97.6-82.4 76.7 28.7 20.9z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M279.5 272.6l17.2-109.4-53.8 97.2 36.6 12.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M273 263.7l-18-110.2-20 110.7 38-.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M263.7 254.3l-52.3-92 20 111.8 32.3-19.8z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M255.6 253.6l-81.1-68.5 57.6 98 23.5-29.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M146 218.9l87 71.9 13.4-37.6L146 218.9z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M232.1 260.9l-102.3-1.5 101.9 34 .4-32.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M315.1 279.2a61.4 61.4 0 1 1-122.7 0 61.4 61.4 0 0 1 122.7 0z%22%2F%3E    %3Cpath fill%3D%22%23005989%22 fill-rule%3D%22evenodd%22 d%3D%22M-165.1 303.4h839.9V512h-840z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M-165.6 454c15.6 7.2 38 25.3 62 25.3 40-.3 41-27.4 81.6-26.1 40.7 1 33.3 29.6 88.2 29.5 45.4-.2 60-34.7 99.2-30.6 29-1.5 40.8 32.7 85.3 33.2 46.2 1 63.1-37.3 92-34.1 31 0 41 30.8 84.3 31 55.2.3 64.9-32 99.3-30 24.6-.5 44 23.7 80 24.3 28.6.5 52.7-21.2 69-29l.7-36.8c-17 6.3-42.4 27.1-67.7 27.3-36.6 1.4-59.1-24-84.5-23.7-30.4.3-42.5 31.3-94 31.3-47.2 0-58-31.3-88.4-31.3-29.7.2-38.8 34-90.3 33.4-42-.5-58.3-32.3-88-32-31.5 0-64 30.9-99 29.4-48-2-58.5-29.4-90-29.4-23.5 0-49 25.6-77.3 26-28.2.5-59.9-25.5-62.8-26l.4 38.3zm0-73c15.6 7.3 38 25.4 62 25.4 40-.3 41-27.4 81.6-26.2 40.7 1 33.3 29.7 88.2 29.5 45.4 0 60-34.6 99.2-30.5 29-1.5 40.8 32.7 85.3 33.1 46.2 1 63.1-37.2 92-34 31 0 41 30.8 84.3 31 55.2.3 64.9-32 99.3-30 24.6-.5 44 23.7 80 24.3 28.6.5 52.7-21.2 69-29l.7-36.8c-17 6.3-42.4 27-67.7 27.3-36.6 1.3-59.1-24-84.5-23.7-30.4.3-42.5 31.3-94 31.3-47.2 0-58-31.3-88.4-31.3-29.7.2-38.8 34-90.3 33.4-42-.5-58.3-32.3-88-32-31.5 0-64 30.8-99 29.3-48-2-58.5-29.4-90-29.4-23.5 0-49 25.7-77.3 26.1-28.2.4-59.9-25.5-62.8-26l.4 38.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M-165.6 309c15.6 7.2 38 25.2 61.9 25.2 40-.2 41-27.4 81.6-26.1 40.6 1 33.2 29.6 88.1 29.5 45.3-.1 60-34.7 99-30.5 29-1.5 40.8 32.7 85.3 33.1 46.1 1 63-37.3 92-34.1 30.8 0 41 30.8 84.2 31 55 .3 64.7-32 99.2-30 24.5-.5 43.9 23.7 79.8 24.3 28.7.5 52.7-21.2 69-29l.7-36.8c-17 6.4-42.3 27.1-67.7 27.3-36.4 1.4-59-23.9-84.4-23.7-30.3.3-42.4 31.3-94 31.3-47 0-57.8-31.3-88.2-31.3-29.7.3-38.8 34-90.1 33.4-42-.5-58.3-32.2-88-32-31.5 0-64 30.9-98.8 29.4-48.1-2-58.5-29.4-90-29.4-23.5 0-48.9 25.6-77.2 26-28.2.5-59.8-25.4-62.8-26l.4 38.3z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.8%22 d%3D%22M136.8 76c61-4.2 50-9.4 74.5-13.4 31 4.3 34.5 23 51.8 34.5 0 0-6.5 22-27.7 18.9-2.9-8.8 10.2-11.6-27.5-34.6-22-1.3-61.3 3.9-71-5.4zm189.3 33.9l-44 1.8v10.9c29.7 1 35-3 44-12.7z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.7%22 d%3D%22M174.8 108c7.7-3.9 11.5-2.3 18.2-2.5 4.5 8.3 8.8 9 18.8 10a49.5 49.5 0 0 0 39.9 21.8c29.9-.8 39.4-21.7 59.5-24h21.2c-3.5-6-6.3-9.5-14-9.9-15.8-.8-36.2-.4-54 3.6l-25.1 6.3c-7.4-3.6-25.3-22.4-36.8-22-6.7 1.8-6.7 4.1-10 6.7-6.5 2.8-13 1.4-17.7 10z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M205.1 99a3.2 3.2 0 1 1-6.3 0 3.2 3.2 0 0 1 6.3 0z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.8%22 d%3D%22M225.6 107.8c44.9-54.1 84.1-47.5 135.3-51.2 1.7 6.3 1 15.7-23.3 24-33.4 5-93.1 40.2-93.4 40.2-11.1-.6-18.9-12.2-18.6-13z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23d9a43e%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.8%22 d%3D%22M317.9 72.5L351 74m-36.7 4l24.1 2%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ki.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ki%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M161.8 5.8h491.7v491.6H161.8z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-168.5 -6) scale(1.0413)%22%3E    %3Cpath fill%3D%22%23e73e2d%22 fill-rule%3D%22evenodd%22 d%3D%22M4 5.8h802.6V300H4z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M358 276.6c-18.7-14.5-53.5-9.6-59.2-49.2 26.6 20.6 21.8-1.2 61.6 18.5l-2.4 30.7z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M363 258.6c-13.4-19.6-48-25.5-41.3-65 19 27.8 21.1 5.6 53 36.5l-11.8 28.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M369 245.8c-4.8-23.1-34.5-41.9-13.2-75.8 7 33 17.3 13.2 35 54L369 245.8z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M383 234c2.5-23.6-20-50.5 10.6-76.3-3.5 33.5 12.5 18 16.8 62L382.9 234z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M395.4 224.4c12-20.4 2.4-54.2 40.9-65.2-16.9 29.1 4 21.4-10.1 63.5l-30.8 1.7z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M413.5 226.9c17.8-15.6 19.5-50.6 59.5-48.8-25.3 22.2-3 21.6-29.7 57l-29.8-8.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M429.4 236c21.6-9.6 33.5-42.6 71.2-29.1-30.7 13.8-9.2 19.8-45.2 45.7l-26-16.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M442.6 250.6c23.5-3.2 44.2-31.6 76.6-8-33.4 4.6-14.4 16.4-56.2 31.2l-20.4-23.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M526.2 255l-107.6 2.4 4.5 29 103.1-31.3z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M510.4 215.5l-99.7 38.3 16.7 32 83-70.3z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M431.2 275.3l51.6-93.7-79.1 73.6 27.5 20z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.3%22 d%3D%22M381.9 573.2l-13.5-82.6-15.4 82.6h28.9z%22 transform%3D%22matrix(1.2145 .40191 -.39943 1.207 195.4 -577.8)%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M424 259l-17.4-105.9-19.2 106.4 36.6-.5z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.3%22 d%3D%22M378.5 569.7l-10.2-79-17.9 83.5 28.1-4.5z%22 transform%3D%22matrix(1.1791 -.4886 .48383 1.1816 -307 -238.2)%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M407.2 249.3l-77.9-65.8 55.4 94.1 22.5-28.3z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M302 216l83.5 69 12.9-36.1-96.5-33z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M384.7 256.3l-98.3-1.4 97.9 32.6.3-31.2z%22%2F%3E    %3Cpath fill%3D%22%23fec74a%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M464.4 274a59 59 0 1 1-117.9 0 59 59 0 0 1 118 0z%22%2F%3E    %3Cpath fill%3D%22%23005989%22 fill-rule%3D%22evenodd%22 d%3D%22M3.2 297.1h806.6v200.3H3.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M2.8 441.7c15 7 36.4 24.3 59.4 24.3 38.5-.2 39.5-26.3 78.5-25 39 1 32 28.4 84.7 28.2 43.5 0 57.6-33.3 95.2-29.3 27.8-1.4 39.2 31.4 82 31.8 44.3 1 60.5-35.8 88.3-32.7 29.7 0 39.4 29.6 81 29.8 53 .3 62.2-30.8 95.3-28.8 23.6-.5 42.2 22.8 76.8 23.3 27.5.5 50.6-20.3 66.2-27.8l.8-35.4c-16.4 6.1-40.7 26-65.1 26.3-35 1.3-56.7-23-81.1-22.8-29.2.3-40.8 30-90.3 30-45.3 0-55.7-30-84.9-30-28.5.2-37.2 32.7-86.6 32-40.3-.4-56-31-84.6-30.7-30.2 0-61.5 29.7-95 28.2-46.2-2-56.2-28.2-86.5-28.2-22.6 0-47 24.6-74.2 25-27 .5-57.5-24.5-60.3-25l.4 36.8zm0-70c15 7 36.4 24.3 59.4 24.3 38.5-.3 39.5-26.4 78.5-25.1 39 1 32 28.4 84.7 28.3 43.5-.1 57.6-33.3 95.2-29.3 27.8-1.5 39.2 31.4 82 31.8 44.3 1 60.5-35.8 88.3-32.8 29.7 0 39.4 29.6 81 29.9 53 .2 62.2-30.8 95.3-28.9 23.6-.5 42.2 22.8 76.8 23.4 27.5.5 50.6-20.4 66.2-27.8l.8-35.4c-16.4 6-40.7 26-65.1 26.2-35 1.3-56.7-23-81.1-22.8-29.2.3-40.8 30-90.3 30-45.3 0-55.7-30-84.9-30-28.5.3-37.2 32.7-86.6 32.1-40.3-.5-56-31-84.6-30.7-30.2 0-61.5 29.6-95 28.2-46.2-2-56.2-28.2-86.5-28.2-22.6 0-47 24.6-74.2 25-27 .4-57.5-24.5-60.3-25l.4 36.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M2.8 302.4c15 7 36.4 24.3 59.4 24.3 38.4-.3 39.4-26.3 78.3-25.1 39 1 32 28.4 84.7 28.3 43.5 0 57.6-33.3 95-29.3 27.9-1.4 39.2 31.4 82 31.8 44.2 1 60.5-35.8 88.3-32.7 29.6 0 39.3 29.6 80.8 29.8 53 .2 62.2-30.8 95.3-28.8 23.6-.5 42.1 22.7 76.7 23.3 27.5.5 50.6-20.4 66.1-27.8l.8-35.4c-16.3 6.1-40.7 26-65 26.2-35 1.3-56.7-23-81-22.7-29.2.2-40.8 30-90.3 30-45.2 0-55.6-30-84.7-30-28.5.2-37.3 32.6-86.6 32-40.3-.4-56-31-84.5-30.7-30.2 0-61.4 29.6-94.9 28.2-46.2-2-56.2-28.2-86.4-28.2-22.6 0-47 24.6-74.2 25-27 .4-57.4-24.5-60.2-25l.3 36.8z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M293.2 78.7c58.6-4 47.9-9 71.5-12.8 29.7 4 33.1 22 49.7 33.1 0 0-6.2 21-26.6 18.1-2.7-8.4 9.9-11-26.4-33.2-21.1-1.2-58.8 3.7-68.2-5.2zm181.7 32.6l-42.2 1.7v10.5c28.5.9 33.6-3 42.2-12.2z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.6%22 d%3D%22M329.7 109.5c7.4-3.8 11-2.2 17.4-2.5 4.4 8 8.5 8.7 18.1 9.7a47.5 47.5 0 0 0 38.3 20.9c28.7-.8 37.8-20.9 57.1-23.1H481c-3.4-5.8-6-9.1-13.4-9.4a195 195 0 0 0-52 3.4l-24 6c-7-3.4-24.3-21.5-35.3-21.1-6.5 1.7-6.5 4-9.7 6.4-6.2 2.7-12.4 1.4-17 9.7z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.6%22 d%3D%22M358.7 100.7a3 3 0 1 1-6 0 3 3 0 0 1 6 0z%22%2F%3E    %3Cpath fill%3D%22%23ffc84b%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23d8aa3f%22 stroke-width%3D%221.7%22 d%3D%22M378.4 109.3c43.1-52 80.8-45.7 130-49.2 1.6 6 1 15-22.4 23-32 4.8-89.5 38.6-89.7 38.6-10.7-.5-18.2-11.7-18-12.4z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23d9a43e%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.7%22 d%3D%22M467 75.4l31.8 1.4m-35.2 3.8l23.2 1.9%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-km {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-km%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 0h768.8v128H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 128h768.8v128H0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M0 256h768.8v128H0z%22%2F%3E    %3Cpath fill%3D%22%233b5aa3%22 d%3D%22M0 384h768.8v128H0z%22%2F%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M0 0v512l381.9-255.3L0 0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M157.2 141.4c-85-4.3-123.9 63.5-123.8 115.9-.2 62 58.6 113 112.8 110C117 353.5 81.2 314.6 81 257c-.3-52.1 29.5-97.5 76.3-115.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M156 197l-12-9.3-14.6 4.6 5.2-14.4-8.8-12.4 15.2.6 9-12.3 4.3 14.7 14.4 4.8-12.6 8.5zm-.3 52.1l-12-9.4-14.6 4.6 5.3-14.3-8.9-12.4 15.3.5 9-12.2 4.2 14.6 14.5 4.9-12.7 8.5zm.2 52.6l-12-9.4-14.5 4.6 5.2-14.3-8.8-12.4 15.2.5 9-12.2 4.3 14.6 14.4 4.8-12.6 8.6zm-.2 53l-12-9.3L129 350l5.3-14.4-8.9-12.4 15.3.6 9-12.3 4.2 14.7 14.5 4.8-12.7 8.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-km.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-km%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h416.3v416.3H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.23)%22%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 0h625v104H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 104h625v104.1H0z%22%2F%3E    %3Cpath fill%3D%22%23be0027%22 d%3D%22M0 208.1h625v104H0z%22%2F%3E    %3Cpath fill%3D%22%233b5aa3%22 d%3D%22M0 312.2h625v104H0z%22%2F%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M0 0v416.2l310.4-207.5L0 0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M127.8 115c-69.2-3.5-100.7 51.6-100.6 94.2-.2 50.4 47.6 92 91.7 89.4A100 100 0 0 1 65.8 209a98.3 98.3 0 0 1 62-94z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M126.8 160.2l-9.8-7.6-11.8 3.7 4.2-11.6-7.1-10.1 12.3.4 7.4-10 3.4 12 11.8 3.9-10.3 7zm-.2 42.3l-9.8-7.6-11.8 3.7 4.2-11.6-7.2-10.1 12.4.4 7.4-10 3.4 12 11.8 4-10.3 6.9zm.2 42.8l-9.8-7.6-11.8 3.7 4.2-11.7-7.1-10 12.3.4 7.4-10 3.4 12 11.8 3.9-10.3 6.9zm-.2 43.1l-9.8-7.6-11.8 3.7 4.2-11.6-7.2-10.1 12.4.4 7.4-10 3.4 12 11.8 4-10.3 6.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kn%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-80.1 0h682.7v512H-80.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(75.1) scale(.9375)%22%3E    %3Cpath fill%3D%22%23ffe900%22 d%3D%22M-107.8.2h737.6v511.3h-737.6z%22%2F%3E    %3Cpath fill%3D%22%2335a100%22 d%3D%22M-108.2.2l.8 368.6L466.6 0l-574.8.2z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M630.7 511.5l-1.4-383.2-579 383.5 580.4-.3z%22%2F%3E    %3Cpath d%3D%22M-107.9 396.6l.5 115.4 125.3-.2 611.7-410.1L629 1.4 505.2.2l-613 396.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M380.4 156.6l-9.8-42.2 33.3 27 38-24.6-17.4 41.3 33.4 27-44.2-1.5-17.3 41.3-9.9-42.2-44.1-1.5zm-275.2 179l-9.9-42.3 33.3 27 38-24.6-17.4 41.3 33.4 27-44.1-1.5-17.4 41.3-9.8-42.2-44.1-1.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kn%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M151.7-.3h745.1v745H151.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-104.2 .2) scale(.68714)%22%3E    %3Cpath fill%3D%22%23ffe900%22 d%3D%22M-5.3 0h1073.5v744H-5.3z%22%2F%3E    %3Cpath fill%3D%22%2335a100%22 d%3D%22M-5.8 0l1.2 536.4L830.7-.4-5.8 0z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M1069.5 744l-1.9-557.7L225 744.5l844.5-.4z%22%2F%3E    %3Cpath d%3D%22M-5.3 576.9l.7 167.9 182.3-.3L1068 147.6l-1-146L886.9 0-5.4 576.9z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M818 269l-64.2-2.2-25.3 60.2-14.3-61.5-64.2-2.2 55.4-35.7L691 166l48.5 39.4 55.3-35.9-25.4 60.2zM417.5 529.6l-64.3-2.3-25.2 60.2-14.3-61.5-64.3-2.2 55.4-35.8-14.4-61.4 48.5 39.4 55.3-35.9-25.3 60.1z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kp {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kp%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M5 .1h682.6V512H5.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-4.8 -.1) scale(.93768)%22%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 d%3D%22M776 511.5H-76V.5h852z%22%2F%3E    %3Cpath fill%3D%22%233e5698%22 d%3D%22M776 419H-76v92.5h852z%22%2F%3E    %3Cpath fill%3D%22%23c60000%22 d%3D%22M776 397.6H-76V114.4h852z%22%2F%3E    %3Cpath fill%3D%22%233e5698%22 d%3D%22M776 .6H-76V93h852z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M328.5 256c0 63.5-53 115-118.6 115S91.3 319.5 91.3 256s53-114.8 118.6-114.8c65.5 0 118.6 51.4 118.6 114.9z%22%2F%3E    %3Cpath fill%3D%22%23c40000%22 d%3D%22M175.8 270.6l-57-40.7 71-.2 22.7-66.4 21.1 66.1 71-.4-57.9 41.2 21.3 66.1-57-40.7-58 41.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kp%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M92.2 7.8h593.6v485.5H92.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.86254 0 0 1.0546 -79.5 -8.3)%22%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-width%3D%221.1%22 d%3D%22M991.8 492.9H4.2V8.4h987.6z%22%2F%3E    %3Cpath fill%3D%22%233e5698%22 d%3D%22M991.8 405.2H4.2V493h987.6z%22%2F%3E    %3Cpath fill%3D%22%23c60000%22 d%3D%22M991.8 384.9H4.2V116.4h987.6z%22%2F%3E    %3Cpath fill%3D%22%233e5698%22 d%3D%22M991.8 8.4H4.2V96h987.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M473 250.7c0 60.1-61.5 108.9-137.4 108.9-76 0-137.6-48.8-137.6-109 0-60.1 61.6-108.9 137.6-108.9S473 190.5 473 250.7z%22%2F%3E    %3Cpath fill%3D%22%23c40000%22 d%3D%22M402.9 326.8l-66.1-38.6-67.1 39 26.3-62.8-66.1-38.5 82.4-.3 26.2-63 24.5 62.8 82.4-.4-67.2 39z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kr%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-95.8-.4h682.7v512H-95.8z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(89.8 .4) scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M610.6 511.6h-730.2V-.4h730.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M251.9 256a112.5 112.5 0 1 1-225 0 112.5 112.5 0 0 1 225 0z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M393 262.6c0 81-65 146.8-145.3 146.8s-145.2-65.8-145.2-146.8 65-146.9 145.3-146.9S393 181.6 393 262.6z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm27.4 23.7l83.6-96.7 19.9 17-83.7 96.9z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm55.4 48l83.6-96.9 19.9 17.2-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm508.8-96.8l83 97.4-20 17-83-97.4zm-55.7 47.5l83 97.4-20 17-83-97.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M417.6 133.2L496 65.4l14.7 17-84 75.4-9.3-24.6z%22%2F%3E    %3Cpath d%3D%22M514.2 372l-80.4 95.8-19.7-16.4 80.4-95.8zM431.8 53.1l83 97.4-19.9 17L412 70zm109.7 341.6L461 490.5l-19.8-16.4 80.5-95.8zm-55.1-45.8L406 444.7l-19.7-16.4 80.4-95.8z%22%2F%3E    %3Cpath fill%3D%22%233d5897%22 d%3D%22M104.6 236.7c4.6 37 11.3 78.2 68.2 82.4 21.3 1.3 62.8-5 77-63.2 18.8-55.8 75-71.8 113.3-41.6C385 228.5 391 251 392.4 268c-1.7 54-32.9 101-72.8 122-46 27.3-109.6 27.9-165.3-13.5-25.1-23.5-60.2-67-49.7-139.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M436 370.6l78.6 67.6-14.6 17-87.1-71.8 23-12.8z%22%2F%3E    %3Cpath d%3D%22M-1.9 357.2l83 97.3-20 17-83-97.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-16.2 437.3l78.6-67.9 14.7 17-84 75.5-9.3-24.7z%22%2F%3E    %3Cpath d%3D%22M25.7 333.7l83 97.3-20 17-83-97.3zM-30 381.2l83 97.3-20 17-83-97.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kr%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M610.6 511.6h-730.2V-.4h730.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M251.9 256a112.5 112.5 0 1 1-225 0 112.5 112.5 0 1 1 225 0z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M393 262.6a145.3 146.8 0 1 1-290.5 0 145.3 146.8 0 1 1 290.5 0z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm27.4 23.7l83.6-96.7 19.9 17-83.7 96.9z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm55.4 48l83.6-96.9 19.9 17.2-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8z%22%2F%3E    %3Cpath d%3D%22M-49.4 126.4l83.6-96.7 19.9 17.1-83.7 96.8zm508.8-96.8l83 97.4-20 17-83-97.4zm-55.7 47.5l83 97.4-20 17-83-97.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M417.6 133.2L496 65.4l14.7 17-84 75.4-9.3-24.6z%22%2F%3E    %3Cpath d%3D%22M514.2 372l-80.4 95.8-19.7-16.4 80.4-95.8zM431.8 53.1l83 97.4-19.9 17L412 70zm109.7 341.6L461 490.5l-19.8-16.4 80.5-95.8zm-55.1-45.8L406 444.7l-19.7-16.4 80.4-95.8z%22%2F%3E    %3Cpath fill%3D%22%233d5897%22 d%3D%22M104.6 236.7c4.6 37 11.3 78.2 68.2 82.4 21.3 1.3 62.8-5 77-63.2 18.8-55.8 75-71.8 113.3-41.6C385 228.5 391 251 392.4 268c-1.7 54-32.9 101-72.8 122-46 27.3-109.6 27.9-165.3-13.5-25.1-23.5-60.2-67-49.7-139.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M436 370.6l78.6 67.6-14.6 17-87.1-71.8 23-12.8z%22%2F%3E    %3Cpath d%3D%22M-1.9 357.2l83 97.3-20 17-83-97.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-16.2 437.3l78.6-67.9 14.7 17-84 75.5-9.3-24.7z%22%2F%3E    %3Cpath d%3D%22M25.7 333.7l83 97.3-20 17-83-97.3zM-30 381.2l83 97.3-20 17-83-97.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.6h1024v170.7H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M0 341.3h1024V512H0z%22%2F%3E    %3Cpath fill%3D%22%2300d941%22 d%3D%22M0 0h1024v170.7H0z%22%2F%3E    %3Cpath d%3D%22M0 0v512l255.4-170.7.6-170.8L0 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-kw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-kw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 165.3h992.1v165.4H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M0 330.7h992.1v165.4H0z%22%2F%3E    %3Cpath fill%3D%22%2300d941%22 d%3D%22M0 0h992.1v165.4H0z%22%2F%3E    %3Cpath d%3D%22M0 0v496l247.5-165.3.5-165.5L0 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ky {
  background-image: url('ky.svg');
}
.flag-icon-ky.flag-icon-squared {
  background-image: url('ky.svg');
}
.flag-icon-kz {
  background-image: url('kz.svg');
}
.flag-icon-kz.flag-icon-squared {
  background-image: url('kz.svg');
}
.flag-icon-la {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-la%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23ce1126%22 d%3D%22M-40 0h720v480H-40z%22%2F%3E    %3Cpath fill%3D%22%23002868%22 d%3D%22M-40 119.3h720v241.4H-40z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M423.4 240a103.4 103.4 0 1 1-206.8 0 103.4 103.4 0 1 1 206.8 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-la.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-la%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M177.2 0h708.6v708.7H177.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(.72249)%22%3E    %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23002868%22 d%3D%22M0 176h1063v356.6H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M684.2 354.3a152.7 152.7 0 1 1-305.4 0 152.7 152.7 0 0 1 305.4 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lb%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22red%22 d%3D%22M-128 384h768v128h-768zm0-384h768v128h-768z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M-128 128h768v256h-768z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23007900%22 d%3D%22M252.1 130c-7.8 15.5-13 15.5-26 26-5.2 5.1-13 7.7-2.6 13-10.5 5.1-15.7 7.7-20.9 18.1l2.6 2.6s10-4.8 10.4-2.6c1.8 2.1-13 10-14.9 11.3l-11 7c-13.1 10.3-21 7.7-28.7 23.3l26-2.6c5.2 18.2-13 20.8-26 28.6l-20.9 13c5.3 18.2 20.9 7.8 33.9 2.6l2.6 2.6v5.2l-26 13s-30.8 17.6-31.3 18.2c-.2 1 0 5.2 0 5.2 10.4 2.6 26 5.2 36.5 0 13-5.2 15.6-10.4 31.2-10.4a100.6 100.6 0 0 1-52 20.8v10.4c15.6 0 26 0 39-2.6l33.8-10.4c7.8 0 15.7 7.8 13 15.6-7.7 28.6-39 23.4-49.4 46.8L213 369c10.4-5.2 20.8-10.3 33.8-7.7 15.6 5.2 15.6 15.6 36.4 20.8l-5.2-13c5.2 2.6 10.4 2.6 15.7 5.2 13 5.2 15.6 10.4 31.2 7.8-13-15.6-15.6-13-26-23.4-10.4-15.6-15.7-39 0-41.6l18.2 5.2c18.2 2.6 18.2-2.6 44.2 7.8 15.7 5.2 20.9 13 39 7.8-7.7-18.2-36.3-31.2-54.6-36.4 20.9-13 15.6 5.2 44.3-2.6v-5.2C369.3 278 361.4 265 332.8 265l44.3-5.2v-5.2s-43.7-11.4-44.7-11.9c.3-1.3 1.4-3.3 4.3-4.5 8.3 5.4 33.3 4.8 34.8 4.7-.8-6.4-12.7-11.7-23-16.9 0 0-44.7-27.5-44.9-29.9.9-7 18.3 1.1 37 6.5-5.2-10.4-15.6-15.6-26-18.2l15.6-2.6c-10.4-23.4-36.4-20.8-52-31.2-10.5-7.8-10.5-13-26.1-20.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%223.2%22 d%3D%22M224 303c1.9-6.1 4.4-11.6-7.2-16.9-11.6-5.3 5.8 21.1 7.2 17zm13.7-12.3c-2.3.3-3.6 8.8 1.1 11.2 5.2.8 1-11.1-1.1-11.2zm13.5-1c-2.4.8-2.5 12.8 6 10.6 8.6-2.1 0-11.5-6-10.5zM267 259c1.8-3-.1-15-7.4-10-7.4 5.1 5 10.8 7.4 10zm-16-10c2.3-.9 2.5-8.3-4-6.3-6.3 1.9 2.3 7.8 4 6.3zm-14.4 2.9s-4.5-6.2-8-4.9c-4.3 4.2 8.3 5 8 4.9zM187 271.7c1.9.2 16-2.3 20.9-7.8 4.9-5.5-25.1 2.3-25.1 2.4 0 .1 2.8 4.9 4.2 5.4zm141.1-35c.7-1.3-7.5-7.1-12.4-4.8-1.3 4.3 12.4 5.7 12.4 4.8zm-27.8-14c1.6-2.2-3.5-11.3-13.7-6.2-10.2 5 10.7 9.8 13.7 6.3zm-32.1-5.3s2.5-8.2 8.6-6.6c7 5.3-8.3 6.9-8.6 6.6zm-6-6.2c-1-2.3-7.3-1-14.6 3.9-7.4 4.7 16.8 1.4 14.6-4zm18.7-22.1s6.5-3 8.5 0c2.7 4.3-8.6 0-8.5 0zm-5.5-2.9c-1.3-2.6-8.5-2.9-8.3 1-1.2 3 9.4 2.4 8.3-1zm-17.2 0c-.7-1.5-11 0-14 6.2 5 2.4 16.3-2.3 14-6.2zm-22 6.3s-13.4 8.3-14.3 14.3c.4 5.2 16.8-9.4 16.8-9.4s1.4-5.8-2.4-4.9zm-14.9-7.5c.4-1.7 6.7-5.6 7.2-5.3.5 1.7-5.1 6.3-7.2 5.3zm4.3 31.6c.3-2.5-16-2.3-9.9 5.2 5.2 6.3 11-4.1 9.9-5.2zm-15 10.7c-.8-1.6-2-6-4.2-6.4-1.9 0-11.7 2-12.5 3.6-.4 1.3 4.1 9.4 5.6 9.6 1.8.7 10.9-6 11.2-6.8zm88.4 55.2c.5-1.8 17.3-7.5 23-2 6.8 9.3-23.4 5-23 2zm46 10.9c3.7-6.2-11.3-13.6-17.6-6.5 2.2 8.5 14.6 11.6 17.6 6.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lb%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M124 0h496v496H124z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.0321)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22red%22 d%3D%22M0 372h744v124H0zM0 0h744v124H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 124h744v248H0z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23007900%22 d%3D%22M368.3 125.9c-7.6 15.1-12.7 15.1-25.3 25.2-5 5-12.6 7.5-2.5 12.6-10 5-15.1 7.5-20.2 17.6l2.6 2.5s9.5-4.7 10-2.5c1.7 2-12.6 9.7-14.4 11s-10.8 6.6-10.8 6.6c-12.6 10.1-20.2 7.6-27.7 22.7l25.2-2.5c5 17.6-12.6 20.1-25.2 27.7l-20.2 12.6c5 17.6 20.2 7.5 32.8 2.5l2.5 2.5v5L270 282s-29.8 17-30.3 17.6c-.2 1 0 5 0 5 10.1 2.6 25.2 5.1 35.3 0 12.6-5 15.2-10 30.3-10a97.4 97.4 0 0 1-50.5 20.2v10c15.2 0 25.3 0 37.9-2.5l32.8-10c7.5 0 15.1 7.5 12.6 15-7.6 27.7-37.8 22.7-48 45.4l40.4-15.1c10.1-5 20.2-10.1 32.8-7.6 15.1 5 15.1 15.1 35.3 20.1l-5-12.5c5 2.5 10 2.5 15.1 5 12.6 5 15.1 10 30.3 7.5-12.6-15-15.2-12.5-25.2-22.6-10.1-15.1-15.2-37.8 0-40.3l17.6 5c17.7 2.6 17.7-2.5 42.9 7.6 15.1 5 20.2 12.6 37.8 7.5-7.5-17.6-35.3-30.2-53-35.2 20.2-12.6 15.2 5 43-2.5v-5c-20.2-15.2-27.8-27.8-55.6-27.8l43-5v-5S447 235.7 446 235.3a6.3 6.3 0 0 1 4.1-4.4c8 5.2 32.3 4.6 33.7 4.5-.7-6.2-12.2-11.3-22.3-16.3 0 0-43.2-26.7-43.4-29 .8-6.8 17.7 1 35.8 6.3-5-10-15.1-15.1-25.2-17.6l15.1-2.5c-10-22.7-35.3-20.2-50.4-30.3-10.1-7.5-10.1-12.6-25.2-20.1z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%223.1%22 d%3D%22M341 293.6c1.9-6 4.3-11.3-6.9-16.4-11.2-5.1 5.6 20.5 7 16.4zm13.3-12c-2.3.3-3.4 8.6 1 10.8 5.1.8 1-10.7-1-10.8zm13.1-.9c-2.3.7-2.4 12.4 5.8 10.3 8.3-2 0-11.2-5.8-10.2zm15.3-29.8c1.8-2.8-.1-14.5-7.2-9.6-7.1 5 5 10.4 7.2 9.6zm-15.5-9.7c2.2-.8 2.4-8-3.8-6-6.2 1.8 2.2 7.5 3.8 6zm-14 2.9s-4.3-6-7.7-4.8c-4.2 4 8 4.9 7.7 4.8zm-48 19.1c1.8.2 15.5-2.2 20.2-7.5 4.8-5.3-24.3 2.2-24.3 2.3s2.7 4.7 4 5.2zm136.7-33.8c.7-1.3-7.3-7-12-4.7-1.2 4.2 12 5.5 12 4.7zM415 215.8c1.5-2.1-3.5-11-13.3-6s10.3 9.5 13.3 6zm-31.1-5.2s2.4-8 8.4-6.4c6.6 5.1-8.1 6.7-8.4 6.4zm-5.8-6c-1-2.2-7.1-.9-14.2 3.8-7.1 4.6 16.3 1.3 14.2-3.8zm18-21.4s6.4-2.9 8.3 0c2.6 4.2-8.3 0-8.2 0zm-5.2-2.8c-1.3-2.5-8.3-2.8-8.1 1-1.2 2.8 9 2.3 8-1zm-16.7 0c-.7-1.5-10.6 0-13.6 6 4.8 2.3 15.8-2.2 13.6-6zm-21.3 6.1s-13 8-13.9 13.9c.4 5 16.3-9.2 16.3-9.2s1.4-5.6-2.4-4.7zm-14.5-7.3c.4-1.6 6.5-5.4 7-5 .5 1.6-5 6-7 5zm4.2 30.6c.3-2.3-15.6-2.1-9.6 5.1 5 6.1 10.7-4 9.6-5zM328 220.3c-.8-1.6-2-5.9-4.2-6.3-1.7 0-11.3 2-12 3.5-.4 1.3 4 9.2 5.4 9.4 1.7.6 10.5-5.8 10.8-6.6zm85.6 53.4c.5-1.7 16.7-7.3 22.3-2 6.6 9-22.7 4.8-22.3 2zm44.6 10.6c3.5-6-11-13.2-17-6.3 2 8.2 14.1 11.2 17 6.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lc%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2365cfff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M318.9 42l162.7 395.3-322.6.9L318.9 42z%22%2F%3E    %3Cpath d%3D%22M319 96.5l140.8 340-279 .8L319 96.5z%22%2F%3E    %3Cpath fill%3D%22%23ffce00%22 d%3D%22M318.9 240.1l162.7 197.6-322.6.5 159.9-198.1z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lc%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2365cfff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M254.8 44.8l173.5 421.6-344 1L254.7 44.8z%22%2F%3E    %3Cpath d%3D%22M255 103l150 362.6-297.5.8L255 103z%22%2F%3E    %3Cpath fill%3D%22%23ffce00%22 d%3D%22M254.8 256.1l173.5 210.8-344 .5 170.5-211.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-li {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-li%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3Cg fill%3D%22%23ffd83d%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222%22 transform%3D%22scale(.8)%22%3E    %3Cg id%3D%22a%22%3E      %3Cpath stroke%3D%22none%22 d%3D%22M216.4 122.3l-1.9 62.5h-63.4c-7.8-15.2-14.2-28-14.2-45.5 0-14.6 11.5-26.2 28-26.2 17.5 0 36.8 5.9 51.5 9.2z%22%2F%3E      %3Cg stroke-width%3D%221.5%22%3E        %3Cpath d%3D%22M144.5 125.2v36m5-39.7v48m5.2-50.5v57.2m5-58.4v44.9m5.1-45.1v45.3m5.1-47v47m5.1-47v47m5.1-46.5v47m5.1-46.5v46.9m5.1-44v47m5-46.5v52.9m5.2-52.9v47m5-47v47%22%2F%3E        %3Cpath fill%3D%22%23000%22 d%3D%22M176.4 118c10.8 1.7 34.4 12.8 31.7 27.7-3.8 21.2-16.2 12.7-32.6 9.7l-12.4 4.1c-4.5 4.5-11 8.7-15.4 3.2h-7.4v28.8h81.4V122z%22%2F%3E      %3C%2Fg%3E      %3Ccircle cx%3D%22212.8%22 cy%3D%22113%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22201.7%22 cy%3D%22110.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22190.4%22 cy%3D%22107.5%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22179.1%22 cy%3D%22105.6%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22167.8%22 cy%3D%22104.5%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22156.8%22 cy%3D%22105.1%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22146.2%22 cy%3D%22108.7%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22137.3%22 cy%3D%22115.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22131%22 cy%3D%22124.4%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22127.9%22 cy%3D%22135.2%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22128%22 cy%3D%22146.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22130.2%22 cy%3D%22157.2%22 r%3D%224.9%22%2F%3E      %3Cpath d%3D%22M215 119.5l-.5 6.5c-12.3-2-29.7-8.8-46-8.8-15 0-26.6 6-26.6 21.2 0 14.9 6.3 28.5 14.7 42.3l-8.7 4c-7.8-15-14.3-28-14.3-45.4 0-14.6 11.5-29 31.3-29 17.5 0 35.4 6 50.1 9.2z%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 444 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath d%3D%22M222 53.1l-5.2 9.7 5.2 9.6 5.1-9.6L222 53zm0 24.4l-5.2 9.6 5.2 9.7 5-9.8-5.1-9.6zM203.6 75l8.1 5.1 8.1-5.1-8-5.2-8.2 5.2zm20.5 0l8.1 5.1 8.2-5.1-8.2-5.2-8 5.2z%22%2F%3E    %3Ccircle cx%3D%22222%22 cy%3D%2275.1%22 r%3D%223.9%22%2F%3E    %3Ccircle cx%3D%22222%22 cy%3D%22100%22 r%3D%2210.5%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%221.5%22 d%3D%22M219.3 89.9v6.6a62.5 62.5 0 0 0-7.4.8m20.2 0a62.1 62.1 0 0 0-7.5-.8v-6.6m-12.8 12.7a61.4 61.4 0 0 1 10.2-.9c3.4 0 6.8.3 10 .9%22%2F%3E    %3Cpath d%3D%22M211.8 117.7c-1 17-3 34.5-9.7 47.1l10.8-4.4c3.8-14.3 4.6-32.8 5.7-41.6l-6.8-1.1zm20.4 0l-6.9 1.1c1.2 8.8 2 27.3 5.7 41.6l10.8 4.4c-6.6-12.6-8.6-30-9.6-47.1z%22%2F%3E    %3Cpath d%3D%22M222 154.7c-13 0-22.5 6-23 21.6-3.2-5.6-16.5-23-29-20.7-7.4 1.4-14 11.7-12.8 23.4-6.2-17.6-24.1-20.5-37.3-10 11.7 9.5 16.9 37.8 26.7 50h150.7c9.8-12.2 15-40.5 26.7-50-13.1-10.5-31.1-7.6-37.2 10 1-11.7-5.5-22-13-23.4-12.4-2.3-25.7 15.1-28.9 20.7-.5-15.5-10-21.6-23-21.6z%22%2F%3E    %3Cg stroke-width%3D%221.5%22%3E      %3Cpath fill%3D%22%23000%22 d%3D%22M297.1 219c0 5.6-33.6 11.7-75.1 11.7s-75.2-6-75.2-11.7c0-5.5 33.7-8.5 75.2-8.5 41.4 0 75.1 3 75.1 8.5z%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22114.4%22 r%3D%223.5%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22122%22 r%3D%223.7%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22130.2%22 r%3D%224.1%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22139.3%22 r%3D%224.7%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22149.4%22 r%3D%225.1%22%2F%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M220 159.2c-.6 0-1.1.5-1 1.4l.6 4.3c.2 1.5 1 1 1.3 0 .2-1.2.1-2 .2-4.1 0-1.1-.6-1.6-1.2-1.6zm4 0c-.6 0-1.1.5-1.1 1.6 0 2.1 0 2.9.2 4 .2 1.2 1 1.6 1.3 0l.5-4.2c.2-1-.4-1.4-.9-1.4zm-7.7.6a1 1 0 0 0-1 1c0 1 .3 2.3.4 3.8.2 1.5 1.3 1 1.4 0 0-.8.2-2.2 0-3.9 0-.6-.2-.9-.6-1a.8.8 0 0 0-.2 0zm11.1 0c-.3 0-.6.3-.7 1a20.1 20.1 0 0 0 .2 3.8c0 1 1.2 1.5 1.3 0 0-1.5.4-2.7.4-3.7 0-.6-.5-1-1-1.1a.8.8 0 0 0-.2 0zm-15.4 1.7c-.5.1-1 .7-.8 1.3.3 1.3.6 2.7.6 4 0 1.1.9.7 1 0a59.8 59.8 0 0 0 .1-4c0-1-.5-1.4-1-1.3zm19.6 0c-.3.1-.6.5-.6 1.3l.2 4c0 .7 1 1.1 1 0 0-1.3.2-2.7.5-4 .2-.6-.3-1.2-.7-1.3a.6.6 0 0 0-.3 0zm-59 .2c-.6 0-1 .7-.6 1.5.6 1.4 1.3 2.2 1.9 3.6.5 1.3 1.4.5 1.1-.4l-1.4-3.7c-.3-.7-.7-1-1-1zm98.8 0c-.4 0-.7.3-1 1-.9 1.9-1.2 2.8-1.5 3.7-.2 1 .6 1.7 1.2.4l1.8-3.6c.4-.8 0-1.5-.5-1.5zm-94.8 0c-.5.2-.7.7-.5 1.3.6 1.2 1.3 2.5 1.8 3.8.4 1.1 1.4.8 1-.2l-1-3.7c-.4-1-1-1.3-1.3-1.2zm90.5 0c-.4.1-.8.5-1 1.2-.7 2-.8 2.6-1.1 3.7-.4 1 .6 1.3 1 .2l1.8-3.8c.2-.6 0-1.1-.4-1.3a.6.6 0 0 0-.3 0zm-85.5 1c-.6.1-1 .9-.6 1.9.4 1.2 1 2.3 1.6 3.7.6 1.4 1.5 1.1 1.3.2-.3-.9-.5-2.3-1.2-4.5-.3-1-.7-1.4-1.1-1.3zm80.8 0c-.4 0-.9.3-1.2 1.3-.6 2.2-1 3.6-1.1 4.5-.3 1 .7 1.2 1.2-.2.6-1.4 1.2-2.5 1.6-3.7.4-1 0-1.8-.5-1.9zm-93.2.7c-.6 0-1 1-.7 1.7.5 1 .9 1.4 1.4 2.6.6 1.2 1.2.3 1-.5-.3-.8-.6-1.7-.8-2.8-.2-.8-.6-1-1-1zm105.6 0c-.4 0-.7.2-1 1l-.7 2.8c-.2.8.4 1.7 1 .5.5-1.2.8-1.5 1.4-2.6.3-.7-.2-1.6-.7-1.7zm-67 2.8c-.7 0-1.3.8-1 1.5.2 1.2.8 2.2 1.1 3.7.4 1.3 1.3.7 1.2-.2a28.7 28.7 0 0 0-.5-4c-.2-.7-.5-1-.9-1zm28.4 0c-.3 0-.7.3-.8 1a28.7 28.7 0 0 0-.6 4c0 .9.9 1.5 1.2.2l1.2-3.7c.2-.7-.4-1.5-1-1.5zm-14.2 1.2c-.8 0-.9 1-.9 1.7a12.3 12.3 0 0 1-2 6.4c-1 1.2-2.3.9-3.5.2a22.3 22.3 0 0 1-3.3-2.2c-1.4-1-2.4-.4-.8 1.9 4.6 6.6 9.6 12.2 9.6 23 0 1.3.3 1.7.9 1.7s.8-.4.8-1.8c0-10.7 5-16.3 9.6-23 1.6-2.2.6-2.8-.7-1.8a21 21 0 0 1-3.3 2.2c-1.3.7-2.6 1-3.5-.2a12.3 12.3 0 0 1-2-6.4c-.1-.7-.2-1.7-1-1.7zm-35.3-1.6a.6.6 0 0 0-.2 0c-.3.1-.4.4-.3 1l1.1 3.9c.3 1 1.4.7 1.2-.5l-.6-3.1c-.2-.8-.8-1.3-1.2-1.3zm70.6 0c-.5 0-1 .5-1.2 1.3-.4 1.4-.4 1.8-.6 3-.3 1.3.9 1.5 1.1.6l1.2-4c0-.5-.1-.8-.4-.9a.6.6 0 0 0-.2 0zm-91.6.4c-.6 0-1 .8-.4 1.8.6 1.2 1.7 2.6 2.2 3.5.5.8 1.4.2.8-.8-.6-1-.8-2.3-1.6-3.8a1 1 0 0 0-1-.7zm112.5 0c-.3 0-.7.2-1 .7-.7 1.5-1 2.7-1.5 3.8-.6 1 .2 1.6.7.8.5-.9 1.6-2.3 2.2-3.5.6-1 .2-1.8-.4-1.8zM134 169.5c-.6 0-.8 1.2-.2 2a19.2 19.2 0 0 0 2.6 2.7c.8.8 1-.2.6-1l-1.8-2.7c-.5-.7-.9-1-1.2-1zm175.9 0c-.3 0-.7.3-1.1 1l-1.9 2.7c-.4.8-.2 1.8.7 1a19 19 0 0 0 2.6-2.7c.6-.8.4-2-.3-2zm-170.8 1c-.6 0-1 .4-.5 1.3l1.9 3.8c.5 1 2 1.3 1.4-.2l-1.3-3.8c-.3-.7-1-1-1.5-1zm165.8 0c-.6 0-1.3.4-1.6 1.1l-1.2 3.8c-.6 1.5.9 1.2 1.4.2.5-1 1.3-2.5 1.8-3.8.5-.9.1-1.3-.4-1.3zm-175.6.4c-.8 0-.8.7-.1 1.2.9.7 2 1.4 3 2.3 1.3 1 1.7 0 1-.8-.6-.8-1.2-1.6-2.9-2.5-.4-.2-.7-.2-1-.2zm185.3 0c-.2 0-.6 0-1 .2-1.6.9-2.3 1.7-3 2.5-.6.9-.1 1.8 1.1.8 1-.9 2.2-1.6 3-2.3.8-.5.7-1.2 0-1.2zm-109.6.7c-.5 0-.8.5-.7 1.2l1 3.6c.2 1.1 1.5 1.1 1.3 0-.2-1-.3-2.3-.7-3.9-.1-.6-.4-.9-.8-1a.6.6 0 0 0-.1 0zm33.8 0c-.3 0-.6.3-.8 1-.4 1.5-.5 2.8-.7 3.9-.2 1 1.1 1 1.3-.1l1-3.6c.2-.7-.2-1.2-.6-1.2a.6.6 0 0 0-.2 0zm-64-2c-.3 0-.5.7-.2 1.7a26 26 0 0 1 1.6 9c-.3 1.2-1 1.3-1.9 1a18.8 18.8 0 0 1-2.8-1.7c-.8-.5-1.7.1-.5 1.1 6 5 10.3 10.7 12 17.6.2 1.4 1.1 1.6.9 0-1.4-8.7-1.7-15.9.4-20.3.8-1.7 0-3.3-1.2-.6-.9 1.8-2.2 2.5-3.3 1a47.9 47.9 0 0 1-4-7.7c-.2-.7-.5-1-.8-1.1a.3.3 0 0 0-.1 0zm94.1 0c-.3 0-.6.4-.8 1-.7 2-2.9 6.2-4 7.8s-2.4.8-3.2-1c-1.3-2.7-2-1.1-1.3.6 2.1 4.4 1.8 11.6.5 20.3-.3 1.6.6 1.4 1 0a32.4 32.4 0 0 1 11.8-17.6c1.2-1 .3-1.6-.5-1a18 18 0 0 1-2.8 1.5c-1 .4-1.6.3-1.9-1-.2-1.2.2-3.9 1.7-9 .2-.8 0-1.5-.3-1.6a.3.3 0 0 0-.2 0zM144.4 172c-.5 0-1 .4-.7 1.2.4 1.4 1.2 2.8 1.5 3.6.3.9 1.2.5 1-.7l-.5-3.1c0-.6-.7-1-1.3-1zm155.1 0c-.6 0-1.2.4-1.3 1l-.4 3.1c-.2 1.2.7 1.6 1 .7.2-.8 1-2.2 1.4-3.6.3-.8-.1-1.2-.7-1.2zm-136.3-1.7c-.6-.1-.7 1.5-.2 2.2l2.8 3.1c.8 1 1.3.1.8-.7l-2.6-3.8c-.3-.5-.6-.8-.8-.8zm117.5 0c-.2 0-.5.3-.8.8l-2.6 3.8c-.5.8 0 1.7.9.7l2.7-3.1c.5-.7.5-2.3-.2-2.2zm-132 4c-.4 0-.7.2-.5 1 .2 1.2.5 2 .8 3.1.3 1 1 .9 1-.1l-.3-3.2a1.1 1.1 0 0 0-1-.9zm146.5 0a1 1 0 0 0-1 .8l-.3 3.2c0 1 .8 1.2 1 .1l.9-3c.2-.9-.2-1.2-.6-1.2zm-133.4 1.4c-.6 0-1.1.7-.4 1.6 1.1 1.5 2.4 2.5 2.9 3 .4.6 1.5.4.8-.7l-2.3-3.5c-.2-.4-.6-.5-1-.4zm120 0c-.2 0-.5.1-.6.4l-2.4 3.5c-.7 1.1.4 1.3.9.8.4-.6 1.7-1.6 2.9-3.1.7-1 .1-1.6-.5-1.6a.9.9 0 0 0-.2 0zm-140.7 4.1c-.4 0-.6.4 0 1.3a17 17 0 0 1 3.3 6.4c.1 1.4-.5 1.4-1.1 1.4-1.9 0-2.8-1.4-4.4-1.8-1.7-.3-2 .5-.8 1.4a53.4 53.4 0 0 1 14.7 13.8c1 1.9 2.3 2.5 1.6.8a23.7 23.7 0 0 1-2.4-12.6c.5-2.8 1.2-4.6 1.1-6.2 0-1.5-1-1.4-1.3 0l-1 2.8c-.4.5-1.8.8-3-.9a48 48 0 0 0-5.6-5.8c-.3-.3-.7-.5-1-.6zm161.7 0c-.3 0-.7.2-1.1.6a48.2 48.2 0 0 0-5.5 5.8c-1.3 1.7-2.7 1.4-3 1a12 12 0 0 1-1-2.9c-.4-1.4-1.3-1.5-1.4 0 0 1.6.6 3.4 1.1 6.2s0 7.2-2.3 12.6c-.8 1.7.6 1 1.6-.8a53 53 0 0 1 14.6-13.8c1.2-.9 1-1.7-.7-1.4-1.7.4-2.6 1.8-4.4 1.8-.6 0-1.3 0-1.2-1.4.1-1.3 1.8-4.4 3.3-6.4.6-1 .5-1.3 0-1.3z%22%2F%3E      %3Cpath d%3D%22M150.1 212.7l2 6.1m2-7.3l1.8 6.2m2.6-7l1.2 6.4m2.8-7.1l1.3 6.3m3.8-6.8l1 6.4m4.5-6.4l1.1 6.3m4.3-8.1l.8 6.4m4.2-6.1l.8 6.4m4.1-7l.8 6.4m4-7l.5 6.5m4.8-6.5l.4 6.5m4.4-6.8l.3 6.5m4.9-6.8l.3 6.4m5.7-6.6l.3 6.5m79 .2l-2 6.1m-2-7.3l-1.7 6.2m-2.6-7l-1.2 6.4m-2.8-7.1l-1.3 6.3m-4-6.8l-1 6.4m-4.4-6.4l-1.1 6.4m-4.2-8.2l-.8 6.4m-4.3-6.1l-.8 6.4m-4-7l-.9 6.4m-4-7l-.5 6.5m-4.8-6.5l-.4 6.5m-4.3-6.8l-.3 6.5m-5-6.8l-.2 6.4m-5.8-6.6l-.2 6.5m-7.2-7v7.2%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-li.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-li%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h512.1v256H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 256h512.1v256H0z%22%2F%3E  %3Cg fill%3D%22%23ffd83d%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222%22 transform%3D%22translate(-54) scale(.85333)%22%3E    %3Cg id%3D%22a%22%3E      %3Cpath stroke%3D%22none%22 d%3D%22M216.4 122.3l-1.9 62.5h-63.4c-7.8-15.2-14.2-28-14.2-45.5 0-14.6 11.5-26.2 28-26.2 17.5 0 36.8 5.9 51.5 9.2z%22%2F%3E      %3Cg stroke-width%3D%221.5%22%3E        %3Cpath d%3D%22M144.5 125.2v36m5-39.7v48m5.2-50.5v57.2m5-58.4v44.9m5.1-45.1v45.3m5.1-47v47m5.1-47v47m5.1-46.5v47m5.1-46.5v46.9m5.1-44v47m5-46.5v52.9m5.2-52.9v47m5-47v47%22%2F%3E        %3Cpath fill%3D%22%23000%22 d%3D%22M176.4 118c10.8 1.7 34.4 12.8 31.7 27.7-3.8 21.2-16.2 12.7-32.6 9.7l-12.4 4.1c-4.5 4.5-11 8.7-15.4 3.2h-7.4v28.8h81.4V122z%22%2F%3E      %3C%2Fg%3E      %3Ccircle cx%3D%22212.8%22 cy%3D%22113%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22201.7%22 cy%3D%22110.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22190.4%22 cy%3D%22107.5%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22179.1%22 cy%3D%22105.6%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22167.8%22 cy%3D%22104.5%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22156.8%22 cy%3D%22105.1%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22146.2%22 cy%3D%22108.7%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22137.3%22 cy%3D%22115.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22131%22 cy%3D%22124.4%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22127.9%22 cy%3D%22135.2%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22128%22 cy%3D%22146.3%22 r%3D%224.9%22%2F%3E      %3Ccircle cx%3D%22130.2%22 cy%3D%22157.2%22 r%3D%224.9%22%2F%3E      %3Cpath d%3D%22M215 119.5l-.5 6.5c-12.3-2-29.7-8.8-46-8.8-15 0-26.6 6-26.6 21.2 0 14.9 6.3 28.5 14.7 42.3l-8.7 4c-7.8-15-14.3-28-14.3-45.4 0-14.6 11.5-29 31.3-29 17.5 0 35.4 6 50.1 9.2z%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 444 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath d%3D%22M222 53.1l-5.2 9.7 5.2 9.6 5.1-9.6L222 53zm0 24.4l-5.2 9.6 5.2 9.7 5-9.8-5.1-9.6zM203.6 75l8.1 5.1 8.1-5.1-8-5.2-8.2 5.2zm20.5 0l8.1 5.1 8.2-5.1-8.2-5.2-8 5.2z%22%2F%3E    %3Ccircle cx%3D%22222%22 cy%3D%2275.1%22 r%3D%223.9%22%2F%3E    %3Ccircle cx%3D%22222%22 cy%3D%22100%22 r%3D%2210.5%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-width%3D%221.5%22 d%3D%22M219.3 89.9v6.6a62.5 62.5 0 0 0-7.4.8m20.2 0a62.1 62.1 0 0 0-7.5-.8v-6.6m-12.8 12.7a61.4 61.4 0 0 1 10.2-.9c3.4 0 6.8.3 10 .9%22%2F%3E    %3Cpath d%3D%22M211.8 117.7c-1 17-3 34.5-9.7 47.1l10.8-4.4c3.8-14.3 4.6-32.8 5.7-41.6l-6.8-1.1zm20.4 0l-6.9 1.1c1.2 8.8 2 27.3 5.7 41.6l10.8 4.4c-6.6-12.6-8.6-30-9.6-47.1z%22%2F%3E    %3Cpath d%3D%22M222 154.7c-13 0-22.5 6-23 21.6-3.2-5.6-16.5-23-29-20.7-7.4 1.4-14 11.7-12.8 23.4-6.2-17.6-24.1-20.5-37.3-10 11.7 9.5 16.9 37.8 26.7 50h150.7c9.8-12.2 15-40.5 26.7-50-13.1-10.5-31.1-7.6-37.2 10 1-11.7-5.5-22-13-23.4-12.4-2.3-25.7 15.1-28.9 20.7-.5-15.5-10-21.6-23-21.6z%22%2F%3E    %3Cg stroke-width%3D%221.5%22%3E      %3Cpath fill%3D%22%23000%22 d%3D%22M297.1 219c0 5.6-33.6 11.7-75.1 11.7s-75.2-6-75.2-11.7c0-5.5 33.7-8.5 75.2-8.5 41.4 0 75.1 3 75.1 8.5z%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22114.4%22 r%3D%223.5%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22122%22 r%3D%223.7%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22130.2%22 r%3D%224.1%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22139.3%22 r%3D%224.7%22%2F%3E      %3Ccircle cx%3D%22222%22 cy%3D%22149.4%22 r%3D%225.1%22%2F%3E      %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M220 159.2c-.6 0-1.1.5-1 1.4l.6 4.3c.2 1.5 1 1 1.3 0 .2-1.2.1-2 .2-4.1 0-1.1-.6-1.6-1.2-1.6zm4 0c-.6 0-1.1.5-1.1 1.6 0 2.1 0 2.9.2 4 .2 1.2 1 1.6 1.3 0l.5-4.2c.2-1-.4-1.4-.9-1.4zm-7.7.6a1 1 0 0 0-1 1c0 1 .3 2.3.4 3.8.2 1.5 1.3 1 1.4 0 0-.8.2-2.2 0-3.9 0-.6-.2-.9-.6-1a.8.8 0 0 0-.2 0zm11.1 0c-.3 0-.6.3-.7 1a20.1 20.1 0 0 0 .2 3.8c0 1 1.2 1.5 1.3 0 0-1.5.4-2.7.4-3.7 0-.6-.5-1-1-1.1a.8.8 0 0 0-.2 0zm-15.4 1.7c-.5.1-1 .7-.8 1.3.3 1.3.6 2.7.6 4 0 1.1.9.7 1 0a59.8 59.8 0 0 0 .1-4c0-1-.5-1.4-1-1.3zm19.6 0c-.3.1-.6.5-.6 1.3l.2 4c0 .7 1 1.1 1 0 0-1.3.2-2.7.5-4 .2-.6-.3-1.2-.7-1.3a.6.6 0 0 0-.3 0zm-59 .2c-.6 0-1 .7-.6 1.5.6 1.4 1.3 2.2 1.9 3.6.5 1.3 1.4.5 1.1-.4l-1.4-3.7c-.3-.7-.7-1-1-1zm98.8 0c-.4 0-.7.3-1 1-.9 1.9-1.2 2.8-1.5 3.7-.2 1 .6 1.7 1.2.4l1.8-3.6c.4-.8 0-1.5-.5-1.5zm-94.8 0c-.5.2-.7.7-.5 1.3.6 1.2 1.3 2.5 1.8 3.8.4 1.1 1.4.8 1-.2l-1-3.7c-.4-1-1-1.3-1.3-1.2zm90.5 0c-.4.1-.8.5-1 1.2-.7 2-.8 2.6-1.1 3.7-.4 1 .6 1.3 1 .2l1.8-3.8c.2-.6 0-1.1-.4-1.3a.6.6 0 0 0-.3 0zm-85.5 1c-.6.1-1 .9-.6 1.9.4 1.2 1 2.3 1.6 3.7.6 1.4 1.5 1.1 1.3.2-.3-.9-.5-2.3-1.2-4.5-.3-1-.7-1.4-1.1-1.3zm80.8 0c-.4 0-.9.3-1.2 1.3-.6 2.2-1 3.6-1.1 4.5-.3 1 .7 1.2 1.2-.2.6-1.4 1.2-2.5 1.6-3.7.4-1 0-1.8-.5-1.9zm-93.2.7c-.6 0-1 1-.7 1.7.5 1 .9 1.4 1.4 2.6.6 1.2 1.2.3 1-.5-.3-.8-.6-1.7-.8-2.8-.2-.8-.6-1-1-1zm105.6 0c-.4 0-.7.2-1 1l-.7 2.8c-.2.8.4 1.7 1 .5.5-1.2.8-1.5 1.4-2.6.3-.7-.2-1.6-.7-1.7zm-67 2.8c-.7 0-1.3.8-1 1.5.2 1.2.8 2.2 1.1 3.7.4 1.3 1.3.7 1.2-.2a28.7 28.7 0 0 0-.5-4c-.2-.7-.5-1-.9-1zm28.4 0c-.3 0-.7.3-.8 1a28.7 28.7 0 0 0-.6 4c0 .9.9 1.5 1.2.2l1.2-3.7c.2-.7-.4-1.5-1-1.5zm-14.2 1.2c-.8 0-.9 1-.9 1.7a12.3 12.3 0 0 1-2 6.4c-1 1.2-2.3.9-3.5.2a22.3 22.3 0 0 1-3.3-2.2c-1.4-1-2.4-.4-.8 1.9 4.6 6.6 9.6 12.2 9.6 23 0 1.3.3 1.7.9 1.7s.8-.4.8-1.8c0-10.7 5-16.3 9.6-23 1.6-2.2.6-2.8-.7-1.8a21 21 0 0 1-3.3 2.2c-1.3.7-2.6 1-3.5-.2a12.3 12.3 0 0 1-2-6.4c-.1-.7-.2-1.7-1-1.7zm-35.3-1.6a.6.6 0 0 0-.2 0c-.3.1-.4.4-.3 1l1.1 3.9c.3 1 1.4.7 1.2-.5l-.6-3.1c-.2-.8-.8-1.3-1.2-1.3zm70.6 0c-.5 0-1 .5-1.2 1.3-.4 1.4-.4 1.8-.6 3-.3 1.3.9 1.5 1.1.6l1.2-4c0-.5-.1-.8-.4-.9a.6.6 0 0 0-.2 0zm-91.6.4c-.6 0-1 .8-.4 1.8.6 1.2 1.7 2.6 2.2 3.5.5.8 1.4.2.8-.8-.6-1-.8-2.3-1.6-3.8a1 1 0 0 0-1-.7zm112.5 0c-.3 0-.7.2-1 .7-.7 1.5-1 2.7-1.5 3.8-.6 1 .2 1.6.7.8.5-.9 1.6-2.3 2.2-3.5.6-1 .2-1.8-.4-1.8zM134 169.5c-.6 0-.8 1.2-.2 2a19.2 19.2 0 0 0 2.6 2.7c.8.8 1-.2.6-1l-1.8-2.7c-.5-.7-.9-1-1.2-1zm175.9 0c-.3 0-.7.3-1.1 1l-1.9 2.7c-.4.8-.2 1.8.7 1a19 19 0 0 0 2.6-2.7c.6-.8.4-2-.3-2zm-170.8 1c-.6 0-1 .4-.5 1.3l1.9 3.8c.5 1 2 1.3 1.4-.2l-1.3-3.8c-.3-.7-1-1-1.5-1zm165.8 0c-.6 0-1.3.4-1.6 1.1l-1.2 3.8c-.6 1.5.9 1.2 1.4.2.5-1 1.3-2.5 1.8-3.8.5-.9.1-1.3-.4-1.3zm-175.6.4c-.8 0-.8.7-.1 1.2.9.7 2 1.4 3 2.3 1.3 1 1.7 0 1-.8-.6-.8-1.2-1.6-2.9-2.5-.4-.2-.7-.2-1-.2zm185.3 0c-.2 0-.6 0-1 .2-1.6.9-2.3 1.7-3 2.5-.6.9-.1 1.8 1.1.8 1-.9 2.2-1.6 3-2.3.8-.5.7-1.2 0-1.2zm-109.6.7c-.5 0-.8.5-.7 1.2l1 3.6c.2 1.1 1.5 1.1 1.3 0-.2-1-.3-2.3-.7-3.9-.1-.6-.4-.9-.8-1a.6.6 0 0 0-.1 0zm33.8 0c-.3 0-.6.3-.8 1-.4 1.5-.5 2.8-.7 3.9-.2 1 1.1 1 1.3-.1l1-3.6c.2-.7-.2-1.2-.6-1.2a.6.6 0 0 0-.2 0zm-64-2c-.3 0-.5.7-.2 1.7a26 26 0 0 1 1.6 9c-.3 1.2-1 1.3-1.9 1a18.8 18.8 0 0 1-2.8-1.7c-.8-.5-1.7.1-.5 1.1 6 5 10.3 10.7 12 17.6.2 1.4 1.1 1.6.9 0-1.4-8.7-1.7-15.9.4-20.3.8-1.7 0-3.3-1.2-.6-.9 1.8-2.2 2.5-3.3 1a47.9 47.9 0 0 1-4-7.7c-.2-.7-.5-1-.8-1.1a.3.3 0 0 0-.1 0zm94.1 0c-.3 0-.6.4-.8 1-.7 2-2.9 6.2-4 7.8s-2.4.8-3.2-1c-1.3-2.7-2-1.1-1.3.6 2.1 4.4 1.8 11.6.5 20.3-.3 1.6.6 1.4 1 0a32.4 32.4 0 0 1 11.8-17.6c1.2-1 .3-1.6-.5-1a18 18 0 0 1-2.8 1.5c-1 .4-1.6.3-1.9-1-.2-1.2.2-3.9 1.7-9 .2-.8 0-1.5-.3-1.6a.3.3 0 0 0-.2 0zM144.4 172c-.5 0-1 .4-.7 1.2.4 1.4 1.2 2.8 1.5 3.6.3.9 1.2.5 1-.7l-.5-3.1c0-.6-.7-1-1.3-1zm155.1 0c-.6 0-1.2.4-1.3 1l-.4 3.1c-.2 1.2.7 1.6 1 .7.2-.8 1-2.2 1.4-3.6.3-.8-.1-1.2-.7-1.2zm-136.3-1.7c-.6-.1-.7 1.5-.2 2.2l2.8 3.1c.8 1 1.3.1.8-.7l-2.6-3.8c-.3-.5-.6-.8-.8-.8zm117.5 0c-.2 0-.5.3-.8.8l-2.6 3.8c-.5.8 0 1.7.9.7l2.7-3.1c.5-.7.5-2.3-.2-2.2zm-132 4c-.4 0-.7.2-.5 1 .2 1.2.5 2 .8 3.1.3 1 1 .9 1-.1l-.3-3.2a1.1 1.1 0 0 0-1-.9zm146.5 0a1 1 0 0 0-1 .8l-.3 3.2c0 1 .8 1.2 1 .1l.9-3c.2-.9-.2-1.2-.6-1.2zm-133.4 1.4c-.6 0-1.1.7-.4 1.6 1.1 1.5 2.4 2.5 2.9 3 .4.6 1.5.4.8-.7l-2.3-3.5c-.2-.4-.6-.5-1-.4zm120 0c-.2 0-.5.1-.6.4l-2.4 3.5c-.7 1.1.4 1.3.9.8.4-.6 1.7-1.6 2.9-3.1.7-1 .1-1.6-.5-1.6a.9.9 0 0 0-.2 0zm-140.7 4.1c-.4 0-.6.4 0 1.3a17 17 0 0 1 3.3 6.4c.1 1.4-.5 1.4-1.1 1.4-1.9 0-2.8-1.4-4.4-1.8-1.7-.3-2 .5-.8 1.4a53.4 53.4 0 0 1 14.7 13.8c1 1.9 2.3 2.5 1.6.8a23.7 23.7 0 0 1-2.4-12.6c.5-2.8 1.2-4.6 1.1-6.2 0-1.5-1-1.4-1.3 0l-1 2.8c-.4.5-1.8.8-3-.9a48 48 0 0 0-5.6-5.8c-.3-.3-.7-.5-1-.6zm161.7 0c-.3 0-.7.2-1.1.6a48.2 48.2 0 0 0-5.5 5.8c-1.3 1.7-2.7 1.4-3 1a12 12 0 0 1-1-2.9c-.4-1.4-1.3-1.5-1.4 0 0 1.6.6 3.4 1.1 6.2s0 7.2-2.3 12.6c-.8 1.7.6 1 1.6-.8a53 53 0 0 1 14.6-13.8c1.2-.9 1-1.7-.7-1.4-1.7.4-2.6 1.8-4.4 1.8-.6 0-1.3 0-1.2-1.4.1-1.3 1.8-4.4 3.3-6.4.6-1 .5-1.3 0-1.3z%22%2F%3E      %3Cpath d%3D%22M150.1 212.7l2 6.1m2-7.3l1.8 6.2m2.6-7l1.2 6.4m2.8-7.1l1.3 6.3m3.8-6.8l1 6.4m4.5-6.4l1.1 6.3m4.3-8.1l.8 6.4m4.2-6.1l.8 6.4m4.1-7l.8 6.4m4-7l.5 6.5m4.8-6.5l.4 6.5m4.4-6.8l.3 6.5m4.9-6.8l.3 6.4m5.7-6.6l.3 6.5m79 .2l-2 6.1m-2-7.3l-1.7 6.2m-2.6-7l-1.2 6.4m-2.8-7.1l-1.3 6.3m-4-6.8l-1 6.4m-4.4-6.4l-1.1 6.4m-4.2-8.2l-.8 6.4m-4.3-6.1l-.8 6.4m-4-7l-.9 6.4m-4-7l-.5 6.5m-4.8-6.5l-.4 6.5m-4.3-6.8l-.3 6.5m-5-6.8l-.2 6.4m-5.8-6.6l-.2 6.5m-7.2-7v7.2%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lk {
  background-image: url('lk.svg');
}
.flag-icon-lk.flag-icon-squared {
  background-image: url('lk.svg');
}
.flag-icon-lr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lr%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h767.9v512H0z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h232.7v232.8H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 464.9h767.9V512H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 465.4h767.9V512H0zm0-92.9h767.9v46.2H0zm0-93.2h766V326H0zM232.7 0h535.1v46.5H232.7zm0 186h535.1v46.8H232.7zm0-92.7h535.1v46.5H232.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M166.3 177.5l-50.7-31-50.4 31.3 18.7-50.9-50.3-31.4 62.3-.4 19.3-50.7L135 95h62.3l-50.1 31.7 19.1 50.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lr%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h767.9v512H0z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h232.7v232.8H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 464.9h767.9V512H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 465.4h767.9V512H0zm0-92.9h767.9v46.2H0zm0-93.2h766V326H0zM232.7 0h535.1v46.5H232.7zm0 186h535.1v46.8H232.7zm0-92.7h535.1v46.5H232.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M166.3 177.5l-50.7-31-50.4 31.3 18.7-50.9-50.3-31.4 62.3-.4 19.3-50.7L135 95h62.3l-50.1 31.7 19.1 50.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ls {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ls%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23009543%22 d%3D%22M0 336h640v144H0z%22%2F%3E  %3Cpath fill%3D%22%2300209f%22 d%3D%22M0 0h640v144H0z%22%2F%3E  %3Cpath stroke%3D%22%23000%22 stroke-width%3D%221.6%22 d%3D%22M319.6 153c-2.7 0-5.4 3-5.4 3l.3 32.4-10.3 10.7h8.3v18.5l-49 66-7.2-2.6-12.7 27s31.3 19.6 76.7 19c49.8-.5 76.9-19.9 76.9-19.9l-13-26.6-6.5 2.8-49.6-65.6v-19.1h8.2L325.1 188v-32.2s-2.7-3-5.5-2.9z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%228%22 d%3D%22M336.7 230.4h-33.9s-12.2-25.9-10.3-44c2-18.4 12.6-27.1 26.6-27.3 16.6-.1 25.2 8.1 27.8 26.6 2.6 18.3-10.2 44.7-10.2 44.7z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M260.5 292.1c-.6.7-4.7 8.9-4.7 8.9l7-1.5-2.3-7.4zm4 10.5l-7.4 2.4 8.9 3.5-1.5-5.9zm3.3-10.3l3.7 10.9 9-2.6-2.3-5.2-10.4-3.1zm5.8 14.8l1.2 4.4 12 3-4.8-10.2-8.4 2.8zm13.2-9.3l4.3 10.2 9-3.5-3-4.5-10.3-2.2zm6 13.9l1.4 3.8 14 2-5.9-9.2-9.6 3.4zm13.4-11l5.2 9.1 13-4.8-1.4-3.5-16.8-.7zm7.6 12.4l2.7 4.8 16.2-.5-6-9-13 4.7zm17.1-12l4.4 7.6 10.4-5-2.8-4-12 1.4zm17 5.8l-10.3 5.1 2.7 4.5 13.8-2.2-6.2-7.4zm3.3-8l5.3 6.7 8.7-6.9-3-3-11 3.2zm15.9 3.5l-8.3 6.3 2.2 3.9 11.4-3-5.3-7.2zm11.4-13l2 2.9-5.7 8.5-5.9-7.6 9.6-3.8zm3.9 7.3l3.5 7-7 2.4-.6-3.3 4-6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ls.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ls%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23009543%22 d%3D%22M0 358.4h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%2300209f%22 d%3D%22M0 0h512v153.6H0z%22%2F%3E  %3Cpath stroke%3D%22%23000%22 stroke-width%3D%221.7%22 d%3D%22M257.6 163.1c-3 0-5.8 3.3-5.8 3.3l.3 34.5-11 11.5h9l-.2 19.7-52.2 70.4-7.7-2.7-13.5 28.8s33.4 20.9 81.8 20.3c53.2-.7 82-21.3 82-21.3l-13.9-28.4-6.8 3-53-70v-20.4h8.8l-12-11.3.1-34.4s-3-3-5.9-3z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%228.5%22 d%3D%22M275.8 245.8h-36.1s-13.1-27.6-11-47c2.2-19.6 13.4-28.9 28.4-29 17.6-.3 26.8 8.6 29.6 28.3 2.8 19.5-10.9 47.7-10.9 47.7z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M194.5 311.6c-.6.8-5 9.4-5 9.4l7.5-1.6-2.5-7.8zm4.3 11.2l-7.9 2.6 9.5 3.7-1.6-6.3zm3.6-11l3.9 11.6 9.6-2.8-2.5-5.5-11-3.3zm6 15.7l1.4 4.7 12.8 3.2-5-10.8-9.1 3zm14.2-9.8l4.5 10.8 9.7-3.7-3.2-4.8-11-2.3zm6.3 14.7l1.6 4.2 15 2.1-6.4-9.8-10.2 3.5zm14.4-11.6l5.5 9.7 14-5.1-1.6-3.8-18-.8zm8 13.2l3 5.1 17.3-.6-6.5-9.6-13.8 5.1zm18.3-12.8l4.8 8 11-5.2-3-4.3-12.8 1.5zm18.1 6.1l-11 5.5 3 4.8 14.7-2.4-6.7-7.9zm3.6-8.4l5.7 7 9.2-7.2-3.1-3.4-11.8 3.6zm16.9 3.7l-8.9 6.7 2.4 4.1 12.2-3.1-5.7-7.7zm12.2-14l2.2 3.2-6.1 9-6.3-8 10.2-4.2zm4.1 7.9l3.8 7.5-7.5 2.5-.6-3.5 4.3-6.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-lt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lt%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22scale(.64143 .96773)%22%3E    %3Crect width%3D%221063%22 height%3D%22708.7%22 fill%3D%22%23006a44%22 rx%3D%220%22 ry%3D%220%22 transform%3D%22scale(.93865 .69686)%22%2F%3E    %3Crect width%3D%221063%22 height%3D%22236.2%22 y%3D%22475.6%22 fill%3D%22%23c1272d%22 rx%3D%220%22 ry%3D%220%22 transform%3D%22scale(.93865 .69686)%22%2F%3E    %3Cpath fill%3D%22%23fdb913%22 d%3D%22M0 0h997.8v164.6H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lt%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22scale(.51314 1.0322)%22%3E    %3Crect width%3D%221063%22 height%3D%22708.7%22 fill%3D%22%23006a44%22 rx%3D%220%22 ry%3D%220%22 transform%3D%22scale(.93865 .69686)%22%2F%3E    %3Crect width%3D%221063%22 height%3D%22236.2%22 y%3D%22475.6%22 fill%3D%22%23c1272d%22 rx%3D%220%22 ry%3D%220%22 transform%3D%22scale(.93865 .69686)%22%2F%3E    %3Cpath fill%3D%22%23fdb913%22 d%3D%22M0 0h997.8v164.6H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lu%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300a1de%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160h640v160H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-lu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lu%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300a1de%22 d%3D%22M0 256h512v256H0z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M0 0h512v256H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-lv {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lv%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23981e32%22 d%3D%22M0 0h640v192H0zm0 288h640v192H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-lv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-lv%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23981e32%22 d%3D%22M0 0h512v204.8H0zm0 307.2h512V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ly {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ly%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath d%3D%22M166.7-20h666.6v500H166.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(.96 0 0 .96 -160 19.2)%22%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M0-20h1000v500H0z%22%2F%3E    %3Cpath d%3D%22M0-20h1000v375H0z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M0-20h1000v125H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M544.2 185.8a54.3 54.3 0 1 0 0 88.4 62.5 62.5 0 1 1 0-88.4M530.4 230l84.1-27.3-52 71.5v-88.4l52 71.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ly.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ly%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath d%3D%22M250 12h500v500H250z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-256 -12.3) scale(1.024)%22%3E    %3Cpath fill%3D%22%23239e46%22 d%3D%22M0 12h1000v500H0z%22%2F%3E    %3Cpath d%3D%22M0 12h1000v375H0z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M0 12h1000v125H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M544.2 217.8a54.3 54.3 0 1 0 0 88.4 62.5 62.5 0 1 1 0-88.4M530.4 262l84.1-27.3-52 71.5v-88.4l52 71.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ma {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ma%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23c1272d%22 d%3D%22M640 0H0v480h640z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23006233%22 stroke-width%3D%2211.7%22 d%3D%22M320 179.4L284.4 289l93.2-67.6H262.4l93.2 67.6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ma.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ma%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23c1272d%22 d%3D%22M512 0H0v512h512z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23006233%22 stroke-width%3D%2212.5%22 d%3D%22M256 191.4l-38 116.8 99.4-72.2H194.6l99.3 72.2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mc%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M0 0h640v240H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mc%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M0 0h512v256H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 256h512v256H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-md {
  background-image: url('md.svg');
}
.flag-icon-md.flag-icon-squared {
  background-image: url('md.svg');
}
.flag-icon-me {
  background-image: url('me.svg');
}
.flag-icon-me.flag-icon-squared {
  background-image: url('me.svg');
}
.flag-icon-mf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mf%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mf%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mg%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ff3319%22 d%3D%22M213.3 0H640v240H213.3z%22%2F%3E    %3Cpath fill%3D%22%2300cc28%22 d%3D%22M213.3 240H640v240H213.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mg%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ff3319%22 d%3D%22M170.7 0H512v256H170.7z%22%2F%3E    %3Cpath fill%3D%22%2300cc28%22 d%3D%22M170.7 256H512v256H170.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mh {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mh%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%233b5aa3%22 d%3D%22M0 0h639.9v480H0z%22%2F%3E    %3Cpath fill%3D%22%23e2ae57%22 d%3D%22M0 467L639.9 0v87L0 480v-13z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M22.4 480L640 179.2l-.1-95.5L0 480h22.4zm153-464.8L169 118l-27-65.6 10.4 69.8-41.9-56.4 27.5 64.3-55-42.6 42.8 53.6-62.1-27.6 54.4 41.2-67.7-9 64 25.4L14 180.3l100.6 6.7-63.7 26.2 67-9-54.3 40 63-27.6-43 54 54.6-41.3-27 62.9 43.6-54.7-11.8 68.1 27.5-63.7 6.2 100.7 9.7-100.4 23.7 64-9-69 43.4 54.8-28.6-64 54.6 44-43.4-54.9 64.9 27-57.4-41.9 69.9 11.8-67-25.7 104.1-6.5-104-9.7 68.5-22.8-71 9 58.6-41-66 26.5 45.6-55.3-55.6 43.4 26.7-66.4-43.1 56.4 9.3-70.4-25.7 66.5-9.6-102.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mh%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%233b5aa3%22 d%3D%22M0 0h511.9v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M139 1.2l-5.3 88-23.2-56.1 9 59.7-35.9-48.2 23.5 55-47-36.5L96.7 109 43.5 85.4l46.6 35.3-58-7.7L87 134.7l-86 7.9 86 5.7-54.5 22.4L90 163l-46.4 34.2 53.8-23.6-36.7 46.2 46.7-35.4-23.4 54 37.4-46.8-10 58.3 23.4-54.5 5.4 86.1 8.2-85.9 20.3 54.9-7.7-59.1 37.2 46.8-24.5-54.7 46.7 37.6-37-47 55.4 23.1-49.1-35.8 59.8 10-57.3-22 89-5.5-89-8.3L251 116l-60.7 7.6 50.2-35-56.6 22.7 39-47.3-47.5 37.1 23-56.8-37 48.3 8-60.3-22 56.9-8.2-88z%22%2F%3E    %3Cpath fill%3D%22%23e2ae57%22 d%3D%22M0 498.2L512 0v92.7L0 512v-13.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M18 512l494-320.8-.1-101.9L-.1 512h18z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mk%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23d20000%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23ffe600%22 d%3D%22M0 0h96l224 231.4L544 0h96L0 480h96l224-231.4L544 480h96zm640 192v96L0 192v96zM280 0l40 205.7L360 0zm0 480l40-205.7L360 480z%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2277.1%22 fill%3D%22%23ffe600%22 stroke%3D%22%23d20000%22 stroke-width%3D%2217.1%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mk%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23d20000%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23ffe600%22 d%3D%22M0 0h86.8L256 246.9 425.2 0H512L0 512h86.8L256 265.1 425.2 512H512zm512 204.8v102.4L0 204.8v102.4zM204.8 0L256 219.4 307.2 0zm0 512L256 292.6 307.2 512z%22%2F%3E  %3Ccircle cx%3D%22256%22 cy%3D%22256%22 r%3D%2282.3%22 fill%3D%22%23ffe600%22 stroke%3D%22%23d20000%22 stroke-width%3D%2218.3%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ml {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ml%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M425.8 0H640v480H425.7z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M0 0h212.9v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M212.9 0h214v480h-214z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ml.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ml%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M340.6 0H512v512H340.6z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M0 0h170.3v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M170.3 0h171.2v512H170.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-mm%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0-.5l.2.5h-.4z%22 transform%3D%22scale(8.844)%22%2F%3E    %3Cg id%3D%22b%22%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23fecb00%22 d%3D%22M0-.1h640V160H0z%22%2F%3E  %3Cpath fill%3D%22%23ea2839%22 d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%2334b233%22 d%3D%22M0 160h640v160H0z%22%2F%3E  %3Cuse width%3D%2218%22 height%3D%2212%22 x%3D%229%22 y%3D%226.4%22 transform%3D%22matrix(40 0 0 40 -40 0)%22 xlink%3Ahref%3D%22%23b%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-mm%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M.2 0h-.4L0-.5z%22 transform%3D%22scale(8.844)%22%2F%3E    %3Cg id%3D%22b%22%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse width%3D%2218%22 height%3D%2212%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23fecb00%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23ea2839%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%2334b233%22 d%3D%22M0 170.7h512v170.6H0z%22%2F%3E  %3Cuse width%3D%2218%22 height%3D%2212%22 x%3D%229%22 y%3D%226.4%22 transform%3D%22translate(-127.7) scale(42.66667)%22 xlink%3Ahref%3D%22%23b%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mn%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23c4272f%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23015197%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22189.1%22 r%3D%2235%22 fill%3D%22%23f9cf02%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22173.2%22 r%3D%2238.2%22 fill%3D%22%23c4272f%22%2F%3E  %3Cpath fill%3D%22%23f9cf02%22 fill-rule%3D%22evenodd%22 d%3D%22M91.1 131.8a15.9 15.9 0 0 0 31.8 0c0-6.3-4-7.2-4-9.5 0-2.4 2.4-5.6-2.4-9.6 2.4 4-1.6 4.8-1.6 8.8 0 4 1.6 4 1.6 7.1a3.2 3.2 0 0 1-6.3 0c0-3.1 3.1-6.3 3.1-11 0-4.9-.7-6.5-3.1-10.4-2.4-4-6.4-7.2-3.2-10.4-4.8 1.6-2.4 8-2.4 12s-3.2 6.3-3.2 11 2.4 5.7 2.4 8.8a3.2 3.2 0 0 1-6.3 0c0-3.1 1.6-3.1 1.6-7.1s-4-4.8-1.6-8.8c-4.8 4-2.4 7.2-2.4 9.6 0 2.4-4 3.1-4 9.5z%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22179.5%22 r%3D%2225.4%22 fill%3D%22%23f9cf02%22%2F%3E  %3Cpath fill%3D%22%23f9cf02%22 d%3D%22M37 230.4v152.7h31.8V230.4zm108.2 0v152.7H177V230.4zm-70 25.5v12.7h63.6v-12.7zm0 89v12.8h63.6V345zm0-114.5h63.6L107 249.5zm0 133.7h63.6L107 383z%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22306.8%22 r%3D%2233.7%22 fill%3D%22%23f9cf02%22 stroke%3D%22%23c4272f%22 stroke-width%3D%223.8%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23c4272f%22 stroke-width%3D%223.8%22 d%3D%22M107 273a16.9 16.9 0 0 1 0 33.8 16.9 16.9 0 1 0 0 33.7%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22289.9%22 r%3D%226.4%22 fill%3D%22%23c4272f%22%2F%3E  %3Ccircle cx%3D%22107%22 cy%3D%22323.6%22 r%3D%226.4%22 fill%3D%22%23c4272f%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mn%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23c4272f%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23015197%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22215.3%22 r%3D%2228%22 fill%3D%22%23f9cf02%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22202.5%22 r%3D%2230.5%22 fill%3D%22%23c4272f%22%2F%3E  %3Cpath fill%3D%22%23f9cf02%22 fill-rule%3D%22evenodd%22 d%3D%22M73 169.5a12.7 12.7 0 0 0 25.3 0c0-5.1-3.1-5.8-3.1-7.7 0-1.9 1.9-4.4-2-7.6 2 3.2-1.2 3.8-1.2 7s1.2 3.2 1.2 5.7a2.5 2.5 0 0 1-5 0c0-2.5 2.5-5 2.5-8.9 0-3.8-.6-5-2.5-8.2-2-3.2-5.1-5.8-2.6-8.3-3.8 1.3-1.9 6.4-1.9 9.5 0 3.2-2.5 5.1-2.5 9 0 3.7 1.9 4.4 1.9 7a2.5 2.5 0 0 1-5.1 0c0-2.6 1.3-2.6 1.3-5.8 0-3.2-3.2-3.8-1.3-7-3.8 3.2-1.9 5.7-1.9 7.6 0 2-3.2 2.6-3.2 7.7z%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22207.6%22 r%3D%2220.4%22 fill%3D%22%23f9cf02%22%2F%3E  %3Cpath fill%3D%22%23f9cf02%22 d%3D%22M29.6 248.3v122.2h25.5V248.3zm86.6 0v122.2h25.4V248.3zm-56 20.4v10.2H111v-10.2zm0 71.3v10H111v-10zm0-91.7H111l-25.5 15.3zm0 107H111l-25.5 15.2z%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22309.4%22 r%3D%2227%22 fill%3D%22%23f9cf02%22 stroke%3D%22%23c4272f%22 stroke-width%3D%223%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23c4272f%22 stroke-width%3D%223%22 d%3D%22M85.6 282.4a13.5 13.5 0 0 1 0 27 13.5 13.5 0 1 0 0 27%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22295.9%22 r%3D%225.1%22 fill%3D%22%23c4272f%22%2F%3E  %3Ccircle cx%3D%2285.6%22 cy%3D%22322.9%22 r%3D%225.1%22 fill%3D%22%23c4272f%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-mo%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300785e%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fbd116%22 d%3D%22M295 108.7l40.5 29.5L320 90.5l-15.5 47.7 40.6-29.5z%22%2F%3E  %3Cg id%3D%22a%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M320 331.6H217.5a146.3 146.3 0 0 1-3.8-4H320a2.1 2.1 0 0 1 1.4 2c0 .8-.5 1.7-1.4 2zm0-31.3a13 13 0 0 0 1.2-7.6 12.4 12.4 0 0 0-1.2-3.8 82 82 0 0 1-32.5 19 81 81 0 0 1-23.5 3.5h-63.1a144.4 144.4 0 0 0 5.8 8h61c20 0 38.2-7.2 52.3-19.1zm-109.6-24.7a32.3 32.3 0 0 1-9.7 2 81 81 0 0 0 60.8 27.5 80.9 80.9 0 0 0 58.5-25 441 441 0 0 0 4.5-58.8 441 441 0 0 0-4.5-67.7c-6.6 6-19 18.7-24.8 38.3A81 81 0 0 0 292 215a80.7 80.7 0 0 0 13.7 45 80.7 80.7 0 0 1-17-49.5c0-12.4 2.8-24.2 7.8-34.7a32.5 32.5 0 0 1-7.5-13 80.7 80.7 0 0 0-10.5 40c0 18 5.9 34.7 15.9 48.1a95 95 0 0 0-73.4-29.4 32.6 32.6 0 0 1 6.8 8.9 95 95 0 0 1 68.6 29.4 95 95 0 0 0-61-22.2 95 95 0 0 0-36.7 7.3 81.2 81.2 0 0 0 82.6 52.2c-4.7.8-9.5 1.3-14.4 1.3a80.8 80.8 0 0 1-56.4-22.8zM320 364.4h-53.1a143.5 143.5 0 0 0 53.1 10.1 11 11 0 0 0 1.3-5 11 11 0 0 0-1.3-5.1zm0-24.5h-93.6a143.8 143.8 0 0 0 7.8 6.2H320a4.6 4.6 0 0 0 1.3-3.1 4 4 0 0 0-1.3-3.1zm0 12.5h-76.7a143.6 143.6 0 0 0 14.4 8H320a7.6 7.6 0 0 0 1.2-4.2 7.5 7.5 0 0 0-1.2-3.8z%22%2F%3E    %3Cpath fill%3D%22%23fbd116%22 d%3D%22M200.5 174.8l25.4 23.6-6.7-34-14.6 31.4 30.3-16.8zm36.9-32l34.7.6-27.7-21 10.1 33.3 11.3-32.9z%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-mo%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300785e%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fbd116%22 d%3D%22M272.5 147.4L256 96.5l-16.5 51 43.3-31.5h-53.6z%22%2F%3E  %3Cg id%3D%22a%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M256 353.7H146.7a156 156 0 0 1-4-4.2H256a2.3 2.3 0 0 1 1.5 2c0 1-.6 1.9-1.5 2.2zm0-33.4c.6-1.3 1.9-4.3 1.3-8a13.2 13.2 0 0 0-1.3-4.1 87.4 87.4 0 0 1-34.7 20.2 86.4 86.4 0 0 1-25 3.7h-67.4a154 154 0 0 0 6.3 8.6h65a86.2 86.2 0 0 0 55.8-20.4zM139.1 294a34.4 34.4 0 0 1-10.3 2.2 86.3 86.3 0 0 0 64.8 29.3 86.3 86.3 0 0 0 62.4-26.6 470.3 470.3 0 0 0 4.8-62.9 470.3 470.3 0 0 0-4.8-72.2c-7 6.3-20.2 20-26.4 40.9a86.5 86.5 0 0 0-3.6 24.6 86.1 86.1 0 0 0 14.6 48.1 86.1 86.1 0 0 1-18-52.9 86.1 86.1 0 0 1 8.2-37 34.7 34.7 0 0 1-8-13.8 86 86 0 0 0-11.2 42.6 86.1 86.1 0 0 0 17 51.4 101.4 101.4 0 0 0-78.3-31.5 34.8 34.8 0 0 1 7.2 9.5 101.4 101.4 0 0 1 73.3 31.4 101.3 101.3 0 0 0-65.2-23.6c-13.8 0-27 2.7-39 7.8a86.6 86.6 0 0 0 88 55.6 87 87 0 0 1-15.4 1.4 86.2 86.2 0 0 1-60.1-24.3zM256 388.7h-56.6a153 153 0 0 0 56.6 10.8 11.6 11.6 0 0 0 1.3-5.3 11.7 11.7 0 0 0-1.3-5.5zm0-26.2h-99.9a154 154 0 0 0 8.4 6.7H256a4.9 4.9 0 0 0 1.4-3.3c0-2-1.2-3.1-1.4-3.4zm0 13.4h-81.8a153.2 153.2 0 0 0 15.4 8.5H256a8 8 0 0 0 1.2-4.5 8 8 0 0 0-1.2-4z%22%2F%3E    %3Cpath fill%3D%22%23fbd116%22 d%3D%22M155.6 211.7l-7-36.4-15.7 33.6 32.4-18-36.8-4.5zm49.3-58.8l-29.6-22.3 10.8 35.4 12.1-35-30.3 21.3z%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 512 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mp {
  background-image: url('mp.svg');
}
.flag-icon-mp.flag-icon-squared {
  background-image: url('mp.svg');
}
.flag-icon-mq {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mq%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mq%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mr%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23cd2a3e%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23006233%22 d%3D%22M0 72h640v336H0z%22%2F%3E  %3Cpath fill%3D%22%23ffc400%22 d%3D%22M470 154.6a150 150 0 0 1-300 0 154.9 154.9 0 0 0-5 39.2 155 155 0 1 0 310 0 154.4 154.4 0 0 0-5-39.2z%22 class%3D%22st1%22%2F%3E  %3Cpath fill%3D%22%23ffc400%22 d%3D%22M320 93.8l-13.5 41.5H263l35.3 25.6-13.5 41.4 35.3-25.6 35.3 25.6-13.5-41.4 35.3-25.6h-43.6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mr%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23cd2a3e%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23006233%22 d%3D%22M0 76.8h512v358.4H0z%22%2F%3E  %3Cpath fill%3D%22%23ffc400%22 d%3D%22M416 164.9a160 160 0 0 1-320 0 165.2 165.2 0 0 0-5.4 41.8A165.4 165.4 0 1 0 416 165z%22 class%3D%22st1%22%2F%3E  %3Cpath fill%3D%22%23ffc400%22 d%3D%22M256 100l-14.4 44.3h-46.5l37.6 27.3-14.3 44.2 37.6-27.3 37.6 27.3-14.4-44.2 37.7-27.3h-46.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ms {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ms%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M408.3 192.3h214.3l-.3 153.4c1.8 61.7-36.4 100-106.7 117.2-50-12.5-107.5-38.3-107.6-115.5l.3-155.2z%22%2F%3E    %3Cpath fill%3D%22%2300a2bd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M44 22.7h169.4l-.2 120.8c1.4 48.6-28.8 78.7-84.3 92.3-39.5-9.8-85-30.2-85-91l.2-122z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E    %3Cpath fill%3D%22%23a53d08%22 d%3D%22M616.3 361.3c-7.5 56.4-50.7 81.1-100.7 94.2-44.3-12-92-31-101.1-93.9l201.8-.3z%22%2F%3E  %3C%2Fg%3E  %3Cg fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22%3E    %3Cpath fill%3D%22%23ffc6b5%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M155.8 197.2s.6 9.3-4.4 14.9c4.5 1.4 7.5-.3 8.9-2 1.4-1.8 1.9-4.1 1.9-4.1s1.2-.8 1.4-2.5c0-2.3-1-2.3-1.8-2.8l.2-5.2s-5.1-3.1-6.2 1.7z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E    %3Cpath fill%3D%22%23ff9a08%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M155.5 210.3l-1.5-1.2%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M141.6 69.4s.2 5.6-.2 6.2c-.4.6-3.6 2-3.6 2l2.8 5.9 7.7-1.1 3.3-8.7s-1.7-2.9-1.3-6c-2.5-8-8.6 1.7-8.7 1.7z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22%23005121%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M131.4 203s4.4 4.4 9.3 3.9c11.3-1.3 14.6-11.3 18-11.4s5.7 6 9 5.3a56.2 56.2 0 0 1-5.4-24.7c.5-8 .5-42 .5-42s-5.6-17.6-8.3-20.5a19 19 0 0 0 4.4-13.2V88.9s1.3-1.5 1.2-5.7c-.1-4.2-7.1-10.3-8-10-1 .2-9.9 7.8-10.6 9.6-.8 1.8-1.8-6.5-.1-7.2 1.7-.8-4-1.2-7.5 3-3.6 4.2-2.5 124.7-2.5 124.5z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M467.5 224.1l40 .2-.3-18.6 14.6.2.1 18.4h39.8l.2 14.3-40 .2-.3 169.4h-14.2l-.2-169.6-39.7.2V224z%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M122 82s-2.2-.4-4 0 2.7-19.5 2.7-21.2c1.5-.7 9.2-2 9-7.5-.6-3.2-11.8.2-11.6 4.3-.8 2.1-8.1 23.1-6.7 30 2.6 2 7.4 1.7 10.6 1.1V82z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.6%22 d%3D%22M124.2 53.2s-.6 3.7 2.7 4.3%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%22.4%22 d%3D%22M129.2 53.1l-4.4 2.8m4.1-1.1l-3 2.2m2-4.7l-3.4 2%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22%23ff9a08%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M95.5 163.6l30.1 31.2c10.5-11.4 3.2-54.3-10.5-62.1-1.6 5-4.4 11.1-7.4 13-6.5 4.5-22.5 9.7-17.2 13 1.2-1.6 4.4-3.2 6 .5 1.7 6-6.7 6.3-6.7 6.3s-5.4-.6-6.3-6c-1-5.5 8-10.5 8.7-10.9.8-.2 12.4-3.3 14.4-13.7 2.4-10.1 5-8.6 5.4-8.8 15.2 1.5 25.2 28.7 25.7 47.9.6 19.1-7.7 31.8-9.3 32.7-1.5.8-36.2-41.3-36.2-41.3l3.3-1.8z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M117.5 134.4l.1 56.5m-3.5-55.4l.2 51.2m-3.9-43.8l.2 40.8m-3.2-37.9l.2 33.7m-3.4-32.2v28.5m-3.5-26.2V172m-3-20.8v17.3%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23ffdf00%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M95 167.1l31.1 35.6m1.5-58s14 30.8 1 56.1m-37.2-40.2s1-2.7 2.3-1.6m-4.8-6.2s-5.6 5-2.5 8.1%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M141 83s.5 4.3-.4 7.6 3.5 12.4 1.8 14.3m.5 8.8l11.8-.1%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M138.6 118.5c0 .2 1.4 6.2 1 10.3m2.8-8.2c-.3 1.3-5.2 15.2-5 15.7m8-22c0 .3-.4 8.9-1.7 10.1m7.7-10.7s7.7 17.8 7.6 24.9 2.6 21.3.8 27.6m-6-27.8s-.6 13.2-6.1 18.4c-5.5 5.2 13.2 19.9 13.2 19.9%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M153.6 175.9s2 18.2 5.6 19.5m-22.6-50c.1.1-1.9 12.2-.3 14.2 1.6 2 14.9 20.5 14.3 39.6m-3.7-5.7s-.4 11.6-11.1 12.5m7.9-20s3.2 12-7.7 19.5%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M147.9 156.9s12.3 12.8 12.8 18.4m-9.2-61.3s2.1 9 1.3 10.7%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M113.5 132.7s-1.3-2.3-1.1-4.9-.5-6.5 7.8-9.7c5-5 10.6-8.1 13.6-9.7 4.5-2.9 7.4-2.2 10-3.2 1.7-2 1.6-6.3 3.5-10.2 1.8-3.9 5-11.9 8.4-10.6 3.5 1.2.8 11.6-.5 15.2s-2.5 7.4-4.8 9.6c-2.3 2.3-12.8 6.3-14.8 7s-11.5 3-13.9 6.2c-2.4 3.3-2.2 8.2-8.2 10.3z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M112.8 125.8c.3-.1 4.2-1.3 6 2.1%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M142 55.2s-1.8 2.8-2.3 4.6c-.4 1.3-1.6-.1-2.2 2.7l1 .2c-.4.8-.5 2.2-.6 2.5-.1.3-.7 1.8-.6 3 0 .5 1.1 3 10.1-.8s-2.9-14.8-5.5-12.2z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22%23c59200%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M140.9 55.6c1-.5 7.5-1.1 6.4 11.7 1.2-.2 2-.4 2.7.9.8 1.2.7 2.7 2 2.7 1.4 0 1.5-.3 1.9-1.3.3-1 5.5 1.2 6.9-3.4-.3-1-3.2-2.3-3.6-4 .8-2.3-.3-9.8-9.9-10.2-4.9 0-5.9 2-6.4 3.6z%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M140.4 58.1c.1.1 3 1 3.3 2.3%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M531.7 244.1c0 .5-.4 1-.9 1s-.9-.5-.9-1 .4-1 1-1 .8.5.8 1z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M154.4 61.5s-1 5.1 3.6 7.1m-7-6.4s1.7 0 1.7 1.6c0 1.7-1.4 1.9-1.3 3.1 0 1.3 2.4 1.8 2.5 2.8m-10.5-16.9s8.2 1 7.8 3c-.5 2-1.8 1.2-1.7 3s3.2.6 3.2.6.2-1.4 1.6-1.3.7 1.6 2.6 1.6%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M138.4 65.5l2-.1%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M143.4 73.7s.8 3.4-2 3%22 transform%3D%22matrix(1.2096 0 0 1.2172 359.7 169.2)%22%2F%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v28.5l343.6 226H387V226L43.3 0H0zm386.9 0v28.5l-343.6 226H0V226L343.6 0H387z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M161.2 0v254.4h64.5V.1h-64.5zM0 85v84.7h386.9V84.8H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 101.8v50.9h386.9v-50.9H0zM174.1.1v254.3h38.7V.1h-38.7zM0 254.4l129-84.8h28.8l-129 84.8H0zM0 .1l129 84.8h-29L0 19V0zm229.1 84.8L358.1 0h28.8l-129 84.8h-28.8zm157.8 169.5l-129-84.8h28.9l100.1 65.9v19z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ms.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ms%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23006%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M281.5 231h201l-.2 144c1.7 57.8-34.1 93.7-100 109.9-47-11.7-101-36-101-108.3l.2-145.7z%22%2F%3E    %3Cpath fill%3D%22%2300a2bd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M44 22.7h169.4l-.2 120.8c1.4 48.6-28.8 78.7-84.3 92.3-39.5-9.8-85-30.2-85-91l.2-122z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E    %3Cpath fill%3D%22%23a53d08%22 d%3D%22M476.6 389.6c-7 53-47.5 76-94.4 88.3-41.5-11.2-86.3-29-94.9-88l189.3-.3z%22%2F%3E  %3C%2Fg%3E  %3Cg fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22%3E    %3Cpath fill%3D%22%23ffc6b5%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M155.8 197.2s.6 9.3-4.4 14.9c4.5 1.4 7.5-.3 8.9-2 1.4-1.8 1.9-4.1 1.9-4.1s1.2-.8 1.4-2.5c0-2.3-1-2.3-1.8-2.8l.2-5.2s-5.1-3.1-6.2 1.7z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E    %3Cpath fill%3D%22%23ff9a08%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M155.5 210.3l-1.5-1.2%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M141.6 69.4s.2 5.6-.2 6.2c-.4.6-3.6 2-3.6 2l2.8 5.9 7.7-1.1 3.3-8.7s-1.7-2.9-1.3-6c-2.5-8-8.6 1.7-8.7 1.7z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22%23005121%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M131.4 203s4.4 4.4 9.3 3.9c11.3-1.3 14.6-11.3 18-11.4s5.7 6 9 5.3a56.2 56.2 0 0 1-5.4-24.7c.5-8 .5-42 .5-42s-5.6-17.6-8.3-20.5a19 19 0 0 0 4.4-13.2V88.9s1.3-1.5 1.2-5.7c-.1-4.2-7.1-10.3-8-10-1 .2-9.9 7.8-10.6 9.6-.8 1.8-1.8-6.5-.1-7.2 1.7-.8-4-1.2-7.5 3-3.6 4.2-2.5 124.7-2.5 124.5z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M337 260.9h37.6l-.3-17.3 13.7.1.1 17.3h37.4l.1 13.5h-37.5l-.3 159-13.3.1-.2-159.1-37.2.1v-13.8z%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M122 82s-2.2-.4-4 0 2.7-19.5 2.7-21.2c1.5-.7 9.2-2 9-7.5-.6-3.2-11.8.2-11.6 4.3-.8 2.1-8.1 23.1-6.7 30 2.6 2 7.4 1.7 10.6 1.1V82z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.6%22 d%3D%22M124.2 53.2s-.6 3.7 2.7 4.3%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%22.4%22 d%3D%22M129.2 53.1l-4.4 2.8m4.1-1.1l-3 2.2m2-4.7l-3.4 2%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22%23ff9a08%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M95.5 163.6l30.1 31.2c10.5-11.4 3.2-54.3-10.5-62.1-1.6 5-4.4 11.1-7.4 13-6.5 4.5-22.5 9.7-17.2 13 1.2-1.6 4.4-3.2 6 .5 1.7 6-6.7 6.3-6.7 6.3s-5.4-.6-6.3-6c-1-5.5 8-10.5 8.7-10.9.8-.2 12.4-3.3 14.4-13.7 2.4-10.1 5-8.6 5.4-8.8 15.2 1.5 25.2 28.7 25.7 47.9.6 19.1-7.7 31.8-9.3 32.7-1.5.8-36.2-41.3-36.2-41.3l3.3-1.8z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M117.5 134.4l.1 56.5m-3.5-55.4l.2 51.2m-3.9-43.8l.2 40.8m-3.2-37.9l.2 33.7m-3.4-32.2v28.5m-3.5-26.2V172m-3-20.8v17.3%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23ffdf00%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M95 167.1l31.1 35.6m1.5-58s14 30.8 1 56.1m-37.2-40.2s1-2.7 2.3-1.6m-4.8-6.2s-5.6 5-2.5 8.1%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M141 83s.5 4.3-.4 7.6 3.5 12.4 1.8 14.3m.5 8.8l11.8-.1%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M138.6 118.5c0 .2 1.4 6.2 1 10.3m2.8-8.2c-.3 1.3-5.2 15.2-5 15.7m8-22c0 .3-.4 8.9-1.7 10.1m7.7-10.7s7.7 17.8 7.6 24.9 2.6 21.3.8 27.6m-6-27.8s-.6 13.2-6.1 18.4c-5.5 5.2 13.2 19.9 13.2 19.9%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M153.6 175.9s2 18.2 5.6 19.5m-22.6-50c.1.1-1.9 12.2-.3 14.2 1.6 2 14.9 20.5 14.3 39.6m-3.7-5.7s-.4 11.6-11.1 12.5m7.9-20s3.2 12-7.7 19.5%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M147.9 156.9s12.3 12.8 12.8 18.4m-9.2-61.3s2.1 9 1.3 10.7%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M113.5 132.7s-1.3-2.3-1.1-4.9-.5-6.5 7.8-9.7c5-5 10.6-8.1 13.6-9.7 4.5-2.9 7.4-2.2 10-3.2 1.7-2 1.6-6.3 3.5-10.2 1.8-3.9 5-11.9 8.4-10.6 3.5 1.2.8 11.6-.5 15.2s-2.5 7.4-4.8 9.6c-2.3 2.3-12.8 6.3-14.8 7s-11.5 3-13.9 6.2c-2.4 3.3-2.2 8.2-8.2 10.3z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221pt%22 d%3D%22M112.8 125.8c.3-.1 4.2-1.3 6 2.1%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22%23ffc6b5%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M142 55.2s-1.8 2.8-2.3 4.6c-.4 1.3-1.6-.1-2.2 2.7l1 .2c-.4.8-.5 2.2-.6 2.5-.1.3-.7 1.8-.6 3 0 .5 1.1 3 10.1-.8s-2.9-14.8-5.5-12.2z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22%23c59200%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M140.9 55.6c1-.5 7.5-1.1 6.4 11.7 1.2-.2 2-.4 2.7.9.8 1.2.7 2.7 2 2.7 1.4 0 1.5-.3 1.9-1.3.3-1 5.5 1.2 6.9-3.4-.3-1-3.2-2.3-3.6-4 .8-2.3-.3-9.8-9.9-10.2-4.9 0-5.9 2-6.4 3.6z%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M140.4 58.1c.1.1 3 1 3.3 2.3%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M397.3 279.6c0 .5-.3.9-.8.9s-.9-.4-.9-1 .4-.8.9-.8.8.4.8.9z%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M154.4 61.5s-1 5.1 3.6 7.1m-7-6.4s1.7 0 1.7 1.6c0 1.7-1.4 1.9-1.3 3.1 0 1.3 2.4 1.8 2.5 2.8m-10.5-16.9s8.2 1 7.8 3c-.5 2-1.8 1.2-1.7 3s3.2.6 3.2.6.2-1.4 1.6-1.3.7 1.6 2.6 1.6%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.3%22 d%3D%22M138.4 65.5l2-.1%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%221pt%22 d%3D%22M143.4 73.7s.8 3.4-2 3%22 transform%3D%22matrix(1.135 0 0 1.1421 236 209.3)%22%2F%3E  %3Cg stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v21.2l256 168.3h32.2v-21.2L32.2.1H0zm288.2 0v21.2l-256 168.3H0v-21.2L256 .1h32.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M120 0v189.5h48.1V.1h-48zM0 63.3v63.2h288.2V63.2H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 75.8v38h288.2v-38H0zM129.7.1v189.4h28.8V.1h-28.8zM0 189.5l96-63.1h21.5l-96 63.1H0zM0 .1l96 63.1H74.7L0 14.2V.1zm170.6 63.1L266.7.1h21.5L192 63.2h-21.5zm117.6 126.3l-96-63.1h21.4l74.6 49v14.1z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mt%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ce0000%22 d%3D%22M320 0h320v480H320z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h320v480H0z%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(-12.4 -30.8) scale(1.5986)%22%3E    %3Cpath fill%3D%22%23f1eeee%22 fill-rule%3D%22evenodd%22 d%3D%22M104.8 108c0 .9-.9 1.5-2 1.5-1.2 0-2-.6-2-1.4 0-.8.8-1.5 2-1.5 1.1 0 2 .7 2 1.5z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 fill-rule%3D%22evenodd%22 d%3D%22M40.7 101v37.2H78c0 6.2 6.2 12.4 12.4 12.4v37.2h37.3v-37.2c6.2 0 12.4-6.2 12.4-12.4h37.2V101H140c0-6.2-6.2-12.4-12.4-12.4V51.4H90.4v37.2c-6.3 0-12.5 6.2-12.5 12.4H40.7z%22%2F%3E    %3Cpath fill%3D%22%23ffe600%22 fill-rule%3D%22evenodd%22 d%3D%22M42 102.2V137h37.2c0 6.2 6.2 12.4 12.4 12.4v37.2h34.7v-37.1c6.2 0 12.4-6.2 12.4-12.4H176v-34.8h-37.2c0-6.2-6.2-12.4-12.4-12.4V52.6H91.6v37.2c-6.2 0-12.4 6.2-12.4 12.4H42z%22%2F%3E    %3Cpath fill%3D%22%23707070%22 fill-rule%3D%22evenodd%22 d%3D%22M43.2 103.5v32.2h37.2c0 6.2 6.2 12.4 12.4 12.4v37.2h32.3v-37.2c6.2 0 12.4-6.2 12.4-12.4h37.2v-32.2h-37.2c0-6.2-6.2-12.4-12.4-12.4V53.9H92.8V91c-6.2 0-12.4 6.2-12.4 12.4H43.2z%22%2F%3E    %3Cpath fill%3D%22%23a0a0a0%22 fill-rule%3D%22evenodd%22 d%3D%22M44.5 104.7v29.8h37.2c0 6.2 6.2 12.4 12.4 12.4V184h29.7v-37.2c6.2 0 12.4-6.2 12.4-12.4h37.2v-29.8h-37.2c0-6.2-6.2-12.4-12.4-12.4V55.1H94.1v37.2c-6.2 0-12.4 6.2-12.4 12.4H44.4z%22%2F%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M94.4 89.2c2.1 2.2.4 7.5-4 11.9s-9.6 6-11.8 4c-2.2-2.3-.4-7.6 4-12s9.6-6 11.8-3.9z%22%2F%3E      %3Cpath fill%3D%22gray%22 d%3D%22M91.7 91.8c2.2 2.2 1.6 6.3-1.3 9.3s-7 3.5-9.2 1.3c-2.2-2.2-1.6-6.3 1.3-9.2s7-3.5 9.2-1.4z%22%2F%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M80.8 98.4l.8-.8 3.5 1.7-1.7-3.5.9-.9 3.5 7-7-3.5zm5.2-5.2l1-1 5.2 5.4-.9.8z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M139.3 105c-2.2 2.2-7.5.4-11.8-4s-6.2-9.6-4-11.8c2.2-2.2 7.5-.4 11.9 4s6 9.6 4 11.8z%22%2F%3E      %3Cpath fill%3D%22gray%22 d%3D%22M136.7 102.4c-2.2 2.2-6.3 1.6-9.2-1.3s-3.5-7-1.4-9.2c2.2-2.2 6.4-1.6 9.3 1.3s3.5 7 1.3 9.2z%22%2F%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M130.1 91.4l.9.9-1.8 3.5 3.5-1.8 1 1-7.1 3.4 3.5-7zm5.3 5.3l.8.8-5.2 5.3-.9-.9z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M123.5 150c-2.2-2.2-.4-7.5 4-11.9s9.6-6.1 11.8-4c2.2 2.2.4 7.5-4 11.9s-9.6 6.1-11.8 4z%22%2F%3E      %3Cpath fill%3D%22gray%22 d%3D%22M126.2 147.3c-2.2-2.2-1.6-6.3 1.3-9.2s7-3.5 9.2-1.3c2.2 2.2 1.6 6.3-1.3 9.2s-7 3.5-9.3 1.3z%22%2F%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M137.1 140.7l-.9 1-3.5-1.8 1.8 3.5-.9.8-3.5-7 7 3.5zM132 146l-1 .9-5.2-5.3.9-.9z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M78.6 134.2c2.2-2.2 7.5-.4 11.8 3.9s6.1 9.7 4 11.8c-2.2 2.2-7.5.5-11.9-3.9s-6-9.7-4-11.8z%22%2F%3E      %3Cpath fill%3D%22gray%22 d%3D%22M81.2 136.8c2.2-2.2 6.3-1.6 9.2 1.3s3.5 7 1.3 9.2c-2.1 2.2-6.3 1.6-9.2-1.3s-3.5-7-1.3-9.2z%22%2F%3E      %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M87.8 147.8l-.9-1 1.8-3.4-3.5 1.7-1-.9 7.1-3.5-3.5 7zm-5.3-5.3l-.8-.9 5.2-5.2.9.8z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23707070%22 stroke-width%3D%221pt%22 d%3D%22M269.3 414.6c0 41-34.1 74.4-76.2 74.4S117 455.7 117 414.6s34.1-74.4 76.2-74.4 76.2 33.3 76.2 74.4z%22 transform%3D%22matrix(.34191 0 0 .35003 43 -25.5)%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23707070%22 stroke-width%3D%221pt%22 d%3D%22M269.3 414.6c0 41-34.1 74.4-76.2 74.4S117 455.7 117 414.6s34.1-74.4 76.2-74.4 76.2 33.3 76.2 74.4z%22 transform%3D%22matrix(.2605 0 0 .26669 58.6 9)%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 d%3D%22M100.3 140.7a1.2 1.2 0 1 1-2.5 0 1.2 1.2 0 0 1 2.5 0zm19.8 0a1.2 1.2 0 1 1-2.5 0 1.2 1.2 0 0 1 2.5 0zm-12 0v1.3h-1.6c-1.7 0-1.7 1.3 0 1.3h1.6v1.2c0 1.4 1.5 1.5 1.6.1v-1.4h1.7c1.7 0 1.7-1.2 0-1.2h-1.6v-1.3c0-1.3-1.7-1.3-1.7 0z%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23707070%22 stroke-width%3D%22.1%22 d%3D%22M102.8 122.3v.8s-.4.5-2.9.7c-2.5.2-2.9 0-2.9 0 .1.7.6 1.9.4 3.3.1 1.7-.4 3.2-.4 3.2 0 .1-.3.2-.8.1.4-.4.4-1.4.4-3 0-1.4-1.5-3.7-1.2-4.3.3-.6 7.4-.8 7.4-.8zm9.8-2.6l6.5-.1s1 2 .9 3c0 1-.4 2-.8 1.5-.5-.5.2-.4.3-1.5 0-1.2-.8-2.3-.8-2.3s-1.8.7-4.4.6c-2.6-.2-1.4-1.2-1.7-1.2z%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23707070%22 stroke-width%3D%22.1%22 d%3D%22M113.4 121.6c2.4-.1 4 .2 4 .2s1 2 1 3c-.1 1-.4 2-.9 1.5-.4-.4.2-.3.3-1.5 0-1.1-.8-2.3-.8-2.3s-1.7.7-4.3.6c-2.6-.2-1.8-.3-2.1-.4-.3 0-.4.8-4.3.9-4 0-6-.9-6-.9s-.4.6-2.8.8h-3c.1.6.6 1.8.5 3.3 0 1.6-.5 3.2-.5 3.2h-.7c.4-.3.3-1.4.4-2.9 0-1.5-1.6-3.7-1.3-4.4.4-.6 2.2 0 2.5-.3.3-.4-1.6-2.7-1.2-4.8.3-2.1 2.4-1.5 4.9-1.5 2.5.1 8 .8 9.4 0 1.4-.7.8-3.4 2-5.1a4.1 4.1 0 0 1 3.3-1.5c.9 0 2 3 2 3.7l-.3.4h-.4v.3c-1 .1-1.1-.8-1.7-1.4-.2 1 .8 4.4.8 6.6 0 1.8-.7 2.6-.8 2.5z%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23707070%22 stroke-width%3D%22.1%22 d%3D%22M105.5 118.4c0 .7-3.1 2.4-3.4 3-.2.7.8 1 .5 1.4-.3.4-.6.2-.7.3l-1.2-2.5s3-1.4 2.9-2c-.1-.6-2.2-1-2.6-2.4s-.2-4.3-.5-4.9c-.3-.6-4-1.2-4-2 0-1 3.8-3.4 4.2-3.8.4-.4.8.4.4.7-.4.4-3.3 2.7-3.3 3 0 .4 2.4.8 3.2.8.9 0 1.3-.4 1.3-.8 0-.3-.9-.3-.9-1s.5-1.2 1.3-1.2c.4 0 1.2.5 1.2 1.1s-.7.7-.8 1.1c-.1.5.8.8 1.6.8s3.6 2.1 4 2.5c.5.3.9.3.5.7-.4.4-.2.8-.6.4a1.5 1.5 0 0 1-.4-.7c0-.3-3-1.8-3.5-1.5-.4.4 0 4.8 0 5.2 0 .7.9.7.8 1.8z%22%2F%3E    %3Cpath fill%3D%22%23a7a7a7%22 fill-rule%3D%22evenodd%22 d%3D%22M100.3 109.9h5v5.1h-5z%22%2F%3E    %3Crect width%3D%2230.6%22 height%3D%22.4%22 x%3D%22138.6%22 y%3D%22-25.7%22 fill%3D%22gray%22 fill-rule%3D%22evenodd%22 rx%3D%22.5%22 ry%3D%22.2%22 transform%3D%22matrix(.55442 .83223 -.88237 .47055 0 0)%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23707070%22 stroke-width%3D%221pt%22 d%3D%22M180.7 42.5a7 7 0 1 1-14.2 0 7 7 0 0 1 14.2 0z%22 transform%3D%22matrix(.11563 0 0 .10345 80.7 101.5)%22%2F%3E    %3Cpath fill%3D%22gray%22 fill-rule%3D%22evenodd%22 d%3D%22M115.9 112.5c0 .3-2 .7-4.1.7-2.2 0-4.1-.4-4.1-.7 0-.3 1.9.5 4 .5 2.3 0 4.2-.8 4.2-.5z%22%2F%3E    %3Cpath fill%3D%22%23a7a7a7%22 fill-rule%3D%22evenodd%22 d%3D%22M100.7 115h4.1v1.5h-4z%22%2F%3E    %3Cpath fill%3D%22gray%22 fill-rule%3D%22evenodd%22 d%3D%22M114 111.4c-.4.8-.7 1.3-.8 1.2 0 0 .2-.8.6-1.5l.8-1.2c.1.1-.2.8-.6 1.5zm1 2l-.8.5a3.2 3.2 0 0 1 .8-.9c.5-.4.9-.6.9-.5l-.8.8z%22%2F%3E    %3Cpath fill%3D%22gray%22 fill-rule%3D%22evenodd%22 d%3D%22M114.6 112.4l.5 1.2-.8-1-.5-1.2.8 1zm-.4 3.2s-1.2.2-2.8.2-2.9-.1-2.9-.2l2.9-.2c1.6 0 2.8 0 2.8.2zm-9.4-.4c0 .1-.9.2-2 .2-1.2 0-2 0-2-.2 0 0 .8-.2 2-.2 1.1 0 2 .1 2 .2z%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 fill-rule%3D%22evenodd%22 stroke%3D%22gray%22 stroke-width%3D%22.1%22 d%3D%22M95.8 128s.7 1.6 3.6 1.6c2.8 0 3.8-.5 2.7-1.3s-3.4-.6-3 .1c.2.8-.9 1-1.1.5-.3-.5-1.3-2.1.5-2.2 1.9-.1 5.8-.7 6.8.4s-1.1 2 .5 2.3c1.5.2 1.8-.3 4.5-.4 2.7-.2 3.8.5 4.7.4 1 0 .8-1.7 0-2-.7-.5-2.1-.6-2.5-1-.3-.5-1.3 0-1.2-.6 0-.5 1.4.3 1.4.1l.2-.2h-.3l.1-.2-.2.1.1-.2s-.3.2-.3 0h-.2c.2-.2.1-.2 0-.3h-.3v-.3c-.2 0-.2 0-.3.2v-.5c0-.1.2-.2.5-.2.7 0 1 .8 1.3.8.2 0 .5-.8 1.4-.5l1.5.6c.5.3-.3.6 0 1s2.1 1.7 1.6 3.2c-.5 1.4-2 1.6-2 2.2-.2.6 4.3.4 5.4.6a3 3 0 0 1 1.9 1.2l-2 .1s-1-.5-3.5-.6c-2.5 0-3.4-1-4.4-1.2l-4 .2-3-.3c-.6-.1-4.2 1.6-4.2 2h-2.4s.3-.9 1.7-1c1.3-.2 2.7-.8 2.6-1.2l.4-2.6c0-.6.6-1 .5-1.2-.1-.4-1.7-.7-3.2-.7-1.5 0-3.1.1-3.4.4-.2.4 0 1.5.3 1.3.3 0-.1-.8.2-.9a6.8 6.8 0 0 1 2-.3c.8 0 2.1.7 2.1 1 0 .1.4.8-.2 1.1a8.2 8.2 0 0 1-3.1.4 7.5 7.5 0 0 1-3-.8c-.4-.3-.7-1-.7-1.1z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M114 125.5a.3.3 0 1 1-.6 0 .3.3 0 0 1 .6 0z%22%2F%3E    %3Cpath fill%3D%22%23d0d0d0%22 d%3D%22M129.5 120.8l1.6.3 2.7-1.8-.2 1-1.4.9-.8.4.5.8.9 1.4-.2 1-1.7-2.9-1.6-.3.2-.8zm-2.7-11.8l3-1.4-.8-1.8.4-.2 2 4.4-.3.2-.9-1.9-3 1.5-.4-.8zm-4.8-5.8l2.8-2.6.6.6v4.4l2.2-2 .5.6-2.8 2.6-.6-.6v-4.4l-2.2 2-.5-.6zm-12.4-5l.5-3.8h.8l-.5 3.5 3 .3v.5l-3.8-.5zm-6.1.6l-.7-3.8.8-.2.6 3.4 3-.6v.5l-3.7.7zm-11.3 5.5l-.3-.3 2-1.6 1 1a5.7 5.7 0 0 1-.8 1.2 5.7 5.7 0 0 1-.9 1 5.2 5.2 0 0 1-1.4.8c-.5.1-1 .2-1.3 0a1.6 1.6 0 0 1-1-.5 1.7 1.7 0 0 1-.3-1c0-.4.1-.9.4-1.3.2-.4.6-.8 1-1.1a4.8 4.8 0 0 1 1.1-.7l.9-.2c.2 0 .5 0 .7.2l-.4.5a1.3 1.3 0 0 0-.6-.1l-.6.1a3.2 3.2 0 0 0-.7.5c-.3.2-.6.4-.7.7a2 2 0 0 0-.4.6v.5c0 .3.1.6.3.8l.7.5 1-.1a4.1 4.1 0 0 0 2.1-2l-.4-.6-1.4 1.1zm-.1 27.7l-3.2 2.3-2.4-3.4.4-.3 2 2.7.9-.7-1.6-2.3.3-.2 1.7 2.3 1.4-1 .5.6zm-4.7-5c.5-.1.8-.4 1-.9v-1.5a2.6 2.6 0 0 0-.9-1.3c-.3-.3-.8-.4-1.2-.3a1.4 1.4 0 0 0-.8.5c-.1.2-.3.5-.3.8l.1 1.1c.2.6.4 1 .8 1.4.3.3.8.4 1.3.2zm.3.8a1.7 1.7 0 0 1-1.7-.4 3.7 3.7 0 0 1-1.1-1.8c-.2-.6-.2-1-.2-1.6s.2-.8.4-1.1a1.6 1.6 0 0 1 1-.7 1.6 1.6 0 0 1 1 .1c.4.2.7.4 1 .8a4.5 4.5 0 0 1 .8 3 2.3 2.3 0 0 1-.4 1.1c-.2.3-.5.5-.8.6zm.3-7.8h-4v-2.8l.2-1.2.4-.7a.8.8 0 0 1 .6-.2c.3 0 .5.1.7.4.1.3.3.7.3 1.3a2.5 2.5 0 0 1 .7-1.1l1.1-1v1l-.8.7-.6.6a1.7 1.7 0 0 0-.3.4 1.6 1.6 0 0 0 0 .4v.4l-.1 1H88v.8zm-2.2-.9v-1.7a4 4 0 0 0 0-.9 1 1 0 0 0-.2-.4.5.5 0 0 0-.3-.2c-.2 0-.4.1-.5.3l-.2 1v2h1.3zm10.7-16.9v-4.5l.8-.5 4.1 2-.8.5-1.2-.6-2.1 1.3v1.4l-.8.4zm.7-2.3l1.8-1-1-.6a8.3 8.3 0 0 1-.9-.5l.1.8v1.3zm18.6-1.2L120 97l.7.5-.3 4.6-.7-.6.1-1.3-2-1.5-1.3.5-.7-.5zm2.4-.2l1.7 1.2v-1.2a8.4 8.4 0 0 1 .2-1 3.7 3.7 0 0 1-.7.5l-1.2.5zm10.3 14.3l3.8-.9.6 2.7.2 1.2-.2.7a.8.8 0 0 1-.5.4c-.3 0-.6 0-.8-.2a2.8 2.8 0 0 1-.7-1.2 2.5 2.5 0 0 1 0 .5l-.4.8-.8 1.2-.2-1 .6-1 .4-.6a1.6 1.6 0 0 0 .2-.8 3.7 3.7 0 0 0-.1-.5l-.2-.9-1.7.4-.2-.8zm2.3.3l.4 1.7c0 .3.2.6.3.8 0 .2.2.3.3.4l.4.1c.1 0 .3-.2.3-.4a2.1 2.1 0 0 0 0-1l-.5-1.9-1.2.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mt.flag-icon-squared {
  background-image: url('mt.svg');
}
.flag-icon-mu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mu%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%2300a04d%22 d%3D%22M0 360h640v120H0z%22%2F%3E    %3Cpath fill%3D%22%23151f6d%22 d%3D%22M0 120h640v120H0z%22%2F%3E    %3Cpath fill%3D%22%23ee2737%22 d%3D%22M0 0h640v120H0z%22%2F%3E    %3Cpath fill%3D%22%23ffcd00%22 d%3D%22M0 240h640v120H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mu%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23009f4d%22 d%3D%22M0 384h512v128H0z%22%2F%3E    %3Cpath fill%3D%22%23151f6d%22 d%3D%22M0 128h512v128H0z%22%2F%3E    %3Cpath fill%3D%22%23ee2737%22 d%3D%22M0 0h512v128H0z%22%2F%3E    %3Cpath fill%3D%22%23ffcd00%22 d%3D%22M0 256h512v128H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mv {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mv%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23007e3a%22 d%3D%22M120 120h400v240H120z%22%2F%3E  %3Ccircle cx%3D%22350%22 cy%3D%22240%22 r%3D%2280%22 fill%3D%22%23fff%22%2F%3E  %3Ccircle cx%3D%22380%22 cy%3D%22240%22 r%3D%2280%22 fill%3D%22%23007e3a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mv%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23007e3a%22 d%3D%22M128 128h256v256H128z%22%2F%3E  %3Ccircle cx%3D%22288%22 cy%3D%22256%22 r%3D%2285.3%22 fill%3D%22%23fff%22%2F%3E  %3Cellipse cx%3D%22308.6%22 cy%3D%22256%22 fill%3D%22%23007e3a%22 rx%3D%2273.9%22 ry%3D%2285.3%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-mw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mw%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23f41408%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2321873b%22 d%3D%22M0 320h640v160H0z%22%2F%3E    %3Cpath d%3D%22M0 0h640v160H0z%22%2F%3E    %3Cpath fill%3D%22%23f31509%22 d%3D%22M220.5 141c22.3-49.2 84.5-72.8 138.8-52.5a98.4 98.4 0 0 1 58 52.5H220.5zm-26 6.4a332.3 332.3 0 0 1-52.4-7.8c-4.1-1.3-4.3-3.6-3.8-5.3.5-1.7 3.1-3.6 6.2-3 5.6 1.4 28.8 7 50 16.1zm124.6-85.9c-4.2-21-5.2-44-4.8-48C314.7 9.6 317 9 319 9s4.7 1.8 4.7 4.7c0 5.3-.1 27-4.6 48zm11.6.5a249 249 0 0 1-.3-48.2c.8-3.9 3.2-4.4 5.1-4.2 2 .1 4.5 2.1 4.2 5-.5 5.3-2.6 26.9-9 47.4zm10.4 1.3c-.2-21.3 3-44.3 4.1-48 1.1-3.9 3.6-4.2 5.5-3.9 2 .3 4.3 2.5 3.8 5.3-1 5.3-5.2 26.6-13.4 46.6zm11 2.2c1.8-21.2 7.3-43.8 8.8-47.5 1.5-3.7 4-3.8 5.8-3.4 2 .5 4 2.8 3.3 5.6-1.6 5.1-7.7 26-17.8 45.3zm10.9 3.2c3.9-21 11.5-43.1 13.3-46.7 1.9-3.5 4.3-3.5 6.2-2.9 1.8.6 3.7 3.2 2.7 5.8A264 264 0 0 1 363 68.7zm10.1 3.8c5.8-20.7 15.5-42 17.7-45.5 2.2-3.4 4.6-3.1 6.4-2.3 1.8.7 3.4 3.4 2.1 6-2.5 4.8-12.5 24.4-26.2 41.8zm10 4.7a262.9 262.9 0 0 1 22-43.9c2.4-3.2 4.9-2.7 6.6-1.8a4.4 4.4 0 0 1 1.5 6.1c-3 4.6-14.9 23.4-30.1 39.6zm9.4 5.5c9.7-19.4 23.3-39 26.1-42 2.8-3 5.2-2.3 6.8-1.3a4.4 4.4 0 0 1 1 6.2c-3.5 4.4-17.2 22.1-34 37zm8.8 6.2c11.6-18.6 27-37 30.1-39.7 3-2.8 5.4-2 6.9-.8a4.3 4.3 0 0 1 .3 6.2c-3.8 4.1-19.1 20.7-37.3 34.3zm8.3 6.9a284 284 0 0 1 33.8-37.2c3.3-2.5 5.5-1.5 6.9-.3a4.3 4.3 0 0 1-.3 6.3c-4.1 3.8-21 19.1-40.4 31.2zm7.6 7.5A278.4 278.4 0 0 1 454.4 69c3.6-2.3 5.7-1.1 7 .3 1.2 1.3 1.5 4.4-1 6.2a306 306 0 0 1-43.2 27.8zm6.5 7.8A297.1 297.1 0 0 1 464 79.6c3.7-2 5.7-.6 6.8.9 1.2 1.4 1.1 4.5-1.4 6.1-4.8 3-24.3 15.6-45.7 24.5zm5.9 8.3a307 307 0 0 1 43-28.1c4-1.7 5.9-.2 6.9 1.3 1 1.6.6 4.6-2 6a320.8 320.8 0 0 1-48 20.8zm5.4 9.6a313.4 313.4 0 0 1 45.8-24.4c4.1-1.4 5.8.3 6.6 1.9.9 1.6.3 4.6-2.6 5.8-5.3 2.2-27 11.4-49.8 16.7zm4.2 9.2a320 320 0 0 1 48-20.8c4.2-1 5.7.8 6.4 2.5.6 1.6-.3 4.6-3.2 5.5-5.5 1.9-28 9.3-51.2 12.8zm3.4 9.8a324.5 324.5 0 0 1 49.8-16.9c4.2-.6 5.6 1.2 6.1 3 .5 1.7-.7 4.5-3.7 5.3-5.7 1.3-28.8 7-52.2 8.6zM307.8 62a252.4 252.4 0 0 1-9.7-47.4c0-3.9 2.3-4.8 4.2-5 2-.1 5 1.5 5.2 4.3.5 5.3 2.6 26.9.4 48.1zm-11 1.3a251 251 0 0 1-14.3-46.4c-.4-4 1.8-5 3.7-5.3 2-.3 5 1 5.6 3.8a263 263 0 0 1 5 47.9zm-11 2.2A259 259 0 0 1 267 20.3c-.8-3.9 1.3-5.1 3.2-5.6 1.9-.4 5 .6 5.9 3.4 1.5 5.1 7.7 26 9.6 47.3zm-10.5 3A264 264 0 0 1 252.5 25c-1.1-3.8.8-5.2 2.6-5.8 1.9-.6 5.1.2 6.2 2.8 2 5 10.2 25.4 14 46.4zM265.2 72a270.4 270.4 0 0 1-27-41.5c-1.4-3.7.4-5.3 2.2-6 1.8-.8 5-.2 6.4 2.4 2.5 4.8 12.5 24.5 18.4 45.1zm-10.3 5a275.6 275.6 0 0 1-31-39.2c-1.7-3.5-.1-5.2 1.6-6.1 1.7-.9 5-.6 6.6 1.9 3 4.6 15 23.3 22.8 43.4zm-9.4 5.4A285.2 285.2 0 0 1 211 45.7c-2.1-3.4-.7-5.2 1-6.3 1.5-1 5-1 6.7 1.4 3.4 4.3 17.1 22 26.8 41.5zm-8.7 6a292.2 292.2 0 0 1-37.9-33.9c-2.4-3.2-1.1-5 .4-6.2a5.5 5.5 0 0 1 6.8.8c3.8 4 19.2 20.7 30.7 39.3zm-8.5 7a299 299 0 0 1-41-30.7c-2.8-3-1.7-5-.3-6.3a5.5 5.5 0 0 1 6.9.3c4.2 3.7 21 19 34.4 36.6zm-7.4 7A306.6 306.6 0 0 1 177.2 75c-3-2.8-2.1-4.8-.8-6.2 1.2-1.4 4.5-2.1 6.9-.3a292 292 0 0 1 37.6 34zm-7 8.2a313 313 0 0 1-46.2-23.8c-3.3-2.5-2.6-4.7-1.5-6.1 1.1-1.5 4.3-2.5 6.9-.9 4.8 3.1 24.3 15.5 40.8 30.8zm-6.3 8.8c-22.2-7-44.9-17.6-48.4-19.9-3.6-2.2-3-4.4-2.1-6s4-2.8 6.8-1.4c5 2.7 25.8 13.5 43.7 27.3zm-5.3 9c-22.8-5.3-46.3-14-50.1-16-3.7-2-3.5-4.2-2.6-5.8.8-1.6 3.7-3.1 6.6-2 5.3 2.3 27 11.4 46.1 23.8zm-4.2 9a328.5 328.5 0 0 1-51.4-12.2c-4-1.6-3.8-3.9-3.2-5.5.7-1.7 3.5-3.4 6.4-2.5 5.6 1.9 28 9.3 48.2 20.2z%22%2F%3E    %3Cpath fill%3D%22%23f31509%22 d%3D%22M194.5 147.4a332.4 332.4 0 0 1-52.4-7.8c-4.1-1.3-4.3-3.6-3.8-5.3.5-1.7 3.1-3.6 6.2-3 5.6 1.4 28.8 7 50 16.1z%22%2F%3E    %3Cpath d%3D%22M129.4 141.5h381.2v12.6H129.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M179.7 0h708.7v708.7H179.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-129.8) scale(.72249)%22%3E    %3Cpath fill%3D%22%23f41408%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%2321873b%22 d%3D%22M0 472.4h1063v236.3H0z%22%2F%3E    %3Cpath d%3D%22M0 0h1063v236.2H0z%22%2F%3E    %3Cpath fill%3D%22%23f31509%22 d%3D%22M401.4 214a147.3 147.3 0 0 1 192.2-80.3 142 142 0 0 1 80.2 80.3H401.4zm-36 9.8a419.9 419.9 0 0 1-72.5-12c-5.6-2-5.9-5.4-5.2-8a7 7 0 0 1 8.5-4.5c7.9 2 39.9 10.5 69.3 24.5zM538 92.6c-5.8-32-7.3-67.3-6.7-73.2.5-6 3.8-7 6.5-7a7 7 0 0 1 6.5 7c0 8.2-.2 41.3-6.3 73.2zm16 .8a427.9 427.9 0 0 1-.5-73.6c1.1-5.9 4.4-6.7 7.1-6.4 2.7.2 6.3 3.3 5.9 7.6-.7 8-3.7 41-12.5 72.4zm14.4 2c-.4-32.6 4-67.6 5.7-73.4 1.5-5.8 4.9-6.3 7.6-5.8a7 7 0 0 1 5.2 8c-1.4 8-7.1 40.6-18.5 71.1zm15.3 3.3c2.5-32.4 10-66.9 12-72.5 2-5.6 5.5-5.8 8.1-5.1a7 7 0 0 1 4.5 8.4c-2.1 7.9-10.6 39.9-24.6 69.2zm15 4.8A421.6 421.6 0 0 1 617 32.3c2.6-5.4 6-5.3 8.6-4.4a7 7 0 0 1 3.7 8.9c-2.8 7.6-14.2 38.7-30.7 66.7zm14 5.9c8-31.6 21.4-64.2 24.5-69.4 3-5.2 6.4-4.8 8.8-3.6a7 7 0 0 1 3 9c-3.5 7.5-17.4 37.5-36.3 64zm13.8 7.2a432 432 0 0 1 30.4-67c3.4-4.9 6.8-4.2 9.2-2.8a7 7 0 0 1 2 9.3c-4 7-20.5 35.7-41.6 60.5zm13 8.3a419.9 419.9 0 0 1 36.2-64c3.8-4.6 7.1-3.6 9.3-2a7 7 0 0 1 1.3 9.4c-4.7 6.7-23.6 33.8-46.8 56.6zm12.2 9.5c16-28.4 37.4-56.4 41.7-60.7 4.2-4.2 7.4-3 9.5-1.2 2 1.8 3.2 6.3.4 9.6-5.2 6.2-26.4 31.6-51.6 52.3zm11.5 10.5a424 424 0 0 1 46.7-56.8c4.6-3.8 7.7-2.3 9.6-.4a7 7 0 0 1-.4 9.6 410 410 0 0 1-56 47.6zm10.4 11.5c20.7-25.1 46.7-49 51.6-52.4 5-3.4 7.8-1.6 9.6.4a7 7 0 0 1-1.2 9.5 421.5 421.5 0 0 1-60 42.5zm9 11.8a422 422 0 0 1 55.8-48c5.2-3 8-.9 9.5 1.4 1.6 2.2 1.6 6.8-2 9.3a415.9 415.9 0 0 1-63.2 37.3zm8.2 12.8a421.7 421.7 0 0 1 59.7-43c5.4-2.5 8-.2 9.4 2.1 1.3 2.3 1 7-2.8 9.2-7 4-35.6 20.8-66.3 31.7zm7.6 14.6a431.5 431.5 0 0 1 63.4-37.3c5.6-2 8 .5 9.1 3a7 7 0 0 1-3.6 8.8 417.9 417.9 0 0 1-68.9 25.5zm5.8 14.1a413 413 0 0 1 66.3-31.7c5.8-1.5 8 1.2 8.9 3.7 1 2.5-.3 7-4.4 8.5a412.8 412.8 0 0 1-70.8 19.5zm4.6 15a421 421 0 0 1 69-25.8c5.8-1 7.7 1.8 8.4 4.5a7 7 0 0 1-5 8c-8 2.2-39.9 10.7-72.4 13.2zM522.4 93.1A421.2 421.2 0 0 1 508.9 21c0-6 3.1-7.3 5.8-7.6a7 7 0 0 1 7.1 6.5c.8 8 3.7 41 .6 73.4zm-15.4 2a418.8 418.8 0 0 1-19.7-70.8c-.5-6 2.5-7.6 5.1-8.1a7 7 0 0 1 7.7 5.8c1.4 8 7.2 40.6 6.9 73.1zm-15.3 3.4a421.5 421.5 0 0 1-25.9-68.9c-1-5.9 1.9-7.8 4.5-8.5a7 7 0 0 1 8 5.1c2.2 7.9 10.8 39.8 13.4 72.3zm-14.4 4.5a420.4 420.4 0 0 1-31.6-66.4c-1.5-5.8 1.2-8 3.7-8.9a7 7 0 0 1 8.5 4.4c2.8 7.7 14.1 38.7 19.4 70.9zm-14 5.7A419.8 419.8 0 0 1 426 45.4c-2-5.7.4-8 2.9-9.1a7 7 0 0 1 8.9 3.6c3.4 7.4 17.3 37.4 25.4 69zm-14.2 7.4a420 420 0 0 1-42.8-59.9c-2.5-5.4-.3-8 2-9.3a7 7 0 0 1 9.2 2.8c4.1 7 20.7 35.7 31.6 66.4zm-13 8.2a422 422 0 0 1-47.8-56c-3-5.2-1-8 1.3-9.5a7.2 7.2 0 0 1 9.4 2c4.7 6.7 23.6 33.8 37.1 63.5zm-12.1 9a419.3 419.3 0 0 1-52.4-51.6c-3.4-4.9-1.6-7.8.5-9.5a7 7 0 0 1 9.5 1.2c5.2 6.2 26.4 31.6 42.4 60zM412.2 144a421.6 421.6 0 0 1-56.8-46.8c-3.8-4.6-2.3-7.7-.4-9.6a7 7 0 0 1 9.6.4c5.8 5.8 29.2 29.1 47.6 56zM402 154.9a421 421 0 0 1-60.5-41.8c-4.2-4.2-2.9-7.4-1.1-9.5a7 7 0 0 1 9.5-.4c6.3 5.2 31.5 26.5 52.1 51.7zm-9.7 12.5a421.4 421.4 0 0 1-64-36.3c-4.6-3.9-3.6-7.2-2-9.4a7 7 0 0 1 9.5-1.3 423 423 0 0 1 56.5 47zm-8.7 13.4a420.5 420.5 0 0 1-67-30.3c-5-3.5-4.3-6.8-2.9-9.2a7 7 0 0 1 9.3-2.1c7.1 4 35.8 20.5 60.6 41.6zm-7.3 13.7c-31.5-8-64.2-21.4-69.4-24.4-5.1-3-4.8-6.4-3.6-8.8a7.1 7.1 0 0 1 9.1-3c7.4 3.4 37.4 17.4 64 36.2zm-5.8 13.8a415 415 0 0 1-71.2-18.6c-5.4-2.5-5.3-6-4.4-8.5 1-2.5 4.8-5.2 8.9-3.7 7.6 2.8 38.7 14.2 66.7 30.8z%22%2F%3E    %3Cpath fill%3D%22%23f31509%22 d%3D%22M365.5 223.8c-32.5-2.5-67-9.9-72.6-12-5.6-2-5.9-5.4-5.2-8a7 7 0 0 1 8.5-4.5c7.9 2 39.9 10.5 69.3 24.5z%22%2F%3E    %3Cpath d%3D%22M275.3 214.7H803V234H275.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mx {
  background-image: url('mx.svg');
}
.flag-icon-mx.flag-icon-squared {
  background-image: url('mx.svg');
}
.flag-icon-my {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-my%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23cc0001%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0 445.8h640V480H0z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -68.6)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -137.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -205.8)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -274.3)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -343)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -411.5)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%23010066%22 d%3D%22M0 0h372.6v274.3H0z%22%2F%3E  %3Cg fill%3D%22%23fc0%22%3E    %3Cpath d%3D%22M149.7 48.5c-49 0-88.9 39.7-88.9 88.6a88.8 88.8 0 0 0 89 88.6 88.7 88.7 0 0 0 48-14 78.9 78.9 0 0 1-25.8 4.2 78.7 78.7 0 0 1-78.8-78.5 78.7 78.7 0 0 1 106.2-73.7 88.7 88.7 0 0 0-49.7-15.2z%22%2F%3E    %3Cpath d%3D%22M297.1 183.2l-37.4-19.5 11 40-25-33.5-7.8 40.7-7.7-40.7-25.1 33.4 11.2-40-37.6 19.5 28-31.3-42.5 1.6 39-16.3-39-16.5 42.5 1.7L178.9 91l37.4 19.5-11-40 25 33.5 7.8-40.7 7.7 40.7 25.1-33.3-11.2 39.9 37.6-19.4-28 31.2 42.5-1.6-39 16.4 39 16.5-42.5-1.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-my.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-my%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23cc0001%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0 475.5h512V512H0z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -73.1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -146.3)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -219.4)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -292.6)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -365.7)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(0 -438.9)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%23010066%22 d%3D%22M0 0h320v292.6H0z%22%2F%3E  %3Cg fill%3D%22%23fc0%22%3E    %3Cpath d%3D%22M123.8 51.9a93 93 0 0 0-93.2 92.9 93 93 0 0 0 143.7 78.1 82.7 82.7 0 0 1-27 4.5 82.5 82.5 0 0 1-82.7-82.3c0-45.5 37-82.4 82.6-82.4a82.6 82.6 0 0 1 28.7 5A93 93 0 0 0 124 52z%22%2F%3E    %3Cpath d%3D%22M278.4 193.2L239 172.7l11.6 41.9-26.2-35-8.2 42.6-8-42.7-26.5 35 11.8-41.9-39.3 20.4 29.2-32.8-44.5 1.7 40.9-17.1-40.9-17.3 44.5 1.8-29-32.9 39.2 20.5L182 75l26.2 35 8.2-42.6 8 42.7L251 75l-11.8 42 39.3-20.4-29.2 32.8 44.5-1.7-40.9 17.2 40.9 17.2-44.5-1.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mz%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23009a00%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h768v160H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 160h768v16H0z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M0 176h768v160H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 336h768v16H0z%22%2F%3E    %3Cpath fill%3D%22%23ffca00%22 fill-rule%3D%22evenodd%22 d%3D%22M0 352h768v160H0z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0v512l336-256L0 0z%22%2F%3E    %3Cpath fill%3D%22%23ffca00%22 fill-rule%3D%22evenodd%22 d%3D%22M198.5 333l-51.2-37.5L96.1 333l19.9-60.3-51.5-37.1 63.5.2 19.3-60.4 19.4 60.5 63.5-.3-51.5 37.1z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M102.8 290.9h37c3 3.3 9.5 4.7 15.8 0 11.6-6.4 34 0 34 0l4.4-4.7-10.7-35.2-3.9-4.2s-8.3-5-24-3.3c-15.7 1.7-21.2-.5-21.2-.5s-13.7 1.6-17.6 3.6l-4.4 4.4-9.4 39.9z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M110.3 281.8s35.2-4.4 45.4 9.1c-5.7 4-10.8 4.3-16.2.3.8-1.5 12.6-13.8 42.7-9.7%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221.2%22 d%3D%22M148 246.6l-.3 38.8m31.7-38.3L186 278%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M117 246.6l-3.7 16%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M78.9 295.1l8.6 10.2c1 .6 2 .6 2.9 0l12.8-15.4 5.4-6.7c.9-1 1.1-2.1 1-3l10.4-9.3 2.2.2c-1-.2-1.7-.7-1-1.8l2.4-1.8 1.8 2.3s-2.6 3.4-2.9 3.4h-2.8l-5.4 4.9 2.4 2 3.5 9.8 4.4-3.1-2.8-10 6.1-6.7-2.3-3.6 1.6-2s21.3 13.4 29.6 9.8c.2 0 .5-9.6.5-9.6s-22.2-2.3-22.7-6.7 5-5 5-5l-2.4-3.2.5-1.8 3.9 4.8 8.7-7.4 51.5 58.6c2.8-1.1 3.4-1.8 3.6-4.6L155 241.5l3.8-4.1c.8-.9 1-1.2 1-2.6l6-5.1a7.3 7.3 0 0 1 3.8 3L186 219c.4.4 1.7.8 2.6.4l26.9-25.9-29.3 20.7-1-.7c0-.9 1-1 0-2.6-1.2-1.4-2.9 1.3-3.1 1.3-.3 0-4.3-1.4-5.2-3.2l-.2 4.7-7.5 7-5.7-.3-8.2 8-1 3 1.3 2.7s-4.4 3.8-4.4 3.6c0-.3-.9-1.2-1-1.3l3.8-3.4.5-2.3-1.2-2c-.4.3-5.2 5.4-5.5 4.8l-14-15.5.8-2.9-8.7-9.5c-3.2-1.1-8.3-1.3-9.3 5.7-.8 1.6-7.4.2-7.4.2l-3.6.8L85.2 241l11.3 13.6 23.2-29.3.7-8.3 4.8 5.4c1.7.2 3.2.3 4.7-.5l13.7 15.3-2.3 2.3 2 2.2 2.4-1.6.9 1.3c-1.1.6-2 1.5-3.1 2.1-1.8-1.2-3.6-2.7-3.5-5l-7.7 6.4-.3 1.2-22.9 19-2 .3-.5 6 14.9-12.4v-1.8l1.5 1.3 11.6-9.3s.8 1 .5 1-10.3 9.3-10.3 9.3l-.2 1-1.8 1.6-1-.8-14 12.4h-2l-7.7 7.7c-2 .2-3.7.4-5.4 1.5l-13.8 12.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-mz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-mz%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%23009a00%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h744v155H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 155h744v15.5H0z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M0 170.5h744v155H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 325.5h744V341H0z%22%2F%3E    %3Cpath fill%3D%22%23ffca00%22 fill-rule%3D%22evenodd%22 d%3D%22M0 341h744v155H0z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0v496l325.6-248L0 0z%22%2F%3E    %3Cpath fill%3D%22%23ffca00%22 fill-rule%3D%22evenodd%22 d%3D%22M192.3 322.6l-49.6-36.3-49.5 36.3 19.2-58.4-50-36 61.6.3 18.7-58.5 18.8 58.5 61.5-.3-50 36z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M99.6 281.9h35.8c2.9 3.2 9.3 4.5 15.4 0 11.2-6.2 32.9 0 32.9 0l4.3-4.6-10.4-34.1-3.8-4s-8-4.8-23.2-3.2c-15.2 1.6-20.5-.6-20.5-.6S116.7 237 113 239l-4.3 4.3-9 38.7z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M106.8 273s34.2-4.2 44 8.9c-5.5 3.8-10.4 4-15.7.2.9-1.4 12.3-13.3 41.4-9.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%221.1%22 d%3D%22M143.4 238.9l-.3 37.6m30.7-37l6.4 29.8%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M113.3 239l-3.5 15.4%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M76.4 286l8.4 9.8c1 .6 1.9.6 2.8 0l12.4-15 5.3-6.4a4.1 4.1 0 0 0 1-3l10-9c.8.2 1.3.3 2 .3-.9-.3-1.6-.7-.8-1.8l2.2-1.7 1.8 2.2s-2.5 3.3-2.8 3.3H116l-5.3 4.7 2.3 2 3.5 9.5 4.2-3-2.7-9.7 6-6.5-2.3-3.5 1.5-2s20.7 13 28.7 9.5c.2.1.5-9.3.5-9.3s-21.5-2.2-22-6.4c-.5-4.3 4.8-4.8 4.8-4.8l-2.3-3.2.5-1.8 3.8 4.8 8.4-7.3 49.9 56.9c2.7-1.1 3.3-1.8 3.5-4.5L150 234l3.8-4c.7-.8 1-1.2 1-2.5l5.7-5a7.1 7.1 0 0 1 3.7 3l15.8-13.3c.4.4 1.7.8 2.5.3l26-25-28.3 20-1-.7c0-.8 1-1 0-2.5-1.1-1.3-2.8 1.3-3 1.3s-4.1-1.4-5-3.1l-.2 4.6-7.3 6.7-5.5-.2-8 7.7-1 3 1.3 2.5s-4.2 3.7-4.2 3.5c0-.3-.9-1.1-1-1.3l3.7-3.2.5-2.3-1.2-1.9c-.4.3-5 5.2-5.3 4.7L129.7 211l.7-2.8-8.5-9.2c-3-1-8-1.2-9 5.5-.7 1.6-7.2.2-7.2.2l-3.4.8-19.7 27.9 11 13.2 22.4-28.4.6-8 4.7 5.2c1.6.2 3.1.2 4.5-.5l13.3 14.8-2.2 2.2 2 2.2 2.2-1.6 1 1.3c-1.2.6-2 1.4-3 2-1.9-1.1-3.6-2.6-3.4-4.9l-7.5 6.2-.3 1.3-22.2 18.4-2 .3-.5 5.7 14.5-12v-1.7l1.5 1.2 11.2-9s.8 1 .5 1-10 9-10 9l-.2 1-1.7 1.5-1-.7-13.5 12h-2l-7.5 7.4c-1.9.2-3.6.4-5.2 1.5l-13.4 12z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-na {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-na%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%233662a2%22 d%3D%22M-26.4.2l.8 345.6L512.5 0-26.4.2z%22%2F%3E    %3Cpath fill%3D%22%2338a100%22 d%3D%22M666.4 479.6L665 120.3 122.3 479.8l544-.2z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M-26 371.8l.4 108.2 117.5-.1L665.4 95.4l-.7-94.1-116-1L-26 371.7z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M219.6 172l-21.8-13.2-12.6 22.1-12.2-22.2-22 12.9.6-25.4-25.4.2 13.2-21.8-22.1-12.5 22.2-12.3-12.8-22 25.4.6-.1-25.5 21.7 13.2L186.3 44l12.2 22.2 22-12.9-.6 25.4 25.4-.2-13.2 21.8 22.1 12.5-22.2 12.3 12.8 22-25.4-.6z%22%2F%3E    %3Cpath fill%3D%22%233662a2%22 d%3D%22M232.4 112.4c0 25.6-20.9 46.3-46.6 46.3s-46.6-20.7-46.6-46.3 20.8-46.2 46.6-46.2 46.6 20.7 46.6 46.2z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M222.3 112.4a36.5 36.5 0 1 1-73 0 36.5 36.5 0 0 1 73 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-na.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-na%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%233662a2%22 d%3D%22M-108.2.2l.8 368.6L466.6 0l-574.8.2z%22%2F%3E    %3Cpath fill%3D%22%2338a100%22 d%3D%22M630.7 511.5l-1.4-383.2-579 383.5 580.4-.3z%22%2F%3E    %3Cpath fill%3D%22%23c70000%22 d%3D%22M-107.9 396.6l.5 115.4 125.3-.2 611.7-410.1L629 1.4 505.2.2l-613 396.4z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M154 183.4l-23.1-14-13.4 23.6-13-23.8L81 183l.6-27.1-27 .2 14-23.2L45 119.5l23.8-13L55 83l27 .6-.1-27.1 23.2 14 13.4-23.6 13 23.7L155.2 57l-.6 27 27-.1-14 23.2 23.6 13.3-23.8 13.1 13.7 23.4-27-.5z%22%2F%3E    %3Cpath fill%3D%22%233662a2%22 d%3D%22M167.8 120c0 27.2-22.3 49.3-49.8 49.3s-49.7-22.1-49.7-49.4 22.3-49.3 49.8-49.3 49.7 22 49.7 49.3z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 d%3D%22M157 120a39 39 0 1 1-77.9 0 39 39 0 0 1 77.9 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nc%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nc%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ne {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ne%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%230db02b%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%23e05206%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Ccircle cx%3D%22320%22 cy%3D%22240%22 r%3D%2268%22 fill%3D%22%23e05206%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ne.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ne%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%230db02b%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%23e05206%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Ccircle cx%3D%22256%22 cy%3D%22256%22 r%3D%2272.5%22 fill%3D%22%23e05206%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-nf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nf%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M194.8 0h250.4v480H194.8z%22%2F%3E    %3Cpath fill%3D%22%23198200%22 d%3D%22M0 0h194.8v480H0zm445.2 0H640v480H445.2z%22%2F%3E    %3Cpath fill%3D%22%23198200%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.7%22 d%3D%22M313.5 351.3v52.6l21.3.2s-6.8-45.8-3.1-52c3.7-6 7.2-5.2 7.2-5.2s13.9 4.2 15.4 3.5c1.5-.6-.2-5.2 7.2-4.6 2.4-.9 1.1-5 3.3-5.2 2.2-.3 44.5 11.8 53.7.4-2.4-6.4-10.7-.5-12.9-.2-2 0-10.3-4-15.1 0-4.4-3.3-24.4-5.5-24.4-5.5-2.6-2.6 47.6 1.3 50.5-.7 5.9-5.9-11-5.2-13.6-3.3a14.8 14.8 0 0 0-14.2-.6c-1.7-4.1-18-2.4-27-3.5-3-1.7-2.5-2.7-.5-3.8 19 .8 37.8 3.3 56.8 2.5 5.1-6.7-6.5-9.3-13.6-3.5-4.2-7-12.7-.3-18.4-1-5.7-.6-3-7.6 4.2-6.5 7.2 1 20.1-.4 22.5-3.7s-1.4-6.7-13.3-3.5c-4-4-13 0-17.1 1.3-5.6-3.1-18.5-.5-22.8.6-4.3-2.6 22.5-7 22.5-7 10.4-.2 16.3-2 19.5-2.8 15.7-8.4-.2-9.3-8.4-3.2-5.1-4-10 .3-14.6 1.8a38.2 38.2 0 0 1-13.4 2c0-.6 12.6-8.3 12.6-8.3s15.3-1.1 18.4-1.5c3-.5 18.8-8.5-2.7-3.1-7.4.6-11.8.2-14.7.4-16.5-1.7 1.6-3.3 1.6-3.3s23.4-2.1 23.7-3.3c.4-9-19.1-4.8-19.3-4.8 0-6.5-18.2.2-18.2 0-3.5-2 2-4.1 2-4.1 4.8-1.2 12-1.6 13.9-3.1 0 0 13.6-.1 15.2-3.7-3.3-9.3-28.8 1.6-32.2 3.2-4.6 0 3-7.4 3.3-7.6.2-.3 21-1.1 30.9-14.5.7-8.1-11.6 4.6-11.6 4.6-1-10.6-13.4.7-20.6 1.5-7.3 1-7.5-3.3-2.5-4 5-.6 10.8-.1 13.6-7.8 2.9-7.7 11.4.4 13-2.4 1.5-2.9-3.1-5.3-3.1-5.3s6.4-6.6-4-6.3c-10.2.2-23.6-1.4-23.6-1.4s10.7-4.1 20.8-4c10 .3 4.6-7.1-5-7.1-9.7 0-14.7-3.3-14.7-3.3l16.4-6.2-1-4.6s9.6-7.7-4-5.9l-15.2 2-27.4 4.1c-.2 0-7.4-2.2-.4-4s31.8-6.7 35.5-5.4c3.7 1.3-.4-9.2-13.6-10.5-13.1-1.3-21.3 3.3-21.3 3.3s-8.5-3.1-.6-5.7c7.9-2.7 20.4.9 20.4.9s14-4.2 2.4-6c-11.6-1.7-15.3 1.6-20.6 1.8-2.1-2.7 18.2-3.3 19.5-5.5-2.2-4-14.8 0-22.2 0-3-1.3-3.3-3.5.3-4.8 7.5-.3 14.6.1 22.1-.2-.2-4 0-8.7-.2-12.8-9.6-1.7-20.8 1.3-26.1 1 1.4-4.3 22-5.5 24.3-6.7 4.8-6-20.1 0-20.4 0-4.3-.6-4-3.4-1.3-5 6.4-.7 20.6 1 19.6-3.4-.8-4-10-1.9-13.6-1-3.8.9-9.3.2-9.3.2-2.3-3.2 21.5-1.9 21.3-4.4-.3-2.8-15.1-.8-20.2-.6-3.9-2.7 19-4.5 19.3-4.8.9-7.3-15.3 0-18.4 0-3 0-1.5-4.6-1.5-4.6s6.3-2.9 6.1-3.3a22 22 0 0 0-5.2-2c-.5 0 0-5 0-5s5.2-4 4.8-5.1c-.5-1.1-6.2.9-6.2.9v-4.4s4.2-.4 4.6-2.4c.5-2-5-2.2-5-2.2l-2.2-23-2 21.5-7.2 1s5 2.9 6 5.8c.8 2.8-6.2 2-6.2 2s5.7 4.8 6.1 6.5c.5 1.8-7.9 2.2-7.9 2.2s7 5 7.5 7.9c.4 2.8 0 4.4 0 4.4s-11.6-10.1-19-7.3c-4 2 8.8 3 17.2 10.3 0 1.7-20.5-5-21.2-.8.4 1.1 21.9 4.2 23.4 7-7.8.3-24-1.7-23.4.9-1.7 3 15.2 1.3 22.3 3.7 2.1 2.4 1.9 4.4-1.7 4.6-6.9-3.3-22.1-5.7-22.2-1.5.1 1 15.8.4 21.5 4.1-7.6 1.8-33.4-3.5-33.5-1 .7 1.3 4.8 6.5 11.8 6.3 7-.2 23.3 2.8 24.4 5 1 2.2-21.1-4.6-29.4-.6-8.4 4 23.9 1.5 29.1 6.3 5.3 4.9-10.5-.4-10.5-.4s-22-3-25.2-1.5c-3.3 1.5-7 5-7 5s2.2 4.4 4.4 3.5c2.2-.9-.7 2.7-.7 2.7s30.7 7.4 37.5 14c6.8 6.6-39-10.3-39-10.3s-18.5 6.8 1 7.2c-2.2 3.3 1.2 5.3 1.2 5.3s32.4 6.8 35.7 12c3.3 5.3-22.1-5-27.9-7.9-5.7-2.8-21.9 1.8-21.7 2.9.3 1 8 2.6 8.1 4.6.3 2-9.4 2.6-9.4 4.4 0 1.7 41 10.3 52 19.5s-32.2-11-32.2-11 2.4 3.3 0 4.2c-2.5.9-11-12.3-25-4.2-2.6 3.4 12.2 6 16 6.4-1.3 3.3-2.4 4.4 2.8 7.7s-10.3-4.8-10.3-4.4l1.1 5.7c-4.8-4-10.7-5.1-16.2-1.1 0 0-.2 4 5.5 6.4-3.1 6.3 3.5 4.3 14 10.3-15.6-4.1-16.9 3.5-5.7 5.2s41.9 2.9 49.1 12.3c7.3 9.4-10.3-3.6-12.3-4-.4.3-.8 4.9-.8 4.9-4.7-2.7-9-5.2-14.6-6.3-.5.9-.3 2.1-.8 3-5-3.7-9.5-6.2-16.9-6.6l-.9 3.5s-6.1-7.7-18.2 0c-6.7 4.9 25.5 1.8 30.7 7.5 5.3 5.7 1.1 6.6 1.1 6.6l-13.1-4.9s-15.6-2.8-20 .7 64 12 66 21.5c1.4 5-16-5.4-31.1-9.9l-1.8 5s-6-6-12.7-7c-.2 0 1.3 6 1.3 6s-16.8-8-25.4-3.8c-8.5 4.2 29.8 6.4 33.3 10.3 3.5 4-11.6-2.6-13 0-1.2 2.7-19.9-4.8-19.6-1.3.2 3.5 2.6 5.5 2.6 5.5s38.8 3.7 40.1 8.3c1.3 4.6-21.5-2.6-21.5-2.6s-2.2 3.3-.4 4.8c1.7 1.6-13.2-8.7-11.8-2-4.9-1.9-17.4-7.8-15.6-3.2 1.7 4.6 35.3 11.2 35.3 11.2s-14.7 1-14 4.8c-19-11.5-18.5-4.2-18-4 .4.2-24.4-6.1-5.7 4s10 8.3 10.3 8.5c.2.2 2 5 1.5 5-.4 0-12.7-6.5-16.9-7-4.1-.4-23.9 5.5-2.8 14.8s34-2.2 45.6-1c11.6 1.4 17 3.4 16 7-1.1 3.8-11.9-12.1-23.2 1.7-13-2.6-21.7-4-15 5.4-21-7.9-34 2.4-7.4 6.6 26 .8 42-6.4 42-6.4s4.5 8.1 10.8 2.4c6.4-5.7 6.6 2.2 6.8 2.2l6.2-2.6h1.5z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M316 320.2v-3.7s-8.2-1.5-12.3-.7c-2.3-1.3-4.6-3.1-7.5-1.6-.5 1.2 5.3 4.3 7.2 4.3a41.1 41.1 0 0 0 12.7 1.7zm0 6s-8.3-3.1-11.6.4c.5 3.7 9.7 5.5 11.7 4.5 1.9-1 0-4.8-.1-5zm14 1.4v2.6s9.8 1.9 11.6-.2c1.7-2.1-8-3.5-11.7-2.4zm-.5-10.2l.3 2.9s8.6 1.9 11.9-2.8c3.3-4.7-7.5 0-12.2-.1zm.4-10v2s6.5 1 8-1.8c1.4-2.8-7.8 0-8-.2zm-13.4-6c-1-1.3-4.5-4.8-13.8-5.8-6.5 0 11.7 9.5 13.8 5.9zm13.2-9.7l-.2 2.7s22-6.6 27.1-6.1c4.6-1.3 5.6-4.5 5.4-4.5-4-2.9-22.9 2.3-32.3 7.9zm.5-7.8l-.3 2.6s15.5-3 19.7-6c4.1-3-19.2 3.5-19.4 3.4zm-.6-7.6v2.6s10.3-.4 12.5-2.4c1.3-2.1-9.2-.3-12.5-.2zm21.6 21.7s5.4.8 6.4-.8c-.2-2.8-6.4 1-6.4.8zM330 266.6l.1 5.7s24.9-7.9 26.5-9.3c1.5-1.5 5-6-26.6 3.6zm-.7-7.9v4.2s10-.8 14.6-4.5c4.6-3.8-14.6.4-14.6.3zm-12-9.3l.6 3.7-32.9-10.6c.1 0-1.6-5.4 32.3 6.9zm.5-13.3c0 .4 0 3.6-.2 3.5 0 0-22.8-9.5-23.7-8.7-3-7 24 5.4 24 5.2zm11.1 6l.4 3.1s14-2.9 14.8-4.3c.8-1.4-15.2 1.2-15.2 1.1zm.3 7.4c.2.7.4 3.3.4 3.3s5.6-.5 6.5-1.8c.8-1.3-6.9-1.5-6.9-1.5zm-.8-17v3s15.4-3 17-4.4c1.7-1.5-17.3 1.4-17 1.4zm0-8.5c0 .2-.5 3.1-.1 3.1s18.6-3 21.5-5.7c2.8-2.5-21 2.9-21.3 2.6zm-.2-14.9v3.3s11.8-2.5 14-5c2.2-2.5-14 2-14 1.7zm-2-21.6l.2 4.8s16-2.2 18.2-4.8c2.3-2.7-18.5 0-18.4 0zm-7.4-36.5v3s-7.5-.3-5.7-1.6 5.7-1.1 5.7-1.4zm7 4l.2 4.2s9.7-1 10.4-2.5c.8-1.5-10.4-1.6-10.6-1.6zm-.6 6s.2 2.6.4 2.6 3.9-.3 4.7-1.3c.8-1-4.7-1-5-1.3zm-8.2 11.8c0 .3.3 4 0 3.8s-21.2-6.1-23.2-6c-1.9 0-2.4-4.9 23.2 2.2zm1.7 6.9c0 .7.5 4.6-.3 4.4-.7-.2-14.3-4.5-12.9-5.8 1.4-1.3 13.2 1.7 13.2 1.4zm-1.2 29l.1 3.5s-23.7-7.2-24.5-8.4c-.8-1.2-3.1-6.8 24.4 4.9zm1 8.5v3.3l-32.2-11.3s-2.6-8.4 32.1 8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M280.3 328.7l-.2 3.5s-6.2-1.8-8.2-5.3c3.6-1 8.5 1.9 8.4 1.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nf%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M155.8 0h200.4v512H155.8z%22%2F%3E    %3Cpath fill%3D%22%23198200%22 d%3D%22M0 0h155.8v512H0zm356.2 0H512v512H356.2z%22%2F%3E  %3C%2Fg%3E  %3Cg fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22%3E    %3Cpath fill%3D%22%23198200%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.7%22 d%3D%22M243 332.4v41l16.5.2s-5.3-35.8-2.4-40.6c3-4.7 5.7-4 5.7-4s10.8 3.2 12 2.7c1.2-.5-.2-4.1 5.6-3.6 1.9-.7.9-4 2.6-4.1 1.7-.2 34.7 9.2 41.8.3-1.8-5-8.3-.3-10-.2-1.6 0-8-3-11.8 0-3.5-2.5-19-4.2-19-4.2-2-2 37 1 39.3-.5 4.6-4.6-8.5-4.1-10.6-2.6-3.6-2.2-8.2-2-11-.5-1.4-3.2-14-1.8-21.1-2.7-2.3-1.4-2-2.1-.4-3 14.8.7 29.5 2.6 44.3 2 4-5.3-5-7.3-10.6-2.8-3.3-5.4-10-.2-14.4-.7-4.4-.5-2.4-6 3.3-5.1 5.6.8 15.7-.4 17.6-3 1.9-2.5-1.1-5.1-10.4-2.7-3.2-3-10.1 0-13.4 1-4.3-2.3-14.3-.3-17.7.6-3.4-2.1 17.6-5.5 17.6-5.5 8-.1 12.6-1.5 15.2-2.2 12.2-6.6-.2-7.3-6.6-2.5-4-3.1-7.8.3-11.4 1.5s-10.4 2-10.4 1.5 9.8-6.5 9.8-6.5 12-.9 14.3-1.2c2.4-.3 14.7-6.6-2-2.4-5.8.5-9.3.2-11.5.3-12.9-1.3 1.2-2.5 1.2-2.5s18.2-1.7 18.5-2.6c.3-7-15-3.7-15-3.7 0-5.1-14.3.1-14.3 0-2.7-1.6 1.6-3.3 1.6-3.3 3.7-.9 9.4-1.2 10.8-2.4 0 0 10.6 0 11.9-2.9-2.6-7.2-22.5 1.3-25.1 2.6-3.6 0 2.4-5.8 2.5-6 .2-.2 16.4-.9 24.1-11.3.6-6.3-9 3.6-9 3.6-.7-8.2-10.4.5-16 1.2-5.7.7-5.9-2.6-2-3 4-.6 8.4-.2 10.6-6.2 2.3-6 9 .3 10.1-2 1.2-2.1-2.4-4-2.4-4s5-5.1-3-5c-8 .2-18.5-1-18.5-1s8.4-3.2 16.2-3c7.9.1 3.6-5.7-4-5.7-7.4 0-11.4-2.6-11.4-2.6l12.9-4.8-.9-3.6s7.5-6-3-4.6l-11.9 1.6-21.3 3.2c-.2 0-5.8-1.7-.4-3 5.5-1.4 24.8-5.4 27.7-4.3 3 1-.3-7.2-10.6-8.2-10.2-1-16.6 2.5-16.6 2.5s-6.6-2.4-.5-4.4c6.2-2 16 .7 16 .7s10.9-3.3 1.8-4.7c-9-1.3-12 1.3-16 1.4-1.7-2 14.2-2.5 15.2-4.3-1.7-3-11.6 0-17.3 0-2.5-1-2.6-2.7.2-3.7 5.8-.2 11.3.1 17.2-.1-.2-3.2 0-6.9-.1-10-7.5-1.4-16.2 1-20.4.8 1.1-3.4 17.2-4.3 19-5.2 3.7-4.7-15.7 0-16 0-3.3-.5-3-2.7-1-4 5-.5 16.1.7 15.3-2.6-.7-3.2-7.7-1.5-10.6-.8-3 .7-7.2.2-7.2.2-1.9-2.5 16.7-1.5 16.6-3.4-.3-2.3-11.8-.7-15.7-.6-3.1-2 14.7-3.5 15-3.7.6-5.7-12 0-14.4 0-2.4 0-1.2-3.6-1.2-3.6s5-2.2 4.8-2.6c-.1-.3-3.7-1.5-4-1.5-.4 0 0-4 0-4s4-3 3.7-3.9c-.4-.8-4.8.7-4.8.7v-3.4s3.2-.4 3.6-1.9c.3-1.5-4-1.7-4-1.7l-1.6-18-1.6 16.8-5.6.9s3.9 2.2 4.6 4.4c.7 2.2-4.8 1.5-4.8 1.5s4.4 3.8 4.8 5.2c.3 1.3-6.2 1.7-6.2 1.7s5.5 4 5.8 6.1c.4 2.3 0 3.5 0 3.5s-9-8-14.8-5.7c-3 1.6 6.9 2.3 13.5 8 0 1.3-16-3.9-16.6-.6.4.9 17 3.3 18.3 5.4-6.1.3-18.7-1.3-18.3.7-1.3 2.3 11.9 1 17.4 3 1.6 1.8 1.5 3.3-1.3 3.5-5.4-2.5-17.3-4.4-17.3-1.2 0 .9 12.3.3 16.7 3.3-5.9 1.3-26-2.8-26.1-.8.6 1 3.8 5 9.2 4.9 5.5-.2 18.1 2.2 19 3.9.8 1.7-16.4-3.6-23-.5s18.7 1.2 22.8 5-8.2-.4-8.2-.4-17-2.4-19.6-1.2c-2.6 1.2-5.5 4-5.5 4s1.7 3.4 3.4 2.7c1.7-.7-.5 2-.5 2s24 5.8 29.2 11c5.3 5-30.4-8-30.4-8s-14.4 5.2.8 5.6c-1.7 2.5 1 4 1 4s25.2 5.4 27.8 9.5c2.5 4-17.3-4-21.7-6.2-4.5-2.2-17.1 1.4-17 2.2.2.9 6.2 2.1 6.4 3.6.1 1.6-7.4 2-7.4 3.4s32 8 40.5 15.3-25.1-8.6-25.1-8.6 1.9 2.6 0 3.3c-1.9.6-8.6-9.6-19.5-3.3-2 2.6 9.6 4.7 12.5 5-1 2.5-1.9 3.4 2.2 6 4.1 2.5-8-3.8-8-3.5l.8 4.5c-3.8-3-8.3-4-12.6-.9 0 0-.2 3.1 4.3 5-2.5 5 2.7 3.4 10.9 8-12.2-3.2-13.2 2.8-4.5 4.1 8.8 1.4 32.7 2.2 38.3 9.6 5.7 7.3-8-2.8-9.5-3a16 16 0 0 0-.7 3.7 37 37 0 0 0-11.4-5c-.3.8-.2 1.7-.6 2.4-4-2.8-7.4-4.8-13.1-5.1l-.7 2.7s-4.8-6-14.2 0c-5.3 3.8 19.8 1.4 24 5.8 4 4.5.8 5.2.8 5.2l-10.3-3.8s-12.1-2.2-15.5.5c-3.5 2.7 49.9 9.4 51.4 16.8 1 4-12.5-4.2-24.3-7.7l-1.3 4s-4.7-4.8-10-5.6l1 4.6s-13-6.1-19.7-2.9c-6.7 3.3 23.2 5 26 8 2.7 3.2-9.1-2-10.2 0-1 2.1-15.5-3.7-15.3-1 .1 2.8 2 4.3 2 4.3s30.3 3 31.3 6.5c1 3.6-16.8-2-16.8-2s-1.7 2.5-.3 3.7c1.4 1.2-10.3-6.8-9.2-1.5-3.8-1.5-13.5-6.2-12.2-2.6 1.4 3.6 27.6 8.7 27.6 8.7s-11.5.9-11 3.8c-14.7-9-14.3-3.2-14-3 .3.1-19-4.9-4.4 3 14.5 7.9 7.8 6.5 8 6.7.2.1 1.5 4 1.2 4-.4 0-10-5.2-13.2-5.6-3.2-.3-18.6 4.3-2.2 11.5 16.4 7.2 26.5-1.7 35.6-.7 9 1 13.3 2.6 12.4 5.5-.8 2.9-9.2-9.6-18 1.2-10.1-2-17-3.1-11.8 4.2-16.4-6-26.4 2-5.7 5.2 20.3.6 32.8-5 32.8-5s3.4 6.3 8.4 1.9c5-4.5 5.1 1.7 5.3 1.7l4.8-2h1.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M245 308v-2.8s-6.5-1.1-9.6-.5c-2-1-3.7-2.5-5.9-1.3-.4 1 4 3.4 5.6 3.4 1.8 1.1 9.9 1.4 9.9 1.3zm-.1 4.7s-6.5-2.3-9 .4c.4 2.9 7.6 4.3 9 3.5 1.6-.8 0-3.7 0-3.9zm10.9 1.2v2s7.7 1.5 9-.2c1.4-1.6-6-2.7-9-1.8zm-.4-8l.3 2.3s6.7 1.5 9.2-2.2c2.6-3.6-5.8 0-9.5-.1zm.4-7.8v1.5s5 .8 6.1-1.3c1.2-2.2-6 0-6.1-.2zm-10.5-4.6c-.8-1-3.5-3.8-10.8-4.6-5 0 9.2 7.5 10.8 4.6zm10.3-7.6l-.2 2s17.2-5 21.2-4.7c3.6-1 4.3-3.5 4.2-3.5-3.1-2.2-17.9 1.8-25.2 6.2zm.4-6l-.2 2s12-2.4 15.3-4.7c3.2-2.3-15 2.7-15.1 2.6zm-.5-6v2s8-.2 9.7-1.9c1-1.6-7.1-.2-9.7-.1zm16.8 17s4.2.5 5-.7c-.1-2.2-5 .7-5 .6zm-16.5-24.5l.1 4.4s19.4-6.2 20.6-7.3c1.2-1.1 4-4.6-20.7 2.9zm-.5-6.2v3.2s7.8-.5 11.4-3.5c3.5-3-11.4.4-11.4.3zm-9.4-7.3l.5 3-25.6-8.4s-1.3-4.2 25 5.4zm.4-10.3c0 .3 0 2.8-.1 2.7 0 0-17.8-7.4-18.5-6.8-2.3-5.5 18.6 4.2 18.6 4zm8.7 4.6l.3 2.5s10.9-2.3 11.5-3.4c.6-1-11.8 1-11.8.9zm.2 5.8l.4 2.5s4.3-.3 5-1.3c.6-1-5.4-1.2-5.4-1.2zm-.6-13.3v2.5s12-2.4 13.3-3.5c1.3-1.2-13.6 1-13.3 1zm0-6.6c0 .2-.4 2.5-.1 2.5a69 69 0 0 0 16.7-4.5c2.3-2-16.4 2.3-16.6 2zm-.2-11.6v2.5s9.2-1.9 11-3.8-11 1.5-11 1.3zm-1.6-16.9l.3 3.8s12.3-1.7 14.1-3.8c1.8-2-14.4 0-14.4 0zm-5.7-28.4v2.4s-5.9-.3-4.4-1.3c1.4-1 4.4-.9 4.4-1zm5.5 3.2v3.2s7.7-.7 8.3-2c.5-1.1-8.2-1.2-8.3-1.2zm-.5 4.6l.3 2c.1 0 3-.2 3.6-1s-3.6-.8-3.9-1zm-6.4 9.2c0 .2.2 3 0 3 0 0-16.5-4.8-18-4.7-1.6 0-2-3.8 18 1.7zm1.3 5.4c0 .5.4 3.5-.2 3.4-.6-.1-11.2-3.5-10-4.5 1-1 10.2 1.3 10.2 1zm-.9 22.6v2.7s-18.4-5.6-19-6.5c-.7-1-2.5-5.3 19 3.8zm.7 6.6c0 .1.2 2.6 0 2.6l-25-8.8s-2-6.6 25 6.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 stroke-width%3D%22.8%22 d%3D%22M217 314.7v2.8s-5-1.4-6.5-4.1c2.9-.8 6.6 1.4 6.5 1.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ng {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ng%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23008753%22 d%3D%22M426.6 0H640v480H426.6zM0 0h213.3v480H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ng.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ng%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23008753%22 d%3D%22M341.3 0H512v512H341.3zM0 0h170.7v512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ni {
  background-image: url('ni.svg');
}
.flag-icon-ni.flag-icon-squared {
  background-image: url('ni.svg');
}
.flag-icon-nl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nl%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22scale(1.25 .9375)%22%3E    %3Crect width%3D%22512%22 height%3D%22509.8%22 fill%3D%22%23fff%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Crect width%3D%22512%22 height%3D%22169.9%22 y%3D%22342.1%22 fill%3D%22%2321468b%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Cpath fill%3D%22%23ae1c28%22 d%3D%22M0 0h512v170H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nl%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22scale(.48166 .71932)%22%3E    %3Crect width%3D%221063%22 height%3D%22708.7%22 fill%3D%22%23fff%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Crect width%3D%221063%22 height%3D%22236.2%22 y%3D%22475.6%22 fill%3D%22%2321468b%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3Cpath fill%3D%22%23ae1c28%22 d%3D%22M0 0h1063v236.2H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-no {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-no%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M180 0h120v480H180z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 180h640v120H0z%22%2F%3E  %3Cpath fill%3D%22%23002664%22 d%3D%22M210 0h60v480h-60z%22%2F%3E  %3Cpath fill%3D%22%23002664%22 d%3D%22M0 210h640v60H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-no.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-no%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M128 0h128v512H128z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 192h512v128H0z%22%2F%3E  %3Cpath fill%3D%22%23002664%22 d%3D%22M160 0h64v512h-64z%22%2F%3E  %3Cpath fill%3D%22%23002664%22 d%3D%22M0 224h512v64H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-np {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-np%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0-16h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(0 15) scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23ce0000%22 stroke%3D%22%23000063%22 stroke-width%3D%2213.8%22 d%3D%22M6.5 489.5h378.8L137.4 238.1l257.3.3L6.6-9.5v499z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M180.7 355.8l-27 9 21.2 19.8-28.5-1.8 11.7 26.2-25.5-12.3.5 28.6-18.8-20.9-10.7 26.6-9.2-26.3-20.3 20.6 1.8-27.7L49 409l12.6-25-29.3.6 21.5-18.3-27.3-10.5 27-9L32.2 327l28.4 1.8L49 302.6l25.6 12.3-.5-28.6 18.8 20.9 10.7-26.6 9.1 26.3 20.4-20.6-1.9 27.7 27-11.4-12.7 25 29.4-.6-21.5 18.3zm-32.4-184.7l-11.3 8.4 5.6 4.6a93.8 93.8 0 0 0 30.7-36c1.8 21.3-17.7 69-68.7 69.5a70.6 70.6 0 0 1-71.5-70.3c10 18.2 16.2 27 32 36.5l4.7-4.4-10.6-8.9 13.7-3.6-7.4-12.4 14.4 1-1.8-14.4 12.6 7.4 4-13.5 9 10.8 8.5-10.3 4.6 14 11.8-8.2-1.5 14.3 14.2-1.7-6.7 13.2 13.7 4z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-np.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-np%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22b%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0-16h512v512H0z%22%2F%3E    %3C%2FclipPath%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath style%3D%22width%3A0%22 fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cg clip-path%3D%22url(%23b)%22 transform%3D%22translate(0 16)%22%3E      %3Cg fill-rule%3D%22evenodd%22%3E        %3Cpath fill%3D%22%23ce0000%22 stroke%3D%22%23000063%22 stroke-width%3D%2213%22 d%3D%22M6.5 489.5h378.8L137.4 238.1l257.3.3L6.6-9.5v499z%22%2F%3E        %3Cpath fill%3D%22%23fff%22 d%3D%22M180.7 355.8l-27 9 21.2 19.8-28.5-1.8 11.7 26.2-25.5-12.3.5 28.6-18.8-20.9-10.7 26.6-9.2-26.3-20.3 20.6 1.8-27.7L49 409l12.6-25-29.3.6 21.5-18.3-27.3-10.5 27-9L32.2 327l28.4 1.8L49 302.6l25.6 12.3-.5-28.6 18.8 20.9 10.7-26.6 9.1 26.3 20.4-20.6-1.9 27.7 27-11.4-12.7 25 29.4-.6-21.5 18.3zm-32.4-184.7l-11.3 8.4 5.6 4.6a93.8 93.8 0 0 0 30.7-36c1.8 21.3-17.7 69-68.7 69.5a70.6 70.6 0 0 1-71.5-70.3c10 18.2 16.2 27 32 36.5l4.7-4.4-10.6-8.9 13.7-3.6-7.4-12.4 14.4 1-1.8-14.4 12.6 7.4 4-13.5 9 10.8 8.5-10.3 4.6 14 11.8-8.2-1.5 14.3 14.2-1.7-6.7 13.2 13.7 4z%22%2F%3E      %3C%2Fg%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nr%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-54.7 0H628v512H-54.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(51.3) scale(.9375)%22%3E    %3Cpath fill%3D%22%23002170%22 d%3D%22M-140 0H884v512H-140z%22%2F%3E    %3Cpath fill%3D%22%23ffb20d%22 d%3D%22M-140 234.1H884V278H-140z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M161.8 438l-33-33-10.5 45.4-12-45-31.9 34 12.1-45L42 407.9l33-33-45.4-10.6 45-12-34-31.8 45 12L72 288l33 33 10.6-45.4 12 45 31.8-34-12 45 44.5-13.5-33 33 45.4 10.5-45 12 34 32-45-12.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nr%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M135.6 0h496.1v496h-496z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-140) scale(1.0321)%22%3E    %3Cpath fill%3D%22%23002170%22 d%3D%22M0 0h992.1v496H0z%22%2F%3E    %3Cpath fill%3D%22%23ffb20d%22 d%3D%22M0 226.8h992.1v42.4H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M292.4 424.4l-31.9-32-10.2 44-11.7-43.7-30.9 33 11.8-43.6-43.2 13 32-31.8-44-10.3 43.6-11.6-33-31 43.6 11.8-13-43.2 31.8 32 10.3-44 11.7 43.6 30.8-32.9-11.7 43.6 43.2-13-32 31.8 44 10.3L290 362l33 30.9-43.7-11.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nu%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v372H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.2902)%22%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h499.6v248.1H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 0v18.6L119.2 80l44.9 1.3L0 0z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M51 0l144.6 75.5V0H51z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M214.9 0v96.4H0v55h215v96.4h66v-96.4h215v-55H281V0h-66z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M300.2 0v71.1L441.6.6 300.2 0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M304.7 78.9l39.8-.3L498.9.6l-41 .6L304.8 79z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 167.5v52.8L99.2 168 0 167.6z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M381.9 169.7l-41.4-.3 155.8 77.5-1-17.7-113.5-59.5zM38.7 248.3l146.1-76.8-38.3.3L0 248.1%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M497.9 21.8l-118 58.5 116.4.5v87.1h-99.1l98.2 53.3 1.4 27-52.4-.6-143.6-70.5v71.2H196V177L61.3 248l-60.9.2V496H992V.4L499 0M.6 28L0 79.4l104.4 1.3L.5 28z%22%2F%3E    %3Cg fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M496 0h496.1v496h-496z%22%2F%3E      %3Cpath d%3D%22M0 248h523.5v248H0z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23000067%22 d%3D%22M290.9 125.3a42.8 42.8 0 1 1-85.5 0 42.8 42.8 0 0 1 85.5 0z%22%2F%3E      %3Cpath fill%3D%22%23fff40d%22 d%3D%22M240.2 114.3l8.2-24.6 8.2 24.6h26.7l-21.6 15.2L270 154l-21.6-15.3-21.6 15.2 8.3-24.5-21.6-15.2zm148.5 4l4.1-11.5 4 11.6h13.3l-10.7 7 4.1 11.5-10.7-7-10.7 7 4.1-11.5-10.7-7zM244.1 204l4-11.5 4.1 11.5h13.2l-10.7 7 4.1 11.6-10.7-7.1-10.7 7 4.1-11.4-10.7-7.1zm0-167l4-11.6 4.1 11.5h13.2L254.7 44l4.1 11.5-10.7-7-10.7 7 4.1-11.5-10.7-7zM98.9 118.2l4.1-11.5 4 11.5h13.3l-10.7 7.1 4.1 11.5-10.7-7-10.7 7 4.1-11.5-10.7-7z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-nu%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h499.6v248.1H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 0v18.6L119.2 80l44.9 1.3L0 0z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M51 0l144.6 75.5V0H51z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M214.9 0v96.4H0v55h215v96.4h66v-96.4h215v-55H281V0h-66z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M300.2 0v71.1L441.6.6 300.2 0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M304.7 78.9l39.8-.3L498.9.6l-41 .6L304.8 79z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 167.5v52.8L99.2 168 0 167.6z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M381.9 169.7l-41.4-.3 155.8 77.5-1-17.7-113.5-59.5zM38.7 248.3l146.1-76.8-38.3.3L0 248.1%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M497.9 21.8l-118 58.5 116.4.5v87.1h-99.1l98.2 53.3 1.4 27-52.4-.6-143.6-70.5v71.2H196V177L61.3 248l-60.9.2V496H992V.4L499 0M.6 28L0 79.4l104.4 1.3L.5 28z%22%2F%3E    %3Cg fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M496 0h496.1v496h-496z%22%2F%3E      %3Cpath d%3D%22M0 248h523.5v248H0z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23000067%22 d%3D%22M290.9 125.3a42.8 42.8 0 1 1-85.5 0 42.8 42.8 0 0 1 85.5 0z%22%2F%3E      %3Cpath fill%3D%22%23fff40d%22 d%3D%22M226.8 154l8.3-24.5-21.6-15.2h26.7l8.2-24.6 8.2 24.6h26.7l-21.6 15.2L270 154l-21.6-15.3zm155.3-17l4.1-11.5-10.7-7.2h13.2l4.1-11.5 4 11.6h13.3l-10.7 7 4.1 11.5-10.7-7zm-144.7 85.5l4.1-11.5-10.7-7.1h13.3l4-11.5 4.1 11.5h13.2l-10.7 7 4.1 11.6-10.7-7.1zm0-167l4.1-11.6-10.7-7h13.3l4-11.6 4.1 11.5h13.2L254.7 44l4.1 11.5-10.7-7zM92.3 136.8l4.1-11.5-10.7-7h13.2l4.1-11.6 4 11.5h13.3l-10.7 7.1 4 11.5-10.6-7z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-nz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-nz%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cg id%3D%22b%22%3E      %3Cg id%3D%22a%22%3E        %3Cpath d%3D%22M0 0v.5L1 0z%22 transform%3D%22translate(0 -.3)%22%2F%3E        %3Cpath d%3D%22M0 0v-.5L1 0z%22 transform%3D%22rotate(-36 .5 -.2)%22%2F%3E      %3C%2Fg%3E      %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22rotate(72 0 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22rotate(-72 0 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22scale(-1 1) rotate(72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3CclipPath id%3D%22c%22%3E      %3Cpath d%3D%22M0 0h600v300H0z%22%2F%3E    %3C%2FclipPath%3E    %3CclipPath id%3D%22d%22%3E      %3Cpath d%3D%22M0 0l300 150H0zm300 0h300L300 150zm0 150h300v150zm0 0v150H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%2300247d%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cg transform%3D%22translate(-93 36.1) scale(.66825)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22matrix(45.4 0 0 45.4 900 120)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22matrix(30 0 0 30 900 120)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22rotate(82 534.2 125) scale(.66825)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22rotate(-82 519 -457.7) scale(40.4)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22rotate(-82 519 -457.7) scale(25)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22rotate(82 534.2 125) scale(.66825)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22rotate(-82 668.6 -327.7) scale(45.4)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22rotate(-82 668.6 -327.7) scale(30)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(-93 36.1) scale(.66825)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22matrix(50.4 0 0 50.4 900 480)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22matrix(35 0 0 35 900 480)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%2260%22 d%3D%22M0 0l600 300M0 300L600 0%22 clip-path%3D%22url(%23c)%22 transform%3D%22scale(.60681 .73139)%22%2F%3E  %3Cpath stroke%3D%22%23cc142b%22 stroke-width%3D%2240%22 d%3D%22M0 0l600 300M0 300L600 0%22 clip-path%3D%22url(%23d)%22 transform%3D%22scale(.60681 .73139)%22%2F%3E  %3Cpath style%3D%22line-height%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Btext-transform%3Anone%3Bblock-progression%3Atb%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%22 fill%3D%22%23fff%22 d%3D%22M151.7 0v79.4H0V140h151.7v79.4h60.7v-79.3H364V79.4H212.4V0z%22 clip-path%3D%22url(%23c)%22 color%3D%22%23000%22 font-family%3D%22sans-serif%22 font-weight%3D%22400%22 overflow%3D%22visible%22%2F%3E  %3Cpath style%3D%22line-height%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Btext-transform%3Anone%3Bblock-progression%3Atb%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%22 fill%3D%22%23cc142b%22 d%3D%22M163.8 0v91.5H0v36.4h163.8v91.5h36.4V128h163.9V91.5H200.2V0z%22 color%3D%22%23000%22 font-family%3D%22sans-serif%22 font-weight%3D%22400%22 overflow%3D%22visible%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-nz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-nz%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cg id%3D%22b%22%3E      %3Cg id%3D%22a%22%3E        %3Cpath d%3D%22M0 0v.5L1 0z%22 transform%3D%22translate(0 -.3)%22%2F%3E        %3Cpath d%3D%22M0 0v-.5L1 0z%22 transform%3D%22rotate(-36 .5 -.2)%22%2F%3E      %3C%2Fg%3E      %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22rotate(72 0 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22rotate(-72 0 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3Cuse transform%3D%22scale(-1 1) rotate(72)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3CclipPath id%3D%22c%22%3E      %3Cpath d%3D%22M0 0h600v300H0z%22%2F%3E    %3C%2FclipPath%3E    %3CclipPath id%3D%22d%22%3E      %3Cpath d%3D%22M0 0l300 150H0zm300 0h300L300 150zm0 150h300v150zm0 0v150H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%2300247d%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cg transform%3D%22translate(-148.7 134.5) scale(.60566)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22matrix(45.4 0 0 45.4 900 120)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22matrix(30 0 0 30 900 120)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22rotate(82 393.4 127.1) scale(.60566)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22rotate(-82 519 -457.7) scale(40.4)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22rotate(-82 519 -457.7) scale(25)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22rotate(82 393.4 127.1) scale(.60566)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22rotate(-82 668.6 -327.7) scale(45.4)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22rotate(-82 668.6 -327.7) scale(30)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(-148.7 134.5) scale(.60566)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23fff%22 transform%3D%22matrix(50.4 0 0 50.4 900 480)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23cc142b%22 transform%3D%22matrix(35 0 0 35 900 480)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%2260%22 d%3D%22M0 0l600 300M0 300L600 0%22 clip-path%3D%22url(%23c)%22 transform%3D%22scale(.52004 .78924)%22%2F%3E  %3Cpath stroke%3D%22%23cc142b%22 stroke-width%3D%2240%22 d%3D%22M0 0l600 300M0 300L600 0%22 clip-path%3D%22url(%23d)%22 transform%3D%22scale(.52004 .78924)%22%2F%3E  %3Cpath style%3D%22line-height%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Btext-transform%3Anone%3Bblock-progression%3Atb%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%22 fill%3D%22%23fff%22 d%3D%22M125.7 0v88H-.1v60.7h125.8v88h60.6v-88h125.8V88.1H186.4V0h-60.7z%22 clip-path%3D%22url(%23c)%22 color%3D%22%23000%22 font-family%3D%22sans-serif%22 font-weight%3D%22400%22 overflow%3D%22visible%22%2F%3E  %3Cpath style%3D%22line-height%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Btext-transform%3Anone%3Bblock-progression%3Atb%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%22 fill%3D%22%23cc142b%22 d%3D%22M137.8 0v100.2H0v36.4h138v100.2h36.3V136.6h137.9v-36.4h-138V0h-36.4z%22 color%3D%22%23000%22 font-family%3D%22sans-serif%22 font-weight%3D%22400%22 overflow%3D%22visible%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-om {
  background-image: url('om.svg');
}
.flag-icon-om.flag-icon-squared {
  background-image: url('om.svg');
}
.flag-icon-pa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pa%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M92.5 0h477.2v480H92.4z%22%2F%3E    %3Cpath fill%3D%22%23db0000%22 fill-rule%3D%22evenodd%22 d%3D%22M323 3.6h358v221.7H323z%22%2F%3E    %3Cpath fill%3D%22%230000ab%22 fill-rule%3D%22evenodd%22 d%3D%22M3.2 225.3h319.9V480H3.2zm211.6-47.6l-42-29.4-41.7 29.6 15.5-48L105 100l51.6-.4 16-48 16.3 47.9h51.6l-41.5 30 15.9 48z%22%2F%3E    %3Cpath fill%3D%22%23d80000%22 fill-rule%3D%22evenodd%22 d%3D%22M516.9 413.9l-42.4-27.7-42.1 28 15.6-45.6-42-28 52-.5 16.2-45.4 16.4 45.3h52l-41.8 28.5 16 45.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pa.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pa%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-26-25h592.5v596H-26z%22%2F%3E    %3Cpath fill%3D%22%23db0000%22 d%3D%22M255.3-20.4h312.1v275.2h-312z%22%2F%3E    %3Cpath fill%3D%22%230000ab%22 d%3D%22M-54.5 254.8h309.9V571H-54.5zM179 181.6l-46.5-29.2-46.2 29.5 17.2-48-46.2-29.6 57.1-.4 17.7-47.8 18.1 47.7h57.1l-45.9 30 17.6 47.8z%22%2F%3E    %3Cpath fill%3D%22%23d80000%22 d%3D%22M435.2 449l-46.4-29.2-46.3 29.5 17.2-48-46.2-29.5 57.2-.4 17.7-47.8 18 47.7h57.2l-46 30 17.6 47.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pe {
  background-image: url('pe.svg');
}
.flag-icon-pe.flag-icon-squared {
  background-image: url('pe.svg');
}
.flag-icon-pf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pf%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M80 0h480v480H80z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-width%3D%222pt%22 d%3D%22M277.3 340.8s10.8-8.8 21.4-8.8 13.4 7.3 20.8 7.9c7.3.6 13.4-7.3 22.5-7.6 9.1-.3 20.5 6.4 20.5 6.4l-39.8 12-45.4-10zm-22.9-13l135.4.7s-11.7-12.7-25.5-13c-13.8-.2-10 6-20.5 6.8-10.6.9-13.2-6.4-22.9-6.2-9.6.3-15.2 6.2-22.5 6.5-7.4.3-16.7-7.3-22.3-7-5.6.3-25.5 8.7-25.5 8.7l3.8 3.6zm-17.3-16l167 .5c2.7-3.8-8.2-12.9-18.1-13.7-8.2.3-14 8.5-20.8 8.8-6.8.3-14.4-8.5-22-8.2-7.6.3-15.5 8.2-23.1 8.2-7.7 0-13.2-8.5-22.9-8.5s-14 9.3-21.4 8.8c-7.3-.6-13.8-9.4-20.8-9.4s-18.7 10.5-21 10c-2.4-.7 2.9 4.3 3.1 3.4z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.5%22 d%3D%22M301.3 218.9l38.4 10.2v-54.8c-17.6 1-32.2-33.4-1.2-35.7-30.5-4.4-34 3.5-37.5 12l.3 68.3z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-linecap%3D%22round%22 stroke-width%3D%225%22 d%3D%22M277 258.7l86.7.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%224%22 d%3D%22M281.1 238l10.3 13.7m-10.3 0l11.1-13.5M287 237l-.3 8.5m10.8-7.6l10.3 13.8m-10.3 0l11.1-13.5m-5.2-1.2l-.3 8.5m11.1-7.6l10.3 13.8m-10.3 0l11.1-13.5m-5.2-1.2l-.3 8.5m11.7-7.6l10.2 13.8m-10.2 0l11.1-13.5m-5.3-1.2l-.2 8.5m11-7.6l10.3 13.8m-10.2 0l11.1-13.5M354 237l-.3 8.5%22%2F%3E    %3Cpath fill%3D%22%23ef7d08%22 fill-rule%3D%22evenodd%22 d%3D%22M218.7 259.6l36.9.3v-23.1l-42.2-2.1 5.3 24.9zm-1.8-32l39.3 3.9-.3-16.4-38.4-15.3-.6 27.9zm8-32.7l30.1 14.6 4.3-4.5s-2.8-1.9-2.6-3.7c0-1.7 2.8-2 2.8-4 0-1.7-3-2-3.1-3.7-.2-2 2.4-4 2.4-4l-27.2-23.7-6.8 29zm198 65h-39l-.3-22.6 42.8-3.2-3.5 25.8zM384.2 232l46.3-5.6-10-26.7-36.6 15.6.3 16.7zm33.7-39.6L384.5 210c-.5-2-.9-3.8-3.2-5.3 0 0 2-1.2 2-3.2s-2.6-2.4-2.6-3.5 2.4-2.2 2.6-4.9c-.3-1.8-2.6-4.4-2.2-4.9l26-19.8 10.8 24zm-72.4 39.1l16.7-.7.3-6.7-17 7.4zm-51-.5l-17.5-.5v-7l17.6 7.5zm0-2l-17.5-9v-11.8s-2 .3-1.8-2c.1-4.9 12.9 8.9 19.4 13.4l-.1 9.4zm51-1.1v-7.7s15.8-14.2 19.1-16.9c0 3-1.8 5.2-1.8 5.2v11.2l-17.3 8.2zM243 163.8l17.8 19.7c.4-1.8 4.5-2.1 8.6-1.8 4 .3 7.3-.3 7.3 2.6s-2 2.5-2 4.6 3 1.9 3 4.5-2.2 2.1-2.2 4.1c0 1.7 2.4 1.8 2.4 1.8l16.6 16.1v-17.2l-34.2-53.7-17.3 19.3zm27.4-20.4l23.3 47.5s.2-43.8 4.1-46.1l-6.5-12-20.9 10.6zm101 1.9l-26 46.2V172s2.2-3.2-1.2-3c-3.4.3-7.5-.2-7.5-.2l10.4-36.6 24.3 13zM398 165c-.3.5-17.5 18-17.5 18-.8-2-6-1-11-1-4.9 0-5.6 1.6-5.3 2.9.5 3.3 2.2.8 2.2 4 0 3.1-2.4 2-2.7 4.2.3 2.7 3.8 2 1.7 4l-19.9 19.2v-18.2l37.1-57.6L398 165z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.5%22 d%3D%22M309.8 268.4c-8.3 13.8-30.6 9.7-35.9 0-1.5-.4-.6-59.5-.6-59.5s-2.5-1.1-2.6-3c-.1-1.8 3.4-2 3.4-4.3s-3.6-1.4-3.7-3.8c0-2.2 3.9-2 3.7-4-.2-2.4-4.3-2-4.5-4.2 0-1.7 3-3.2 3.8-4a61.3 61.3 0 0 1-2.8 0l-6.4.1c-4.6 0 0 1 0 3.6 0 1.7-2.3 2.9-2.5 4.3-.1 1.6 3.2 2.6 3.3 4.5 0 1.6-3.3 1.7-3.2 3.3.2 2.5 3 3.1 2.9 4.7 0 1.5-3.6 2.1-3.7 3.3.2 2.4.6 60.8.6 60.8 5.7 29.8 38.8 37.3 48.2-1.8zm21.9 0c8.3 13.8 30.6 9.7 35.8 0 1.6-.4.7-59.5.7-59.5s2.5-1.1 2.6-3c.1-1.8-3.2-2-3.2-4.3s3.4-1.4 3.4-3.8c0-2.2-3.5-2-3.3-4.2.2-2.3 3-2 3.1-4.2.1-1.9-1.7-3-2.6-3.8h2.7l6.4.1c4.5 0 0 1 0 3.6 0 1.7 2.3 2.9 2.5 4.3 0 1.6-3.2 2.6-3.3 4.5 0 1.6 3.3 1.7 3.2 3.3-.2 2.5-3 3.1-3 4.7.1 1.5 3.7 2.1 3.7 3.3l-.5 60.8c-5.7 29.8-38.9 37.3-48.2-1.8z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-width%3D%222pt%22 d%3D%22M301.7 295.6H339c.3-.3-8.4-13-18.6-12-11.5.3-19.3 12-18.7 12zm118.9-1h-51s6.6-3.8 8.4-7.4c3.3 1.8 2.4 3.6 9 3.9 6.6.3 12.9-7.5 19.2-7.2 6.3.3 14.4 11 14.4 10.8zm-201 0h51s-6.6-3.8-8.4-7.4c-3.3 1.8-2.4 3.6-9 3.9-6.6.3-13-7.5-19.2-7.2-6.3.3-14.4 11-14.4 10.8zm3.8-16l36.3.3s-2.3-5-2.6-11.1c-9.4-3.2-17 7-23.8 7.3-6.7.3-13.7-7.3-13.7-7.3l3.8 10.8zm194 0l-36.4.3s2.3-5 2.6-11.1c9.4-3.2 17 7 23.8 7.3 6.7.3 13.7-7.3 13.7-7.3l-3.8 10.8zM311 279l18.4-.5s.3-5.6-9.3-5.6-8.8 6.4-9.1 6.1zm-11.2-7.9a17 17 0 0 0 8.2-7.6l-12.6.3s-5.8 3.5-8.7 7.3h13.1zm40.8 0a17 17 0 0 1-8.2-7.6l12.6.3s5.8 3.5 8.7 7.3h-13.1z%22%2F%3E    %3Cpath fill%3D%22%23de2010%22 fill-rule%3D%22evenodd%22 d%3D%22M-40 360h720v120H-40zm0-360h720v120H-40z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pf%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath style%3D%22width%3A0%22 fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-width%3D%222pt%22 d%3D%22M210.4 363.5s11.6-9.4 22.8-9.4 14.4 7.8 22.2 8.4c7.8.7 14.4-7.8 24-8 9.8-.4 22 6.8 22 6.8L258.9 374l-48.5-10.6zm-24.3-13.8l144.3.7s-12.5-13.5-27.2-13.8c-14.6-.3-10.6 6.3-21.8 7.2-11.3 1-14.1-6.9-24.4-6.6-10.3.3-16.3 6.6-24 6.9-7.9.3-17.9-7.8-23.8-7.5-6 .3-27.2 9.4-27.2 9.4l4 3.7zm-18.5-17.2l178.1.7c2.9-4.1-8.7-13.8-19.3-14.7-8.8.3-15 9-22.2 9.3-7.2.4-15.3-9-23.5-8.7-8 .3-16.5 8.8-24.6 8.8-8.2 0-14.1-9.1-24.4-9.1s-15 10-22.8 9.4c-7.9-.7-14.7-10-22.2-10s-20 11.2-22.5 10.6c-2.5-.6 3.1 4.7 3.4 3.7z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.5%22 d%3D%22M236 233.5l41 11V186c-18.8 1-34.4-35.6-1.3-38.1-32.4-4.8-36.2 3.7-40 12.7l.4 72.9z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-linecap%3D%22round%22 stroke-width%3D%225%22 d%3D%22M210.1 276l92.5.3%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-width%3D%224%22 d%3D%22M214.5 253.8l11 14.7m-11 0l11.9-14.4m-5.6-1.3l-.4 9.1m11.6-8.1l11 14.7m-11 0l11.9-14.4m-5.6-1.3l-.4 9.1m12-8.1l10.8 14.7m-10.9 0l11.9-14.4m-5.6-1.3l-.3 9.1m12.4-8.1l11 14.7m-11 0l12-14.4m-5.7-1.3l-.3 9.1m11.9-8.1l10.9 14.7m-11 0l12-14.4m-5.7-1.3l-.3 9.1%22%2F%3E    %3Cpath fill%3D%22%23ef7d08%22 fill-rule%3D%22evenodd%22 d%3D%22M148 277l39.3.2v-24.7l-45-2.1 5.6 26.5zm-2-34.1l42 4-.4-17.5-41-16.2-.5 29.7zm8.5-35l32.2 15.6 4.6-4.8s-3-2-2.8-4c0-1.8 3-2.1 3-4.2 0-1.9-3.3-2.1-3.3-4-.3-2 2.6-4.3 2.6-4.3L161.7 177l-7.2 31zm211.2 69.3h-41.5l-.3-24 45.6-3.5-3.8 27.5zm-41.2-29.7l49.4-6-10.7-28.3-39 16.5.3 17.8zm36-42.1L324.7 224c-.5-2-1-4-3.4-5.6 0 0 2.2-1.3 2.2-3.5s-2.9-2.5-2.9-3.7 2.6-2.4 2.8-5.2c-.3-2-2.8-4.6-2.3-5.2l27.7-21.2 11.5 25.7zM283.1 247l17.9-.8.3-7.2-18.1 8zm-54.3-.6L210 246v-7.5l18.8 8zm-.1-2.2l-18.7-9.6v-12.5s-2.2.3-1.9-2.2c.1-5.2 13.8 9.5 20.7 14.3l-.1 10zm54.4-1.1V235s16.8-15.2 20.4-18c0 3.1-2 5.5-2 5.5v12l-18.4 8.7zM174 174.7l18.9 21c.5-2 4.8-2.2 9.2-2 4.4.4 7.9-.2 7.9 3 0 3-2.3 2.6-2.3 4.8s3.4 2 3.4 4.8-2.4 2.2-2.5 4.4c0 1.8 2.6 2 2.6 2l17.7 17.1v-18.4l-36.5-57.3-18.4 20.6zm29-21.7l24.8 50.7s.3-46.8 4.4-49.3l-7-12.8L203 153zm107.7 2l-27.6 49.3v-20.8s2.3-3.5-1.3-3.2c-3.6.3-8.1-.3-8.1-.3l11.1-39 26 14zm28.4 21.1c-.3.6-18.7 19.2-18.7 19.2-.8-2.2-6.4-1.1-11.6-1.1-5.3 0-6 1.7-5.8 3 .6 3.7 2.4 1 2.4 4.4 0 3.3-2.6 2-2.8 4.5.2 2.8 4 2.1 1.8 4.3l-21.3 20.4v-19.4l39.6-61.5 16.4 26.2z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%222.5%22 d%3D%22M245.1 286.3c-8.9 14.7-32.7 10.4-38.2 0-1.7-.4-.7-63.5-.7-63.5s-2.7-1.2-2.8-3.1c-.1-2 3.6-2.1 3.6-4.6 0-2.5-3.8-1.6-3.9-4 0-2.5 4.1-2.2 4-4.4-.3-2.5-4.6-2.1-4.8-4.5-.2-1.8 3-3.4 4-4.2h-9.9c-4.8 0 .1 1.1 0 4 0 1.8-2.4 3-2.6 4.6 0 1.6 3.4 2.7 3.5 4.7 0 1.7-3.5 1.9-3.4 3.5.3 2.7 3.1 3.3 3.1 5 0 1.6-3.9 2.3-3.9 3.6l.6 64.8c6 31.8 41.4 39.8 51.4-2zm23.3 0c9 14.7 32.7 10.4 38.3 0 1.7-.4.7-63.5.7-63.5s2.7-1.2 2.8-3.1c.1-2-3.4-2.1-3.4-4.6 0-2.5 3.6-1.6 3.7-4 0-2.5-3.8-2.3-3.6-4.6.2-2.5 3.1-2.2 3.3-4.5.1-2-1.9-3.2-2.8-4h9.7c4.9 0 0 1.1 0 4 0 1.8 2.5 3 2.7 4.6 0 1.6-3.5 2.7-3.5 4.7 0 1.7 3.5 1.9 3.3 3.5-.2 2.7-3 3.3-3 5 0 1.6 3.9 2.3 3.9 3.6-.2 2.6-.6 64.8-.6 64.8-6.1 31.8-41.4 39.8-51.5-2z%22%2F%3E    %3Cpath fill%3D%22%23083d9c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23083d9c%22 stroke-width%3D%222pt%22 d%3D%22M236.5 315.3h39.8c.3-.3-9-13.8-20-12.8-12.2.3-20.5 12.8-19.8 12.8zm126.8-1h-54.4s7-4.1 9-8c3.5 2 2.5 3.9 9.5 4.2 7 .3 13.8-8 20.5-7.7 6.7.3 15.4 11.8 15.4 11.5zm-214.4 0h54.4s-7-4.1-9-8c-3.5 2-2.5 3.9-9.6 4.2-7 .3-13.7-8-20.5-7.7-6.7.3-15.3 11.8-15.3 11.5zm4-17l38.8.2s-2.5-5.3-2.8-11.8c-10-3.5-18.2 7.5-25.3 7.8-7.2.3-14.7-7.8-14.7-7.8l4 11.5zm207 0l-38.8.2s2.5-5.3 2.8-11.8c10-3.5 18.1 7.5 25.3 7.8 7.2.3 14.7-7.8 14.7-7.8l-4 11.5zm-113.5.2l19.7-.6s.3-6-10-6-9.4 7-9.7 6.6zm-12-8.4c3.5-1.9 6.7-3.8 8.8-8.1l-13.4.3s-6.2 3.7-9.4 7.8h14zm43.5 0a18.2 18.2 0 0 1-8.7-8.1l13.4.3s6.3 3.7 9.4 7.8h-14z%22%2F%3E    %3Cpath fill%3D%22%23de2010%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 384h768v128h-768zm0-384h768v128h-768z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pg%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath d%3D%22M1.6 0l-.5 480h640L1.6 0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M640.6 480l.5-480H1.1l639.5 480z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23fc0%22 stroke%3D%22%23fc0%22 stroke-width%3D%221.1%22 d%3D%22M178 54l-3.8-.2c-1.2-2.8-4.5-3.8-6.6-2.6A333 333 0 0 1 156 51l7.1 3.1C165 59 171 60 171 60c-.6 8.8-8.9-1.1-15.9 3.9-5 3-5 6.5-7.7 12.3-.9 1.6-4.4 5.8-4.4 5.8l5.9-.5L147 84l7-1-1.5 1.4c1 .2 8-1.7 8-1.7L160 85l8-2.9s1.6 1.3 3 1.9l1-4 4 1 1-4c6 8 8 16 19 18l-1-4a262.2 262.2 0 0 1 8.7 4l.9-1.7c4.8 3.4 8.7 3.3 11.4 3.7l-2-5 2 1-3-8 3 1-4-6 1.5-1-.5-3c6 2 14 5 15 12 1 11-11 14-19 13 6 5 17 3 22-2 2-2 3-5 4-8 1 3 3 7 3 11-1 9-13 12-21 13 9 5 25-1 26-14 0-11-7-16-10-21l-1-5.4 3 1.4s-1.8-3.3-2-4c0 0-3.1-8.5-4.2-10.4l2.2.4-8.2-10.3 2.3-.2S215.6 44 213 43l3-1c-6-3-13-1-19 3l1-3-1.8.2v-3.5L198 36l-3-1 2-5-3 1 1-5s-2.2 1-3.6.9a51.7 51.7 0 0 0 1.6-3.4c-1-1.5 0-4.5 0-4.5-7 1-8 2-12 8-6 11-4 16-3 27z%22 transform%3D%22matrix(2.21989 0 0 2.21194 1.1 0)%22%2F%3E  %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22red%22 stroke-width%3D%221.4%22 d%3D%22M215.8 70.4c.5.9 6.2 3.6 10.4 6-1.1-4.6-9.4-5.6-10.4-6z%22 transform%3D%22matrix(2.21989 0 0 2.21194 1.1 0)%22%2F%3E  %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M175 399l-14.2-9-19 9.1 4.3-16.2-14.5-15.1 16.7-1 10-18.4 6.1 15.5 20.7 3.8-13 10.6zm36.2-79l-6.6-3-6.3 3.6 1-7.2-5.4-4.9 7.1-1.3 3-6.6 3.5 6.4 7.2.8-5 5.2zm32-45.2l-14.5-7-13.9 7.8 2.3-15.7-11.8-10.8 15.7-2.8 6.6-14.4 7.6 14 15.8 1.8-11 11.5zm-65.8-63l-17-8.5-16.5 9.1 2.8-18.6-13.8-13 18.7-3 8-17 8.7 16.7 18.8 2.3-13.3 13.4zm-60.8 65.4l-17-10-17 10.3 4.3-19.3-15.1-13 19.7-1.8 7.7-18.3 7.9 18.2 19.8 1.6-14.9 13z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-pg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pg%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M81.4 0h496v496h-496z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-84) scale(1.0321)%22%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath d%3D%22M.5 0L0 496h659L.5 0z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M658.5 496L659 0H0l658.5 496z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23fc0%22 stroke%3D%22%23fc0%22 stroke-width%3D%222.3%22 d%3D%22M406.9 123.4l-8.8-.4c-2.7-6.4-10.3-8.8-15-6-4.2.3-26.5-.4-26.5-.4l16.3 7.1c4 10.9 18 13.5 18 13.5-1.2 20-20.3-2.6-36.3 8.8-11.4 6.9-11.6 15-17.8 28.3a119 119 0 0 1-10 13.1l13.5-1-4.3 5.6 16-2.3s-2.1 1.8-3.4 3.2c2.4.5 18.3-3.7 18.3-3.7l-1.1 5.1c8.1-3.3 18.2-6.6 18.2-6.6s3.6 3 6.9 4.3l2.3-9.1 9.1 2.3 2.3-9.2c13.7 18.3 18.3 36.6 43.4 41.2l-2.3-9.2c7 3 20 9.4 20 9.4l2-4.2c10.9 7.8 20 7.7 26 8.5l-4.5-11.4 4.6 2.3-6.9-18.3 6.9 2.3-9.2-13.7 3.4-2.3-1-6.9c13.6 4.6 32 11.5 34.2 27.5 2.3 25.1-25.2 32-43.4 29.7 13.7 11.4 38.8 6.8 50.3-4.6a47 47 0 0 0 9.1-18.3c2.3 6.9 6.9 16 6.9 25.2-2.3 20.5-29.8 27.4-48 29.7 20.5 11.4 57.1-2.3 59.4-32 0-25.2-16-36.6-22.9-48a231 231 0 0 1-2.3-12.3c1 .2 6.9 3.2 6.9 3.2s-4-7.6-4.6-9.2c0 0-7.1-19.4-9.7-23.7.4-.3 5.2.8 5.2.8l-18.8-23.5 5.3-.6S493 100.5 487 98.3l6.9-2.3c-13.8-6.8-29.8-2.3-43.5 6.9l2.3-6.9-4.2.4v-7.8l4.2-6.3-6.8-2.3 4.5-11.4-6.8 2.3 2.3-11.5s-5.2 2.4-8.3 2c.1.3 3.7-7.7 3.7-7.7-2.2-3.4 0-10.3 0-10.3-16 2.3-18.3 4.6-27.4 18.3-13.8 25.2-9.2 36.6-6.9 61.7z%22%2F%3E    %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 stroke%3D%22red%22 stroke-width%3D%223%22 d%3D%22M493.3 161c1.2 2 14.1 8.2 23.9 13.8-2.6-10.6-21.7-12.9-24-13.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M179 412.4l-14.6-9.3-19.5 9.4 4.4-16.7-15-15.7 17.3-1 10.3-19 6.3 16 21.2 3.9-13.3 11zm37.3-81.6l-6.8-3.2-6.4 3.7 1-7.4-5.6-5 7.4-1.4 3-6.8 3.6 6.6 7.4.8-5.2 5.4zm32.9-46.8l-14.8-7.2-14.4 8 2.3-16.2-12.1-11.2 16.2-2.8 6.8-15 7.8 14.6 16.3 1.8-11.3 12zm-67.7-65l-17.4-8.8-17 9.4 2.8-19.2-14.2-13.4 19.2-3.1 8.3-17.7 9 17.3 19.3 2.4-13.7 14zM119 286.5l-17.6-10.4-17.5 10.7 4.5-20-15.6-13.3 20.4-2 7.9-18.9 8 18.8 20.5 1.7-15.3 13.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ph {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ph%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%230038a8%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M415.7 240L0 480V0%22%2F%3E  %3Cg fill%3D%22%23fcd116%22%3E    %3Cpath stroke-width%3D%221pt%22 d%3D%22M26.7 42.4L41 55l16.6-9.2-7.4 17.5 14 13-19-1.6-8.1 17.2-4.3-18.5L14 71l16.3-10zm323.8 172.3l.4 19 18 6.3-18 6.2-.4 19-11.5-15.1-18.2 5.5 10.8-15.6-10.8-15.6 18.2 5.5zM37.2 388.1l8 17.2 19-1.6-13.9 13 7.4 17.5-16.6-9.1-14.4 12.4 3.6-18.7L14 409l18.9-2.4z%22%2F%3E    %3Cpath stroke-width%3D%225.3%22 d%3D%22M151.4 139.1l-6.2 6.2 3.1 47-3 .3-5.7-42.9-5.1 5 7.6 38.4a47.5 47.5 0 0 0-17.2 7.1l-21.7-32.4H96l26.4 34.3a48 48 0 0 0-2.4 2l-31.1-35.5h-8.8v8.8l35.4 31-2 2.5-34.3-26.3v7.1l32.5 21.7c-3.4 5.2-5.9 11-7.1 17.2L66.3 223l-5.1 5 42.9 5.7c-.2 1-.3 2.1-.3 3.1l-47-3-6.2 6.2 6.2 6.2 47-3.1.3 3.1-42.9 5.7 5 5 38.4-7.6a47.5 47.5 0 0 0 7.1 17.2l-32.5 21.7v7.2l34.3-26.3a48 48 0 0 0 2 2.4l-35.4 31v8.8H89l31-35.4 2.5 2L96 312.2h7.2l21.7-32.5c5.1 3.4 11 5.9 17.2 7.1l-7.6 38.4 5 5 5.7-42.9c1 .2 2 .3 3.1.3l-3 47 6.1 6.2 6.3-6.2-3.1-47 3-.3 5.7 43 5.1-5.1-7.6-38.4a47.5 47.5 0 0 0 17.2-7.1l21.7 32.5h7.2l-26.4-34.3a48 48 0 0 0 2.4-2l31.1 35.4h8.8v-8.8l-35.4-31 2-2.4 34.3 26.3v-7.2l-32.5-21.7c3.4-5.1 5.9-11 7.1-17.2l38.3 7.6 5.1-5-42.9-5.7c.2-1 .3-2 .3-3.1l47 3 6.2-6.1-6.2-6.2-47 3-.3-3 42.9-5.7-5-5-38.4 7.5a47.5 47.5 0 0 0-7.1-17.2l32.5-21.7v-7.1l-34.3 26.3a48 48 0 0 0-2-2.4l35.4-31v-8.9H214l-31 35.5a48 48 0 0 0-2.5-2l26.4-34.3h-7.2L178 200.2c-5.1-3.4-11-5.9-17.2-7.1l7.6-38.3-5-5-5.7 42.8-3.1-.3 3-47z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ph.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ph%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%230038a8%22 d%3D%22M0 0h512v256H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 256h512v256H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M443.4 256L0 512V0%22%2F%3E  %3Cg fill%3D%22%23fcd116%22%3E    %3Cpath stroke-width%3D%221.1%22 d%3D%22M25.2 44.4l15.4 13.3 17.9-9.8-8 18.7 15 14L45 78.9l-8.6 18.4-4.7-19.8-20.2-2.6L29 64.4zM372.1 229l.4 20.3 19.3 6.7-19.3 6.7-.4 20.3-12.3-16.2-19.5 6L352 256l-11.7-16.7 19.5 5.9zM36.5 414.7l8.6 18.4 20.3-1.7-14.8 14 7.9 18.7-17.9-9.8-15.4 13.3 3.9-20-17.5-10.5 20.2-2.6z%22%2F%3E    %3Cpath stroke-width%3D%225.7%22 d%3D%22M158.9 148l-6.6 6.6 3.2 50.3-3.3.3-6-45.9-5.5 5.4 8.2 41a51 51 0 0 0-18.4 7.7l-23.3-34.8h-7.7l28.2 36.8-2.5 2.1-33.3-38h-9.4v9.5l38 33.3-2.2 2.5-36.8-28.2v7.7l34.8 23.3a50.9 50.9 0 0 0-7.6 18.4l-41-8.2-5.5 5.5 46 6-.4 3.4-50.3-3.3-6.7 6.6 6.7 6.6 50.3-3.2.3 3.3-45.9 6 5.4 5.5 41-8.2a51 51 0 0 0 7.7 18.4l-34.8 23.3v7.7l36.8-28.2 2.1 2.5-38 33.3v9.4H92l33.3-38 2.5 2.2-28.2 36.8h7.7l23.3-34.8a50.8 50.8 0 0 0 18.4 7.6l-8.2 41 5.5 5.5 6-46 3.3.4-3.2 50.3 6.6 6.7 6.6-6.7-3.2-50.3 3.3-.3 6 45.9 5.5-5.4-8.2-41a51 51 0 0 0 18.4-7.7l23.3 34.8h7.7L190 296.6l2.5-2.1 33.3 38h9.4V323l-38-33.3 2.2-2.5 36.8 28.2v-7.7l-34.8-23.3A50.9 50.9 0 0 0 209 266l41 8.2 5.5-5.5-46-6 .4-3.3 50.3 3.2 6.7-6.6-6.7-6.6-50.3 3.3c0-1.2-.2-2.3-.3-3.4l45.9-6-5.4-5.5-41 8.2a51 51 0 0 0-7.7-18.4l34.8-23.3v-7.7l-36.8 28.2-2.1-2.5 38-33.3v-9.4h-9.5l-33.3 38-2.5-2.2 28.2-36.8h-7.7l-23.3 34.8a50.9 50.9 0 0 0-18.4-7.6l8.2-41-5.5-5.5-6 46-3.3-.4 3.2-50.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pk%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-52.3 0h682.6v512H-52.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(49) scale(.9375)%22%3E    %3Cpath fill%3D%22%230c590b%22 d%3D%22M-95 0h768v512H-95z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-95 0H97.5v512H-95z%22%2F%3E    %3Cg fill%3D%22%23fff%22%3E      %3Cpath d%3D%22M403.7 225.4l-31.2-6.6-16.4 27.3-3.4-31.6-31-7.2 29-13-2.7-31.7 21.4 23.6 29.3-12.4-15.9 27.6 21 24z%22%2F%3E      %3Cpath d%3D%22M415.4 306a121.2 121.2 0 0 1-161.3 59.4 122.1 122.1 0 0 1-59.5-162.1A118.6 118.6 0 0 1 266 139a156.2 156.2 0 0 0-11.8 10.9A112.3 112.3 0 0 0 415.5 306z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pk%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%230c590b%22 d%3D%22M-95 0h768v512H-95z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-95 0H97.5v512H-95z%22%2F%3E    %3Cg fill%3D%22%23fff%22%3E      %3Cpath d%3D%22M403.7 225.4l-31.2-6.6-16.4 27.3-3.4-31.6-31-7.2 29-13-2.7-31.7 21.4 23.6 29.3-12.4-15.9 27.6 21 24z%22%2F%3E      %3Cpath d%3D%22M415.4 306a121.2 121.2 0 0 1-161.3 59.4 122.1 122.1 0 0 1-59.5-162.1A118.6 118.6 0 0 1 266 139a156.2 156.2 0 0 0-11.8 10.9A112.3 112.3 0 0 0 415.5 306z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pl%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M640 480H0V0h640z%22%2F%3E    %3Cpath fill%3D%22%23dc143c%22 d%3D%22M640 480H0V240h640z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pl%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M512 512H0V0h512z%22%2F%3E    %3Cpath fill%3D%22%23dc143c%22 d%3D%22M512 512H0V256h512z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pm%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pm%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pn {
  background-image: url('pn.svg');
}
.flag-icon-pn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pn%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22b%22%3E      %3Cpath d%3D%22M-15-7.5h30v15h-30z%22%2F%3E    %3C%2FclipPath%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-15-15h30v30h-30z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(256 256) scale(17.06667)%22%3E    %3Cpath fill%3D%22%2300247d%22 d%3D%22M-15-15h60v30h-60z%22%2F%3E    %3Cg clip-path%3D%22url(%23b)%22 transform%3D%22translate(0 -7.5)%22%3E      %3Ccircle r%3D%2220%22 fill%3D%22%2300247d%22%2F%3E      %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%223%22 d%3D%22M-20-10l40 20m-40 0l40-20%22%2F%3E      %3Cpath stroke%3D%22%23cf142b%22 stroke-width%3D%222%22 d%3D%22M-20-10l40 20m-40 0l40-20%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0l20 10h-3L-3 0m3 0l20-10h3L3 0M0 0l-20 10h-3L-3 0m3 0l-20-10h3L3 0%22%2F%3E      %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%225%22 d%3D%22M-20 0h40M0-10v20%22%2F%3E      %3Cpath stroke%3D%22%23cf142b%22 stroke-width%3D%223%22 d%3D%22M-20 0h40M0-10v20%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-.3 3.8a4.2 4.2 0 0 0-1.4 2C-2 8-2.7 8.4-3.5 8c0 1.1 1 1.2 1.4.6a3 3 0 0 0 1.2 2.6c.3.3.4.1.2-.2-.2-.4-.2-1.5-.5-2.2.5.4 1.3.2 1.3-.9-.7.4-1.4.4-1.5-.5 0-1.1.4-2.8 1.1-3.5zm-.8-8c0-.4 0-.8-.3-1-.6-.5-1.1-.4-1.5 0-.7-.3-1 .9-1.7.7.1.4.3.5.7.4-.4.3 0 .7-.5 1.1.8.3 1.2-.2 1.2-.9.3.3.8.2 1 0-.4-.2-.4-.6-.2-.9.2-.5 1.4-.5 1.3.6z%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M.7 1.6C0 2.1-1.8 2-1.9.7-2.1-.4-1-.9-.6-1c.4-.2.8.2.6.7a.8.8 0 0 0 .4-1.1c.7 0 1.3-.5 1.6-1.2-.2.2-.9 0-1.4 0v-.7c-.5.6-1.3.3-2.4 2L-1-4a1.9 1.9 0 0 0 0-.3c0-1-1-1-1.3-.6.2.3.1.7 0 1.2L-3-.9c0-.8-.6-.9-.7-1.2l-.2.5c-.1-.2-.8 0-1-.2-.3.5.1 1 .6 1.2-.3 0-.3.3-.6.3.4.4.7.6 1.1.6.5 0 .8.2 1 .7.4.8 2 1.4 3.5.6z%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3 .6A4.5 4.5 0 0 1 .4 3.1c-1 .3-3.2 1.3-3.7 1.9%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-.3 3.8c-.8.7-1.2 2.4-1 3.5 0 .3 0 .5.2.6 0-.6.5-2.2 1.6-3 1-.6 2.4-2 3-3.6L2.9.8c-.6 1.4-2 2.1-3.2 3z%22%2F%3E    %3Cpath fill%3D%22%23316d3a%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M2.4 0A4 4 0 0 1 1 1.2a.8.8 0 0 0 0-.5c-.8.3-2.4.3-3 0A4 4 0 0 0 2-.5l.3.5z%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-3.6 3.5c-1.2 1.1-.4 2.2.1 2.4-.1.8.6.7.6 1.4.3-.1.4-.6.4-1 .4.4 1.4 0 1.6.7.1-.8-.5-1.7-1.4-1.6.4-.4.2-.9-.2-1 0 .6-.8.6-1 .4-.3-.2-.6-.8 0-1.4z%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-.8 11c-.1.1-.1.3 0 .4.1.2-.2.7.4.9.2 0 .3-.1.3-.3.2-.5-.3-.6-.4-.8 0-.3-.2-.3-.3-.2z%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-.3 12c-.2 0-.4.2-.3.8 0 .3 0 .8-.2.9h.5c.1.1.4 0 .5-.2.1.2.3 0 .3-.2.1 0 .3 0 .3-.4l.4-.1c-.2 0-.7-.4-.9-.6C.2 12 0 12-.3 12z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M-3.2-4.8a2.2 2.2 0 0 1 .3-.4m2.8 2.6l.7-.1m-.9 16.3V13m.5.5%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M8.5 3.5c2 1.7 2.1 3 1.8 3.8-.1-.7-1-1.9-1.9-2.2V3.5z%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M4.8 2.5h3.8V7a8 8 0 0 1-4.3 7.3A8 8 0 0 1 0 7V2.5h2.7c0 .2 0 .6.3 1a4 4 0 0 0 1.8-1z%22%2F%3E    %3Cpath fill%3D%22%23006ec7%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M8.6 2.5V7a9 9 0 0 1-.5 3L4.3 3.1l-3.8 7A8.6 8.6 0 0 1 0 7V2.5h8.6z%22%2F%3E    %3Cg fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22%3E      %3Cpath d%3D%22M6 12.2l.4.2c.2-.5.2-1 .1-1.5-.2.5-.9.5-1.1.8l.3.3-1.1.7V9.2l-.1-.7v-.7c0-.2 0-.4-.2-.4s-.2.2-.2.4v4.9c-.2-.5-1-.3-1.3-.8a1 1 0 0 1 .4 0c-.2-1-1-1-1-1.2 0 .3-.2 1.1 0 1.5a1 1 0 0 1 .2-.2c.3.6 1.6.6 2 1.6.1-.4 1-.8 1.6-1.4z%22%2F%3E      %3Cpath d%3D%22M4.3 9.2h1.5l.2-.4-.2-.3h-3l-.1.3.1.3 1.5.1zm-.2-1.5%22%2F%3E      %3Cpath d%3D%22M2.8 9.1l.1-.3-.1-.3m.2.6v-.6m.8.7l.1-.4-.1-.3m.1.7l.2-.4c0-.2 0-.3-.2-.3m.7.7l.2-.4c0-.2-.1-.3-.2-.3m.2.7l.2-.4c0-.2-.1-.3-.2-.3m.9.6l.1-.3-.1-.3M2.4 12l.4-.1m3.2.3l.6-.9%22%2F%3E    %3C%2Fg%3E    %3Cg stroke%3D%22%23000%22 stroke-width%3D%220%22%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M3.5 5.7l.2-.2.2-.1H5l.1.1V7H3.5V5.8%22%2F%3E      %3Cpath fill%3D%22%23e5e5e5%22 d%3D%22M4.7 7.2l.2-.1c.2-.1.1-.1.1-.2V5.5H3.6l-.1.2v1.5h1.1z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M4.8 7.2H3.5V5.6h1.3v1.6z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%2396877d%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M7 1.6a.8.8 0 0 1 .1.9h-.3c.1-.4 0-.8-.5-.8-.9-.1-1.9 1.5-3.3 1.7-.5-.5-.4-1.5.1-2a6 6 0 0 0-1.3-2%22%2F%3E    %3Cpath d%3D%22M3.3 2A4 4 0 0 0 2-.5c.3.1 1 .1 1.3-.2.6-.4 2-1 2.5-.7 0 0 .1.3 0 .4 0-.3-1.4.2-1.8.4-.4.1-.6.3-.4.9-.3-.2-.2-.4-.4-.5l.2 1c-.1-.3-.3-.8-.6-1 .3.5.6 1.8.4 2.5.3 0 .8-.2 1-.4-.2.3-.7.4-1 .5-.2.2-.3.6-.3.9L3.2 2zm3.6-.4c-.2-.3-.7-.4-1.4-.3l.5-.1L5.8 0H6l.3 1.2h.3a17.2 17.2 0 0 1-.3-1.5l.2-.1.5 2z%22%2F%3E    %3Cpath fill%3D%22%2396877d%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M6.8 2.5c.1-.4 0-.8-.5-.8s-1 .4-1.5.8h2zM3.1-1.1a3.3 3.3 0 0 1-1 0v-.3a4 4 0 0 0-.6.5c.4 0 1.2.1 1.6-.2z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3.1 1.5l.2.7m-1-4a2 2 0 0 0-.3.6l1.1.1m-1.3.5h.3c.3.1 1 .1 1.3-.2C4-1 5-2 6.3-2%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M1.5-1c.4.2 1.2.2 1.6 0A5.6 5.6 0 0 1 6-2.3%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M8.5 3.5c1.4 1 2.4 1.9 2.7 3.4.3 1.5.9 1.9 1.6 1.5-.2.8-1 1-1.8.3 0 1-.3 2.2-1.4 2.6 0-.6.4-1 .2-1.6 0-.2 0-.7.3-1-.6.3-1.4-.1-1.5-1 .6.4 1.4.4 1.7-.4.3-.8.2-2.1-1.8-3.8zm1.7-7.8c.5-1.2 1.6-1 2-.6 1-.6 1.2.8 2.2.6 0 .2-.4.5-.7.5.4.3-.1.8.6 1-.6.4-1.6 0-1.8-.8-.2.4-1 .4-1.3 0 .7-.1.6-.8.2-1-.4-.3-1-.2-1.2.3zM7-1.8C7.3-.8 8 .1 8.6.7c.8.8 2 .6 2.7-.1C11.2 2 9.8 2 9 1.6c-.4-.1-.7 0-.4.3a8 8 0 0 0 3 1c2.3.6 1.5 2.4.8 2.4.2 0 .4-.2.1-.5-2-1.8-6.1-1-6-5.1C6 .7 4.2.3 5-1c.2.2.7.2.8-.1.1-.3 0-.8-.4-1.1 0 0 .3 0 .2-.2l.4.2.3.2v-.2c0 .2.3.3.4.3z%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M9 1.6c1 .7 2 .7 3-.5.3-.4.8-.7 1.2-.7.3 0 .3-.4.6-.4-.2 0-.3-.3-.5-.3.6-.2.4-.7.7-1-.2.2-.6-.2-1 .3v-.6c0 .3-.6.3-.7 1 0 .3-.2.3-.3-.3a8.9 8.9 0 0 0-.4-2c-.2-.6-.3-1.4 0-1.5M9.3 11.9c.2.1.4.3.2 1 0 .2 0 .9.2 1l-.6-.1c0 .2-.4.1-.5-.1-.1 0-.3-.1-.3-.3-.2 0-.4 0-.3-.5l-.5-.1c.3 0 .9-.4 1-.6.2-.3.5-.4.8-.3z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M9.1 13.8c.1-.1.2-.5.1-.7m-.6.5a1.1 1.1 0 0 0 .4-.5m-.7.3c.1 0 .5-.5.5-.7m-.8.2c.1 0 .6-.3.8-.6%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M6.5-.3c0 1.7.6 2.5 1.6 3.1-.4-.2-.2-1-.7-1.2H8c0-.1-.4-.6-1-.7h.7C7.5.3 6.7.6 6.4-.3zM6.3-2H6l-.4-.2c0 .2-.1.2-.2.2.5.3.5.8.4 1-.1.4-.6.4-.8.2 0 .7.8.9 1.2 0 0 .2.2.1.2.3.3-.3 0-.9-.2-1.4z%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M4.8-5.3a2 2 0 0 1-.6-1.4c0-.4.2-.8.7-.6-.1 0 0 .3-.2.4l.4-.2.2.2-.1-.4v-.5l-.1.3c0-.1 0-.4-.3-.5a.4.4 0 0 0 0 .5c-.2 0-.5 0-.6.2 0-.2 0-.5.2-.7 0 0 0-.2-.2 0-.1-.3-.6-.5-.7-.3-.2.1-.5-.1-.6.1-.2.3-.7.3-.7.6l-.1.5c-.2.2 0 .3.1.5 0-.6 1-1.8 2-1.3l-.2.8c0 .6 0 1.4.6 1.8h.2z%22%2F%3E    %3Cpath fill%3D%22%23cf142b%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M5.1-7.3c0-.1.3-.3.6-.3.4 0 .8.3 1 .3.4 0 .3.1.2.2 0 0-.1.1 0 .2 0 .1-.1.2-.2 0-.3-.1-.6.2-1 0C5.3-7 5-7 5-7.3z%22%2F%3E    %3Cpath fill%3D%22%2396877d%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3.4-3.4c-.2-.5-.8-1-1.1-1.2V-5l.7-.5c1.3.6 3-.3 3.8-1.2l.3.2-.2.2h-.2a9 9 0 0 1-1 1 4 4 0 0 0 .7 0C7.1-5.5 7.7-6 8-6l.3.3-.2.1h-.2a8 8 0 0 0-2 2.8c-.4 0-2 0-2.4-.5z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3.5-3.6c-.1-.6 0-1.3.4-1.5.6.5 1.8.5 2.5 0%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3.5-3.9l2 .1c.2 0 .7.2.6.3M3.7-4H4l-.2-.2-.1.2.1.1z%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M4-7c-.1-.3-.6-.4-.8 0 0 0 0 .3-.2.3-.1.1-.1.3 0 .4 0 .3 0 .5.2.7 0-.2.3-.4.6-.5.2 0 .6-.2.6-.5 0-.2.1-.4-.3-.5z%22%2F%3E    %3Cpath fill%3D%22%2396877d%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M2.9-4.7v.5l.5-.2L3-4l.4.2L3-4%22%2F%3E    %3Cpath fill%3D%22%2396877d%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M3.5-3.6a.8.8 0 1 1 0-1v.4%22%2F%3E    %3Cpath fill%3D%22%23337321%22 stroke%3D%22%23000%22 stroke-width%3D%220%22 d%3D%22M2.6-2.8l-.2-.4a.4.4 0 0 1 .3.2v-.4c.1 0 .3.1.3.3v-.5l.3.4.2-.5.2.2.2-.3a1 1 0 0 1 .2.5l.2-.3a.5.5 0 0 1 0 .4l.3-.3s.2.1.2.3v-.4a.5.5 0 0 1 .3.3l.1-.4.1.4.2-.2v.4a.8.8 0 0 1 .3-.3.7.7 0 0 1 0 .3l.2-.4.3.3a1 1 0 0 0 .3-.2v.1a.8.8 0 0 1 0 .4.4.4 0 0 1 .3 0s0 .3-.2.5c-.8-.2-2.4-.3-4.1-.4z%22%2F%3E    %3Cpath fill%3D%22%23f7e017%22 d%3D%22M5.4-7.2s0-.2.3-.2l.8.2h.1v.2h-.9l-.3-.2z%22%2F%3E    %3Cg stroke%3D%22%23000%22 stroke-width%3D%220%22%3E      %3Cpath fill%3D%22%23f7e017%22 d%3D%22M2.8-2.3c-.2.3-.5.2-.5 0s.1-.2 0-.4c0-.2.2-.3.3-.2 0 .1.3-.1.4.1l.2.5c-.1.1-.3 0-.4 0zM4-2.8s.2-.3.4-.1c0 .1.3-.2.4 0l.2.5c0 .2-.3.2-.4.1 0 .1-.3.2-.4 0L4-2.8zm1.7.2c0-.1.3-.3.4-.1 0 0 .4-.1.4.1v.5c0 .1-.1.2-.3 0-.2 0-.3 0-.4-.2a1.1 1.1 0 0 0 0-.3z%22%2F%3E      %3Cpath fill%3D%22%23337321%22 d%3D%22M3-2.8s.2-.2.4-.1c.1.1.4-.1.5.1.2.5.2.5.1.6h-.7L3-2.9zm1.8 0c-.1-.1.3-.2.5 0 0 0 .2 0 .3.2.1.2.2.4 0 .4 0 0-.2.1-.2 0-.1 0-.4 0-.5-.2a4.4 4.4 0 0 0-.2-.4zm1.6.3c0-.1.2-.2.3 0 0 .1.3 0 .3.3v.3c-.1.1-.5 0-.6-.2%22%2F%3E      %3Cpath fill%3D%22none%22 d%3D%22M2.8-2.3c0-.1-.2-.3-.3-.1m1.1.1%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pr%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-37.3 0h682.7v512H-37.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(35) scale(.9375)%22%3E    %3Cpath fill%3D%22%23ed0000%22 d%3D%22M-37.3 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-37.3 102.4h768v102.4h-768zm0 204.8h768v102.4h-768z%22%2F%3E    %3Cpath fill%3D%22%230050f0%22 d%3D%22M-37.3 0l440.7 255.7L-37.3 511V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M156.4 325.5L109 290l-47.2 35.8 17.6-58.1-47.2-36 58.3-.4 18.1-58 18.5 57.8 58.3.1-46.9 36.3 18 58z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pr%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M51.6 0h708.7v708.7H51.6z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-37.3) scale(.72249)%22%3E    %3Cpath fill%3D%22%23ed0000%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 141.7h1063v141.8H0zm0 283.5h1063v141.7H0z%22%2F%3E    %3Cpath fill%3D%22%230050f0%22 d%3D%22M0 0l610 353.9L0 707.3V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M268.2 450.5l-65.7-49-65.3 49.5 24.3-80.5-65.3-49.7 80.7-.7 25-80.2 25.6 80 80.7.1-64.9 50.2 24.9 80.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ps {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ps%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-118 0h682.7v512H-118z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(110.6) scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M-246 0H778v170.7H-246z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M-246 170.7H778v170.6H-246z%22%2F%3E      %3Cpath fill%3D%22%23090%22 d%3D%22M-246 341.3H778V512H-246z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M-246 512l512-256L-246 0v512z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ps.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ps%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M237.1 0h493.5v493.5H237.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-246) scale(1.0375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M0 0h987v164.5H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 164.5h987V329H0z%22%2F%3E      %3Cpath fill%3D%22%23090%22 d%3D%22M0 329h987v164.5H0z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M0 493.5l493.5-246.8L0 0v493.5z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-pt%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22red%22 d%3D%22M256 0h384v480H256z%22%2F%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 0h256v480H0z%22%2F%3E  %3Cg fill%3D%22%23ff0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.6%22%3E    %3Cpath d%3D%22M339.5 306.2c-32.3-1-180-93.2-181-108l8.1-13.5c14.7 21.3 165.7 111 180.6 107.8l-7.7 13.7%22%2F%3E    %3Cpath d%3D%22M164.9 182.8c-2.9 7.8 38.6 33.4 88.4 63.8 49.9 30.3 92.9 49 96 46.4l1.5-2.8c-.6 1-2 1.3-4.3.6-13.5-3.9-48.6-20-92.1-46.4-43.6-26.4-81.4-50.7-87.3-61a6.3 6.3 0 0 1-.6-3.1h-.2l-1.2 2.2-.2.3zm175.3 123.8c-.5 1-1.6 1-3.5.8-12-1.3-48.6-19.1-91.9-45-50.4-30.2-92-57.6-87.4-64.8l1.2-2.2.2.1c-4 12.2 82.1 61.4 87.2 64.6 49.8 30.8 91.8 48.9 95.5 44.2l-1.3 2.3z%22%2F%3E    %3Cpath d%3D%22M256.2 207.2c32.2-.3 72-4.4 95-13.6l-5-8c-13.5 7.5-53.5 12.5-90.3 13.2-43.4-.4-74.1-4.5-89.5-14.8l-4.6 8.6c28.2 12 57.2 14.5 94.4 14.6%22%2F%3E    %3Cpath d%3D%22M352.5 193.8c-.8 1.3-15.8 6.4-37.8 10.2a381.2 381.2 0 0 1-58.6 4.3 416.1 416.1 0 0 1-56.2-3.6c-23.1-3.6-35-8.6-39.5-10.4l1.1-2.2c12.7 5 24.7 8 38.7 10.2A411.5 411.5 0 0 0 256 206a391.8 391.8 0 0 0 58.3-4.3c22.5-3.7 34.8-8.4 36.6-10.5l1.6 2.7zm-4.4-8.1c-2.4 2-14.6 6.3-36 9.7a388.2 388.2 0 0 1-55.8 4c-22 0-40.1-1.6-53.8-3.6-21.8-2.8-33.4-8-37.6-9.4l1.3-2.2c3.3 1.7 14.4 6.2 36.5 9.3a385 385 0 0 0 53.6 3.4 384 384 0 0 0 55.4-4c21.5-3 33.1-8.4 34.9-9.8l1.5 2.6zM150.3 246c19.8 10.7 63.9 16 105.6 16.4 38 .1 87.4-5.8 105.9-15.6l-.5-10.7c-5.8 9-58.8 17.7-105.8 17.4-47-.4-90.7-7.6-105.3-17v9.5%22%2F%3E    %3Cpath d%3D%22M362.8 244.5v2.5c-2.8 3.4-20.2 8.4-42 12a434 434 0 0 1-65.4 4.4 400 400 0 0 1-62-4.3 155 155 0 0 1-44.4-12v-2.9c9.7 6.4 35.9 11.2 44.7 12.6 15.8 2.4 36.1 4.2 61.7 4.2 26.9 0 48.4-1.9 65-4.4 15.7-2.3 38-8.2 42.4-12.1zm0-9v2.5c-2.8 3.3-20.2 8.3-42 11.9a434 434 0 0 1-65.4 4.5 414 414 0 0 1-62-4.3 155 155 0 0 1-44.4-12v-3c9.7 6.5 36 11.2 44.7 12.6a408 408 0 0 0 61.7 4.3c26.9 0 48.5-2 65-4.5 15.7-2.2 38-8.1 42.4-12zm-107 68.8c-45.6-.2-84.7-12.4-93-14.4l6 9.4a249.8 249.8 0 0 0 87.4 14.3c34.7-1 65-3.7 86.3-14.1l6.2-9.8c-14.5 6.9-64 14.6-93 14.6%22%2F%3E    %3Cpath d%3D%22M344.9 297.3a143 143 0 0 1-2.8 4c-10 3.6-26 7.4-32.6 8.4a295.5 295.5 0 0 1-53.7 5c-40.4-.6-73.5-8.5-89-15.3l-1.3-2.1.2-.4 2.1.9a286.5 286.5 0 0 0 88.2 14.5c18.8 0 37.5-2.1 52.6-4.8 23.2-4.7 32.6-8.2 35.5-9.8l.7-.4zm5.3-8.8a287.2 287.2 0 0 1-2 3.5c-5.4 2-20 6.2-41.3 9.2-14 1.9-22.7 3.8-50.6 4.3a347.4 347.4 0 0 1-94.2-14L161 289a390 390 0 0 0 95.4 14c25.5-.5 36.4-2.4 50.3-4.3 24.8-3.8 37.3-8 41-9.1a2.9 2.9 0 0 0 0-.2l2.6-1z%22%2F%3E    %3Cpath d%3D%22M350.8 237.6c.1 30-15.3 57-27.6 68.8a99.3 99.3 0 0 1-67.8 28.2c-30.3.5-58.8-19.2-66.5-27.9a101 101 0 0 1-27.5-67.4c1.8-32.8 14.7-55.6 33.3-71.3a99.6 99.6 0 0 1 64.2-22.7 98.2 98.2 0 0 1 71 35.6c12.5 15.2 18 31.7 20.9 56.7zM255.6 135a106 106 0 0 1 106 105.2 105.6 105.6 0 1 1-211.4 0c-.1-58 47.3-105.2 105.4-105.2%22%2F%3E    %3Cpath d%3D%22M255.9 134.5c58.2 0 105.6 47.4 105.6 105.6S314.1 345.7 256 345.7s-105.6-47.4-105.6-105.6c0-58.2 47.4-105.6 105.6-105.6zM152.6 240c0 56.8 46.7 103.3 103.3 103.3 56.6 0 103.3-46.5 103.3-103.3s-46.7-103.3-103.3-103.3S152.6 183.2 152.6 240z%22%2F%3E    %3Cpath d%3D%22M256 143.3a97 97 0 0 1 96.7 96.7 97.1 97.1 0 0 1-96.7 96.8c-53 0-96.7-43.6-96.7-96.8a97.1 97.1 0 0 1 96.7-96.7zM161.6 240c0 52 42.6 94.4 94.4 94.4s94.4-42.5 94.4-94.4c0-52-42.6-94.4-94.4-94.4a94.8 94.8 0 0 0-94.4 94.4z%22%2F%3E    %3Cpath d%3D%22M260.3 134h-9.1v212.3h9z%22%2F%3E    %3Cpath d%3D%22M259.3 132.8h2.3v214.7h-2.2V132.8zm-9 0h2.4v214.7h-2.3V132.8z%22%2F%3E    %3Cpath d%3D%22M361.6 244.2v-7.8l-6.4-6-36.3-9.6-52.2-5.3-63 3.2-44.8 10.6-9 6.7v7.9l22.9-10.3 54.4-8.5h52.3l38.4 4.2 26.6 6.4z%22%2F%3E    %3Cpath d%3D%22M256 223.8c24.9 0 49 2.3 68.3 6 19.8 4 33.7 9 38.5 14.5v2.8c-5.8-7-24.5-12-39-15-19-3.6-43-6-67.9-6-26.1 0-50.5 2.6-69.3 6.2-15 3-35.1 9-37.6 14.8v-2.9c1.3-4 16.3-10 37.3-14.3 18.9-3.7 43.3-6.1 69.6-6.1zm0-9.1a383 383 0 0 1 68.3 6c19.8 4 33.7 9 38.5 14.6v2.7c-5.8-6.9-24.5-12-39-14.9-19-3.7-43-6-67.9-6a376 376 0 0 0-69.2 6.2c-14.5 2.7-35.4 8.9-37.7 14.7v-2.8c1.4-4 16.6-10.3 37.3-14.3 19-3.7 43.3-6.2 69.7-6.2zm-.6-46.2c39.3-.2 73.6 5.5 89.3 13.5l5.7 10c-13.6-7.4-50.6-15-94.9-14-36.1.3-74.7 4-94 14.4l6.8-11.4c15.9-8.3 53.3-12.5 87.1-12.5%22%2F%3E    %3Cpath d%3D%22M256 176.7a354 354 0 0 1 61.3 4.3c16 3 31.3 7.4 33.5 9.8l1.7 3c-5.3-3.4-18.6-7.3-35.6-10.5s-38.7-4.3-61-4.2c-25.3-.1-45 1.2-61.8 4.2a108.9 108.9 0 0 0-33.3 10.3l1.7-3.1c6-3 15.3-6.7 31.1-9.6 17.5-3.2 37.4-4.1 62.4-4.2zm0-9c21.4-.2 42.6 1 59.1 4a96 96 0 0 1 30.6 10l2.5 4c-4.2-4.7-20-9.2-34.1-11.6-16.4-2.9-36.7-4-58.1-4.2a361 361 0 0 0-59.5 4.4 97.3 97.3 0 0 0-29.6 9.1l2.2-3.3c5.8-3 15.2-5.8 27-8.1a357 357 0 0 1 59.9-4.4zM308.4 284a276.4 276.4 0 0 0-52.5-4c-65.5.8-86.6 13.5-89.2 17.3l-5-8c16.8-12 52.4-18.8 94.6-18.2 21.9.4 40.8 1.9 56.6 5l-4.5 8%22%2F%3E    %3Cpath d%3D%22M255.6 278.9c18.2.3 36 1 53.3 4.2l-1.2 2.2c-16-3-33.2-4-52-4-24.3-.2-48.7 2.1-70 8.2-6.7 1.9-17.8 6.2-19 9.8l-1.2-2c.4-2.2 7-6.6 19.6-10 24.4-7 47.2-8.3 70.5-8.4zm.8-9.2a327 327 0 0 1 57.3 5l-1.3 2.3a299 299 0 0 0-56-4.9c-24.2 0-49.9 1.8-73.3 8.6-7.5 2.2-20.6 7-21 10.7l-1.2-2.2c.2-3.4 11.5-7.9 21.7-10.8 23.5-6.9 49.3-8.6 73.8-8.7z%22%2F%3E    %3Cpath d%3D%22M349.4 290.5l-7.8 12.3-22.7-20.1-58.6-39.5-66.2-36.3-34.3-11.7 7.3-13.6 2.5-1.3 21.3 5.3 70.4 36.3 40.6 25.6L336 272l13.9 16z%22%2F%3E    %3Cpath d%3D%22M158.6 195.5c6-4 50.2 15.6 96.6 43.6 46.1 28 90.3 59.6 86.3 65.5l-1.3 2.1-.6.5c.1-.1.8-1 0-3.1-2-6.5-33.4-31.5-85.3-62.9-50.7-30.1-92.9-48.3-97-43.1l1.3-2.6zM351 290.4c3.8-7.6-37.2-38.5-88.1-68.6-52-29.5-89.6-46.9-96.5-41.7L165 183c0 .1 0-.2.4-.5 1.2-1 3.3-1 4.2-1 11.8.2 45.5 15.7 92.8 42.8 20.8 12 87.6 55 87.3 67 0 1 .1 1.2-.3 1.8l1.7-2.6z%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(0 26.7) scale(1.06667)%22%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-width%3D%22.7%22 d%3D%22M180.6 211a58.7 58.7 0 0 0 17.5 41.7 59 59 0 0 0 41.8 17.6 59.4 59.4 0 0 0 42-17.4 59 59 0 0 0 17.4-41.8v-79.2l-118.7-.2V211z%22%2F%3E    %3Cpath fill%3D%22red%22 stroke%3D%22%23000%22 stroke-width%3D%22.5%22 d%3D%22M182.8 211.1a56.4 56.4 0 0 0 16.8 40 57 57 0 0 0 40.2 16.8 56.9 56.9 0 0 0 40.2-16.6 56.4 56.4 0 0 0 16.7-40v-77H183v76.8m91-53.7v48.9l-.1 5.1a33.2 33.2 0 0 1-10 24 34 34 0 0 1-24 10c-9.4 0-17.7-4-23.9-10.2a34 34 0 0 1-10-24v-54l68 .2z%22%2F%3E    %3Cg id%3D%22e%22%3E      %3Cg id%3D%22d%22 fill%3D%22%23ff0%22 stroke%3D%22%23000%22 stroke-width%3D%22.5%22%3E        %3Cpath stroke%3D%22none%22 d%3D%22M190.2 154.4c.1-5.5 4-6.8 4-6.8.1 0 4.3 1.4 4.3 6.9h-8.3%22%2F%3E        %3Cpath d%3D%22M186.8 147.7l-.7 6.3h4.2c0-5.2 4-6 4-6 .1 0 4 1.1 4.1 6h4.2l-.8-6.4h-15zm-1 6.4h17c.3 0 .6.3.6.7 0 .5-.3.8-.6.8h-17c-.3 0-.6-.3-.6-.8 0-.4.3-.7.7-.7z%22%2F%3E        %3Cpath d%3D%22M192 154c0-3.3 2.3-4.2 2.3-4.2s2.3 1 2.3 4.2H192m-5.8-9h16.3c.3 0 .6.4.6.8 0 .3-.3.6-.6.6h-16.3c-.3 0-.6-.3-.6-.7 0-.3.3-.6.6-.6zm.4 1.5H202c.3 0 .6.3.6.7 0 .4-.3.7-.6.7h-15.5c-.4 0-.6-.3-.6-.7 0-.4.2-.7.6-.7zm5-10.6h1.2v.8h.9v-.8h1.3v.9h.9v-1h1.2v2c0 .4-.2.6-.5.6h-4.4c-.3 0-.6-.2-.6-.5v-2zm4.6 2.7l.3 6.4h-4.3l.3-6.5h3.7%22%2F%3E        %3Cpath id%3D%22a%22 d%3D%22M191 141.6v3.4h-4v-3.4h4z%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3Cpath id%3D%22b%22 d%3D%22M186.3 139h1.2v1h.9v-1h1.2v1h.9v-1h1.2v2c0 .4-.2.6-.5.6h-4.3a.6.6 0 0 1-.6-.6v-2z%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M193.9 140.6c0-.6.9-.6.9 0v1.6h-.9v-1.6%22%2F%3E        %3Cpath id%3D%22c%22 fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M188.6 142.8c0-.6.8-.6.8 0v1.2h-.8v-1.2%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23c%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%2246.3%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-45.2 312.8 180)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2245.7%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 479.8 0)%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cg id%3D%22f%22 fill%3D%22%23fff%22%3E      %3Cpath fill%3D%22%23039%22 d%3D%22M232.6 202.4a8.3 8.3 0 0 0 2.2 5.7 7.2 7.2 0 0 0 5.3 2.4c2.1 0 4-1 5.3-2.4a8.3 8.3 0 0 0 2.2-5.7v-10.8h-15v10.8%22%2F%3E      %3Ccircle cx%3D%22236.1%22 cy%3D%22195.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22244.4%22 cy%3D%22195.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22240.2%22 cy%3D%22199.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22236.1%22 cy%3D%22203.9%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22244.4%22 cy%3D%22203.9%22 r%3D%221.5%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-26%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-20.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2220.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%2225.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-pt%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22red%22 d%3D%22M204.8 0H512v512H204.7z%22%2F%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 0h204.8v512H-.1z%22%2F%3E  %3Cg fill%3D%22%23ff0%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.6%22%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M293.8 326.6c-34.4-1-192-99.4-193-115.1l8.6-14.5C125 219.7 286.2 315.4 302 312l-8.2 14.6%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M107.6 195c-3.1 8.3 41.1 35.6 94.3 68 53.2 32.3 99 52.3 102.5 49.5l1.5-2.9c-.6 1-2.2 1.3-4.6.6-14.4-4.2-51.9-21.4-98.3-49.5s-86.8-54.1-93-65.1a6.7 6.7 0 0 1-.7-3.3h-.2l-1.3 2.3-.2.4zm187 132c-.6 1.1-1.7 1.1-3.7 1-12.9-1.5-52-20.5-98-48.1-53.8-32.2-98.2-61.5-93.3-69.1l1.3-2.4.2.1c-4.3 13 87.6 65.5 93 68.9 53.1 33 98 52.2 102 47.2l-1.5 2.4z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M205 221c34.3-.3 76.8-4.7 101.2-14.4L301 198c-14.5 8-57.1 13.3-96.3 14-46.4-.4-79.1-4.7-95.5-15.7l-5 9.1c30.2 12.7 61 15.5 100.8 15.6%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M307.7 206.8c-.9 1.3-16.8 6.8-40.3 10.8a416 416 0 0 1-62.6 4.6 444.3 444.3 0 0 1-60-3.8c-24.5-3.9-37.3-9.3-42-11.2l1.2-2.3a186 186 0 0 0 41.3 11 438.9 438.9 0 0 0 59.5 3.7 417.8 417.8 0 0 0 62.1-4.6c24-3.9 37.2-8.9 39-11.2l1.8 3zM303 198c-2.6 2-15.6 6.7-38.4 10.3a414 414 0 0 1-59.5 4.2 400 400 0 0 1-57.4-3.7c-23.3-3-35.6-8.5-40-10.1l1.3-2.3c3.4 1.8 15.4 6.6 39 10a423 423 0 0 0 57.1 3.5 408.6 408.6 0 0 0 59-4.2c23-3.2 35.4-9 37.3-10.5l1.6 2.8zM92 262.4c21.2 11.4 68.1 17.2 112.6 17.6 40.5 0 93.3-6.3 113-16.8l-.6-11.4c-6.1 9.7-62.6 19-112.8 18.6-50.2-.4-96.8-8.2-112.3-18.2v10.2%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M318.7 260.8v2.7c-3 3.6-21.6 9-44.9 12.7a463.2 463.2 0 0 1-69.7 4.8c-27.4 0-49.2-2-66.2-4.6a164.8 164.8 0 0 1-47.3-12.7v-3.2c10.4 6.9 38.3 11.9 47.7 13.4 16.8 2.6 38.5 4.5 65.8 4.5 28.7 0 51.7-2 69.3-4.7 16.8-2.4 40.6-8.7 45.3-12.9zm0-9.7v2.8c-3 3.5-21.6 8.9-44.9 12.6a463.2 463.2 0 0 1-69.7 4.8c-27.4 0-49.2-2-66.1-4.5A165 165 0 0 1 90.6 254v-3.2c10.4 6.9 38.3 12 47.7 13.4 16.9 2.6 38.6 4.6 65.8 4.6 28.7 0 51.7-2 69.3-4.8 16.8-2.4 40.6-8.7 45.3-12.9zm-114.2 73.5c-48.6-.3-90.3-13.2-99.1-15.4l6.4 10c15.5 6.6 56.2 16.4 93.2 15.3s69.3-4 92-15l6.6-10.5c-15.5 7.3-68.3 15.6-99 15.6%22%2F%3E    %3Cpath d%3D%22M299.5 317.1a152.6 152.6 0 0 1-3 4.4 258.9 258.9 0 0 1-34.7 8.9 315 315 0 0 1-57.2 5.2c-43.1-.6-78.4-9-95-16.2l-1.4-2.3.3-.4 2.2.9a305.5 305.5 0 0 0 94.1 15.5c20 .1 40-2.3 56.1-5.1 24.8-5 34.8-8.7 37.9-10.4l.7-.5zm5.7-9.4h.1a302 302 0 0 1-2.2 3.8c-5.7 2-21.3 6.6-44 9.8-15 2-24.3 4-54 4.6a371 371 0 0 1-100.5-15l-1.2-2.5a424.4 424.4 0 0 0 101.7 15c27.2-.6 38.8-2.6 53.6-4.7 26.5-4 39.8-8.4 43.8-9.7a3 3 0 0 0-.1-.2l2.8-1.1z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M305.8 253.4c.2 32-16.2 60.8-29.4 73.5a106 106 0 0 1-72.3 30c-32.3.6-62.7-20.5-70.9-29.7-16-18.1-29-41-29.4-72 2-35 15.7-59.3 35.6-76a106.3 106.3 0 0 1 68.4-24.2c25.4.7 55.2 13.2 75.7 38 13.4 16.2 19.3 33.8 22.3 60.5zM204.4 143.8c62 0 113 50.5 113 112.3a113 113 0 0 1-113 112.3c-62 0-112.6-50.4-112.6-112.3s50.6-112.3 112.6-112.3%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M204.7 143.4c62 0 112.6 50.7 112.6 112.7s-50.6 112.7-112.6 112.7A113 113 0 0 1 92 256a113 113 0 0 1 112.7-112.7zM94.5 256.1c0 60.6 49.8 110.2 110.2 110.2 60.4 0 110.1-49.6 110.1-110.2S265.1 146 204.7 146A110.6 110.6 0 0 0 94.5 256.1z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M204.8 152.8c56.5 0 103.1 46.5 103.1 103.2 0 56.8-46.6 103.2-103.1 103.2A103.6 103.6 0 0 1 101.5 256c0-56.7 46.6-103.2 103.2-103.2zM104 256c0 55.4 45.5 100.7 100.8 100.7 55.2 0 100.7-45.3 100.7-100.7 0-55.4-45.5-100.7-100.8-100.7S104 200.6 104 256z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M209.3 143h-9.7v226.4h9.7z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M208.3 141.7h2.5v229h-2.5v-229zm-9.6 0h2.5v229h-2.5v-229z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M317.4 260.5V252l-6.8-6.3-38.7-10.3-55.8-5.7-67 3.4-47.9 11.4-9.6 7.2v8.3l24.4-11 58-9h55.8l41 4.5 28.4 6.9z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M204.7 238.7a394 394 0 0 1 72.9 6.5c21.1 4.2 36 9.5 41 15.4v3c-6-7.4-26-12.8-41.5-16-20.3-3.9-46-6.4-72.4-6.4-28 0-54 2.7-74 6.6-16 3.2-37.4 9.5-40.1 15.8v-3c1.5-4.4 17.4-10.9 39.8-15.4a405 405 0 0 1 74.3-6.5zm0-9.7a396 396 0 0 1 73 6.5c21 4.2 36 9.5 41 15.5v2.9c-6.1-7.4-26.2-12.8-41.6-15.9-20.3-4-46-6.5-72.4-6.5a402 402 0 0 0-73.8 6.6c-15.5 3-37.8 9.6-40.3 15.8v-3c1.5-4.3 17.8-11 39.8-15.3a405 405 0 0 1 74.3-6.6zm-.5-49.3c41.9-.2 78.5 5.9 95.2 14.5l6.1 10.5c-14.5-7.8-54-16-101.3-14.7-38.5.2-79.6 4.2-100.3 15.2l7.3-12.2c17-8.8 57-13.2 93-13.3%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M204.7 188.4c24 0 47 1.3 65.4 4.6 17.1 3.2 33.5 8 35.8 10.6l1.8 3.2c-5.7-3.7-19.8-7.9-38-11.3a367.2 367.2 0 0 0-65-4.5c-27 0-48 1.3-66 4.5-19 3.5-32.2 8.6-35.5 11l1.8-3.3c6.3-3.3 16.4-7.2 33.3-10.2 18.6-3.4 39.7-4.4 66.4-4.6zm0-9.6a371 371 0 0 1 63.1 4.4c13.9 2.7 27.6 6.9 32.7 10.6l2.6 4.2c-4.5-5-21.4-9.7-36.4-12.3-17.4-3-39.1-4.2-62-4.4-24 0-46.2 1.5-63.4 4.6-16.4 3.2-27 6.9-31.5 9.8l2.3-3.6c6.2-3.2 16.2-6.2 28.8-8.7 17.3-3.1 39.7-4.6 63.8-4.6zm56 124.1a293.3 293.3 0 0 0-56-4.2c-69.9.8-92.4 14.3-95.2 18.4l-5.2-8.5C122 295.7 160 288.5 205 289.2c23.3.4 43.4 2 60.4 5.2l-4.8 8.5%22%2F%3E    %3Cpath d%3D%22M204.3 297.5c19.4.3 38.5 1 57 4.5l-1.4 2.4a297.6 297.6 0 0 0-55.5-4.3c-25.8-.2-52 2.2-74.6 8.7-7.2 2-19 6.6-20.3 10.4l-1.3-2.2c.4-2.2 7.6-6.9 21-10.6 26-7.5 50.3-8.7 75-9zm.9-9.8a351 351 0 0 1 61.1 5.3l-1.4 2.5a319 319 0 0 0-59.6-5.2c-25.9 0-53.3 1.9-78.3 9.1-8 2.4-22 7.4-22.4 11.4l-1.3-2.3c.3-3.6 12.3-8.4 23.2-11.6a285 285 0 0 1 78.7-9.2z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M304.4 309.9l-8.4 13-24.1-21.4-62.6-42-70.5-38.8-36.7-12.5 7.8-14.5 2.7-1.4 22.8 5.7 75 38.7 43.3 27.3 36.3 26 14.8 17.1z%22%2F%3E    %3Cpath stroke-width%3D%22.7%22 d%3D%22M100.8 208.5c6.5-4.3 53.7 16.7 103 46.5 49.3 29.9 96.4 63.6 92.2 70l-1.4 2.1-.7.5c.2 0 .9-1 0-3.3-2.2-6.9-35.5-33.5-91-67-54-32.2-99-51.6-103.5-46l1.4-2.8zm205.3 101.2c4-8-39.7-41-94-73.1-55.5-31.5-95.6-50-102.9-44.5l-1.6 3c0 .1 0-.2.4-.5 1.3-1.1 3.5-1 4.5-1 12.6.1 48.6 16.6 99 45.6 22.1 12.8 93.4 58.6 93.1 71.4 0 1.1.1 1.3-.3 1.9l1.8-2.8z%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(-68.3 28.4) scale(1.13778)%22%3E    %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-width%3D%22.7%22 d%3D%22M180.6 211a58.7 58.7 0 0 0 17.5 41.7 59 59 0 0 0 41.8 17.6 59.4 59.4 0 0 0 42-17.4 59 59 0 0 0 17.4-41.8v-79.2l-118.7-.2V211z%22%2F%3E    %3Cpath fill%3D%22red%22 stroke%3D%22%23000%22 stroke-width%3D%22.5%22 d%3D%22M182.8 211.1a56.4 56.4 0 0 0 16.8 40 57 57 0 0 0 40.2 16.8 56.9 56.9 0 0 0 40.2-16.6 56.4 56.4 0 0 0 16.7-40v-77H183v76.8m91-53.7v48.9l-.1 5.1a33.2 33.2 0 0 1-10 24 34 34 0 0 1-24 10c-9.4 0-17.7-4-23.9-10.2a34 34 0 0 1-10-24v-54l68 .2z%22%2F%3E    %3Cg id%3D%22e%22%3E      %3Cg id%3D%22d%22 fill%3D%22%23ff0%22 stroke%3D%22%23000%22 stroke-width%3D%22.5%22%3E        %3Cpath stroke%3D%22none%22 d%3D%22M190.2 154.4c.1-5.5 4-6.8 4-6.8.1 0 4.3 1.4 4.3 6.9h-8.3%22%2F%3E        %3Cpath d%3D%22M186.8 147.7l-.7 6.3h4.2c0-5.2 4-6 4-6 .1 0 4 1.1 4.1 6h4.2l-.8-6.4h-15zm-1 6.4h17c.3 0 .6.3.6.7 0 .5-.3.8-.6.8h-17c-.3 0-.6-.3-.6-.8 0-.4.3-.7.7-.7z%22%2F%3E        %3Cpath d%3D%22M192 154c0-3.3 2.3-4.2 2.3-4.2s2.3 1 2.3 4.2H192m-5.8-9h16.3c.3 0 .6.4.6.8 0 .3-.3.6-.6.6h-16.3c-.3 0-.6-.3-.6-.7 0-.3.3-.6.6-.6zm.4 1.5H202c.3 0 .6.3.6.7 0 .4-.3.7-.6.7h-15.5c-.4 0-.6-.3-.6-.7 0-.4.2-.7.6-.7zm5-10.6h1.2v.8h.9v-.8h1.3v.9h.9v-1h1.2v2c0 .4-.2.6-.5.6h-4.4c-.3 0-.6-.2-.6-.5v-2zm4.6 2.7l.3 6.4h-4.3l.3-6.5h3.7%22%2F%3E        %3Cpath id%3D%22a%22 d%3D%22M191 141.6v3.4h-4v-3.4h4z%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3Cpath id%3D%22b%22 d%3D%22M186.3 139h1.2v1h.9v-1h1.2v1h.9v-1h1.2v2c0 .4-.2.6-.5.6h-4.3a.6.6 0 0 1-.6-.6v-2z%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cpath fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M193.9 140.6c0-.6.9-.6.9 0v1.6h-.9v-1.6%22%2F%3E        %3Cpath id%3D%22c%22 fill%3D%22%23000%22 stroke%3D%22none%22 d%3D%22M188.6 142.8c0-.6.8-.6.8 0v1.2h-.8v-1.2%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2210.6%22 xlink%3Ahref%3D%22%23c%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%2246.3%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-45.2 312.8 180)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2245.7%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 479.8 0)%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cg id%3D%22f%22 fill%3D%22%23fff%22%3E      %3Cpath fill%3D%22%23039%22 d%3D%22M232.6 202.4a8.3 8.3 0 0 0 2.2 5.7 7.2 7.2 0 0 0 5.3 2.4c2.1 0 4-1 5.3-2.4a8.3 8.3 0 0 0 2.2-5.7v-10.8h-15v10.8%22%2F%3E      %3Ccircle cx%3D%22236.1%22 cy%3D%22195.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22244.4%22 cy%3D%22195.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22240.2%22 cy%3D%22199.7%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22236.1%22 cy%3D%22203.9%22 r%3D%221.5%22%2F%3E      %3Ccircle cx%3D%22244.4%22 cy%3D%22203.9%22 r%3D%221.5%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-26%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-20.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2220.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%2225.8%22 xlink%3Ahref%3D%22%23f%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-70.3 0h640v480h-640z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(70.3)%22%3E    %3Cpath fill%3D%22%234aadd6%22 d%3D%22M-173.4 0h846.3v480h-846.3z%22%2F%3E    %3Cpath fill%3D%22%23ffde00%22 d%3D%22M335.6 232.1a135.9 130.1 0 1 1-271.7 0 135.9 130.1 0 1 1 271.7 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-pw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-pw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M61.7 4.2h170.8V175H61.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-185 -12.5) scale(2.9973)%22%3E    %3Cpath fill%3D%22%234aadd6%22 d%3D%22M0 4.2h301.2V175H0z%22%2F%3E    %3Cpath fill%3D%22%23ffde00%22 d%3D%22M185.9 86.8a52 52 0 0 1-53 50.8 52 52 0 0 1-53.2-50.8c0-28 23.8-50.8 53.1-50.8s53 22.7 53 50.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-py {
  background-image: url('py.svg');
}
.flag-icon-py.flag-icon-squared {
  background-image: url('py.svg');
}
.flag-icon-qa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-qa%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%238d1b3d%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v480h158.4l97.8-26.7-97.8-26.6 97.7-26.7-97.7-26.7 97.7-26.6-97.7-26.7 97.8-26.7-97.8-26.6 97.7-26.7-97.7-26.7 97.7-26.6-97.7-26.7 97.8-26.7-97.8-26.6L256.1 80l-97.7-26.7 97.8-26.6L158.3 0H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-qa.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-qa%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%238d1b3d%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v512h113l104.2-28.4L113 455l104.2-28.4L113 398.2l104.2-28.4L113 341.3 217.2 313 113 284.4 217.2 256 113 227.6 217.2 199 113 170.7l104.2-28.5L113 113.8l104.2-28.5L113 57l104.2-28.4L113 0H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-re {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-re%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-re.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-re%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ro {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ro%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%2300319c%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ffde00%22 d%3D%22M213.3 0h213.4v480H213.3z%22%2F%3E    %3Cpath fill%3D%22%23de2110%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ro.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ro%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%2300319c%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ffde00%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E    %3Cpath fill%3D%22%23de2110%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-rs {
  background-image: url('rs.svg');
}
.flag-icon-rs.flag-icon-squared {
  background-image: url('rs.svg');
}
.flag-icon-ru {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ru%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%230039a6%22 d%3D%22M0 160h640v320H0z%22%2F%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 320h640v160H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ru.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ru%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%230039a6%22 d%3D%22M0 170.7h512V512H0z%22%2F%3E    %3Cpath fill%3D%22%23d52b1e%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-rw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-rw%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2320603d%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fad201%22 d%3D%22M0 0h640v360H0z%22%2F%3E  %3Cpath fill%3D%22%2300a1de%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3Cg transform%3D%22translate(511 125.4) scale(.66667)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 fill%3D%22%23e5be01%22 d%3D%22M116.1 0L35.7 4.7l76.4 25.4-78.8-16.3L100.6 58l-72-36.2L82 82.1 21.9 28.6l36.2 72-44.3-67.3L30 112 4.7 35.7 0 116.1-1-1z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(1 -1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Ccircle r%3D%2234.3%22 fill%3D%22%23e5be01%22 stroke%3D%22%2300a1de%22 stroke-width%3D%223.4%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-rw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-rw%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2320603d%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fad201%22 d%3D%22M0 0h512v384H0z%22%2F%3E  %3Cpath fill%3D%22%2300a1de%22 d%3D%22M0 0h512v256H0z%22%2F%3E  %3Cg transform%3D%22translate(374.4 133.8) scale(.7111)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 fill%3D%22%23e5be01%22 d%3D%22M116.1 0L35.7 4.7l76.4 25.4-78.8-16.3L100.6 58l-72-36.2L82 82.1 21.9 28.6l36.2 72-44.3-67.3L30 112 4.7 35.7 0 116.1-1-1z%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(1 -1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Ccircle r%3D%2234.3%22 fill%3D%22%23e5be01%22 stroke%3D%22%2300a1de%22 stroke-width%3D%223.4%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sa {
  background-image: url('sa.svg');
}
.flag-icon-sa.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sa%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M124 0h496v496H124z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.0321)%22%3E    %3Cpath fill%3D%22%23199d00%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M187.5 140.6c-.8 11.6-1.9 32 8 34.1 11.9 1.1 5.3-20.2 9.6-24 .9-2 2.4-2 2.5.5v18c-.1 6 3.7 7.6 6.7 8.9 3.2-.3 5.2-.2 6.5 2.8l1.4 31.3s7.3 2 7.6-17.6c.4-11.5-2.3-21.2-.7-23.4 0-2.2 2.8-2.3 4.8-1.3 3.1 2.2 4.5 5 9.3 3.8 7.4-2 11.8-5.6 12-11.2a51 51 0 0 0-3.4-16.1c.3-1-1.5-3.5-1.1-4.5 1.3 2 3.3 1.9 3.8 0-1.3-4.2-3.2-8.1-6.4-9.8-2.6-2.3-6.4-1.8-7.8 3a26 26 0 0 0 6 17.3 17 17 0 0 1 1.5 8.7c-2.1 1.3-4.2.7-6-1.1 0 0-5.9-4.5-5.9-5.4 1.6-10 .4-11.1-.5-13.9-.6-3.8-2.4-5-3.9-7.6-1.5-1.6-3.4-1.6-4.4 0-2.6 4.5-1.4 14.1.5 18.4 1.4 4 3.4 6.5 2.4 6.5-.8 2.2-2.4 1.7-3.6-.9a61.2 61.2 0 0 1-2.1-16.9c-.5-4.5-1-14-4-16.4-1.8-2.4-4.5-1.2-5.4 1a80 80 0 0 0 .3 13c2 7 2.6 13.4 3.6 20.7.3 9.8-5.7 4.3-5.4-.6 1.4-6.3 1-16.3-.2-18.8-1-2.5-2.1-3.1-4.4-2.7-2-.2-6.7 5-8 13.8 0 0-1.2 4.5-1.7 8.4-.7 4.5-3.6 7.7-5.7-.6-1.8-6-2.9-20.9-5.9-17.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M219.9 188.2l-31 14.9c.3-7 14.7-19.8 24.5-20 6.4.2 4.8 2.5 6.5 5z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M214.5 197.9c-16.4 42.1 38.2 48 44.3 1.7.6-1.9 3-3.8 3.3-.7-1.3 42-42.2 44.8-49.2 31.6-1.7-3-2.2-10-2.4-14.2-1-8.2-5.4-5-6 3.2-.7 4.5-.6 5.8-.6 10.2 2.2 33 55 18.8 63.6-8.5 4.5-15.1-.8-26.3 1.7-26.3 5.2 5.7 12.6.8 14.2-1.2.7-1 2.4-1.6 3.6-.3 4 3 11.3 1.5 12.8-3.6.8-5.1 1.5-10.3 1.7-15.7-3.3 1-5.8 1.7-6 3l-.7 4.6c-.3 1.4-3.2 1.5-3.3-.4-1.3-5.7-6.5-6.5-9.7 2.4-2.1 1.8-6 2-6.4-.5.5-6-1.9-6.8-6.7-4l-4.7-35c2 0 3.9 1.4 5.7-.9-2-6.3-6.3-19-8.6-20-1.2-1.4-2.1-.5-3.6-.2-2.6.8-5 3-4.2 7.3l8 50.2c.4 2.1-1.4 5-3.7 4.7-3.9-2.7-4.9-8-11.5-7.8-4.9 0-10.4 5.3-11 10.4-.9 4-1.2 8.4 0 11.9 3.3 4 7.4 3.7 11 2.7 2.9-1.2 5.3-4.1 6.4-3.4.7.9.1 10.5-13.9 18-8.4 3.8-15.2 4.6-18.8-2.3-2.2-4.3.2-20.7-5.3-17z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M283.8 155c3.3-1.1 18.8-19 18.8-19l-2.3-1.8c-.9-.8-.8-1.5 0-2.3 3.8-2.2 2.6-7.2.6-9.4a9.4 9.4 0 0 0-8.4 0c-2.7 2.7-3.3 6.8-1.2 9.4 2 1 4.2 3 2.8 4.2-6.4 6.8-23.8 18.5-21.8 19 .4.5 11.2.5 11.5 0zm-93.9 63c-5.8 9.3-6.3 23.2-3 27.3 1.6 2 4.4 2.8 6.5 2.2 3.7-1.6 5.3-9 4.4-11.7-1.2-2-2.2-2.2-3.4-.6-2.6 5.2-3.7 1.6-3.9-1.3-.4-5.5.1-10.7.7-14.7.7-4.1 0-2.9-1.3-1.2zM439 203c-5.6-12.1-13.4-24.1-15.9-28.7a541 541 0 0 0-24-34.9c-6-7.2 9.9 3-2-11.3-4.5-4-4.8-4.1-8.6-7.3-1.9-1.4-6.5-3.8-7.3.2a23.5 23.5 0 0 0 .4 8.6c.4 2 3.3 5.3 4.8 7.3 19 25.5 35.9 51.4 52.1 83.8 2.6-1.2 2-15.6.5-17.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M414.3 243.7c-1.1 1.3 2.7 6.6 7.7 6.6 8.4-1 15.7-5.7 22.5-18 1.8-3 5-9 5.1-13.9.7-28-1.4-49.8-5.6-70-.2-2 0-4.4.3-5 .5-.6 2.3 0 3.3-1.5 1.4-1.5-3.8-13.6-6.7-18.2-1.1-2.1-1.5-3.5-3.2.2-1.9 3-3 8.3-3 13.2 4 27.6 5.3 51.8 7.9 79.3.2 2.7-.2 6.6-2 8.1a77.8 77.8 0 0 1-26.3 19.2zm112.8-.1c-6 3.4-6 7.4-1.1 7.6 8.3-1 18.2-1.7 25-12 1.8-2.9 4-10.7 4.1-15.4.6-28-.4-49-4.6-69.2-.2-2-1.1-6.5-.8-7.1.6-1.4 3.3.1 4.3-1.5 1.4-1.4-7-12.3-10-17-1.1-2-1.5-3.4-3.2.3-1.9 3-2.5 8.4-1.8 13.1 4.5 30 7.8 52.5 8.4 79-.3 2.6-.4 4-1.6 7.1-2.6 3.4-5.5 7.6-8.3 9.6-2.7 2-8.5 4-10.4 5.5z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M531.6 216.7v-18.3a33 33 0 0 0-3-13.2c-1.8-4-.7-7.1-1.5-11.4-.8-4.2-.6-10.6-1.8-15.6-.4-2-1.4-8.2-1-8.8.4-1.4 2.3 0 3.2-1.6 1.4-1.5-4.8-17.5-7.9-22-1.1-2-3.1-1.4-5.7 2-2.3 2.1-1.4 7.1-.5 11.8 6 31.3 10.4 59.7 9.5 89.4-.3 2.6 8.8-7.5 8.7-12.3zm-44.3-38.8c-3.7 0-11.6-7.4-14-11.6a7.8 7.8 0 0 1 .5-6.2c1.4-1 3.6-2 5.2-1 0 0 1.6 2.4 1.3 2.7 2 1 3 .4 3.2-.5.1-1.4-.7-2.3-.7-4 1-4.3 6-5 7.8-2.2 1.4 1.7 1.9 5.3 2.1 7.8 0 1.2-2-.3-3.2 0-1.1.4-1.4 1.7-1.5 2.9-.2 3.2-.6 8.3-.7 12zm-69.6 46.6c1-9.6-.3-26.5-.4-32.1-.4-13.3-2.6-39-3.6-43.2-1.2-8.1 3.3.9 2.7-3.8-1.5-8-6-13.6-11.2-21-1.7-2.3-1.6-2.8-4.3.6-2.8 6.6-.3 11.1.4 16.2 3.8 16.7 6 32 7 47.2a381.2 381.2 0 0 1 .4 47.5c2.9.2 7.5-4.6 9-11.4z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M544.5 209.2c-6.7-11.1-16.7-23.2-19.4-27.7a639.2 639.2 0 0 0-28.2-36.7c-8.3-8.7 3.8-1.4-1.6-8.1-4.6-5-6-6.6-9.8-9.6-2-1.3-3.2-3.7-3.8.4-.3 3.6-.5 7.8-.3 10.9 0 1.7 1.8 4.8 3.3 6.7 20 24.7 42 50 59.7 81.7 2.5-1.4 1.7-15.6 0-17.6z%22%2F%3E    %3Cpath fill%3D%22%231ba400%22 d%3D%22M242.8 188.6c-.5.9-1.6 2-1.2 3 .8 1 1.4 1.3 2.6 1.4 1 0 2.6.2 2.9-.4a3.2 3.2 0 0 0 .5-3.2c-1-2.8-4.2-1.8-4.8-.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M467.2 351.3c8.9.3 14.7.4 22.6 1.3l9.2-1c10.3-1 10.8 14.7 10.8 14.7-.1 9.2-3.7 9.6-8.2 10.6-2.6.4-4-1.5-5.3-3.5-1.7.7-4 .8-6.9.4-3.7-.2-7.4-.2-11-.5-4-.3-6.1.5-10 .1-.9 1.3-2 3-4.3 2.5-2-.2-4.4-5.9-3.7-10.1 1.4-3.1 1-2.1.9-3.5-36.4-.9-73-2.5-108.7-2-28 0-55.5 1.2-83 2.4-14.7-.2-26-2.6-33.7-14 .7 0 37.5 2.2 48.2 1.5 20-.3 38.1-1.9 58.4-2.5 40 .7 79.5.7 119.5 3.5-3.8-2.6-4-8.8 2-10.3.4-.3.7 3 1.6 3 4.6-.3 2.6 6 1.6 7.4zM306.8 131c-6 17.3 3.4 36.2 10 34.4 4.8 2 7.8-7.1 9.8-17 1.3-2.8 2.3-3.1 3-1.7-.2 13.2 1 16.1 4.4 20.1a11 11 0 0 0 14.3.3l5.9-6c1.3-1.3 3-1.4 4.9-.2 1.8 1.7 1.5 4.5 5.4 6.5 3.2 1.3 10.2.3 11.8-2.5 2.1-3.7 2.7-5 3.7-6.4 1.5-2 4.1-1.2 4.1-.5-.2 1.1-1.7 2.3-.7 4.3 1.8 1.4 2.3.5 3.4.2 3.8-1.8 6.7-10.2 6.7-10.2.1-3-1.6-2.8-2.7-2.2l-3 2.1c-2 .3-5.6 1.5-7.4-1.3-1.8-3.3-1.9-8-3.3-11.4 0-.2-2.4-5.3-.1-5.6 1.1.2 3.6.8 4-1.2 1.2-2-2.6-7.7-5.2-10.6-2.2-2.4-5.4-2.7-8.4-.2-2 2-1.8 4-2.2 6.1a9.6 9.6 0 0 0 2 8.4c2.1 4.1 6 9.4 4.7 17 0 0-2.3 3.5-6.2 3-1.6-.4-4.2-1-5.6-11.4-1-7.9.2-18.9-3.1-24-1.2-3.2-2-6.2-5-.8-.8 2-4.2 5.2-1.8 11.8a35 35 0 0 1 2 18.3c-1.4 2.1-1.7 2.9-3.6 5-2.5 2.7-5.3 2-7.4 1-2-1.3-3.6-2-4.5-6.3.2-6.8.5-17.9-.7-20.3-1.8-3.6-4.8-2.3-6.1-1.2a46.3 46.3 0 0 0-11.2 22.9c-1.7 5.5-3.5 4-4.8 1.7-3.1-3-3.3-25.9-7.1-22.1z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M325 168.7c2.8-2 1.5-3.3 5.6.8a69.8 69.8 0 0 1 9 30.3c-.3 2.5 1.5 4 2.3 3.5.4-5.8 14.7-14 27.7-15.2 2-.4 1-4.2 1.3-6.2-.8-7.2 4-13.8 10.9-14.3 9.2 1.4 12.3 6.3 12.5 13.8-1 14.5-16.1 17-24.6 18-1.3.6-1.8 1.2 0 1.9l35.5.1 1.8 1c.2 1-.5.2-2 2.5s-3.4 7.7-3.5 11.2a173 173 0 0 1-32.6 6.2c-3.8 2-5.7 4.6-5 7.5 1.3 3.3 9.9 6.5 9.9 6.7 1.6 1 3.5 3.4-.5 8.2-17.3-.7-30.7-8.1-35.3-18.5-1.4-1-3 0-3.9 1.4a54.7 54.7 0 0 1-24.9 20.7c-6.9 1.7-13.9-1-17.2-5.5-2.2-2.6-2.1-5.4-3-6-3.7 1.6-35.6 15.2-31.5 8.9 7.7-8.4 21.2-14.5 33-22.7 1-2.7 2.5-12 7.2-15 .2 0-.8 5.4-.7 7.7 0 1.9-.1 2.6.3 2.1.8-.5 15.2-11.8 16.3-15.3 1.4-2 .4-7 .4-7.2-2.6-7-6.4-7.5-7.8-11-1.3-4.6-.7-9.8 1.9-11.3 2.3-2.1 5-1.9 7.6.4 3 2.6 5.5 7.7 6.3 11.5-.5 1.5-3.8-1-5-.2 2 2 3 4.5 3.7 7.5 2 8 1.3 11-.5 16.2-6.4 13.4-14.6 17.5-21.8 22.4-.2.1-.3 3.5 2.4 5.3 1 1 4.7 1.4 9 0a52.8 52.8 0 0 0 21.7-22.6c1.3-7.2-.5-14.8-2.4-21.4a252.7 252.7 0 0 1-6-16c-.2-4 .1-5.4 2-7.4zm-92.8-37.4c4 1.9 11.7 1 11.4-5.5l-.2-3.1c-.8-2-3.1-1.5-3.6.6-.2.6.3 1.7-.3 2-.4.3-1.7.1-1.6-1.7 0-.6-.4-1.2-.7-1.6-.3-.1-.4-.2-.9-.2-.6 0-.5.2-.9.7l-.3 1.5c0 .7-.3.9-.8 1-.5 0-.4 0-.8-.2-.3-.3-.6-.4-.6-.9l-.2-1.6a2 2 0 0 0-1-.6c-2.3 0-2.4 2.6-2.3 3.6-.2.1-.3 4.7 2.8 6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M351.8 181.9c4 2 13.8.8 11.4-5.5l-.2-3c-.8-2-3-1.5-3.6.5-.1.6.3 1.7-.3 2-.3.4-1.6.2-1.6-1.6 0-.6-.4-1.2-.7-1.6-.2-.2-.4-.2-.9-.2s-.5.1-.8.6l-.3 1.5c-.1.7-.4 1-.8 1-.6 0-.4 0-.9-.2-.2-.3-.6-.4-.6-.9s0-1.3-.2-1.6c-.2-.3-.6-.4-1-.5-2.2 0-2.4 2.5-2.3 3.5-.1.2-.2 4.7 2.8 6zm69.8-21c4 2 11.7 1.1 11.4-5.4l-.2-3.1c-.8-2-3.1-1.5-3.6.5-.2.7.3 1.7-.3 2-.4.4-1.7.2-1.6-1.6 0-.6-.5-1.2-.7-1.6-.3-.1-.4-.2-1-.2-.5 0-.5.2-.8.7l-.3 1.5c0 .6-.3.9-.8 1-.5 0-.4 0-.8-.3-.3-.2-.6-.4-.6-.8 0-.5-.1-1.3-.3-1.7-.2-.3-.5-.4-1-.5-2.2 0-2.3 2.6-2.2 3.5-.2.2-.3 4.8 2.8 6zm36 52.7c-7 8-3.9 21.2-2.3 24 2.4 4.8 4.2 7.8 8.8 10.1 4.2 3 7.4 1.1 9.2-1 4.2-4.3 4.2-15.4 6.2-17.6 1.4-4 4.8-3.3 6.5-1.5a16 16 0 0 0 6 5.1c3.9 3.4 8.5 4 13.1 1 3.1-1.8 5.2-4.1 7-8.6 2-5.5 1-30.7.5-45.6-.1-1.2-4-20.6-4-20.8 0-.2-.6-9.9-1-12.2 0-.9-.3-1.2.7-1 1 .8 1.2.9 1.8 1.2 1 .2 2-1.6 1.4-3.3l-9.8-18c-.7-.7-1.7-1.5-3 .3a7 7 0 0 0-2.4 5.3c.3 4.3 1 8.6 1.3 12.9l4 21.8c1.2 15.6 1.5 28.3 2.7 44-.2 6.5-2.2 12.3-4.2 13 0 0-2.9 1.8-4.8 0-1.5-.7-7.2-9.6-7.2-9.6-3-2.7-4.8-2-7 0-5.6 5.5-8.2 15.9-12.1 23-1 1.6-3.9 3-7-.1-8-11-3.3-26.4-4.3-22.4zm-34.2-90.9c3.7 1.5 6.2 9 5.4 12.6-.7 4.4-2.7 9.3-4 8.6-1.6-.5 1-4.4-.5-8.5-.8-2.6-5.8-7.5-5.3-8.9-1-3 2.2-4.3 4.4-3.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M469.5 218c.7-9-.6-14.4-.8-19.6-.2-5.2-6-45-7-49-1.5-7.5 5.5-1 4.7-5.4-2.4-5.5-8.3-13.5-10.2-18.2-1.1-2-.7-3.9-3.2-.6a41 41 0 0 0-2.2 18.6c6 31.3 12.1 57.3 11.1 87.1 2.9 0 6.2-6.5 7.6-13zm62.4-82.7c3.4 1.7 5.3 11 5 13.6-.7 4.9-2.5 10-3.8 9.4-1.3-.6.3-7.2-.4-9.2-.7-2.9-5.2-8.1-4.8-9.7-.9-3.2 2-4.6 4-4zm-247.7 65.8c3.2 1.3 5 8 4.7 10-.6 3.6-2.3 7.4-3.5 7-1.3-.5.2-5.3-.4-6.8-.3-3.7-4.7-5.6-4.6-7.1-.8-3 1.9-3.5 3.8-3z%22%2F%3E    %3Cpath fill%3D%22%231b9d00%22 d%3D%22M361.3 211.4c4 .2 6.1 3.5 2.3 4.8-3.8 1.3-7.5 2.3-7.5 7.8 1.4 7.7-2 5-4 4-2.3-1.7-8.9-5.7-9.8-14.5-.1-2 1.5-3.8 4.1-3.8 4 1 9.8 1.2 14.8 1.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M199 120.5c4.7 1.4 5 8.3 4.6 10.4-.6 3.7-2.3 7.6-3.5 7.1-1.3-.4 0-5.4-.6-7-.7-2.2-4.7-6.2-4.2-7.4-1-2.4 1.8-3.5 3.7-3zm92.9 32.6c-3.6 2-5 7.8-2.8 11.2 2.1 3 5.4 1.9 5.9 1.9 3.5.4 5.6-6.7 5.6-6.7s.1-2-4 1.8c-1.8.3-2-.3-2.5-1.3a8.7 8.7 0 0 1 .6-5.6c.6-1.7-.8-2.5-2.8-1.3zm27-35.3c-1.7 1.3-5.4 5-5.5 9.3 0 2.4-.5 2.4 1 4 1.2 1.6 2.4 1.5 4.7.3a5 5 0 0 0 2.2-3.3c.6-2.8-2.9 1.3-3.3-1.8-.8-2.8 1.4-4 3.5-6.8 0-1.9 0-3.2-2.5-1.7zm21.9 4a56.9 56.9 0 0 0-1.6 10.7c-.6 2.7 2.8 3.8 4.4.3 2.3-6.3 2.3-9 2.5-11.7-.7-4-3.5-4-5.3.6zm137.5 69.9c.4-.5 19.4-14 19.4-14 1.9-.6 1.5 7 .6 7a75.3 75.3 0 0 1-20 13.9c-1 .6-1.9-5.2 0-7zm17.2-.1c3.3 1.6 4.7 11.4 4.3 14 .1 5.2-3.2 9.3-4.5 8.6-1.4-.6.1-6.4-.5-8.4-.7-2.9-3.6-8.3-3.1-9.8-1-3.3 1.8-5 3.8-4.4zm-112.4 42c1.3-2 5.3-4.7 5.4-4.7 1.9-1 3.7.7 3.6.6.3 1.9-1.2 3.6-.7 6.1.4 1 .7 2.1 2.6 1.7 3-2.3 5.8-2.5 8.8-2.7 2.3.2 2.3 4 .9 4.1-5.6 1.2-8 2.7-12 4.2-1.9 1.1-3.5-.3-3.5-.4s-1-1.1-.3-3.6c.1-2-.7-3-2.3-2.8-1.3.6-2.4 1-3-.4-.3-1-.3-1.5.5-2.1zm132.3 5.2c.8 1 1.4 2 0 3.7l-3.6 3c-.7 1.2-1 2.8.9 3.3 3.5 1 11.7-4.3 11.7-4.4 1.3-1 .9-2.9.7-2.9-.7-.9-2.5-.4-3.6-.5-.6 0-2.4-.3-1.6-1.9.8-1 1-1.6 1.5-2.9.6-1.2.1-2-1.9-2.7-2-.3-2.8-.1-5 0-1.3.3-1.7.8-2 2.3.2 2.2 1.5 2.1 3 3z%22%2F%3E    %3Cpath fill%3D%22%23259f00%22 d%3D%22M383.8 183.8c-.5 1-2.3.9-4 0s-2.5-2.5-2-3.4 2.3-.9 4 0 2.5 2.5 2 3.4zM297.5 132c-1 .3-2.3-.6-2.9-2s-.3-2.5.7-2.8 2.3.7 2.9 2 .3 2.6-.7 2.8z%22%2F%3E    %3Cpath fill%3D%22%23209000%22 d%3D%22M468.2 363.3c9 .4 17.6.1 26.6.6 1.7 1.3.5 4.8-.6 4.5l-7.6-.2c0-2.9-7.5-2.4-7.2.1-4 .5-7.6-.1-11.6-.3-1.2-1.5-1-4.1.4-4.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sb%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%230000d6%22 d%3D%22M0 507.2L987.4 0H0v507.2z%22%2F%3E    %3Cpath fill%3D%22%23006000%22 d%3D%22M1024 0L27.2 512H1024V0z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M1024 0h-54.9L0 485.4V512h54.9L1024 27.6V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M71.4 9.1l11.8 34.5h38.5L90.6 64.7l11.9 34.4L71.4 78 40.3 99.2l11.9-34.4-31.1-21.3h38.4zm191.1 0l11.9 34.5h38.5l-31.2 21.2 12 34.4L262.4 78l-31 21.3 11.9-34.4-31.2-21.3h38.5zm0 144.5l11.9 34.5h38.5l-31.2 21.2 12 34.4-31.2-21.3-31 21.3 11.9-34.4-31.2-21.3h38.5zm-95-71.4l11.9 34.4h38.4l-31 21.3 11.8 34.4-31-21.3-31.2 21.3 12-34.4-31.2-21.3h38.5zm-96.1 71.4l11.8 34.5h38.5l-31.1 21.2 11.9 34.4-31.1-21.3-31.1 21.3 12-34.4L21 188h38.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sb%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%230000d6%22 d%3D%22M0 491.4L956.7 0H0v491.4z%22%2F%3E    %3Cpath fill%3D%22%23006000%22 d%3D%22M992.1 0L26.3 496h965.8V0z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M992.2 0H939L0 470.3V496h53.1l939-469.4V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M39 96.1l11.6-33.3-30.2-20.6h37.3L69.2 8.8l11.5 33.4h37.2L87.8 62.8 99.3 96 69.2 75.5zm185.2 0l11.6-33.3-30.2-20.6h37.3l11.5-33.4 11.5 33.4H303l-30 20.6L284.5 96l-30.1-20.6zm0 140l11.6-33.3-30.2-20.6h37.3l11.5-33.4 11.5 33.4H303l-30 20.6 11.6 33.3-30.1-20.6zm-92-69.2l11.5-33.3-30.1-20.6h37.2l11.5-33.3 11.5 33.3h37.3l-30.2 20.6 11.5 33.3-30-20.6zM39 236.1l11.6-33.3-30.2-20.6h37.3l11.5-33.4 11.5 33.4h37.2l-30.1 20.6L99.3 236l-30.1-20.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sc%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h992.1v512H0z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 512l992.1-170.7V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 512l992.1-341.3v170.6L0 512z%22%2F%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M0 512V0h330.7L0 512z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 512L330.7 0h330.7L0 512z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sc%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1 1.0321)%22%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h992.1v496H0z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 496l992.1-165.3v165.4H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 496l992.1-330.6v165.3L0 496.1z%22%2F%3E    %3Cpath fill%3D%22%23009%22 d%3D%22M0 496V0h330.7L0 496z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 496L330.7 0h330.7L0 496z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sd {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sd%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath d%3D%22M0 341.3h1024V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 170.6h1024v170.7H0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h1024.8v170.7H0z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M0 0v512l341.3-256L0 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sd%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath d%3D%22M0 330.7h992.1v165.4H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 165.3h992.1v165.4H0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M0 0h992.9v165.4H0z%22%2F%3E    %3Cpath fill%3D%22%23009a00%22 d%3D%22M0 0v496l330.7-248L0 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-se {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-se%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-53.4 0h682.6v512H-53.4z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(50) scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23006aa7%22 d%3D%22M-121.1.3h256v204.8h-256zm0 306.9h256V512h-256z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M-121.1 205h256v102.4h-256z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M133.8 0h102.4v512H133.8z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M233 205h460.8v102.4H233z%22%2F%3E      %3Cpath fill%3D%22%23006aa7%22 d%3D%22M236.2 307.2H697V512H236.2zm0-306.9H697v204.8H236.2z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-se.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-se%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M119 7.3h490.7V498H119z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-124.1 -7.6) scale(1.0433)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23006aa7%22 d%3D%22M2.9 7.6h245.4v196.3H2.9zm0 294.1h245.4V498H2.9z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M2.9 203.8h245.4v98.1H2.9z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M247.3 7.3h98.1v490.8h-98.1z%22%2F%3E      %3Cpath fill%3D%22%23fecc00%22 d%3D%22M342.3 203.8H784V302H342.3z%22%2F%3E      %3Cpath fill%3D%22%23006aa7%22 d%3D%22M345.3 301.8H787V498H345.3zm0-294.2H787v196.3H345.3z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sg%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-20 0h720v480H-20z%22%2F%3E    %3Cpath fill%3D%22%23df0000%22 d%3D%22M-20 0h720v240H-20z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M146 40.2a84.4 84.4 0 0 0 .8 165.2 86 86 0 0 1-106.6-59 86 86 0 0 1 59-106c16-4.6 30.8-4.7 46.9-.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M133 110l4.9 15-13-9.2-12.8 9.4 4.7-15.2-12.8-9.3 15.9-.2 5-15 5 15h15.8zm17.5 52l5 15.1-13-9.2-12.9 9.3 4.8-15.1-12.8-9.4 15.9-.1 4.9-15.1 5 15h16zm58.5-.4l4.9 15.2-13-9.3-12.8 9.3 4.7-15.1-12.8-9.3 15.9-.2 5-15 5 15h15.8zm17.4-51.6l4.9 15.1-13-9.2-12.8 9.3 4.8-15.1-12.9-9.4 16-.1 4.8-15.1 5 15h16zm-46.3-34.3l5 15.2-13-9.3-12.9 9.4 4.8-15.2-12.8-9.4 15.8-.1 5-15.1 5 15h16z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sg%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M27.7 0h708.6v708.7H27.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-20) scale(.72249)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23df0000%22 d%3D%22M0 0h1063v354.3H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M245.2 59.4a124.6 124.6 0 0 0 1.1 243.9 126.9 126.9 0 1 1-1.1-243.9z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M202 162.4l-18.9-13.8 23.5-.2 7.2-22.3 7.5 22.3h23.4l-18.8 14 7.2 22.3L214 171l-19 13.8zm26 76.9l-19-13.8 23.5-.2 7.3-22.3 7.4 22.2h23.5l-19 14 7.3 22.3-19-13.6-19 13.8zm86.3-.6l-19-13.8 23.4-.2 7.3-22.3 7.4 22.3H357l-18.9 14 7.3 22.3-19.1-13.7-19 13.8zm25.7-76.2l-19-13.8 23.5-.2 7.2-22.3 7.5 22.2h23.4l-18.8 14 7.2 22.3-19.1-13.6-19 13.8zM271.7 112l-19-13.8 23.5-.2 7.3-22.3 7.4 22.3h23.5l-19 14 7.3 22.2-19-13.6-19 13.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sh {
  background-image: url('sh.svg');
}
.flag-icon-sh.flag-icon-squared {
  background-image: url('sh.svg');
}
.flag-icon-si {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-si%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-15 0h682.6v512H-15.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(14.1) scale(.9375)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M-62 0H962v512H-62z%22%2F%3E    %3Cpath fill%3D%22%23de2918%22 d%3D%22M-62 341.3H962V512H-62z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M-62 170.7H962v170.6H-62z%22%2F%3E    %3Cpath fill%3D%22%23de2918%22 d%3D%22M228.4 93c-4 61.6-6.4 95.4-15.7 111-10.2 16.8-20 29.1-59.7 44-39.6-14.9-49.4-27.2-59.6-44-9.4-15.6-11.7-49.4-15.7-111l5.8-2c11.8-3.6 20.6-6.5 27.1-7.8 9.3-2 17.3-4.2 42.3-4.7 25 .4 33 2.8 42.3 4.8 6.4 1.4 15.6 4 27.3 7.7l5.9 2z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M222.6 91c-3.8 61.5-7 89.7-12 103.2-9.6 23.2-24.8 35.9-57.6 48-32.8-12.1-48-24.8-57.7-48-5-13.6-8-41.7-11.8-103.3 11.6-3.6 20.6-6.4 27.1-7.7 9.3-2 17.3-4.3 42.3-4.7 25 .4 33 2.7 42.3 4.7a284 284 0 0 1 27.4 7.7z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M153 109.8l1.5 3.7 7 1-4.5 2.7 4.3 2.9-6.3 1-2 3.4-2-3.5-6-.8 4-3-4.2-2.7 6.7-1 1.5-3.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M208.3 179.6l-3.9-3-2.7-4.6-5.4-4.7-2.9-4.7-5.4-4.9-2.6-4.7-3-2.3-1.8-1.9-5 4.3-2.6 4.7-3.3 3-3.7-2.9-2.7-4.8-10.3-18.3-10.3 18.3-2.7 4.8-3.7 2.9-3.3-3-2.7-4.7-4.9-4.3-1.9 1.8-2.9 2.4-2.6 4.7-5.4 4.9-2.9 4.7-5.4 4.7-2.7 4.6-3.9 3a65.8 65.8 0 0 0 18.6 36.3 107 107 0 0 0 36.6 20.5 104.1 104.1 0 0 0 36.8-20.5c5.8-6 16.6-19.3 18.6-36.3z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M169.4 83.9l1.6 3.7 7 1-4.6 2.7 4.4 2.9-6.3 1-2 3.4-2-3.5-6-.8 4-3-4.2-2.7 6.6-1 1.6-3.7zm-33 0l1.6 3.7 7 .9-4.5 2.7 4.3 2.9-6.3 1-2 3.4-2-3.4-6-.9 4-3-4.2-2.7 6.7-1 1.5-3.7z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M199.7 203h-7.4l-7-.5-8.3-4h-9.4l-8.1 4-6.5.6-6.4-.6-8.1-4H129l-8.4 4-6.9.6-7.6-.1-3.6-6.2.1-.2 11.2 1.9 6.9-.5 8.3-4.1h9.4l8.2 4 6.4.6 6.5-.6 8.1-4h9.4l8.4 4 6.9.6 10.8-2 .2.4-3.7 6.1zm-86.4 9.5l7.4-.5 8.3-4h9.4l8.2 4 6.4.5 6.4-.5 8.2-4h9.4l8.3 4 7.5.5 4.8-6h-.1l-5.2 1.4-6.9-.5-8.3-4h-9.4l-8.2 4-6.4.6-6.5-.6-8.1-4H129l-8.4 4-6.9.6-5-1.3v.2l4.5 5.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-si.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-si%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M60.2 0h497.3v497.3H60.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-62) scale(1.0295)%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h994.7v497.3H0z%22%2F%3E    %3Cpath fill%3D%22%23de2918%22 d%3D%22M0 331.6h994.7v165.7H0z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M0 165.8h994.7v165.8H0z%22%2F%3E    %3Cpath fill%3D%22%23de2918%22 d%3D%22M282 90.3c-3.9 59.9-6.1 92.7-15.2 107.9-9.9 16.3-19.5 28.2-58 42.6-38.4-14.4-48-26.3-57.9-42.6-9-15.2-11.3-48-15.2-107.9l5.7-1.9c11.4-3.5 20-6.3 26.3-7.5 9-2 16.7-4.1 41-4.6 24.3.4 32 2.7 41 4.6 6.4 1.3 15.3 4 26.6 7.5l5.7 2z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M276.4 88.3c-3.7 59.8-6.7 87.2-11.6 100.3-9.3 22.6-24.1 35-56 46.7-31.8-11.8-46.6-24.1-56-46.7-4.8-13.1-7.9-40.4-11.4-100.3 11.2-3.5 20-6.2 26.3-7.5 9-1.9 16.7-4.2 41-4.6 24.3.4 32.1 2.7 41.1 4.6 6.4 1.3 15.3 4 26.6 7.5z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M208.8 106.6l1.5 3.7 6.7.9-4.3 2.6 4.2 2.8-6.1 1-1.9 3.3-2-3.4-6-.8 4-2.9-4-2.6 6.4-1 1.5-3.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M262.5 174.5l-3.7-3-2.7-4.4-5.2-4.6-2.8-4.6-5.2-4.7-2.6-4.6-2.8-2.3-1.9-1.7-4.7 4.1-2.6 4.6-3.3 2.9-3.5-2.8-2.7-4.7-10-17.7-10 17.7-2.6 4.7-3.6 2.8-3.2-3-2.6-4.5-4.7-4.1-1.9 1.7-2.8 2.3-2.6 4.6-5.2 4.7-2.8 4.6-5.3 4.6-2.6 4.4-3.7 3a64 64 0 0 0 18 35.2c6.4 6.1 19.5 14.4 35.5 19.9a101 101 0 0 0 35.7-20 64 64 0 0 0 18.1-35.1z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M224.8 81.5l1.5 3.6 6.7 1-4.3 2.5 4.2 2.9-6.1 1-1.9 3.3-2-3.4-5.9-.8 4-3-4.1-2.5 6.4-1 1.5-3.6zm-32 0l1.5 3.5 6.7 1-4.3 2.6 4.2 2.8-6.1 1-1.9 3.3-2.1-3.4-5.8-.8 4-2.9-4.1-2.6 6.4-1 1.5-3.6z%22%2F%3E    %3Cpath fill%3D%22%2308399c%22 d%3D%22M254.2 197.2H247l-6.7-.5-8.1-4-9.2.1-7.9 3.9-6.2.5-6.3-.5-7.9-3.9h-9.1l-8.1 4-6.7.4h-7.4l-3.5-6 .1-.2 10.9 1.8 6.6-.5 8.1-4h9.2l8 4 6.2.5 6.2-.6 8-3.8h9l8.2 3.9 6.7.5 10.5-1.9.2.3-3.6 6zm-84 9.3l7.2-.5 8.1-4h9.1l8 3.9 6.2.6 6.2-.6 8-3.9h9.1l8.1 4 7.3.5 4.7-5.8-.2-.2-5 1.5-6.7-.5-8.1-4h-9.1l-8 4-6.2.5-6.2-.5-8-4h-9.1l-8.1 4-6.7.5-5-1.2v.2l4.4 5.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sj {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sj%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23ef2b2d%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M180 0h120v480H180z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 180h640v120H0z%22%2F%3E  %3Cpath fill%3D%22%23002868%22 d%3D%22M210 0h60v480h-60z%22%2F%3E  %3Cpath fill%3D%22%23002868%22 d%3D%22M0 210h640v60H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sj%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23ef2b2d%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M128 0h128v512H128z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 192h512v128H0z%22%2F%3E  %3Cpath fill%3D%22%23002868%22 d%3D%22M160 0h64v512h-64z%22%2F%3E  %3Cpath fill%3D%22%23002868%22 d%3D%22M0 224h512v64H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sk%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23ee1c25%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%230b4ea2%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M233 370.8c-43-20.7-104.6-61.9-104.6-143.2 0-81.4 4-118.4 4-118.4h201.3s3.9 37 3.9 118.4S276 350 233 370.8z%22%2F%3E  %3Cpath fill%3D%22%23ee1c25%22 d%3D%22M233 360c-39.5-19-96-56.8-96-131.4s3.6-108.6 3.6-108.6h184.8s3.5 34 3.5 108.6C329 303.3 272.5 341 233 360z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M241.4 209c10.7.2 31.6.6 50.1-5.6 0 0-.4 6.7-.4 14.4s.5 14.4.5 14.4c-17-5.7-38.1-5.8-50.2-5.7v41.2h-16.8v-41.2c-12-.1-33.1 0-50.1 5.7 0 0 .5-6.7.5-14.4 0-7.8-.5-14.4-.5-14.4 18.5 6.2 39.4 5.8 50 5.6v-25.9c-9.7 0-23.7.4-39.6 5.7 0 0 .5-6.6.5-14.4 0-7.7-.5-14.4-.5-14.4 15.9 5.3 29.9 5.8 39.6 5.7-.5-16.4-5.3-37-5.3-37s9.9.7 13.8.7c4 0 13.8-.7 13.8-.7s-4.8 20.6-5.3 37c9.7.1 23.7-.4 39.6-5.7 0 0-.5 6.7-.5 14.4 0 7.8.5 14.4.5 14.4a119 119 0 0 0-39.7-5.7v26z%22%2F%3E  %3Cpath fill%3D%22%230b4ea2%22 d%3D%22M233 263.3c-19.9 0-30.5 27.5-30.5 27.5s-6-13-22.2-13c-11 0-19 9.7-24.2 18.8 20 31.7 51.9 51.3 76.9 63.4 25-12 57-31.7 76.9-63.4-5.2-9-13.2-18.8-24.2-18.8-16.2 0-22.2 13-22.2 13S253 263.3 233 263.3z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sk%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23ee1c25%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%230b4ea2%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M203.2 395.5c-45.9-22-111.5-66-111.5-152.8s4.1-126.2 4.1-126.2h214.8s4.2 39.4 4.2 126.2S249 373.4 203.2 395.5z%22%2F%3E  %3Cpath fill%3D%22%23ee1c25%22 d%3D%22M203.2 384c-42.1-20.3-102.3-60.5-102.3-140.2s3.8-115.8 3.8-115.8h197s3.8 36.2 3.8 115.8-60.2 120-102.3 140.2z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M212.2 223c11.4.2 33.7.6 53.5-6 0 0-.6 7-.6 15.3s.6 15.3.6 15.3a172 172 0 0 0-53.5-6v44h-18v-44a172 172 0 0 0-53.5 6s.6-7 .6-15.3-.6-15.3-.6-15.3c19.9 6.6 42.1 6.2 53.5 6v-27.7a128 128 0 0 0-42.3 6.1s.5-7 .5-15.3-.5-15.4-.5-15.4c17 5.7 31.9 6.2 42.2 6-.5-17.4-5.6-39.4-5.6-39.4s10.5.8 14.7.8c4.2 0 14.7-.8 14.7-.8s-5.1 22-5.7 39.5a126 126 0 0 0 42.3-6s-.5 7-.5 15.3.5 15.3.5 15.3c-17-5.7-31.9-6.1-42.3-6V223z%22%2F%3E  %3Cpath fill%3D%22%230b4ea2%22 d%3D%22M203.2 280.8c-21.2 0-32.6 29.4-32.6 29.4s-6.3-14-23.6-14c-11.7 0-20.3 10.5-25.8 20.2 21.3 33.8 55.3 54.7 82 67.6 26.7-12.9 60.7-33.8 82-67.7-5.5-9.6-14.1-20-25.8-20-17.3 0-23.6 14-23.6 14s-11.4-29.5-32.6-29.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sl%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%230000cd%22 d%3D%22M0 320.3h640V480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 160.7h640v159.6H0z%22%2F%3E    %3Cpath fill%3D%22%2300cd00%22 d%3D%22M0 0h640v160.7H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sl%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Crect width%3D%22384%22 height%3D%22512%22 rx%3D%224.6%22 ry%3D%227.6%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.33333 1)%22%3E    %3Cpath fill%3D%22%230000cd%22 d%3D%22M0 341.7h512V512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 171.4h512v170.3H0z%22%2F%3E    %3Cpath fill%3D%22%2300cd00%22 d%3D%22M0 0h512v171.4H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sm {
  background-image: url('sm.svg');
}
.flag-icon-sm.flag-icon-squared {
  background-image: url('sm.svg');
}
.flag-icon-sn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sn%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%230b7226%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M213.3 0h213.3v480H213.3z%22%2F%3E    %3Cpath fill%3D%22%23bc0000%22 d%3D%22M426.6 0H640v480H426.6z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%230b7226%22 d%3D%22M342 218.8h71.8l-56.6 43.6 20.7 69.3-56.6-43.6-56.6 41.6 20.7-67.3-56.6-43.6h69.8l22.7-71.3z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sn%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%230b7226%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M170.7 0h170.6v512H170.7z%22%2F%3E    %3Cpath fill%3D%22%23bc0000%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%230b7226%22 d%3D%22M197 351.7l22-71.7-60.4-46.5h74.5l24.2-76 22.1 76H356L295.6 280l22.1 74-60.3-46.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-so {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-so%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%2340a6ff%22 d%3D%22M-128 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M336.5 381.2L254 327.7l-82.1 54 30.5-87.7-82-54.2L222 239l31.4-87.5 32.1 87.3 101.4.1-81.5 54.7 31.2 87.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-so.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-so%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M177.2 0h708.6v708.7H177.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(.72249)%22%3E    %3Cpath fill%3D%22%2340a6ff%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M643 527.6l-114.3-74-113.6 74.8 42.3-121.5-113.5-75 140.4-1 43.5-121.1 44.5 120.8 140.3.1-112.9 75.7L643 527.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sr%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23377e3f%22 d%3D%22M.1 0h640v480H.1z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M.1 96h640v288H.1z%22%2F%3E  %3Cpath fill%3D%22%23b40a2d%22 d%3D%22M.1 144h640v192H.1z%22%2F%3E  %3Cpath fill%3D%22%23ecc81d%22 d%3D%22M320 153.2l56.4 173.6-147.7-107.3h182.6L263.6 326.8z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sr%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23377e3f%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 102.4h512v307.2H0z%22%2F%3E  %3Cpath fill%3D%22%23b40a2d%22 d%3D%22M0 153.6h512v204.8H0z%22%2F%3E  %3Cpath fill%3D%22%23ecc81d%22 d%3D%22M255.9 163.4l60.2 185.2-157.6-114.5h194.8L195.7 348.6z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ss {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ss%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23078930%22 d%3D%22M0 336h640v144H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 144h640v192H0z%22%2F%3E  %3Cpath d%3D%22M0 0h640v144H0z%22%2F%3E  %3Cpath fill%3D%22%23da121a%22 d%3D%22M0 168h640v144H0z%22%2F%3E  %3Cpath fill%3D%22%230f47af%22 d%3D%22M0 0l415.7 240L0 480z%22%2F%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M200.7 194.8L61.7 240l139 45.1L114.9 167v146z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ss.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ss%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23078930%22 d%3D%22M0 358.4h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 153.6h512v204.8H0z%22%2F%3E  %3Cpath d%3D%22M0 0h512v153.6H0z%22%2F%3E  %3Cpath fill%3D%22%23da121a%22 d%3D%22M0 179.2h512v153.6H0z%22%2F%3E  %3Cpath fill%3D%22%230f47af%22 d%3D%22M0 0l433 256L0 512z%22%2F%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M209 207.8L64.4 256l144.8 48.1-89.5-126v155.8z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-st {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-st%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2312ad2b%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23ffce00%22 d%3D%22M0 137.1h640V343H0z%22%2F%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M0 0v480l240-240%22%2F%3E  %3Cg id%3D%22c%22 transform%3D%22translate(351.6 240) scale(.34286)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-200V0h100%22 transform%3D%22rotate(18 0 -200)%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22700%22 transform%3D%22translate(-523.2)%22 xlink%3Ahref%3D%22%23c%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-st.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-st%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2312ad2b%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23ffce00%22 d%3D%22M0 146.3h512v219.4H0z%22%2F%3E  %3Cpath fill%3D%22%23d21034%22 d%3D%22M0 0v512l192-256%22%2F%3E  %3Cg id%3D%22c%22 transform%3D%22translate(276.9 261.5) scale(.33167)%22%3E    %3Cg id%3D%22b%22%3E      %3Cpath id%3D%22a%22 d%3D%22M0-200V0h100%22 transform%3D%22rotate(18 0 -200)%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22700%22 transform%3D%22translate(-550.9)%22 xlink%3Ahref%3D%22%23c%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sv {
  background-image: url('sv.svg');
}
.flag-icon-sv.flag-icon-squared {
  background-image: url('sv.svg');
}
.flag-icon-sx {
  background-image: url('sx.svg');
}
.flag-icon-sx.flag-icon-squared {
  background-image: url('sx.svg');
}
.flag-icon-sy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sy%22 viewBox%3D%220 0 640 480%22%3E  %3Crect width%3D%22640%22 height%3D%22160%22 y%3D%22160%22 fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 rx%3D%220%22 ry%3D%220%22%2F%3E  %3Crect width%3D%22640%22 height%3D%22160%22 y%3D%22320%22 fill-rule%3D%22evenodd%22 rx%3D%220%22 ry%3D%220%22%2F%3E  %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23090%22 fill-rule%3D%22evenodd%22 d%3D%22M201.9 281l-28.8-20.9-28.7 21.1 10.7-34.2-28.7-21.2 35.4-.3 11-34.1 11.3 34h35.4L191 246.9l10.9 34.2zm307.6 0l-28.8-20.9-28.7 21.1 10.7-34.2-28.6-21.2 35.4-.3 11-34.1 11.2 34h35.4l-28.5 21.4 11 34.2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sy%22 viewBox%3D%220 0 512 512%22%3E  %3Crect width%3D%22512%22 height%3D%22170.7%22 y%3D%22170.7%22 fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 rx%3D%220%22 ry%3D%220%22%2F%3E  %3Crect width%3D%22512%22 height%3D%22170.7%22 y%3D%22341.3%22 fill-rule%3D%22evenodd%22 rx%3D%220%22 ry%3D%220%22%2F%3E  %3Cpath fill%3D%22red%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23090%22 fill-rule%3D%22evenodd%22 d%3D%22M151.4 299.7l-30.8-22.2L90 300l11.4-36.6L70.9 241l37.8-.3 11.7-36.5 12 36.4H170l-30.4 22.8 11.7 36.4zm285.4 0l-30.7-22.2-30.6 22.5 11.4-36.6-30.5-22.5 37.7-.3 11.7-36.5 12 36.4h37.8l-30.4 22.8 11.6 36.4z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-sz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sz%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%233e5eb9%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 91.4h768v329.2h-768z%22%2F%3E    %3Cpath fill%3D%22%23b10c0c%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 128h768v256h-768z%22%2F%3E    %3Crect width%3D%22621.7%22 height%3D%2211%22 x%3D%22-51.4%22 y%3D%22250.5%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221.5%22 rx%3D%225.8%22 ry%3D%225.8%22%2F%3E    %3Cg stroke%3D%22%23000%22 transform%3D%22translate(-757 -25.6) scale(1.0321)%22%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%224.2%22 d%3D%22M-106.3 265.8l-88.6 35.4 88.6 35.4 88.6-35.4-88.6-35.4z%22 transform%3D%22matrix(.34 0 0 .3 1256.8 136.4)%22%2F%3E      %3Crect width%3D%22442.9%22 height%3D%227.1%22 x%3D%22761.8%22 y%3D%22223.2%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.3%22 rx%3D%224.1%22 ry%3D%223.8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1806.3 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1802.8 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1799.2 90.4)%22%2F%3E    %3C%2Fg%3E    %3Cg stroke%3D%22%23000%22 transform%3D%22translate(-786.3 -3.7) scale(1.0321)%22%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%224.2%22 d%3D%22M-106.3 265.8l-88.6 35.4 88.6 35.4 88.6-35.4-88.6-35.4z%22 transform%3D%22matrix(.34 0 0 .3 1256.8 136.4)%22%2F%3E      %3Crect width%3D%22442.9%22 height%3D%227.1%22 x%3D%22761.8%22 y%3D%22223.2%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.3%22 rx%3D%224.1%22 ry%3D%223.8%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1806.3 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1802.8 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.7%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1799.2 90.4)%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 stroke-width%3D%221.4%22 d%3D%22M338-.4c-5.5 12.4 4.3-4.1 28.4 16.7 4.4 3.8 8.3 14 8.3 21.1-1.1-1-2-3-3.2-4.5-1.8 2.3 1.7 12.6 2.2 17.5-3.8-2.7-3.4-4-4.7-7.4.3 4-.6 15.2.9 19.4-3-1-2.8-4.1-4.3-4.8 1 4.9-1 10.1-.4 15.6-1.8-2.2-3.6-4-4.4-4.9-.1 2.6-3.3 9.4-3.4 11.9-1.5-1.2-1.9-3-2.1-4.2-1.8 3-8.3 14-8.7 17.2-5-5.7-17.8-19.5-19.5-26.9-1.5 4.2-3.6 5.6-7.8 8.7-1.7-11.7-8-24.8-4.6-34.8a84.4 84.4 0 0 0-6.6 5.9A67.9 67.9 0 0 1 338-.4z%22 transform%3D%22matrix(.9944 0 0 .77118 190.4 252)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M505.9 299.2c2.3-4.6 4.4-6 5.9-9 2.6-5.2 3-9.4 5.3-8.8 2.3.6 2.3 2.8-.7 7.9-3 5-4.4 6.2-10.5 9.9zm15.5 11c-.3-3.6.8-5 .6-7.3-.3-4-2-6.7.1-6.9 2.1-.2 3.1 1.2 3.1 5.2s-.6 5-3.8 9zm11.8 6.8c-.9-5-.2-7-.8-10.2-1-5.6-3-9.2-1-9.7 1.9-.5 3 1.3 3.8 6.9.7 5.6.3 7.2-2 13zm12.3-34.3c-2.9-2.1-4.6-2.3-6.4-3.7-3.3-2.5-5-5.1-6-3.8-1 1.3-.3 2.7 3.1 5 3.5 2.3 4.6 2.5 9.3 2.5zm-2 16.3c-1.5-3.2-3.1-4-4.1-6-1.8-3.6-1.8-6.7-3.6-5.9-2 .8-2 2.4 0 5.9 2 3.4 3 4 7.7 6z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 stroke-width%3D%221.4%22 d%3D%22M329.6 20.7c-.3-2.7.3-3-1.3-5 2.2 1 2.3 3.7 5 1.8 1-.6 1.4-.6.2-3.5 2.8 0 12 3.5 13.4 3.6 3.9.2 10.9-4.4 15.7 1.2 4.7 5.1 3.1 10.4 3.1 17.5-1.8-1-1-1.4-3-4 1.6 6.2 0 17.4 0 24-.8-1.6-.7-1-1.4-2.6-2 6-4.4 7.3-4.4 14.3-.7-2.7 0-2.2-.8-3.6-2 4.5-15 8.4-10 13-4.4-2.8-6.4-2.5-8.5-5.1-.9.6-1.6 1.8-2.4 3.4-8-4-5-12.5-11.3-18.2-1 2.4-.6 2-1.8 5.9-1.2-5.4-1.6-8.9-3-12.8-1.2 2.2-1 1.3-3.3 4.7-1-6.6-2.4-8.2-1.8-12.5-2.4 1.8-.8 1-3.2 3.3 2.2-17 11.9-29.4 18.8-25.4z%22 transform%3D%22matrix(1.1372 0 0 1.0495 -399.4 239.2)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M-35.7 289.8c2.3-5.7 4.4-7.5 6-11.2 2.6-6.4 3-11.6 5.2-10.8 2.3.8 2.2 3.4-.8 9.8a25 25 0 0 1-10.4 12.2zm8.8 14.3c1-5.1 2.4-7 3-10.3 1-5.8.5-10.1 2.6-9.9 2 .3 2.5 2.4 1.1 8.2-1.4 5.8-2.3 7.1-6.7 12zm10.5 9.9c.3-5 1.5-6.9 1.6-10 .3-5.7-.7-9.7 1.2-9.7 2 0 2.7 2 2.1 7.6-.6 5.6-1.3 7-4.9 12zm22.7-32.4c-4.4-4.3-7-5.1-9.8-8-4.9-4.8-7.3-9.4-9-7.7-1.8 1.6-.7 4 4.5 8.7 5.2 4.6 7 5.2 14.3 7zm-2.7 16.6C.8 294-1.2 292.8-3 290c-3.2-4.9-4.3-9.1-6-8-2 1-1.5 3.2 2 8 3.4 4.7 4.8 5.5 10.7 8.2z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-width%3D%222.1%22 d%3D%22M637.8 230.3c-53.1 59-124 177.2-265.8 177.2-124 0-212.6-118.1-265.7-177.2C159.4 171.3 248 53.2 372 53.2c141.8 0 212.6 118 265.8 177.1z%22 transform%3D%22matrix(.68807 0 0 .61926 0 113.4)%22%2F%3E      %3Cpath d%3D%22M243.2 184.4c9.8 11 1.6 15.4 12 16.1 10.8.8 4.6 11.6 13.8 12 6.4.2-.7 25.7 5.5 34.2 6.3 8.7 11.5 2.5 11.6 8.9.1 6.5-17 5.9-17.3 26-.5 11.7-14.5 12.5-15.2 20-.8 7 27.5 11 27.2 17.3-.4 6.3-30.7 5.3-32 12.4-.6 6.5 41.6 11.8 45 30.4-6.3 2-24.3 4-37.8 4-85.3 0-146.3-73.1-182.9-109.7 36.6-36.6 97.6-109.7 182.9-109.7 0 0-25.3 23.1-12.8 38.2z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 stroke-width%3D%221pt%22 d%3D%22M141.4 217h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zm17.7-48.8h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zM177 217h8.8v29.2H177zm0 48.8h8.8V295H177zm17.7-48.8h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zm17.7-48.8h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zm17.8-48.8h8.8v29.2h-8.8zm0 48.8h8.8V295h-8.8z%22%2F%3E      %3Cpath stroke-width%3D%221pt%22 d%3D%22M275.5 217h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zm17.7-48.8h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zM311 217h8.8v29.2H311zm0 48.8h8.8V295H311zm17.7-48.8h8.9v29.2h-9zm0 48.8h8.9V295h-9zm17.7-48.8h8.9v29.2h-8.9zm0 48.8h8.9V295h-8.9zm17.8-48.8h8.8v29.2h-8.8zm0 48.8h8.8V295h-8.8z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 stroke-width%3D%221.4%22 d%3D%22M338-.4c-5.5 12.4 9.8-4.1 33.8 16.7a51.2 51.2 0 0 1 10.9 26.2c-5.1-1.2-14.2-7-14.2-7s10.6 12.2 10.6 26.4c-3.7-2.7-5.6-2.3-6.8-5.6 0 4.5 3.3 7.5 3.3 14.6a49.8 49.8 0 0 0-7.3-5.7c3.5 7.1-6.5 20.9-1.5 25.5-8.7-1.5-17.7-8-21.2-15-1.9 1.4-2 3.7-2.2 6.2.3.2-13.3-11.7-12-16.3-1.9 3-2.1 4.6-2.5 8a44 44 0 0 1-11.3-18.8l-4.6 6.7c-1.6-11.7-1.6-11.3 1.7-21.3a84.4 84.4 0 0 0-6.6 5.9A67.8 67.8 0 0 1 338-.4z%22 transform%3D%22matrix(.9094 0 0 .78749 -110.6 166.1)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M184.4 213.6c.8-6.7 2.5-9.3 3-13.6 1-7.7-.1-13.2 2.6-13.1 2.7.1 3.5 3 2.2 10.6-1.4 7.6-2.5 9.5-7.8 16.1zm14.1 12.4c-.5-5.7.5-8.1.2-11.8-.6-6.4-2.6-10.8-.3-11.2 2.4-.4 3.6 1.7 3.8 8.3.3 6.5-.3 8.2-3.7 14.7zm22.1 10c-2.4-4.8-4.5-6.3-6-9.5-2.8-5.6-3.3-10.1-5.4-9.3-2.2.8-2 3.2 1 8.7 3 5.4 4.5 6.5 10.4 10.2zm7.6-44c-6-3.3-9.2-3.3-13.2-5.4-6.9-3.6-11-7.7-12.4-5.5-1.4 2.3.5 4.5 7.7 7.8 7.1 3.3 9.3 3.5 18 3zm2.3 18.4c-4.5-3.7-7.1-4.3-10-6.7-5-4.1-7.6-8.2-9.3-6.6-1.6 1.7-.5 3.9 4.8 7.8 5.3 4 7.1 4.5 14.5 5.5z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-sz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-sz%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M124 0h496v496H124z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.0321)%22%3E    %3Cpath fill%3D%22%233e5eb9%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 d%3D%22M0 88.6h744v318.9H0z%22%2F%3E    %3Cpath fill%3D%22%23b10c0c%22 fill-rule%3D%22evenodd%22 d%3D%22M0 124h744v248H0z%22%2F%3E    %3Crect width%3D%22602.4%22 height%3D%2210.6%22 x%3D%2274.2%22 y%3D%22242.7%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%221.3%22 rx%3D%225.2%22 ry%3D%225.3%22%2F%3E    %3Cg stroke%3D%22%23000%22 transform%3D%22translate(-609.5 -24.8)%22%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%223.9%22 d%3D%22M-106.3 265.8l-88.6 35.4 88.6 35.4 88.6-35.4-88.6-35.4z%22 transform%3D%22matrix(.34 0 0 .3 1256.8 136.4)%22%2F%3E      %3Crect width%3D%22442.9%22 height%3D%227.1%22 x%3D%22761.8%22 y%3D%22223.2%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.3%22 rx%3D%223.9%22 ry%3D%223.5%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1806.3 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1802.8 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1799.2 90.4)%22%2F%3E    %3C%2Fg%3E    %3Cg stroke%3D%22%23000%22 transform%3D%22translate(-637.8 -3.5)%22%3E      %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke-width%3D%223.9%22 d%3D%22M-106.3 265.8l-88.6 35.4 88.6 35.4 88.6-35.4-88.6-35.4z%22 transform%3D%22matrix(.34 0 0 .3 1256.8 136.4)%22%2F%3E      %3Crect width%3D%22442.9%22 height%3D%227.1%22 x%3D%22761.8%22 y%3D%22223.2%22 fill%3D%22%23ffd900%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221.3%22 rx%3D%223.9%22 ry%3D%223.5%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1806.3 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1802.8 90.3)%22%2F%3E      %3Cpath fill%3D%22none%22 stroke-width%3D%222.5%22 d%3D%22M1224.4 280c-3.5 0-7-3.6-7-7.2s3.5-7 7-7%22 transform%3D%22matrix(-.50001 0 0 .5 1799.2 90.4)%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 d%3D%22M338-.4c-5.5 12.4 4.3-4.1 28.4 16.7 4.4 3.8 8.3 14 8.3 21.1-1.1-1-2-3-3.2-4.5-1.8 2.3 1.7 12.6 2.2 17.5-3.8-2.7-3.4-4-4.7-7.4.3 4-.6 15.2.9 19.4-3-1-2.8-4.1-4.3-4.8 1 4.9-1 10.1-.4 15.6-1.8-2.2-3.6-4-4.4-4.9-.1 2.6-3.3 9.4-3.4 11.9-1.5-1.2-1.9-3-2.1-4.2-1.8 3-8.3 14-8.7 17.2-5-5.7-17.8-19.5-19.5-26.9-1.5 4.2-3.6 5.6-7.8 8.7-1.7-11.7-8-24.8-4.6-34.8a84.4 84.4 0 0 0-6.6 5.9A67.9 67.9 0 0 1 338-.4z%22 transform%3D%22matrix(.96345 0 0 .74716 308.4 244.1)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M614.1 289.9c2.3-4.5 4.3-6 5.8-8.8 2.5-5 2.9-9 5-8.5 2.3.6 2.3 2.7-.6 7.7-2.8 5-4.2 6-10.2 9.6zm15.1 10.6c-.3-3.4.7-4.8.5-7-.3-3.9-1.8-6.5.2-6.7 2-.2 3 1.1 3 5s-.6 4.9-3.7 8.7zm11.4 6.6c-.8-4.7-.2-6.8-.8-9.9-1-5.3-3-8.9-1-9.4 1.9-.5 3 1.3 3.7 6.7.8 5.5.4 7-1.8 12.6zm12-33.2c-2.9-2-4.5-2.2-6.3-3.6-3.2-2.4-4.8-5-5.8-3.7-1 1.3-.3 2.7 3 4.9 3.4 2.2 4.5 2.4 9 2.4zm-2 15.8c-1.5-3.1-3-3.9-4-5.8-1.7-3.5-1.7-6.5-3.5-5.7-1.8.7-2 2.3 0 5.7 2 3.3 3 3.9 7.5 5.8z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 d%3D%22M329.6 20.7c-.3-2.7.3-3-1.3-5 2.2 1 2.3 3.7 5 1.8 1-.6 1.4-.6.2-3.5 2.8 0 12 3.5 13.4 3.6 3.9.2 10.9-4.4 15.7 1.2 4.7 5.1 3.1 10.4 3.1 17.5-1.8-1-1-1.4-3-4 1.6 6.2 0 17.4 0 24-.8-1.6-.7-1-1.4-2.6-2 6-4.4 7.3-4.4 14.3-.7-2.7 0-2.2-.8-3.6-2 4.5-15 8.4-10 13-4.4-2.8-6.4-2.5-8.5-5.1-.9.6-1.6 1.8-2.4 3.4-8-4-5-12.5-11.3-18.2-1 2.4-.6 2-1.8 5.9-1.2-5.4-1.6-8.9-3-12.8-1.2 2.2-1 1.3-3.3 4.7-1-6.6-2.4-8.2-1.8-12.5-2.4 1.8-.8 1-3.2 3.3 2.2-17 11.9-29.4 18.8-25.4z%22 transform%3D%22matrix(1.1018 0 0 1.01684 -263 231.7)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M89.4 280.8c2.3-5.5 4.3-7.3 5.8-10.8 2.5-6.3 3-11.3 5.1-10.5 2.2.7 2.1 3.3-.8 9.5a24.7 24.7 0 0 1-10 11.8zm8.6 13.8c.9-5 2.3-6.8 2.9-10 1-5.6.4-9.7 2.4-9.5 2 .2 2.5 2.3 1.2 8-1.4 5.5-2.3 6.8-6.5 11.5zm10.2 9.6c.2-4.8 1.4-6.7 1.5-9.8.3-5.4-.7-9.3 1.2-9.3 2 0 2.6 2 2 7.4-.6 5.4-1.3 6.8-4.7 11.7zm21.9-31.4c-4.2-4.2-6.7-5-9.4-7.6-4.8-4.7-7.1-9.2-8.8-7.6-1.7 1.6-.7 4 4.3 8.4 5 4.5 6.8 5.2 13.9 6.8zm-2.5 16.2c-2.8-4.2-4.8-5.3-6.5-8-3.2-4.8-4.2-8.8-6-7.8-1.8 1-1.4 3.1 2 7.7s4.7 5.4 10.5 8z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23000%22 stroke-width%3D%222%22 d%3D%22M637.8 230.3c-53.1 59-124 177.2-265.8 177.2-124 0-212.6-118.1-265.7-177.2C159.4 171.3 248 53.2 372 53.2c141.8 0 212.6 118 265.8 177.1z%22 transform%3D%22matrix(.66667 0 0 .6 124 109.8)%22%2F%3E      %3Cpath d%3D%22M359.7 178.7c9.4 10.6 1.5 14.9 11.5 15.6 10.5.7 4.6 11.2 13.4 11.5 6.2.3-.6 25 5.4 33.2 6 8.5 11.1 2.5 11.2 8.6.1 6.4-16.5 5.7-16.8 25.3-.5 11.3-14 12-14.7 19.3-.8 6.8 26.7 10.6 26.3 16.8-.3 6-29.6 5-30.9 12-.6 6.3 40.2 11.4 43.5 29.4-6 2-23.4 4-36.6 4-82.6 0-141.7-71-177.1-106.4 35.4-35.4 94.5-106.3 177.1-106.3 0 0-24.5 22.5-12.3 37z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 stroke-width%3D%221pt%22 d%3D%22M261 210.2h8.6v28.4H261zm0 47.3h8.6v28.3H261zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.1-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4H347zm0 47.3h8.6v28.3H347z%22%2F%3E      %3Cpath stroke-width%3D%221pt%22 d%3D%22M391 210.2h8.5v28.4H391zm0 47.3h8.5v28.3H391zm17.1-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.2-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6zm17.1-47.3h8.6v28.4h-8.6zm0 47.3h8.6v28.3h-8.6z%22%2F%3E    %3C%2Fg%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%233d5da7%22 stroke%3D%22%23000%22 d%3D%22M338-.4c-5.5 12.4 9.8-4.1 33.8 16.7a51.2 51.2 0 0 1 10.9 26.2c-5.1-1.2-14.2-7-14.2-7s10.6 12.2 10.6 26.4c-3.7-2.7-5.6-2.3-6.8-5.6 0 4.5 3.3 7.5 3.3 14.6a49.8 49.8 0 0 0-7.3-5.7c3.5 7.1-6.5 20.9-1.5 25.5-8.7-1.5-17.7-8-21.2-15-1.9 1.4-2 3.7-2.2 6.2.3.2-13.3-11.7-12-16.3-1.9 3-2.1 4.6-2.5 8a44 44 0 0 1-11.3-18.8l-4.6 6.7c-1.6-11.7-1.6-11.3 1.7-21.3a84.4 84.4 0 0 0-6.6 5.9A67.8 67.8 0 0 1 338-.4z%22 transform%3D%22matrix(.8811 0 0 .76298 16.9 161)%22%2F%3E      %3Cpath fill%3D%22%23a70000%22 d%3D%22M302.6 207c.8-6.5 2.5-9 3-13.2 1-7.4-.1-12.9 2.5-12.7 2.6.1 3.4 2.9 2.1 10.3s-2.4 9.1-7.6 15.6zm13.7 12c-.5-5.6.5-7.9.2-11.5-.6-6.2-2.5-10.4-.2-10.8 2.3-.4 3.4 1.7 3.7 8 .2 6.3-.4 8-3.7 14.3zm21.4 9.7c-2.3-4.7-4.3-6.2-5.8-9.2-2.6-5.4-3.2-9.9-5.2-9-2 .7-2 3 1 8.3 3 5.3 4.3 6.4 10 10zm7.4-42.7c-5.9-3.2-9-3.2-12.8-5.2-6.7-3.5-10.6-7.5-12-5.3-1.4 2.2.5 4.4 7.4 7.6 7 3.2 9 3.3 17.4 2.9zm2.2 17.8c-4.3-3.6-6.9-4-9.6-6.4-5-4-7.4-8-9-6.4-1.7 1.6-.6 3.7 4.6 7.5 5.1 3.9 6.9 4.3 14 5.3z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tc {
  background-image: url('tc.svg');
}
.flag-icon-tc.flag-icon-squared {
  background-image: url('tc.svg');
}
.flag-icon-td {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-td%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23000067%22 d%3D%22M0 0h214v480H0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M426 0h214v480H426z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M214 0h212v480H214z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-td.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-td%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23000067%22 d%3D%22M0 0h171.2v512H0z%22%2F%3E    %3Cpath fill%3D%22red%22 d%3D%22M340.8 0H512v512H340.8z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M171.2 0h169.6v512H171.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-tf%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0-21l12.3 38L-20-6.5h40L-12.3 17z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23002395%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h292.8v196.8H0z%22%2F%3E  %3Cpath fill%3D%22%23002395%22 d%3D%22M0 0h96v192H0z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M192 0h96v192h-96z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M426 219.6l15.4 24.6h44V330l-33-51.6-44.4 70.8h21.6l22.8-40.8 46.8 84 46.8-84 22.8 40.8h21.6L546 278.4 513 330v-47.4h19.8l14.7-23.4H513v-15h44l15.4-24.6H426zm51.6 105h-48v16.8h48zm91.2 0h-48v16.8h48z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22416%22 y%3D%22362%22 transform%3D%22scale(1.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22371%22 y%3D%22328%22 transform%3D%22scale(1.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22461%22 y%3D%22328%22 transform%3D%22scale(1.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22333%22 y%3D%22227%22 transform%3D%22scale(1.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22499%22 y%3D%22227%22 transform%3D%22scale(1.2)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-tf%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0-21l12.3 38L-20-6.5h40L-12.3 17z%22%2F%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23002395%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h312.3v210H0z%22%2F%3E  %3Cpath fill%3D%22%23002395%22 d%3D%22M0 0h102.4v204.8H0z%22%2F%3E  %3Cpath fill%3D%22%23ed2939%22 d%3D%22M204.8 0h102.4v204.8H204.8z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M282.4 234.2l16.5 26.3h46.9V352l-35.3-55-47.3 75.5h23l24.4-43.5 49.9 89.6 49.9-89.6 24.3 43.5h23L410.5 297l-35.2 55v-50.6h21.1l15.7-25h-36.8v-16h46.9l16.5-26.2H282.4zm55 112h-51.2v18h51.2zm97.3 0h-51.2v18h51.2z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22416%22 y%3D%22362%22 transform%3D%22translate(-172) scale(1.28)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22371%22 y%3D%22328%22 transform%3D%22translate(-172) scale(1.28)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22461%22 y%3D%22328%22 transform%3D%22translate(-172) scale(1.28)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22333%22 y%3D%22227%22 transform%3D%22translate(-172) scale(1.28)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22499%22 y%3D%22227%22 transform%3D%22translate(-172) scale(1.28)%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tg%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23ffe300%22 d%3D%22M0 0h767.6v512H0z%22%2F%3E    %3Cpath fill%3D%22%23118600%22 d%3D%22M0 208.1h767.6V311H0zM0 .2h767.6v102.9H0z%22%2F%3E    %3Cpath fill%3D%22%23d80000%22 d%3D%22M0 .3h306.5v310.6H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M134.4 128.4c0-.8 18.9-53 18.9-53l17 52.2s57.4 1.7 57.4.8-45.3 34.3-45.3 34.3 21.4 60 20.5 58.2c-.8-1.7-49.6-36-49.6-36s-49.7 34.3-48.8 34.3c.8 0 18.8-56.5 18.8-56.5l-44.5-33.4 55.6-.9z%22%2F%3E    %3Cpath fill%3D%22%23118600%22 d%3D%22M0 409.2h767.6V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tg%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0-.2h496.3V496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(0 .3) scale(1.0316)%22%3E    %3Cpath fill%3D%22%23ffe300%22 d%3D%22M0-.2h744V496H0z%22%2F%3E    %3Cpath fill%3D%22%23118600%22 d%3D%22M0 201.5h744v99.7H0zM0 0h744v99.7H0z%22%2F%3E    %3Cpath fill%3D%22%23d80000%22 d%3D%22M0 0h297.1v301.2H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M130.3 124.3c0-.9 18.3-51.5 18.3-51.5l16.6 50.6s55.6 1.7 55.6.8-44 33.2-44 33.2 20.7 58.1 19.9 56.5c-.8-1.7-48.1-34.9-48.1-34.9s-48.2 33.2-47.3 33.2 18.2-54.7 18.2-54.7L76.4 125l53.9-.8z%22%2F%3E    %3Cpath fill%3D%22%23118600%22 d%3D%22M0 396.4h744v99.7H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-th {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-th%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23f4f5f8%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%232d2a4a%22 d%3D%22M0 162.5h640v160H0z%22%2F%3E    %3Cpath fill%3D%22%23a51931%22 d%3D%22M0 0h640v82.5H0zm0 400h640v80H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-th.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-th%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23f4f5f8%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%232d2a4a%22 d%3D%22M0 173.4h512V344H0z%22%2F%3E    %3Cpath fill%3D%22%23a51931%22 d%3D%22M0 0h512v88H0zm0 426.7h512V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tj {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-tj%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v342.9H0z%22%2F%3E  %3Cpath fill%3D%22%23c00%22 d%3D%22M0 0h640v137.1H0z%22%2F%3E  %3Cpath fill%3D%22%23f8c300%22 d%3D%22M300.8 233.6a8.6 8.6 0 0 1 16 4V272h6.4v-34.3a8.6 8.6 0 0 1 16-4 20.2 20.2 0 1 0-38.4 0%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M305.4 224.7a13.7 13.7 0 0 1 14.6 6.5 13.7 13.7 0 0 1 14.6-6.5 14.7 14.7 0 0 0-29.2 0%22%2F%3E  %3Cpath id%3D%22a%22 fill%3D%22%23f8c300%22 d%3D%22M316.8 258.3a26 26 0 0 1-43.8 16.6 27 27 0 0 1-41 12c2.5 25 40 19.9 42.8-4.4 11.7 20.7 37.6 14.7 45.2-10.6z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23f8c300%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath id%3D%22b%22 fill%3D%22%23f8c300%22 d%3D%22M291.8 302.6c-5.3 11.3-15.7 13.2-24.8 4.1 0 0 3.6-2.6 7.6-3.3-.8-3.1.7-7.5 2.9-9.8a15 15 0 0 1 6.1 8.1c5.5-.7 8.2 1 8.2 1z%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23f8c300%22 transform%3D%22rotate(9.4 320 551.3)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23f8c300%22 transform%3D%22rotate(18.7 320 551.3)%22 xlink%3Ahref%3D%22%23b%22%2F%3E  %3Cpath fill%3D%22none%22 stroke%3D%22%23f8c300%22 stroke-width%3D%2211%22 d%3D%22M253.5 327.8a233.1 233.1 0 0 1 133 0%22%2F%3E  %3Cg fill%3D%22%23f8c300%22 transform%3D%22translate(320 164.6) scale(.68571)%22%3E    %3Cpath id%3D%22c%22 d%3D%22M301930 415571l-790463-574305h977066l-790463 574305L0-513674z%22 transform%3D%22scale(.00005)%22%2F%3E  %3C%2Fg%3E  %3Cg id%3D%22d%22 fill%3D%22%23f8c300%22 transform%3D%22translate(320 260.6) scale(.68571)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-70 -121.2)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-121.2 -70)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-140)%22 xlink%3Ahref%3D%22%23c%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 fill%3D%22%23f8c300%22 transform%3D%22matrix(-1 0 0 1 640 0)%22 xlink%3Ahref%3D%22%23d%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-tj%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23060%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v365.7H0z%22%2F%3E  %3Cpath fill%3D%22%23c00%22 d%3D%22M0 0h512v146.3H0z%22%2F%3E  %3Cg fill%3D%22%23f8c300%22 transform%3D%22translate(-256) scale(.73143)%22%3E    %3Cpath d%3D%22M672 340.7a12.5 12.5 0 0 1 23.3 5.9v50h9.4v-50a12.5 12.5 0 0 1 23.3-5.9 29.5 29.5 0 1 0-56 0%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M678.7 327.6a20 20 0 0 1 21.3 9.6 20 20 0 0 1 21.3-9.6 21.5 21.5 0 0 0-42.6 0%22%2F%3E    %3Cpath id%3D%22a%22 d%3D%22M695.3 376.6a38 38 0 0 1-63.8 24.3 39.5 39.5 0 0 1-59.8 17.5c3.7 36.4 58.3 29 62.3-6.4 17.2 30.1 55 21.5 66-15.4z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22matrix(-1 0 0 1 1400 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E    %3Cpath id%3D%22b%22 d%3D%22M658.8 441.3c-7.6 16.5-22.8 19.3-36.1 6 0 0 5.3-3.8 11-4.8a18 18 0 0 1 4.3-14.3 22 22 0 0 1 9 11.8c8-1 11.8 1.3 11.8 1.3z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(9.4 700 804)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(18.7 700 804)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23f8c300%22 stroke-width%3D%2216%22 d%3D%22M603 478a340 340 0 0 1 194 0%22%2F%3E    %3Cg transform%3D%22translate(700 380)%22%3E      %3Cg transform%3D%22translate(0 -140)%22%3E        %3Cpath id%3D%22c%22 d%3D%22M488533-158734l-790463 574305L0-513674l301930 929245-790463-574305z%22 transform%3D%22scale(.00005)%22%2F%3E      %3C%2Fg%3E      %3Cg id%3D%22d%22%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-70 -121.2)%22 xlink%3Ahref%3D%22%23c%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-121.2 -70)%22 xlink%3Ahref%3D%22%23c%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22translate(-140)%22 xlink%3Ahref%3D%22%23c%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tk%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300247d%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23fed100%22 d%3D%22M108.1 354.6c-6.7-.1 62.8-37 120.9-84.4 76.2-62.1 240.3-161.4 288.6-177.6 5-1.7-10.3 8.6-12.3 11.9-51.5 61-10.4 176 54 233.9 19.4 14.8 18.4 15.6 54.3 17v3.4l-505.5-4.2zm-4.2 6.7s-4.9 3.5-4.9 6.1c0 2.9 5.5 6.7 5.5 6.7l498.5 5.5 9.2-6.1-12.8-7.9-495.5-4.3z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M106.8 109.1l-4 12.2 10.4-7.5 10.3 7.5-3.9-12.2 10.3-7.5h-12.8l-3.9-12.2-4 12.2H96.4zm78.1 57.4l8.6-6.3h-10.7l-3.3-10.1-3.3 10.1h-10.6l8.6 6.3-3.3 10.1 8.6-6.3 8.7 6.3zm-145.2 13l-4-12.2-3.9 12.2H19l10.3 7.5-3.9 12.2 10.3-7.5 10.4 7.5-4-12.2 10.4-7.5zm78.1 122.3l-4.6-14.2-4.6 14.2h-15l12.1 8.7-4.6 14.3 12.1-8.8 12.1 8.8-4.7-14.3 12.1-8.7z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tk%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300247d%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23fed100%22 d%3D%22M90.7 384.2c-5.3 0 50-29.5 96.4-67.2 60.7-49.5 191.5-128.7 230-141.5 4-1.3-8.2 6.8-9.8 9.5-41.1 48.6-8.3 140.3 43 186.4 15.4 11.8 14.6 12.4 43.2 13.6v2.7l-402.8-3.5zm-3.3 5.4s-3.9 2.8-3.9 4.9c0 2.3 4.4 5.4 4.4 5.4l397.3 4.4 7.3-4.9-10.2-6.3-394.9-3.5z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M105.5 116.6l-4 12.1 10.4-7.5 10.3 7.5-4-12.1 10.4-7.5h-12.8l-3.9-12.2-4 12.2H95.2zm77.8 57.1l8.6-6.2h-10.6l-3.3-10.1-3.3 10.1h-10.6l8.6 6.2-3.3 10.1 8.6-6.2 8.6 6.2zm-144.7 13l-3.9-12.1-4 12.1H18l10.3 7.5-4 12.1 10.4-7.5 10.3 7.5-3.9-12.1 10.3-7.5zm77.9 121.9l-4.6-14.2-4.6 14.2H92.4l12 8.7-4.6 14.2 12.1-8.8 12 8.8-4.6-14.2 12-8.7z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tl {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tl%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23cb000f%22 d%3D%22M0 0h1031.2v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f8c00c%22 d%3D%22M0 0c3.2 0 512 256.7 512 256.7L0 512V0z%22%2F%3E    %3Cpath d%3D%22M0 0c2.1 0 340.6 256.7 340.6 256.7L0 512V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M187.7 298.2L127 284.7l-31 52.8-5-59.7-60.7-13.3 54.9-24.9-3.3-59.3 40.2 43.4 55.4-25.3-28.9 54 39.2 45.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tl%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%23cb000f%22 d%3D%22M0 0h999v496H0z%22%2F%3E    %3Cpath fill%3D%22%23f8c00c%22 d%3D%22M0 0c3.1 0 496 248.7 496 248.7L0 496.1V0z%22%2F%3E    %3Cpath d%3D%22M0 0c2 0 330 248.7 330 248.7L0 496.1V0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M181.9 288.9l-59-13L93 327l-5-57.8-58.8-13 53.1-24-3.2-57.5 39 42 53.6-24.4-28 52.2 38 44.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tm {
  background-image: url('tm.svg');
}
.flag-icon-tm.flag-icon-squared {
  background-image: url('tm.svg');
}
.flag-icon-tn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tn%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M-128 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M385.8 255.8a129.1 129.1 0 1 1-258.2 0 129.1 129.1 0 0 1 258.2 0z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M256.7 341.4a85.7 85.7 0 0 1 0-171.3c11.8 0 25.3 2.8 34.4 9.5-62.6 2.3-78.5 55.5-78.5 76.9s10.1 69.1 78.5 76.2c-7.8 5-22.6 8.7-34.4 8.7z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M332.1 291.8l-38.9-14.2-25.7 32.4 1.5-41.3-38.8-14.5 39.8-11.4 1.7-41.3 23.2 34.3 39.8-11-25.5 32.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tn%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M124 0h496v496H124z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.0321)%22%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M497.8 247.8a125.1 125.1 0 1 1-250.2 0 125.1 125.1 0 0 1 250.2 0z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M372.7 330.8a83 83 0 0 1-83-83 83 83 0 0 1 83-83c11.4 0 24.5 2.7 33.3 9.2-60.6 2.3-76 53.7-76 74.5s9.8 67 76 73.8a70.4 70.4 0 0 1-33.3 8.5z%22%2F%3E    %3Cpath fill%3D%22%23e70013%22 d%3D%22M445.8 282.7L408.1 269l-24.9 31.4 1.4-40-37.6-14 38.6-11.1 1.7-40 22.4 33.2 38.6-10.8-24.7 31.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-to {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-to%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23c10000%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h250v200.3H0z%22%2F%3E    %3Cg fill%3D%22%23c10000%22%3E      %3Cpath d%3D%22M102.8 31.2h39.9v139.6h-39.8z%22%2F%3E      %3Cpath d%3D%22M192.6 81v40H53V81z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-to.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-to%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23c10000%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h218.3v175H0z%22%2F%3E    %3Cg fill%3D%22%23c10000%22%3E      %3Cpath d%3D%22M89.8 27.3h34.8v121.9H89.8z%22%2F%3E      %3Cpath d%3D%22M168.2 70.8v34.8H46.3V70.8z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tr%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23e30a17%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M407 247.5c0 66.2-54.6 119.9-122 119.9s-122-53.7-122-120 54.6-119.8 122-119.8 122 53.7 122 119.9z%22%2F%3E    %3Cpath fill%3D%22%23e30a17%22 d%3D%22M413 247.5c0 53-43.6 95.9-97.5 95.9s-97.6-43-97.6-96 43.7-95.8 97.6-95.8 97.6 42.9 97.6 95.9z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M430.7 191.5l-1 44.3-41.3 11.2 40.8 14.5-1 40.7 26.5-31.8 40.2 14-23.2-34.1 28.3-33.9-43.5 12-25.8-37z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tr%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23e30a17%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M348.8 264c0 70.6-58.3 127.9-130.1 127.9s-130.1-57.3-130.1-128 58.2-127.8 130-127.8S348.9 193.3 348.9 264z%22%2F%3E    %3Cpath fill%3D%22%23e30a17%22 d%3D%22M355.3 264c0 56.5-46.6 102.3-104.1 102.3s-104-45.8-104-102.3 46.5-102.3 104-102.3 104 45.8 104 102.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M374.1 204.2l-1 47.3-44.2 12 43.5 15.5-1 43.3 28.3-33.8 42.9 14.8-24.8-36.3 30.2-36.1-46.4 12.8-27.5-39.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tt%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23e00000%22 fill-rule%3D%22evenodd%22 d%3D%22M463.7 480L0 1v478.8l463.7.2zM176.3 0L640 479V.2L176.3 0z%22%2F%3E  %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M27.7.2h118.6l468.2 479.3H492.2L27.7.2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-tt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tt%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath style%3D%22width%3A0%22 fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23e00000%22 d%3D%22M371 512L0 1v510.7l371 .3zM141 0l371 511V.2L141 0z%22%2F%3E    %3Cpath d%3D%22M22.2.2h94.9l374.5 511.3h-97.9L22.2.2z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tv {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tv%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cg fill%3D%22%23009fca%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22matrix(.64508 0 0 .92059 0 23.3)%22%3E      %3Cpath d%3D%22M506-19.8h486V496H506z%22%2F%3E      %3Crect width%3D%22523.5%22 height%3D%22521.4%22 y%3D%22-25.3%22 ry%3D%220%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0 0h396v196.6H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0 0v14.8l94.5 48.5 35.5 1L0 0z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M40.5 0L155 59.8V0H40.5z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M170.3 0v76.4H0V120h170.3v76.4h52.3V120H393V76.4H222.7V0h-52.4z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M238 0v56.4l112-56L238 0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M241.5 62.5l31.5-.2L395.4.4l-32.5.6-121.4 61.5z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 132.7v41.9l78.6-41.4-78.6-.5z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M302.6 134.5l-32.8-.3 123.5 61.5-.8-14-90-47.2zM30.7 196.7L146.5 136l-30.4.2L0 196.6%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M394.6 17.3L301 63.6l92.3.4v69h-78.6l77.9 42.3 1.1 21.4-41.6-.5-113.8-55.8v56.3h-82.9v-56.3L48.6 196.6l-48.2.1v196.4h785.8V.3L395.4 0M.4 22.2L0 63l82.7 1L.4 22.2z%22%2F%3E    %3Cg fill%3D%22%23009fca%22 fill-rule%3D%22evenodd%22 transform%3D%22scale(.79241 .79977)%22%3E      %3Cpath d%3D%22M496 0h496.1v496h-496z%22%2F%3E      %3Crect width%3D%22525.8%22 height%3D%22251.4%22 x%3D%22-2.3%22 y%3D%22244.6%22 rx%3D%220%22 ry%3D%220%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23fff40d%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 d%3D%22M593.3 122.7H621l-22.3 15.2 8.5 24.7-22.3-15.3-22.2 15.3 8.5-24.7-22.3-15.2h27.5l8.5-24.7zm-69.2 196.8h27.6l-22.3 15.2 8.5 24.7-22.3-15.3-22.3 15.3 8.6-24.7-22.3-15.2H507l8.5-24.7zm69.2-44.6H621l-22.3 15.2 8.5 24.7-22.3-15.3-22.2 15.3 8.5-24.7-22.3-15.2h27.5l8.5-24.7zM295.8 417.7h27.6L301 432.8l8.6 24.6-22.3-15.2-22.3 15.2 8.6-24.6-22.4-15.3h27.6l8.5-24.6zm62.6-76.5h-27.6l22.3-15.3-8.5-24.6 22.3 15.2 22.3-15.2-8.6 24.6 22.3 15.3h-27.5l-8.5 24.6zm81.3-112.5H412l22.3-15.2-8.5-24.7 22.3 15.3 22.3-15.3-8.6 24.7 22.3 15.2h-27.5l-8.5 24.7zm68.3-23.3h-27.6l22.4-15.3-8.6-24.6 22.3 15.2 22.3-15.2-8.6 24.6 22.4 15.3H525l-8.5 24.6zM439.7 400H412l22.3-15.2L426 360l22.3 15.2 22.3-15.2-8.6 24.7 22.3 15.2h-27.5l-8.5 24.7zm-81.3 19.9h-27.6l22.3-15.2-8.5-24.7 22.3 15.2 22.3-15.2-8.6 24.6L403 420h-27.5l-8.5 24.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tv%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M0-2.2h257.8v128H0z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M0-2.2v9.6L61.5 39l23.2.7L0-2.3z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M26.3-2.2l74.6 39v-39H26.3z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M110.9-2.2v49.7H0v28.4h110.9v49.7H145V76h110.9V47.5H145V-2.2h-34.1z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M155-2.2v36.7L227.8-2l-73-.3z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M157.2 38.5l20.6-.2L257.5-2l-21.2.4-79 40z%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M0 84.2v27.2l51.2-26.9L0 84.2z%22%2F%3E    %3Cpath fill%3D%22%23c00%22 d%3D%22M197 85.3l-21.3-.1 80.4 40-.5-9.2L197 85.3zM20 126l75.4-39.6-19.8.1L0 125.8%22%2F%3E    %3Cpath fill%3D%22%23006%22 d%3D%22M257 9l-61 30.2 60.1.2v45H205l50.7 27.5.8 14-27-.3-74.2-36.4v36.7h-54V89.2l-69.5 36.6H.3v128H512V-2l-254.5-.2M.3 12.2L0 38.8l53.9.7L.3 12.2z%22%2F%3E    %3Cg fill%3D%22%23009fca%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M256-2.2h256v256H256z%22%2F%3E      %3Cpath d%3D%22M0 125.8h270.1v128H0z%22%2F%3E    %3C%2Fg%3E    %3Cg fill%3D%22%23009fca%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 transform%3D%22translate(0 258.9) scale(.51604)%22%3E      %3Cpath d%3D%22M506-19.8h486V496H506z%22%2F%3E      %3Crect width%3D%22523.5%22 height%3D%22521.4%22 y%3D%22-25.3%22 ry%3D%220%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23fff40d%22 fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 d%3D%22M478 226.3l7.1 20.4-18.4-12.6-18.5 12.6 7.1-20.4-18.5-12.6h22.9l7-20.4 7 20.4h22.8zm-57.2 162.8l7 20.4-18.4-12.7-18.4 12.7 7-20.4-18.4-12.7h22.8l7-20.4 7 20.5h22.9zm57.3-36.9l7 20.4-18.4-12.6-18.5 12.6 7.1-20.4-18.5-12.6h22.9l7-20.4 7 20.4h22.8zm-246.2 118l7.1 20.5-18.4-12.7-18.5 12.7 7.1-20.4-18.5-12.6h22.8l7-20.4 7.1 20.4h22.8zm43.1-88.4l-7-20.4 18.4 12.6 18.4-12.6-7 20.4 18.4 12.6h-22.8l-7 20.4-7-20.4h-22.8zm67.3-93l-7.1-20.4 18.4 12.6 18.5-12.6-7 20.4 18.4 12.6h-22.8l-7 20.4-7-20.4h-22.9zm56.5-19.3l-7-20.4 18.4 12.6 18.4-12.6-7 20.4 18.4 12.6h-22.8l-7 20.4-7-20.4h-22.9zm-56.5 161l-7.1-20.4 18.4 12.6 18.5-12.6-7 20.4 18.4 12.6h-22.8l-7 20.4-7-20.4h-22.9zM275 446.9l-7-20.4 18.4 12.6 18.4-12.6-7 20.4 18.4 12.6h-22.8l-7 20.4-7-20.4h-22.8z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cpath fill%3D%22%23fe0000%22 d%3D%22M0 0h768v512H0z%22%2F%3E    %3Cpath fill%3D%22%23000095%22 d%3D%22M0 0h385.7v256H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M282.1 178.6l-47.3-9.8 10 47.3-36-32.1-15 46-15.2-45.9-36 32.4 9.8-47.4-47.2 10.1 32-36.1-46-15 46-15.2-32.4-35.8 47.3 9.7-10-47.3 36 32.1 15-46 15.2 45.9 35.9-32.4-9.7 47.4 47.2-10.1-32 36.1 45.9 15-45.9 15.2z%22%2F%3E    %3Cpath fill%3D%22%23000095%22 d%3D%22M238.5 175l-15 7.9-14.5 8.6-17-.6-16.9.2-14.3-9L146 174l-8-15-8.6-14.5.6-16.8-.2-17 9-14.2 8.3-14.8 14.9-7.9 14.6-8.6 16.9.6 17-.2 14.3 9 14.7 8.2 8 14.9 8.6 14.5-.6 16.9.2 16.9-9 14.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M244.6 128.3a51.9 51.9 0 1 1-103.7 0 51.9 51.9 0 0 1 103.7 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cpath fill%3D%22%23fe0000%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%23000095%22 d%3D%22M0 0h373.7v248H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M273.3 173l-45.8-9.4 9.7 45.8-35-31.1-14.4 44.5-14.8-44.4-34.8 31.3 9.5-45.8-45.8 9.7 31-35-44.5-14.4 44.5-14.8-31.4-34.8 45.9 9.5-9.8-45.8 35 31 14.5-44.5 14.7 44.5 34.8-31.4-9.4 45.9L273 74l-31.1 35 44.5 14.4-44.4 14.8z%22%2F%3E    %3Cpath fill%3D%22%23000095%22 d%3D%22M231 169.5l-14.4 7.7-14.1 8.3-16.4-.6-16.4.2-14-8.6-14.2-8-7.7-14.5-8.4-14 .5-16.4-.1-16.4 8.7-13.8 8-14.3 14.5-7.7 14-8.3 16.5.5 16.4-.2 13.9 8.7 14.3 8 7.7 14.5 8.3 14-.5 16.4.2 16.3-8.7 14z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M237 124.3a50.3 50.3 0 1 1-100.5 0 50.3 50.3 0 0 1 100.5 0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tz%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M10 0h160v120H10z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22 clip-path%3D%22url(%23a)%22 transform%3D%22matrix(4 0 0 4 -40 0)%22%3E    %3Cpath fill%3D%22%2309f%22 d%3D%22M0 0h180v120H0z%22%2F%3E    %3Cpath fill%3D%22%23090%22 d%3D%22M0 0h180L0 120V0z%22%2F%3E    %3Cpath d%3D%22M0 120h40l140-95V0h-40L0 95v25z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 91.5L137.2 0h13.5L0 100.5v-9zM29.3 120L180 19.5v9L42.8 120H29.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-tz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-tz%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M102.9 0h496v496H103z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-106.2) scale(1.0321)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%2309f%22 d%3D%22M0 0h744.1v496H0z%22%2F%3E      %3Cpath fill%3D%22%23090%22 d%3D%22M0 0h744.1L0 496V0z%22%2F%3E      %3Cpath d%3D%22M0 496h165.4L744 103.4V0H578.7L0 392.7v103.4z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 378L567 0h56L0 415.3v-37.2zm121.1 118l623-415.3V118L177 496h-55.9z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ua {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ua%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ffd500%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23005bbb%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ua.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ua%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ffd500%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23005bbb%22 d%3D%22M0 0h512v256H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ug {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ug%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 341.4h768v85.3h-768z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M-128 256h768v85.3h-768z%22%2F%3E    %3Cpath fill%3D%22%23de3908%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 170.7h768V256h-768z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 85.4h768v85.3h-768z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M-128 0h768v85.3h-768z%22%2F%3E    %3Cpath fill%3D%22%23fffdff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M335.7 256a79.7 79.7 0 1 1-159.4 0 79.7 79.7 0 0 1 159.4 0z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M242 194.9l-5.2-9.5c2-2 5.3-3.6 10.7-3.6l-.6 10.5-5 2.6z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M247 192.3l.7-10.5s10.7-.6 16.5 6.4l-5.7 8.2-11.6-4z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M258.6 196.3l5.3-8.2c3.5 3.7 5 6.3 5.5 10.3.1.1-8.3 2.1-8.3 2l-2.5-4.1z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M244.6 331.1s9.9-11.3 29.1-8.9c-2.9-4.7-12.3-4.1-12.3-4.1s-2.8-22-.6-23.2 12 .1 12 .1c1.2 0 3.4-3.4 1.6-5.6-1.7-2.2-6.8-10.5-4.7-12.2 2.1-1.6 13.4 1 13.4 1l-32-41s-3.3-15.5 3.3-23c7.9-6.5 7-13.6 6.8-13.5-1.1-7.2-12-12.3-19.4-5.7-4.3 5.2-1.4 9.2-1.4 9.2s-11.5 3.1-11.9 5.1c-.5 2 12.9-.3 12.9-.3l-1.3 9.1s-26 23.6-6 44l.6-.8s7 8.6 14.3 10.5c7 7 6.3 6 6.3 6s1.3 11.1 0 13.3c-1.7-.5-19.3-1.2-21.9-.2-2.4.8-11.4.3-9.2 15.1l3.3-7.5s-.3 5.3 1.9 7.2c-.4-5.6 2.1-9.4 2.1-9.4s.4 6.2 1.8 7c1.4 1 1.4-10 9-9 7.4.9 12.9.6 12.9.6s2.5 21.4 1.7 23.4c-5.4-1.3-18.4.5-19.2 3.8 7.6-.5 11.1.4 11.1.4s-6.1 5.5-4.2 8.6z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M247.6 214.8s-18.9 20.8-10.7 36.7c.4-2.2.2-3.6.5-3.5-.5-.3 2.3 1.9 2.1 1.5 0-1.2-.8-3.7-.8-3.7l2.5.7-1.5-2.8 3.7.4s-1.3-3.4-.9-3.4l3 .2c-5.4-9.6-.3-17.6 2.1-26.2z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 d%3D%22M254.2 196.9s1 7.2-3 9.2c-.5.5-3 1.3-2.6 2.8.4 2 1.5 1.6 3 1.2 4.1-.7 8.9-9.4 2.6-13.2z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M247.2 203a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M241.1 209c-1 .9-6.2 6.3-1 8.3 5.3-1.4 3.8-2.4 5-3.6 0-2.5-2.6-3.1-4-4.6z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M252.6 260.5c-.3 1.2-1.5 5.6.1 9 4.6-2 6.7-1.4 8.2-.4-3.7-3-5.2-4.3-8.3-8.6z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M260.4 281.1l.2 10.2s3.6.6 5.2 0 0-7-5.4-10.2z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 d%3D%22M286 282.4s-6.5-15.8-23.2-19.8-14.5-21.8-13.2-22.9c.8-1.5 1.3-3.9 6.1-1.6s27 13.4 30.2 14 .4 30.7.2 30.3z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M270.2 262.5c-.3.2 22.3 13.4 15.5 24.7 6.4-4.3 4.4-11.7 4.4-11.7s5.2 13.7-7.6 20.4c1.4 1.2 2.3 1 2.3 1l-2.2 2.1s-1 1.7 7.6-2.5c-2.3 1.9-2.5 3.3-2.5 3.3s.6 1.8 6.2-3.1c-4.5 4.9-5.5 7.4-5.5 7.3 12.3-1 39-41-8.4-52.7l2.1 2.2-12 9z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M271.2 258.6c3 2.2 4.1 3 4.5 4-2.8-.6-5.3-.4-5.3-.4s-6.1-5.8-7.2-6.3c-.8 0-5.6-3-5.6-3-2.3-1.2-4.5-9.3 4.2-7a93 93 0 0 0 10.3 4.6l10.7 3.4 6.2 6.9s-11-5.4-12.4-5.5c3 2.4 4.7 5.8 4.7 5.8-3.5-1-6.5-2-10.1-2.5z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M228.4 209.9s10.5-2.6 11.8-2.2%22%2F%3E    %3Cpath fill%3D%22%23de3908%22 fill-rule%3D%22evenodd%22 d%3D%22M-128 426.7h768V512h-768z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ug.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ug%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M124 0h496v496H124z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(1.0321)%22%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 d%3D%22M0 330.7h744v82.7H0z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M0 248h744v82.7H0z%22%2F%3E    %3Cpath fill%3D%22%23de3908%22 fill-rule%3D%22evenodd%22 d%3D%22M0 165.4h744V248H0z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 d%3D%22M0 82.7h744v82.7H0z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 d%3D%22M0 0h744v82.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fffdff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M449.3 248a77.2 77.2 0 1 1-154.5 0 77.2 77.2 0 0 1 154.5 0z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M358.4 188.8l-5-9.2c2-2 5.2-3.4 10.4-3.4l-.5 10-4.9 2.6z%22%2F%3E    %3Cpath fill%3D%22%23ffe700%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M363.3 186.4l.6-10.2s10.4-.6 16 6.1l-5.5 8-11.2-4z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M374.6 190.2l5.1-8c3.4 3.6 4.8 6.2 5.4 10 0 .2-8.1 2-8.1 2l-2.4-4z%22%2F%3E    %3Cpath fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M361 320.9s9.6-11 28.2-8.7c-2.8-4.5-11.9-4-11.9-4s-2.8-21.4-.6-22.4 11.5 0 11.5 0c1.3 0 3.4-3.3 1.7-5.4s-6.6-10.2-4.6-11.8c2-1.6 13 .9 13 .9l-31-39.8s-3.2-15 3.2-22.1c7.6-6.4 6.8-13.2 6.6-13.1-1-7-11.6-12-18.8-5.6-4.2 5.1-1.4 9-1.4 9s-11 3-11.5 5c-.4 1.8 12.5-.4 12.5-.4l-1.2 8.8s-25.2 23-6 42.7c.3 0 .7-.9.7-.9s6.8 8.4 13.9 10.2c6.7 6.9 6 5.8 6 5.8s1.4 10.8.1 13a93.4 93.4 0 0 0-21.2-.2c-2.3.7-11.1.3-9 14.6l3.2-7.3s-.2 5.2 1.9 7c-.4-5.4 2-9.1 2-9.1s.4 6 1.8 6.8c1.3 1 1.3-9.6 8.6-8.8 7.3 1 12.6.7 12.6.7s2.4 20.6 1.6 22.6c-5.2-1.3-17.8.5-18.6 3.7 7.4-.5 10.8.4 10.8.4s-6 5.3-4.1 8.4z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M364 208s-18.4 20.2-10.5 35.7c.5-2.2.3-3.5.5-3.4-.4-.3 2.3 1.8 2 1.4.2-1.1-.7-3.5-.7-3.5l2.4.6-1.4-2.7 3.5.5s-1.2-3.4-.8-3.4a94 94 0 0 1 2.9.2c-5.2-9.3-.3-17 2-25.3z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 stroke-width%3D%22.9%22 d%3D%22M370.3 190.8s1 7-2.8 9c-.6.4-3 1.2-2.7 2.6.5 1.9 1.5 1.5 3 1.2 4-.7 8.6-9.2 2.5-12.8z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M363.5 196.7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M357.6 202.5c-1 .8-6 6.1-1 8 5.2-1.4 3.7-2.3 4.9-3.5 0-2.3-2.6-3-3.9-4.5z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%239ca69c%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M368.7 252.4c-.3 1.2-1.4 5.4.2 8.6 4.4-1.8 6.4-1.3 7.9-.3-3.6-3-5-4.1-8.1-8.3z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M376.3 272.4l.2 9.8s3.5.7 5 0c1.6-.6 0-6.8-5.2-9.8z%22%2F%3E    %3Cpath fill%3D%22%239ca69c%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-width%3D%22.9%22 d%3D%22M401.2 273.6s-6.4-15.3-22.5-19.2-14.1-21-12.8-22.1c.7-1.5 1.2-3.8 5.9-1.6 4.7 2.2 26.1 13 29.2 13.5s.4 29.8.2 29.4z%22%2F%3E    %3Cpath fill%3D%22%23de3108%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M385.8 254.4c-.3.1 21.6 12.9 15 23.9 6.3-4.1 4.2-11.4 4.2-11.4s5.1 13.3-7.3 19.8c1.4 1.2 2.2.9 2.2.9l-2 2.1s-1 1.6 7.3-2.4c-2.3 1.8-2.5 3.1-2.5 3.1s.7 1.8 6.1-3a30.1 30.1 0 0 0-5.4 7.2c12-1.1 37.8-39.7-8.1-51.1l2 2.2-11.5 8.7z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 stroke%3D%22%23000%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M386.7 250.6c3 2 4 2.8 4.4 3.8-2.7-.6-5.2-.4-5.2-.4s-5.8-5.6-6.9-6c-.8 0-5.4-3-5.4-3-2.3-1.1-4.4-9 4-6.7 8.8 4.1 10 4.4 10 4.4L398 246l6 6.7s-10.7-5.3-12-5.4c3 2.4 4.6 5.6 4.6 5.6-3.4-1-6.3-1.8-9.9-2.3z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke%3D%22%23fff%22 stroke-linecap%3D%22round%22 stroke-width%3D%22.8%22 d%3D%22M345.3 203.3s10.2-2.4 11.4-2%22%2F%3E    %3Cpath fill%3D%22%23de3908%22 fill-rule%3D%22evenodd%22 d%3D%22M0 413.4h744v82.7H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-um {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-um%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23bd3d44%22 d%3D%22M0 0h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8V197H0zm0 78.8h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8v39.4H0zm0 78.8h972.8V512H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 39.4h972.8v39.4H0zm0 78.8h972.8v39.3H0zm0 78.7h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8v39.4H0z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23192f5d%22 d%3D%22M0 0h389.1v275.7H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M32.4 11.8L36 22.7h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9H177l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 39.4l3.5 10.9h11.5L70.6 57 74 67.9l-9-6.7-9.3 6.7L59 57l-9-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7L124 57l-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5L330 57l3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 66.9L36 78h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7H29zm64.9 0l3.5 11h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zm64.8 0l3.6 11H177l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7h11.5zm64.9 0l3.5 11H242l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 11h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.2-6.7h11.4zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.5zM64.9 94.5l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 122.1L36 133h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9H177l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 149.7l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zM32.4 177.2l3.6 11h11.4l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 11H177l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 11H242l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 11h11.4l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 204.8l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 232.4l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.3-6.7H29zm64.9 0l3.5 10.9h11.5L103 250l3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 10.9H177l-9 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-um.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-um%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h130v130H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22scale(3.9385)%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23bd3d44%22 d%3D%22M0 0h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 10h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23192f5d%22 d%3D%22M0 0h98.8v70H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M8.2 3l1 2.8H12L9.7 7.5l.9 2.7-2.4-1.7L6 10.2l.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7L74 8.5l-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 7.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 24.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 21.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 38.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 35.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 52.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 49.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 66.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 63.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-us {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-us%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23bd3d44%22 d%3D%22M0 0h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8V197H0zm0 78.8h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8v39.4H0zm0 78.8h972.8V512H0z%22 transform%3D%22scale(.9375)%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 39.4h972.8v39.4H0zm0 78.8h972.8v39.3H0zm0 78.7h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.8h972.8v39.4H0zm0 78.7h972.8v39.4H0z%22 transform%3D%22scale(.9375)%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23192f5d%22 d%3D%22M0 0h389.1v275.7H0z%22 transform%3D%22scale(.9375)%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M32.4 11.8L36 22.7h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9H177l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 39.4l3.5 10.9h11.5L70.6 57 74 67.9l-9-6.7-9.3 6.7L59 57l-9-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7L124 57l-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5L330 57l3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 66.9L36 78h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7H29zm64.9 0l3.5 11h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zm64.8 0l3.6 11H177l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7h11.5zm64.9 0l3.5 11H242l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 11h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.2-6.7h11.4zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.5zM64.9 94.5l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 122.1L36 133h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.7-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9H177l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 149.7l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 10.9-9.3-6.8-9.3 6.8 3.6-11-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.8-9.2 6.8 3.5-11-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 10.9-9.2-6.8-9.3 6.8 3.5-11-9.2-6.7h11.4zM32.4 177.2l3.6 11h11.4l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7H29zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 11H177l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.3-6.7h11.5zm64.9 0l3.5 11H242l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.4zm64.8 0l3.6 11h11.4l-9.2 6.7 3.5 10.8-9.3-6.7-9.2 6.7 3.5-10.9-9.2-6.7h11.4zm64.9 0l3.5 11h11.5l-9.3 6.7 3.6 10.8-9.3-6.7-9.3 6.7 3.6-10.9-9.3-6.7h11.5zM64.9 204.8l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.3 6.7 3.6 11-9.3-6.8-9.3 6.7 3.6-10.9-9.3-6.7h11.5zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7H191zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 11-9.3-6.8-9.2 6.7 3.5-10.9-9.3-6.7H256zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.5 11-9.2-6.8-9.3 6.7 3.5-10.9-9.2-6.7h11.4zM32.4 232.4l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.3-6.7H29zm64.9 0l3.5 10.9h11.5L103 250l3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 10.9H177l-9 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.3-6.7h11.5zm64.9 0l3.5 10.9H242l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.4zm64.8 0l3.6 10.9h11.4l-9.2 6.7 3.5 10.9-9.3-6.7-9.2 6.7 3.5-11-9.2-6.7h11.4zm64.9 0l3.5 10.9h11.5l-9.3 6.7 3.6 10.9-9.3-6.7-9.3 6.7 3.6-11-9.3-6.7h11.5z%22 transform%3D%22scale(.9375)%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-us.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-us%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cg stroke-width%3D%221pt%22%3E      %3Cpath fill%3D%22%23bd3d44%22 d%3D%22M0 0h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z%22 transform%3D%22scale(3.9385)%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M0 10h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z%22 transform%3D%22scale(3.9385)%22%2F%3E    %3C%2Fg%3E    %3Cpath fill%3D%22%23192f5d%22 d%3D%22M0 0h98.8v70H0z%22 transform%3D%22scale(3.9385)%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M8.2 3l1 2.8H12L9.7 7.5l.9 2.7-2.4-1.7L6 10.2l.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7L74 8.5l-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 7.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 24.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 21.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 38.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 35.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 52.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 49.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 66.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 63.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9z%22 transform%3D%22scale(3.9385)%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-uy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-uy%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%230038a8%22 d%3D%22M266 53.3h374v53.4H266zm0 106.7h374v53.3H266zM0 266.7h640V320H0zm0 106.6h640v53.4H0z%22%2F%3E  %3Cg fill%3D%22%23fcd116%22 stroke%3D%22%23000%22 stroke-miterlimit%3D%2220%22 stroke-width%3D%22.6%22 transform%3D%22translate(133.3 133.3) scale(2.93333)%22%3E    %3Cg id%3D%22c%22%3E      %3Cg id%3D%22b%22%3E        %3Cg id%3D%22a%22%3E          %3Cpath stroke-linecap%3D%22square%22 d%3D%22M1.5 9L6 12c-8 13 1 15-6 21 3-7-3-5-3-17%22 transform%3D%22rotate(22.5)%22%2F%3E          %3Cpath fill%3D%22none%22 d%3D%22M0 11c-2 13 4.5 17 0 22%22 transform%3D%22rotate(22.5)%22%2F%3E          %3Cpath d%3D%22M0 0h6L0 33-6 0h6v33%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(90)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3Ccircle r%3D%2211%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(133.3 133.3) scale(.29333)%22%3E    %3Cg id%3D%22d%22%3E      %3Cpath d%3D%22M81-44c-7 8-11-6-36-6S16-35 12-38s21-21 29-22 31 7 40 16m-29 9c7 6 1 19-6 19S26-28 32-36%22%2F%3E      %3Cpath d%3D%22M19-26c1-12 11-14 27-14s23 12 29 15c-7 0-13-10-29-10s-16 0-27 10m3 2c4-6 9 6 20 6s17-3 24-8-10 12-21 12-26-6-23-10%22%2F%3E      %3Cpath d%3D%22M56-17c13-7 5-17 0-19 2 2 10 12 0 19M0 43c6 0 8-2 16-2s27 11 38 7c-23 9-14 3-54 3h-5m63 6c-4-7-3-5-11-16 8 6 10 9 11 16M0 67c25 0 21-5 54-19-24 3-29 11-54 11h-5m5-29c7 0 9-5 17-5s19 3 24 7c1 1-3-8-11-9S25 9 16 7c0 4 3 3 4 9 0 5-9 5-11 0 2 8-4 8-9 8%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cpath d%3D%22M0 76c-5 0-18 3 0 3s5-3 0-3%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-uy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-uy%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%230038a8%22 d%3D%22M284 56.9h228v56.9H284zm0 113.8h228v56.9H284zM0 284.4h512v57H0zm0 113.8h512v57H0z%22%2F%3E  %3Cg fill%3D%22%23fcd116%22 stroke%3D%22%23000%22 stroke-miterlimit%3D%2220%22 stroke-width%3D%22.6%22 transform%3D%22translate(142.2 142.2) scale(3.12889)%22%3E    %3Cg id%3D%22c%22%3E      %3Cg id%3D%22b%22%3E        %3Cg id%3D%22a%22%3E          %3Cpath stroke-linecap%3D%22square%22 d%3D%22M1.5 9L6 12c-8 13 1 15-6 21 3-7-3-5-3-17%22 transform%3D%22rotate(22.5)%22%2F%3E          %3Cpath fill%3D%22none%22 d%3D%22M0 11c-2 13 4.5 17 0 22%22 transform%3D%22rotate(22.5)%22%2F%3E          %3Cpath d%3D%22M0 0h6L0 33-6 0h6v33%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(45)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(90)%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3Ccircle r%3D%2211%22%2F%3E  %3C%2Fg%3E  %3Cg transform%3D%22translate(142.2 142.2) scale(.31289)%22%3E    %3Cg id%3D%22d%22%3E      %3Cpath d%3D%22M81-44c-7 8-11-6-36-6S16-35 12-38s21-21 29-22 31 7 40 16m-29 9c7 6 1 19-6 19S26-28 32-36%22%2F%3E      %3Cpath d%3D%22M19-26c1-12 11-14 27-14s23 12 29 15c-7 0-13-10-29-10s-16 0-27 10m3 2c4-6 9 6 20 6s17-3 24-8-10 12-21 12-26-6-23-10%22%2F%3E      %3Cpath d%3D%22M56-17c13-7 5-17 0-19 2 2 10 12 0 19M0 43c6 0 8-2 16-2s27 11 38 7c-23 9-14 3-54 3h-5m63 6c-4-7-3-5-11-16 8 6 10 9 11 16M0 67c25 0 21-5 54-19-24 3-29 11-54 11h-5m5-29c7 0 9-5 17-5s19 3 24 7c1 1-3-8-11-9S25 9 16 7c0 4 3 3 4 9 0 5-9 5-11 0 2 8-4 8-9 8%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cpath d%3D%22M0 76c-5 0-18 3 0 3s5-3 0-3%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-uz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-uz%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%231eb53a%22 d%3D%22M0 320h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%230099b5%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 153.6h640v172.8H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 163.2h640v153.6H0z%22%2F%3E  %3Ccircle cx%3D%22134.4%22 cy%3D%2276.8%22 r%3D%2257.6%22 fill%3D%22%23fff%22%2F%3E  %3Ccircle cx%3D%22153.6%22 cy%3D%2276.8%22 r%3D%2257.6%22 fill%3D%22%230099b5%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22matrix(1.92 0 0 1.92 261.1 122.9)%22%3E    %3Cg id%3D%22e%22%3E      %3Cg id%3D%22d%22%3E        %3Cg id%3D%22c%22%3E          %3Cg id%3D%22b%22%3E            %3Cpath id%3D%22a%22 d%3D%22M0-6L-1.9-.3 1 .7%22%2F%3E            %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E          %3C%2Fg%3E          %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23c%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-48%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2224%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2248%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-48%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-24%22 y%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-uz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-uz%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%231eb53a%22 d%3D%22M0 341.3h512V512H0z%22%2F%3E  %3Cpath fill%3D%22%230099b5%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 163.8h512v184.4H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 174h512v164H0z%22%2F%3E  %3Ccircle cx%3D%22143.4%22 cy%3D%2281.9%22 r%3D%2261.4%22 fill%3D%22%23fff%22%2F%3E  %3Ccircle cx%3D%22163.8%22 cy%3D%2281.9%22 r%3D%2261.4%22 fill%3D%22%230099b5%22%2F%3E  %3Cg fill%3D%22%23fff%22 transform%3D%22translate(278.5 131) scale(2.048)%22%3E    %3Cg id%3D%22e%22%3E      %3Cg id%3D%22d%22%3E        %3Cg id%3D%22c%22%3E          %3Cg id%3D%22b%22%3E            %3Cpath id%3D%22a%22 d%3D%22M0-6L-1.9-.3 1 .7%22%2F%3E            %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E          %3C%2Fg%3E          %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23c%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-48%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2224%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%2248%22 xlink%3Ahref%3D%22%23e%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-48%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-24%22 y%3D%22-24%22 xlink%3Ahref%3D%22%23d%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-va {
  background-image: url('va.svg');
}
.flag-icon-va.flag-icon-squared {
  background-image: url('va.svg');
}
.flag-icon-vc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vc%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22%3E    %3Cpath fill%3D%22%23f4f100%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23199a00%22 d%3D%22M490 0h150v480H490z%22%2F%3E    %3Cpath fill%3D%22%230058aa%22 d%3D%22M0 0h150v480H0z%22%2F%3E    %3Cpath fill%3D%22%23199a00%22 d%3D%22M259.3 130l-46.4 71.3 44.7 74.4 43.8-73.7-42.1-72zm121.2 0l-46.3 71.3 44.7 74.4 43.8-73.7-42.2-72zm-61.2 97.3l-46.4 71.4 44.8 74.4 43.8-73.7-42.2-72z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-vc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vc%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23f4f100%22 d%3D%22M0 0h510.4v512H0z%22%2F%3E    %3Cpath fill%3D%22%23199a00%22 d%3D%22M385.6 0H512v512H385.6z%22%2F%3E    %3Cpath fill%3D%22%230058aa%22 d%3D%22M0 0h126.4v512H0z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23199a00%22 fill-rule%3D%22evenodd%22 d%3D%22M191.2 138.6l-49.5 76.2 47.8 79.3 46.7-78.6-45-76.9zm129.4 0L271 214.8l47.7 79.3 46.8-78.6-45-76.9zm-65.4 103.9l-49.4 76.1 47.7 79.4 46.7-78.7-45-76.8z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ve {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ve%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cg id%3D%22d%22 transform%3D%22translate(0 -36)%22%3E      %3Cg id%3D%22c%22%3E        %3Cg id%3D%22b%22%3E          %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0-5L-1.5-.2l2.8.9z%22%2F%3E          %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23cf142b%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%2300247d%22 d%3D%22M0 0h640v320H0z%22%2F%3E  %3Cpath fill%3D%22%23fc0%22 d%3D%22M0 0h640v160H0z%22%2F%3E  %3Cg id%3D%22f%22 transform%3D%22matrix(4 0 0 4 320 336)%22%3E    %3Cg id%3D%22e%22%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(10)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(30)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(40)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(-80 320 336)%22 xlink%3Ahref%3D%22%23f%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-ve.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-ve%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cg id%3D%22d%22 transform%3D%22translate(0 -36)%22%3E      %3Cg id%3D%22c%22%3E        %3Cg id%3D%22b%22%3E          %3Cpath id%3D%22a%22 fill%3D%22%23fff%22 d%3D%22M0-5L-1.5-.2l2.8.9z%22%2F%3E          %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E        %3C%2Fg%3E        %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(-72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23cf142b%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%2300247d%22 d%3D%22M0 0h512v341.3H0z%22%2F%3E  %3Cpath fill%3D%22%23fc0%22 d%3D%22M0 0h512v170.7H0z%22%2F%3E  %3Cg id%3D%22f%22 transform%3D%22translate(256.3 358.4) scale(4.265)%22%3E    %3Cg id%3D%22e%22%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(10)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(30)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(40)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22180%22 height%3D%22120%22 transform%3D%22rotate(-80 256.3 358.4)%22 xlink%3Ahref%3D%22%23f%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-vg {
  background-image: url('vg.svg');
}
.flag-icon-vg.flag-icon-squared {
  background-image: url('vg.svg');
}
.flag-icon-vi {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-vi%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23369443%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M204.3 315s-.5-3.6 6.2-6.1c6.6-2.6 7.2-12.2 5.8-18.6 0 0-3.4 6-7.7 8.1 0 0-6.8 3.6-7.2 10.4 0 0 0 2.5-.5 4.5-.3 1-3.4-8.6 2.4-15.8 6-7.3 7.6-13.3 2.9-25 0 0-.5 7-5.1 11.1-4.7 4-5.3 4.4-5.2 14 0 0 0 3.4-1.7 4.5 0 0-3.6-5.3-4.6-8.8-1-3.5-1.4-5 2.8-9 0 0 13.2-8.7 3.7-27.4 0 0-.3 6.4-5 10.2-4.5 3.9-4.2 6.4-4.4 13-.2 6.7-.6 6.2-1.1 7.2 0 0-8.5-15.6-2-23.8 6.5-8.3 10.2-10 3-25.4 0 0 .3 8-5.5 11.8-5.7 4-4.4 13-4.4 13s.4 3.5-.8 6c0 0-8.1-15.9-.4-24.4 6.6-7.3 7-12.4 3.5-22.6 0 0-.4 4.7-4 7.3-3.7 2.6-6.6 5.1-5.9 15 0 0 .3 7-.6 9 0 0-3.4-6.4-4.4-10.5-1-4.2-1.3-6.6 1.2-10.7s12.5-16 .6-33c0 0-.3 5.5-3.4 10.5-3 5-1.6 10.9-1 15.4.7 4.5-1.5 8.9-1.5 8.9s-5.2-9.5-4-20.4c1-11-3.4-20-13.5-26.4 0 0-7.3 17 2.7 25.7 0 0 8.5 8.4 10.7 18.6 0 0-6.5-.6-12.3-12-5.9-11.4-18-9.6-18.8-9.7 0 0 2 17.6 20.6 22.6 0 0 12 2 14.2 10.8 0 0 2 6 2.8 9.2 0 0-3.8-1.5-7.3-6.7-3.5-5-3-5.7-14.8-6.9 0 0-4.7-.5-7.2-3.9 0 0 5 18.6 17.7 18.5 0 0 11.6-1.3 18 14l-2.9-2c-1.7-1.1-6-3.3-14.5-2.3s-10.9-.4-13-1c0 0 8.6 15.7 20.7 11 12.2-4.7 18 12.4 18.2 12.7 0 0-1.7-1.2-3.8-3.3-2.2-2.1-6.6-4.7-15-2 0 0-6.1 2.3-12.3.4 0 0 6 11.5 19.8 9.5a15.1 15.1 0 0 1 17.3 10.2s-1.8-1-3-2c-1.3-1-6-3.7-16-.8-10 3-13.6-.4-13.6-.4s5.5 10 16.2 11.3c0 0 6-.1 8.4-1 2.5-1 9.2-2.5 13.8 4.2 0 0-1.3.2-3.2-.7 0 0-7-2.5-12.5 2 0 0-4.8 4.9-11.6 4 0 0 8.8 8.5 22.8 1.3 0 0 4.7-3.4 8.2-.8 3.5 2.7 11.5-2.6 11.5-2.6z%22%2F%3E  %3Cg fill%3D%22%23f4c53d%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22%3E    %3Cpath d%3D%22M282.2 103.7s-1.6-14.5 10-16a38 38 0 0 1 18 1.2l5.5 10.6-2 7.2-7.4 3.4s1.3-11-8.8-11.2c-2.6 0-4 1-8.1.3s-6.3 3.8-7.2 4.5z%22%2F%3E    %3Cpath d%3D%22M363.8 139.6c-1.8 2.2-8.7 3-8.7 3s7.1 5.5 10.2 13.3c3 7.7-82.4 0-82.4 0s3.8-2.6 6.3-7.6c0 0-3.8 1.4-7.6-2.4 0 0 2.8 1 6.5-4.6 0 0 5.5-7 9.4-9 0 0-1.8 1.2-6.1-1.2 0 0 7.4-1 10-13.5 0 0 .5-2.8 3.3-7 2.8-4 2.2.9 7.4-5.4 0 0 2.4-4.4.3-7-2-2.8-4.3-1.8-8.6-4.4-4.4-2.6-6.3-4-4.8-8s5.3-3.4 5.9-3.4.8-3.5 5.5-5.9 17.4-1.3 19.2-.3c2 1 9.5 3.3 14 14.5 4.4 11.2-1.2 15.4 10.8 32.4 0 0-4.8 1-7.9 0 0 0 6.3 11.2 17.3 16.5z%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M311 92.2c-10-.5-6.1-9.8-6.1-9.8%22%2F%3E    %3Cpath d%3D%22M328 93.5s-1.7-.8-3.2-2.8c-2-2.7-6.7-4-9.1-1.4 0 0-2.5 2.8-4.8 3 0 0 2.6.7 4.3 2.3 1.7 1.6 3.5 2.8 6.1 2.4 2.6-.3 3-1.7 4.2-2.5 1.3-.8 2.5-1 2.5-1z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23369443%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M202.8 336.5s-.2-6.4 7.8-6.8l23.5 32.7s-.9 2.1-11.5 1.9c0 0-1.2 0-1.8 1.2-.9 2-18-29-18-29z%22%2F%3E  %3Cg id%3D%22a%22 fill%3D%22%23f4c53d%22 stroke%3D%22%23010002%22 stroke-width%3D%2210%22 transform%3D%22translate(3.6 26.2) scale(.15055)%22%3E    %3Cpath d%3D%22M1495 1807.9s-49.9 85.6-110.2 87c0 0-103.7-12.6-133 14.5-20.5 18.9-41.4 34.5-50 82.8-8.4 48.3 16.5 58.7 22.4 60.8 0 0 4.6 34.5 38.7 25.5 0 0 2 36 62.2 18.7 60.3-17.3 85.3-11.8 97-71.8 11.9-60.1 22.8-59.1 33.5-66.3 14.4-9.7 41.5-18.8 61.6-30.4 18-10.4 87.2-45.6 110.8-48.3 23.6-2.8 18.4-82.2 18.4-82.2h-61l-29.5-43.5-61 53.2zm192-429.4s-61 49.7-112.2 0c0 0-20.6 24.8-62 17.6-41.2-7.3-48.1-29-52-41.4 0 0-35.8 20.8-66 4.3-30-16.4-30-41.3-30-41.3s-52.5 10.4-79.4-25.2c-26.9-35.5-10.5-70.7 4-74.9 0 0-56.7 14.9-72.2-33.8a56 56 0 0 1 16.4-62.8s-119.4-.6-168.4-38c0 0-40.7-25.6-16.4-52.5 0 0-107.5-17.2-134.4-60 0 0-11.8-11.8-7.9-32.5 0 0 .7-11.7 12.5-12.4 0 0-122.6-19-158-59.4 0 0-17-18.6-8.5-43.5 0 0 1.8-6.5 4.7-11 0 0-111.6-23.5-166.6-73.2 0 0-31.8-28.3-15.4-66.3 0 0-186.5-51-143.3-133.2 0 0-87.2-28.3-59.6-107 0 0-72.1-36.6-40.7-94.6 30.1-55.5 122.6 9.7 232 40 0 0 296.4 93.2 442.3 118l414.6 617.3 241.9 93.2 24.5 172.6z%22%2F%3E    %3Cpath d%3D%22M1689.9 923.9s-38.9-29.2-108.2 5.1c0 0-23.3 16.1-41.7-1.5a37.3 37.3 0 0 1 4.3-57.5c51.7-38.3 70.8-153.2-7.8-200.9 0 0-114-67.6-532.3-174 0 0-35-9.8-53.8-5.1a52 52 0 0 0-37.6 37.8S894 581.1 957 611.6c0 0 28.4 13 57.7 21.4 0 0-32.2-7-46 24.8-13 30.4 6 61.5 65 81.5 0 0 16 6.2 38.7 11.7 0 0-50.5 14.5-26.2 55.3 0 0 21.6 42.8 98 50.4 0 0-57 6.2-16.8 60.4 0 0 17.7 29.7 73.4 40.7 0 0-42.2 1.4-21 39.3 21.4 38 71.5 59.4 120.9 62.9 0 0 26.7 1.4 45.4-2.8 0 0-47 23.5-19.4 62.8 0 0 20.3 28 71.1 26.6 0 0-13.1 44 24.1 60.6 29 13 53.1-7.8 53.1-7.8s-9.8 47.1 32.5 63.7c0 0 21.1 10.9 52.6 0 0 0 24 53.9 109.6 16 85.6-37.7 20.2-355.1 20.2-355.1zm5 489.4s-12.5 67.4-112 152.2c0 0-76.8 67.7-74.9 145.7 2 79.5-13.7 88.4-43.9 115.3 0 0 62.3 4.9 92.4-36.6 0 0-1.3 69-10.5 75.3 0 0 19.6 1.2 47.9-29.7 0 0 17-18 32.8-24.9 0 0-18.4 47.7-4 91.9 0 0 4.6-17.3 28.9-24.9 0 0 44-9 61-72.5 0 0 11.1-42 80-79.4 0 0 78-29.4 76-67.8-2-38.5-173.6-244.6-173.6-244.6z%22%2F%3E    %3Cpath stroke-miterlimit%3D%2210%22 d%3D%22M2056.5 2282.2s-17.9 78.8-80 72.5c0 0-43.9-4.2-40.6-77.4 0 0-64.9 34.6-75.4-51 0 0-59 13.7-58.3-66.3 0 0-55 9.6-48.5-61.5 0 0-59.7 16-59.7-51 0 0-139.6-23.2 151.4-288.6l259.6 154.6-48.5 368.7z%22%2F%3E    %3Cpath d%3D%22M2085.4 1928.3s-43.3 38.4-74.1-19c0 0-42-2-48.5-33.8 0 0-34.1-3.4-40.7-35.9 0 0-46.5-4.8-45.2-44.1 0 0-84.6-6.6 0-102.4 84.6-95.8 228.1 159 228.1 159l-19.6 76.2zm48.2-23.8c42 0 89.5 262 77.2 419.9-4.5 57.3-35.2 104.1-77.2 104.1s-72.6-46.8-77-104.1c-12.4-157.9 35.1-419.9 77-419.9%22%2F%3E    %3Cellipse cx%3D%222133.6%22 cy%3D%221902.5%22 rx%3D%2258%22 ry%3D%2286%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-miterlimit%3D%2210%22 d%3D%22M1935.9 2277.3s6.6-138.7 126.8-337.6m-202.2 286.6s-18.7-80.1 150.8-317c0 0-19.7-56.5 40.6-92.8M1802.2 2160s-5.3-86.7 160.6-284.5c0 0-14.7-51 45.4-91.8m-254.5 314.8s6.2-87.6 168.4-258.9c0 0-8-52.4 50-84.9m-278 292.8s11.7-100.1 182.8-252c0 0-5.9-39.4 51.1-79.4%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M372.3 432s134.3 77.8 552.9 155.6M431.9 539S795.6 657.6 965 672.2m-389.9 0s213.4 67 463.3 109.3m-281.2 30.3s241 57.9 356.2 67.5M919 925.6s203.9 42.5 255.5 47.6m-125.7 57.3s148.8 22.6 208 21.4m-23.2 69s60.2-2.8 89.1-7.6m-33.4 104.3s51.2-13.8 81.3-33.1m-5.9 133.2s39.4-15.2 58.4-56.6m37.7 93.6s30.4-27.3 32.4-57.7m81.6 81.5s-11.4-9.9-3.6-52.7m-11.1-62.8s-6-12.2-4-31.6m-211-581.3s68.8 27.6 91.7 65.6c23 38 7.9 74.9 0 96-3.9 10.7-52.4 104.2 4.6 171.9M1346 1057s.4-.3 24.6-8m-169.8-91.4s41 8.2 81.3 8.6m-138-109.8s48.2 4.9 93.5 4.2m-165.2-109.8s69.5 13.8 106.8 14.5M1014.7 633s85.7 24.4 149.4 33.1m141.6 50.4s-61.6 57.3 12.5 110.5c0 0-30.8 48.3 30.8 98.7m-16.4 23.8s-9.2 92.2 103.6 92.2c0 0-21.7 82.1 87.2 79.4 0 0 12.4 65.6 91 52.4M1441.3 1895s-17.9 4-56.6 0m-108.8 48.3s-54.4-8.3-51.8 109.8m84.6-82.9s-49.2-6.2-46 108.4m520.7-384.5s-23.6 4.8-40 23.5c-16.3 18.6-47.8 15.1-47.8 15.1s17-13.8 23-48.3c5.8-34.5 24.9-44.9 24.9-44.9m-56.3-32.6s-23.6 4.8-40 23.4c-16.4 18.7-47.9 15.2-47.9 15.2s17-13.8 23-48.3c5.9-34.5 24.9-44.9 24.9-44.9m23.7 188.5s-20.6 4.3-34.9 20.5c-14.3 16.3-41.8 13.3-41.8 13.3s15-12 20-42.2c5.2-30.1 21.8-39.2 21.8-39.2%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 stroke%3D%22%23010002%22 stroke-width%3D%2210%22 transform%3D%22matrix(-1 0 0 1 647.2 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M466 256l-14.3 61.7-5.9-4.2 14-59.2-9.8.2 23.1-42.3 1.5 48.7zm37 13l-43 50.8-4.6-5.2 42.8-50.2-8.7-4.6 39.2-26-20.3 43.8z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M492.6 242l-38.5 74-5.9-3.5 38.7-73.8-9.4-2.4 32.7-34.6-10.5 47.5zm-48 96.6l-2.9 11.7 8 8-11.2 47-10-13.3-14.6 6.8 11.1-47 10.4-3 2.6-11.7s3.2-1.2 6.6 1.5z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M447.3 330.8l-5.7 10.6 5.7 9.7-22.4 42.5-6.3-15.6-15.9 2.6 22.4-42.4h10.7l5.5-10.6s4 0 6 3.2z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M448.2 333.9l-15 19.2 3.4 10.8-30.9 36-2.8-16.6-16-1.2 30.8-36 10.4 2.5 16-20.4s4.4 2.2 4.1 5.7zm-382.7-45c3.6-1.5 6.2-2.9 6.2-6.7 0-1-.5-3-1.5-6.1L46 202a59 59 0 0 0-3-7.9c-1.1-2-3.2-2.9-6.1-4h30.7c-3.3 1.5-6.4 2.7-6.3 6.3 0 1.3.4 3.2 1.1 5.7l18.6 58 18.5-58a20 20 0 0 0 1.1-5.7c0-3.7-3.2-5-6.3-6.4h29.8c-2.7 1.1-5 2-6 4.1a63 63 0 0 0-3.1 8L90.8 276a37.9 37.9 0 0 0-1.5 6.1s-1.1 4.7 6.2 6.7h-30zm515.3-7.6v-83.7c0-1.4-.3-2.5-.8-3.3s-2.5-3-5.5-4.2h27.7a11.5 11.5 0 0 0-5.5 4.2c-.5.8-.7 1.9-.7 3.3v83.7c0 1.5.2 2.6.7 3.4.5.8 2.5 2.8 5.5 4.2h-27.7c3-1.4 5-3.4 5.5-4.2.5-.8.8-1.9.8-3.4z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23010002%22 stroke-width%3D%221.5%22 d%3D%22M324.8 309.8S399 276.9 399.1 201H250.5c.2 76 74.3 108.8 74.3 108.8z%22%2F%3E  %3Cpath fill%3D%22%23a60032%22 stroke%3D%22%23010002%22 stroke-width%3D%221.5%22 d%3D%22M262 201v48.5s5.6 11.3 11.4 18.3V201H262zm22.8 0v80s7.2 7 11.4 10.4V201h-11.4zm22.9 0v98.9s8.1 5.2 11.4 7v-106h-11.4zm80 0v48.5s-5.7 11.3-11.5 18.3V201h11.5zm-22.9 0v80s-7.1 7-11.4 10.4V201h11.4zm-22.8 0v98.9s-8.2 5.2-11.5 7v-106H342z%22%2F%3E  %3Cpath fill%3D%22%23162667%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.5%22 d%3D%22M399.1 145.8s-36.4 19-74.3-1.6c-37.9 20.6-74.3 1.6-74.3 1.6V201h148.6v-55.2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-vi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-vi%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23369443%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M163.5 316s-.4-2.9 4.9-5c5.3-2 5.7-9.7 4.7-14.8 0 0-2.8 4.9-6.2 6.5 0 0-5.5 2.9-5.8 8.4 0 0 0 2-.4 3.5-.2.9-2.7-6.8 2-12.6 4.7-5.9 6-10.7 2.3-20 0 0-.4 5.6-4.1 8.9-3.8 3.2-4.2 3.5-4.2 11.2 0 0 0 2.7-1.3 3.6 0 0-3-4.3-3.7-7-.8-2.9-1.1-4 2.2-7.3 0 0 10.6-6.9 3-22 0 0-.3 5.3-4 8.3-3.6 3-3.3 5.1-3.5 10.4-.2 5.3-.6 5-1 5.7 0 0-6.7-12.4-1.5-19s8.1-8 2.4-20.3c0 0 .2 6.3-4.4 9.4s-3.5 10.5-3.5 10.5.3 2.7-.7 4.7c0 0-6.5-12.7-.3-19.5 5.3-5.8 5.7-9.9 2.8-18.1 0 0-.3 3.8-3.2 5.9-3 2-5.2 4-4.7 12 0 0 .2 5.5-.5 7 0 0-2.7-5-3.5-8.3-.7-3.3-1-5.2 1-8.5s10-12.8.4-26.4c0 0-.3 4.4-2.7 8.4-2.4 4-1.3 8.7-.8 12.3.6 3.6-1.2 7.1-1.2 7.1s-4.1-7.6-3.3-16.3c1-8.7-2.6-16-10.7-21 0 0-5.8 13.5 2.2 20.4 0 0 6.8 6.8 8.5 15 0 0-5.2-.6-9.8-9.7-4.7-9-14.4-7.6-15-7.7 0 0 1.5 14 16.4 18 0 0 9.6 1.7 11.3 8.7 0 0 1.6 4.8 2.3 7.4 0 0-3-1.2-5.8-5.3-2.8-4.2-2.4-4.7-11.8-5.6 0 0-3.8-.4-5.8-3.1 0 0 4 14.9 14.1 14.8 0 0 9.3-1 14.5 11.2l-2.4-1.6c-1.3-1-4.8-2.7-11.6-1.8s-8.7-.4-10.4-1c0 0 6.9 12.7 16.6 9 9.7-3.8 14.4 9.8 14.5 10.1 0 0-1.3-1-3-2.7-1.7-1.7-5.3-3.7-12-1.6 0 0-4.9 1.9-9.8.4 0 0 4.7 9.1 15.8 7.6 11-1.6 13.9 8.2 13.9 8.2l-2.5-1.7c-1-.8-4.8-3-12.8-.6s-10.9-.4-10.9-.4 4.5 8.1 13 9c0 0 4.7 0 6.8-.7a9 9 0 0 1 11 3.3s-1 .2-2.6-.5c0 0-5.7-2-10 1.6 0 0-3.8 4-9.3 3.2 0 0 7 6.8 18.3 1 0 0 3.8-2.7 6.5-.6 2.8 2.1 9.3-2 9.3-2z%22%2F%3E  %3Cg fill%3D%22%23f4c53d%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22%3E    %3Cpath d%3D%22M225.8 147s-1.3-11.7 8-12.8c9.6-1.1 14.4.9 14.4.9l4.3 8.5-1.5 5.8-6 2.7s1-8.8-7-9c-2 0-3.3.8-6.5.3-3.3-.6-5 3-5.7 3.5z%22%2F%3E    %3Cpath d%3D%22M291 175.7c-1.4 1.8-6.9 2.4-6.9 2.4s5.7 4.3 8.1 10.6c2.5 6.2-65.8 0-65.8 0s3-2.1 5-6c0 0-3 1-6.1-2 0 0 2.3.8 5.2-3.7 0 0 4.4-5.6 7.5-7.1 0 0-1.5.9-4.9-1 0 0 6-.8 8-10.9 0 0 .4-2.2 2.7-5.5 2.2-3.2 1.7.7 5.9-4.3 0 0 1.9-3.6.2-5.7s-3.4-1.4-6.9-3.5-5-3.2-3.8-6.4c1.2-3.2 4.2-2.7 4.7-2.7.4 0 .7-2.8 4.4-4.7a29 29 0 0 1 15.4-.3c1.5.9 7.6 2.7 11.1 11.6 3.6 9-1 12.4 8.8 26 0 0-4 .8-6.4 0 0 0 5 9 13.8 13.2z%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M248.7 137.8c-7.8-.4-4.8-7.9-4.8-7.9%22%2F%3E    %3Cpath d%3D%22M262.4 138.8s-1.4-.7-2.5-2.2c-1.7-2.2-5.4-3.2-7.4-1.2 0 0-2 2.3-3.8 2.4 0 0 2 .6 3.4 1.9 1.4 1.3 2.9 2.2 5 2 2-.4 2.4-1.5 3.3-2.1 1-.7 2-.8 2-.8z%22%2F%3E  %3C%2Fg%3E  %3Cpath fill%3D%22%23369443%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M162.3 333.2s-.2-5 6.2-5.5l18.8 26.2s-.7 1.7-9.2 1.5c0 0-1 0-1.4 1-.7 1.6-14.4-23.2-14.4-23.2z%22%2F%3E  %3Cg id%3D%22a%22 fill%3D%22%23f4c53d%22 stroke%3D%22%23010002%22 stroke-width%3D%2210%22 transform%3D%22translate(2.9 85) scale(.12044)%22%3E    %3Cpath d%3D%22M1495 1807.9s-49.9 85.6-110.2 87c0 0-103.7-12.6-133 14.5-20.5 18.9-41.4 34.5-50 82.8-8.4 48.3 16.5 58.7 22.4 60.8 0 0 4.6 34.5 38.7 25.5 0 0 2 36 62.2 18.7 60.3-17.3 85.3-11.8 97-71.8 11.9-60.1 22.8-59.1 33.5-66.3 14.4-9.7 41.5-18.8 61.6-30.4 18-10.4 87.2-45.6 110.8-48.3 23.6-2.8 18.4-82.2 18.4-82.2h-61l-29.5-43.5-61 53.2zm192-429.4s-61 49.7-112.2 0c0 0-20.6 24.8-62 17.6-41.2-7.3-48.1-29-52-41.4 0 0-35.8 20.8-66 4.3-30-16.4-30-41.3-30-41.3s-52.5 10.4-79.4-25.2c-26.9-35.5-10.5-70.7 4-74.9 0 0-56.7 14.9-72.2-33.8a56 56 0 0 1 16.4-62.8s-119.4-.6-168.4-38c0 0-40.7-25.6-16.4-52.5 0 0-107.5-17.2-134.4-60 0 0-11.8-11.8-7.9-32.5 0 0 .7-11.7 12.5-12.4 0 0-122.6-19-158-59.4 0 0-17-18.6-8.5-43.5 0 0 1.8-6.5 4.7-11 0 0-111.6-23.5-166.6-73.2 0 0-31.8-28.3-15.4-66.3 0 0-186.5-51-143.3-133.2 0 0-87.2-28.3-59.6-107 0 0-72.1-36.6-40.7-94.6 30.1-55.5 122.6 9.7 232 40 0 0 296.4 93.2 442.3 118l414.6 617.3 241.9 93.2 24.5 172.6z%22%2F%3E    %3Cpath d%3D%22M1689.9 923.9s-38.9-29.2-108.2 5.1c0 0-23.3 16.1-41.7-1.5a37.3 37.3 0 0 1 4.3-57.5c51.7-38.3 70.8-153.2-7.8-200.9 0 0-114-67.6-532.3-174 0 0-35-9.8-53.8-5.1a52 52 0 0 0-37.6 37.8S894 581.1 957 611.6c0 0 28.4 13 57.7 21.4 0 0-32.2-7-46 24.8-13 30.4 6 61.5 65 81.5 0 0 16 6.2 38.7 11.7 0 0-50.5 14.5-26.2 55.3 0 0 21.6 42.8 98 50.4 0 0-57 6.2-16.8 60.4 0 0 17.7 29.7 73.4 40.7 0 0-42.2 1.4-21 39.3 21.4 38 71.5 59.4 120.9 62.9 0 0 26.7 1.4 45.4-2.8 0 0-47 23.5-19.4 62.8 0 0 20.3 28 71.1 26.6 0 0-13.1 44 24.1 60.6 29 13 53.1-7.8 53.1-7.8s-9.8 47.1 32.5 63.7c0 0 21.1 10.9 52.6 0 0 0 24 53.9 109.6 16 85.6-37.7 20.2-355.1 20.2-355.1zm5 489.4s-12.5 67.4-112 152.2c0 0-76.8 67.7-74.9 145.7 2 79.5-13.7 88.4-43.9 115.3 0 0 62.3 4.9 92.4-36.6 0 0-1.3 69-10.5 75.3 0 0 19.6 1.2 47.9-29.7 0 0 17-18 32.8-24.9 0 0-18.4 47.7-4 91.9 0 0 4.6-17.3 28.9-24.9 0 0 44-9 61-72.5 0 0 11.1-42 80-79.4 0 0 78-29.4 76-67.8-2-38.5-173.6-244.6-173.6-244.6z%22%2F%3E    %3Cpath stroke-miterlimit%3D%2210%22 d%3D%22M2056.5 2282.2s-17.9 78.8-80 72.5c0 0-43.9-4.2-40.6-77.4 0 0-64.9 34.6-75.4-51 0 0-59 13.7-58.3-66.3 0 0-55 9.6-48.5-61.5 0 0-59.7 16-59.7-51 0 0-139.6-23.2 151.4-288.6l259.6 154.6-48.5 368.7z%22%2F%3E    %3Cpath d%3D%22M2085.4 1928.3s-43.3 38.4-74.1-19c0 0-42-2-48.5-33.8 0 0-34.1-3.4-40.7-35.9 0 0-46.5-4.8-45.2-44.1 0 0-84.6-6.6 0-102.4 84.6-95.8 228.1 159 228.1 159l-19.6 76.2zm48.2-23.8c42 0 89.5 262 77.2 419.9-4.5 57.3-35.2 104.1-77.2 104.1s-72.6-46.8-77-104.1c-12.4-157.9 35.1-419.9 77-419.9%22%2F%3E    %3Cellipse cx%3D%222133.6%22 cy%3D%221902.5%22 rx%3D%2258%22 ry%3D%2286%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-miterlimit%3D%2210%22 d%3D%22M1935.9 2277.3s6.6-138.7 126.8-337.6m-202.2 286.6s-18.7-80.1 150.8-317c0 0-19.7-56.5 40.6-92.8M1802.2 2160s-5.3-86.7 160.6-284.5c0 0-14.7-51 45.4-91.8m-254.5 314.8s6.2-87.6 168.4-258.9c0 0-8-52.4 50-84.9m-278 292.8s11.7-100.1 182.8-252c0 0-5.9-39.4 51.1-79.4%22%2F%3E    %3Cpath fill%3D%22none%22 d%3D%22M372.3 432s134.3 77.8 552.9 155.6M431.9 539S795.6 657.6 965 672.2m-389.9 0s213.4 67 463.3 109.3m-281.2 30.3s241 57.9 356.2 67.5M919 925.6s203.9 42.5 255.5 47.6m-125.7 57.3s148.8 22.6 208 21.4m-23.2 69s60.2-2.8 89.1-7.6m-33.4 104.3s51.2-13.8 81.3-33.1m-5.9 133.2s39.4-15.2 58.4-56.6m37.7 93.6s30.4-27.3 32.4-57.7m81.6 81.5s-11.4-9.9-3.6-52.7m-11.1-62.8s-6-12.2-4-31.6m-211-581.3s68.8 27.6 91.7 65.6c23 38 7.9 74.9 0 96-3.9 10.7-52.4 104.2 4.6 171.9M1346 1057s.4-.3 24.6-8m-169.8-91.4s41 8.2 81.3 8.6m-138-109.8s48.2 4.9 93.5 4.2m-165.2-109.8s69.5 13.8 106.8 14.5M1014.7 633s85.7 24.4 149.4 33.1m141.6 50.4s-61.6 57.3 12.5 110.5c0 0-30.8 48.3 30.8 98.7m-16.4 23.8s-9.2 92.2 103.6 92.2c0 0-21.7 82.1 87.2 79.4 0 0 12.4 65.6 91 52.4M1441.3 1895s-17.9 4-56.6 0m-108.8 48.3s-54.4-8.3-51.8 109.8m84.6-82.9s-49.2-6.2-46 108.4m520.7-384.5s-23.6 4.8-40 23.5c-16.3 18.6-47.8 15.1-47.8 15.1s17-13.8 23-48.3c5.8-34.5 24.9-44.9 24.9-44.9m-56.3-32.6s-23.6 4.8-40 23.4c-16.4 18.7-47.9 15.2-47.9 15.2s17-13.8 23-48.3c5.9-34.5 24.9-44.9 24.9-44.9m23.7 188.5s-20.6 4.3-34.9 20.5c-14.3 16.3-41.8 13.3-41.8 13.3s15-12 20-42.2c5.2-30.1 21.8-39.2 21.8-39.2%22%2F%3E  %3C%2Fg%3E  %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 stroke%3D%22%23010002%22 stroke-width%3D%2210%22 transform%3D%22matrix(-1 0 0 1 517.8 0)%22 xlink%3Ahref%3D%22%23a%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M379.7 272.7l-6.9-4-11.4 49.5-4.7-3.4 11.1-47.4-7.8.2 18.5-33.8 1.2 39zm27 13.4l-4.3-7-34.4 40.7-3.7-4.2 34.3-40-7-3.8 31.4-20.7-16.3 35z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M399.8 263.4l-5.7-5.8-30.8 59.2-4.7-2.8 31-59-7.6-2 26.1-27.6-8.4 38zm-44.1 71.5l-2.3 9.4 6.3 6.3-9 37.6-7.9-10.6-11.7 5.5 9-37.7 8.2-2.3 2.1-9.4s2.5-1 5.3 1.2z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M357.8 328.6l-4.5 8.5 4.5 7.8-17.9 34-5-12.5-12.7 2.1 17.9-34h8.5l4.4-8.4s3.2 0 4.8 2.5z%22%2F%3E  %3Cpath fill%3D%22%230081c6%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M358.6 331.1l-12.1 15.4 2.8 8.6-24.7 28.9-2.3-13.3-12.8-1 24.7-28.9 8.3 2 12.8-16.2s3.5 1.7 3.3 4.5zm-306.2-36c2.9-1.2 5-2.3 5-5.4 0-.7-.4-2.3-1.3-4.8l-19.3-59.1a50.8 50.8 0 0 0-2.4-6.4c-.9-1.7-2.6-2.4-4.9-3.3h24.6c-2.7 1.2-5.1 2.2-5 5 0 1.2.2 2.7.8 4.7L64.8 272l14.8-46.3c.6-2 1-3.5 1-4.6-.1-3-2.7-4-5.2-5.1h23.9c-2.2.9-4 1.5-4.9 3.3-.4.8-1.3 2.8-2.4 6.4l-19.3 59a30.2 30.2 0 0 0-1.3 5s-.9 3.7 5 5.3h-24zm412.2-6v-67a5.1 5.1 0 0 0-.6-2.6c-.3-.7-2-2.4-4.4-3.4h22.2a9.2 9.2 0 0 0-4.4 3.3 5.3 5.3 0 0 0-.6 2.7v67c0 1.1.2 2 .6 2.7.4.6 2 2.2 4.4 3.3h-22.2c2.4-1 4-2.7 4.4-3.3.4-.7.6-1.6.6-2.8z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 stroke%3D%22%23010002%22 stroke-width%3D%221.2%22 d%3D%22M259.9 311.8s59.2-26.3 59.4-87H200.4c.2 60.7 59.5 87 59.5 87z%22%2F%3E  %3Cpath fill%3D%22%23a60032%22 stroke%3D%22%23010002%22 stroke-width%3D%221.2%22 d%3D%22M209.6 224.8v38.8s4.5 9 9.1 14.7v-53.5h-9.1zm18.3 0v64s5.7 5.6 9.1 8.3v-72.3h-9.2zm18.2 0v79s6.6 4.3 9.2 5.7v-84.7H246zm64 0v38.8s-4.5 9-9.1 14.7v-53.5h9.1zm-18.3 0v64s-5.7 5.6-9 8.3v-72.3h9zm-18.2 0v79s-6.6 4.3-9.2 5.7v-84.7h9.2z%22%2F%3E  %3Cpath fill%3D%22%23162667%22 stroke%3D%22%23010002%22 stroke-miterlimit%3D%2210%22 stroke-width%3D%221.2%22 d%3D%22M319.3 180.6s-29.1 15.2-59.4-1.2c-30.4 16.4-59.5 1.2-59.5 1.2v44.2h118.9v-44.2z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-vn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vn%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-85.3 0h682.6v512H-85.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(80) scale(.9375)%22%3E    %3Cpath fill%3D%22%23ec0015%22 d%3D%22M-128 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M349.6 381L260 314.3l-89 67.3L204 272l-89-67.7 110.1-1 34.2-109.4L294 203l110.1.1-88.5 68.4 33.9 109.6z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-vn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vn%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M177.2 0h708.6v708.7H177.2z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-128) scale(.72249)%22%3E    %3Cpath fill%3D%22%23ec0015%22 d%3D%22M0 0h1063v708.7H0z%22%2F%3E    %3Cpath fill%3D%22%23ff0%22 d%3D%22M661 527.5l-124-92.6-123.3 93.5 45.9-152-123.2-93.8 152.4-1.3L536 129.8 584.3 281l152.4.2-122.5 94.7L661 527.5z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-vu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vu%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h682.7v512H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(.9375)%22%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath d%3D%22M0 0l347.4 219.4H768v73.2H347.4L0 512V0z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 493.7L354.7 267H768v-22H354.7L0 18.3v32.9L332.8 256 0 460.8v32.9z%22%2F%3E      %3Cpath fill%3D%22%2340aa40%22 d%3D%22M0 512l354.7-226.7H768V512H0z%22%2F%3E      %3Cpath fill%3D%22%23ce0000%22 d%3D%22M0 0l354.7 226.7H768V0H0z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M95.8 266.6c1.2.3 1.6.6 2.8-1.1.2-1 1-2.2 1.7-3.3.8-1.5 1.2-2 2-1 .6.7 2.8-.5 3.6.1 1.4 1 .6.8 1.7-.2.9-1.8.1-1.6-1-2.4-1-.6-3.1.6-4 0 .3-1.8.9-2 2-2.4.8.5 3.1-.4 3.8-.4 1 .2 2 .3 2.3-1.2.5-1 .3-.3-.2-1-.8-.7-3 .5-3.9 0-1-.9-.9-1.2-.2-2.6.8-.5 1.5-.3 2.6.4 1 .8 2.8-.7 3.8-.8.9-1 1.9-1.3 1.2-2.5-.3-1-.6-1-1.8-1.3-1.2-.8-2.8.7-3.3-.5 1-1.4 1.3-1.1 2.5-.3.8.2 3-1.1 3.8-1.2 1.1-.3.6 1 1.4-1.8-.3-1.2-2.3.7-3.4.4-1 .2-2-.2-2-1.4 0-1.5.8-1.6 1.9-1.4 1 .2 3.1-1 4-1 1 .6 1.5.4 2.4-1 .6-1.7-.1-1-1.3-2-.8-.5-3 .7-3.9.1.2-.6.5-1.4 1-1.7.9.2 1.6.2 2.7.8 1 .5 2.8-1.5 3.7-2.2-.2-1-2 .4-3-.3-.6-.5-1.5-1-1.7-1.5.6-1.7.3-1.6 2-1 .8-.3 2.3-.3 1.3-1.9-.2-.2-1-.2-1.8-.5-.9-.6-1.7-1.3-2.7-1.5-.7-.1-1.7-.4-2.2-.2 0 1 .2 1.6.1 2.8.5.7 1.3.7 1.5 1-.9.8-1.4.4-2.3.4-1.2-.7-.5-3.1-1.9-2.6.3.7.2 3.4.8 4 .6.4 1.4.8 1.5 1.3-1 1.5-1.3 1.4-2.5.7-1-.6-.6-2.8-1.5-2.7-1 .8-1 .7-.8 1.8 0 1.4-.5 3.4.7 4.2 1.3 1 1.5.8.4 2.7-.7.9-1.1.7-2 .3-.9-.6-.7-3-1.4-3.7-1.4-.8-.6-.8-1.7.2-.3 1.3 0 1.6.5 2.7.4.7.4 3 1.2 3.2 1.2.7 1.3.6-.2 2-1 0-1.6.3-2.4-.7-1-.8-.4-3.2-1.7-3.2-1.2.1-1.5.1-1.4 1.8.3 1.5-.3 3.8.9 4.7 1.1.5 1.8.4 2.2 1.1-.4.3-1 1.3-1.4 1.5-.8 0-1.6-.5-2.5-.7-1-.5-.5-1.4-1.4-2-1 .3-1-1-1.5.3.2 1.2-.2 2.6 1 3.4.8.5 1.5 1.7 2.4 2.3 1 1.2.6 1.4 0 3-.9.1-1.8-.5-2.7-1-.9-.7-.7-3-1.6-3.5-.7-.8-.5-1.4-1.7.2 0 1 .1 1.2.4 2 0 1-.2 3.2.8 3.9 1 .2 2.2.7 3 1 .8 1 .1.8-.8 2.2-.5 1.4-.5 1.7-1.4 2.4-.8 1-1 1.5-.4 2.8z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M121 267.9c.7-1.2 1.1-1.4 0-3.4-.8-.7-1.6-2-2.4-3.1-1-1.6-1.3-2.2 0-2.7.8-.3.6-3 1.5-3.7 1.4-1.1 1-.3.5-1.9-1.4-1.7-1.5-.8-2.7.2-1 .7-.7 3.5-1.5 4.2-1.6-1-1.6-1.8-1.5-3 .9-.7.9-3.6 1.2-4.3.6-1 1-2-.2-2.9-.8-1-.2-.4-1-.3-1 .7-.7 3.5-1.6 4.2-1.2.8-1.4.5-2.4-.8-.1-1 .3-1.7 1.4-2.6 1.1-.8.5-3.3.8-4.3-.6-1.4-.5-2.6-1.8-2.4-1 0-1.2.3-2 1.5-1.2 1-.4 3.2-1.8 3.2-.9-1.6-.4-1.8.8-2.8.5-.7.2-3.7.4-4.5.2-1.2 1-.2-1.1-2-1.2-.3-.2 2.6-1 3.6-.3 1.2-1 2-2 1.6-1.5-.6-1.2-1.5-.6-2.5s.3-3.8.7-4.7c1-1 1-1.4 0-3-1.3-1.4-1-.3-2.2.6-1 .7-.7 3.5-1.6 4.2-.5-.5-1-1-1.1-1.8.5-.8.7-1.6 1.8-2.5.8-.9-.4-3.5-.6-4.8-1-.2-.4 2.2-1.5 3-.7.5-1.4 1.2-2 1.2-1.3-1.3-1.4-1-.2-2.5.1-1 .7-2.5-1.2-2-.3 0-.5 1-1.1 1.6-1 .7-1.9 1.3-2.5 2.2-.4.7-1 1.7-1 2.3.8.5 1.5.5 2.6 1 .8-.2 1.2-1 1.5-1.1.3 1.2-.2 1.6-.5 2.6-1.2 1-3.2-.7-3.2 1 .8-.1 3.2 1 4 .7.6-.5 1.3-1.2 1.8-1 1 1.5.8 1.9-.3 2.8-1 .8-3-.4-3.1.5.3 1.4.2 1.4 1.3 1.6 1.3.5 2.9 1.9 4 1 1.5-1 1.5-1.3 2.7.6.6 1.1.3 1.5-.5 2.2-.9.8-3-.4-4 0-1.2 1.2-.9.4-.4 2 1 .8 1.4.7 2.7.5.8-.2 3 .8 3.4 0 1.1-1 1-1.1 1.7 1-.4 1.2-.3 1.8-1.6 2.3-1.1.8-3-.9-3.6.5-.4 1.4-.5 1.7 1.1 2.2 1.5.3 3.4 1.8 4.7 1 .9-1 1-1.8 1.9-2 .1.6.7 1.6.7 2.1-.2.9-1 1.5-1.6 2.4-.8.9-1.5 0-2.3.7-.1 1.1-1.4.6-.3 1.7 1 .2 2.3 1.2 3.4.4.9-.7 2.3-1 3.1-1.7 1.5-.6 1.5 0 2.8 1.2-.3 1-1.2 1.7-2 2.4-1 .7-3-.4-3.9.3-1 .5-1.4 0-.5 1.9 1 .5 1.2.3 2 .3 1 .5 2.8 1.6 3.9.8.6-1 1.6-2 2.2-2.8 1.1-.4.7.2 1.6 1.7 1.1 1.2 1.4 1.3 1.7 2.5.6 1.2 1 1.7 2.4 1.5z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M98 314.5c0-5.3-.8-10.6 0-10.6 46.8 0 58.5-32 58.5-53.2S140.3 208 109.7 208c-35 0-46.8 20.8-46.8 42.6A37 37 0 0 0 98 287.9c23.4 0 29.3-5.3 46.8-26.6-5.8 26.6-35 37.2-46.8 37.2-23.4 0-46.8-16-46.8-47.8 0-26.6 17.5-53.2 58.5-53.2 35.1 0 58.5 26.6 58.5 53.2 0 37.2-29.2 63.8-70.2 63.8z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-vu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-vu%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M0 0h496v496H0z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22scale(1.0321)%22%3E    %3Cg fill-rule%3D%22evenodd%22%3E      %3Cpath d%3D%22M0 0l336.6 212.6h407.5v70.9H336.6L0 496V0z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M0 478.4l343.7-219.7h400.4v-21.3H343.7L0 17.7v32L322.4 248 0 446.5v31.8z%22%2F%3E      %3Cpath fill%3D%22%2340aa40%22 d%3D%22M0 496l343.7-219.6h400.4V496H0z%22%2F%3E      %3Cpath fill%3D%22%23ce0000%22 d%3D%22M0 0l343.7 219.7h400.4V0H0z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M92.8 258.3c1.2.3 1.5.6 2.7-1.1.3-.9 1-2 1.6-3.2.9-1.4 1.3-2 2-.9.6.6 2.7-.5 3.6.1 1.3 1 .5.8 1.6-.2.8-1.8 0-1.6-1.1-2.4-.8-.5-3 .6-3.8 0 .3-1.7.9-2 1.9-2.3.8.6 3-.4 3.8-.4 1 .2 1.8.3 2.1-1.1.5-1 .3-.3 0-1-1-.6-3 .5-3.9 0-1-.9-.9-1.2-.2-2.5.8-.5 1.4-.3 2.5.4 1 .7 2.7-.7 3.7-.8.8-1 1.8-1.3 1.2-2.4-.3-1-.6-1-1.8-1.3-1.2-.8-2.7.7-3.2-.5 1-1.3 1.3-1 2.5-.3.7.3 3-1 3.6-1.1 1.1-.3.6.9 1.3-1.8-.2-1-2.1.7-3.2.4-1 .2-1.9-.2-2-1.3 0-1.5.8-1.6 1.8-1.4 1 .2 3.1-1 3.9-1 1.1.6 1.5.4 2.4-1 .6-1.6-.1-1-1.2-1.8-.9-.5-3 .6-3.8 0 .1-.5.4-1.3 1-1.6.8.2 1.5.1 2.5.8 1 .4 2.7-1.5 3.6-2.2-.2-1-1.9.4-2.9-.3-.6-.4-1.4-.9-1.6-1.4.6-1.7.3-1.6 1.9-1 .8-.3 2.2-.3 1.3-1.8-.2-.3-1-.2-1.7-.5-1-.6-1.8-1.2-2.7-1.5-.6-.1-1.6-.3-2.1-.2-.1 1 .2 1.6 0 2.8.5.7 1.3.7 1.5 1-.9.7-1.3.3-2.2.4-1.1-.8-.5-3.1-1.8-2.6.3.7.2 3.3.7 3.8.6.4 1.4.8 1.5 1.4-1 1.4-1.3 1.3-2.4.6-1-.6-.6-2.7-1.4-2.6-1 .7-1 .7-.8 1.8 0 1.3-.5 3.2.6 4 1.3 1 1.5.8.4 2.6-.7.9-1.1.7-2 .3-.8-.6-.6-2.8-1.3-3.6-1.3-.7-.6-.7-1.6.2-.4 1.3-.1 1.6.4 2.7.4.6.4 3 1.2 3 1.2.8 1.2.6-.2 2-1 0-1.5.3-2.3-.7-1-.7-.4-3-1.7-3.1-1.2.1-1.4.1-1.3 1.7.2 1.5-.3 3.7.8 4.6 1.1.5 1.8.4 2.1 1l-1.3 1.5c-.7 0-1.5-.5-2.4-.7-1-.4-.5-1.3-1.3-1.9-1 .3-1-1-1.5.3.2 1.1-.2 2.5.9 3.2.8.6 1.5 1.8 2.4 2.3 1 1.2.5 1.4 0 3-.8 0-1.8-.5-2.6-1.1-.9-.6-.7-2.8-1.6-3.4-.7-.7-.5-1.3-1.6.2 0 1.1.1 1.2.4 2 0 1-.3 3 .7 3.7l3 1c.7 1 0 .8-.8 2.2-.6 1.4-.6 1.6-1.4 2.3-.8 1-1 1.4-.4 2.7z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M117.2 259.5c.7-1.1 1.1-1.3 0-3.3-.7-.6-1.5-1.9-2.3-3-1-1.5-1.3-2 0-2.5.8-.3.6-3 1.5-3.7 1.3-1 .9-.2.4-1.8-1.3-1.6-1.4-.7-2.6.2-.9.7-.6 3.4-1.5 4-1.5-1-1.4-1.6-1.4-2.9.8-.6.9-3.4 1.2-4.1.6-1 1-1.9-.2-2.8-.8-1-.2-.4-1-.3-.9.7-.6 3.4-1.5 4-1.2.9-1.4.5-2.4-.7 0-1 .4-1.6 1.4-2.5 1-.8.4-3.2.8-4.2-.6-1.3-.5-2.5-1.8-2.3-1 0-1.2.3-1.8 1.4-1.3 1-.5 3.2-1.8 3.2-.9-1.6-.5-1.8.7-2.7.5-.7.2-3.6.4-4.4.2-1.2 1-.2-1-2-1.2-.2-.3 2.6-1 3.6-.3 1.1-1 1.9-2 1.5-1.4-.6-1.2-1.4-.5-2.5.5-.9.3-3.6.6-4.5 1-.9 1-1.4 0-2.9-1.2-1.3-.9-.3-2.1.6-.9.6-.6 3.4-1.5 4-.5-.4-1-1-1.1-1.7.5-.8.7-1.6 1.7-2.4.8-.9-.3-3.5-.6-4.6-.9-.2-.3 2-1.4 2.9-.6.5-1.4 1.1-2 1.1-1.2-1.2-1.3-1-.2-2.4.2-1 .7-2.5-1-2-.4 0-.6 1-1.2 1.6-.9.6-1.8 1.3-2.4 2.2-.4.6-1 1.6-1 2.2.8.4 1.5.4 2.5 1 .9-.2 1.2-1 1.5-1.2.4 1.3-.2 1.6-.5 2.6-1.1.9-3-.7-3 .8.7 0 3 1.2 3.8.8.6-.5 1.2-1.1 1.8-1 1 1.5.7 1.9-.4 2.8-1 .7-2.8-.4-3 .4.3 1.4.3 1.4 1.3 1.6 1.3.5 2.8 1.8 4 1 1.4-1 1.3-1.3 2.6.5.5 1.1.2 1.5-.5 2.2-1 .7-3-.4-3.9 0-1.2 1.1-.9.3-.4 1.9 1 .8 1.3.7 2.5.5.8-.2 3 .8 3.4 0 1-1 1-1 1.7 1-.4 1.1-.4 1.7-1.6 2.2-1 .8-3-.8-3.5.5-.4 1.3-.5 1.6 1 2 1.5.4 3.3 1.9 4.6 1 .8-1 1-1.6 1.8-1.8l.8 2c-.3.8-1 1.4-1.6 2.3-.8.9-1.5 0-2.3.7 0 1-1.3.6-.3 1.6 1.1.3 2.3 1.2 3.3.4.9-.6 2.2-1 3-1.6 1.5-.6 1.5 0 2.8 1.2a7 7 0 0 1-2 2.3c-1 .6-2.9-.4-3.7.3-1 .4-1.4 0-.5 1.8 1 .5 1.1.3 1.9.3 1 .4 2.7 1.6 3.8.8.6-1 1.5-2 2-2.7 1.2-.5.8.2 1.7 1.6 1 1.2 1.3 1.3 1.6 2.4.6 1.2.9 1.7 2.4 1.5z%22%2F%3E      %3Cpath fill%3D%22%23ff0%22 d%3D%22M95 304.7c0-5.1-.8-10.3 0-10.3 45.3 0 56.6-31 56.6-51.5 0-20.6-15.7-41.3-45.3-41.3-34 0-45.4 20.2-45.4 41.3 0 20.6 17 36 34 36 22.7 0 28.4-5.1 45.4-25.7-5.7 25.7-34 36-45.3 36A44 44 0 0 1 49.6 243c0-25.8 17-51.6 56.7-51.6 34 0 56.7 25.8 56.7 51.6 0 36-28.4 61.8-68 61.8z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-wf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-wf%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-wf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-wf%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ws {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ws%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h320v240H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M180 229.3l-20.7-14-19.9 14.1 6.5-24.9-19-15.2 24.5-1.5 8.1-23.6 8.8 24 24 .7-19 16.3zm-3.6-165.6L159.8 53l-16 10.4 4.4-20-14.6-12.7 19.4-1.6 7.2-18.6 7.4 18.7 19.1 1.7L172 44.3zm-73 59.5l-16-11-16.7 11 5.2-19.4L60.8 91 80 90l7-19 6.8 18.9 19.6 1.1-15 12.5zM250 110l-15.4-10-15 10 4.4-18.3-14-11.8 18.3-1.5 6.3-17.2 7 17.4 17.7 1-13.7 12.3zm-43.1 43.4l-10.3-6.4-10.3 6.6 2.7-12.3-9.2-8.3 12-1 4.6-11.6 4.9 11.6 11.9 1-9.1 8.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ws.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ws%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23ce1126%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%23002b7f%22 d%3D%22M0 0h256v256H0z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M147 231.4l-19.6-13.3-18.9 13.5 6-23.5-18-14.7 23.2-1.3 7.7-22.4 8.5 22.8 22.8.5-18.2 15.5zm-3.4-156.8l-15.6-10-15.4 10 4.2-19-13.7-12.1 18.3-1.6 6.8-17.5 7.1 17.7 18 1.4-14 12.5zM74.3 131l-15.2-10.8-15.4 10.4 4.6-18.3L34 100.2l18.2-.8 6.7-18.1 6.6 17.8 18.3 1.1-14.3 12zm139-12.7l-14.7-9.5-14.3 9.7 4-17.4-13-11.2 17.3-1.4 6-16.4 6.6 16.6 16.8 1-13.2 11.6zm-41.1 41.3l-9.7-6.2-9.6 6.2 2.5-11.6-8.7-7.7 11.4-1 4.4-11 4.5 11 11.2 1-8.5 7.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ye {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ye%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v472.8H0z%22%2F%3E    %3Cpath fill%3D%22%23f10600%22 d%3D%22M0 0h640v157.4H0z%22%2F%3E    %3Cpath d%3D%22M0 322.6h640V480H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-ye.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-ye%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v504.3H0z%22%2F%3E    %3Cpath fill%3D%22%23f10600%22 d%3D%22M0 0h512v167.9H0z%22%2F%3E    %3Cpath d%3D%22M0 344.1h512V512H0z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-yt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-yt%22 viewBox%3D%220 0 640 480%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h213.3v480H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M426.7 0H640v480H426.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-yt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-yt%22 viewBox%3D%220 0 512 512%22%3E  %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E    %3Cpath fill%3D%22%2300267f%22 d%3D%22M0 0h170.7v512H0z%22%2F%3E    %3Cpath fill%3D%22%23f31830%22 d%3D%22M341.3 0H512v512H341.3z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-za {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-za%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-71.9 0h682.7v512H-71.9z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(67.4) scale(.93748)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M-71.9 407.8V104.4L154 256.1-72 407.8z%22%2F%3E      %3Cpath fill%3D%22%2300c%22 d%3D%22M82.2 512.1l253.6-170.6H696V512H82.2z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M66 0h630v170.8H335.7S69.3-1.7 66 0z%22%2F%3E      %3Cpath fill%3D%22%23fc0%22 d%3D%22M-71.9 64v40.4L154 256-72 407.8v40.3l284.5-192L-72 64z%22%2F%3E      %3Cpath fill%3D%22%23093%22 d%3D%22M-71.9 64V0h95l301.2 204h371.8v104.2H324.3L23 512h-94.9v-63.9l284.4-192L-71.8 64z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M23 0h59.2l253.6 170.7H696V204H324.3L23 .1zm0 512.1h59.2l253.6-170.6H696v-33.2H324.3L23 512z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-za.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-za%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M70.1 0h499.6v499.6H70.1z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22translate(-71.9) scale(1.0248)%22%3E    %3Cg fill-rule%3D%22evenodd%22 stroke-width%3D%221pt%22%3E      %3Cpath d%3D%22M0 397.9v-296l220.4 147.9L0 397.9z%22%2F%3E      %3Cpath fill%3D%22%2300c%22 d%3D%22M150.4 499.7l247.4-166.5h351.6v166.5h-599z%22%2F%3E      %3Cpath fill%3D%22red%22 d%3D%22M134.5 0h615v166.6H397.7S137.8-1.6 134.5 0z%22%2F%3E      %3Cpath fill%3D%22%23fc0%22 d%3D%22M0 62.5v39.3l220.4 148L0 397.8v39.4l277.6-187.4L0 62.5z%22%2F%3E      %3Cpath fill%3D%22%23093%22 d%3D%22M0 62.5V0h92.6l294 199h362.8v101.7H386.6l-294 198.9H0v-62.4l277.6-187.4L0 62.5z%22%2F%3E      %3Cpath fill%3D%22%23fff%22 d%3D%22M92.6 0h57.8l247.4 166.6h351.6V199H386.6L92.6 0zm0 499.7h57.8l247.4-166.5h351.6v-32.4H386.6l-294 198.8z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-zm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-zm%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M-170.7 0H512v512h-682.7z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(160) scale(.9375)%22%3E    %3Cpath fill%3D%22%23198a00%22 d%3D%22M-256 0h768v512h-768z%22%2F%3E    %3Cpath fill%3D%22%23ef7d00%22 d%3D%22M421.9 184H512v328h-90.1z%22%2F%3E    %3Cpath d%3D%22M331.9 183.8h90v328h-90z%22%2F%3E    %3Cpath fill%3D%22%23de2010%22 d%3D%22M240 184h91.9v328h-92z%22%2F%3E    %3Cg fill%3D%22%23ef7d00%22 stroke%3D%22%23000%22%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M451.6 65.6s34-14.5 37.2-17.5c1.5 1.8-13.6 20-42.9 26.7 26.6-6.2 49.3-26 54-25.4 1.3.3 1 19.3-60 35.8 42.2-11 66.7-31.4 66.4-29.2.3.5-4.2 16-41.1 28.1 10.3-2.4 38.3-19.4 38-16.1.9 1.3-27 37.2-77.6 25.5 40.4 10.5 66.5-14.8 70.2-14.3.8.1-7.4 22-58.2 23.4 24.3-2.5 17.3-.1 17.3-.1s-14.3 11.2-31.7 3.6c13.6 3.7 15.1 3.9 15.4 5-.9 1.6-12 3.8-22.9-2 8.7 3.6 16.5 4.2 16.6 5.5-.1.4-5.6 3.6-10.6 1.3-4.9-2.2-50.3-30.1-50.3-30.1l77.4-21.3 2.8 1zm-91 75.6c-6.8 0-7 6-7 6s-.5.5-.2 3.4l1.7-2.6c.8.1 3.9 1 8.8-2.8-4.5 4.7-1.8 6.4-1.8 6.4s-1 3.7 2.4 4.4c-1-1.5-.4-2.8-.4-2.8s4.8-.5 4.5-6.3c.1 5.3 3 6.6 3 6.6s0 2.9 3.1 3.2c-1.6-1.5-1.3-3.8-1.3-3.8s4-3 .7-8c2-1.2 3.7-4.5 3.7-4.5s-2.8-1.2-4.1-2.2c-.6-1.3 0-8.5 0-8.5l-1.8-9.3-4.8 14.5c.2-2 .3 6.3-6.5 6.3z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M394.2 120.3c.2.1 5.1 5.6 9.9 5.3 1.8-1.5-3.7-4.7-3.7-5.5 2 1.8 10.1 8.8 15.4 6.3 2-3-3.8-2.5-10.2-10.6 4.5 3 15.7 9.5 21 7 2.1-2.4-11.7-9.9-16.4-15.7l-12-6.1-16.2 13.3 12.3 6z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 d%3D%22M375.9 74.8s5.5-3.2 27.6-1.6c2.4.3 15-4.3 19.1-5.7 6.4-1.2 27-5.6 32.4-9.8 4-.5-1 7.1-6 9-5.2 2.3-24.1 8.9-30.9 8 8.1.1 3.6 6.7-9.8 3.6 6.4 3.6 4 4.2 4 4.2s-11.3.6-14.3-2c7.6 2.9 4.4 4 4.4 4s-7.7.7-11.3-1c5.5 1.7 2.7 2.7 2.7 2.7s-4.5.8-8.2-.6c-3.8-1.3-9.4-10.7-9.7-10.7z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M384.7 123.4l.8 14.6-.8 1.2c-.3.4-10.3-1.6-9 6 0 3.2 0 4 2.2 5.7-.5-2-.4-3.5-.4-3.5s2.9 1.7 5.6-3c-1.9 4.6-.6 6.3-.1 6.4.4.8-.8 4.5 3 4.4-1.5-1.4-.8-3.4-.8-3.4s4-.6 2.6-7.7c1.4-1.4 2 0 2 0s.4 4.2 3.9 3.3c1.5.9-.3 3.2-.3 3.2s2.5 0 3.3-2c.7-2.2 1.6-6-2.5-7.6-.5-1.5 1.6-1.6 1.6-1.6s2.6.9 3.4 2.2.5-3.4-2.8-4c-4 0-4.2-.9-4.2-1l-1-13.7-6.5.5z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M398.6 135.8c0-.7-6.8-9.9-5-11 1.7.3 4.5 4.5 6.9 3.1-.7-1.6-2.8-.7-5.1-4.9-2.4-4.8-2.7-11.9-11-19.6 5.4 8.2 17.4 13 18 10.6s-10.7-11.4-10.1-13.6c2.2 4.4 13.4 14.4 21.6 13.6.6-2-6.7-5.8-8.6-9.4-5.3-3.6-19.4-15.7-19.6-18.5a33.3 33.3 0 0 0-9.9-10.6 5 5 0 0 1-.8-1.7c-3.2-7.5 1-10 3.5-10.3 2-.3 2.6 0 4-.7l-5.1-2c2.3 1.7 8 .2 6.8 5 2.5-1 7.9-7.4-6.1-8.8-4.6-5.2-23.3-8.2-28 14.6.4.3.6.6 1.8 1.4-6-2.8-21.9-5-27.6-6-15.6-4.4-31.7-15.2-33.2-13.9-2 1 9.4 11.6 8.8 11.8a263 263 0 0 0-27.5-13.6c-6-2.2-11.9-7.4-12.5-6.4-2.2 4.5 9.5 15.9 11.7 17.2 2.2 1.3 19.3 9.3 19 9.4-25.8-11.7-30-13.9-31.4-15.2-2.3-.5-7.8-8-9.3-7.5-.9.8.8 12.6 13.1 18 2 1.4 26.4 10.1 26.2 10.8 0 .2-28-11.5-29-12-5.4-2-12-9.4-13.2-8.6-1.2.8 3 8.8 8.4 11.3 2.9 1.2 13.8 6.6 23.6 10 .6.3-17.7-6.9-26.5-10.5-4-2.2-5.8-5-6.4-4.4-1 .6 1.4 12.4 29.7 19 .7.4 10-2.1 9.5-1.8a113.3 113.3 0 0 1-15.8 2.8c-.3.8 1.8 5 16.4 4.2 1.8-.1 12-3.7 11.1-3a174 174 0 0 1-14.8 4.9c-.9 0-5.6.6-5.8 1-.2.8 3.5 3.8 11.3 4.2 7 .4 20.2-4.2 20-3.9-.4.3-12.8 4.6-13.1 4.8-.5.3-5 .5-5.2.9-.4.9 6.6 7.4 27.1.4-2 2.8-12 4.7-12 5.2 0 .4 2.2 2.5 5.7 3.3 1.7.4 4.1.3 6.3 0 4-.8 8-2.3 13.3-7.2.6 1.5-13.1 8.5-12.5 9.1 3 2.8 12.9-.3 13.5-.7.7-.3 19-10.7 19-12 .3 1.6-23.7 14.7-23.4 15.2 1.5 2.4 9.7-.1 10-.4l10.8-5.8c.3-.1-11.8 7-10.8 8.2-.5 4.7 19-3.2 20.5-4.2.7-.5-9.4 4.4-9.4 6.7 3.3 5.5 13.7 3.8 15.3 2.6.8-.6-1 4-.4 3.6a16 16 0 0 0 3-4.3c-.2 1.6-1.4 4-2 6.8-.7 2.7-.9 5.9-1.8 9.2-.2 1.4 6.4-2.9 5.4-13.2.6 5.4-2 15.4-1.3 16 1.3 1 5.2-5 5.6-9.1 1.1 2 3.5 6.3 5.6 7.3-.2-3.1 0-3-1-6 .6-4.1.7-9.7.8-16.1 5.6 10.7 7.9 15.3 6.3 23.5 1.7.7 4.3-5.8 4.1-9a13.3 13.3 0 0 0 11.5 10.2z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M305.4 67.7s-3.9 2.9-8.6 2.7c1.2 4.8 11 1.1 11 1.1s-4.7 5.3-8.1 6.1c2 1.7 10.6 1.1 12 .3 1.4-.9 4-4.2 4-4.2s-8.8 10.2-10 10.1c-.3 1.2 9.1.8 11-1 2-1.8 7-4.4 7-4.4s-13 9-13.5 9c4.8 1.2 14.5-1.6 20.7-5.4-9.2 6.1-10 7.2-14.7 9.3 4.2.9 6.3 3.7 20.3-2.4 8-3.8 12.6-10.8 12.6-10.8a81.7 81.7 0 0 1-21.6 18c-.5 1 9.4 5.2 21.9-7.9%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M373.4 96s.9 4 4.3 7 3.6 6 3.6 6m-9.5-39s1.1 3.7 4.6 6c3.6 2.2 9 9.4 9.3 10.7.4 1.5 2.5 12.6 2.3 13.8m-37.8-25c.2 1.5-5 8.3 2.2 16.4-6.6 8-6.6 9-6.6 9s3.7 2 10.2-3.6c10.8 13.2 7.2 19.2 7.2 19.2%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M362.3 107.2s-1-1.4.8-6.7c1.6 2 3.4 2.3 4.1 3 .8.9 9 2 9.4 7.5%22%2F%3E      %3Cpath stroke-width%3D%221.1%22 d%3D%22M371.9 57.5c0-.4-1.7-4-7.8.4 3.3.2 6.5 2.1 7.8-.4z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M430.1 73.5c.3.2 18.2 4 24.2 2.1-7.6 10.2-22.9 3.3-22.9 3.3 7.5 2.2 7.8 2 10.2 4.2.8 2-13.8 1-18.5-1.7 13.3 4.2 13.6 4 14 5.5.6 2.3-21.8-.6-23.7-3.5 6 4.6 9.2 5.5 12.5 7.6-4 1.8-11.5 3.6-25.2-6.1 18 16.4 34.3 15.4 36.9 18.3-6.3 9.3-30.7-5.5-41.9-13s24.5 18.1 27.8 17.7c-1.6 2.5-13.4.3-14.2-1%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M434.7 90.7c-2 .3-8.3.3-9.2.1%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.1%22 d%3D%22M300.1 65s13.6 7.2 19.4 6.7a10 10 0 0 1-3.8 2c1.4.6 5.4 2.7 11.4 1.4l-3.3 3s5.2 2 11-1a46.4 46.4 0 0 0-2.8 3.7l4.1.3%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-zm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-zm%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill-opacity%3D%22.7%22 d%3D%22M248 0h496v496H248z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg fill-rule%3D%22evenodd%22 clip-path%3D%22url(%23a)%22 transform%3D%22translate(-256) scale(1.0321)%22%3E    %3Cpath fill%3D%22%23198a00%22 d%3D%22M0 0h744v496H0z%22%2F%3E    %3Cpath fill%3D%22%23ef7d00%22 d%3D%22M656.8 178.2H744V496h-87.3z%22%2F%3E    %3Cpath d%3D%22M569.6 178h87.2v318h-87.2z%22%2F%3E    %3Cpath fill%3D%22%23de2010%22 d%3D%22M480.5 178.3h89V496h-89z%22%2F%3E    %3Cg fill%3D%22%23ef7d00%22 stroke%3D%22%23000%22%3E      %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M685.6 63.5s32.9-14 36-16.9c1.5 1.7-13.1 19.4-41.5 26 25.8-6.2 47.8-25.3 52.2-24.7 1.3.3 1 18.7-58 34.6 40.8-10.7 64.6-30.4 64.3-28.2.3.4-4 15.5-39.8 27.2 10-2.3 37-18.8 36.7-15.6.9 1.3-26.2 36-75.1 24.7 39 10.2 64.4-14.3 68-13.9.8.2-7.2 21.4-56.4 22.7 23.6-2.4 16.8-.1 16.8-.1s-14 10.9-30.7 3.5c13.2 3.6 14.6 3.7 14.9 4.9-.9 1.4-11.7 3.6-22.2-2 8.4 3.4 16 4 16.1 5.3a11 11 0 0 1-10.3 1.3c-4.7-2.1-48.8-29.2-48.8-29.2l75-20.6 2.8 1zm-88.2 73.3a6 6 0 0 0-6.7 5.8s-.6.5-.2 3.3a16.2 16.2 0 0 1 1.6-2.5c.7 0 3.8 1 8.5-2.7-4.3 4.5-1.7 6.2-1.7 6.2s-1 3.6 2.3 4.3c-1-1.5-.4-2.7-.4-2.7s4.6-.5 4.3-6.2c.2 5.1 3 6.4 3 6.4s0 2.8 3 3c-1.6-1.4-1.3-3.6-1.3-3.6s4-2.9.6-7.7c2-1.1 3.7-4.3 3.7-4.3s-2.8-1.2-4-2.2c-.6-1.2 0-8.2 0-8.2l-1.7-9-4.7 14c.2-2 .3 6-6.3 6z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M630 116.5c.1.2 5 5.5 9.6 5.2 1.7-1.4-3.7-4.6-3.7-5.3 2 1.7 9.9 8.5 15 6 2-2.8-3.7-2.4-9.9-10.2 4.3 2.9 15.2 9.3 20.3 6.8 2.1-2.3-11.3-9.6-15.8-15.2l-11.6-6-15.8 13 11.9 5.7z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M612.2 72.5s5.4-3.2 26.8-1.6c2.3.3 14.6-4.2 18.5-5.5 6.2-1.1 26-5.5 31.4-9.5 3.8-.5-1 7-5.8 8.7-5 2.3-23.4 8.7-30 7.8 7.9.1 3.5 6.5-9.5 3.4 6.2 3.5 4 4.1 4 4.1s-11 .6-14-1.9c7.4 2.8 4.4 3.8 4.4 3.8s-7.6.7-11-.9c5.3 1.6 2.6 2.6 2.6 2.6s-4.4.7-8-.6c-3.6-1.3-9.1-10.4-9.4-10.4z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 stroke-width%3D%22.9%22 d%3D%22M620.8 119.5l.8 14.2-.8 1.1c-.4.5-10-1.5-8.7 6 0 3 0 3.7 2 5.4-.5-2-.3-3.4-.3-3.4s2.7 1.7 5.4-2.8c-1.8 4.4-.5 6-.1 6 .4.9-.7 4.5 2.9 4.4-1.4-1.3-.7-3.3-.7-3.3s3.8-.6 2.4-7.5c1.4-1.4 2 0 2 0s.4 4 3.7 3.2c1.5.9-.2 3.1-.2 3.1s2.4 0 3.1-2c.8-2 1.6-5.7-2.4-7.2-.5-1.5 1.6-1.6 1.6-1.6s2.5.8 3.3 2.1c.7 1.3.4-3.3-2.7-3.8-3.9-.1-4.1-1-4.1-1.1l-1-13.2-6.2.4z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 d%3D%22M634.3 131.6c0-.7-6.6-9.6-5-10.8 1.7.4 4.5 4.5 6.7 3.1-.6-1.6-2.6-.7-5-4.7-2.2-4.6-2.5-11.5-10.5-19 5.2 8 16.9 12.6 17.4 10.2s-10.3-11-9.8-13.2c2.1 4.4 13 14 21 13.3.5-1.9-6.6-5.7-8.4-9.2-5-3.4-18.7-15.2-19-17.9a32 32 0 0 0-9.5-10.3c-.6-.6-.7-1.3-.8-1.7-3.1-7.2 1-9.6 3.4-10 2-.1 2.5.1 4-.5l-5.1-2c2.2 1.6 7.8.2 6.5 4.8 2.5-.9 7.7-7-5.9-8.5-4.4-5-22.5-8-27 14.1.3.3.5.6 1.7 1.5-5.8-2.8-21.2-5-26.8-5.8-15-4.4-30.6-14.8-32.1-13.6-2 1 9 11.3 8.5 11.5-9.7-5.6-18.4-9.6-26.6-13.2-5.8-2.2-11.5-7.2-12.2-6.2-2 4.4 9.3 15.4 11.4 16.7 2 1.2 18.7 9 18.4 9-25-11.3-29.2-13.4-30.4-14.7-2.2-.5-7.6-7.7-9-7.3-.9.8.7 12.3 12.7 17.4 2 1.4 25.5 10 25.3 10.6l-28.1-11.6c-5.2-2-11.6-9.2-12.8-8.4-1.1.8 3 8.5 8.2 11 2.8 1.2 13.3 6.4 22.9 9.7.6.3-17.1-6.7-25.7-10.3-3.8-2-5.7-4.8-6.2-4.2-1 .6 1.4 12 28.8 18.5.7.3 9.6-2.1 9.2-1.8a111.8 111.8 0 0 1-15.4 2.7c-.3.8 1.7 4.9 15.9 4 1.8 0 11.6-3.5 10.8-2.8-.4.4-13.4 4.6-14.4 4.7-.8 0-5.4.6-5.5 1-.2.7 3.3 3.6 11 4 6.7.4 19.4-4 19.2-3.7-.3.3-12.3 4.4-12.7 4.6-.4.3-4.8.5-5 .9-.3.8 6.4 7.1 26.3.4-2 2.7-11.6 4.5-11.6 5 0 .4 2.1 2.5 5.5 3.2 1.7.4 4 .3 6 0a25 25 0 0 0 13-7c.5 1.5-12.7 8.3-12.1 8.9 2.9 2.7 12.4-.4 13-.7A148 148 0 0 0 587 91.7c.3 1.5-23 14.2-22.7 14.7 1.5 2.3 9.5-.2 9.8-.4l10.4-5.6c.3-.2-11.4 6.9-10.4 8-.5 4.5 18.3-3.2 19.8-4.2.7-.5-9 4.3-9 6.6 3 5.3 13.2 3.6 14.7 2.4.8-.5-1 4-.4 3.6a17 17 0 0 0 3-4.2c-.2 1.5-1.4 3.8-2 6.5-.6 2.7-.8 5.8-1.7 9-.2 1.4 6.2-2.8 5.3-12.8.5 5.2-2 15-1.4 15.4 1.4 1 5-4.8 5.5-8.8 1 2 3.4 6.2 5.4 7.2-.2-3 0-3-.9-5.9.5-4 .6-9.4.7-15.6 5.5 10.4 7.6 14.8 6.1 22.8 1.6.7 4.2-5.6 4-8.8 2 9 11 10.3 11.2 10z%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 d%3D%22M543.9 65.6s-3.7 2.8-8.3 2.6c1.1 4.6 10.7 1.1 10.7 1.1s-4.6 5.1-8 6c2 1.5 10.3 1 11.7.2 1.4-.9 3.9-4 3.9-4s-8.5 9.8-9.8 9.7c-.1 1.1 9 .7 10.9-1 1.9-1.7 6.6-4.3 6.6-4.3s-12.5 8.7-13 8.7c4.6 1.3 14-1.4 20-5.1-8.9 5.9-9.7 7-14.2 9 4 .8 6 3.5 19.7-2.4 7.8-3.7 12.2-10.4 12.2-10.4a79.2 79.2 0 0 1-21 17.4c-.4 1 9.1 5 21.3-7.6%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 d%3D%22M609.9 93s.8 3.9 4 6.8c3.3 3 3.6 5.9 3.6 5.9m-9.3-37.8s1.2 3.5 4.5 5.7a38 38 0 0 1 9 10.4 114 114 0 0 1 2.3 13.4m-36.7-24.2c.2 1.4-4.8 8 2.1 15.8-6.3 7.7-6.3 8.7-6.3 8.7s3.5 2 9.9-3.5c10.4 12.8 7 18.7 7 18.7%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 d%3D%22M599 103.9s-.9-1.4.8-6.5c1.6 1.8 3.3 2.2 4 3s8.7 1.9 9.2 7.1%22%2F%3E      %3Cpath d%3D%22M608.3 55.7c0-.4-1.6-3.8-7.5.4 3.2.2 6.3 2 7.5-.4z%22%2F%3E      %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M664.7 71.2c.3.2 17.7 4 23.5 2-7.4 9.9-22.2 3.2-22.2 3.2 7.3 2.2 7.6 2 9.9 4 .7 2-13.3 1.1-18-1.5 13 4 13.2 3.8 13.6 5.3.6 2.2-21-.5-23-3.4 5.8 4.5 9 5.3 12.2 7.4-4 1.7-11.2 3.4-24.5-6 17.5 16 33.3 15 35.8 17.8-6.1 9-29.7-5.3-40.6-12.6-10.8-7.2 23.8 17.5 27 17.1-1.6 2.5-13 .3-13.8-.9%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 d%3D%22M669.2 87.9c-2 .3-8 .3-9 .1%22%2F%3E      %3Cpath stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 d%3D%22M538.8 63s13.2 7 18.8 6.5c-1.5 1.4-3.7 2-3.7 2 1.4.5 5.2 2.6 11 1.2-1.3 1.4-3.1 3-3.1 3s5 1.9 10.6-1a43.6 43.6 0 0 0-2.7 3.6l4 .3%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-zw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-zw%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Crect width%3D%22546%22 height%3D%22420.1%22 x%3D%221.9%22 y%3D%22.1%22 fill%3D%22%2300f%22 fill-rule%3D%22evenodd%22 ry%3D%220%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(1.1722 0 0 1.1426 -2.3 -.1)%22%3E    %3Cpath fill%3D%22%23006400%22 d%3D%22M0 0h840v420H0z%22%2F%3E    %3Cpath fill%3D%22%23ffd200%22 d%3D%22M0 60h840v300H0z%22%2F%3E    %3Cpath fill%3D%22%23d40000%22 d%3D%22M0 120h840v180H0z%22%2F%3E    %3Cpath d%3D%22M0 180h840v60H0z%22%2F%3E    %3Cpath stroke%3D%22%23000%22 stroke-width%3D%2220%22 d%3D%22M0 0v420l280-210z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v420l280-210z%22%2F%3E    %3Cpath fill%3D%22%23d40000%22 d%3D%22M106.5 104.4L162 275.1 16.8 169.6h179.5L51 275.1z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M82.8 253.7l9.8-1.8 18.1-.7 6.7.6 15 2.5 1.1-1.5V242l1.8-9.3 3-9.4 3.3-7.5 4.2-7.8 6.8 1.7h1.8l.2-1.3-14.4-12.3-15-11.5-21.7-16.2-2-.5-2.3-17-1.7-5.1-2.3-2-4.3-1.4-4.8.2-2.2 1.2-4.6 1-2.4.4-1.6 1.9-.2 2.4 6.7.2 1.7.7-.2.7-3.8.5-1.8.6 2.1 1.6 2.2.8 2.8 1 .6 2 .2 25.8-1.5 4-.5 7.5 2.2 9-5.6 6.4L77 216l-.6 3.5-1.7 3.5-.2 2.2 1.1 2.4 4.3 14.2 2.2 11.7z%22%2F%3E    %3Cpath d%3D%22M88 142c-1.8 0-2.6.2-4.3 1.1a10.8 10.8 0 0 1-4.6 1.4c-2.5 0-4.5 1.8-4.5 4.1v1.5l3.6-.1c10.6.3 1 1.3.2 1.4-2.6.5.6 2.6 3.7 3.7 3.3 1 3.1.4 3.1 15 0 11.9 0 13.6-1 16.3-1.3 4-1.3 10 0 14 .6 1.6 1 3 1 3.3 0 .2-1.6 2.1-3.5 4.3-3.5 4-5.6 8.1-5.6 11a6 6 0 0 1-1 2.6c-1.3 1.7-1.3 4.6-.1 5.7 1.3 1.2 6.6 21.8 6.7 25.7 0 1.4.2 1.4 8.3-.2 6.6-1.3 22.1-1.6 30-.6 3.6.5 7.8 1.3 9.3 1.6 4.8 1.3 4.6 1.5 4.6-4.3a74 74 0 0 1 5.1-26.7 94.7 94.7 0 0 1 6.9-14s1.8.2 4 .8c4.1 1 5.3.9 5.3-1 0-1-4.3-4.6-25.4-21a432.2 432.2 0 0 0-26.3-19.9c-.6 0-1.2-.3-1.3-.7l-1.5-9.5c-.7-4.9-1.7-9.7-2.1-10.7-1.4-3-4.1-4.5-8.6-4.8a31.2 31.2 0 0 0-2 0zm.1 1h2c6.6.4 7.8 2.2 9.6 14a173 173 0 0 1 1.2 9.4c0 .8-.9 1.8-3.2 3.3a46.8 46.8 0 0 0-10 9.5l-1.3 1.8-.3-4.2V165c.3-8.7 0-9.5-2.8-10.5-2.3-.8-5.3-1.6-4.5-2.1 1-.6 2-.2 4.4-.9 1-.2.9-.1.7-.9-.2-1.3-1.6-2-5.3-1.8-3 .2-3.3.1-3.1-.7.4-1.6 2-2.6 4.5-2.9a13.4 13.4 0 0 0 4.4-1.3 7 7 0 0 1 3.7-1zm14.9 25.8h.4c1.7.3 50.8 38.7 50.8 39.8 0 .4-.4.7-1 .7-.4 0-12.9-3.5-27.7-7.8-23.6-7-27-8-28-9.3a5.1 5.1 0 0 1-.1-6.2 5 5 0 0 0 1-2c0-1.2-2.5 1.8-3 3.5-.5 2 .5 5.4 2 6.5.6.5 5.1 2 10 3.5 8.4 2.4 9 2.7 9.4 4.1 1 3.3-2.5 7.2-7.5 8.3a14.6 14.6 0 0 0-5.2 2.4 68.2 68.2 0 0 1-17.2 10.4c-.4.3-.9 1.9-1.2 3.4-.6 3.3-.8 3.8-1.8 3.8-.5 0-.6-.3-.2-1.4.7-2 .6-4.4-.1-4.4-.5 0-.7.7-.7 1.8 0 1-.3 2.2-.7 2.5-.5.6-.6.2-.4-2.3.2-1.7.1-3-.1-3-.5 0-1.4 2.5-1.7 4.7-.2 1.3-.2 1.3-.6-.3-.3-1.2-.2-2 .7-3.5a9 9 0 0 0 1-3.5c0-1.3 1-2.6 5.7-7.3 3-3.1 6.7-7 8-8.7 2.3-2.8 2.4-3 2.3-5.9 0-1.6-.2-3.1-.4-3.3-.6-.6-1.4 2.6-1 4.3.2 1.6 0 2.1-3.3 6a113.2 113.2 0 0 1-7.5 7.8c-3.9 3.6-5.3 5.6-5.3 7.4 0 .6-.4 2-1 3.3s-.8 2.6-.6 2.9c.2.3 0 .3-.3 0-.5-.5-.5-1.3-.1-3a7 7 0 0 0 .2-2.6c-.5-1-1.2.2-1.5 2.7-.2 1.4-.5 2.5-.8 2.3-.7-.4-.5-3 .4-4.4.5-.7 1-2.3 1.3-3.6.7-3.7 2.3-6.7 5.8-10.7a57.5 57.5 0 0 0 3.2-3.8l-1-3.3a25 25 0 0 1-.2-13.7c1.3-3.8 3.9-7.6 8-11.7 4-3.9 7.9-6.3 10-6.4zm15 32.2a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.5.3a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.6.5a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.4.5a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-6.3.6a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.4.4a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5.2.2a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-2.7 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5 .6c.1 0 3.7.8 8 2l7.9 2.3-1.5 2.7a96.2 96.2 0 0 0-2.4 4.4c-1 2-1.2 2-6 .9-5.2-1.2-13.4-2.3-21.8-3l-8-.7 3-1.1a50.4 50.4 0 0 0 5.3-2.4c2-1.1 2.8-1.3 5.9-1 4.5.3 7.5-.6 8.7-2.4l1-1.7zm-8.8.6a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5.6 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.6 0 .9.6 0 0 1 .7-.6zm-8 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm5.3.2a.9.6 0 0 1 1 .5.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm-6.6 1.1a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.5 0a.9.6 0 0 1 1 .7.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.6.2a.9.6 0 0 1 1 .5.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm2.8 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-20.3 8.1a191.2 191.2 0 0 1 35.1 4.2c.1.1-.6 2.5-1.7 5.4l-2 6c-.1.5-.8.5-2.5.3-8.3-1.3-32.3-1.2-41.5.2-5.3.8-6 .7-5.6-.4l1-3.5.6-2.7L93 221a63.4 63.4 0 0 0 10.2-6.5h.9zm-27 14.2c.3 0 .9.3 1.6.8 1 .6 2.2 1.1 2.7 1.1 2.6 0 4 3.7 6.2 16l.8 4.4c.2 1 0 1.2-2.3 1.7-2.8.6-3.5.7-3.5.3 0-1-2.8-13.7-4-18.2a96.9 96.9 0 0 1-1.6-6 .1.1 0 0 1 .1 0zm28.6 2h2.9l-1 1c-1.7 2-2.5 2.1-3.7.8a5 5 0 0 1-1-1.5c0-.2 1.3-.4 2.8-.4zm6.1 0h5.4l-1.2 1.2c-1.4 1.6-1.5 1.6-3 0l-1.2-1.3zm8.2 0h1.3c.7 0 2 0 2.8.2l1.5.3-1.4 1.3c-.8.7-1.5 1.3-1.6 1.2l-1.4-1.6-1.2-1.5zm8.5.3l1.2.3c.7.2 2.2.3 3.3.4h2l-1.5 1.3a8.9 8.9 0 0 1-1.8 1.3c-.1 0-1-.8-1.7-1.7l-1.5-1.6zm-30.2.1h.2c.1.2-.3 1-1 1.7l-1 1.4-1.5-1.2-1.5-1.3 2.4-.3 2.4-.3zm2.3.2l1.6 1.4 1.6 1.5-3 .2-3 .1 1.4-1.5 1.4-1.7zm18 0c.3 0 .5.1.8.3a6.6 6.6 0 0 1 1.3 1.7c.4.8.3 1-1 1l-2.5-.5-1.2-.3 1.3-1.3c.6-.6 1-1 1.4-1zm-8.3 0c.5 0 1 .3 1.6 1.3.7 1.1.7 1.1-2 1.1h-2.7l1.4-1.3c.7-.7 1.3-1 1.7-1zm17 .2l1.2 1.2c1.4 1.3 1.6 2.1.6 2l-2.8-.3-2.2-.2 1.6-1.3 1.6-1.4zm-35.2.7c.2 0 1 .5 1.6 1.2l1.2 1.3-2.5.4-3.5.5c-.7.2-.5-.3 1-1.6 1-1 2-1.8 2.2-1.8zm-3.7 0h.4c.8.2.8.4-.6 1.8l-1.5 1.5-.5-1.3c-.4-1-.3-1.3.6-1.7a4.8 4.8 0 0 1 1.6-.3zm46 1.8c.2 0 .2.2 0 .6-.2.8-1.1 1-1.1.2 0-.2.3-.5.7-.7h.3zm-21.4 1.6c7.7 0 15.5.2 17.4.4 3.1.4 3.4.5 3.4 1.7 0 1.4-.4 1.5-4.6.8-1.2-.3-6.3-.7-11.2-1.1a149.6 149.6 0 0 0-28.5 1c-1.9.2-2.4 0-2.4-.6 0-1.3 10.2-2.2 25.9-2.2zm-10.3 2.9h5.4l-1.2 1.3c-1.5 1.6-1.6 1.6-3 0l-1.2-1.3zm7 0l1.4 1.4 1.4 1.6-2.9.1h-2.9l1.5-1.6 1.4-1.5zm2.1 0h5.4l-1.2 1.3c-1.4 1.6-1.5 1.6-3 0l-1.2-1.3zm-12.8 0c.2 0 0 .5-.7 1.5-.7.9-1.4 1.6-1.5 1.6-.2 0-.9-.6-1.5-1.3l-1.2-1.3H96a9 9 0 0 0 2.7-.4 1 1 0 0 1 .4 0zm2 .5l1.3 1.2 1.5 1.3-2.6.2-2.9.2 1.4-1.5 1.3-1.4zm17.4 0l1.4 1.6c1.6 1.7 1.5 1.8-2.1 1.1l-1.7-.3 1.2-1.2 1.2-1.2zm2 0h2.4c2.6 0 2.9.4 1.4 1.8-1.2 1-1.2 1-2.6-.5l-1.2-1.3zm-30.6.5c1.2 0 1.1.1-.4 1.6-1.1 1.1-1.2 1.1-1.6.3-.3-1 .6-1.8 2-1.9zm38.8.2c.4 0 1.2 0 2 .2l2.3.4-1.3 1.2-1.2 1.2-1.1-1.4-1-1.6h.3zm-36 .5c.3 0 .6.2 1.1.7 1 1 1 1 .2 1.4a8 8 0 0 1-2.4.4H90l1.3-1.4c.7-.7 1-1 1.3-1.1zm34.1.3c.4 0 .7.2 1.2 1l.9 1.2h-2.1c-1.4 0-2-.2-2-.6.2-.4.7-1 1.3-1.3l.7-.3zm6.4 1.3c.2 0 .2.2.2.5 0 1-.9 1.7-1.3 1-.1-.3.1-.8.5-1.1l.6-.4zm-25.9 1.2c8.7 0 18.3.6 24 1.6l1.6.3v4.4c0 3.3-.2 4.4-.7 4.4l-5-1a126 126 0 0 0-35-1l-2.3.3-.6-3.7a21 21 0 0 1-.4-3.8s2.3-.5 5-.8c3.3-.5 8.2-.7 13.4-.7z%22%2F%3E    %3Cpath id%3D%22b%22 d%3D%22M124.8 217.8c-3 0-5.1 2.1-5.1 5.2 0 4.8 5.4 7.2 8.6 3.8s1-9-3.5-9zm0 1.2a4 4 0 0 1 4 4c0 3-3.3 5-6 3.7-2.7-1.5-2.5-6.1.4-7.3a4.3 4.3 0 0 1 1.5-.4z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-20.1%22 y%3D%22-.6%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cpath d%3D%22M88 145.3a1.7 1.8 0 0 0-1.6 1.7 1.7 1.8 0 1 0 3.5 0 1.7 1.8 0 0 0-1.9-1.7zm.1.6a1.2 1.1 0 0 1 1.2 1.1 1.2 1.1 0 1 1-2.4 0 1.2 1.1 0 0 1 1.2-1.1z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-zw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-zw%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3CclipPath id%3D%22a%22%3E      %3Cpath fill%3D%22%2300f%22 fill-rule%3D%22evenodd%22 d%3D%22M1.3-.1h421.4v420.2H1.3z%22%2F%3E    %3C%2FclipPath%3E  %3C%2Fdefs%3E  %3Cg clip-path%3D%22url(%23a)%22 transform%3D%22matrix(1.2149 0 0 1.2184 -1.5 .1)%22%3E    %3Cpath fill%3D%22%23006400%22 d%3D%22M0 0h840v420H0z%22%2F%3E    %3Cpath fill%3D%22%23ffd200%22 d%3D%22M0 60h840v300H0z%22%2F%3E    %3Cpath fill%3D%22%23d40000%22 d%3D%22M0 120h840v180H0z%22%2F%3E    %3Cpath d%3D%22M0 180h840v60H0z%22%2F%3E    %3Cpath stroke%3D%22%23000%22 stroke-width%3D%2220%22 d%3D%22M0 0v420l280-210z%22%2F%3E    %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0v420l280-210z%22%2F%3E    %3Cpath fill%3D%22%23d40000%22 d%3D%22M106.5 104.4L162 275.1 16.8 169.6h179.5L51 275.1z%22%2F%3E    %3Cpath fill%3D%22%23fc0%22 d%3D%22M82.8 253.7l9.8-1.8 18.1-.7 6.7.6 15 2.5 1.1-1.5V242l1.8-9.3 3-9.4 3.3-7.5 4.2-7.8 6.8 1.7h1.8l.2-1.3-14.4-12.3-15-11.5-21.7-16.2-2-.5-2.3-17-1.7-5.1-2.3-2-4.3-1.4-4.8.2-2.2 1.2-4.6 1-2.4.4-1.6 1.9-.2 2.4 6.7.2 1.7.7-.2.7-3.8.5-1.8.6 2.1 1.6 2.2.8 2.8 1 .6 2 .2 25.8-1.5 4-.5 7.5 2.2 9-5.6 6.4L77 216l-.6 3.5-1.7 3.5-.2 2.2 1.1 2.4 4.3 14.2 2.2 11.7z%22%2F%3E    %3Cpath d%3D%22M88 142c-1.8 0-2.6.2-4.3 1.1a10.8 10.8 0 0 1-4.6 1.4c-2.5 0-4.5 1.8-4.5 4.1v1.5l3.6-.1c10.6.3 1 1.3.2 1.4-2.6.5.6 2.6 3.7 3.7 3.3 1 3.1.4 3.1 15 0 11.9 0 13.6-1 16.3-1.3 4-1.3 10 0 14 .6 1.6 1 3 1 3.3 0 .2-1.6 2.1-3.5 4.3-3.5 4-5.6 8.1-5.6 11a6 6 0 0 1-1 2.6c-1.3 1.7-1.3 4.6-.1 5.7 1.3 1.2 6.6 21.8 6.7 25.7 0 1.4.2 1.4 8.3-.2 6.6-1.3 22.1-1.6 30-.6 3.6.5 7.8 1.3 9.3 1.6 4.8 1.3 4.6 1.5 4.6-4.3a74 74 0 0 1 5.1-26.7 94.7 94.7 0 0 1 6.9-14s1.8.2 4 .8c4.1 1 5.3.9 5.3-1 0-1-4.3-4.6-25.4-21a432.2 432.2 0 0 0-26.3-19.9c-.6 0-1.2-.3-1.3-.7l-1.5-9.5c-.7-4.9-1.7-9.7-2.1-10.7-1.4-3-4.1-4.5-8.6-4.8a31.2 31.2 0 0 0-2 0zm.1 1h2c6.6.4 7.8 2.2 9.6 14a173 173 0 0 1 1.2 9.4c0 .8-.9 1.8-3.2 3.3a46.8 46.8 0 0 0-10 9.5l-1.3 1.8-.3-4.2V165c.3-8.7 0-9.5-2.8-10.5-2.3-.8-5.3-1.6-4.5-2.1 1-.6 2-.2 4.4-.9 1-.2.9-.1.7-.9-.2-1.3-1.6-2-5.3-1.8-3 .2-3.3.1-3.1-.7.4-1.6 2-2.6 4.5-2.9a13.4 13.4 0 0 0 4.4-1.3 7 7 0 0 1 3.7-1zm14.9 25.8h.4c1.7.3 50.8 38.7 50.8 39.8 0 .4-.4.7-1 .7-.4 0-12.9-3.5-27.7-7.8-23.6-7-27-8-28-9.3a5.1 5.1 0 0 1-.1-6.2 5 5 0 0 0 1-2c0-1.2-2.5 1.8-3 3.5-.5 2 .5 5.4 2 6.5.6.5 5.1 2 10 3.5 8.4 2.4 9 2.7 9.4 4.1 1 3.3-2.5 7.2-7.5 8.3a14.6 14.6 0 0 0-5.2 2.4 68.2 68.2 0 0 1-17.2 10.4c-.4.3-.9 1.9-1.2 3.4-.6 3.3-.8 3.8-1.8 3.8-.5 0-.6-.3-.2-1.4.7-2 .6-4.4-.1-4.4-.5 0-.7.7-.7 1.8 0 1-.3 2.2-.7 2.5-.5.6-.6.2-.4-2.3.2-1.7.1-3-.1-3-.5 0-1.4 2.5-1.7 4.7-.2 1.3-.2 1.3-.6-.3-.3-1.2-.2-2 .7-3.5a9 9 0 0 0 1-3.5c0-1.3 1-2.6 5.7-7.3 3-3.1 6.7-7 8-8.7 2.3-2.8 2.4-3 2.3-5.9 0-1.6-.2-3.1-.4-3.3-.6-.6-1.4 2.6-1 4.3.2 1.6 0 2.1-3.3 6a113.2 113.2 0 0 1-7.5 7.8c-3.9 3.6-5.3 5.6-5.3 7.4 0 .6-.4 2-1 3.3s-.8 2.6-.6 2.9c.2.3 0 .3-.3 0-.5-.5-.5-1.3-.1-3a7 7 0 0 0 .2-2.6c-.5-1-1.2.2-1.5 2.7-.2 1.4-.5 2.5-.8 2.3-.7-.4-.5-3 .4-4.4.5-.7 1-2.3 1.3-3.6.7-3.7 2.3-6.7 5.8-10.7a57.5 57.5 0 0 0 3.2-3.8l-1-3.3a25 25 0 0 1-.2-13.7c1.3-3.8 3.9-7.6 8-11.7 4-3.9 7.9-6.3 10-6.4zm15 32.2a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.5.3a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.6.5a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.4.5a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-6.3.6a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.4.4a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5.2.2a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-2.7 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5 .6c.1 0 3.7.8 8 2l7.9 2.3-1.5 2.7a96.2 96.2 0 0 0-2.4 4.4c-1 2-1.2 2-6 .9-5.2-1.2-13.4-2.3-21.8-3l-8-.7 3-1.1a50.4 50.4 0 0 0 5.3-2.4c2-1.1 2.8-1.3 5.9-1 4.5.3 7.5-.6 8.7-2.4l1-1.7zm-8.8.6a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm5.6 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.6 0 .9.6 0 0 1 .7-.6zm-8 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm5.3.2a.9.6 0 0 1 1 .5.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm-6.6 1.1a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.5 0a.9.6 0 0 1 1 .7.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm2.6.2a.9.6 0 0 1 1 .5.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.5zm2.8 0a.9.6 0 0 1 1 .6.9.6 0 0 1-1.7 0 .9.6 0 0 1 .7-.6zm-20.3 8.1a191.2 191.2 0 0 1 35.1 4.2c.1.1-.6 2.5-1.7 5.4l-2 6c-.1.5-.8.5-2.5.3-8.3-1.3-32.3-1.2-41.5.2-5.3.8-6 .7-5.6-.4l1-3.5.6-2.7L93 221a63.4 63.4 0 0 0 10.2-6.5h.9zm-27 14.2c.3 0 .9.3 1.6.8 1 .6 2.2 1.1 2.7 1.1 2.6 0 4 3.7 6.2 16l.8 4.4c.2 1 0 1.2-2.3 1.7-2.8.6-3.5.7-3.5.3 0-1-2.8-13.7-4-18.2a96.9 96.9 0 0 1-1.6-6 .1.1 0 0 1 .1 0zm28.6 2h2.9l-1 1c-1.7 2-2.5 2.1-3.7.8a5 5 0 0 1-1-1.5c0-.2 1.3-.4 2.8-.4zm6.1 0h5.4l-1.2 1.2c-1.4 1.6-1.5 1.6-3 0l-1.2-1.3zm8.2 0h1.3c.7 0 2 0 2.8.2l1.5.3-1.4 1.3c-.8.7-1.5 1.3-1.6 1.2l-1.4-1.6-1.2-1.5zm8.5.3l1.2.3c.7.2 2.2.3 3.3.4h2l-1.5 1.3a8.9 8.9 0 0 1-1.8 1.3c-.1 0-1-.8-1.7-1.7l-1.5-1.6zm-30.2.1h.2c.1.2-.3 1-1 1.7l-1 1.4-1.5-1.2-1.5-1.3 2.4-.3 2.4-.3zm2.3.2l1.6 1.4 1.6 1.5-3 .2-3 .1 1.4-1.5 1.4-1.7zm18 0c.3 0 .5.1.8.3a6.6 6.6 0 0 1 1.3 1.7c.4.8.3 1-1 1l-2.5-.5-1.2-.3 1.3-1.3c.6-.6 1-1 1.4-1zm-8.3 0c.5 0 1 .3 1.6 1.3.7 1.1.7 1.1-2 1.1h-2.7l1.4-1.3c.7-.7 1.3-1 1.7-1zm17 .2l1.2 1.2c1.4 1.3 1.6 2.1.6 2l-2.8-.3-2.2-.2 1.6-1.3 1.6-1.4zm-35.2.7c.2 0 1 .5 1.6 1.2l1.2 1.3-2.5.4-3.5.5c-.7.2-.5-.3 1-1.6 1-1 2-1.8 2.2-1.8zm-3.7 0h.4c.8.2.8.4-.6 1.8l-1.5 1.5-.5-1.3c-.4-1-.3-1.3.6-1.7a4.8 4.8 0 0 1 1.6-.3zm46 1.8c.2 0 .2.2 0 .6-.2.8-1.1 1-1.1.2 0-.2.3-.5.7-.7h.3zm-21.4 1.6c7.7 0 15.5.2 17.4.4 3.1.4 3.4.5 3.4 1.7 0 1.4-.4 1.5-4.6.8-1.2-.3-6.3-.7-11.2-1.1a149.6 149.6 0 0 0-28.5 1c-1.9.2-2.4 0-2.4-.6 0-1.3 10.2-2.2 25.9-2.2zm-10.3 2.9h5.4l-1.2 1.3c-1.5 1.6-1.6 1.6-3 0l-1.2-1.3zm7 0l1.4 1.4 1.4 1.6-2.9.1h-2.9l1.5-1.6 1.4-1.5zm2.1 0h5.4l-1.2 1.3c-1.4 1.6-1.5 1.6-3 0l-1.2-1.3zm-12.8 0c.2 0 0 .5-.7 1.5-.7.9-1.4 1.6-1.5 1.6-.2 0-.9-.6-1.5-1.3l-1.2-1.3H96a9 9 0 0 0 2.7-.4 1 1 0 0 1 .4 0zm2 .5l1.3 1.2 1.5 1.3-2.6.2-2.9.2 1.4-1.5 1.3-1.4zm17.4 0l1.4 1.6c1.6 1.7 1.5 1.8-2.1 1.1l-1.7-.3 1.2-1.2 1.2-1.2zm2 0h2.4c2.6 0 2.9.4 1.4 1.8-1.2 1-1.2 1-2.6-.5l-1.2-1.3zm-30.6.5c1.2 0 1.1.1-.4 1.6-1.1 1.1-1.2 1.1-1.6.3-.3-1 .6-1.8 2-1.9zm38.8.2c.4 0 1.2 0 2 .2l2.3.4-1.3 1.2-1.2 1.2-1.1-1.4-1-1.6h.3zm-36 .5c.3 0 .6.2 1.1.7 1 1 1 1 .2 1.4a8 8 0 0 1-2.4.4H90l1.3-1.4c.7-.7 1-1 1.3-1.1zm34.1.3c.4 0 .7.2 1.2 1l.9 1.2h-2.1c-1.4 0-2-.2-2-.6.2-.4.7-1 1.3-1.3l.7-.3zm6.4 1.3c.2 0 .2.2.2.5 0 1-.9 1.7-1.3 1-.1-.3.1-.8.5-1.1l.6-.4zm-25.9 1.2c8.7 0 18.3.6 24 1.6l1.6.3v4.4c0 3.3-.2 4.4-.7 4.4l-5-1a126 126 0 0 0-35-1l-2.3.3-.6-3.7a21 21 0 0 1-.4-3.8s2.3-.5 5-.8c3.3-.5 8.2-.7 13.4-.7z%22%2F%3E    %3Cpath id%3D%22b%22 d%3D%22M124.8 217.8c-3 0-5.1 2.1-5.1 5.2 0 4.8 5.4 7.2 8.6 3.8s1-9-3.5-9zm0 1.2a4 4 0 0 1 4 4c0 3-3.3 5-6 3.7-2.7-1.5-2.5-6.1.4-7.3a4.3 4.3 0 0 1 1.5-.4z%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-20.1%22 y%3D%22-.6%22 xlink%3Ahref%3D%22%23b%22%2F%3E    %3Cpath d%3D%22M88 145.3a1.7 1.8 0 0 0-1.6 1.7 1.7 1.8 0 1 0 3.5 0 1.7 1.8 0 0 0-1.9-1.7zm.1.6a1.2 1.1 0 0 1 1.2 1.1 1.2 1.1 0 1 1-2.4 0 1.2 1.1 0 0 1 1.2-1.1z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-es-ct {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-es-ct%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath stroke%3D%22%23da121a%22 stroke-width%3D%2260%22 d%3D%22M0 90h810m0 120H0m0 120h810m0 120H0%22 transform%3D%22scale(.79012 .88889)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-es-ct.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-es-ct%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fcdd09%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath stroke%3D%22%23da121a%22 stroke-width%3D%2260%22 d%3D%22M0 90h810m0 120H0m0 120h810m0 120H0%22 transform%3D%22scale(.6321 .94815)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-eu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-eu%22 viewBox%3D%220 0 640 480%22%3E  %3Cdefs%3E    %3Cg id%3D%22d%22%3E      %3Cg id%3D%22b%22%3E        %3Cpath id%3D%22a%22 d%3D%22M0-1l-.3 1 .5.1z%22%2F%3E        %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cg id%3D%22c%22%3E        %3Cuse transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cuse transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23039%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cg fill%3D%22%23fc0%22 transform%3D%22translate(320 242.3) scale(23.7037)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-6%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%226%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cg id%3D%22e%22%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-6%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144 -2.3 -2.1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144 -2.1 -2.3)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 -4.7 -2)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 -5 .5)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-eu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 id%3D%22flag-icon-css-eu%22 viewBox%3D%220 0 512 512%22%3E  %3Cdefs%3E    %3Cg id%3D%22d%22%3E      %3Cg id%3D%22b%22%3E        %3Cpath id%3D%22a%22 d%3D%22M0-1l-.3 1 .5.1z%22%2F%3E        %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23a%22%2F%3E      %3C%2Fg%3E      %3Cg id%3D%22c%22%3E        %3Cuse transform%3D%22rotate(72)%22 xlink%3Ahref%3D%22%23b%22%2F%3E        %3Cuse transform%3D%22rotate(144)%22 xlink%3Ahref%3D%22%23b%22%2F%3E      %3C%2Fg%3E      %3Cuse transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23c%22%2F%3E    %3C%2Fg%3E  %3C%2Fdefs%3E  %3Cpath fill%3D%22%23039%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cg fill%3D%22%23fc0%22 transform%3D%22translate(256 258.4) scale(25.28395)%22%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%22-6%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 y%3D%226%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3Cg id%3D%22e%22%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 x%3D%22-6%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(-144 -2.3 -2.1)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(144 -2.1 -2.3)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 -4.7 -2)%22 xlink%3Ahref%3D%22%23d%22%2F%3E      %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22rotate(72 -5 .5)%22 xlink%3Ahref%3D%22%23d%22%2F%3E    %3C%2Fg%3E    %3Cuse width%3D%22100%25%22 height%3D%22100%25%22 transform%3D%22scale(-1 1)%22 xlink%3Ahref%3D%22%23e%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-eng {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-eng%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1124%22 d%3D%22M281.6 0h76.8v480h-76.8z%22%2F%3E  %3Cpath fill%3D%22%23ce1124%22 d%3D%22M0 201.6h640v76.8H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-eng.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-eng%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23ce1124%22 d%3D%22M215 0h82v512h-82z%22%2F%3E  %3Cpath fill%3D%22%23ce1124%22 d%3D%22M0 215h512v82H0z%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-nir {
  background-image: url('gb-nir.svg');
}
.flag-icon-gb-nir.flag-icon-squared {
  background-image: url('gb-nir.svg');
}
.flag-icon-gb-sct {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-sct%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%230065bd%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%22.6%22 d%3D%22M0 0l5 3M0 3l5-3%22 transform%3D%22scale(128 160)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-sct.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-sct%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%230065bd%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath stroke%3D%22%23fff%22 stroke-width%3D%22.6%22 d%3D%22M0 0l5 3M0 3l5-3%22 transform%3D%22scale(102.4 170.66667)%22%2F%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-wls {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-wls%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%2300ab39%22 d%3D%22M0 240h640v240H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h640v240H0z%22%2F%3E  %3Cg stroke%3D%22%23000%22 stroke-width%3D%221.4%22%3E    %3Cpath fill%3D%22%23d21034%22 d%3D%22M419 70.8h-.1zm-.1 0a693.8 693.8 0 0 0-111.8 75c-17 14.9-12.2 26.7-12.9 40 .6 9-1.9 17.4-7.4 22.4l-37.8 7.6-3.6-10.4c1.1-5.4 5.5-8 14.9-4.7.7-6.8-4.9-9.6-11.3-12-2.3-1.8-5-3-4.7-9-1-13.5 20.6 1 20.8 1 .2 0-.8-13.7-10.7-16.4-5.4-1.9-7.7-7.6-5.6-11.8 4.3-8.7 12.5.6 18.7 1-.2-5.7-1.8-9.7-6.7-14.2-2.6-1.7-9-2.9-9.2-5.6-.1-3.6 6-5.2 14.5-4.2-1.8-5.1-7.5-8.4-15.3-10.8l-4.6-8.1c-2.2-4-3.2-4.2 1.9-11.8 4.5-3 10.6-7.2 15.2-10.1l-5-.6c.6-5.5.7-7.4 2-16.5-5 6.7-11 5.5-16.6 8.2 0 0-15.6 2.8-20.7 9.5l-39.4-2c-8.4 1.1-15.5 3.5-16.9 11.6-19.1 2-39.1.3-53.7 18.5 10-.4 18.6-2.8 29.8-1.4 0 0 9.5.2 11.4 10.3.2.4 3.3.4 3.3.4l3.6 2.8 1.4-3.8 3.2 2.2 1-4.2 3.2 2.2.2-5 4.2 3v-6.7s15.6 0 20.4 10c.2.1-43.7 8-86.1 4.3l12.2-6c-15.4-3.2-30-6-43.6-16.7 5.1 19.4 31.7 42.1 37.2 42l-5.2-9.4 46 2c1.7 5.1 1 10.8 5 15.3 0 0-2.5 8.4 3.2 11.8.2.4 6.7-17 6.7-17s2 4.7 4 7.8c3-15 19.4-17.5 19.4-17.5l3.4 8c-5.1.8-11.5 11.2-8 17-3.5 0-9.6 10.1-7.7 15.6-2.9 2.9-10 6.7-8.3 18.8-5.6 1.2-9 11.5-7.2 22.5-8.8 8.1-6.6 23 1.2 29.1-3.2 3-5.2 5.1-5.2 8.7-3.1-1.1-6-.2-7.3 1.8-3.8-3.9-9.2-7.2-13-3.6-1-4.6-7-9.6-13.5-9a12.3 12.3 0 0 0-9-13s-1.5-22.6-8.3-30c-.7-4 .4-6.8 6-10.2 5.7-3 6.9-5.3 6.4-13.9 2.3-5.7 4-11.5-3-15.4.2 6.8-1.8 10-4.6 13-3.3-.4-4.4 3.4-6.6 5-3.1-4.1 6.5-10.6-.6-19.9-.4-.4-5-12-16.3-11.8 5.3 3.1 7.6 8.4 7.6 13.9a41.3 41.3 0 0 0-1.8 29.3c-4.7-7-7.4-20.4-11.3-22.7-3.4-.7-5-8.7-18.3-6.4 5.7 1.5 7.6 5.9 9 9.8-3.4 1.8-1.7 6.6.9 9.9-.5 7.7 4.1 12.2 11 15L85.6 237c-2.7-.3-7 10.4-8.6 10.7-2.7 1.7-7.4 6.2-2 7.5-1.6 5.7-3.1 9.2-11.7 10.4 0 0 9 5.4 16.6-3.8 8-.2 5.4-9.8 9.3-14 0-.3 2.3-1.7 5.5-10.2 1.4 7.6 9.2 30.8 26.7 42.3 15.3 16.4 28 31.9 27.8 53.7a54 54 0 0 0 12.3-22.7 89 89 0 0 1 30.8-3.6c-1.8 3.9-3.9 7.6-1.3 10-7.4 2.6-9 8-6 13.3-7.8 5.3-8.3 8.7-8.4 17.5-14.5 18.5-23.4 17.9-37.7 13-4.6-2.7-12-6.6-15.3-4.5-6.1-4.2-15-4.8-16.5 4.6 4.7-3.9 7.4-3.1 11.1.6-.7 1.9-1.3 3.7 1.4 4.8l-3.6 4c-6.6-1-15.6-1-17.9 8.7 3.4-2.9 11-3.5 17-.8l3.5 1.2.4 4.6s-9-1.4-11.4 13.3c8.4-9 14.4-6.7 14.4-6.7 3.3 4.8 15.3 4.1 24-3.8 12.1-6.8 15.7 3 23.5-3.4 6.5-4.8 14.2-1.6 19.5 4 6.1 2.3 12.5 4.2 17.5 0 0 0 6.2-3.9 12.3 2.4 0-7-5-10.9-11.8-11l-2-2c-6.5-1.4-13.7-.8-19.4-4a58 58 0 0 1 14.1-27c9.3-10 16.2-14.6 28-29.9-.5 8.7 6.1 18.3 9.6 27 0 0 7-11.1 8-20.3.3 0 8.9-4.4 12.5-8.3 7.8 4.9 20.4-3.8 28.6-11 5 2 8.9 1.8 14.7 0-4.7 9.6 2.7 18.5 14.5 22.2 1 8.4 9.6 10.2 22.5 10.2.6 5 8.3 5.7 8.3 5.7-5 2.2-7.4 4.5-7.3 9.6-5 0-8.7 1.3-10 7-6.9.2-13.9.7-19.8 4-6.3-.9-14-3.5-18.9-8.6-2.5-2.1-3.2-5.2-7.6-6.4-2.8-3.3-6.2-2.6-7.3.6-2.9-2.3-13.8-3.3-15.7 7 5.2-3.7 9.7-5.1 13-.5-1.8 3.1 4.2 5 9.4 6.2 3.7.2 10.2 3.6 12.2 9.2a20 20 0 0 1-16.7-2.6 11 11 0 0 0-13-.8c-4.4-2.8-14.7 2.5-15.1 10.9 4.3-4 8.3-6 12.3-3.4-2 .4-1.3.6-1 1.8l10 5.8c-5 1.3-9.6 3.3-7.4 12.5 0 0 4-8 13-5 .2-.3 1.3 2.8 3.9.7 3.9-4.4 12.8-6.4 20.7-7.2 6.3-.7 12.6-2.6 18 1 5-2.5 10.4-4.2 16-.2 6.6 2 11.4 9.8 19.7 6.3 4.2-3 9.3-3 14.5 2.8 0-7.4-5.5-9.9-13.3-11.5l-5.4-3.2c-5-.8-10 .1-15.1-2.3a92.3 92.3 0 0 0 57.7-42.4l12.5 4.4c3 .2 3.2 1.2 9.3 3 .2-8.9-3.7-18.1-19.8-19l-21-8c-4.6-4.8-6.6-14.9-.9-20.8 5.6-5 6.6-4.4 10.3-10.5 4.5-.4 8.7 4.2 12.8 4.2 2 5.9 13.4 11 20.6 9.3 4.5 4 13 6.2 22.5 3a18.2 18.2 0 0 0 20.5 3c2.2 2.2 6.8 4 12 2.8.5 0 2.8 5.8 8.5 7.9-2.5 2.4-1 13 1.7 16.9a17 17 0 0 0-.9 12.7c-5.8 3.7-7 6.5-4.4 12.8-7.6 12.3-16.7 13.7-25.3 10l-9.3-6-9.8-9.6c-1.7-1.6-5.2-2-5.9 1.4 0 0-12.6-2.8-13.7 7.9 5.3-5.1 12.7-.6 12.7-.4s-1.8 1.4-.4 3.4c.3-.3 9.3 3.3 17.2 6.7 4.3 1.7 5.3 2.2 7.2 3.2a340.8 340.8 0 0 0-7.2-3.2 32.8 32.8 0 0 0-11-2.9c-4.4-.4-9.2-1-11.4 2.4-4.8 2-12.4 3.7-12 12.7 3.2-5.4 7.7-5.1 13.4-4.6l-.4 1.2c6.2 2.8 5-.8 10.8-1.3a44 44 0 0 1 15.3 2.5c-4.5 1.3-10.7.7-13.6 4-.6 1-2.5.6-1.6 3.2 0 0-9-.2-11.3 12 9-5.7 15.9-5.5 16-5.5l2.9.6 11-7.3c.3 0 10.6-4.6 15.3.6 4.2 2 8.6 2.2 13-.4 8.4-3.7 16.3-4 24 1.2l7.1 4.2 3-2s8-2.2 13.8 4.9c-2.4-12.3-11.2-12.7-11.2-12.7l-2-1.8-12.4-4.9c-1.9-4.5-6.4-8-1.9-13.4 4.7-23.1 10.2-40.4 1.2-63.8 8.4 3.6 14.7 14.8 25.2 10.9 0-9.4-34.6-27.3-61-41.6C508 264 560 232.1 540 191.5l9.4-29.4c4.5 9 13.5 15.8 21.6 18.7-6.7-12.7-10.5-51.6-6.7-78.4a627 627 0 0 1-57.1 60c10 2.4 18.9.7 28.6-.5l-8.2 17c-26.6-15.7-57.8-4-58 16.8.9 24.2 30.8 27.7 48.1 19.2-3.4 22.1-54.2 14-54.2 14-18-6.2-35.1-5.2-54-5 3.9-12.1 25.7-22.9 42.4-18.1-23.3-26.2 3.3-58.7 35.4-68.6-35-11.6-4.9-38.3 21.3-57.4 0 0-75.3 31.7-82.2 31.6-21.4-1.6-15.6-27-7.4-40.6zm-236.4 30.4c1.8 0 3.8.2 5.5.6 3.4.9 7.5 1.3 7.5 2.4-1.6 2.6-5.5 5.7-9.3 5.6-3.8-.2-6-2.5-7.2-8.2.4-.2 1.8-.4 3.5-.4zm317 89.4c5 0 10.9 2 16.6 8.2-2.7 8-26.8 12-28.4.2-.5-3.6 4.6-8.3 11.8-8.4z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-linejoin%3D%22round%22 d%3D%22M207.4 171.2l3.7 5.3m-.2.1s0 7.2 1.5 7.3m-3.3 3.9l3.8 6.3m-10.5 1.6c.2 0 4.7 5.2 4.7 5.2m3.9-4c0 .2 4.2 8.1 4.5 8.1m-10-2.6s1.4 9.6 2.7 9.3m-9 8.3l4.2 6.5m3.7-13.3s2.3 9.1 4.1 8.3m1.9-13.8c.1.2 4.3 6.1 5.4 5.3m-1 2.3l4 8m-10.6-1.8l3.3 9.4m-11-4.6s3 10.1 5.7 8.5m-6.8 5s.2 5.3 2.8 5.6m1.8-8.3c0 .2 2.7 3.8 2.7 3.8m5-10.1l2.1 3.5m4.9-10l3.3 4.1M206 176.7c.1 4.5 7.2-1.6 10-5.4m-13 21s7.7-5.5 13.7-13.8m-16.3 26.9c5.5-1.5 15.6-13.7 17.6-20.2m-18.7 32.3c1.5.7 20.3-13 20.8-22.9M198.8 228c0-.1 17.2-4.4 24.3-23.3M198 242.3s27.5-16.5 29-28.6M412.4 270s-1.8 14.2-16 16.4m20.5 9c.1-.2 13.6-15 10.1-19.5m21.1 5.2s-.2 10.3-8.6 17.4m25.4-14.4s.3 12.4-5 17.4m20.4-10s-6 11.7-8.1 12.9m7.9 7.8s7.8 2 10.3-3.2m-8.3 20.1s7.2 1.3 10.6-5.6m-11.4 18.7s5.9 5 9.9-1.6m-94-94.4s-.7 25.3 34.8 30.4c39.7 11 58.5 5.2 60.8 49.7-1.5 17-3.6 36-16 28.7m-117.4-85.5s5.7 10.1 12.5 9.4c9-2.6 12.3 2.9 12.3 2.9m-49-2.2s15 7.3 27.7-4.5m-26-6c1.3 17.5-20.1 27.5-28.6 25.8m29.6 41c.1 0 11.6-6.8 9.3-11.6m-32.1 1.5c.3-.4 19.3-2.2 22.8-9m-31.6-19s26.9.2 28.7 5.1m7-21s-26.2 44.9 22.2 44.9m-50-45.5s-5.6 16.7-13.6 22.4m-14.2-28.2s9.7 18.8 0 28.1M261 280.8c.1.3 3.1 26.7-3.5 34.2m-9.2-33.4s1 16.8-4 22.8 1.2 18.4 1.2 18.4m-60.5 8s3.6 6.3 8.5 4.1m-2.5-17.8s8 3.5 10.7 2.2m-2-30.4s-11.8 3.3-7.3 17.3c6.8 5.5 13.4 4.6 13.4 4.6m-29.4 37.4c-.1 0 1.4 11 9 2.7 5.3-11.2 22-42.6 25.9-53.4m7.8-5.1s-8.1-6.3-7.8 2.5c-.2 5.5 2.5 6.8 2.5 6.8.3 4 3.8 9.6 6.6 4.5 1.2-5-.8-7.2-.8-7.2m4.7-9c-7.3-.4-11.3 15.7 2.8 5.6m4.8-11s-1.8 2.5-4.7-.2c-1.5-2.6-6.8 12 2.5 12.5 1.7-4.3 6.8-5.5 6.8-5.5m4.4-13.8s-4.2 2-5.7 1.7c-5 1.1-4 12.8 2.3 12.1 2.2-2.5 4.5-6 4.5-6m-40.3-23c-.2 0-16.5 25.7 9.1 32.5m198-71s-10 8.4-.7 22c-31-.5-47.5 13.8-48.8 23.4-39.4-2.8-32.2 8.8-45 12.6-17.1-14.3-42.2-6.3-40.6 8-11.4-16.1-29-8.3-31.2-4.3-2.1 4-1.3-19.8-1.3-19.8s-11.5 5.2-19.4 14.6v-19.9c-9.6 2-18.9 2-28.8 1.8m-25.9-7.3s14.3 8 32-2.8M166 226.3s11 10 32 6.8m-25-29.7s2.4 8.1 26.3 8.6M181 184.6s9 11 21.2 9.3m-13.5-25s3.5 6 16.8 7m-9-24.5s7 7.6 15 6.3M238 89.3s3.1-3 8.3-1.5m-10.5 17.8s-9.6-.3-9-4c.8-4.4 10.2-7.5 10.2-7.5s12.5-8 14.4-10.8m-56.6 44l12.2 23.3 5.8-8.8 3 6 5-8.7 8.6 5.5-3.2-10.7 7.2-.5s-2-5.1-8.4-6.2c1.7-1.3 7.7-5.3 7.7-5.3s-3.4-4-8.8-4.1c1.8-1.9 4.2-6.5 4-6.5l-5.3-1.2s12.2 4 21.6-1.6M221 89.7c.1.1-.7 4.8-3.3 7.5m-43.7 5.3s7.5-2 13.1-.9c5.6 1.2 13.1 3.2 13.1 3.2s9-1.2 11.9-3.3m-56.8 6s-1 3.6-1.4 6c0 1.7-5.5 4-5.5 4m10.3-17.4s4.8 6 5 9.5c.1 3.4-3.6 6-3.6 6M109 141l-5-8 4.5-1.6m90.5 121c-4-5.2 3-84.2 17.7-104.8-5.1 37.2 12 75.2 16.3 75m-79-97s6.8 2.5 20.7-8.6m18.9 26.8l10 .1m300.3-62s-166.7 77.8-169.1 82c28.1-8.6 147.5-28.5 150.4-26.8-7 1.7-151.9 35-158.7 43 36.2-1.2 111.9 11.6 123.8 24C424.5 198.3 347.6 187 324 192c17.2 4.1 83.2 46.8 83.2 53.6-10-9.5-89.3-42.2-92.4-39 18.2 10.9 43.9 51.4 43.9 61.3-5.3-8.4-51.2-57.7-53.9-54.5 4.9 6.7 14.5 64.9 9.6 67.6 0-7-17.8-58-19.3-59.4-3.6 1-26.3 62-21.8 67.8-3-20.4.5-63 6-61.3-10 1.5-41.7 43.4-38.3 50 1-10.5 2.4-17.4 20.4-52.1-20 1.2-61.2 27.1-68.2 36.4 5.6-16.5 40.5-44.4 55.8-46.4m72-60.7c17.6-9.8 72-29.7 108.4-44.4m-142.6 97s12-.2 24-32.8c11.8-44.6 105.7-94.3 107.6-103.6M128 252.8s-2.8 6-6.2 7.6m19.7 1.4s-3.7 7.2-4.6 10.6m17.5-7s3 9.8.5 14.4m-36.4-40.1c-9.4 5.3 5.4 39 50.1 42.2m-7.2-18.2s-1.2 6 7.2 18c-2.4 13.4 10.2 23.9 15.2 25.6m-26-164.2l1.4-3.6 1.5 4 2.5-.1 1.6-4 1.4 4h2.4l1.5-4.4 2.3 4.2h2l1.5-5 3 3.6 1.2-.4 1-5.2 3.1 3.6 1-.5 1.4-5 2.5 3.7 1.3-.4 1.2-4.3 2.4 4m-39 6.2l18.8-.3c6 0 15.8-8.3 26.7-5.7m-84.9 46s3.1 6.8 7.4 3m-14.6 1.5s-6 16.2 1.2 20m-9.8-37.8s0 3.8 8-2m-32.5 86.7s6.3 2 5.3 6.7m-3-80.8s4 1.9 7.8-4m34.2 189.7c6.1-.4 7.5 2.4 13 2.4 6.6.2 12.9-2.4 21-4.7m53.1 15c-.2 0-3 5.8-.5 8.7m-87.5-8.2s9.8-8 15-3.1c4.9 1.7 7.6 1.4 7.6 1.4m-17.5-21.3s2.4 6.2-5.6 5.3m-2.4 9s5.1 3.2-.7 7.5m3.8 5.8s7 1 2.9 6.7M346 341.6s19 2 20 3.4c2.2-2.3 19.2-16.2-1.7-18.1a19 19 0 0 1-18.3 14.7zm-6.8 9.5c7.1 5.7 4.2 9.1 26.6-5.9m-36.8 13s10.5 11.4 18.2-2.4m-38.3 6.5l-14.3 7.5M269 380.3s8.7-7.4 12.7-3.5c4.1 4 21.3-3.4 21.3-3.4M275.5 348s3 6-2.8 6.7m-8.5 11.9s3 5.6-2.8 7m9.5 8.1s9 .5 5.8 7.3m78.4-8.5s-5 4.2-1.3 9m73-39s5.7 2.8-1.1 7.5m-5.7 9.9s4.3 4.5 1.4 8.2m10.6 9s5.9 1.7 5.2 6.6m77.8-11s-5 3.7-2.3 8.4M427 236.3c11.8-1.4 28.8 25 37.5 30.1m51.9-67.4s6 5.3.7 18m10.4-38.2c1.7 1.3 8.1 4.8 12.4 12.8m4.1-52.2l-8.3 22.5m17.6-23.6s-1.6 20-4 24M516 198.8c-2.7 8-26.8 12-28.4.2-.9-6 14.2-15.3 28.4-.2z%22%2F%3E    %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M182.3 101.3l9.3 1.7s-6.5 8.8-9.3-1.7z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-gb-wls.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-gb-wls%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%2300ab39%22 d%3D%22M0 256h512v256H0z%22%2F%3E  %3Cpath fill%3D%22%23fff%22 d%3D%22M0 0h512v256H0z%22%2F%3E  %3Cg stroke%3D%22%23000%22 stroke-width%3D%221.2%22%3E    %3Cpath fill%3D%22%23d21034%22 d%3D%22M339.5 113.2zm0 0a585.4 585.4 0 0 0-94.4 63.3c-14.3 12.6-10.3 22.6-10.8 33.8.4 7.6-1.7 14.6-6.3 18.8l-32 6.5-3-8.8c1-4.5 4.7-6.8 12.6-4 .6-5.7-4-8-9.5-10.1-2-1.5-4.2-2.6-4-7.6-.9-11.4 17.4.8 17.5.8.2 0-.6-11.5-9-13.8-4.5-1.6-6.4-6.4-4.7-10 3.6-7.3 10.5.6 15.8.9-.2-4.8-1.6-8.2-5.7-12-2.2-1.4-7.6-2.4-7.7-4.7-.1-3 5-4.4 12.2-3.5-1.5-4.4-6.3-7.2-12.9-9.2l-3.9-6.8c-1.8-3.4-2.7-3.5 1.6-10l12.8-8.5-4.2-.5c.5-4.6.6-6.2 1.7-13.9-4.2 5.6-9.3 4.6-14 7 0 0-13.2 2.3-17.4 8l-33.3-1.8c-7 1-13 3-14.3 9.9-16 1.6-33 .2-45.3 15.6 8.4-.4 15.7-2.4 25.1-1.2 0 0 8 .2 9.7 8.7.2.3 2.7.3 2.7.3l3 2.4 1.3-3.3 2.7 2 .8-3.6 2.7 1.8.2-4.2 3.6 2.5v-5.6s13.1 0 17.1 8.4c.2.1-36.8 6.8-72.6 3.7l10.3-5.1c-13-2.7-25.3-5-36.8-14.1 4.4 16.4 26.8 35.6 31.4 35.5l-4.4-8 38.9 1.7c1.4 4.3.8 9.1 4.2 12.9 0 0-2.1 7.1 2.6 10 .2.4 5.7-14.4 5.7-14.4s1.7 4 3.4 6.6c2.5-12.7 16.3-14.8 16.3-14.8l3 6.8c-4.4.7-9.8 9.5-6.9 14.3-2.9 0-8 8.6-6.4 13.2-2.5 2.4-8.5 5.7-7 15.8-4.8 1-7.6 9.8-6.1 19-7.4 6.9-5.6 19.5 1 24.6-2.7 2.5-4.4 4.3-4.4 7.3-2.6-1-5-.1-6.1 1.6-3.2-3.3-7.8-6.2-11-3.1-.9-3.9-6-8.1-11.4-7.6.3-4.1-1.8-9.1-7.7-10.9 0 0-1.1-19.1-7-25.3-.5-3.5.4-5.8 5.2-8.6 4.7-2.6 5.8-4.6 5.4-11.8 1.9-4.8 3.3-9.7-2.5-13 .1 5.7-1.6 8.5-4 11-2.7-.4-3.7 2.8-5.5 4.3-2.7-3.6 5.5-9-.6-16.9-.3-.3-4.2-10.2-13.7-10a13 13 0 0 1 6.4 11.7 35 35 0 0 0-1.5 24.8c-4-6-6.2-17.2-9.5-19.2-2.9-.5-4.3-7.3-15.4-5.4 4.8 1.3 6.3 5 7.6 8.3-3 1.6-1.5 5.6.7 8.3-.4 6.6 3.5 10.4 9.3 12.8l-2.9 26.6c-2.3-.3-5.9 8.8-7.3 9-2.2 1.4-6.2 5.2-1.7 6.3-1.3 4.9-2.6 7.8-9.8 8.8 0 0 7.7 4.6 14-3.2 6.8-.2 4.6-8.3 7.9-11.9 0-.1 1.8-1.3 4.6-8.5 1.2 6.4 7.7 26 22.5 35.7 13 13.8 23.6 26.9 23.5 45.3 5-4.7 8-12.1 10.3-19.2 7-2.4 17-3.3 26-3-1.5 3.3-3.2 6.4-1 8.5-6.3 2.1-7.6 6.6-5.1 11.2-6.6 4.4-7 7.3-7.1 14.7-12.2 15.6-19.7 15.1-31.8 11-4-2.3-10-5.6-12.9-3.8-5.2-3.5-12.7-4-14 3.9 4-3.3 6.3-2.6 9.4.5-.6 1.6-1.1 3.1 1.2 4l-3 3.4c-5.6-.8-13.2-.8-15.1 7.3 2.8-2.3 9.2-3 14.4-.6l2.9 1 .3 3.9s-7.6-1.2-9.7 11.2c7.2-7.6 12.3-5.6 12.3-5.6 2.7 4 12.9 3.4 20.2-3.2 10.2-5.8 13.2 2.5 19.8-3 5.5-4 12-1.3 16.5 3.5 5.1 1.9 10.5 3.5 14.8 0 0 0 5.1-3.3 10.3 2 0-6-4.2-9.2-10-9.3l-1.7-1.7c-5.4-1.2-11.5-.7-16.3-3.4a49 49 0 0 1 11.9-22.8c7.8-8.4 13.6-12.2 23.6-25.2-.4 7.3 5.2 15.4 8.1 22.9 0 0 6-9.5 6.8-17.2.2 0 7.4-3.8 10.5-7 6.6 4 17.2-3.2 24.1-9.3a17 17 0 0 0 12.4 0c-4 8 2.3 15.5 12.3 18.7.9 7.1 8 8.6 19 8.6.4 4.2 7 4.8 7 4.8-4.2 2-6.3 3.8-6.2 8.2-4.2 0-7.4 1-8.5 5.9a34 34 0 0 0-16.6 3.4 29 29 0 0 1-16-7.3c-2.1-1.8-2.7-4.4-6.4-5.4-2.4-2.9-5.2-2.2-6.1.5-2.5-2-11.7-2.9-13.3 5.9 4.3-3.2 8.2-4.4 11-.5-1.6 2.7 3.5 4.2 7.9 5.3 3 .2 8.6 3 10.3 7.8a17 17 0 0 1-14-2.3 9.2 9.2 0 0 0-11-.6c-3.8-2.4-12.5 2-12.8 9.1 3.6-3.4 7-5 10.3-2.8-1.6.4-1 .5-.8 1.5l8.5 4.9c-4.2 1.1-8.1 2.8-6.3 10.5 0 0 3.4-6.7 11-4.2.2-.2 1 2.4 3.2.7 3.3-3.8 11-5.5 17.5-6.1 5.4-.7 10.7-2.2 15.3.8 4.1-2.1 8.7-3.6 13.4-.2 5.6 1.8 9.6 8.2 16.7 5.3 3.5-2.4 7.8-2.6 12.2 2.4 0-6.2-4.6-8.3-11.2-9.7l-4.6-2.7c-4.2-.7-8.5.1-12.8-1.9a78 78 0 0 0 48.8-35.8l10.5 3.7c2.5.2 2.7 1 7.8 2.6.2-7.6-3-15.4-16.6-16.1l-17.9-6.8c-3.7-4-5.5-12.5-.6-17.5 4.7-4.2 5.5-3.7 8.6-8.8 3.8-.4 7.4 3.5 10.9 3.5 1.7 5 11.2 9.3 17.3 7.8 3.8 3.4 11 5.3 19 2.6 4.5 4 10.4 5.6 17.3 2.5 1.9 1.8 5.7 3.3 10.2 2.4.4 0 2.3 4.9 7.2 6.6-2.2 2-.9 11 1.3 14.3-1.5 3.4-2 7-.7 10.7-4.9 3.1-5.9 5.5-3.7 10.8-6.4 10.4-14.1 11.5-21.4 8.3l-7.8-4.9-8.3-8.1c-1.4-1.4-4.3-1.8-5 1.2 0 0-10.6-2.4-11.5 6.6 4.4-4.3 10.7-.5 10.7-.4 0 .2-1.5 1.2-.3 3 .2-.3 7.8 2.8 14.5 5.6a28.5 28.5 0 0 0-9.3-2.4c-3.8-.4-7.8-.9-9.6 2-4.1 1.7-10.5 3.1-10.2 10.7 2.7-4.5 6.5-4.3 11.3-4 0 .4-.2.8-.3 1.1 5.2 2.4 4.3-.7 9.1-1.1 4.1-.4 10 1.1 13 2.1-3.9 1.1-9.1.7-11.6 3.4-.4 1-2 .5-1.3 2.7 0 0-7.5-.2-9.5 10.2 7.6-4.9 13.4-4.7 13.5-4.7l2.4.5s9.2-6.2 9.4-6.2c.1 0 8.8-3.8 12.9.6 3.4 1.7 7.2 1.8 10.8-.4 7.2-3 13.8-3.3 20.4 1l6 3.6 2.5-1.7s6.7-1.9 11.6 4c-2-10.3-9.4-10.6-9.4-10.6l-1.7-1.5-10.5-4.1c-1.6-3.8-5.4-6.8-1.6-11.4 4-19.5 8.6-34 1-53.8 7.1 3 12.4 12.5 21.3 9.2 0-8-29.2-23-51.5-35 36.5-2 80.4-28.9 63.5-63.1l8-24.8a34 34 0 0 0 18.2 15.8c-5.6-10.8-8.9-43.6-5.6-66.2a529.6 529.6 0 0 1-48.2 50.6c8.4 2 15.9.6 24-.4l-6.8 14.3c-22.5-13.2-48.8-3.3-49 14.2.8 20.5 26 23.4 40.6 16.3-2.9 18.6-45.7 11.7-45.7 11.7-15.2-5.2-29.7-4.3-45.6-4.2 3.3-10.2 21.7-19.3 35.8-15.3-19.7-22 2.8-49.4 29.8-57.9-29.5-9.7-4-32.2 18-48.3 0 0-63.5 26.7-69.3 26.6-18-1.3-13.1-22.7-6.3-34.2zM140 139c1.5 0 3.2.2 4.6.5 2.9.7 6.4 1.1 6.3 2-1.3 2.2-4.6 4.9-7.8 4.7-3.2-.1-5-2-6.1-6.9.3-.2 1.5-.3 3-.3zm267.5 75.4c4.1 0 9.1 1.7 14 6.9-2.4 6.7-22.7 10.2-24 .2-.4-3 3.9-7 10-7z%22%2F%3E    %3Cpath fill%3D%22none%22 stroke-linejoin%3D%22round%22 d%3D%22M161 197.9l3 4.5m0 .1s0 6 1.2 6.2m-2.8 3.2l3.2 5.3m-8.8 1.4l4 4.4m3.2-3.4c0 .2 3.6 6.9 3.9 6.9m-8.6-2.3s1.3 8.2 2.4 7.9m-7.7 7l3.6 5.5m3.1-11.2s2 7.7 3.5 7m1.6-11.7c.1.2 3.6 5.2 4.6 4.5m-.8 2l3.3 6.7m-9-1.5c.2.2 2.8 8 2.8 8m-9.2-4s2.5 8.6 4.8 7.2m-5.8 4.2s.2 4.5 2.4 4.7m1.5-7c0 .2 2.3 3.3 2.3 3.3m4.1-8.6l1.9 3m4-8.4l2.9 3.5m-15.8-43.7c.1 3.8 6.1-1.4 8.5-4.6m-11 17.7s6.5-4.6 11.6-11.6M155 226.8c4.6-1.3 13.1-11.6 14.8-17M154.1 237c1.3.6 17.2-10.9 17.6-19.3m-18 28.1c0-.1 14.5-3.7 20.6-19.7M152.9 258s23.2-13.9 24.5-24.1M334 281.3s-1.5 12-13.5 13.8m17.3 7.6c.2-.1 11.5-12.6 8.6-16.4m17.8 4.4s-.2 8.7-7.3 14.7m21.4-12.2s.3 10.5-4.2 14.7m17.2-8.4s-5 9.8-6.8 10.8m6.6 6.6s6.6 1.7 8.7-2.7m-7 17s6.2 1.1 9-4.8m-9.6 15.8s5 4.2 8.3-1.3m-79.3-79.6s-.6 21.3 29.4 25.6c33.5 9.3 49.3 4.4 51.3 41.9-1.3 14.3-3 30.4-13.4 24.3m-99.1-72.2s4.7 8.5 10.5 8c7.5-2.3 10.3 2.4 10.3 2.4m-41.3-1.9s12.6 6.2 23.4-3.8m-22-5c1.1 14.7-17 23.1-24.1 21.7m25 34.7c.1 0 9.8-5.8 7.8-9.9m-27 1.3c.2-.3 16.2-1.8 19.1-7.6m-26.6-16c0-.1 22.7.1 24.2 4.3m6-17.7s-22.2 37.8 18.7 37.8m-42.2-38.4s-4.7 14.2-11.5 19m-12-23.9s8.2 16 0 23.8m-21.4-19.3c.1.3 2.6 22.6-3 28.9m-7.7-28.2s.9 14.2-3.3 19.2 1 15.5 1 15.5m-51.1 6.8s3 5.3 7.2 3.5m-2.1-15s6.7 3 9 1.8m-1.7-25.6s-10 2.8-6.2 14.5c5.7 4.7 11.4 4 11.4 4M135 347.3c-.2 0 1 9.2 7.5 2.2 4.5-9.4 18.7-35.8 21.9-45m6.6-4.3s-6.9-5.3-6.6 2.1c-.2 4.6 2 5.8 2 5.8.4 3.3 3.3 8 5.7 3.7 1-4.1-.7-6-.7-6m4-7.5c-6.3-.5-9.6 13.1 2.3 4.6m4-9.3s-1.5 2.1-3.9-.1c-1.2-2.2-5.7 10 2.1 10.5 1.4-3.6 5.8-4.6 5.8-4.6m3.6-11.6s-3.5 1.6-4.7 1.4c-4.2 1-3.4 10.7 2 10.2 1.7-2.1 3.7-5 3.7-5m-34-19.5c-.2 0-14 21.7 7.7 27.4m167-60s-8.4 7.2-.6 18.7c-26-.4-40 11.6-41.2 19.7-33.2-2.3-27.2 7.5-38 10.7-14.4-12-35.6-5.3-34.2 6.7-9.6-13.6-24.5-7-26.3-3.6-1.8 3.3-1.1-16.7-1.1-16.7s-9.7 4.3-16.4 12.3v-16.8c-8 1.6-15.9 1.7-24.2 1.6m-21.9-6.2s12 6.7 27-2.4m-28-21.9s9.4 8.5 27 5.8M132 225s2.1 6.9 22.3 7.3m-15.5-23.2s7.6 9.3 17.9 8m-11.4-21.3s3 5.1 14.2 6m-7.6-20.7s5.9 6.5 12.6 5.4m22.4-57.7s2.6-2.6 7-1.3m-8.9 15s-8-.3-7.5-3.5c.6-3.6 8.5-6.2 8.5-6.2s10.6-6.8 12.2-9.1m-47.8 37l10.3 19.7 5-7.4 2.5 5.1 4.2-7.4 7.3 4.7-2.8-9 6.1-.4s-1.6-4.4-7.1-5.3a153 153 0 0 1 6.5-4.4s-2.9-3.4-7.4-3.5c1.5-1.6 3.5-5.5 3.4-5.5l-4.5-1s10.3 3.3 18.2-1.3m-19.7-16c.2.2-.5 4.1-2.7 6.4m-37 4.5s6.4-1.7 11.2-.8c4.7 1 11 2.7 11 2.7s7.6-1 10-2.8m-47.9 5.1s-.9 3-1.2 5c0 1.5-4.6 3.4-4.6 3.4M120 138s4 5 4.2 8c.1 2.9-3 5-3 5m-43 21.6l-4.2-6.8 3.7-1.3m76.3 102c-3.4-4.4 2.5-71 15-88.5-4.4 31.4 10 63.5 13.7 63.4m-66.6-82s5.6 2.2 17.4-7.1m16 22.5l8.4.1m253.4-52.4s-140.7 65.8-142.7 69.2c23.7-7.1 124.4-24 126.9-22.5-6 1.5-128.2 29.5-133.9 36.3 30.5-1 94.4 9.8 104.4 20.2-21.7-4.9-86.6-14.5-106.4-10.2 14.5 3.5 70.2 39.5 70.2 45.3-8.4-8-75.4-35.7-78-33 15.3 9.2 37 43.4 37 51.8-4.5-7.2-43.2-48.8-45.4-46 4 5.6 12.2 54.7 8 57 0-6-15-48.9-16.2-50.1-3 .8-22.2 52.4-18.4 57.2-2.5-17.2.4-53.1 5-51.7-8.3 1.2-35.1 36.5-32.2 42 .8-8.7 2-14.6 17.1-43.8-16.8 1-51.6 22.9-57.5 30.7 4.7-14 34.2-37.5 47-39.1m60.8-51.3c14.9-8.2 60.8-25 91.5-37.4M228 228.9s10-.1 20.2-27.6c10-37.7 89.2-79.6 90.8-87.5m-245 153s-2.4 5-5.3 6.4m16.6 1.2s-3.2 6-3.9 9m14.7-6s2.7 8.3.5 12.2M86 255.7c-8 4.5 4.5 32.9 42.3 35.6m-6-15.3s-1.1 5 6 15.2c-2 11.3 8.6 20.1 12.8 21.6m-22-138.6l1.2-3 1.3 3.3h2l1.4-3.4 1.2 3.4h2l1.3-3.8 2 3.6h1.6l1.3-4.3 2.6 3.1 1-.4.8-4.3 2.6 3 .8-.4 1.2-4.2 2.2 3.1 1-.3 1-3.6 2.1 3.3m-32.9 5.3l15.8-.3c5 0 13.3-7 22.6-4.8m-71.7 38.9s2.6 5.6 6.3 2.4m-12.3 1.3s-5.1 13.7 1 16.8m-8.3-31.8s0 3.2 6.7-1.8m-27.4 73.3s5.4 1.6 4.5 5.7M51.5 206s3.4 1.7 6.6-3.3m28.8 160c5.2-.3 6.3 2 11 2 5.5.2 10.8-2 17.8-3.9m44.7 12.6c-.1 0-2.5 5-.4 7.4m-73.9-7s8.3-6.7 12.6-2.5c4.2 1.4 6.5 1.1 6.5 1.1m-14.7-18s2 5.3-4.8 4.6m-2 7.5s4.3 2.7-.6 6.3m3.2 5s6 .8 2.5 5.6M278 341.7s16.1 1.7 16.9 2.9c1.8-2 16.2-13.6-1.5-15.3a16.1 16.1 0 0 1-15.4 12.4zm-5.7 8c6 4.9 3.5 7.8 22.4-5m-31 11s8.9 9.6 15.3-2m-32.3 5.5l-12 6.3m-21.7 8.9s7.3-6.3 10.7-3c3.5 3.4 18-2.8 18-2.8M218.5 347s2.5 5-2.4 5.6m-7.2 10s2.6 4.7-2.4 6m8 6.8s7.7.4 5 6.1m66.1-7.1s-4.2 3.5-1 7.5m61.5-32.8s4.8 2.3-1 6.3m-4.7 8.3s3.6 3.8 1.2 7m8.9 7.6s5 1.4 4.4 5.5m65.6-9.2s-4.2 3-2 7M346.4 253c10-1.2 24.3 21 31.6 25.4m43.8-56.9s5 4.4.6 15.1m8.8-32.1c1.4 1.1 6.9 4 10.5 10.7m3.4-44l-7 19m14.9-20s-1.4 17-3.4 20.4m-28 30.7c-2.3 6.8-22.7 10.2-24 .2-.7-5 12-13 24-.2z%22%2F%3E    %3Cpath stroke-linejoin%3D%22round%22 d%3D%22M139.8 139l7.9 1.4s-5.5 7.4-7.9-1.4z%22%2F%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-un {
  background-image: url('un.svg');
}
.flag-icon-un.flag-icon-squared {
  background-image: url('un.svg');
}
.flag-icon-xk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-xk%22 viewBox%3D%220 0 640 480%22%3E  %3Cpath fill%3D%22%23244AA5%22 d%3D%22M0 0h640v480H0z%22%2F%3E  %3Cpath fill%3D%22%23D0A650%22 d%3D%22M253 224.8s1.2-.8 1.6-.9c.5 0 2-.6 2-.6s1-.5 1.5-.5c.6 0 1.6.6 2 1.1.3.5 2 1.4 2 1.4s1.2.4 1.5 0c.2-.4.7-.7 1.3-.7.5 0 .6-.5.6-.9s.2-.9.6-1.4c.5-.5 1.3-.8 1.3-.8s1.2-.5 1.3-1.2c.2-.7 1.3-1.2 2-1.3.7 0 0-.4 1.8-.2 1.7.2 2-.4 2-.9.1-.5 0-1 1.1-1 1.1.2 1.6.2 1.6-.4 0-.6 1-1-.7-1.4-1.8-.5-1.6-.1-1.8-1 0-.7 0-.6-1.1-.7-1.2-.1-.6-.7-.7-1.3-.1-.6-.4-1-.6-1.3-.3-.4-.9-.4-.9-1s-.1-1-.7-1c-.7 0-1 0-1-.5 0-.6.2-1 .8-1 .7 0 1-.6 1-1.2-.2-.6-.2-1.9-.2-1.9l.9-1s2.6-2.1 2.8-2.5c.2-.4 1.1-.7 1.5.1.4.8.6 1 1 1.4.3.4 1.3.1 1.5-.3.2-.4.3-1.9.9-2.7.6-.7 1-1.1 1.1-1.8s.5-1.2 1.2-1.2c.6 0 1-.9 1-1.4 0-.5.4-1 1.2-1.2.8-.1 1.3-.6 1.6.2s.6.7 1.1 1c.6.3 1.4.6 1.8.3.5-.4.7-1 1.3-.7.6.4 1 0 1.2-.7l.3-1.9s.1-.5 1.1-.5.3-.6.8-1c.6-.4.6-.8 1.3-.6.7.3 1.8-.3 1.3-1-.6-.6-1.8-1.6-1.1-2.4.7-.8 1-2 .3-2.2-.7-.1-1.8.1-1.9-.6-.1-.8-.4-1.4.5-1.5.8-.1 2.2-.1 2.7-.5.4-.4 1.8-.7 1.8-1.8 0-1.2.4-1.3.6-2 .1-.6.1-2-.5-2.6-.6-.7-1.4-1.6-1.5-2-.2-.4-.7-1-1.6-1.3-.8-.2-1.6-.4-1.6-1 0-.7.6.1.6-1.6 0-1.7-1.1-2-1.1-2l-1.7-1s-3-.8-3.8-.8-1.8-.8-.9-1.4c1-.5 1.2-1.5.9-2.2-.4-.7-.6-1.3-1.9-1.6-1.3-.3-1.6-.6-1-1.4.5-.7.7-1.3 1.4-.7.6.5 1.8.7 2.7.3 1-.4 1.3-.8 1.8-.3.4.4 1 .8 1.7.2.7-.7 2-.8 2.6-.5.5.4 2 .3 2.4 0 .4-.2 1.4-1 1.4-1.3s.6-1.2 1.1-1.5c.6-.4 1.3-1.4 1.9-1.4.6 0 .8-.7.8-1 0-.5.5-1.4.6-1.7 0-.3 1.2-.8 2 0 .9.5 2 .8 2 .8s1 .2 1.7 0c.5-.3 1.3-.5 2.1 0 .9.6 2 .6 2 .6l.3-1.3c0-.4.2-1.2-.3-1.5-.4-.3-1-.7-.1-1.4 1-.6 1-.5 1.9-.5l2.2.1c.7 0 1.8.7 1.8 1.3 0 .6.5 1 1 1.4.6.3 1.3.6 1 1.2-.1.5-.1 1 .6.8.7-.1.9.3.9.9 0 .5.2.8 1 1 .6.2 1 .7 1 1.2s-.2.9 0 1.4l1 1.4s1.3 1.5-.4.7c-1.6-.7-2-1-2.5-1l-1 .5-1.3.2c-.6 0-1.2 1.2-.2 1.4.9.2 1.2.4 1.2 1.2s-.3.5-.8 1c-.4.6-.8.2-1.6.2s-1 .7-1 1.3.3.6.6 1c.4.6 1 .7 1.6.2.5-.5 1-.9 1.3.1.4 1 .9 1 1.5 1 .7 0 1 0 1.6-.4.5-.3 1.2 0 1.3.9.2.8.7 1 1.3 1.3.6.3 1 .5 1 1 .2.6.5.8 1.1.5.6-.4 1.5-.6 1.9-.1l.9 1.2v1.1l2.3.8.2 1c0 .3.4.6 1 .4h1.6s.8-.3.8-1c0-.6.3-.8 1-.8.5 0 1.8.5 2.1-.2.4-.6 1.4-.8 2.2-.5l3 1.2s-.3 0 .4 1.1 2 1.1 2 1.1 0 1 .3 1.4c.2.4 1.3.6 1.8.2.6-.4 1.4-1 2.1-1s1.2 0 1.2-.4-.7-.7-.7-1.4.7-.6.8-1.3c.1-.6.8 0 1.3.4s1 .8 1 1.2c0 .5 1 2 1.5 2.2.6.2 2.1.3 2.6-.2.4-.6 1.6-.8 1.5.5-.1 1.3-.4 1.4.4 1.8.8.4 1 2 .3 2.4-.7.4-1 .5-1 1.2s-.2 1.6.4 2c.6.5 1 .8 1 1.2 0 .5.6 2.4.6 2.4s.4 1.9.2 2.3c0 .5-.3 1.2.7 1.1 1-.1 1.3-.1 1.3.7s.4 1.2-.2 1.5c-.6.4-1 1.4-.4 1.6.6.2 1 .6 1.2 1 .1.4 1 1.2 1.6.7.6-.4.7-.6 1.2-.7.4-.1.8-.4.3-1-.4-.5-.6-1-.1-1.4.5-.3.7-1.3.7-1.3s.7-1 1.5 0 1 .6 1.5.6.8.5.8 1c0 .6 1.2.5 1.2 1.3l.2 3s0 1.1.7 1.5c.7.5.6.6.2 1-.3.6-.2 1.5-.2 2s.2.5-.3 1c-.6.4-.9 1-.5 1.6.3.6.2 1 1.1 1.8 1 .7.9 1 .9 1.6 0 .5.9 1.3.9 1.8s.7 1.2 1.3 1.3 1.2 1 1.2 1.6l.1 1.9s0 .3.6.3c.7 0 1.2.8 1.4 0 .2-1 1-1 1.4-1.3s1.4-.6 1.9-.3 1 .3 1.5.3l2.6.1s.6 0 1 .8c.3.8 1.3 1.8.8 2.2-.6.5-.6 1.3 0 1.3s1.5 0 1.5.5c0 .6 0 1 .7.7.5-.3.9-.4 1.1 0 .3.4.7.4 1.3.7.6.4.8.1 1.2-.3.3-.4 1.7-.8 1.7-.8s1.8-.5 2.5-.3l1.7.7s.4 1 .2 1.7c-.2.6-.5.5-.2 1.5.2 1-.3 1-.7 1-.5-.2-1-.2-1 .7 0 .8-.4 1-.4 1.8s0 .6-.5 1c-.4.3-.6.8.1 1 .7 0 .5.8.5 1.2l-.1 1.4s0 .5-.7.5-1.5 0-1.6.5c-.2.5-1 1.3-.3 1.9.8.5.6.8.1 1-.4.3-.8 1.3.2 1.6.9.4.8.7.2 1.1-.6.4-1.7.8-1.7 1.4s-.3.6-1 .7c-.7.1-1 1-.2 2 .8 1.1 1 1 1.6 1 .6 0 .6-1 .6-1l2.5.2c.6 0 1.4 0 1.9-.3.5-.4 1.7-.9 1.7 0 0 1 .3 1 .8 1.3.6.5.7.1 1.2.8.5.6.6 0 1-.7.3-.7 1-1.4 1.6-.6.5.9.5.6 1.2.6s1 .4 1 .9.6.5 1.5.4c.8 0 .9.5 1.2 1s.5.4 1 .4c.4 0 .9 0 1.2-.4.4-.4.8-1 1.3-.3.5.6 1.4.5 1.6-.2.3-.8 1.3-1.4 1.9-.6.6.9 1 .9 1.6 1 .6 0 1.4 0 1.7.6.4.6 1.5 1.4.7 2-.8.7-1.7 1.5-1 1.8a3 3 0 0 1 1.6 1c.5.4 2 .7 2.7.8.7 0 1.2.2 2-.5.9-.6 1.7-.6 1.6.3-.1.8.3 1.8.3 1.8s.6 1.4.6 1.9-.1.6 1 1.3c1 .6.8 1 1.7.4.8-.6 1-1 1-1.5v-1.7s1.2-.2 1.6-.5c.5-.4 2.3-1.3 2.8-.9s1 .3 1.5.1c.5-.2 1.4-.2 1.9-.2.4 0 1.2.1 2.2-.6.9-.8.9-.6 1.5 0 .5.5.5 1.1.2 1.6-.4.4 0 1.3.8 1.3s1 .5 1 1l.3 1.7c0 .4 0 .7 1.4 1 1.2.3 1 1 1.2 1.6.3.5.3 1-.4 1s-1 .3-1 .8c-.2.5-1.2.7-1.2.7l-1-.2s-.8 0-1.1.4c-.4.5-1 1.3-.6 2 .5.8.5 1.2 0 1.6-.4.3-.7 1.9-1.1 1.6-.5-.4-1 0-1.5.3-.5.2-.4 1.7.5 2.2 1 .6 1.2 1.3 1.2 1.3l1 1.6s-.3.3-.5.9c-.3.5-1 1.6-.3 1.8.7.2.4 1.4-.3 1.4s-1.5-.4-1.6.5-.5.6-1.2.5c-.7 0-2.4-.5-2.9.3-.5.9-.6 1.2-1.4 1.1-.8 0-.5 1.3-.2 1.8l1 1.3s.7.5.7 1.6c0 1-.5 1-1 .2-.4-.7-1.3-.6-1.4.2-.1.9-.3 2.2-1 2.2-.9 0-1.2.2-1.6.6-.3.4-.9 1.2-.9 1.6s-.1.9-.7 1-.7 1.2-.7 1.2-1.4.3-1.5.8c-.1.5.1 1.4-1 1.5a3 3 0 0 0-2.2 1.4c-.4.5-.5 1 0 1.5s.8 2.2 1.4 2.5c.5.3 1 .5.9 1.3-.1.9-.8 1.5.1 1.5 1 0 1.5.2 1.2 1-.4.7-.4.8-1 1.1-.8.4-1.1.4-1.1 1.2s.2.9-.4 1.2-.6.7-.6 1.4-.2.4-.9 1.1c-.7.8-1.6.8-2.2.6s-.7-.2-.8-.9c-.1-.6-1.1-.6-1.7-.5-.6 0-1.4.7-1.4.7s-1 .7-.6 1.2c.5.5.2 1.4-.6 1.3-.8-.1-2.6.8-3.2-.1-.6-1-2.2-1.6-2.5-.3-.2 1.2.7 1.1.6 2.4 0 1.3-.3 1.3-.8 1.7-.4.4-.4.8-.6 1.3 0 .5-.2 1.7.6 2.1.8.5 1.2 1.6 1.2 2.3 0 .6 0 1.3.8 1.3s1.5-.2 1.6-.9c.1-.7 1.7-1.2 1.9.3 0 1.5 0 2.3.7 2.9.5.6 1 1.5 1.5 1.8.4.3 1.2 3 1.2 3-1.1.3-1.4 1.8-2.1 2-.4.2-.9 0-1.3.3-.2.3-.2.7-.6.8-.9.4-.7-.9-1.8-.4-.9.4-1 1.5-2.3 1-.7-.2-1.1-3-1.3-3.6l-1.1-1.8c-.8-1.2-2.3 0-2.8-.4-.8-.5-.5-1.4-1.7-1.5-2.4-.2-.7 1.5-1.7 1.8-2 .7-2-1.8-3.4-.6-.5.4 1 .7.6 1.4-.3.6-1.7 1.6-1.7 2.3.2 1 1.2 1.3 1.5 2 1 2.3-.5 3.8-2.7 2-1.2-.9-1.5-2.7-3.3-2.5-.5 0-.6.4-1 .5-.5 0-.8-.4-1.3-.3-.7.3 0 .8-.2 1.2 0 0-1 .7-1 1-.6.6-.4 1.2-1.2 1.8-.6.5-1.1.2-1.8 1-.7.7-.8 1.9-1.7 2.6-.5.4-.8-1.1-1.4-.1l-.2.4c-.2.3-.2.4 0 .7 1.2 2.4-1.4 3.2-2.2 4.9-.3.7.6 1.3.3 1.9l-1.5 1.7c0 .2-.2.8-.4 1-.2.2-1 0-1 .4s.8.7 1 .9c.2.3-.2.7 0 .8 1.2 1.3.5.9 1.1 2 .1.2.5-.1.7.3.1.4-.4.4-.2.8 0 .2 1 1.4 1 1.4 0 .4-1.8 1.2-2.2 1.2-1.1 0 1-2.2-.8-2.2-.8 0-.9 1.7-1 2h-1c-1.2 0-2 1.4-2.4 1.5-.3.1-1-.2-1.5 0-.4 0-1 .5-1.4.5-.3 0-.4-.2-.7-.4-.5-.3-1.5-.4-2-.6-.4 0-1 .4-1.2.3-.3-.2.3-1-.6-1.4l-.7-1.7c.3-1 .6-2 .5-3.1-.2-1.1-2-2-2.4-3-.3-.6-.6-2.4-1.3-2.8a6.2 6.2 0 0 1-1.8-2.2c0-.2.3-.6 0-1-.3-.3-.8-.5-1-1-.1-.4 0-1.8-.5-2.1-.5-.3-4-.8-5-.9-.4 0-.7 0-1-.3l-.6-.7-1 .2c-.3 0-.8-.2-1 0-1.1.7-1.4 1.7-2.5 2.6-1.1.8-2.3.8-3.4 1.7-.7.6-1.2 2.1-1.9 2.8-.3.3-.7 0-.8.1-.6.7-1.4 1.2-2 1.8-.1.2 0 .4-.2.5l-1.3.4h-1.2c-.5.2-.5.8-2.5 1.2l-.5.3-.6.5h-.9c-.5 0-.8.5-1.2.5-1 .2-2.8-.5-3.6-.1-.5.1-1.8 1.7-2.3 1.8-.3.1-.6 0-1-.1l-.6 2.2-2.4 2.1c-.3.3-.4.7-.8 1-.2.3-.6.5-1 .5s-1.1-.4-1.6-.4c-.8-.2-3.3-.3-4-.1-.9.1-.6 2.4-2.6 2.6l-3.3.4c-.1 0-.8-.4-1.5-.3-.3.1-1.1 1-1.1 1.2v.5l.2.4c-.4.5-1.4 1.3-1.7 2l-.4.4c-.2.2-1.6.7-1.7.9-.3.8 1 1.6.8 1.9-.3 1-1.7 2-2.2 3-.1.4.5 1.7.5 2.1-.2 1.3-.6 2.9-.5 4.1l.2 1.7.7.5 1.8 3.6c.3 2.2-3 1.4-1 3.6.2.4.4.7.8 1l2.8 2.3c0 .4-2 .7-2.3 1-1 1-1.7 2.6-2.6 3.6-.6.5-1-.1-1.8 1.3-.2.5 0 1.6-.3 2-.5.4-.8-.2-1.3 0-.2 0-.3.7-.5.8-.5.5-5.2 3-5.6 2.7-.2-.1-.5-.9-.5-1.1 0-.3-.4-.9-.6-1-1.2-1-3-1.3-4.2 0-.3.3-.3.8-.7 1l-2 1.6-.5.5c-.5 0-1.6-1.3-2-1.7-.4-.6-2-2-2.1-2.7 0-2.4-1.9-4.9-2.6-7.2h1.1c1.3-.9 1-3 3.3-2.2.3-.4.3-.8.8-1 .2-.2.6-.3.7-.5.8-1.2 1.7-5.8.9-7-.7-1-1.5-1-2-2.7-.2-.5 0-1 0-1.6l-1-3.1c-.2-.3-.7-.5-.7-.7l-.2-3.1c-.7-2.2-3.4-3.5-3.5-3.8l-1-1.7c-.4-.7-.4-1-.6-1.6-.1-.3-.6-.6-.6-.9 0-.6 1.6-1.7 1.5-2.7 0-.3-1-1.3-.8-1.8.2-.6 1.2-1.8 1.2-2.5 0-.8-1.6-2.6-1.8-3.4-.1-.5.6-.8.4-1.1-.2-.4-1.8-1.9-2-2.3-.3-.3.5-.7 0-1.3-.6-.5-.1-.4-.3-.8-.2-.5-.7-1-1-1.5-.2-.5-1.6-5.5-1.5-5.8-.3-.3-.7-.6-.9-1l-.4-1.2s-1.6-.5-1.9-1c-.2-.3-.3-1.6-.7-2.2-.2-.3-.5-.2-.7-.4-.2-.2-.2-.5-.3-.7-.5-.6-1.4 0-2-2.4-1-.6-1.7-1-2.4-1.8l-.4-.4c-.6-.2-1.5-.3-2-.7-.3 0-1.8 0-2-.2l-.4-.8c-.8-.1-2.2 0-2.9-.6-.5-.5-.6-2.8-1.6-2.5a.7.7 0 0 0-.4 0c-.7-1-2.9-1-3.8-1.6-.2-.1-1 0-1-.2l.1-1.3-1.1-1.4c-.9-.2-.6-.3-1-.6-1.5 0-1.7.2-2.6 1-.2.2-.7.3-1 .4-.5.3-.6 1.2-1.3.8l-.6-.5c-.4-.4-.6-.2-.8-.8-1.2-.7-4.5 1.5-5.2 0-.6-.3-1 0-1.5-.4-.2-.2.7-3-1.7-4l1.6-1.1c.2-.3 0-.8 0-1 0-.5.3-1.4.2-1.7 0-.3-.4-.6-.5-1-.2-.3 0-.8-.2-1.2l-.8-.4c-.6-.5-1.2-.8-1.7-1.4l-.4-.5c-.4-.3-1.8-.8-1.8-1.4 0-.2.4-.3.4-.5.1-.3 0-.6.3-.8.6-1 2.1-.5 1.9-2.2-.1-.8-.7-1.4-.8-2.2-.3-.2-.3-.5-.5-.7-1.5-.1-1.3-1.6-1.8-2-1.5-1-2.7-.4-1-2.4.2-.7-1.5-1.8-1.8-2.1-.6-.6-.3-1.9-.6-2.5 0-.3-1.1-.9-1.4-1.3l-.5-1v-.1c.3-.3.2-.8 0-1-.1-.3-.6-.2-.7-.4-1.4-1.2-3-1.8-4.9-2.5-.5-.2-.3-.6-.8-.8l-3-1.2c-.2 0-.4-1.1-.6-1.5l-.9-1c0-1-.6-1-1.4-1.6v-.6l.6-2.1c.1-.4.6-.8.5-1.2l-.4-2.3c-.8-2-1.7-1.8-1.2-4.5 0-.6-.1-.9.3-1.4l.2-.3 1.2-.9c.4-.6.7-1.9 1.2-2.3l1.8-1.2c.2-.2.4-.9.3-1.2-.4-.2-.8-.1-1.2-.2-.2 0-.7-.4-1.1-.4-.1-.2-.3-.3-.3-.5l-.2-.2c-.5 0-1-.3-1.4-.5-.5-.2-1.2-.2-1.7-.5-1-.5-2-2-2.9-2.2-1.2-.3-2 .1-3.2.2-.7 0-.7-.4-1.3-.6-.8-.3-.2.4-2-.2-.3-.2 0-.8 0-1h-1c-1.4-.4-.9-1.8-1.3-2.7-.1-.2-.8-.2-1-.2-.2 0-.2-.2-.2-.2l.2-.1c.2-.4-.7-1.4-.7-1.6.1-.3 2-.6 2.2-.6.1-.3-.1-.5-.2-.7 0-.5.3-1.2.5-1.7v-.2c-.6-.3-.7-.7-1.2-1 0-.3.3-.4.4-.7.9-2.5 2.3-.5 3.5-2.8.1-.2.5-.7.6-1.1h.2c.2 0 .6.2.8 0 .2-.2.5-.2.8-.3h.5c2.2-.4 1.7-1.2 3-2.1.4-.3 1.4-.4 1.8-.6.5.3 1.2 1 2.1 1.4.7.2 3 .7 3.4 1 .5.2.6.8 1 1 1.3.8.5-.4 1.8-.2 1.3.3 2.3 1.4 3.5 1.9l1-.1c.3-.1 2.3-.5 2.5-.4l.8.3c.3.1.5-.5.8-.5.8.2.8.5 2 .4 0 0 .6-3.3 1.2-3.4.3-.1 1.2.7 1.4.8.4.1 0-.7 0-.7-.2-.3-.8-2.3-.7-2.5 0 0 .5.2.8.1.6-.2 1.5-.4 2-.9l1-1.5c.1-.2-.2-.8 0-1l.9-.6c.4-.4.4-1 1-1.3 2-.2 2.7-1.8 4.6-2h.6l.4.6c0 .1 1.3.9 1.5.8.2 0 .3-.3.5-.4.3.1 1.4-.5 1.5-.9 0 0-.2-.3-.1-.6a12 12 0 0 1 1.6-1.2h1.4c.2.2.2.6.5.6h1.2c.2 0 .3-.5.7-.5z%22%2F%3E  %3Cg id%3D%22h%22%3E    %3Cpath id%3D%22star%22 fill%3D%22%23FFF%22 d%3D%22M351.9 73.4L368 123l-42.2-30.7H378L335.8 123l16-49.6z%22%2F%3E    %3Cpath id%3D%22star_1_%22 fill%3D%22%23FFF%22 d%3D%22M414.7 84.5l16 49.6-42.1-30.7h52.1l-42.2 30.7 16.2-49.6z%22%2F%3E    %3Cpath id%3D%22star_2_%22 fill%3D%22%23FFF%22 d%3D%22M474.6 106.3l16 49.6-42.1-30.7h52.1L458.4 156l16.2-49.6z%22%2F%3E  %3C%2Fg%3E  %3Cg id%3D%22h_1_%22%3E    %3Cpath id%3D%22star_3_%22 fill%3D%22%23FFF%22 d%3D%22M288.1 73.4L272 123l42.2-30.7H262l42.2 30.7-16-49.6z%22%2F%3E    %3Cpath id%3D%22star_4_%22 fill%3D%22%23FFF%22 d%3D%22M225.3 84.5l-16 49.6 42.1-30.7h-52.1l42.2 30.7-16.2-49.6z%22%2F%3E    %3Cg transform%3D%22scale(-1 1)%22%3E      %3Cpath id%3D%22star_5_%22 fill%3D%22%23FFF%22 d%3D%22M-165.7 106.3l-16.2 49.6 42.2-30.7h-52.1l42.2 30.7-16.1-49.6z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}
.flag-icon-xk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22flag-icon-css-xk%22 viewBox%3D%220 0 512 512%22%3E  %3Cpath fill%3D%22%23244AA5%22 d%3D%22M0 0h512v512H0z%22%2F%3E  %3Cpath fill%3D%22%23D0A650%22 d%3D%22M202.3 245.7l1.3-.7 1.6-.5s.8-.4 1.2-.4c.4 0 1.3.5 1.5.9.3.4 1.7 1 1.7 1s1 .4 1.1 0c.2-.2.6-.5 1-.5s.6-.4.6-.7c0-.3.2-.7.5-1.1.3-.4 1-.6 1-.6s1-.4 1-1 1.1-1 1.7-1c.5-.1 0-.4 1.3-.2 1.4.1 1.6-.3 1.7-.7 0-.5 0-.9.9-.8.8.1 1.3.1 1.3-.4 0-.4.8-.7-.6-1-1.4-.5-1.3-.2-1.4-.8-.1-.7 0-.6-1-.7-1 0-.4-.5-.5-1 0-.5-.3-.7-.5-1-.2-.4-.7-.4-.7-.8 0-.5 0-.8-.6-.8s-.7 0-.7-.4c0-.5.1-.9.6-.9s.8-.4.7-.9v-1.5l.6-.8 2.3-2c.2-.3.9-.6 1.2 0 .3.7.5.9.8 1.2.2.3 1 0 1.2-.2.2-.4.2-1.5.7-2.2.5-.6.8-1 .9-1.4s.3-1 .9-1 .9-.7.9-1.1.2-.9 1-1c.6 0 1-.5 1.2.1.2.7.4.7.9.9.4.2 1 .5 1.4.2.4-.3.5-.8 1-.5.5.3.9 0 1-.6l.2-1.5s.1-.4 1-.4.2-.5.6-.8c.5-.4.5-.7 1-.5.6.2 1.5-.2 1-.7-.4-.6-1.4-1.4-.9-2 .6-.6.8-1.7.3-1.8-.6-.1-1.4.1-1.5-.5-.1-.6-.3-1 .3-1.2.7 0 1.9 0 2.2-.4s1.5-.5 1.5-1.4c0-1 .3-1 .4-1.6.1-.5.1-1.6-.3-2.1a9.5 9.5 0 0 1-1.3-1.6 2 2 0 0 0-1.2-1c-.7-.2-1.3-.3-1.3-.8 0-.6.5 0 .5-1.3s-1-1.6-1-1.6l-1.3-.8s-2.4-.6-3-.6-1.4-.7-.7-1.1c.8-.5 1-1.2.7-1.8s-.5-1-1.5-1.3c-1-.3-1.3-.5-.9-1.1.5-.6.6-1 1.2-.6.5.4 1.4.6 2.2.2.7-.3 1-.6 1.4-.2.3.3.8.7 1.4.2.5-.6 1.5-.6 2-.4.5.3 1.6.2 2 0 .3-.2 1-.8 1-1.1s.5-1 1-1.2c.4-.3 1-1.1 1.5-1.1s.6-.5.6-.9.4-1 .5-1.2c0-.3 1-.7 1.6-.1.7.5 1.5.7 1.5.7s1 .1 1.4 0c.5-.2 1.1-.4 1.8 0 .6.5 1.6.5 1.6.5l.1-1c0-.4.2-1-.1-1.2-.4-.3-.9-.6-.1-1.2.7-.5.7-.4 1.4-.4l1.8.1c.6 0 1.5.5 1.5 1s.4.9.8 1.1c.5.3 1 .5.9 1-.2.4-.2.7.3.7.6-.1.8.2.8.6s.1.7.7.9c.6.2.8.5.8 1l.1 1c.1.4.8 1.1.8 1.1s1 1.2-.3.6-1.6-.8-2-.7c-.5 0-.8.3-.8.3l-1 .2c-.6 0-1 1-.3 1.1.8.2 1 .3 1 1s-.2.4-.6.8c-.4.4-.7.2-1.3.2-.7 0-.8.5-.8 1s.2.4.5.8c.3.5.8.5 1.2.1.5-.4.9-.7 1.1.1s.7.8 1.2.8c.6 0 .8 0 1.2-.3.5-.2 1 0 1.2.7 0 .7.5.8 1 1 .4.3.7.5.8.9.1.4.4.6.8.3.5-.2 1.2-.4 1.5 0l.8 1v.8l1.8.6.2.8c0 .4.3.5.7.4h1.3s.7-.3.7-.8.3-.6.7-.6c.5 0 1.5.3 1.8-.2.3-.5 1.1-.7 1.7-.4l2.4.9s-.2 0 .3 1c.6.8 1.6.8 1.6.8l.3 1.1c.2.3 1 .5 1.5.2.4-.4 1-.8 1.6-.8.6 0 1 0 1-.3s-.6-.6-.6-1.2c0-.5.6-.5.7-1 0-.5.6 0 1 .3.3.2.8.7.8 1s.8 1.5 1.2 1.7c.5.2 1.7.3 2-.2.4-.4 1.3-.6 1.3.5-.1 1-.3 1 .3 1.4.7.4.8 1.6.2 1.9-.5.3-.7.4-.7 1s-.2 1.3.2 1.6c.5.4.8.6.8 1s.5 1.9.5 1.9.3 1.5.2 1.8-.2 1 .6.9c.8-.1 1-.1 1 .6s.3 1-.2 1.2c-.4.2-.7 1-.3 1.3.5.1.9.4 1 .7 0 .4.8 1 1.3.6.4-.3.5-.5.9-.6.4 0 .6-.3.3-.7-.4-.5-.5-.9-.1-1.2.4-.2.5-1 .5-1s.6-.8 1.2 0c.7.7.8.4 1.2.4.5 0 .7.5.7.9s1 .3 1 1l.1 2.3s0 1 .6 1.3c.5.4.4.4.1.9-.2.4-.1 1-.1 1.4s.1.5-.3.9c-.5.3-.7.7-.4 1.2.3.6.2.9 1 1.5.7.6.6.9.6 1.3s.7 1 .7 1.4c0 .5.6 1 1 1s1 .9 1 1.3l.2 1.6s-.1.2.4.2c.6 0 1 .6 1.1 0 .2-.7.8-.8 1.1-1 .4-.2 1.2-.5 1.5-.3.4.3.9.3 1.2.3h2.2s.4 0 .7.7c.3.7 1.1 1.4.7 1.8-.5.3-.5 1 0 1 .6 0 1.2 0 1.2.4 0 .5 0 .8.5.5s.8-.3 1 0c.1.4.5.4 1 .6.4.3.6.1.9-.2.3-.4 1.4-.7 1.4-.7s1.5-.3 2-.2l1.3.5s.4.9.2 1.4c-.2.5-.4.4-.2 1.2.2.8-.2.9-.5.8-.4-.1-.8-.1-.8.6s-.4.8-.4 1.4 0 .5-.3.8c-.4.2-.5.7 0 .8.6 0 .4.6.4 1v1s0 .5-.6.5c-.7 0-1.2 0-1.3.4s-.8 1-.2 1.5c.7.4.5.7.1.8-.4.2-.6 1 0 1.3.8.3.7.5.3.9-.5.3-1.4.6-1.4 1 0 .6-.2.6-.8.7s-.8.7-.1 1.6c.6.9.8.7 1.3.7.4 0 .4-.7.4-.7h2c.5 0 1.2 0 1.5-.2.4-.2 1.4-.7 1.4.1 0 .8.2.7.7 1 .4.4.5.1 1 .6.3.5.4.1.6-.5.3-.6.9-1.2 1.3-.5s.5.5 1 .5c.6 0 .8.3.8.7s.6.4 1.2.3.7.4 1 .8c.3.4.4.4.8.4.3 0 .7 0 1-.4.3-.3.6-.8 1-.2s1.1.4 1.3-.2c.2-.6 1-1.1 1.5-.4.4.6.8.6 1.3.7.4.1 1.1.1 1.4.5.3.5 1.2 1.2.5 1.7-.6.5-1.4 1.2-.8 1.3.6.2 1 .4 1.3.8.4.4 1.6.6 2.1.7.6 0 1 .2 1.7-.4.6-.5 1.3-.5 1.2.2-.1.7.3 1.5.3 1.5s.4 1 .4 1.5c0 .4 0 .5.8 1s.7.9 1.4.4c.6-.6.8-.8.8-1.2v-1.4s1-.2 1.3-.4 1.9-1 2.2-.7.9.2 1.2 0h1.5c.4 0 1 0 1.8-.6.7-.6.7-.4 1.2 0s.4 1 .2 1.3c-.3.3 0 1 .6 1 .7 0 .8.4.8.9l.2 1.3c.1.4.1.5 1.1.8 1 .2.9.8 1 1.3.2.4.2.7-.3.7-.6 0-.8.3-.8.7-.1.4-1 .6-1 .6l-.8-.2s-.6 0-.8.4c-.3.3-.9 1-.5 1.6.4.6.4 1 0 1.2-.4.3-.6 1.5-1 1.3s-.8 0-1.1.2c-.4.2-.3 1.4.4 1.8.8.5 1 1 1 1l.8 1.3-.5.7c-.2.4-.7 1.3-.2 1.5s.3 1-.2 1c-.6 0-1.2-.2-1.3.5-.1.7-.4.5-1 .4-.5 0-2-.4-2.3.3-.3.7-.4 1-1 .8-.7 0-.5 1-.3 1.5.2.4.9 1 .9 1s.5.4.5 1.3-.4.8-.7.2-1.1-.5-1.2.1c-.1.7-.2 1.7-.9 1.7-.6 0-.9.2-1.2.6-.2.3-.7.9-.7 1.2s-.1.7-.6.8c-.4 0-.5 1-.5 1s-1.1.2-1.2.6c-.1.4 0 1.1-.9 1.2-.9.1-1.4.7-1.7 1.1-.3.5-.4.8 0 1.2.4.4.6 1.8 1 2 .6.3 1 .4.8 1 0 .8-.6 1.3.1 1.3.8 0 1.2.2 1 .8-.3.6-.3.6-.9.9-.5.3-.8.3-.8 1s.2.6-.3.9c-.5.2-.5.6-.5 1 0 .6-.1.4-.7 1s-1.3.6-1.8.4c-.4-.1-.5-.1-.6-.6-.1-.6-1-.6-1.4-.5-.5.1-1.1.6-1.1.6s-.8.5-.5 1c.4.4.2 1-.4 1-.7 0-2.2.7-2.6 0-.5-.9-1.8-1.4-2-.3-.2 1 .6.9.5 2-.1 1-.3 1-.7 1.3-.3.3-.3.6-.4 1-.1.4-.2 1.4.4 1.7.7.4 1 1.3 1 1.8s0 1 .6 1c.7 0 1.2 0 1.3-.7.1-.6 1.4-.9 1.5.3s0 1.8.6 2.3c.4.5.8 1.2 1.2 1.5s1 2.4 1 2.4c-1 .2-1.2 1.4-1.8 1.6-.3.1-.6 0-1 .2-.2.2-.2.5-.5.7-.7.3-.5-.8-1.4-.4-.7.3-.8 1.2-1.8.8-.6-.2-1-2.3-1.1-2.8 0-.3-.7-1.2-.9-1.5-.6-1-1.8 0-2.2-.3-.7-.4-.4-1.2-1.3-1.2-2-.2-.6 1.1-1.4 1.4-1.5.6-1.5-1.4-2.7-.5-.4.3.7.6.4 1.2-.2.4-1.4 1.2-1.3 1.8.1.8 1 1 1.2 1.7.7 1.7-.4 3-2.2 1.6-1-.8-1.1-2.2-2.6-2.1-.4 0-.5.3-.9.4-.3 0-.6-.3-1-.2-.5.2 0 .6-.1.9l-.9.8c-.4.5-.3 1-.9 1.5-.5.3-.9.1-1.4.7-.6.6-.7 1.5-1.4 2.1-.4.3-.6-.9-1 0-.2 0-.2.1-.3.2v.6c1 2-1 2.6-1.7 4-.3.5.5 1 .2 1.4-.2.4-1.1 1.2-1.2 1.4 0 .2-.1.6-.3.8-.2.2-.7 0-.8.3 0 .3.6.6.8.8.2.2-.1.5 0 .6 1 1 .4.7.9 1.6 0 .2.4 0 .5.3.1.3-.2.3-.1.6l.8 1.1c0 .3-1.5 1-1.8 1-.9 0 .8-1.8-.7-1.8-.6 0-.6 1.4-.8 1.6h-.8c-.9 0-1.5 1.1-1.9 1.2h-1.1c-.4 0-.8.4-1.2.4-.2 0-.3-.2-.5-.3l-1.6-.5c-.3 0-.8.4-1 .2-.2-.1.3-.7-.4-1l-.6-1.4c.2-.8.5-1.7.4-2.5-.2-1-1.5-1.7-2-2.4-.2-.5-.4-2-1-2.3a5 5 0 0 1-1.4-1.7c0-.2.2-.5 0-.8-.2-.3-.7-.4-.8-.8-.1-.4 0-1.5-.4-1.7-.4-.3-3.3-.6-4-.7-.3 0-.6 0-.9-.3l-.4-.5-.9.1h-.7c-1 .6-1.1 1.4-2 2-.9.8-1.8.7-2.7 1.5-.6.5-1 1.7-1.5 2.2-.2.3-.6 0-.7.1l-1.6 1.5s0 .3-.2.4l-1 .2h-1c-.4.2-.4.7-2 1l-.3.2-.6.5h-.6c-.4 0-.7.3-1 .4-.9 0-2.2-.4-2.8-.1-.4.1-1.5 1.3-2 1.4h-.6c-.2 0-.5 1.4-.6 1.7l-2 1.7-.5.8c-.2.2-.5.4-.8.4-.4 0-1-.3-1.3-.4-.7 0-2.7-.2-3.3 0-.6 0-.4 1.9-2 2l-2.7.4s-.6-.4-1.2-.2c-.2 0-.8.7-.8 1v.3l.1.3c-.3.5-1.1 1-1.4 1.6l-.2.3c-.2.2-1.3.6-1.4.8-.3.6.7 1.2.6 1.5-.2.8-1.4 1.6-1.7 2.4-.1.3.4 1.3.3 1.7 0 1-.4 2.3-.4 3.3l.2 1.3.6.4c.1.2 1.4 2.6 1.4 2.9.2 1.7-2.3 1.1-.8 2.9l.6.8 2.3 1.8c0 .3-1.6.6-1.8.8-.8.8-1.4 2.1-2.1 2.9-.5.4-.9 0-1.4 1-.2.4 0 1.3-.3 1.6-.4.4-.7-.2-1 0-.2 0-.3.6-.4.7-.5.3-4.2 2.3-4.5 2.1-.2 0-.4-.7-.4-.9a2 2 0 0 0-.5-.8c-1-.8-2.4-1-3.3 0-.3.3-.3.7-.6 1l-1.6 1.2s-.3.4-.5.3c-.3 0-1.2-1-1.5-1.3-.4-.5-1.6-1.7-1.7-2.2 0-2-1.5-3.9-2.1-5.8h1c1-.6.7-2.4 2.5-1.7.3-.3.2-.6.7-.9.2 0 .5-.2.5-.3.7-1 1.4-4.6.8-5.6-.6-.8-1.2-.8-1.7-2.2v-1.2c0-.4-.7-2.4-.8-2.6-.1-.1-.5-.3-.5-.5 0-.1-.2-2.3-.1-2.5-.6-1.7-2.8-2.8-2.9-3l-.8-1.4c-.3-.5-.3-.8-.5-1.3 0-.2-.4-.4-.4-.7 0-.4 1.2-1.4 1.2-2.1 0-.3-.8-1-.7-1.5.2-.4 1-1.4 1-2 0-.6-1.3-2-1.5-2.7 0-.4.5-.7.4-.9l-1.7-1.8c-.1-.3.5-.6 0-1-.4-.5 0-.3-.1-.7l-.8-1.2-1.3-4.6c-.2-.3-.5-.5-.6-.8l-.4-1s-1.3-.4-1.5-.8c-.2-.3-.2-1.2-.6-1.7-.1-.3-.4-.2-.6-.4l-.2-.5c-.4-.5-1.1 0-1.6-2l-2-1.4-.2-.3c-.5-.2-1.2-.2-1.6-.6l-1.6-.1-.4-.6c-.6-.2-1.7-.1-2.2-.6-.5-.4-.6-2.2-1.3-2h-.4c-.5-.7-2.2-.8-3-1.2-.2-.1-.8 0-.8-.2l.1-1-1-1.1c-.6-.2-.3-.3-.8-.5-1.1-.1-1.2 0-2 .8l-.8.3c-.4.2-.5 1-1 .6l-.5-.4c-.3-.3-.5-.1-.6-.6-1-.5-3.6 1.2-4.2 0-.5-.3-.8 0-1.2-.3-.2-.2.5-2.4-1.4-3.2l1.4-1v-.8c0-.3.2-1 .1-1.3l-.4-.8c-.2-.3 0-.6-.2-1l-.6-.3c-.5-.4-1-.6-1.4-1.1l-.3-.4c-.3-.2-1.5-.6-1.4-1.1 0-.2.2-.2.3-.4 0-.2 0-.5.2-.7.5-.7 1.7-.4 1.5-1.7 0-.6-.5-1.1-.6-1.8l-.4-.5c-1.2-.1-1-1.3-1.4-1.6-1.3-.8-2.2-.3-.8-2 .2-.5-1.2-1.4-1.5-1.6-.5-.5-.2-1.5-.4-2-.1-.3-1-.7-1.2-1l-.4-.8v-.2c.3-.2.2-.5 0-.8 0-.2-.4-.1-.5-.2-1.2-1-2.5-1.5-4-2-.4-.2-.2-.5-.6-.7l-2.3-1c-.3 0-.4-.9-.6-1.1-.1-.3-.7-.8-.7-.8 0-.8-.5-.9-1-1.3l-.2-.5.5-1.7c.1-.3.5-.6.5-1l-.4-1.8c-.6-1.6-1.3-1.4-1-3.6.1-.5 0-.7.3-1.1l.2-.3 1-.7c.3-.4.5-1.5 1-1.8.2-.3 1.2-.8 1.3-1 .2-.2.4-.7.3-1h-1c-.1 0-.5-.4-.9-.4l-.2-.4-.2-.2-1-.3c-.5-.2-1-.2-1.5-.5-.7-.4-1.5-1.6-2.3-1.7-1-.2-1.6 0-2.5 0-.6.1-.6-.2-1-.4-.7-.2-.2.4-1.7-.1-.2-.2 0-.7.1-.9-.2 0-.5.1-.8 0-1.2-.3-.8-1.4-1-2-.2-.3-.7-.2-1-.2V264.2c.3-.3-.4-1.1-.4-1.2 0-.3 1.5-.5 1.7-.5.1-.2-.1-.4-.1-.6l.3-1.4-1-1c.1-.1.4-.3.4-.5.7-2 1.8-.4 2.8-2.2l.5-1h.2l.6.2c.1-.2.4-.3.6-.4l.4.1c1.8-.4 1.4-1 2.4-1.8.3-.2 1.1-.2 1.5-.4.4.2 1 .8 1.7 1.1.5.2 2.3.6 2.6.8.4.2.5.7.9.9 1 .5.4-.4 1.4-.2 1 .2 1.8 1 2.8 1.4h.7c.3 0 2-.4 2.1-.3l.7.3c.2 0 .4-.5.5-.5.7.1.8.4 1.7.3 0 0 .5-2.6 1-2.7.2 0 .9.6 1 .7.4 0 0-.6 0-.6 0-.2-.6-1.8-.5-2 0 0 .4.2.6 0 .6 0 1.2-.2 1.6-.6l.9-1.2c0-.2-.2-.7-.1-.8l.7-.5c.3-.3.4-.8.8-1 1.7-.2 2.2-1.5 3.7-1.7h.5l.3.5c.1.1 1 .7 1.3.7l.3-.3c.3 0 1.1-.5 1.2-.8 0 0-.2-.2 0-.4 0-.1 1-1 1.2-1h1.1l.5.5h.9c.2 0 .3-.4.5-.5l.1.1z%22%2F%3E  %3Cg id%3D%22h%22%3E    %3Cpath id%3D%22star%22 fill%3D%22%23FFF%22 d%3D%22M281.4 124.5l12.9 39.7-33.8-24.5h41.7l-33.7 24.5 12.9-39.7z%22%2F%3E    %3Cpath id%3D%22star_1_%22 fill%3D%22%23FFF%22 d%3D%22M331.6 133.4l12.9 39.7-33.8-24.5h41.8L318.7 173l12.9-39.7z%22%2F%3E    %3Cpath id%3D%22star_2_%22 fill%3D%22%23FFF%22 d%3D%22M379.5 150.8l13 39.7-33.8-24.5h41.7l-33.8 24.5 13-39.7z%22%2F%3E  %3C%2Fg%3E  %3Cg id%3D%22h_1_%22%3E    %3Cpath id%3D%22star_3_%22 fill%3D%22%23FFF%22 d%3D%22M230.4 124.5l-13 39.7 33.8-24.5h-41.7l33.8 24.5-13-39.7z%22%2F%3E    %3Cpath id%3D%22star_4_%22 fill%3D%22%23FFF%22 d%3D%22M180.2 133.4l-13 39.7 33.8-24.5h-41.7L193 173l-13-39.7z%22%2F%3E    %3Cg transform%3D%22scale(-1 1)%22%3E      %3Cpath id%3D%22star_5_%22 fill%3D%22%23FFF%22 d%3D%22M-132.5 150.8l-12.9 39.7 33.8-24.5h-41.7l33.7 24.5-12.9-39.7z%22%2F%3E    %3C%2Fg%3E  %3C%2Fg%3E%3C%2Fsvg%3E");
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.7.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

@font-face {
  font-family: 'simple-line-icons';
  src: url('Simple-Line-Icons.eot?v=2.4.0');
  src: url('Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\e005";
}
.icon-people:before {
  content: "\e001";
}
.icon-user-female:before {
  content: "\e000";
}
.icon-user-follow:before {
  content: "\e002";
}
.icon-user-following:before {
  content: "\e003";
}
.icon-user-unfollow:before {
  content: "\e004";
}
.icon-login:before {
  content: "\e066";
}
.icon-logout:before {
  content: "\e065";
}
.icon-emotsmile:before {
  content: "\e021";
}
.icon-phone:before {
  content: "\e600";
}
.icon-call-end:before {
  content: "\e048";
}
.icon-call-in:before {
  content: "\e047";
}
.icon-call-out:before {
  content: "\e046";
}
.icon-map:before {
  content: "\e033";
}
.icon-location-pin:before {
  content: "\e096";
}
.icon-direction:before {
  content: "\e042";
}
.icon-directions:before {
  content: "\e041";
}
.icon-compass:before {
  content: "\e045";
}
.icon-layers:before {
  content: "\e034";
}
.icon-menu:before {
  content: "\e601";
}
.icon-list:before {
  content: "\e067";
}
.icon-options-vertical:before {
  content: "\e602";
}
.icon-options:before {
  content: "\e603";
}
.icon-arrow-down:before {
  content: "\e604";
}
.icon-arrow-left:before {
  content: "\e605";
}
.icon-arrow-right:before {
  content: "\e606";
}
.icon-arrow-up:before {
  content: "\e607";
}
.icon-arrow-up-circle:before {
  content: "\e078";
}
.icon-arrow-left-circle:before {
  content: "\e07a";
}
.icon-arrow-right-circle:before {
  content: "\e079";
}
.icon-arrow-down-circle:before {
  content: "\e07b";
}
.icon-check:before {
  content: "\e080";
}
.icon-clock:before {
  content: "\e081";
}
.icon-plus:before {
  content: "\e095";
}
.icon-minus:before {
  content: "\e615";
}
.icon-close:before {
  content: "\e082";
}
.icon-event:before {
  content: "\e619";
}
.icon-exclamation:before {
  content: "\e617";
}
.icon-organization:before {
  content: "\e616";
}
.icon-trophy:before {
  content: "\e006";
}
.icon-screen-smartphone:before {
  content: "\e010";
}
.icon-screen-desktop:before {
  content: "\e011";
}
.icon-plane:before {
  content: "\e012";
}
.icon-notebook:before {
  content: "\e013";
}
.icon-mustache:before {
  content: "\e014";
}
.icon-mouse:before {
  content: "\e015";
}
.icon-magnet:before {
  content: "\e016";
}
.icon-energy:before {
  content: "\e020";
}
.icon-disc:before {
  content: "\e022";
}
.icon-cursor:before {
  content: "\e06e";
}
.icon-cursor-move:before {
  content: "\e023";
}
.icon-crop:before {
  content: "\e024";
}
.icon-chemistry:before {
  content: "\e026";
}
.icon-speedometer:before {
  content: "\e007";
}
.icon-shield:before {
  content: "\e00e";
}
.icon-screen-tablet:before {
  content: "\e00f";
}
.icon-magic-wand:before {
  content: "\e017";
}
.icon-hourglass:before {
  content: "\e018";
}
.icon-graduation:before {
  content: "\e019";
}
.icon-ghost:before {
  content: "\e01a";
}
.icon-game-controller:before {
  content: "\e01b";
}
.icon-fire:before {
  content: "\e01c";
}
.icon-eyeglass:before {
  content: "\e01d";
}
.icon-envelope-open:before {
  content: "\e01e";
}
.icon-envelope-letter:before {
  content: "\e01f";
}
.icon-bell:before {
  content: "\e027";
}
.icon-badge:before {
  content: "\e028";
}
.icon-anchor:before {
  content: "\e029";
}
.icon-wallet:before {
  content: "\e02a";
}
.icon-vector:before {
  content: "\e02b";
}
.icon-speech:before {
  content: "\e02c";
}
.icon-puzzle:before {
  content: "\e02d";
}
.icon-printer:before {
  content: "\e02e";
}
.icon-present:before {
  content: "\e02f";
}
.icon-playlist:before {
  content: "\e030";
}
.icon-pin:before {
  content: "\e031";
}
.icon-picture:before {
  content: "\e032";
}
.icon-handbag:before {
  content: "\e035";
}
.icon-globe-alt:before {
  content: "\e036";
}
.icon-globe:before {
  content: "\e037";
}
.icon-folder-alt:before {
  content: "\e039";
}
.icon-folder:before {
  content: "\e089";
}
.icon-film:before {
  content: "\e03a";
}
.icon-feed:before {
  content: "\e03b";
}
.icon-drop:before {
  content: "\e03e";
}
.icon-drawer:before {
  content: "\e03f";
}
.icon-docs:before {
  content: "\e040";
}
.icon-doc:before {
  content: "\e085";
}
.icon-diamond:before {
  content: "\e043";
}
.icon-cup:before {
  content: "\e044";
}
.icon-calculator:before {
  content: "\e049";
}
.icon-bubbles:before {
  content: "\e04a";
}
.icon-briefcase:before {
  content: "\e04b";
}
.icon-book-open:before {
  content: "\e04c";
}
.icon-basket-loaded:before {
  content: "\e04d";
}
.icon-basket:before {
  content: "\e04e";
}
.icon-bag:before {
  content: "\e04f";
}
.icon-action-undo:before {
  content: "\e050";
}
.icon-action-redo:before {
  content: "\e051";
}
.icon-wrench:before {
  content: "\e052";
}
.icon-umbrella:before {
  content: "\e053";
}
.icon-trash:before {
  content: "\e054";
}
.icon-tag:before {
  content: "\e055";
}
.icon-support:before {
  content: "\e056";
}
.icon-frame:before {
  content: "\e038";
}
.icon-size-fullscreen:before {
  content: "\e057";
}
.icon-size-actual:before {
  content: "\e058";
}
.icon-shuffle:before {
  content: "\e059";
}
.icon-share-alt:before {
  content: "\e05a";
}
.icon-share:before {
  content: "\e05b";
}
.icon-rocket:before {
  content: "\e05c";
}
.icon-question:before {
  content: "\e05d";
}
.icon-pie-chart:before {
  content: "\e05e";
}
.icon-pencil:before {
  content: "\e05f";
}
.icon-note:before {
  content: "\e060";
}
.icon-loop:before {
  content: "\e064";
}
.icon-home:before {
  content: "\e069";
}
.icon-grid:before {
  content: "\e06a";
}
.icon-graph:before {
  content: "\e06b";
}
.icon-microphone:before {
  content: "\e063";
}
.icon-music-tone-alt:before {
  content: "\e061";
}
.icon-music-tone:before {
  content: "\e062";
}
.icon-earphones-alt:before {
  content: "\e03c";
}
.icon-earphones:before {
  content: "\e03d";
}
.icon-equalizer:before {
  content: "\e06c";
}
.icon-like:before {
  content: "\e068";
}
.icon-dislike:before {
  content: "\e06d";
}
.icon-control-start:before {
  content: "\e06f";
}
.icon-control-rewind:before {
  content: "\e070";
}
.icon-control-play:before {
  content: "\e071";
}
.icon-control-pause:before {
  content: "\e072";
}
.icon-control-forward:before {
  content: "\e073";
}
.icon-control-end:before {
  content: "\e074";
}
.icon-volume-1:before {
  content: "\e09f";
}
.icon-volume-2:before {
  content: "\e0a0";
}
.icon-volume-off:before {
  content: "\e0a1";
}
.icon-calendar:before {
  content: "\e075";
}
.icon-bulb:before {
  content: "\e076";
}
.icon-chart:before {
  content: "\e077";
}
.icon-ban:before {
  content: "\e07c";
}
.icon-bubble:before {
  content: "\e07d";
}
.icon-camrecorder:before {
  content: "\e07e";
}
.icon-camera:before {
  content: "\e07f";
}
.icon-cloud-download:before {
  content: "\e083";
}
.icon-cloud-upload:before {
  content: "\e084";
}
.icon-envelope:before {
  content: "\e086";
}
.icon-eye:before {
  content: "\e087";
}
.icon-flag:before {
  content: "\e088";
}
.icon-heart:before {
  content: "\e08a";
}
.icon-info:before {
  content: "\e08b";
}
.icon-key:before {
  content: "\e08c";
}
.icon-link:before {
  content: "\e08d";
}
.icon-lock:before {
  content: "\e08e";
}
.icon-lock-open:before {
  content: "\e08f";
}
.icon-magnifier:before {
  content: "\e090";
}
.icon-magnifier-add:before {
  content: "\e091";
}
.icon-magnifier-remove:before {
  content: "\e092";
}
.icon-paper-clip:before {
  content: "\e093";
}
.icon-paper-plane:before {
  content: "\e094";
}
.icon-power:before {
  content: "\e097";
}
.icon-refresh:before {
  content: "\e098";
}
.icon-reload:before {
  content: "\e099";
}
.icon-settings:before {
  content: "\e09a";
}
.icon-star:before {
  content: "\e09b";
}
.icon-symbol-female:before {
  content: "\e09c";
}
.icon-symbol-male:before {
  content: "\e09d";
}
.icon-target:before {
  content: "\e09e";
}
.icon-credit-card:before {
  content: "\e025";
}
.icon-paypal:before {
  content: "\e608";
}
.icon-social-tumblr:before {
  content: "\e00a";
}
.icon-social-twitter:before {
  content: "\e009";
}
.icon-social-facebook:before {
  content: "\e00b";
}
.icon-social-instagram:before {
  content: "\e609";
}
.icon-social-linkedin:before {
  content: "\e60a";
}
.icon-social-pinterest:before {
  content: "\e60b";
}
.icon-social-github:before {
  content: "\e60c";
}
.icon-social-google:before {
  content: "\e60d";
}
.icon-social-reddit:before {
  content: "\e60e";
}
.icon-social-skype:before {
  content: "\e60f";
}
.icon-social-dribbble:before {
  content: "\e00d";
}
.icon-social-behance:before {
  content: "\e610";
}
.icon-social-foursqare:before {
  content: "\e611";
}
.icon-social-soundcloud:before {
  content: "\e612";
}
.icon-social-spotify:before {
  content: "\e613";
}
.icon-social-stumbleupon:before {
  content: "\e614";
}
.icon-social-youtube:before {
  content: "\e008";
}
.icon-social-dropbox:before {
  content: "\e00c";
}
.icon-social-vkontakte:before {
  content: "\e618";
}
.icon-social-steam:before {
  content: "\e620";
}

/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*# sourceMappingURL=bootstrap.min.css.map */
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .bs-datepicker-buttons */ }
.bs-datepicker:after {
    clear: both;
    content: '';
    display: block; }
.bs-datepicker bs-day-picker {
    float: left; }
.bs-datepicker button:hover,
  .bs-datepicker button:focus,
  .bs-datepicker button:active,
  .bs-datepicker input:hover,
  .bs-datepicker input:focus,
  .bs-datepicker input:active,
  .bs-datepicker-btns button:hover,
  .bs-datepicker-btns button:focus,
  .bs-datepicker-btns button:active,
  .bs-datepicker-predefined-btns button:active,
  .bs-datepicker-predefined-btns button:focus {
    outline: none; }
.bs-datepicker-head {
    min-width: 270px;
    height: 50px;
    padding: 10px;
    border-radius: 3px 3px 0 0;
    text-align: justify;
    /* .bs-datepicker-head button */ }
.bs-datepicker-head:after {
      content: "";
      display: inline-block;
      vertical-align: top;
      width: 100%; }
.bs-datepicker-head button {
      display: inline-block;
      vertical-align: top;
      padding: 0;
      height: 30px;
      line-height: 30px;
      border: 0;
      background: transparent;
      text-align: center;
      cursor: pointer;
      color: #fff;
      transition: 0.3s; }
.bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
        background: rgba(221, 221, 221, 0.3);
        color: #f5f5f5;
        cursor: not-allowed; }
.bs-datepicker-head button.next, .bs-datepicker-head button.previous {
        border-radius: 50%;
        width: 30px;
        height: 30px; }
.bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
          font-size: 28px;
          line-height: 1;
          display: inline-block;
          position: relative;
          height: 100%;
          width: 100%;
          border-radius: 50%; }
.bs-datepicker-head button.current {
        border-radius: 15px;
        max-width: 155px;
        padding: 0 13px; }
.bs-datepicker-head button:hover {
    background-color: rgba(0, 0, 0, 0.1); }
.bs-datepicker-head button:active {
    background-color: rgba(0, 0, 0, 0.2); }
.bs-datepicker-body {
    padding: 10px;
    border-radius: 0 0 3px 3px;
    min-height: 232px;
    min-width: 278px;
    border: 1px solid #e9edf0;
    /* .bs-datepicker-body table */ }
.bs-datepicker-body .days.weeks {
      position: relative;
      z-index: 1; }
.bs-datepicker-body table {
      width: 100%;
      border-collapse: separate;
      border-spacing: 0;
      /* .bs-datepicker-body table.days */
      /* .bs-datepicker-body table.weeks */ }
.bs-datepicker-body table th {
        font-size: 13px;
        color: #9aaec1;
        font-weight: 400;
        text-align: center; }
.bs-datepicker-body table td {
        color: #54708b;
        text-align: center;
        position: relative;
        padding: 0; }
.bs-datepicker-body table td span {
          display: block;
          margin: 0 auto;
          font-size: 13px;
          border-radius: 50%;
          position: relative;
          /*z-index: 1;*/
          -moz-user-select: none;
          -webkit-user-select: none;
          -ms-user-select: none; }
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
          cursor: pointer; }
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
        .bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
          background-color: #e9edf0;
          transition: 0s; }
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
        .bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
          background-color: #e9edf0;
          transition: 0s;
          cursor: pointer; }
.bs-datepicker-body table td span.disabled,
        .bs-datepicker-body table td.disabled span {
          color: #9aaec1; }
.bs-datepicker-body table td span.selected,
        .bs-datepicker-body table td.selected span {
          color: #fff; }
.bs-datepicker-body table td span.is-other-month,
        .bs-datepicker-body table td.is-other-month span {
          color: rgba(0, 0, 0, 0.25); }
.bs-datepicker-body table td.active {
          position: relative; }
.bs-datepicker-body table td.active.select-start:before {
            left: 35%; }
.bs-datepicker-body table td.active.select-end:before {
            left: -85%; }
.bs-datepicker-body table td span.active.select-start:after,
        .bs-datepicker-body table td span.active.select-end:after,
        .bs-datepicker-body table td.active.select-start span:after,
        .bs-datepicker-body table td.active.select-end span:after {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          width: 100%;
          height: 100%;
          transition: 0.3s;
          top: 0;
          border-radius: 50%; }
.bs-datepicker-body table td:before,
        .bs-datepicker-body table td span:before {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          top: 6px;
          bottom: 6px;
          left: -2px;
          right: -2px;
          box-sizing: content-box;
          background: transparent; }
.bs-datepicker-body table td.active.select-start + td.active:before {
          left: -20%; }
.bs-datepicker-body table td:last-child.active:before {
          border-radius: 0 3px 3px 0;
          width: 125%;
          left: -25%; }
.bs-datepicker-body table td span[class*="select-"],
        .bs-datepicker-body table td[class*="select-"] span {
          border-radius: 50%;
          color: #fff; }
.bs-datepicker-body table.days td.active:not(.select-start):before, .bs-datepicker-body table.days td.in-range:not(.select-start):before,
      .bs-datepicker-body table.days span.active:not(.select-start):before,
      .bs-datepicker-body table.days span.in-range:not(.select-start):before {
        background: #e9edf0; }
.bs-datepicker-body table.days span {
        width: 32px;
        height: 32px;
        line-height: 32px; }
.bs-datepicker-body table.days span.select-start {
          z-index: 2; }
.bs-datepicker-body table.days span.is-highlighted.in-range:before, .bs-datepicker-body table.days span.in-range.select-end:before {
          background: none;
          right: 0;
          left: 0; }
.bs-datepicker-body table.days td.select-start + td.select-end:before,
      .bs-datepicker-body table.days td.select-start + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.select-end:before,
      .bs-datepicker-body table.days td.in-range + td.is-highlighted:before,
      .bs-datepicker-body table.days td.in-range + td.select-end:before {
        background: #e9edf0;
        width: 100%; }
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
        border-radius: 3px 0 0 3px;
        left: 0;
        width: 100%; }
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
        border-radius: 3px 0 0 3px; }
.bs-datepicker-body table.years td span {
        width: 46px;
        height: 46px;
        line-height: 45px;
        margin: 0 auto; }
.bs-datepicker-body table.years tr:not(:last-child) td span {
        margin-bottom: 8px; }
.bs-datepicker-body table.months td {
        height: 52px; }
.bs-datepicker-body table.months td span {
          padding: 6px;
          border-radius: 15px; }
.bs-datepicker .current-timedate {
    color: #54708b;
    font-size: 15px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 20px;
    border: 1px solid #e9edf0;
    margin-bottom: 10px;
    cursor: pointer;
    text-transform: uppercase;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none; }
.bs-datepicker .current-timedate span:not(:empty):before {
      content: "";
      width: 15px;
      height: 16px;
      display: inline-block;
      margin-right: 4px;
      vertical-align: text-bottom;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC); }
.bs-datepicker-multiple {
    border-radius: 4px 0 0 4px; }
.bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-left: 10px; }
.bs-datepicker-multiple .bs-datepicker {
      box-shadow: none;
      position: relative; }
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
        padding-right: 10px; }
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
        content: "";
        display: block;
        width: 14px;
        height: 10px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
        position: absolute;
        top: 25px;
        left: -8px; }
.bs-datepicker-multiple .bs-datepicker .left {
        float: left; }
.bs-datepicker-multiple .bs-datepicker .right {
        float: right; }
.bs-datepicker-container {
    padding: 15px; }
.bs-datepicker .bs-media-container {
    display: flex; }
@media (max-width: 768px) {
      .bs-datepicker .bs-media-container {
        flex-direction: column; } }
.bs-datepicker-custom-range {
    padding: 15px;
    background: #eee; }
.bs-datepicker-predefined-btns button {
    width: 100%;
    display: block;
    height: 30px;
    background-color: #9aaec1;
    border-radius: 4px;
    color: #fff;
    border: 0;
    margin-bottom: 10px;
    padding: 0 18px;
    text-align: left;
    transition: 0.3s; }
.bs-datepicker-predefined-btns button:active, .bs-datepicker-predefined-btns button:hover {
      background-color: #54708b; }
.bs-datepicker-buttons {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
    padding-top: 10px;
    border-top: 1px solid #e9edf0; }
.bs-datepicker-buttons .btn-default {
      margin-left: 10px; }
/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0; }
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px; }
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px; }
.bs-timepicker-controls button {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 0;
    background-color: #e9edf0;
    color: #54708b;
    font-size: 16px;
    font-weight: 700;
    vertical-align: middle;
    line-height: 0;
    padding: 0;
    transition: 0.3s; }
.bs-timepicker-controls button:hover {
      background-color: #d5dadd; }
.bs-timepicker-controls input {
    width: 35px;
    height: 25px;
    border-radius: 13px;
    text-align: center;
    border: 1px solid #e9edf0; }
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px; }
.bs-timepicker .switch-time-format img {
    vertical-align: initial;
    margin-left: 4px; }
bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080; }
/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker-multiple {
    display: flex; }
    .bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-top: 10px;
      margin-left: 0; } }
/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777; }
.theme-default .bs-datepicker-body table td span.selected,
.theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*="select-"]:after,
.theme-default .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #777; }
.theme-default .bs-datepicker-body table td.week span {
  color: #777; }
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
.theme-green .bs-datepicker-head {
  background-color: #5cb85c; }
.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*="select-"]:after,
.theme-green .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5cb85c; }
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c; }
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
.theme-blue .bs-datepicker-head {
  background-color: #5bc0de; }
.theme-blue .bs-datepicker-body table td span.selected,
.theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5bc0de; }
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de; }
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7; }
.theme-dark-blue .bs-datepicker-body table td span.selected,
.theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-dark-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #337ab7; }
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7; }
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
.theme-red .bs-datepicker-head {
  background-color: #d9534f; }
.theme-red .bs-datepicker-body table td span.selected,
.theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*="select-"]:after,
.theme-red .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #d9534f; }
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f; }
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e; }
.theme-orange .bs-datepicker-body table td span.selected,
.theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*="select-"]:after,
.theme-orange .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #f0ad4e; }
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e; }
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s; }
/*# sourceMappingURL=bs-datepicker.css.map */
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */

/* position */

.toast-center-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* toast styles */

.toast-title {
  font-weight: bold;
}

.toast-message {
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/

button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}

.toast-container * {
  box-sizing: border-box;
}

.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */

.toast-info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */

.toast-error {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */

.toast-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */

.toast-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}

/* Responsive Design */

@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}

@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}

@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/



/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/



/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/



.mCustomScrollbar{ touch-action: pinch-zoom; /* direct pointer events to js */ }



.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ touch-action: auto; }



.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}



.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/



.mCSB_inside > .mCSB_container{ margin-right: 30px; }



.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; }



/* non-visible scrollbar */



.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}



.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; }



/* RTL direction/left-side scrollbar */



.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}



.mCSB_outside + .mCSB_scrollTools{ right: -26px; }



/* scrollbar position: outside */



.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}



.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; }



/* RTL direction/left-side scrollbar (scrollbar position: outside) */



.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}



.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }



.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto; border-radius: 16px;
	}



.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}



.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto; border-radius: 16px;
		text-align: center;
	}



.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }



.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }



.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}



.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/



.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}



.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }



.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* non-visible scrollbar */



.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}



.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; }



/* scrollbar position: outside */



.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}



.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}



.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }



.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/



.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}



.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px; box-sizing: border-box;
	}



.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }



.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }



/* non-visible horizontal scrollbar */



.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }



/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */



.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }



/* RTL direction/left-side scrollbar */



.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }



/* non-visible scrollbar/RTL direction/left-side scrollbar */



.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }



.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}



.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }



.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }



.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}



/* non-visible horizontal scrollbar */



.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/



.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}



.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{ 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/



/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/



/* default theme ("light") */



.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }



.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }



.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }



.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}



.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}



.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}



.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}



.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACQCAYAAACPtWCAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMURDMzE5NzIzQkNFMTExOTY0QkYwNzFDNzkwNTlDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTMwRUZENEMxMUUxMUUzOUYxQkJGN0E1MDMzNTg1MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTMwRUZEM0MxMUUxMUUzOUYxQkJGN0E1MDMzNTg1MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MGJlMjMyZC1hNzgzLTI1NGQtOTI4Yy02NDI0YmQxNTg0YWEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTFEQzMxOTcyM0JDRTExMTk2NEJGMDcxQzc5MDU5QzQiLz4gPC9yZGY6RGVzY3Jp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); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}



.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}



.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}



.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}



.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}



.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }



.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }



/* theme: "dark" */



.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }



.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }



.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }



.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }



.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }



.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }



.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }



/* ---------------------------------------- */



/* theme: "light-2", "dark-2" */



.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1); border-radius: 1px;
	}



.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75); border-radius: 1px;
	}



.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}



.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }



.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }



.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }



.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }



.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }



.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }



/* theme: "dark-2" */



.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1); border-radius: 1px;
	}



.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75); border-radius: 1px;
	}



.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }



.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }



.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }



.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }



/* ---------------------------------------- */



/* theme: "light-thick", "dark-thick" */



.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1); border-radius: 2px;
	}



.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75); border-radius: 2px;
	}



.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}



.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}



.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }



.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }



.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }



.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }



.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }



.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }



/* theme: "dark-thick" */



.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1); border-radius: 2px;
	}



.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75); border-radius: 2px;
	}



.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }



.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }



.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }



.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }



/* ---------------------------------------- */



/* theme: "light-thin", "dark-thin" */



.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }



.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }



.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }



.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}



/* theme "dark-thin" */



.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }



.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }



.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }



.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }



.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }



/* ---------------------------------------- */



/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */



.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }



.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }



.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}



.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }



.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}



.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}



.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }



.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}



.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}



.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }



.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }



.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }



.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }



/* theme "rounded-dark", "rounded-dots-dark" */



.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }



.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }



/* theme "rounded-dots", "rounded-dots-dark" */



.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }



.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}



.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}



.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}



.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }



.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }



.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }



.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }



/* theme "rounded-dots-dark" */



.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}



.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }



.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }



.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }



.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }



/* ---------------------------------------- */



/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */



.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}



.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}



/* theme "3d", "3d-dark" */



.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }



.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }



.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}



.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ border-radius: 16px; }



.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}



.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }



.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }



.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}



.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}



.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }



.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }



.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }



.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }



/* theme "3d-dark" */



.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}



.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }



.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }



.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }



.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }



.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }



/* ---------------------------------------- */



/* theme: "3d-thick", "3d-thick-dark" */



.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}



.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ border-radius: 7px; }



.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ border-radius: 5px; }



.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }



.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }



.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}



.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}



.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }



.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }



.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}



.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}



.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }



.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }



.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }



.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }



.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }



/* theme: "3d-thick-dark" */



.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }



.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }



.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }



.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }



/* ---------------------------------------- */



/* theme: "minimal", "minimal-dark" */



.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}



.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}



/* RTL direction/left-side scrollbar */



.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}



.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }



.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }



.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }



.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}



.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}



/* theme: "minimal-dark" */



.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}



.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}



/* ---------------------------------------- */



/* theme "light-3", "dark-3" */



.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}



.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }



.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}



.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}



.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}



.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }



.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }



.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }



.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }



/* theme "dark-3" */



.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }



.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }



.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }



.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }



.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }



/* ---------------------------------------- */



/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */



.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}



.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}



.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}



.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}



.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }



.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }



.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }



.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }



/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */



.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }



.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }



.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }



.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }



.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }



/* theme "inset-2", "inset-2-dark" */



.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2); box-sizing: border-box;
	}



.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }



/* theme "inset-3", "inset-3-dark" */



.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }



.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }



.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }



.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }



.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }



.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }



.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }



.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }



/* ---------------------------------------- */

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden {
	display: none;
}

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}

/* Interaction Cues
----------------------------------*/

.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}

/* Icons
----------------------------------*/

.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */

.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}

.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}

.ui-menu .ui-menu {
	position: absolute;
}

.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}

.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}

.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */

.ui-menu-icons {
	position: relative;
}

.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */

.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */

.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}

.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */

.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */

input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */

.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */

/* Support: Firefox 5 - 40 */

input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}

.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}

.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}

.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}

.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}

.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}

.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */

.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}

.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}

.ui-checkboxradio-disabled {
	pointer-events: none;
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

.ui-datepicker td {
	border: 0;
	padding: 1px;
}

.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */

.ui-datepicker.ui-datepicker-multi {
	width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */

.ui-datepicker-rtl {
	direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */

.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}

.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}

.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}

.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}

.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}

.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}

.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}

.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}

.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}

.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}

.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}

.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

.ui-draggable-handle {
	touch-action: none;
}

.ui-resizable {
	position: relative;
}

.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	touch-action: none;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}

.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}

.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}

.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}

.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}

.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}

.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}

.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,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");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}

.ui-selectable {
	touch-action: none;
}

.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}

.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}

.ui-selectmenu-open {
	display: block;
}

.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}

.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}

.ui-slider {
	position: relative;
	text-align: left;
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	touch-action: none;
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */

.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	-webkit-filter: inherit;
	        filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

.ui-sortable-handle {
	touch-action: none;
}

.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}

.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}

.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}

/* more specificity required here to override default borders */

.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}

.ui-spinner-up {
	top: 0;
}

.ui-spinner-down {
	bottom: 0;
}

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}

.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}

body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/

.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}

.ui-widget .ui-widget {
	font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}

.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}

.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}

.ui-widget-content a {
	color: #333333;
}

.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}

.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}

.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}

.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}

.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */

.ui-icon {
	width: 16px;
	height: 16px;
}

.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_444444_256x240.png");
}

.ui-widget-header .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_444444_256x240.png");
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_555555_256x240.png");
}

.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_ffffff_256x240.png");
}

.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/assets/ui-images/ui-icons_777620_256x240.png");
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_cc0000_256x240.png");
}

.ui-button .ui-icon {
	background-image: url("/assets/ui-images/ui-icons_777777_256x240.png");
}

/* positioning */

.ui-icon-blank { background-position: 16px 16px; }

.ui-icon-caret-1-n { background-position: 0 0; }

.ui-icon-caret-1-ne { background-position: -16px 0; }

.ui-icon-caret-1-e { background-position: -32px 0; }

.ui-icon-caret-1-se { background-position: -48px 0; }

.ui-icon-caret-1-s { background-position: -65px 0; }

.ui-icon-caret-1-sw { background-position: -80px 0; }

.ui-icon-caret-1-w { background-position: -96px 0; }

.ui-icon-caret-1-nw { background-position: -112px 0; }

.ui-icon-caret-2-n-s { background-position: -128px 0; }

.ui-icon-caret-2-e-w { background-position: -144px 0; }

.ui-icon-triangle-1-n { background-position: 0 -16px; }

.ui-icon-triangle-1-ne { background-position: -16px -16px; }

.ui-icon-triangle-1-e { background-position: -32px -16px; }

.ui-icon-triangle-1-se { background-position: -48px -16px; }

.ui-icon-triangle-1-s { background-position: -65px -16px; }

.ui-icon-triangle-1-sw { background-position: -80px -16px; }

.ui-icon-triangle-1-w { background-position: -96px -16px; }

.ui-icon-triangle-1-nw { background-position: -112px -16px; }

.ui-icon-triangle-2-n-s { background-position: -128px -16px; }

.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

.ui-icon-arrow-1-n { background-position: 0 -32px; }

.ui-icon-arrow-1-ne { background-position: -16px -32px; }

.ui-icon-arrow-1-e { background-position: -32px -32px; }

.ui-icon-arrow-1-se { background-position: -48px -32px; }

.ui-icon-arrow-1-s { background-position: -65px -32px; }

.ui-icon-arrow-1-sw { background-position: -80px -32px; }

.ui-icon-arrow-1-w { background-position: -96px -32px; }

.ui-icon-arrow-1-nw { background-position: -112px -32px; }

.ui-icon-arrow-2-n-s { background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }

.ui-icon-arrow-2-e-w { background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }

.ui-icon-arrowstop-1-n { background-position: -192px -32px; }

.ui-icon-arrowstop-1-e { background-position: -208px -32px; }

.ui-icon-arrowstop-1-s { background-position: -224px -32px; }

.ui-icon-arrowstop-1-w { background-position: -240px -32px; }

.ui-icon-arrowthick-1-n { background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }

.ui-icon-arrowthick-1-e { background-position: -32px -48px; }

.ui-icon-arrowthick-1-se { background-position: -48px -48px; }

.ui-icon-arrowthick-1-s { background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }

.ui-icon-arrowthick-1-w { background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }

.ui-icon-arrow-4 { background-position: 0 -80px; }

.ui-icon-arrow-4-diag { background-position: -16px -80px; }

.ui-icon-extlink { background-position: -32px -80px; }

.ui-icon-newwin { background-position: -48px -80px; }

.ui-icon-refresh { background-position: -64px -80px; }

.ui-icon-shuffle { background-position: -80px -80px; }

.ui-icon-transfer-e-w { background-position: -96px -80px; }

.ui-icon-transferthick-e-w { background-position: -112px -80px; }

.ui-icon-folder-collapsed { background-position: 0 -96px; }

.ui-icon-folder-open { background-position: -16px -96px; }

.ui-icon-document { background-position: -32px -96px; }

.ui-icon-document-b { background-position: -48px -96px; }

.ui-icon-note { background-position: -64px -96px; }

.ui-icon-mail-closed { background-position: -80px -96px; }

.ui-icon-mail-open { background-position: -96px -96px; }

.ui-icon-suitcase { background-position: -112px -96px; }

.ui-icon-comment { background-position: -128px -96px; }

.ui-icon-person { background-position: -144px -96px; }

.ui-icon-print { background-position: -160px -96px; }

.ui-icon-trash { background-position: -176px -96px; }

.ui-icon-locked { background-position: -192px -96px; }

.ui-icon-unlocked { background-position: -208px -96px; }

.ui-icon-bookmark { background-position: -224px -96px; }

.ui-icon-tag { background-position: -240px -96px; }

.ui-icon-home { background-position: 0 -112px; }

.ui-icon-flag { background-position: -16px -112px; }

.ui-icon-calendar { background-position: -32px -112px; }

.ui-icon-cart { background-position: -48px -112px; }

.ui-icon-pencil { background-position: -64px -112px; }

.ui-icon-clock { background-position: -80px -112px; }

.ui-icon-disk { background-position: -96px -112px; }

.ui-icon-calculator { background-position: -112px -112px; }

.ui-icon-zoomin { background-position: -128px -112px; }

.ui-icon-zoomout { background-position: -144px -112px; }

.ui-icon-search { background-position: -160px -112px; }

.ui-icon-wrench { background-position: -176px -112px; }

.ui-icon-gear { background-position: -192px -112px; }

.ui-icon-heart { background-position: -208px -112px; }

.ui-icon-star { background-position: -224px -112px; }

.ui-icon-link { background-position: -240px -112px; }

.ui-icon-cancel { background-position: 0 -128px; }

.ui-icon-plus { background-position: -16px -128px; }

.ui-icon-plusthick { background-position: -32px -128px; }

.ui-icon-minus { background-position: -48px -128px; }

.ui-icon-minusthick { background-position: -64px -128px; }

.ui-icon-close { background-position: -80px -128px; }

.ui-icon-closethick { background-position: -96px -128px; }

.ui-icon-key { background-position: -112px -128px; }

.ui-icon-lightbulb { background-position: -128px -128px; }

.ui-icon-scissors { background-position: -144px -128px; }

.ui-icon-clipboard { background-position: -160px -128px; }

.ui-icon-copy { background-position: -176px -128px; }

.ui-icon-contact { background-position: -192px -128px; }

.ui-icon-image { background-position: -208px -128px; }

.ui-icon-video { background-position: -224px -128px; }

.ui-icon-script { background-position: -240px -128px; }

.ui-icon-alert { background-position: 0 -144px; }

.ui-icon-info { background-position: -16px -144px; }

.ui-icon-notice { background-position: -32px -144px; }

.ui-icon-help { background-position: -48px -144px; }

.ui-icon-check { background-position: -64px -144px; }

.ui-icon-bullet { background-position: -80px -144px; }

.ui-icon-radio-on { background-position: -96px -144px; }

.ui-icon-radio-off { background-position: -112px -144px; }

.ui-icon-pin-w { background-position: -128px -144px; }

.ui-icon-pin-s { background-position: -144px -144px; }

.ui-icon-play { background-position: 0 -160px; }

.ui-icon-pause { background-position: -16px -160px; }

.ui-icon-seek-next { background-position: -32px -160px; }

.ui-icon-seek-prev { background-position: -48px -160px; }

.ui-icon-seek-end { background-position: -64px -160px; }

.ui-icon-seek-start { background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */

.ui-icon-seek-first { background-position: -80px -160px; }

.ui-icon-stop { background-position: -96px -160px; }

.ui-icon-eject { background-position: -112px -160px; }

.ui-icon-volume-off { background-position: -128px -160px; }

.ui-icon-volume-on { background-position: -144px -160px; }

.ui-icon-power { background-position: 0 -176px; }

.ui-icon-signal-diag { background-position: -16px -176px; }

.ui-icon-signal { background-position: -32px -176px; }

.ui-icon-battery-0 { background-position: -48px -176px; }

.ui-icon-battery-1 { background-position: -64px -176px; }

.ui-icon-battery-2 { background-position: -80px -176px; }

.ui-icon-battery-3 { background-position: -96px -176px; }

.ui-icon-circle-plus { background-position: 0 -192px; }

.ui-icon-circle-minus { background-position: -16px -192px; }

.ui-icon-circle-close { background-position: -32px -192px; }

.ui-icon-circle-triangle-e { background-position: -48px -192px; }

.ui-icon-circle-triangle-s { background-position: -64px -192px; }

.ui-icon-circle-triangle-w { background-position: -80px -192px; }

.ui-icon-circle-triangle-n { background-position: -96px -192px; }

.ui-icon-circle-arrow-e { background-position: -112px -192px; }

.ui-icon-circle-arrow-s { background-position: -128px -192px; }

.ui-icon-circle-arrow-w { background-position: -144px -192px; }

.ui-icon-circle-arrow-n { background-position: -160px -192px; }

.ui-icon-circle-zoomin { background-position: -176px -192px; }

.ui-icon-circle-zoomout { background-position: -192px -192px; }

.ui-icon-circle-check { background-position: -208px -192px; }

.ui-icon-circlesmall-plus { background-position: 0 -208px; }

.ui-icon-circlesmall-minus { background-position: -16px -208px; }

.ui-icon-circlesmall-close { background-position: -32px -208px; }

.ui-icon-squaresmall-plus { background-position: -48px -208px; }

.ui-icon-squaresmall-minus { background-position: -64px -208px; }

.ui-icon-squaresmall-close { background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }

.ui-icon-grip-solid-vertical { background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }

.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

/* Misc visuals
----------------------------------*/

/* Corner radius */

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */

.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}

.ui-widget-shadow {
	box-shadow: 0px 0px 5px #666666;
}
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
    --blue: #0691ca;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #e65252;
    --orange: #fd7e14;
    --yellow: #fbe4a0;
    --green: #24b314;
    --teal: #20c997;
    --cyan: #5bc0de;
    --white: #fff;
    --gray: #636c72; 
    --gray-dark: #343a40;
    --primary: #0691ca;
    --secondary: #292b2c;
    --success: #24b314;
    --info: #5bc0de;
    --warning: #fbe4a0;
    --danger: #e65252;
    --light: #f8f9fa; 
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1250px;
    --breakpoint-xxl: 1450px;
    --breakpoint-xxxl: 1550px;
    --breakpoint-xxxxl: 1650px;
    --font-family-sans-serif: 'Proxima Nova Rg', sans-serif;
}
/* ***
    --font-family-sans-serif: "Segoe UI", sans-serif;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
    body{font-family: "Segoe UI", sans-serif;}
 */
*,
*::before,
*::after {
    box-sizing: border-box
}
html {
    font-family: 'Proxima Nova Rg', sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent
}
body {
    font-family: 'Proxima Nova Rg';
}
@-ms-viewport {
    width: device-width
}
article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block
}
body {
    margin: 0;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.5;
    color: #3E4B5B;
    height: 100%;
    text-align: left;
    background-color: #fff;
    font-family: var(--font-family-sans-serif);
}
[tabindex="-1"]:focus {
    outline: 0 !important
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-family: var(--font-family-sans-serif);
}
p {
    margin-top: 0;
    margin-bottom: 1rem
}
abbr[title],
abbr[data-original-title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0
}
address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}
ol,
ul,
dl {
    margin-top: 0;
    margin-bottom: 1rem
}
ol ol,
    ul ul,
    ol ul,
    ul ol {
        margin-bottom: 0
    }
dt {
    font-weight: 500
}
dd {
    margin-bottom: .5rem;
    margin-left: 0
}
blockquote {
    margin: 0 0 1rem
}
dfn {
    font-style: italic
}
b,
strong {
    font-weight: bolder
}
small {
    font-size: 80%
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}
sub {
    bottom: -.25em
}
sup {
    top: -.5em
}
a {
    color: #0691ca;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}
a:hover {
        color: #0691ca;
        text-decoration: underline
    }
a:not([href]):not([tabindex]) {
        color: inherit;
        text-decoration: none
    }
a:not([href]):not([tabindex]):hover,
        a:not([href]):not([tabindex]):focus {
            color: inherit;
            text-decoration: none
        }
a:not([href]):not([tabindex]):focus {
            outline: 0
        }
pre,
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}
pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar
}
figure {
    margin: 0 0 1rem
}
img {
    vertical-align: middle;
    border-style: none
}
svg:not(:root) {
    overflow: hidden
}
table {
    border-collapse: collapse
}
caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #636c72;
    text-align: left;
    caption-side: bottom
}
th {
    text-align: inherit
}
label {
    display: inline-block;
    margin-bottom: .5rem
}
button {
    border-radius: 0
}
button:focus {
        outline: 1px dotted;
        outline: none;
    }
.box .searchfield typeahead-container {
    top: 30px !important; 
    -webkit-transform: translate3d(0px,0px,0px) !important; 
            transform: translate3d(0px,0px,0px) !important; 
}
input,
button,
select,
optgroup,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: 'Proxima Nova Rg';
}
button,
input {
    overflow: visible
}
button,
select {
    text-transform: none
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button
}
button::-moz-focus-inner,
    [type="button"]::-moz-focus-inner,
    [type="reset"]::-moz-focus-inner,
    [type="submit"]::-moz-focus-inner {
        padding: 0;
        border-style: none
    }
input[type="radio"],
input[type="checkbox"] {
    box-sizing: border-box;
    padding: 0
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
    -webkit-appearance: listbox
}
textarea {
    overflow: auto;
    resize: vertical
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}
legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}
progress {
    vertical-align: baseline
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto
}
[type="search"] {
    outline-offset: -2px;
    -webkit-appearance: none
}
[type="search"]::-webkit-search-cancel-button,
    [type="search"]::-webkit-search-decoration {
        -webkit-appearance: none
    }
::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}
output {
    display: inline-block
}
summary {
    display: list-item;
    cursor: pointer
}
template {
    display: none
}
[hidden] {
    display: none !important
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2;
    color: #353535;
}
h1,
.h1 {
    font-size: 2.5rem
}
h2,
.h2 {
    font-size: 2rem
}
h3,
.h3 {
    font-size: 1.75rem
}
h4,
.h4 {
    font-size: 1.5rem
}
h5,
.h5 {
    font-size: 1.25rem
}
h6,
.h6 {
    font-size: 1rem
}
.lead {
    font-size: 1.125rem;
    font-weight: 300
}
.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2
}
.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2
}
.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2
}
.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}
small,
.small {
    font-size: 80%;
    font-weight: 400
}
mark,
.mark {
    padding: .2em;
    background-color: #fbe4a0
}
.list-unstyled {
    padding-left: 0;
    list-style: none
}
.list-inline {
    padding-left: 0;
    list-style: none
}
.list-inline-item {
    display: inline-block
}
.list-inline-item:not(:last-child) {
        margin-right: .5rem
    }
.initialism {
    font-size: 90%;
    text-transform: uppercase
}
.blockquote {
    margin-bottom: 1rem;
    font-size: 1.125rem
}
.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #636c72
}
.blockquote-footer::before {
        content: "\2014 \00A0"
    }
.img-fluid {
    max-width: 100%;
    height: auto
}
.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: 3px;
    max-width: 100%;
    height: auto
}
.figure {
    display: inline-block
}
.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}
.figure-caption {
    font-size: 90%;
    color: #636c72
}
code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
code {
    font-size: 87.5%;
    color: #e83e8c;
    word-break: break-word
}
a > code {
    color: inherit
}
kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #292b2c;
    border-radius: 3px
}
kbd kbd {
        padding: 0;
        font-size: 100%;
        font-weight: 500
    }
pre {
    display: block;
    font-size: 87.5%;
    color: #292b2c
}
pre code {
        font-size: inherit;
        color: inherit;
        word-break: normal
    }
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}
.container {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto
}
.reporpage .chk {
    position: inherit;
    margin-bottom: 0px;
}
.reporpage .chk span.checkmark {
        left: 5px;
    }
[dir="rtl"] .reporpage .chk span.checkmark {
    right: 5px;
    left: 0;
}
@media (min-width: 576px) {
    .container {
        max-width: 540px
    }
}
@media (min-width: 768px) {
    .container {
        max-width: 720px
    }
}
@media (min-width: 992px) {
    .container {
        max-width: 960px
    }

    .reporpage .pipeline.white {
        height: 100%;
    }
}
@media (min-width: 1250px) {
    .container {
        max-width: 1190px
    }
}
@media (min-width: 1450px) {
    .container {
        max-width: 1380px
    }
}
@media (min-width: 1550px) {
    .container {
        max-width: 1580px
    }
}
@media (min-width: 1650px) {
    .container {
        max-width: 1680px
    }
}
.container-fluid {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto
}
.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px
}
.no-gutters {
    margin-right: 0;
    margin-left: 0
}
.no-gutters > .col,
    .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0
    }
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto,
.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl,
.col-xxl-auto,
.col-xxxl-1,
.col-xxxl-2,
.col-xxxl-3,
.col-xxxl-4,
.col-xxxl-5,
.col-xxxl-6,
.col-xxxl-7,
.col-xxxl-8,
.col-xxxl-9,
.col-xxxl-10,
.col-xxxl-11,
.col-xxxl-12,
.col-xxxl,
.col-xxxl-auto,
.col-xxxxl-1,
.col-xxxxl-2,
.col-xxxxl-3,
.col-xxxxl-4,
.col-xxxxl-5,
.col-xxxxl-6,
.col-xxxxl-7,
.col-xxxxl-8,
.col-xxxxl-9,
.col-xxxxl-10,
.col-xxxxl-11,
.col-xxxxl-12,
.col-xxxxl,
.col-xxxxl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px
}
.col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}
.col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none
}
.col-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}
.col-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}
.col-3 {
    flex: 0 0 25%;
    max-width: 25%
}
.col-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}
.col-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}
.col-6 {
    flex: 0 0 50%;
    max-width: 50%
}
.col-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}
.col-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}
.col-9 {
    flex: 0 0 75%;
    max-width: 75%
}
.col-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}
.col-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}
.col-12 {
    flex: 0 0 100%;
    max-width: 100%
}
.order-first {
    order: -1
}
.order-last {
    order: 13
}
.order-0 {
    order: 0
}
.order-1 {
    order: 1
}
.order-2 {
    order: 2
}
.order-3 {
    order: 3
}
.order-4 {
    order: 4
}
.order-5 {
    order: 5
}
.order-6 {
    order: 6
}
.order-7 {
    order: 7
}
.order-8 {
    order: 8
}
.order-9 {
    order: 9
}
.order-10 {
    order: 10
}
.order-11 {
    order: 11
}
.order-12 {
    order: 12
}
.offset-1 {
    margin-left: 8.3333333333%
}
.offset-2 {
    margin-left: 16.6666666667%
}
.offset-3 {
    margin-left: 25%
}
.offset-4 {
    margin-left: 33.3333333333%
}
.offset-5 {
    margin-left: 41.6666666667%
}
.offset-6 {
    margin-left: 50%
}
.offset-7 {
    margin-left: 58.3333333333%
}
.offset-8 {
    margin-left: 66.6666666667%
}
.offset-9 {
    margin-left: 75%
}
.offset-10 {
    margin-left: 83.3333333333%
}
.offset-11 {
    margin-left: 91.6666666667%
}
@media (min-width: 576px) {
    .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-sm-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-sm-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-sm-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-sm-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-sm-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-sm-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-sm-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-sm-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-sm-first {
        order: -1
    }

    .order-sm-last {
        order: 13
    }

    .order-sm-0 {
        order: 0
    }

    .order-sm-1 {
        order: 1
    }

    .order-sm-2 {
        order: 2
    }

    .order-sm-3 {
        order: 3
    }

    .order-sm-4 {
        order: 4
    }

    .order-sm-5 {
        order: 5
    }

    .order-sm-6 {
        order: 6
    }

    .order-sm-7 {
        order: 7
    }

    .order-sm-8 {
        order: 8
    }

    .order-sm-9 {
        order: 9
    }

    .order-sm-10 {
        order: 10
    }

    .order-sm-11 {
        order: 11
    }

    .order-sm-12 {
        order: 12
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 8.3333333333%
    }

    .offset-sm-2 {
        margin-left: 16.6666666667%
    }

    .offset-sm-3 {
        margin-left: 25%
    }

    .offset-sm-4 {
        margin-left: 33.3333333333%
    }

    .offset-sm-5 {
        margin-left: 41.6666666667%
    }

    .offset-sm-6 {
        margin-left: 50%
    }

    .offset-sm-7 {
        margin-left: 58.3333333333%
    }

    .offset-sm-8 {
        margin-left: 66.6666666667%
    }

    .offset-sm-9 {
        margin-left: 75%
    }

    .offset-sm-10 {
        margin-left: 83.3333333333%
    }

    .offset-sm-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 768px) {
    .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-md-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-md-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-md-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-md-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-md-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-md-first {
        order: -1
    }

    .order-md-last {
        order: 13
    }

    .order-md-0 {
        order: 0
    }

    .order-md-1 {
        order: 1
    }

    .order-md-2 {
        order: 2
    }

    .order-md-3 {
        order: 3
    }

    .order-md-4 {
        order: 4
    }

    .order-md-5 {
        order: 5
    }

    .order-md-6 {
        order: 6
    }

    .order-md-7 {
        order: 7
    }

    .order-md-8 {
        order: 8
    }

    .order-md-9 {
        order: 9
    }

    .order-md-10 {
        order: 10
    }

    .order-md-11 {
        order: 11
    }

    .order-md-12 {
        order: 12
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.3333333333%
    }

    .offset-md-2 {
        margin-left: 16.6666666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.3333333333%
    }

    .offset-md-5 {
        margin-left: 41.6666666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.3333333333%
    }

    .offset-md-8 {
        margin-left: 66.6666666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.3333333333%
    }

    .offset-md-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 992px) {
    .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-lg-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-lg-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-lg-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-lg-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-lg-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-lg-first {
        order: -1
    }

    .order-lg-last {
        order: 13
    }

    .order-lg-0 {
        order: 0
    }

    .order-lg-1 {
        order: 1
    }

    .order-lg-2 {
        order: 2
    }

    .order-lg-3 {
        order: 3
    }

    .order-lg-4 {
        order: 4
    }

    .order-lg-5 {
        order: 5
    }

    .order-lg-6 {
        order: 6
    }

    .order-lg-7 {
        order: 7
    }

    .order-lg-8 {
        order: 8
    }

    .order-lg-9 {
        order: 9
    }

    .order-lg-10 {
        order: 10
    }

    .order-lg-11 {
        order: 11
    }

    .order-lg-12 {
        order: 12
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.3333333333%
    }

    .offset-lg-2 {
        margin-left: 16.6666666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.3333333333%
    }

    .offset-lg-5 {
        margin-left: 41.6666666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.3333333333%
    }

    .offset-lg-8 {
        margin-left: 66.6666666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.3333333333%
    }

    .offset-lg-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 1250px) {
    .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xl-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xl-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xl-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xl-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xl-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xl-first {
        order: -1
    }

    .order-xl-last {
        order: 13
    }

    .order-xl-0 {
        order: 0
    }

    .order-xl-1 {
        order: 1
    }

    .order-xl-2 {
        order: 2
    }

    .order-xl-3 {
        order: 3
    }

    .order-xl-4 {
        order: 4
    }

    .order-xl-5 {
        order: 5
    }

    .order-xl-6 {
        order: 6
    }

    .order-xl-7 {
        order: 7
    }

    .order-xl-8 {
        order: 8
    }

    .order-xl-9 {
        order: 9
    }

    .order-xl-10 {
        order: 10
    }

    .order-xl-11 {
        order: 11
    }

    .order-xl-12 {
        order: 12
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xl-2 {
        margin-left: 16.6666666667%
    }

    [dir="rtl"] .offset-xl-2 {
        margin-left: 0%;
        margin-right: 16.6666666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xl-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 1450px) {
    .col-xxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxl-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxl-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxl-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxl-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxl-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxl-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxl-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxl-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxl-first {
        order: -1
    }

    .order-xxl-last {
        order: 13
    }

    .order-xxl-0 {
        order: 0
    }

    .order-xxl-1 {
        order: 1
    }

    .order-xxl-2 {
        order: 2
    }

    .order-xxl-3 {
        order: 3
    }

    .order-xxl-4 {
        order: 4
    }

    .order-xxl-5 {
        order: 5
    }

    .order-xxl-6 {
        order: 6
    }

    .order-xxl-7 {
        order: 7
    }

    .order-xxl-8 {
        order: 8
    }

    .order-xxl-9 {
        order: 9
    }

    .order-xxl-10 {
        order: 10
    }

    .order-xxl-11 {
        order: 11
    }

    .order-xxl-12 {
        order: 12
    }

    .offset-xxl-0 {
        margin-left: 0
    }

    .offset-xxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxl-3 {
        margin-left: 25%
    }

    .offset-xxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxl-6 {
        margin-left: 50%
    }

    .offset-xxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxl-9 {
        margin-left: 75%
    }

    .offset-xxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxl-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 1550px) {
    .col-xxxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxxl-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxxl-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxl-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxxl-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxxl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxl-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxxl-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxxl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxl-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxxl-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxxl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxl-first {
        order: -1
    }

    .order-xxxl-last {
        order: 13
    }

    .order-xxxl-0 {
        order: 0
    }

    .order-xxxl-1 {
        order: 1
    }

    .order-xxxl-2 {
        order: 2
    }

    .order-xxxl-3 {
        order: 3
    }

    .order-xxxl-4 {
        order: 4
    }

    .order-xxxl-5 {
        order: 5
    }

    .order-xxxl-6 {
        order: 6
    }

    .order-xxxl-7 {
        order: 7
    }

    .order-xxxl-8 {
        order: 8
    }

    .order-xxxl-9 {
        order: 9
    }

    .order-xxxl-10 {
        order: 10
    }

    .order-xxxl-11 {
        order: 11
    }

    .order-xxxl-12 {
        order: 12
    }

    .offset-xxxl-0 {
        margin-left: 0
    }

    .offset-xxxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxxl-3 {
        margin-left: 25%
    }

    .offset-xxxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxxl-6 {
        margin-left: 50%
    }

    .offset-xxxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxxl-9 {
        margin-left: 75%
    }

    .offset-xxxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxxl-11 {
        margin-left: 91.6666666667%
    }
}
@media (min-width: 1650px) {
    .col-xxxxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxxxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxxxl-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxxxl-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxxl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxxl-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxxxl-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxxxl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxxl-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxxxl-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxxxl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxxl-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxxxl-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxxxl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxxl-first {
        order: -1
    }

    .order-xxxxl-last {
        order: 13
    }

    .order-xxxxl-0 {
        order: 0
    }

    .order-xxxxl-1 {
        order: 1
    }

    .order-xxxxl-2 {
        order: 2
    }

    .order-xxxxl-3 {
        order: 3
    }

    .order-xxxxl-4 {
        order: 4
    }

    .order-xxxxl-5 {
        order: 5
    }

    .order-xxxxl-6 {
        order: 6
    }

    .order-xxxxl-7 {
        order: 7
    }

    .order-xxxxl-8 {
        order: 8
    }

    .order-xxxxl-9 {
        order: 9
    }

    .order-xxxxl-10 {
        order: 10
    }

    .order-xxxxl-11 {
        order: 11
    }

    .order-xxxxl-12 {
        order: 12
    }

    .offset-xxxxl-0 {
        margin-left: 0
    }

    .offset-xxxxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxxxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxxxl-3 {
        margin-left: 25%
    }

    .offset-xxxxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxxxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxxxl-6 {
        margin-left: 50%
    }

    .offset-xxxxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxxxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxxxl-9 {
        margin-left: 75%
    }

    .offset-xxxxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxxxl-11 {
        margin-left: 91.6666666667%
    }
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent
}
.table th,
    .table td {
        padding: .75rem;
        vertical-align: top;
        border-top: 1px solid rgba(83, 101, 140, 0.33)
    }
.table thead th {
        vertical-align: bottom;
        border-bottom: 2px solid rgba(83, 101, 140, 0.33)
    }
.table tbody + tbody {
        border-top: 2px solid rgba(83, 101, 140, 0.33)
    }
.table .table {
        background-color: #fff
    }
.table-sm th,
.table-sm td {
    padding: .3rem
}
.table-bordered {
    border: 1px solid rgba(83, 101, 140, 0.33)
}
.table-bordered th,
    .table-bordered td {
        border: 1px solid rgba(83, 101, 140, 0.33)
    }
.table-bordered thead th,
    .table-bordered thead td {
        border-bottom-width: 2px
    }
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(94, 130, 152, 0.05)
}
.table-hover tbody tr:hover {
    background-color: rgba(18, 95, 142, 0.075)
}
.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: #b9dafd
}
.table-hover .table-primary:hover {
    background-color: #a0cdfc
}
.table-hover .table-primary:hover > td,
    .table-hover .table-primary:hover > th {
        background-color: #a0cdfc
    }
.table-secondary,
.table-secondary > th,
.table-secondary > td {
    background-color: #c3c4c4
}
.table-hover .table-secondary:hover {
    background-color: #b6b7b7
}
.table-hover .table-secondary:hover > td,
    .table-hover .table-secondary:hover > th {
        background-color: #b6b7b7
    }
.table-success,
.table-success > th,
.table-success > td {
    background-color: #c2eabd
}
.table-hover .table-success:hover {
    background-color: #b0e4aa
}
.table-hover .table-success:hover > td,
    .table-hover .table-success:hover > th {
        background-color: #b0e4aa
    }
.table-info,
.table-info > th,
.table-info > td {
    background-color: #d1edf6
}
.table-hover .table-info:hover {
    background-color: #bce5f2
}
.table-hover .table-info:hover > td,
    .table-hover .table-info:hover > th {
        background-color: #bce5f2
    }
.table-warning,
.table-warning > th,
.table-warning > td {
    background-color: #fef7e4
}
.table-hover .table-warning:hover {
    background-color: #fdf0cb
}
.table-hover .table-warning:hover > td,
    .table-hover .table-warning:hover > th {
        background-color: #fdf0cb
    }
.table-danger,
.table-danger > th,
.table-danger > td {
    background-color: #f8cfcf
}
.table-hover .table-danger:hover {
    background-color: #f5b9b9
}
.table-hover .table-danger:hover > td,
    .table-hover .table-danger:hover > th {
        background-color: #f5b9b9
    }
.table-light,
.table-light > th,
.table-light > td {
    background-color: #fdfdfe
}
.table-hover .table-light:hover {
    background-color: #ececf6
}
.table-hover .table-light:hover > td,
    .table-hover .table-light:hover > th {
        background-color: #ececf6
    }
.table-dark,
.table-dark > th,
.table-dark > td {
    background-color: #c6c8ca
}
.table-hover .table-dark:hover {
    background-color: #b9bbbe
}
.table-hover .table-dark:hover > td,
    .table-hover .table-dark:hover > th {
        background-color: #b9bbbe
    }
.table-active,
.table-active > th,
.table-active > td {
    background-color: rgba(18, 95, 142, 0.075)
}
.table-hover .table-active:hover {
    background-color: rgba(15, 80, 119, 0.075)
}
.table-hover .table-active:hover > td,
    .table-hover .table-active:hover > th {
        background-color: rgba(15, 80, 119, 0.075)
    }
.table .thead-dark th {
    color: #fff;
    background-color: #292b2c;
    border-color: #3b3e40
}
.table .thead-light th {
    color: #353535;
    background-color: #f2f1f2;
    border-color: #d8d8d8
}
.table-dark {
    color: #fff;
    background-color: #292b2c
}
.table-dark th,
    .table-dark td,
    .table-dark thead th {
        border-color: #3b3e40
    }
.table-dark.table-bordered {
        border: 0
    }
.table-dark.table-striped tbody tr:nth-of-type(odd) {
        background-color: rgba(255, 255, 255, 0.05)
    }
.table-dark.table-hover tbody tr:hover {
        background-color: rgba(255, 255, 255, 0.075)
    }
@media (max-width: 575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-sm > .table-bordered {
            border: 0
        }
}
@media (max-width: 767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-md > .table-bordered {
            border: 0
        }
}
@media (max-width: 991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-lg > .table-bordered {
            border: 0
        }
}
@media (max-width: 1249.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-xl > .table-bordered {
            border: 0
        }
}
@media (max-width: 1449.98px) {
    .table-responsive-xxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-xxl > .table-bordered {
            border: 0
        }
}
@media (max-width: 1549.98px) {
    .table-responsive-xxxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-xxxl > .table-bordered {
            border: 0
        }
}
@media (max-width: 1649.98px) {
    .table-responsive-xxxxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

        .table-responsive-xxxxl > .table-bordered {
            border: 0
        }
}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive > .table-bordered {
        border: 0
    }
.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: .9rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #dde2ec;
    border-radius: 3px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}
.form-control::-ms-expand {
        background-color: transparent;
        border: 0
    }
.form-control:focus {
        color: #495057;
        background-color: #fff;
        border-color: #0691ca;
        outline: 0;
        box-shadow: none
    }
.form-control::-webkit-input-placeholder {
        color: #636c72;
        opacity: 1
    }
.form-control:-ms-input-placeholder {
        color: #636c72;
        opacity: 1
    }
.form-control::-ms-input-placeholder {
        color: #636c72;
        opacity: 1
    }
.form-control::-moz-placeholder {
        color: #636c72;
        opacity: 1
    }
.form-control::placeholder {
        color: #636c72;
        opacity: 1
    }
.form-control:disabled,
    .form-control[readonly] {
        background-color: #f7f7f7;
        opacity: 1
    }
select.form-control:focus::-ms-value {
    color: #495057;
    background-color: #fff
}
.form-control-file,
.form-control-range {
    display: block;
    width: 100%
}
.col-form-label {
    padding-top: calc(.375rem + 2px);
    padding-bottom: calc(.375rem + 2px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}
.col-form-label-lg {
    padding-top: calc(.5rem + 2px);
    padding-bottom: calc(.5rem + 2px);
    font-size: 1.25rem;
    line-height: 1.5
}
.col-form-label-sm {
    padding-top: calc(.25rem + 2px);
    padding-bottom: calc(.25rem + 2px);
    font-size: .8rem;
    line-height: 1.5
}
.form-control-plaintext {
    display: block;
    width: 100%;
    padding-top: .375rem;
    padding-bottom: .375rem;
    margin-bottom: 0;
    line-height: 1.5;
    background-color: transparent;
    border: solid transparent;
    border-width: 2px 0
}
.form-control-plaintext.form-control-sm,
    .input-group-sm > .form-control-plaintext.form-control,
    .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
    .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
    .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
    .all-wrapper .input-group-sm > .input-group-prepend > .form-control-plaintext.fc-button,
    .input-group-sm > .input-group-append > .form-control-plaintext.btn,
    .all-wrapper .input-group-sm > .input-group-append > .form-control-plaintext.fc-button,
    .form-control-plaintext.form-control-lg,
    .input-group-lg > .form-control-plaintext.form-control,
    .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
    .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
    .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
    .all-wrapper .input-group-lg > .input-group-prepend > .form-control-plaintext.fc-button,
    .input-group-lg > .input-group-append > .form-control-plaintext.btn,
    .all-wrapper .input-group-lg > .input-group-append > .form-control-plaintext.fc-button {
        padding-right: 0;
        padding-left: 0
    }
.form-control-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.all-wrapper .input-group-sm > .input-group-prepend > .fc-button,
.input-group-sm > .input-group-append > .btn,
.all-wrapper .input-group-sm > .input-group-append > .fc-button {
    padding: .25rem .5rem;
    font-size: .8rem;
    line-height: 1.5;
    border-radius: 3px
}
select.form-control-sm:not([size]):not([multiple]),
.input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.all-wrapper .input-group-sm > .input-group-prepend > select.fc-button:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]),
.all-wrapper .input-group-sm > .input-group-append > select.fc-button:not([size]):not([multiple]) {
    height: calc(1.7rem + 4px)
}
.form-control-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.all-wrapper .input-group-lg > .input-group-prepend > .fc-button,
.input-group-lg > .input-group-append > .btn,
.all-wrapper .input-group-lg > .input-group-append > .fc-button {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 3px
}
select.form-control-lg:not([size]):not([multiple]),
.input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.all-wrapper .input-group-lg > .input-group-prepend > select.fc-button:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]),
.all-wrapper .input-group-lg > .input-group-append > select.fc-button:not([size]):not([multiple]) {
    height: calc(2.875rem + 4px)
}
.form-text {
    display: block;
    margin-top: .25rem
}
.form-row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px
}
.form-row > .col,
    .form-row > [class*="col-"] {
        padding-right: 5px;
        padding-left: 5px
    }
.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem
}
.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-left: -1.25rem
}
.form-check-input:disabled ~ .form-check-label {
        color: #636c72
    }
.form-check-label {
    margin-bottom: 0
}
.form-check-inline {
    display: inline-flex;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem
}
.form-check-inline .form-check-input {
        position: static;
        margin-top: 0;
        margin-right: .3125rem;
        margin-left: 0
    }
.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #24b314
}
.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(36, 179, 20, 0.8);
    border-radius: .2rem
}
.was-validated .form-control:valid,
.form-control.is-valid,
.was-validated .custom-select:valid,
.custom-select.is-valid {
    border-color: #24b314
}
.was-validated .form-control:valid:focus,
    .form-control.is-valid:focus,
    .was-validated .custom-select:valid:focus,
    .custom-select.is-valid:focus {
        border-color: #24b314;
        box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.25)
    }
.was-validated .form-control:valid ~ .valid-feedback,
    .was-validated .form-control:valid ~ .valid-tooltip,
    .form-control.is-valid ~ .valid-feedback,
    .form-control.is-valid ~ .valid-tooltip,
    .was-validated .custom-select:valid ~ .valid-feedback,
    .was-validated .custom-select:valid ~ .valid-tooltip,
    .custom-select.is-valid ~ .valid-feedback,
    .custom-select.is-valid ~ .valid-tooltip {
        display: block
    }
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
    color: #24b314
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip,
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
    display: block
}
.was-validated .custom-control-input:valid ~ .custom-control-label,
.custom-control-input.is-valid ~ .custom-control-label {
    color: #24b314
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,
    .custom-control-input.is-valid ~ .custom-control-label::before {
        background-color: #69ed5a
    }
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip,
.custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
    display: block
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.custom-control-input.is-valid:checked ~ .custom-control-label::before {
    background-color: #2de119
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(36, 179, 20, 0.25)
}
.was-validated .custom-file-input:valid ~ .custom-file-label,
.custom-file-input.is-valid ~ .custom-file-label {
    border-color: #24b314
}
.was-validated .custom-file-input:valid ~ .custom-file-label::before,
    .custom-file-input.is-valid ~ .custom-file-label::before {
        border-color: inherit
    }
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip,
.custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
    display: block
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label {
    box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.25)
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #e65252
}
.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(230, 82, 82, 0.8);
    border-radius: .2rem
}
.was-validated .form-control:invalid,
.form-control.is-invalid,
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
    border-color: #e65252
}
.was-validated .form-control:invalid:focus,
    .form-control.is-invalid:focus,
    .was-validated .custom-select:invalid:focus,
    .custom-select.is-invalid:focus {
        border-color: #e65252;
        box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.25)
    }
.was-validated .form-control:invalid ~ .invalid-feedback,
    .was-validated .form-control:invalid ~ .invalid-tooltip,
    .form-control.is-invalid ~ .invalid-feedback,
    .form-control.is-invalid ~ .invalid-tooltip,
    .was-validated .custom-select:invalid ~ .invalid-feedback,
    .was-validated .custom-select:invalid ~ .invalid-tooltip,
    .custom-select.is-invalid ~ .invalid-feedback,
    .custom-select.is-invalid ~ .invalid-tooltip {
        display: block
    }
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
    color: #e65252
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip,
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
    display: block
}
.was-validated .custom-control-input:invalid ~ .custom-control-label,
.custom-control-input.is-invalid ~ .custom-control-label {
    color: #e65252
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,
    .custom-control-input.is-invalid ~ .custom-control-label::before {
        background-color: #f6c1c1
    }
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip,
.custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
    display: block
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
    background-color: #ec7f7f
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(230, 82, 82, 0.25)
}
.was-validated .custom-file-input:invalid ~ .custom-file-label,
.custom-file-input.is-invalid ~ .custom-file-label {
    border-color: #e65252
}
.was-validated .custom-file-input:invalid ~ .custom-file-label::before,
    .custom-file-input.is-invalid ~ .custom-file-label::before {
        border-color: inherit
    }
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip,
.custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
    display: block
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label {
    box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.25)
}
.form-inline {
    display: flex;
    flex-flow: row wrap;
    align-items: center
}
.form-inline .form-check {
        width: 100%
    }
@media (min-width: 576px) {
    .form-inline label {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0
    }

    .form-inline .form-group {
        display: flex;
        flex: 0 0 auto;
        flex-flow: row wrap;
        align-items: center;
        margin-bottom: 0
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .form-control-plaintext {
        display: inline-block
    }

    .form-inline .input-group {
        width: auto
    }

    .form-inline .form-check {
        display: flex;
        align-items: center;
        justify-content: center;
        width: auto;
        padding-left: 0
    }

    .form-inline .form-check-input {
        position: relative;
        margin-top: 0;
        margin-right: .25rem;
        margin-left: 0
    }

    .form-inline .custom-control {
        align-items: center;
        justify-content: center
    }

    .form-inline .custom-control-label {
        margin-bottom: 0
    }
}
.btn,
.all-wrapper .fc-button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem .550rem;
    font-size: .9rem;
    line-height: 1.5;
    border-radius: 3px;
    text-transform: capitalize;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}
.btn:hover,
    .all-wrapper .fc-button:hover,
    .btn:focus,
    .all-wrapper .fc-button:focus {
        text-decoration: none
    }
.btn:focus,
    .all-wrapper .fc-button:focus,
    .btn.focus,
    .all-wrapper .focus.fc-button {
        outline: 0;
        box-shadow: none
    }
.btn.disabled,
    .all-wrapper .disabled.fc-button,
    .btn:disabled,
    .all-wrapper .fc-button:disabled {
        opacity: .65
    }
.btn:not(:disabled):not(.disabled),
    .all-wrapper .fc-button:not(:disabled):not(.disabled) {
        cursor: pointer
    }
.btn:not(:disabled):not(.disabled):active,
        .all-wrapper .fc-button:not(:disabled):not(.disabled):active,
        .btn:not(:disabled):not(.disabled).active,
        .all-wrapper .fc-button:not(:disabled):not(.disabled).active {
            background-image: none
        }
a.btn.disabled,
.all-wrapper a.disabled.fc-button,
fieldset:disabled a.btn,
fieldset:disabled .all-wrapper a.fc-button,
.all-wrapper fieldset:disabled a.fc-button {
    pointer-events: none
}
.btn-primary,
.all-wrapper .fc-button.fc-state-active {
    color: #fff;
    background-color: #0691ca;
    border-color: #0691ca
}
.btn-primary:hover,
    .all-wrapper .fc-button.fc-state-active:hover {
        color: #fff;
        background-color: #0691ca;
        border-color: #0691ca
    }
.btn-primary:focus,
    .all-wrapper .fc-button.fc-state-active:focus,
    .btn-primary.focus,
    .all-wrapper .focus.fc-button.fc-state-active {
        /* -webkit-box-shadow: 0 0 0 .2rem rgba(4, 123, 248, 0.5);
        box-shadow: 0 0 0 .2rem rgba(4, 123, 248, 0.5) */
    }
.btn-primary.disabled,
    .all-wrapper .disabled.fc-button.fc-state-active,
    .btn-primary:disabled,
    .all-wrapper .fc-button.fc-state-active:disabled {
        color: #fff;
        background-color: #0691ca;
        border-color: #0691ca
    }
.btn-primary:not(:disabled):not(.disabled):active,
    .all-wrapper .fc-button.fc-state-active:not(:disabled):not(.disabled):active,
    .btn-primary:not(:disabled):not(.disabled).active,
    .all-wrapper .fc-button.fc-state-active:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle,
    .all-wrapper .show > .dropdown-toggle.fc-button.fc-state-active {
        color: #fff;
        background-color: #0691ca;
        border-color: #0691ca
    }
.btn-primary:not(:disabled):not(.disabled):active:focus,
        .all-wrapper .fc-button.fc-state-active:not(:disabled):not(.disabled):active:focus,
        .btn-primary:not(:disabled):not(.disabled).active:focus,
        .all-wrapper .fc-button.fc-state-active:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus,
        .all-wrapper .show > .dropdown-toggle.fc-button.fc-state-active:focus {
            box-shadow: none
        }
.btn-secondary {
    color: #fff;
    background-color: #292b2c;
    border-color: #292b2c
}
.btn-secondary:hover {
        color: #fff;
        background-color: #171818;
        border-color: #101112
    }
.btn-secondary:focus,
    .btn-secondary.focus {
        box-shadow: 0 0 0 .2rem rgba(41, 43, 44, 0.5)
    }
.btn-secondary.disabled,
    .btn-secondary:disabled {
        color: #fff;
        background-color: #292b2c;
        border-color: #292b2c
    }
.btn-secondary:not(:disabled):not(.disabled):active,
    .btn-secondary:not(:disabled):not(.disabled).active,
    .show > .btn-secondary.dropdown-toggle {
        color: #fff;
        background-color: #101112;
        border-color: #0a0b0b
    }
.btn-secondary:not(:disabled):not(.disabled):active:focus,
        .btn-secondary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(41, 43, 44, 0.5)
        }
.btn-success {
    color: #fff;
    background-color: #24b314;
    border-color: #24b314
}
.btn-success:hover {
        color: #fff;
        background-color: #1d9110;
        border-color: #1b850f
    }
.btn-success:focus,
    .btn-success.focus {
        box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.5)
    }
.btn-success.disabled,
    .btn-success:disabled {
        color: #fff;
        background-color: #24b314;
        border-color: #24b314
    }
.btn-success:not(:disabled):not(.disabled):active,
    .btn-success:not(:disabled):not(.disabled).active,
    .show > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #1b850f;
        border-color: #187a0e
    }
.btn-success:not(:disabled):not(.disabled):active:focus,
        .btn-success:not(:disabled):not(.disabled).active:focus,
        .show > .btn-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.5)
        }
.btn-info {
    color: #292b2c;
    background-color: #5bc0de;
    border-color: #5bc0de
}
.btn-info:hover {
        color: #fff;
        background-color: #3bb4d8;
        border-color: #31b0d5
    }
.btn-info:focus,
    .btn-info.focus {
        box-shadow: 0 0 0 .2rem rgba(91, 192, 222, 0.5)
    }
.btn-info.disabled,
    .btn-info:disabled {
        color: #292b2c;
        background-color: #5bc0de;
        border-color: #5bc0de
    }
.btn-info:not(:disabled):not(.disabled):active,
    .btn-info:not(:disabled):not(.disabled).active,
    .show > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #31b0d5;
        border-color: #2aaacf
    }
.btn-info:not(:disabled):not(.disabled):active:focus,
        .btn-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(91, 192, 222, 0.5)
        }
.btn-warning {
    color: #292b2c;
    background-color: #fbe4a0;
    border-color: #fbe4a0
}
.btn-warning:hover {
        color: #292b2c;
        background-color: #f9da7b;
        border-color: #f9d66f
    }
.btn-warning:focus,
    .btn-warning.focus {
        box-shadow: 0 0 0 .2rem rgba(251, 228, 160, 0.5)
    }
.btn-warning.disabled,
    .btn-warning:disabled {
        color: #292b2c;
        background-color: #fbe4a0;
        border-color: #fbe4a0
    }
.btn-warning:not(:disabled):not(.disabled):active,
    .btn-warning:not(:disabled):not(.disabled).active,
    .show > .btn-warning.dropdown-toggle {
        color: #292b2c;
        background-color: #f9d66f;
        border-color: #f8d363
    }
.btn-warning:not(:disabled):not(.disabled):active:focus,
        .btn-warning:not(:disabled):not(.disabled).active:focus,
        .show > .btn-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(251, 228, 160, 0.5)
        }
.btn-danger {
    color: #fff;
    background-color: #e65252;
    border-color: #e65252
}
.btn-danger:hover {
        color: #fff;
        background-color: #e13131;
        border-color: #e02525
    }
.btn-danger:focus,
    .btn-danger.focus {
        box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.5)
    }
.btn-danger.disabled,
    .btn-danger:disabled {
        color: #fff;
        background-color: #e65252;
        border-color: #e65252
    }
.btn-danger:not(:disabled):not(.disabled):active,
    .btn-danger:not(:disabled):not(.disabled).active,
    .show > .btn-danger.dropdown-toggle {
        color: #fff;
        background-color: #e02525;
        border-color: #d91f1f
    }
.btn-danger:not(:disabled):not(.disabled):active:focus,
        .btn-danger:not(:disabled):not(.disabled).active:focus,
        .show > .btn-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.5)
        }
.btn-light {
    color: #292b2c;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}
.btn-light:hover {
        color: #292b2c;
        background-color: #e2e6ea;
        border-color: #dae0e5
    }
.btn-light:focus,
    .btn-light.focus {
        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, 0.5)
    }
.btn-light.disabled,
    .btn-light:disabled {
        color: #292b2c;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }
.btn-light:not(:disabled):not(.disabled):active,
    .btn-light:not(:disabled):not(.disabled).active,
    .show > .btn-light.dropdown-toggle {
        color: #292b2c;
        background-color: #dae0e5;
        border-color: #d3d9df
    }
.btn-light:not(:disabled):not(.disabled):active:focus,
        .btn-light:not(:disabled):not(.disabled).active:focus,
        .show > .btn-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(248, 249, 250, 0.5)
        }
.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}
.btn-dark:hover {
        color: #fff;
        background-color: #23272b;
        border-color: #1d2124
    }
.btn-dark:focus,
    .btn-dark.focus {
        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, 0.5)
    }
.btn-dark.disabled,
    .btn-dark:disabled {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }
.btn-dark:not(:disabled):not(.disabled):active,
    .btn-dark:not(:disabled):not(.disabled).active,
    .show > .btn-dark.dropdown-toggle {
        color: #fff;
        background-color: #1d2124;
        border-color: #171a1d
    }
.btn-dark:not(:disabled):not(.disabled):active:focus,
    .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, 0.5)
    }
.btn-outline-primary {
        color: #0691ca;
        background-color: transparent;
        background-image: none;
        border-color: #0691ca
    }
.btn-outline-primary:hover {
        color: #fff;
        background-color: #0691ca;
        border-color: #0691ca
    }
.btn-outline-primary:focus,
    .btn-outline-primary.focus { 
        box-shadow: none;
    }
.btn-outline-primary.disabled,
    .btn-outline-primary:disabled {
        color: #0691ca;
        background-color: transparent
    }
.btn-outline-primary:not(:disabled):not(.disabled):active,
    .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #0691ca;
        border-color: #0691ca
    }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
    .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
        box-shadow: none;
    }
.btn-outline-secondary {
        color: #292b2c;
        background-color: transparent;
        background-image: none;
        border-color: #292b2c
    }
.btn-outline-secondary:hover {
        color: #fff;
        background-color: #292b2c;
        border-color: #292b2c
    }
.btn-outline-secondary:focus,
    .btn-outline-secondary.focus {
        box-shadow: 0 0 0 .2rem rgba(41, 43, 44, 0.5)
    }
.btn-outline-secondary.disabled,
    .btn-outline-secondary:disabled {
        color: #292b2c;
        background-color: transparent
    }
.btn-outline-secondary:not(:disabled):not(.disabled):active,
    .btn-outline-secondary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #f9f9f9;
        border-color: #c3c3c3;
    }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
    .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(41, 43, 44, 0.5)
    }
.btn-outline-success {
        color: #24b314;
        background-color: transparent;
        background-image: none;
        border-color: #24b314
    }
.btn-outline-success:hover {
        color: #fff;
        background-color: #24b314;
        border-color: #24b314
    }
.btn-outline-success:focus,
    .btn-outline-success.focus {
        box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.5)
    }
.btn-outline-success.disabled,
    .btn-outline-success:disabled {
        color: #24b314;
        background-color: transparent
    }
.btn-outline-success:not(:disabled):not(.disabled):active,
    .btn-outline-success:not(:disabled):not(.disabled).active,
    .show > .btn-outline-success.dropdown-toggle {
        color: #fff;
        background-color: #24b314;
        border-color: #24b314
    }
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
    .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(36, 179, 20, 0.5)
    }
.btn-outline-info {
        color: #5bc0de;
        background-color: transparent;
        background-image: none;
        border-color: #5bc0de
    }
.btn-outline-info:hover {
        color: #292b2c;
        background-color: #5bc0de;
        border-color: #5bc0de
    }
.btn-outline-info:focus,
    .btn-outline-info.focus {
        box-shadow: 0 0 0 .2rem rgba(91, 192, 222, 0.5)
    }
.btn-outline-info.disabled,
    .btn-outline-info:disabled {
        color: #5bc0de;
        background-color: transparent
    }
.btn-outline-info:not(:disabled):not(.disabled):active,
    .btn-outline-info:not(:disabled):not(.disabled).active,
    .show > .btn-outline-info.dropdown-toggle {
        color: #292b2c;
        background-color: #5bc0de;
        border-color: #5bc0de
    }
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
    .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(91, 192, 222, 0.5)
    }
.btn-outline-warning {
        color: #fbe4a0;
        background-color: transparent;
        background-image: none;
        border-color: #fbe4a0
    }
.btn-outline-warning:hover {
        color: #292b2c;
        background-color: #fbe4a0;
        border-color: #fbe4a0
    }
.btn-outline-warning:focus,
    .btn-outline-warning.focus {
        box-shadow: 0 0 0 .2rem rgba(251, 228, 160, 0.5)
    }
.btn-outline-warning.disabled,
    .btn-outline-warning:disabled {
        color: #fbe4a0;
        background-color: transparent
    }
.btn-outline-warning:not(:disabled):not(.disabled):active,
    .btn-outline-warning:not(:disabled):not(.disabled).active,
    .show > .btn-outline-warning.dropdown-toggle {
        color: #292b2c;
        background-color: #fbe4a0;
        border-color: #fbe4a0
    }
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
    .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(251, 228, 160, 0.5)
    }
.btn-outline-danger {
        color: #e65252;
        background-color: transparent;
        background-image: none;
        border-color: #e65252
    }
.btn-outline-danger:hover {
        color: #fff;
        background-color: #e65252;
        border-color: #e65252
    }
.btn-outline-danger:focus,
    .btn-outline-danger.focus {
        box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.5)
    }
.btn-outline-danger.disabled,
    .btn-outline-danger:disabled {
        color: #e65252;
        background-color: transparent
    }
.btn-outline-danger:not(:disabled):not(.disabled):active,
    .btn-outline-danger:not(:disabled):not(.disabled).active,
    .show > .btn-outline-danger.dropdown-toggle {
        color: #fff;
        background-color: #e65252;
        border-color: #e65252
    }
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
    .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(230, 82, 82, 0.5)
    }
.btn-outline-light {
        color: #f8f9fa;
        background-color: transparent;
        background-image: none;
        border-color: #f8f9fa
    }
.btn-outline-light:hover {
        color: #292b2c;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }
.btn-outline-light:focus,
    .btn-outline-light.focus {
        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, 0.5)
    }
.btn-outline-light.disabled,
    .btn-outline-light:disabled {
        color: #f8f9fa;
        background-color: transparent
    }
.btn-outline-light:not(:disabled):not(.disabled):active,
    .btn-outline-light:not(:disabled):not(.disabled).active,
    .show > .btn-outline-light.dropdown-toggle {
        color: #292b2c;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
    .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, 0.5)
    }
.btn-outline-dark {
        color: #343a40;
        background-color: transparent;
        background-image: none;
        border-color: #343a40
    }
.btn-outline-dark:hover {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }
.btn-outline-dark:focus,
    .btn-outline-dark.focus {
        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, 0.5)
    }
.btn-outline-dark.disabled,
    .btn-outline-dark:disabled {
        color: #343a40;
        background-color: transparent
    }
.btn-outline-dark:not(:disabled):not(.disabled):active,
    .btn-outline-dark:not(:disabled):not(.disabled).active,
    .show > .btn-outline-dark.dropdown-toggle {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
    .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, 0.5)
    }
.btn-link {
        font-weight: 400;
        color: #0691ca;
        background-color: transparent
    }
.btn-link:hover {
        color: #0356ad;
        text-decoration: underline;
        background-color: transparent;
        border-color: transparent
    }
.btn-link:focus,
    .btn-link.focus {
        text-decoration: underline;
        border-color: transparent;
        box-shadow: none
    }
.btn-link:disabled,
    .btn-link.disabled {
        color: #636c72
    }
.btn-lg,
    .btn-group-lg > .btn,
    .all-wrapper .btn-group-lg > .fc-button {
        padding: .5rem 1rem;
        font-size: 1.25rem;
        line-height: 1.5;
        border-radius: 3px
    }
.btn-sm,
    .btn-group-sm > .btn,
    .all-wrapper .btn-group-sm > .fc-button {
        padding: .25rem .5rem;
        font-size: .8rem;
        line-height: 1.5;
        border-radius: 3px
    }
.btn-block {
        display: block;
        width: 100%
    }
.btn-block + .btn-block {
        margin-top: .5rem
    }
input[type="submit"].btn-block,
    input[type="reset"].btn-block,
    input[type="button"].btn-block {
        width: 100%
    }
.dropup,
    .dropdown {
        position: relative
    }
.dropdown-toggle::after {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: .255em;
        vertical-align: .255em;
        content: "";
        border-top: .3em solid;
        border-right: .3em solid transparent;
        border-bottom: 0;
        border-left: .3em solid transparent
    }
.dropdown-toggle:empty::after {
        margin-left: 0
    }
.dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 10rem;
        padding: .5rem 0;
        margin: .125rem 0 0;
        font-size: .9rem;
        color: #3E4B5B;
        text-align: left;
        list-style: none;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid rgba(0, 0, 0, 0.15);
        border-radius: 3px
    }
.dropdown-menu h3 {
        font-size: 1.2rem;
    }
.dropup .dropdown-menu {
    margin-top: 0;
    margin-bottom: .125rem
}
.dropup .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}
.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}
.dropright .dropdown-menu {
    margin-top: 0;
    margin-left: .125rem
}
.dropright .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-bottom: .3em solid transparent;
    border-left: .3em solid
}
.dropright .dropdown-toggle:empty::after {
    margin-left: 0
}
.dropright .dropdown-toggle::after {
    vertical-align: 0
}
.dropleft .dropdown-menu {
    margin-top: 0;
    margin-right: .125rem
}
.dropleft .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: ""
}
.dropleft .dropdown-toggle::after {
    display: none
}
.dropleft .dropdown-toggle::before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent
}
.dropleft .dropdown-toggle:empty::after {
    margin-left: 0
}
.dropleft .dropdown-toggle::before {
    vertical-align: 0
}
.dropdown-divider {
    height: 0;
    margin: .5rem 0;
    overflow: hidden;
    border-top: 1px solid #e9ecef
}
.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #292b2c;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}
.dropdown-item:hover,
    .dropdown-item:focus {
        color: #1d1e1f;
        text-decoration: none;
        background-color: #f8f9fa
    }
.dropdown-item.active,
    .dropdown-item:active {
        color: #fff;
        text-decoration: none;
        background-color: #0691ca
    }
.dropdown-item.disabled,
    .dropdown-item:disabled {
        color: #636c72;
        background-color: transparent
    }
.dropdown-menu.show {
    display: block
}
.dropdown-header {
    display: block;
    padding: .5rem 1.5rem;
    margin-bottom: 0;
    font-size: .8rem;
    color: #636c72;
    white-space: nowrap
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}
.btn-group > .btn,
    .all-wrapper .btn-group > .fc-button,
    .btn-group-vertical > .btn,
    .all-wrapper .btn-group-vertical > .fc-button {
        position: relative;
        flex: 0 1 auto
    }
.btn-group > .btn:hover,
        .all-wrapper .btn-group > .fc-button:hover,
        .btn-group-vertical > .btn:hover,
        .all-wrapper .btn-group-vertical > .fc-button:hover {
            z-index: 1
        }
.btn-group > .btn:focus,
        .all-wrapper .btn-group > .fc-button:focus,
        .btn-group > .btn:active,
        .all-wrapper .btn-group > .fc-button:active,
        .btn-group > .btn.active,
        .all-wrapper .btn-group > .active.fc-button,
        .btn-group-vertical > .btn:focus,
        .all-wrapper .btn-group-vertical > .fc-button:focus,
        .btn-group-vertical > .btn:active,
        .all-wrapper .btn-group-vertical > .fc-button:active,
        .btn-group-vertical > .btn.active,
        .all-wrapper .btn-group-vertical > .active.fc-button {
            z-index: 1
        }
.btn-group .btn + .btn,
    .btn-group .all-wrapper .fc-button + .btn,
    .all-wrapper .btn-group .fc-button + .btn,
    .btn-group .all-wrapper .btn + .fc-button,
    .all-wrapper .btn-group .btn + .fc-button,
    .btn-group .all-wrapper .fc-button + .fc-button,
    .all-wrapper .btn-group .fc-button + .fc-button,
    .btn-group .btn + .btn-group,
    .btn-group .all-wrapper .fc-button + .btn-group,
    .all-wrapper .btn-group .fc-button + .btn-group,
    .btn-group .btn-group + .btn,
    .btn-group .all-wrapper .btn-group + .fc-button,
    .all-wrapper .btn-group .btn-group + .fc-button,
    .btn-group .btn-group + .btn-group,
    .btn-group-vertical .btn + .btn,
    .btn-group-vertical .all-wrapper .fc-button + .btn,
    .all-wrapper .btn-group-vertical .fc-button + .btn,
    .btn-group-vertical .all-wrapper .btn + .fc-button,
    .all-wrapper .btn-group-vertical .btn + .fc-button,
    .btn-group-vertical .all-wrapper .fc-button + .fc-button,
    .all-wrapper .btn-group-vertical .fc-button + .fc-button,
    .btn-group-vertical .btn + .btn-group,
    .btn-group-vertical .all-wrapper .fc-button + .btn-group,
    .all-wrapper .btn-group-vertical .fc-button + .btn-group,
    .btn-group-vertical .btn-group + .btn,
    .btn-group-vertical .all-wrapper .btn-group + .fc-button,
    .all-wrapper .btn-group-vertical .btn-group + .fc-button,
    .btn-group-vertical .btn-group + .btn-group {
        margin-left: -2px
    }
.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}
.btn-toolbar .input-group {
        width: auto
    }
.btn-group > .btn:first-child,
.all-wrapper .btn-group > .fc-button:first-child {
    margin-left: 0
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.all-wrapper .btn-group > .fc-button:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.all-wrapper .btn-group > .btn-group:not(:last-child) > .fc-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}
.btn-group > .btn:not(:first-child),
.all-wrapper .btn-group > .fc-button:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.all-wrapper .btn-group > .btn-group:not(:first-child) > .fc-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}
.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}
.dropdown-toggle-split::after {
        margin-left: 0
    }
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split,
.all-wrapper .btn-group-sm > .fc-button + .dropdown-toggle-split {
    padding-right: .375rem;
    padding-left: .375rem
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split,
.all-wrapper .btn-group-lg > .fc-button + .dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}
.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}
.btn-group-vertical .btn,
    .btn-group-vertical .all-wrapper .fc-button,
    .all-wrapper .btn-group-vertical .fc-button,
    .btn-group-vertical .btn-group {
        width: 100%
    }
.btn-group-vertical > .btn + .btn,
    .all-wrapper .btn-group-vertical > .fc-button + .btn,
    .all-wrapper .btn-group-vertical > .btn + .fc-button,
    .all-wrapper .btn-group-vertical > .fc-button + .fc-button,
    .btn-group-vertical > .btn + .btn-group,
    .all-wrapper .btn-group-vertical > .fc-button + .btn-group,
    .btn-group-vertical > .btn-group + .btn,
    .all-wrapper .btn-group-vertical > .btn-group + .fc-button,
    .btn-group-vertical > .btn-group + .btn-group {
        margin-top: -2px;
        margin-left: 0
    }
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
    .all-wrapper .btn-group-vertical > .fc-button:not(:last-child):not(.dropdown-toggle),
    .btn-group-vertical > .btn-group:not(:last-child) > .btn,
    .all-wrapper .btn-group-vertical > .btn-group:not(:last-child) > .fc-button {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }
.btn-group-vertical > .btn:not(:first-child),
    .all-wrapper .btn-group-vertical > .fc-button:not(:first-child),
    .btn-group-vertical > .btn-group:not(:first-child) > .btn,
    .all-wrapper .btn-group-vertical > .btn-group:not(:first-child) > .fc-button {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
.btn-group-toggle > .btn,
.all-wrapper .btn-group-toggle > .fc-button,
.btn-group-toggle > .btn-group > .btn,
.all-wrapper .btn-group-toggle > .btn-group > .fc-button {
    margin-bottom: 0
}
.btn-group-toggle > .btn input[type="radio"],
    .all-wrapper .btn-group-toggle > .fc-button input[type="radio"],
    .btn-group-toggle > .btn input[type="checkbox"],
    .all-wrapper .btn-group-toggle > .fc-button input[type="checkbox"],
    .btn-group-toggle > .btn-group > .btn input[type="radio"],
    .all-wrapper .btn-group-toggle > .btn-group > .fc-button input[type="radio"],
    .btn-group-toggle > .btn-group > .btn input[type="checkbox"],
    .all-wrapper .btn-group-toggle > .btn-group > .fc-button input[type="checkbox"] {
        position: absolute;
        clip: rect(0, 0, 0, 0);
        pointer-events: none
    }
.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%
}
.input-group > .form-control,
    .input-group > .custom-select,
    .input-group > .custom-file {
        position: relative;
        flex: 1 1 auto;
        width: 1%;
        margin-bottom: 0
    }
.input-group > .form-control:focus,
        .input-group > .custom-select:focus,
        .input-group > .custom-file:focus {
            z-index: 3
        }
.input-group > .form-control + .form-control,
        .input-group > .form-control + .custom-select,
        .input-group > .form-control + .custom-file,
        .input-group > .custom-select + .form-control,
        .input-group > .custom-select + .custom-select,
        .input-group > .custom-select + .custom-file,
        .input-group > .custom-file + .form-control,
        .input-group > .custom-file + .custom-select,
        .input-group > .custom-file + .custom-file {
            margin-left: -2px
        }
.input-group > .form-control:not(:last-child),
        .input-group > .custom-select:not(:last-child) {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }
.input-group > .form-control:not(:first-child),
        .input-group > .custom-select:not(:first-child) {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0
        }
.input-group > .custom-file {
        display: flex;
        align-items: center
    }
.input-group > .custom-file:not(:last-child) .custom-file-label,
        .input-group > .custom-file:not(:last-child) .custom-file-label::before {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }
.input-group > .custom-file:not(:first-child) .custom-file-label,
        .input-group > .custom-file:not(:first-child) .custom-file-label::before {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0
        }
.input-group-prepend,
.input-group-append {
    display: flex
}
.input-group-prepend .btn,
    .input-group-prepend .all-wrapper .fc-button,
    .all-wrapper .input-group-prepend .fc-button,
    .input-group-append .btn,
    .input-group-append .all-wrapper .fc-button,
    .all-wrapper .input-group-append .fc-button {
        position: relative;
        z-index: 2
    }
.input-group-prepend .btn + .btn,
        .input-group-prepend .all-wrapper .fc-button + .btn,
        .all-wrapper .input-group-prepend .fc-button + .btn,
        .input-group-prepend .all-wrapper .btn + .fc-button,
        .all-wrapper .input-group-prepend .btn + .fc-button,
        .input-group-prepend .all-wrapper .fc-button + .fc-button,
        .all-wrapper .input-group-prepend .fc-button + .fc-button,
        .input-group-prepend .btn + .input-group-text,
        .input-group-prepend .all-wrapper .fc-button + .input-group-text,
        .all-wrapper .input-group-prepend .fc-button + .input-group-text,
        .input-group-prepend .input-group-text + .input-group-text,
        .input-group-prepend .input-group-text + .btn,
        .input-group-prepend .all-wrapper .input-group-text + .fc-button,
        .all-wrapper .input-group-prepend .input-group-text + .fc-button,
        .input-group-append .btn + .btn,
        .input-group-append .all-wrapper .fc-button + .btn,
        .all-wrapper .input-group-append .fc-button + .btn,
        .input-group-append .all-wrapper .btn + .fc-button,
        .all-wrapper .input-group-append .btn + .fc-button,
        .input-group-append .all-wrapper .fc-button + .fc-button,
        .all-wrapper .input-group-append .fc-button + .fc-button,
        .input-group-append .btn + .input-group-text,
        .input-group-append .all-wrapper .fc-button + .input-group-text,
        .all-wrapper .input-group-append .fc-button + .input-group-text,
        .input-group-append .input-group-text + .input-group-text,
        .input-group-append .input-group-text + .btn,
        .input-group-append .all-wrapper .input-group-text + .fc-button,
        .all-wrapper .input-group-append .input-group-text + .fc-button {
            margin-left: -2px
        }
.input-group-prepend {
    margin-right: -2px
}
.input-group-append {
    margin-left: -2px
}
.input-group-text {
    display: flex;
    align-items: center;
    padding: .375rem .75rem;
    margin-bottom: 0;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #f7f7f7;
    border: 1px solid #c3c6ca;
    border-radius: 3px
}
.input-group-text input[type="radio"],
    .input-group-text input[type="checkbox"] {
        margin-top: 0
    }
.input-group > .input-group-prepend > .btn,
.all-wrapper .input-group > .input-group-prepend > .fc-button,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.all-wrapper .input-group > .input-group-append:not(:last-child) > .fc-button,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.all-wrapper .input-group > .input-group-append:last-child > .fc-button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}
.input-group > .input-group-append > .btn,
.all-wrapper .input-group > .input-group-append > .fc-button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.all-wrapper .input-group > .input-group-prepend:not(:first-child) > .fc-button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.all-wrapper .input-group > .input-group-prepend:first-child > .fc-button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}
.custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem
}
.custom-control-inline {
    display: inline-flex;
    margin-right: 1rem
}
.custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0
}
.custom-control-input:checked ~ .custom-control-label::before {
        color: #fff;
        background-color: #0691ca
    }
.custom-control-input:focus ~ .custom-control-label::before {
        box-shadow: 0 0 0 1px #fff, none
    }
.custom-control-input:active ~ .custom-control-label::before {
        color: #fff;
        background-color: #b1d6fe
    }
.custom-control-input:disabled ~ .custom-control-label {
        color: #636c72
    }
.custom-control-input:disabled ~ .custom-control-label::before {
            background-color: #e9ecef
        }
.custom-control-label {
    margin-bottom: 0
}
.custom-control-label::before {
        position: absolute;
        top: .25rem;
        left: 0;
        display: block;
        width: 1rem;
        height: 1rem;
        pointer-events: none;
        content: "";
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-color: #dee2e6
    }
.custom-control-label::after {
        position: absolute;
        top: .25rem;
        left: 0;
        display: block;
        width: 1rem;
        height: 1rem;
        content: "";
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 50% 50%
    }
.custom-checkbox .custom-control-label::before {
    border-radius: 3px
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #0691ca
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-color: #0691ca
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(4, 123, 248, 0.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(4, 123, 248, 0.5)
}
.custom-radio .custom-control-label::before {
    border-radius: 50%
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #0691ca
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(4, 123, 248, 0.5)
}
.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(2.1rem + 4px);
    padding: .375rem 1.75rem .375rem .75rem;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid #dde2ec;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}
.custom-select:focus {
        border-color: #0691ca;
        outline: 0;
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(4, 123, 248, 0.5)
    }
.custom-select:focus::-ms-value {
            color: #495057;
            background-color: #fff
        }
.custom-select[multiple],
    .custom-select[size]:not([size="1"]) {
        height: auto;
        padding-right: .75rem;
        background-image: none
    }
.custom-select:disabled {
        color: #495057;
        background-color: #f7f7f7
    }
.custom-select::-ms-expand {
        opacity: 0
    }
.custom-select-sm {
    height: calc(1.7rem + 4px);
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-size: 75%
}
.custom-select-lg {
    height: calc(2.875rem + 4px);
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-size: 125%
}
.custom-file {
    position: relative;
    display: inline-block;
    width: 100%; 
    height: calc(2rem + 0px);
    margin-bottom: 0
}
.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(2.1rem + 4px);
    margin: 0;
    opacity: 0
}
.custom-file-input:focus ~ .custom-file-control {
        border-color: #0691ca;
        box-shadow: none
    }
.custom-file-input:focus ~ .custom-file-control::before {
            border-color: #0691ca
        }
.custom-file-input:lang(en) ~ .custom-file-label::after {
        content: "Browse"
    }
.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(2.1rem + 4px);
    padding: .375rem .75rem;
    line-height: 1.5;
    color: #495057; 
    background-color: #fff; 
    border: 1px #c3c6ca solid;
    border-radius: 3px
}
.custom-file-label::after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        z-index: 3;
        display: block;
        height: calc(calc(2.1rem + 4px) - 2px * 2);
        padding: .375rem .75rem;
        line-height: 1.5;
        color: #495057;
        content: "Browse";
        background-color: #e9ecef;
        border-left: 2px solid #dde2ec;
        border-radius: 0 4px 4px 0
    }
[dir="rtl"] .custom-file-label::after {
        left: 0;
        right: auto;
        border-left: 2px solid #dde2ec;
        border-right: 0px;
        border-radius: 4px 0px 0px 4px; 
    }
.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}
.nav-link {
    display: block;
    padding: .5rem 1rem
}
.nav-link:hover,
    .nav-link:focus {
        text-decoration: none
    }
.nav-link.disabled {
        color: #636c72
    }
.nav-tabs {
    border-bottom: 1px solid #dee2e6
}
.nav-tabs .nav-item {
        margin-bottom: -1px
    }
.nav-tabs .nav-link {
        border: 1px solid transparent;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }
.nav-tabs .nav-link:hover,
        .nav-tabs .nav-link:focus {
            border-color: #e9ecef #e9ecef #dee2e6
        }
.nav-tabs .nav-link.disabled {
            color: #636c72;
            background-color: transparent;
            border-color: transparent
        }
.nav-tabs .nav-link.active,
        .nav-tabs .nav-item.show .nav-link {
            color: #495057;
            background-color: transparent;
            border-color: #dee2e6 #dee2e6 transparent
        }
.nav-tabs .dropdown-menu {
        margin-top: -1px;
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
.nav-pills .nav-link {
    border-radius: 3px
}
.nav-pills .nav-link.active,
    .nav-pills .show > .nav-link {
        color: #fff;
        background-color: #0691ca
    }
.nav-fill .nav-item {
    flex: 1 1 auto;
    text-align: center
}
.nav-justified .nav-item {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}
.tab-content > .tab-pane {
    display: none
}
.tab-content > .active {
    display: block
}
.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: 3px
}
.breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    padding-left: .5rem;
    color: #636c72;
    content: "/"
}
.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline
}
.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none
}
.breadcrumb-item.active {
    color: #636c72
}
.pagination {
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 3px
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #0691ca;
    background-color: #fff;
    border: 1px solid #dee2e6
}
.page-link:hover {
        color: #0356ad;
        text-decoration: none;
        background-color: #e9ecef;
        border-color: #dee2e6
    }
.page-link:focus {
        z-index: 2;
        outline: 0;
        box-shadow: none
    }
.page-link:not(:disabled):not(.disabled) {
        cursor: pointer
    }
.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}
.page-item:last-child .page-link {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}
.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #0691ca;
    border-color: #0691ca
}
.page-item.disabled .page-link {
    color: #636c72;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6
}
.pagination-lg .page-link {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5
}
.pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}
.pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}
.pagination-sm .page-link {
    padding: .25rem .5rem;
    font-size: .8rem;
    line-height: 1.5
}
.pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}
.pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}
.badge {
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 500;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 3px
}
.badge:empty {
        display: none
    }
.btn .badge,
.all-wrapper .fc-button .badge {
    position: relative;
    top: -1px
}
.badge-pill {
    padding-right: .6em;
    padding-left: .6em;
    border-radius: 10rem
}
.badge-primary {
    color: #fff;
    background-color: #0691ca
}
.badge-primary[href]:hover,
    .badge-primary[href]:focus {
        color: #fff;
        text-decoration: none;
        background-color: #0691ca
    }
.badge-secondary {
    color: #fff;
    background-color: #292b2c
}
.badge-secondary[href]:hover,
    .badge-secondary[href]:focus {
        color: #fff;
        text-decoration: none;
        background-color: #101112
    }
.badge-success {
    color: #fff;
    background-color: #24b314
}
.badge-success[href]:hover,
    .badge-success[href]:focus {
        color: #fff;
        text-decoration: none;
        background-color: #1b850f
    }
.badge-info {
    color: #292b2c;
    background-color: #5bc0de
}
.badge-info[href]:hover,
    .badge-info[href]:focus {
        color: #292b2c;
        text-decoration: none;
        background-color: #31b0d5
    }
.badge-warning {
    color: #292b2c;
    background-color: #fbe4a0
}
.badge-warning[href]:hover,
    .badge-warning[href]:focus {
        color: #292b2c;
        text-decoration: none;
        background-color: #f9d66f
    }
.badge-danger {
    color: #fff;
    background-color: #e65252
}
.badge-danger[href]:hover,
    .badge-danger[href]:focus {
        color: #fff;
        text-decoration: none;
        background-color: #e02525
    }
.badge-light {
    color: #292b2c;
    background-color: #f8f9fa
}
.badge-light[href]:hover,
    .badge-light[href]:focus {
        color: #292b2c;
        text-decoration: none;
        background-color: #dae0e5
    }
.badge-dark {
    color: #fff;
    background-color: #343a40
}
.badge-dark[href]:hover,
    .badge-dark[href]:focus {
        color: #fff;
        text-decoration: none;
        background-color: #1d2124
    }
.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 2px solid transparent;
    border-radius: 3px
}
.alert-heading {
    color: inherit
}
.alert-link {
    font-weight: 500
}
.alert-dismissible {
    padding-right: 3.85rem
}
.alert-dismissible .close {
        position: absolute;
        top: 0;
        right: 0;
        padding: .75rem 1.25rem;
        color: inherit
    }
.alert-primary {
    color: #02366d;
    background-color: #54a5fa;
    border-color: #1886f9
}
.alert-primary hr {
        border-top-color: #0679f1
    }
.alert-primary .alert-link {
        color: #011d3b
    }
.alert-secondary {
    color: #121313;
    background-color: #6d6f70;
    border-color: #3a3c3d
}
.alert-secondary hr {
        border-top-color: #2e2f30
    }
.alert-secondary .alert-link {
        color: #000
    }
.alert-success {
    color: #104f09;
    background-color: #6acb5f;
    border-color: #36b927
}
.alert-success hr {
        border-top-color: #30a423
    }
.alert-success .alert-link {
        color: #072104
    }
.alert-info {
    color: #285462;
    background-color: #8fd4e9;
    border-color: #68c5e1
}
.alert-info hr {
        border-top-color: #53bddd
    }
.alert-info .alert-link {
        color: #19353e
    }
.alert-warning {
    color: #6e6446;
    background-color: #fcedbe;
    border-color: #fbe6a8
}
.alert-warning hr {
        border-top-color: #fadf90
    }
.alert-warning .alert-link {
        color: #4f4832
    }
.alert-danger {
    color: #652424;
    background-color: #ee8989;
    border-color: #e86060
}
.alert-danger hr {
        border-top-color: #e54a4a
    }
.alert-danger .alert-link {
        color: #3f1717
    }
.alert-light {
    color: #6d6e6e;
    background-color: #fafbfc;
    border-color: #f9f9fa
}
.alert-light hr {
        border-top-color: #ebebee
    }
.alert-light .alert-link {
        color: #545454
    }
.alert-dark {
    color: #171a1c;
    background-color: #75797d;
    border-color: #444a4f
}
.alert-dark hr {
        border-top-color: #383d41
    }
.alert-dark .alert-link {
        color: #000
    }
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}
.progress {
    display: flex;
    height: 1rem;
    overflow: hidden;
    font-size: .675rem;
    background-color: #e9ecef;
    border-radius: 3px
}
.progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #fff;
    text-align: center;
    background-color: #0691ca;
    transition: width 0.6s ease
}
.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}
.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite
}
.close {
    float: right;
    font-size: 1.35rem;
    font-weight: 500;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 1
}
.close:hover,
    .close:focus {
        color: #000;
        text-decoration: none;
        opacity: .75
    }
.close:not(:disabled):not(.disabled) {
        cursor: pointer
    }
button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none
}
.modal-open {
    overflow: hidden
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}
.modal-dialog {
    position: relative;
    width: auto;
    pointer-events: none
}
.modal.fade .modal-dialog {
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
/*.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}*/
.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - (.5rem * 2))
}
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 0px;
    border-radius: 5px;
    outline: 0
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #292b2c
}
.modal-backdrop.fade {
        opacity: .5 !important;
    }
.modal-backdrop.show {
        opacity: .5
    }
.modal-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 0px solid #e9ecef;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background: #e6e8eb;
}
.modal-header .modal-title {
        font-size: 1.2rem;
    }
.modal-header .close {
        margin: 0;
        font-size: 2rem;
        padding-bottom: 0;
        position: absolute;
        right: 0;
        height: 36px;
        width: 36px;
        border-radius: 50%;
        top: 6px;
    }
.modal-header .close:hover {
            box-shadow: none;
            outline: 0px;
            background: #b3b3b3;
        }
.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem
}
.modal-footer {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 14px 15px 15px !important;
    border-top: 1px solid #eee;
    background-color: #f9f9f9 !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.modal-footer > :not(:first-child) {
        margin-left: .25rem
    }
.modal-footer > :not(:last-child) {
        margin-right: .25rem
    }
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}
@media (min-width: 576px) {
    .modal-dialog {
        max-width: 550px;
    }

    .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2))
    }

    .modal-sm {
        max-width: 300px
    }
}
@media (min-width: 992px) {
    .modal-lg {
        max-width: 900px
    }

    .modal-md.modal-dialog {
        max-width: 850px;
        margin: 5rem auto
    }
}
@media (min-width: 1601px) {
    .modal-lg {
        max-width: 1400px;
    }
}
@media (min-width: 1601px) {
    .modal-lg {
        max-width: 1600px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: "Segoe UI", Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .8rem;
    word-wrap: break-word;
    opacity: 0
}
.tooltip.show {
        opacity: .9
    }
.tooltip .arrow {
        position: absolute;
        display: block;
        width: .8rem;
        height: .4rem
    }
.tooltip .arrow::before {
            position: absolute;
            content: "";
            border-color: transparent;
            border-style: solid
        }
.bs-tooltip-top,
.bs-tooltip-auto[x-placement^="top"] {
    padding: .4rem 0
}
.bs-tooltip-top .arrow,
    .bs-tooltip-auto[x-placement^="top"] .arrow {
        bottom: 0
    }
.bs-tooltip-top .arrow::before,
        .bs-tooltip-auto[x-placement^="top"] .arrow::before {
            top: 0;
            border-width: .4rem .4rem 0;
            border-top-color: #000
        }
.bs-tooltip-right,
.bs-tooltip-auto[x-placement^="right"] {
    padding: 0 .4rem
}
.bs-tooltip-right .arrow,
    .bs-tooltip-auto[x-placement^="right"] .arrow {
        left: 0;
        width: .4rem;
        height: .8rem
    }
.bs-tooltip-right .arrow::before,
        .bs-tooltip-auto[x-placement^="right"] .arrow::before {
            right: 0;
            border-width: .4rem .4rem .4rem 0;
            border-right-color: #000
        }
.bs-tooltip-bottom,
.bs-tooltip-auto[x-placement^="bottom"] {
    padding: .4rem 0
}
.bs-tooltip-bottom .arrow,
    .bs-tooltip-auto[x-placement^="bottom"] .arrow {
        top: 0
    }
.bs-tooltip-bottom .arrow::before,
        .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
            bottom: 0;
            border-width: 0 .4rem .4rem;
            border-bottom-color: #000
        }
.bs-tooltip-left,
.bs-tooltip-auto[x-placement^="left"] {
    padding: 0 .4rem
}
.bs-tooltip-left .arrow,
    .bs-tooltip-auto[x-placement^="left"] .arrow {
        right: 0;
        width: .4rem;
        height: .8rem
    }
.bs-tooltip-left .arrow::before,
        .bs-tooltip-auto[x-placement^="left"] .arrow::before {
            left: 0;
            border-width: .4rem 0 .4rem .4rem;
            border-left-color: #000
        }
.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: "Segoe UI", Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .8rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 0px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px
}
.popover .arrow {
        position: absolute;
        display: block;
        width: 1rem;
        height: .5rem;
        margin: 0 6px
    }
.popover .arrow::before,
        .popover .arrow::after {
            position: absolute;
            display: block;
            content: "";
            border-color: transparent;
            border-style: solid
        }
.bs-popover-top,
.bs-popover-auto[x-placement^="top"] {
    margin-bottom: .5rem
}
.bs-popover-top .arrow,
    .bs-popover-auto[x-placement^="top"] .arrow {
        bottom: calc((.5rem + 0px) * -1)
    }
.bs-popover-top .arrow::before,
        .bs-popover-auto[x-placement^="top"] .arrow::before,
        .bs-popover-top .arrow::after,
        .bs-popover-auto[x-placement^="top"] .arrow::after {
            border-width: .5rem .5rem 0
        }
.bs-popover-top .arrow::before,
        .bs-popover-auto[x-placement^="top"] .arrow::before {
            bottom: 0;
            border-top-color: rgba(0, 0, 0, 0.25)
        }
.bs-popover-top .arrow::after,
        .bs-popover-auto[x-placement^="top"] .arrow::after {
            bottom: 0px;
            border-top-color: #fff
        }
.bs-popover-right,
.bs-popover-auto[x-placement^="right"] {
    margin-left: .5rem
}
.bs-popover-right .arrow,
    .bs-popover-auto[x-placement^="right"] .arrow {
        left: calc((.5rem + 0px) * -1);
        width: .5rem;
        height: 1rem;
        margin: 6px 0
    }
.bs-popover-right .arrow::before,
        .bs-popover-auto[x-placement^="right"] .arrow::before,
        .bs-popover-right .arrow::after,
        .bs-popover-auto[x-placement^="right"] .arrow::after {
            border-width: .5rem .5rem .5rem 0
        }
.bs-popover-right .arrow::before,
        .bs-popover-auto[x-placement^="right"] .arrow::before {
            left: 0;
            border-right-color: rgba(0, 0, 0, 0.25)
        }
.bs-popover-right .arrow::after,
        .bs-popover-auto[x-placement^="right"] .arrow::after {
            left: 0px;
            border-right-color: #fff
        }
.bs-popover-bottom,
.bs-popover-auto[x-placement^="bottom"] {
    margin-top: .5rem
}
.bs-popover-bottom .arrow,
    .bs-popover-auto[x-placement^="bottom"] .arrow {
        top: calc((.5rem + 0px) * -1)
    }
.bs-popover-bottom .arrow::before,
        .bs-popover-auto[x-placement^="bottom"] .arrow::before,
        .bs-popover-bottom .arrow::after,
        .bs-popover-auto[x-placement^="bottom"] .arrow::after {
            border-width: 0 .5rem .5rem .5rem
        }
.bs-popover-bottom .arrow::before,
        .bs-popover-auto[x-placement^="bottom"] .arrow::before {
            top: 0;
            border-bottom-color: rgba(0, 0, 0, 0.25)
        }
.bs-popover-bottom .arrow::after,
        .bs-popover-auto[x-placement^="bottom"] .arrow::after {
            top: 0px;
            border-bottom-color: #fff
        }
.bs-popover-bottom .popover-header::before,
    .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
        position: absolute;
        top: 0;
        left: 50%;
        display: block;
        width: 1rem;
        margin-left: -.5rem;
        content: "";
        border-bottom: 0px solid #0691ca
    }
.bs-popover-left,
.bs-popover-auto[x-placement^="left"] {
    margin-right: .5rem
}
.bs-popover-left .arrow,
    .bs-popover-auto[x-placement^="left"] .arrow {
        right: calc((.5rem + 0px) * -1);
        width: .5rem;
        height: 1rem;
        margin: 6px 0
    }
.bs-popover-left .arrow::before,
        .bs-popover-auto[x-placement^="left"] .arrow::before,
        .bs-popover-left .arrow::after,
        .bs-popover-auto[x-placement^="left"] .arrow::after {
            border-width: .5rem 0 .5rem .5rem
        }
.bs-popover-left .arrow::before,
        .bs-popover-auto[x-placement^="left"] .arrow::before {
            right: 0;
            border-left-color: rgba(0, 0, 0, 0.25)
        }
.bs-popover-left .arrow::after,
        .bs-popover-auto[x-placement^="left"] .arrow::after {
            right: 0px;
            border-left-color: #fff
        }
.popover-header {
    padding: 12px 15px;
    margin-bottom: 0;
    font-size: .9rem;
    color: #fff;
    background-color: #0691ca;
    border-bottom: 0px solid #046fdf;
    border-top-left-radius: calc(6px - 0px);
    border-top-right-radius: calc(6px - 0px)
}
.popover-header:empty {
        display: none
    }
.popover-body {
    padding: 15px 20px;
    color: #3E4B5B
}
.carousel {
    position: relative
}
.carousel-inner {
    position: relative;
    width: 100%; 
}
.carousel-item {
    position: relative;
    display: none;
    align-items: center;
    width: 100%;
    transition: -webkit-transform 0.6s ease;
    transition: transform 0.6s ease;
    transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}
.carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
        display: block
    }
.carousel-item-next,
.carousel-item-prev {
    position: absolute;
    top: 0
}
.carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {

    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
.carousel-item-next,
.active.carousel-item-right {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {

    .carousel-item-next,
    .active.carousel-item-right {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}
.carousel-item-prev,
.active.carousel-item-left {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {

    .carousel-item-prev,
    .active.carousel-item-left {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}
.carousel-control-prev,
.carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5
}
.carousel-control-prev:hover,
    .carousel-control-prev:focus,
    .carousel-control-next:hover,
    .carousel-control-next:focus {
        color: #fff;
        text-decoration: none;
        outline: 0;
        opacity: .9
    }
.carousel-control-prev {
    left: 0
}
.carousel-control-next {
    right: 0
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: transparent no-repeat center center;
    background-size: 100% 100%
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 15;
    display: flex;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none
}
.carousel-indicators li {
        position: relative;
        flex: 0 1 auto;
        width: 30px;
        height: 3px;
        margin-right: 3px;
        margin-left: 3px;
        text-indent: -999px;
        background-color: rgba(255, 255, 255, 0.5)
    }
.carousel-indicators li::before {
            position: absolute;
            top: -10px;
            left: 0;
            display: inline-block;
            width: 100%;
            height: 10px;
            content: ""
        }
.carousel-indicators li::after {
            position: absolute;
            bottom: -10px;
            left: 0;
            display: inline-block;
            width: 100%;
            height: 10px;
            content: ""
        }
.carousel-indicators .active {
        background-color: #fff
    }
.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center
}
.align-baseline {
    vertical-align: baseline !important
}
.align-top {
    vertical-align: top !important
}
.align-middle {
    vertical-align: middle !important
}
.align-bottom {
    vertical-align: bottom !important
}
.align-text-bottom {
    vertical-align: text-bottom !important
}
.align-text-top {
    vertical-align: text-top !important
}
.bg-primary {
    background-color: #0691ca !important
}
a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #0362c6 !important
}
.bg-secondary {
    background-color: #292b2c !important
}
a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #101112 !important
}
.bg-success {
    background-color: #24b314 !important
}
a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: #1b850f !important
}
.bg-info {
    background-color: #5bc0de !important
}
a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: #31b0d5 !important
}
.bg-warning {
    background-color: #fbe4a0 !important
}
a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: #f9d66f !important
}
.bg-danger {
    background-color: #e65252 !important
}
a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
    background-color: #e02525 !important
}
.bg-light {
    background-color: #f8f9fa !important
}
a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
    background-color: #dae0e5 !important
}
.bg-dark {
    background-color: #343a40 !important
}
a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
    background-color: #1d2124 !important
}
.bg-white {
    background-color: #fff !important
}
.bg-transparent {
    background-color: transparent !important
}
.border {
    border: 1px solid rgba(0, 0, 0, 0.1) !important
}
.border-top {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important
}
.border-right {
    border-right: 1px solid rgba(0, 0, 0, 0.1) !important
}
.border-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important
}
.border-left {
    border-left: 1px solid rgba(0, 0, 0, 0.1) !important
}
.border-0 {
    border: 0 !important
}
.border-top-0 {
    border-top: 0 !important
}
.border-right-0 {
    border-right: 0 !important
}
.border-bottom-0 {
    border-bottom: 0 !important
}
.border-left-0 {
    border-left: 0 !important
}
.border-primary {
    border-color: #0691ca !important
}
.border-secondary {
    border-color: #292b2c !important
}
.border-success {
    border-color: #24b314 !important
}
.border-info {
    border-color: #5bc0de !important
}
.border-warning {
    border-color: #fbe4a0 !important
}
.border-danger {
    border-color: #e65252 !important
}
.border-light {
    border-color: #f8f9fa !important
}
.border-dark {
    border-color: #343a40 !important
}
.border-white {
    border-color: #fff !important
}
.rounded {
    border-radius: 3px !important
}
.rounded-top {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important
}
.rounded-right {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important
}
.rounded-bottom {
    border-bottom-right-radius: 4px !important;
    border-bottom-left-radius: 4px !important
}
.rounded-left {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important
}
.rounded-circle {
    border-radius: 50% !important
}
.rounded-0 {
    border-radius: 0 !important
}
.clearfix::after {
    display: block;
    clear: both;
    content: ""
}
.d-none {
    display: none !important
}
.d-inline {
    display: inline !important
}
.d-inline-block {
    display: inline-block !important
}
.d-block {
    display: block !important
}
.d-table {
    display: table !important
}
.d-table-row {
    display: table-row !important
}
.d-table-cell {
    display: table-cell !important
}
.d-flex {
    display: flex !important
}
.d-inline-flex {
    display: inline-flex !important
}
@media (min-width: 576px) {
    .d-sm-none {
        display: none !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: flex !important
    }

    .d-sm-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 768px) {
    .d-md-none {
        display: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: flex !important
    }

    .d-md-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 992px) {
    .d-lg-none {
        display: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: flex !important
    }

    .d-lg-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 1250px) {
    .d-xl-none {
        display: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: flex !important
    }

    .d-xl-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 1450px) {
    .d-xxl-none {
        display: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 1550px) {
    .d-xxxl-none {
        display: none !important
    }

    .d-xxxl-inline {
        display: inline !important
    }

    .d-xxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxl-block {
        display: block !important
    }

    .d-xxxl-table {
        display: table !important
    }

    .d-xxxl-table-row {
        display: table-row !important
    }

    .d-xxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxl-flex {
        display: flex !important
    }

    .d-xxxl-inline-flex {
        display: inline-flex !important
    }
}
@media (min-width: 1650px) {
    .d-xxxxl-none {
        display: none !important
    }

    .d-xxxxl-inline {
        display: inline !important
    }

    .d-xxxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxxl-block {
        display: block !important
    }

    .d-xxxxl-table {
        display: table !important
    }

    .d-xxxxl-table-row {
        display: table-row !important
    }

    .d-xxxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxxl-flex {
        display: flex !important
    }

    .d-xxxxl-inline-flex {
        display: inline-flex !important
    }
}
@media print {
    .d-print-none {
        display: none !important
    }

    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: flex !important
    }

    .d-print-inline-flex {
        display: inline-flex !important
    }

    .top-bar, .menu-mobile, .breadcrumb, .element-header, .reporttopbutton, .reportviewer .ag-theme-balham {
        display: none !important;
    }

    .all-wrapper.solid-bg-all, .content-w {
        background: none !important;
    }

    .reporttable .table tbody td, .reporttable .table tbody td {
        border-left: 0 !important;
        border-right: 0 !important;
    }
}
.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}
.embed-responsive::before {
        display: block;
        content: ""
    }
.embed-responsive .embed-responsive-item,
    .embed-responsive iframe,
    .embed-responsive embed,
    .embed-responsive object,
    .embed-responsive video {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 0
    }
.embed-responsive-21by9::before {
    padding-top: 42.8571428571%
}
.embed-responsive-16by9::before {
    padding-top: 56.25%
}
.embed-responsive-4by3::before {
    padding-top: 75%
}
.embed-responsive-1by1::before {
    padding-top: 100%
}
.flex-row {
    flex-direction: row !important
}
.flex-column {
    flex-direction: column !important
}
.flex-row-reverse {
    flex-direction: row-reverse !important
}
.flex-column-reverse {
    flex-direction: column-reverse !important
}
.flex-wrap {
    flex-wrap: wrap !important
}
.flex-nowrap {
    flex-wrap: nowrap !important
}
.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}
.justify-content-start {
    justify-content: flex-start !important
}
.justify-content-end {
    justify-content: flex-end !important
}
.justify-content-center {
    justify-content: center !important
}
.justify-content-between {
    justify-content: space-between !important
}
.justify-content-around {
    justify-content: space-around !important
}
.align-items-start {
    align-items: flex-start !important
}
.align-items-end {
    align-items: flex-end !important
}
.align-items-center {
    align-items: center !important
}
.align-items-baseline {
    align-items: baseline !important
}
.align-items-stretch {
    align-items: stretch !important
}
.align-content-start {
    align-content: flex-start !important
}
.align-content-end {
    align-content: flex-end !important
}
.align-content-center {
    align-content: center !important
}
.align-content-between {
    align-content: space-between !important
}
.align-content-around {
    align-content: space-around !important
}
.align-content-stretch {
    align-content: stretch !important
}
.align-self-auto {
    -ms-grid-row-align: auto !important;
        align-self: auto !important
}
.align-self-start {
    align-self: flex-start !important
}
.align-self-end {
    align-self: flex-end !important
}
.align-self-center {
    -ms-grid-row-align: center !important;
        align-self: center !important
}
.align-self-baseline {
    align-self: baseline !important
}
.align-self-stretch {
    -ms-grid-row-align: stretch !important;
        align-self: stretch !important
}
@media (min-width: 576px) {
    .flex-sm-row {
        flex-direction: row !important
    }

    .flex-sm-column {
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-sm-start {
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        justify-content: center !important
    }

    .justify-content-sm-between {
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        justify-content: space-around !important
    }

    .align-items-sm-start {
        align-items: flex-start !important
    }

    .align-items-sm-end {
        align-items: flex-end !important
    }

    .align-items-sm-center {
        align-items: center !important
    }

    .align-items-sm-baseline {
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        align-items: stretch !important
    }

    .align-content-sm-start {
        align-content: flex-start !important
    }

    .align-content-sm-end {
        align-content: flex-end !important
    }

    .align-content-sm-center {
        align-content: center !important
    }

    .align-content-sm-between {
        align-content: space-between !important
    }

    .align-content-sm-around {
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        align-content: stretch !important
    }

    .align-self-sm-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-sm-start {
        align-self: flex-start !important
    }

    .align-self-sm-end {
        align-self: flex-end !important
    }

    .align-self-sm-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-sm-baseline {
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 768px) {
    .flex-md-row {
        flex-direction: row !important
    }

    .flex-md-column {
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-md-wrap {
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-md-start {
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        justify-content: center !important
    }

    .justify-content-md-between {
        justify-content: space-between !important
    }

    .justify-content-md-around {
        justify-content: space-around !important
    }

    .align-items-md-start {
        align-items: flex-start !important
    }

    .align-items-md-end {
        align-items: flex-end !important
    }

    .align-items-md-center {
        align-items: center !important
    }

    .align-items-md-baseline {
        align-items: baseline !important
    }

    .align-items-md-stretch {
        align-items: stretch !important
    }

    .align-content-md-start {
        align-content: flex-start !important
    }

    .align-content-md-end {
        align-content: flex-end !important
    }

    .align-content-md-center {
        align-content: center !important
    }

    .align-content-md-between {
        align-content: space-between !important
    }

    .align-content-md-around {
        align-content: space-around !important
    }

    .align-content-md-stretch {
        align-content: stretch !important
    }

    .align-self-md-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-md-start {
        align-self: flex-start !important
    }

    .align-self-md-end {
        align-self: flex-end !important
    }

    .align-self-md-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-md-baseline {
        align-self: baseline !important
    }

    .align-self-md-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 992px) {
    .flex-lg-row {
        flex-direction: row !important
    }

    .flex-lg-column {
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-lg-start {
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        justify-content: center !important
    }

    .justify-content-lg-between {
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        justify-content: space-around !important
    }

    .align-items-lg-start {
        align-items: flex-start !important
    }

    .align-items-lg-end {
        align-items: flex-end !important
    }

    .align-items-lg-center {
        align-items: center !important
    }

    .align-items-lg-baseline {
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        align-items: stretch !important
    }

    .align-content-lg-start {
        align-content: flex-start !important
    }

    .align-content-lg-end {
        align-content: flex-end !important
    }

    .align-content-lg-center {
        align-content: center !important
    }

    .align-content-lg-between {
        align-content: space-between !important
    }

    .align-content-lg-around {
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        align-content: stretch !important
    }

    .align-self-lg-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-lg-start {
        align-self: flex-start !important
    }

    .align-self-lg-end {
        align-self: flex-end !important
    }

    .align-self-lg-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-lg-baseline {
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 1250px) {
    .flex-xl-row {
        flex-direction: row !important
    }

    .flex-xl-column {
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xl-start {
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        justify-content: center !important
    }

    .justify-content-xl-between {
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        justify-content: space-around !important
    }

    .align-items-xl-start {
        align-items: flex-start !important
    }

    .align-items-xl-end {
        align-items: flex-end !important
    }

    .align-items-xl-center {
        align-items: center !important
    }

    .align-items-xl-baseline {
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        align-items: stretch !important
    }

    .align-content-xl-start {
        align-content: flex-start !important
    }

    .align-content-xl-end {
        align-content: flex-end !important
    }

    .align-content-xl-center {
        align-content: center !important
    }

    .align-content-xl-between {
        align-content: space-between !important
    }

    .align-content-xl-around {
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        align-content: stretch !important
    }

    .align-self-xl-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-xl-start {
        align-self: flex-start !important
    }

    .align-self-xl-end {
        align-self: flex-end !important
    }

    .align-self-xl-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-xl-baseline {
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 1450px) {
    .flex-xxl-row {
        flex-direction: row !important
    }

    .flex-xxl-column {
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        justify-content: center !important
    }

    .justify-content-xxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        justify-content: space-around !important
    }

    .align-items-xxl-start {
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        align-items: center !important
    }

    .align-items-xxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxl-start {
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        align-content: center !important
    }

    .align-content-xxl-between {
        align-content: space-between !important
    }

    .align-content-xxl-around {
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-xxl-start {
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-xxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 1550px) {
    .flex-xxxl-row {
        flex-direction: row !important
    }

    .flex-xxxl-column {
        flex-direction: column !important
    }

    .flex-xxxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxxl-center {
        justify-content: center !important
    }

    .justify-content-xxxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxxl-around {
        justify-content: space-around !important
    }

    .align-items-xxxl-start {
        align-items: flex-start !important
    }

    .align-items-xxxl-end {
        align-items: flex-end !important
    }

    .align-items-xxxl-center {
        align-items: center !important
    }

    .align-items-xxxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxxl-start {
        align-content: flex-start !important
    }

    .align-content-xxxl-end {
        align-content: flex-end !important
    }

    .align-content-xxxl-center {
        align-content: center !important
    }

    .align-content-xxxl-between {
        align-content: space-between !important
    }

    .align-content-xxxl-around {
        align-content: space-around !important
    }

    .align-content-xxxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxxl-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-xxxl-start {
        align-self: flex-start !important
    }

    .align-self-xxxl-end {
        align-self: flex-end !important
    }

    .align-self-xxxl-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-xxxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxxl-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
@media (min-width: 1650px) {
    .flex-xxxxl-row {
        flex-direction: row !important
    }

    .flex-xxxxl-column {
        flex-direction: column !important
    }

    .flex-xxxxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxxxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxxxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxxxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxxxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxxxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxxxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxxxl-center {
        justify-content: center !important
    }

    .justify-content-xxxxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxxxl-around {
        justify-content: space-around !important
    }

    .align-items-xxxxl-start {
        align-items: flex-start !important
    }

    .align-items-xxxxl-end {
        align-items: flex-end !important
    }

    .align-items-xxxxl-center {
        align-items: center !important
    }

    .align-items-xxxxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxxxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxxxl-start {
        align-content: flex-start !important
    }

    .align-content-xxxxl-end {
        align-content: flex-end !important
    }

    .align-content-xxxxl-center {
        align-content: center !important
    }

    .align-content-xxxxl-between {
        align-content: space-between !important
    }

    .align-content-xxxxl-around {
        align-content: space-around !important
    }

    .align-content-xxxxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxxxl-auto {
        -ms-grid-row-align: auto !important;
            align-self: auto !important
    }

    .align-self-xxxxl-start {
        align-self: flex-start !important
    }

    .align-self-xxxxl-end {
        align-self: flex-end !important
    }

    .align-self-xxxxl-center {
        -ms-grid-row-align: center !important;
            align-self: center !important
    }

    .align-self-xxxxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxxxl-stretch {
        -ms-grid-row-align: stretch !important;
            align-self: stretch !important
    }
}
.float-left {
    float: left !important
}
.float-right {
    float: right !important
}
.float-none {
    float: none !important
}
@media (min-width: 576px) {
    .float-sm-left {
        float: left !important
    }

    .float-sm-right {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }
}
@media (min-width: 768px) {
    .float-md-left {
        float: left !important
    }

    .float-md-right {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }
}
@media (min-width: 992px) {
    .float-lg-left {
        float: left !important
    }

    .float-lg-right {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }
}
@media (min-width: 1250px) {
    .float-xl-left {
        float: left !important
    }

    .float-xl-right {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }
}
@media (min-width: 1450px) {
    .float-xxl-left {
        float: left !important
    }

    .float-xxl-right {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }
}
@media (min-width: 1550px) {
    .float-xxxl-left {
        float: left !important
    }

    .float-xxxl-right {
        float: right !important
    }

    .float-xxxl-none {
        float: none !important
    }
}
@media (min-width: 1650px) {
    .float-xxxxl-left {
        float: left !important
    }

    .float-xxxxl-right {
        float: right !important
    }

    .float-xxxxl-none {
        float: none !important
    }
}
.position-static {
    position: static !important
}
.position-relative {
    position: relative !important
}
.position-absolute {
    position: absolute !important
}
.position-fixed {
    position: fixed !important
}
.position-sticky {
    position: sticky !important
}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}
.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}
@supports (position: sticky) {
    .sticky-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
    -webkit-clip-path: none;
    clip-path: none
}
.w-25 {
    width: 25% !important
}
.w-50 {
    width: 50% !important
}
.w-75 {
    width: 75% !important
}
.w-100 {
    width: 100% !important;
    min-width: 100% !important;
}
.h-25 {
    height: 25% !important
}
.h-50 {
    height: 50% !important
}
.h-75 {
    height: 75% !important
}
.h-100 {
    height: 100% !important
}
.mw-100 {
    max-width: 100% !important
}
.mh-100 {
    max-height: 100% !important
}
.m-0 {
    margin: 0 !important
}
.mt-0,
.my-0 {
    margin-top: 0 !important
}
.mr-0,
.mx-0 {
    margin-right: 0 !important
}
.mb-0,
.my-0 {
    margin-bottom: 0 !important
}
.ml-0,
.mx-0 {
    margin-left: 0 !important
}
.m-1 {
    margin: .25rem !important
}
.mt-1,
.my-1 {
    margin-top: .25rem !important
}
.mr-1,
.mx-1 {
    margin-right: .25rem !important
}
.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}
.ml-1,
.mx-1 {
    margin-left: .25rem !important
}
.m-2 {
    margin: .5rem !important
}
.mt-2,
.my-2 {
    margin-top: .5rem !important
}
.mr-2,
.mx-2 {
    margin-right: .5rem !important
}
.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}
.ml-2,
.mx-2 {
    margin-left: .5rem !important
}
.m-3 {
    margin: 1rem !important
}
.mt-3,
.my-3 {
    margin-top: 1rem !important
}
.mr-3,
.mx-3 {
    margin-right: 1rem !important
}
.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}
.ml-3,
.mx-3 {
    margin-left: 1rem !important
}
.m-4 {
    margin: 1.5rem !important
}
.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}
.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}
.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}
.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}
.m-5 {
    margin: 3rem !important
}
.mt-5,
.my-5 {
    margin-top: 3rem !important
}
.mt-8,
.my-8 {
    margin-top: 3.5rem !important
}
.mt-6,
.my-6 {
    margin-top: 2rem !important
}
.mt-7,
.my-7 {
    margin-top: 2.5rem !important
}
.mr-5, .mx-5 {
    margin-right: 3rem !important
}
.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}
.mb-6,
.my-6 {
    margin-bottom: 5rem !important
}
.ml-5,
.mx-5 {
    margin-left: 3rem !important
}
.p-0 {
    padding: 0 !important
}
.pt-0,
.py-0 {
    padding-top: 0 !important
}
.pr-0,
.px-0 {
    padding-right: 0 !important
}
.pb-0,
.py-0 {
    padding-bottom: 0 !important
}
.pl-0,
.px-0 {
    padding-left: 0 !important
}
.p-1 {
    padding: .25rem !important
}
.pt-1,
.py-1 {
    padding-top: .25rem !important
}
.pr-1,
.px-1 {
    padding-right: .25rem !important
}
.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}
.pl-1,
.px-1 {
    padding-left: .25rem !important
}
.p-2 {
    padding: .5rem !important
}
.pt-2,
.py-2 {
    padding-top: .5rem !important
}
.pr-2,
.px-2 {
    padding-right: .5rem !important
}
.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}
.pl-2,
.px-2 {
    padding-left: .5rem !important
}
.p-3 {
    padding: 1rem !important
}
.pt-3,
.py-3 {
    padding-top: 1rem !important
}
.pr-3,
.px-3 {
    padding-right: 1rem !important
}
.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}
.pl-3,
.px-3 {
    padding-left: 1rem !important
}
.p-4 {
    padding: 1.5rem !important
}
.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}
.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}
.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}
.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}
.p-5 {
    padding: 3rem !important
}
.pt-5,
.py-5 {
    padding-top: 3rem !important
}
.pr-5,
.px-5 {
    padding-right: 3rem !important
}
.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}
.pl-5,
.px-5 {
    padding-left: 3rem !important
}
.m-auto {
    margin: auto !important
}
.mt-auto,
.my-auto {
    margin-top: auto !important
}
.mr-auto,
.mx-auto {
    margin-right: auto !important
}
.mb-auto,
.my-auto {
    margin-bottom: auto !important
}
.ml-auto,
.mx-auto {
    margin-left: auto !important
}
@media (min-width: 576px) {
    .m-sm-0 {
        margin: 0 !important
    }

    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important
    }

    .mr-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important
    }

    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }

    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-top: .25rem !important
    }

    .mr-sm-1,
    .mx-sm-1 {
        margin-right: .25rem !important
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .25rem !important
    }

    .ml-sm-1,
    .mx-sm-1 {
        margin-left: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-top: .5rem !important
    }

    .mr-sm-2,
    .mx-sm-2 {
        margin-right: .5rem !important
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .5rem !important
    }

    .ml-sm-2,
    .mx-sm-2 {
        margin-left: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1rem !important
    }

    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }

    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }

    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-top: 3rem !important
    }

    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 3rem !important
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 3rem !important
    }

    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 3rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }

    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }

    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }

    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-top: .25rem !important
    }

    .pr-sm-1,
    .px-sm-1 {
        padding-right: .25rem !important
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .25rem !important
    }

    .pl-sm-1,
    .px-sm-1 {
        padding-left: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-top: .5rem !important
    }

    .pr-sm-2,
    .px-sm-2 {
        padding-right: .5rem !important
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .5rem !important
    }

    .pl-sm-2,
    .px-sm-2 {
        padding-left: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }

    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }

    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }

    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-top: 3rem !important
    }

    .pr-sm-5,
    .px-sm-5 {
        padding-right: 3rem !important
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 3rem !important
    }

    .pl-sm-5,
    .px-sm-5 {
        padding-left: 3rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }

    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }

    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important
    }
}
@media (min-width: 768px) {
    .m-md-0 {
        margin: 0 !important
    }

    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important
    }

    .mr-md-0,
    .mx-md-0 {
        margin-right: 0 !important
    }

    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }

    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .mt-md-1,
    .my-md-1 {
        margin-top: .25rem !important
    }

    .mr-md-1,
    .mx-md-1 {
        margin-right: .25rem !important
    }

    .mb-md-1,
    .my-md-1 {
        margin-bottom: .25rem !important
    }

    .ml-md-1,
    .mx-md-1 {
        margin-left: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .mt-md-2,
    .my-md-2 {
        margin-top: .5rem !important
    }

    .mr-md-2,
    .mx-md-2 {
        margin-right: .5rem !important
    }

    .mb-md-2,
    .my-md-2 {
        margin-bottom: .5rem !important
    }

    .ml-md-2,
    .mx-md-2 {
        margin-left: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .mt-md-3,
    .my-md-3 {
        margin-top: 1rem !important
    }

    .mr-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }

    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }

    .ml-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }

    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }

    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .mt-md-5,
    .my-md-5 {
        margin-top: 3rem !important
    }

    .mr-md-5,
    .mx-md-5 {
        margin-right: 3rem !important
    }

    .mb-md-5,
    .my-md-5 {
        margin-bottom: 3rem !important
    }

    .ml-md-5,
    .mx-md-5 {
        margin-left: 3rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }

    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }

    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }

    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .pt-md-1,
    .py-md-1 {
        padding-top: .25rem !important
    }

    .pr-md-1,
    .px-md-1 {
        padding-right: .25rem !important
    }

    .pb-md-1,
    .py-md-1 {
        padding-bottom: .25rem !important
    }

    .pl-md-1,
    .px-md-1 {
        padding-left: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .pt-md-2,
    .py-md-2 {
        padding-top: .5rem !important
    }

    .pr-md-2,
    .px-md-2 {
        padding-right: .5rem !important
    }

    .pb-md-2,
    .py-md-2 {
        padding-bottom: .5rem !important
    }

    .pl-md-2,
    .px-md-2 {
        padding-left: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }

    .pr-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }

    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }

    .pl-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }

    .pr-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }

    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .pt-md-5,
    .py-md-5 {
        padding-top: 3rem !important
    }

    .pr-md-5,
    .px-md-5 {
        padding-right: 3rem !important
    }

    .pb-md-5,
    .py-md-5 {
        padding-bottom: 3rem !important
    }

    .pl-md-5,
    .px-md-5 {
        padding-left: 3rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }

    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }

    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }

    .ml-md-auto,
    .mx-md-auto {
        margin-left: auto !important
    }
}
@media (min-width: 992px) {
    .m-lg-0 {
        margin: 0 !important
    }

    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important
    }

    .mr-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important
    }

    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }

    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-top: .25rem !important
    }

    .mr-lg-1,
    .mx-lg-1 {
        margin-right: .25rem !important
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .25rem !important
    }

    .ml-lg-1,
    .mx-lg-1 {
        margin-left: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-top: .5rem !important
    }

    .mr-lg-2,
    .mx-lg-2 {
        margin-right: .5rem !important
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .5rem !important
    }

    .ml-lg-2,
    .mx-lg-2 {
        margin-left: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1rem !important
    }

    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }

    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }

    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-top: 3rem !important
    }

    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 3rem !important
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 3rem !important
    }

    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 3rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }

    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }

    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }

    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-top: .25rem !important
    }

    .pr-lg-1,
    .px-lg-1 {
        padding-right: .25rem !important
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .25rem !important
    }

    .pl-lg-1,
    .px-lg-1 {
        padding-left: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-top: .5rem !important
    }

    .pr-lg-2,
    .px-lg-2 {
        padding-right: .5rem !important
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .5rem !important
    }

    .pl-lg-2,
    .px-lg-2 {
        padding-left: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }

    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }

    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }

    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-top: 3rem !important
    }

    .pr-lg-5,
    .px-lg-5 {
        padding-right: 3rem !important
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 3rem !important
    }

    .pl-lg-5,
    .px-lg-5 {
        padding-left: 3rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }

    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }

    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important
    }
}
@media (min-width: 1250px) {
    .m-xl-0 {
        margin: 0 !important
    }

    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important
    }

    .mr-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important
    }

    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }

    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-top: .25rem !important
    }

    .mr-xl-1,
    .mx-xl-1 {
        margin-right: .25rem !important
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xl-1,
    .mx-xl-1 {
        margin-left: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-top: .5rem !important
    }

    .mr-xl-2,
    .mx-xl-2 {
        margin-right: .5rem !important
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xl-2,
    .mx-xl-2 {
        margin-left: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1rem !important
    }

    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-top: 3rem !important
    }

    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 3rem !important
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 3rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }

    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }

    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }

    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-top: .25rem !important
    }

    .pr-xl-1,
    .px-xl-1 {
        padding-right: .25rem !important
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xl-1,
    .px-xl-1 {
        padding-left: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-top: .5rem !important
    }

    .pr-xl-2,
    .px-xl-2 {
        padding-right: .5rem !important
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xl-2,
    .px-xl-2 {
        padding-left: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }

    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-top: 3rem !important
    }

    .pr-xl-5,
    .px-xl-5 {
        padding-right: 3rem !important
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xl-5,
    .px-xl-5 {
        padding-left: 3rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }

    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }

    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
}
@media (min-width: 1450px) {
    .m-xxl-0 {
        margin: 0 !important
    }

    .mt-xxl-0,
    .my-xxl-0 {
        margin-top: 0 !important
    }

    .mr-xxl-0,
    .mx-xxl-0 {
        margin-right: 0 !important
    }

    .mb-xxl-0,
    .my-xxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxl-0,
    .mx-xxl-0 {
        margin-left: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .mt-xxl-1,
    .my-xxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxl-1,
    .mx-xxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxl-1,
    .my-xxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxl-1,
    .mx-xxl-1 {
        margin-left: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .mt-xxl-2,
    .my-xxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxl-2,
    .mx-xxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxl-2,
    .my-xxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxl-2,
    .mx-xxl-2 {
        margin-left: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

    .mt-xxl-3,
    .my-xxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxl-3,
    .mx-xxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxl-3,
    .my-xxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxl-3,
    .mx-xxl-3 {
        margin-left: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxl-4,
    .my-xxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxl-4,
    .mx-xxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxl-4,
    .my-xxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxl-4,
    .mx-xxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxl-5 {
        margin: 3rem !important
    }

    .mt-xxl-5,
    .my-xxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxl-5,
    .mx-xxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxl-5,
    .my-xxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxl-5,
    .mx-xxl-5 {
        margin-left: 3rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .pt-xxl-0,
    .py-xxl-0 {
        padding-top: 0 !important
    }

    .pr-xxl-0,
    .px-xxl-0 {
        padding-right: 0 !important
    }

    .pb-xxl-0,
    .py-xxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxl-0,
    .px-xxl-0 {
        padding-left: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .pt-xxl-1,
    .py-xxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxl-1,
    .px-xxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxl-1,
    .py-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxl-1,
    .px-xxl-1 {
        padding-left: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .pt-xxl-2,
    .py-xxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxl-2,
    .px-xxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxl-2,
    .py-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxl-2,
    .px-xxl-2 {
        padding-left: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .pt-xxl-3,
    .py-xxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxl-3,
    .px-xxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxl-3,
    .py-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxl-3,
    .px-xxl-3 {
        padding-left: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxl-4,
    .py-xxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxl-4,
    .px-xxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxl-4,
    .py-xxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxl-4,
    .px-xxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxl-5 {
        padding: 3rem !important
    }

    .pt-xxl-5,
    .py-xxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxl-5,
    .px-xxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxl-5,
    .py-xxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxl-5,
    .px-xxl-5 {
        padding-left: 3rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mt-xxl-auto,
    .my-xxl-auto {
        margin-top: auto !important
    }

    .mr-xxl-auto,
    .mx-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-auto,
    .my-xxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxl-auto,
    .mx-xxl-auto {
        margin-left: auto !important
    }
}
@media (min-width: 1550px) {
    .m-xxxl-0 {
        margin: 0 !important
    }

    .mt-xxxl-0,
    .my-xxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxl-0,
    .mx-xxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxl-0,
    .my-xxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxl-0,
    .mx-xxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxl-1,
    .my-xxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxl-1,
    .mx-xxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxl-1,
    .my-xxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxl-1,
    .mx-xxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxl-2,
    .my-xxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxl-2,
    .mx-xxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxl-2,
    .my-xxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxl-2,
    .mx-xxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxl-3 {
        margin: 1rem !important
    }

    .mt-xxxl-3,
    .my-xxxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxxl-3,
    .mx-xxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxl-3,
    .my-xxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxl-3,
    .mx-xxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxl-4,
    .my-xxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxl-4,
    .mx-xxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxl-4,
    .my-xxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxl-4,
    .mx-xxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxl-5 {
        margin: 3rem !important
    }

    .mt-xxxl-5,
    .my-xxxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxxl-5,
    .mx-xxxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxxl-5,
    .my-xxxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxxl-5,
    .mx-xxxl-5 {
        margin-left: 3rem !important
    }

    .p-xxxl-0 {
        padding: 0 !important
    }

    .pt-xxxl-0,
    .py-xxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxl-0,
    .px-xxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxl-0,
    .py-xxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxl-0,
    .px-xxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxl-1,
    .py-xxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxl-1,
    .px-xxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxl-1,
    .py-xxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxl-1,
    .px-xxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxl-2,
    .py-xxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxl-2,
    .px-xxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxl-2,
    .py-xxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxl-2,
    .px-xxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxl-3,
    .py-xxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxl-3,
    .px-xxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxl-3,
    .py-xxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxl-3,
    .px-xxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxl-4,
    .py-xxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxl-4,
    .px-xxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxl-4,
    .py-xxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxl-4,
    .px-xxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxl-5 {
        padding: 3rem !important
    }

    .pt-xxxl-5,
    .py-xxxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxxl-5,
    .px-xxxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxxl-5,
    .py-xxxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxxl-5,
    .px-xxxl-5 {
        padding-left: 3rem !important
    }

    .m-xxxl-auto {
        margin: auto !important
    }

    .mt-xxxl-auto,
    .my-xxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxl-auto,
    .mx-xxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxl-auto,
    .my-xxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxl-auto,
    .mx-xxxl-auto {
        margin-left: auto !important
    }
}
@media (min-width: 1650px) {
    .m-xxxxl-0 {
        margin: 0 !important
    }

    .mt-xxxxl-0,
    .my-xxxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxxl-0,
    .mx-xxxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxxl-0,
    .my-xxxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxxl-0,
    .mx-xxxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxxl-1,
    .my-xxxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxxl-1,
    .mx-xxxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxxl-1,
    .my-xxxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxxl-1,
    .mx-xxxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxxl-2,
    .my-xxxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxxl-2,
    .mx-xxxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxxl-2,
    .my-xxxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxxl-2,
    .mx-xxxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxxl-3 {
        margin: 1rem !important
    }

    .mt-xxxxl-3,
    .my-xxxxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxxxl-3,
    .mx-xxxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxxl-3,
    .my-xxxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxxl-3,
    .mx-xxxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxxl-4,
    .my-xxxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxxl-4,
    .mx-xxxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxxl-4,
    .my-xxxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxxl-4,
    .mx-xxxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxxl-5 {
        margin: 3rem !important
    }

    .mt-xxxxl-5,
    .my-xxxxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxxxl-5,
    .mx-xxxxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxxxl-5,
    .my-xxxxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxxxl-5,
    .mx-xxxxl-5 {
        margin-left: 3rem !important
    }

    .p-xxxxl-0 {
        padding: 0 !important
    }

    .pt-xxxxl-0,
    .py-xxxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxxl-0,
    .px-xxxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxxl-0,
    .py-xxxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxxl-0,
    .px-xxxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxxl-1,
    .py-xxxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxxl-1,
    .px-xxxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxxl-1,
    .py-xxxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxxl-1,
    .px-xxxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxxl-2,
    .py-xxxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxxl-2,
    .px-xxxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxxl-2,
    .py-xxxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxxl-2,
    .px-xxxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxxl-3,
    .py-xxxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxxl-3,
    .px-xxxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxxl-3,
    .py-xxxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxxl-3,
    .px-xxxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxxl-4,
    .py-xxxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxxl-4,
    .px-xxxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxxl-4,
    .py-xxxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxxl-4,
    .px-xxxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxxl-5 {
        padding: 3rem !important
    }

    .pt-xxxxl-5,
    .py-xxxxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxxxl-5,
    .px-xxxxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxxxl-5,
    .py-xxxxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxxxl-5,
    .px-xxxxl-5 {
        padding-left: 3rem !important
    }

    .m-xxxxl-auto {
        margin: auto !important
    }

    .mt-xxxxl-auto,
    .my-xxxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxxl-auto,
    .my-xxxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-left: auto !important
    }
}
.text-justify {
    text-align: justify !important
}
.text-nowrap {
    white-space: nowrap !important
}
.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.text-left {
    text-align: left !important
}
.text-right {
    text-align: right !important
}
.text-center {
    text-align: center !important
}
@media (min-width: 576px) {
    .text-sm-left {
        text-align: left !important
    }

    .text-sm-right {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }
}
@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important
    }

    .text-md-right {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }
}
@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important
    }

    .text-lg-right {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}
@media (min-width: 1250px) {
    .text-xl-left {
        text-align: left !important
    }

    .text-xl-right {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}
@media (min-width: 1450px) {
    .text-xxl-left {
        text-align: left !important
    }

    .text-xxl-right {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }
}
@media (min-width: 1550px) {
    .text-xxxl-left {
        text-align: left !important
    }

    .text-xxxl-right {
        text-align: right !important
    }

    .text-xxxl-center {
        text-align: center !important
    }
}
@media (min-width: 1650px) {
    .text-xxxxl-left {
        text-align: left !important
    }

    .text-xxxxl-right {
        text-align: right !important
    }

    .text-xxxxl-center {
        text-align: center !important
    }
}
.text-lowercase {
    text-transform: lowercase !important
}
.text-uppercase {
    text-transform: uppercase !important
}
.text-capitalize {
    text-transform: capitalize !important
}
.font-weight-light {
    font-weight: 300 !important
}
.font-weight-normal {
    font-weight: 400 !important
}
.font-weight-bold {
    font-weight: 500 !important
}
.font-weight-bolder {
    font-weight: 700 !important;
    font-family: 'Proxima Nova Sb' !important;
}
.font-italic {
    font-style: italic !important
}
.text-white { 
    color: #fff !important
}
.text-primary {
    color: #0691ca !important
}
a.text-primary:hover,
a.text-primary:focus {
    color: #0362c6 !important
}
.text-secondary {
    color: #292b2c !important
}
a.text-secondary:hover,
a.text-secondary:focus {
    color: #101112 !important
}
.text-success {
    color: #34bd0e !important
}
a.text-success:hover,
a.text-success:focus {
    color: #1b850f !important
}
.text-info {
    color: #5bc0de !important
}
a.text-info:hover,
a.text-info:focus {
    color: #31b0d5 !important
}
.text-warning {
    color: #fbe4a0 !important
}
a.text-warning:hover,
a.text-warning:focus {
    color: #f9d66f !important
}
.text-danger {
    color: #dc2e2e !important
}
a.text-danger:hover,
a.text-danger:focus {
    color: #e02525 !important
}
.text-light {
    color: #f8f9fa !important
}
a.text-light:hover,
a.text-light:focus {
    color: #dae0e5 !important
}
.text-dark {
    color: #343a40 !important
}
a.text-dark:hover,
a.text-dark:focus {
    color: #1d2124 !important
}
.text-muted,
.invoice-body .invoice-desc .desc-value {
    color: #636c72 !important
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}
.visible {
    visibility: visible !important
}
.invisible {
    visibility: hidden !important
}
@media print {

    *,
    *::before,
    *::after {
        text-shadow: none !important;
        box-shadow: none !important
    }

    a:not(.btn):not(.all-wrapper .fc-button) {
        text-decoration: underline
    }

    abbr[title]::after {
        content: " ("attr(title) ")"
    }

    pre {
        white-space: pre-wrap !important
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr,
    img {
        page-break-inside: avoid
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    @page {
        size: a3
    }

    body {
        min-width: 992px !important
    }

    .container {
        min-width: 992px !important
    }

    .navbar {
        display: none
    }

    .badge {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

        .table td,
        .table th {
            background-color: #fff !important
        }

    .table-bordered th,
    .table-bordered td {
        border: 1px solid #ddd !important
    }
}
.table .user-with-avatar {
    white-space: nowrap
}
.table .user-with-avatar img {
        width: 35px;
        height: 35px;
        display: inline-block;
        vertical-align: middle;
        border-radius: 50px
    }
.table .user-with-avatar span {
        display: inline-block;
        vertical-align: middle
    }
.table .user-with-avatar img + span {
        margin-left: 10px
    }
.table .icon-separator {
    margin: 0px 4px;
    opacity: 0.6
}
.table th {
    font-weight: 500
}
.table .smaller,
.table.smaller {
    font-size: .72rem
}
.table .lighter {
    color: rgba(90, 99, 126, 0.49)
}
.table.table-v-compact td {
    padding: 0.3rem 0.75rem
}
.table.table-compact td {
    padding: 0.3rem 0.45rem
}
.table.table-editable td:hover {
    background-color: #fff;
    box-shadow: inset 0px 0px 0px 2px #0691ca
}
.table.table-lightborder td {
    border-color: rgba(83, 101, 140, 0.08)
}
.table.table-clean tr:first-child td {
    border-top: none
}
.table.table-clean td {
    padding-left: 0px;
    padding-right: 0px;
    border-top-color: rgba(0, 0, 0, 0.05)
}
.table.table-clean td .value {
        font-size: .9rem;
        line-height: 1.2
    }
.table.table-clean td .sub-value {
        font-size: .72rem;
        color: rgba(90, 99, 126, 0.49)
    }
.table.table-lightfont td {
    font-weight: 300
}
.table.table-bordered thead th {
    border-top: 1px solid rgba(83, 101, 140, 0.33)
}
.table th,
.table td {
    vertical-align: middle
}
.table th img,
    .table td img {
        max-width: 100%
    }
.table thead th {
    border-bottom: 1px solid #999
}
.table tfoot th {
    border-top: 1px solid #999
}
.table tfoot th,
.table thead th {
    /*font-size: .63rem;*/
    text-transform: uppercase;
    border-top: none
}
.table tbody + tbody {
    border-top: 1px solid rgba(83, 101, 140, 0.33)
}
.table td.nowrap {
    white-space: nowrap
}
.table .row-actions {
    text-align: center
}
.table .row-actions .os-icon {
        font-size: 16px
    }
.table .row-actions a {
        margin-right: 0.8rem;
        color: #3E4B5B
    }
.table .row-actions a.danger {
            color: #9d1818
        }
.table .row-actions a:last-child {
            margin-right: 0px
        }
.table .cell-image-list {
    position: relative;
    display: inline-block;
    white-space: nowrap
}
.table .cell-image-list .cell-img {
        display: inline-block;
        width: 30px;
        height: 30px;
        background-size: cover;
        background-position: center center;
        border-radius: 2px;
        box-shadow: 0px 0px 0px 2px #fff, 1px 1px 5px rgba(0, 0, 0, 0.8);
        vertical-align: middle;
        transition: all 0.1s ease;
        -webkit-transform: scale(1);
        transform: scale(1);
        position: relative;
        cursor: pointer
    }
.table .cell-image-list .cell-img:nth-child(1) {
            z-index: 5
        }
.table .cell-image-list .cell-img:nth-child(2) {
            z-index: 4
        }
.table .cell-image-list .cell-img:nth-child(3) {
            z-index: 3
        }
.table .cell-image-list .cell-img:nth-child(4) {
            z-index: 2
        }
.table .cell-image-list .cell-img:nth-child(5) {
            z-index: 1
        }
.table .cell-image-list .cell-img:hover {
            -webkit-transform: scale(1.1);
            transform: scale(1.1)
        }
.table .cell-image-list .cell-img + .cell-img {
            margin-left: -15px
        }
.table .cell-image-list .cell-img + .cell-img:hover {
                -webkit-transform: translateX(5px) scale(1.1);
                transform: translateX(5px) scale(1.1)
            }
.table .cell-image-list .cell-img-more {
        font-size: .63rem;
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        right: -70%;
        background-color: #fff;
        padding: 3px 5px;
        border-radius: 4px;
        z-index: 7;
        white-space: nowrap
    }
@media (min-width: 1100px) {
    .table-responsive {
        overflow: visible
    }
}
.reporttable .full-width-10 {
    min-width: 2500px;
}
.reporttable .full-width-20 {
    min-width: 4500px;
}
.reporttable .full-width-30 {
    min-width: 6500px;
}
.table-lg td {
    padding: 1.2rem 1.5rem
}
.table.table-v2 thead tr th,
.table.table-v2 tfoot tr th {
    text-align: center;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    background-color: rgba(0, 0, 0, 0.05)
}
.table.table-v2 thead tr th:first-child,
    .table.table-v2 tfoot tr th:first-child {
        border-left: 1px solid #999
    }
.table.table-v2 thead tr th:last-child,
    .table.table-v2 tfoot tr th:last-child {
        border-right: 1px solid #999
    }
.table.table-v2 tbody tr td {
    border-color: #d1d8e6
}
.controls-above-table {
    margin-bottom: 1rem
}
.controls-above-table .btn,
    .controls-above-table .all-wrapper .fc-button,
    .all-wrapper .controls-above-table .fc-button {
        margin-right: 0.5rem
    }
.controls-above-table .btn + .btn,
        .controls-above-table .all-wrapper .fc-button + .btn,
        .all-wrapper .controls-above-table .fc-button + .btn,
        .controls-above-table .all-wrapper .btn + .fc-button,
        .all-wrapper .controls-above-table .btn + .fc-button,
        .controls-above-table .all-wrapper .fc-button + .fc-button,
        .all-wrapper .controls-above-table .fc-button + .fc-button {
            margin-left: 0px !important
        }
.controls-above-table .form-control {
        margin-right: 1rem
    }
.controls-above-table .form-control:last-child {
            margin-right: 0px
        }
.controls-below-table {
    display: flex;
    justify-content: space-between;
    font-size: .81rem
}
.controls-below-table .table-records-info {
        color: rgba(0, 0, 0, 0.5)
    }
.controls-below-table .table-records-pages ul {
        list-style: none
    }
.controls-below-table .table-records-pages ul li {
            display: inline-block;
            margin: 0px 10px
        }
.controls-below-table .table-records-pages ul li a.current {
                color: #3E4B5B
            }
.all-wrapper table.dataTable {
    border-collapse: collapse !important
}
.table.table-padded {
    border-collapse: separate;
    border-spacing: 0 5px
}
.table.table-padded thead tr th {
        border: none;
        font-size: .81rem;
        color: rgba(90, 99, 126, 0.49);
        letter-spacing: 1px;
        padding: 0.3rem 1.1rem
    }
.table.table-padded tbody tr {
        border-radius: 4px;
        transition: all 0.1s ease
    }
.table.table-padded tbody tr:hover {
            box-shadow: 0px 2px 5px rgba(69, 101, 173, 0.1);
            -webkit-transform: translateY(-1px) scale(1.01);
            transform: translateY(-1px) scale(1.01)
        }
.table.table-padded tbody td {
        padding: 0.9rem 1.1rem;
        background-color: #fff;
        border: none;
        border-right: 1px solid rgba(0, 0, 0, 0.03)
    }
.table.table-padded tbody td.bolder {
            font-weight: 500;
            font-size: .99rem
        }
.table.table-padded tbody td img {
            display: inline-block;
            vertical-align: middle
        }
.table.table-padded tbody td img + span {
                display: inline-block;
                margin-left: 10px;
                vertical-align: middle
            }
.table.table-padded tbody td span + span {
            margin-left: 5px
        }
.table.table-padded tbody td .status-pill + span {
            margin-left: 10px
        }
.table.table-padded tbody td:first-child {
            border-radius: 4px 0px 0px 4px
        }
.table.table-padded tbody td:last-child {
            border-radius: 0px 4px 4px 0px;
            border-right: none
        }
.element-box .table:last-child,
.invoice-w .table:last-child,
.big-error-w .table:last-child {
    margin-bottom: 0
}
label {
    margin-bottom: 4px
}
button,
input,
optgroup,
select,
textarea {
    font-family: 'Proxima Nova Rg';
    font-weight: 400
}
.form-control.rounded {
    border-radius: 30px !important
}
select.form-control.rounded {
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 40px;
    padding-left: 15px;
    background-position: right 5px top 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=)
}
.form-text {
    font-size: .81rem
}
.form-text.with-errors {
        color: #e65252
    }
.has-danger .form-control-feedback.text-muted,
.has-danger .invoice-body .invoice-desc .form-control-feedback.desc-value,
.invoice-body .invoice-desc .has-danger .form-control-feedback.desc-value {
    color: #e65252 !important;
    font-weight: 400
}
.has-danger .form-control {
    border-color: #e65252
}
.form-control.form-control-faded {
    background-color: #dde2ec
}
.form-control.bright {
    border-color: #e2e4ef
}
.form-control[type="checkbox"] {
    width: auto;
    display: inline-block
}
.form-group .date-input {
    position: relative
}
.form-group .date-input:before {
        content: "\e972";
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 15px;
        color: #0691ca;
        position: absolute;
        top: 50%;
        left: 10px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
.form-group .date-input .form-control {
        padding-left: 35px
    }
.form-control::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.4)
}
.form-control:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.4)
}
.form-control::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.4)
}
.form-control::-moz-placeholder {
    color: rgba(0, 0, 0, 0.4)
}
.form-control::placeholder {
    color: rgba(0, 0, 0, 0.4)
}
.form-check-input {
    margin-right: 0.5rem
}
.form-check.stick-right span {
    margin-right: 5px
}
.form-buttons-w {
    margin-top: 1.5rem;
    padding-top: 1rem;
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}
.form-buttons-w.compact {
        margin-top: 0.5rem
    }
.form-buttons-w .btn + .btn,
    .form-buttons-w .all-wrapper .fc-button + .btn,
    .all-wrapper .form-buttons-w .fc-button + .btn,
    .form-buttons-w .all-wrapper .btn + .fc-button,
    .all-wrapper .form-buttons-w .btn + .fc-button,
    .form-buttons-w .all-wrapper .fc-button + .fc-button,
    .all-wrapper .form-buttons-w .fc-button + .fc-button {
        margin-left: 10px
    }
label.bigger {
    font-size: 1.08rem;
    margin-bottom: 1rem;
    margin-top: 1rem
}
label.lighter {
    color: rgba(90, 99, 126, 0.49)
}
label.smaller {
    font-size: .8rem;
    line-height: 1.5
}
fieldset {
    margin-top: 2rem
}
legend {
    font-size: .99rem;
    display: block;
    margin-bottom: 1.5rem;
    position: relative;
    color: #0691ca
}
legend span {
        padding: 0px 0.5rem 0 0;
        background-color: #fff;
        display: inline-block;
        z-index: 2;
        position: relative
    }
legend:before {
        content: "";
        position: absolute;
        left: 0px;
        right: 0px;
        height: 1px;
        top: 50%;
        background-color: rgba(0, 0, 0, 0.1);
        z-index: 1
    }
.form-header {
    margin-bottom: 1rem;
    padding-top: 0.5rem;
    display: block
}
.form-desc {
    color: #999;
    margin-bottom: 1.5rem;
    font-weight: 300;
    font-size: .9rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    display: block
}
.os-toggler-w {
    display: inline-block;
    margin-right: 10px
}
.os-toggler-w .os-toggler-i {
        border-radius: 20px;
        background-color: rgba(255, 255, 255, 0.2);
        height: 20px;
        width: 35px;
        position: relative;
        transition: all 0.2s ease
    }
.os-toggler-w .os-toggler-i .os-toggler-pill {
            background-color: #fff;
            width: 14px;
            height: 14px;
            border-radius: 50%;
            position: absolute;
            top: 50%;
            left: 3px;
            -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
            transition: all 0.2s ease
        }
.os-toggler-w.on .os-toggler-i {
        background-color: #E1E6F2
    }
.os-toggler-w.on .os-toggler-i .os-toggler-pill {
            -webkit-transform: translate(15px, -50%);
            transform: translate(15px, -50%);
            background-color: #0691ca
        }
.nav.smaller {
    font-size: .72rem
}
.nav.smaller.nav-tabs .nav-link {
        padding: 0.7em 1.1em
    }
.nav.smaller.nav-pills .nav-link {
        padding: 0.2em 1.1em
    }
.nav.bigger {
    font-size: 1rem;
    font-weight: 500
}
.nav.bigger.nav-tabs .nav-link.active:after,
    .nav.bigger.nav-tabs .nav-item.show .nav-link:after {
        height: 3px;
        bottom: -2px;
        border-radius: 2px
    }
.nav.bigger.nav-tabs .nav-link {
        padding-left: 0px;
        padding-right: 0px;
        margin-right: 2rem
    }
.nav.upper {
    font-size: .9rem;
    font-family: "Segoe UI", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 2px
}
.nav.upper.nav-tabs .nav-link.active:after,
    .nav.upper.nav-tabs .nav-item.show .nav-link:after {
        height: 3px;
        bottom: -2px;
        border-radius: 2px
    }
.nav.upper.nav-tabs .nav-link {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 15px;
        margin-right: 2rem
    }
.nav.upper.centered.nav-tabs .nav-link {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 15px;
        margin-left: 1rem;
        margin-right: 1rem
    }
.nav.upper.centered.nav-tabs .nav-item {
        margin-right: 0px
    }
.nav.centered {
    text-align: center;
    justify-content: space-around
}
.nav-link i {
    display: inline-block;
    color: #b0c4f3;
    font-size: 26px;
    margin-bottom: 5px
}
.nav-link span {
    display: block;
    font-size: .72rem
}
.nav-link.active i {
    color: #0691ca
}
.nav-tabs .nav-item {
    margin-bottom: 0px;
    margin-right: 1rem
}
.nav-tabs .nav-link {
    border: none;
    color: rgba(0, 0, 0, 0.3)
}
.nav-tabs .nav-link.disabled {
        color: #636c72;
        background-color: transparent;
        border-color: transparent
    }
.nav-tabs .nav-link,
.nav-tabs .nav-item .nav-link {
    transition: all 0.2s ease;
    position: relative
}
.nav-tabs .nav-link:after,
    .nav-tabs .nav-item .nav-link:after {
        content: "";
        width: 0%;
        height: 3px;
        background-color: #0691ca;
        position: absolute;
        bottom: -2px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        transition: all 0.2s ease
    }
.nav-tabs .nav-link.active,
    .nav-tabs .nav-item.show .nav-link,
    .nav-tabs .nav-link:hover,
    .nav-tabs .nav-item:hover .nav-link {
        color: #495057;
        background-color: transparent;
        border-color: #dee2e6 #dee2e6 transparent;
        position: relative
    }
.nav-tabs .nav-link.active:after,
        .nav-tabs .nav-item.show .nav-link:after,
        .nav-tabs .nav-link:hover:after,
        .nav-tabs .nav-item:hover .nav-link:after {
            width: 100%
        }
.nav-pills .nav-link {
    border-radius: 4px;
    color: rgba(0, 0, 0, 0.4)
}
.nav-pills .nav-link.active,
    .nav-pills .nav-item.show .nav-link {
        color: #fff;
        cursor: default;
        background-color: #0691ca
    }
.toggled-buttons .btn-toggled {
    border: 2px solid #0691ca;
    border: 2px solid transparent;
    border-radius: 6px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
    font-size: .72rem;
    padding: 4px 8px;
    color: rgba(0, 0, 0, 0.3);
    margin: 5px 0px
}
.toggled-buttons .btn-toggled.on,
    .toggled-buttons .btn-toggled:hover {
        border-color: #0691ca;
        color: #0691ca
    }
.toggled-buttons .btn-toggled + .btn-toggled {
        margin-left: 10px
    }
.toggled-buttons.solid .btn-toggled {
    background-color: rgba(0, 0, 0, 0.07);
    color: rgba(0, 0, 0, 0.6);
    font-size: .81rem
}
.toggled-buttons.solid .btn-toggled.on,
    .toggled-buttons.solid .btn-toggled:hover {
        background-color: #0691ca;
        color: #fff
    }
.btn-sm,
.btn-group-sm > .btn,
.all-wrapper .btn-group-sm > .fc-button {
    padding: .25rem .5rem;
    font-size: .775rem;
    line-height: 1.5;
    border-radius: 4px
}
.btn-white,
.all-wrapper .fc-button {
    color: #292b2c;
    background-color: #fff;
    border-color: #fff
}
.btn-white:hover,
    .all-wrapper .fc-button:hover {
        color: #292b2c;
        background-color: #ececec;
        border-color: #e6e5e5
    }
.btn-white:focus,
    .all-wrapper .fc-button:focus,
    .btn-white.focus,
    .all-wrapper .focus.fc-button {
        box-shadow: 0 0 0 .2rem rgba(255, 255, 255, 0.5)
    }
.btn-white.disabled,
    .all-wrapper .disabled.fc-button,
    .btn-white:disabled,
    .all-wrapper .fc-button:disabled {
        color: #292b2c;
        background-color: #fff;
        border-color: #fff
    }
.btn-white:not(:disabled):not(.disabled):active,
    .all-wrapper .fc-button:not(:disabled):not(.disabled):active,
    .btn-white:not(:disabled):not(.disabled).active,
    .all-wrapper .fc-button:not(:disabled):not(.disabled).active,
    .show > .btn-white.dropdown-toggle,
    .all-wrapper .show > .dropdown-toggle.fc-button {
        color: #292b2c;
        background-color: #e6e5e5;
        border-color: #dfdfdf
    }
.btn-white:not(:disabled):not(.disabled):active:focus,
        .all-wrapper .fc-button:not(:disabled):not(.disabled):active:focus,
        .btn-white:not(:disabled):not(.disabled).active:focus,
        .all-wrapper .fc-button:not(:disabled):not(.disabled).active:focus,
        .show > .btn-white.dropdown-toggle:focus,
        .all-wrapper .show > .dropdown-toggle.fc-button:focus {
            box-shadow: 0 0 0 .2rem rgba(255, 255, 255, 0.5)
        }
.btn-grey {
    color: #292b2c;
    background-color: #dde2ec;
    border-color: #dde2ec
}
.btn-grey:hover {
        color: #292b2c;
        background-color: #c4cdde;
        border-color: #bcc6da
    }
.btn-grey:focus,
    .btn-grey.focus {
        box-shadow: 0 0 0 .2rem rgba(221, 226, 236, 0.5)
    }
.btn-grey.disabled,
    .btn-grey:disabled {
        color: #292b2c;
        background-color: #dde2ec;
        border-color: #dde2ec
    }
.btn-grey:not(:disabled):not(.disabled):active,
    .btn-grey:not(:disabled):not(.disabled).active,
    .show > .btn-grey.dropdown-toggle {
        color: #292b2c;
        background-color: #bcc6da;
        border-color: #b4bfd5
    }
.btn-grey:not(:disabled):not(.disabled):active:focus,
        .btn-grey:not(:disabled):not(.disabled).active:focus,
        .show > .btn-grey.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(221, 226, 236, 0.5)
        }
.btn-white-gold {
    color: #292b2c;
    background-color: #fff;
    border-color: #fff;
    color: #CF8D0D
}
.btn-white-gold:hover {
        color: #292b2c;
        background-color: #ececec;
        border-color: #e6e5e5
    }
.btn-white-gold:focus,
    .btn-white-gold.focus {
        box-shadow: 0 0 0 .2rem rgba(255, 255, 255, 0.5)
    }
.btn-white-gold.disabled,
    .btn-white-gold:disabled {
        color: #292b2c;
        background-color: #fff;
        border-color: #fff
    }
.btn-white-gold:not(:disabled):not(.disabled):active,
    .btn-white-gold:not(:disabled):not(.disabled).active,
    .show > .btn-white-gold.dropdown-toggle {
        color: #292b2c;
        background-color: #e6e5e5;
        border-color: #dfdfdf
    }
.btn-white-gold:not(:disabled):not(.disabled):active:focus,
        .btn-white-gold:not(:disabled):not(.disabled).active:focus,
        .show > .btn-white-gold.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(255, 255, 255, 0.5)
        }
.btn-teal {
    color: #292b2c;
    background-color: #fff;
    border-color: #31C37F
}
.btn-teal:hover {
        color: #fff;
        background-color: transparent;
        border-color: #279a64
    }
.btn-teal:focus,
    .btn-teal.focus {
        box-shadow: 0 0 0 .2rem rgba(49, 195, 127, 0.5)
    }
.btn-teal.disabled,
    .btn-teal:disabled {
        color: #292b2c;
        background-color: #fff;
        border-color: #31C37F
    }
.btn-teal:not(:disabled):not(.disabled):active,
    .btn-teal:not(:disabled):not(.disabled).active,
    .show > .btn-teal.dropdown-toggle {
        color: #292b2c;
        background-color: #e6e5e5;
        border-color: #24905e
    }
.btn-teal:not(:disabled):not(.disabled):active:focus,
        .btn-teal:not(:disabled):not(.disabled).active:focus,
        .show > .btn-teal.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(49, 195, 127, 0.5)
        }
.btn-link.btn-danger {
    color: #e65252
}
.btn,
.all-wrapper .fc-button {
    outline: none;
    line-height: 1.3;
    padding-bottom: 6px;
}
.btn span {
        top: 0px;
        position: relative;
    }
.actionBar .btn span {
    top: 0px;
    position: relative;
}
.btn.btn-secondary:focus,
.all-wrapper .btn-secondary.fc-button:focus,
.btn.btn-secondary.focus,
.all-wrapper .btn-secondary.focus.fc-button {
    box-shadow: none
}
.btn .os-icon,
.all-wrapper .fc-button .os-icon {
    font-size: .9rem;
    display: inline-block;
    vertical-align: middle
}
.btn .os-icon + span,
    .all-wrapper .fc-button .os-icon + span {
        margin-left: 10px;
        display: inline-block;
        vertical-align: middle
    }
.btn span + .os-icon,
.all-wrapper .fc-button span + .os-icon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px
}
.btn.btn-sm .os-icon,
.btn-group-sm > .btn .os-icon,
.all-wrapper .btn-group-sm > .fc-button .os-icon,
.all-wrapper .btn-sm.fc-button .os-icon {
    font-size: 14px
}
.btn.btn-sm .os-icon + span,
    .btn-group-sm > .btn .os-icon + span,
    .all-wrapper .btn-group-sm > .fc-button .os-icon + span,
    .all-wrapper .btn-sm.fc-button .os-icon + span {
        margin-left: .5rem
    }
.btn.btn-sm span + .os-icon,
.btn-group-sm > .btn span + .os-icon,
.all-wrapper .btn-group-sm > .fc-button span + .os-icon,
.all-wrapper .btn-sm.fc-button span + .os-icon {
    margin-left: .5rem
}
.btn.btn-rounded,
.all-wrapper .btn-rounded.fc-button {
    border-radius: 40px
}
.btn.btn-upper,
.all-wrapper .btn-upper.fc-button {
    letter-spacing: 1px
}
.btn.btn-underlined,
.all-wrapper .btn-underlined.fc-button {
    background-color: transparent;
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none
}
.btn.btn-underlined span,
    .all-wrapper .btn-underlined.fc-button span {
        border-bottom: 2px solid #0691ca
    }
.btn.btn-underlined i,
    .all-wrapper .btn-underlined.fc-button i {
        font-size: .63rem;
        transition: all 0.2s ease
    }
.btn.btn-underlined:hover,
    .all-wrapper .btn-underlined.fc-button:hover {
        color: #0362c6
    }
.btn.btn-underlined:hover span,
        .all-wrapper .btn-underlined.fc-button:hover span {
            border-color: #0362c6
        }
.btn.btn-underlined:hover i,
        .all-wrapper .btn-underlined.fc-button:hover i {
            -webkit-transform: translateX(5px);
            transform: translateX(5px)
        }
.btn.btn-underlined.btn-gold,
    .all-wrapper .btn-underlined.btn-gold.fc-button {
        color: #BE8B1C
    }
.btn.btn-underlined.btn-gold span,
        .all-wrapper .btn-underlined.btn-gold.fc-button span {
            border-color: #BE8B1C
        }
.btn.btn-underlined.btn-gold:hover,
        .all-wrapper .btn-underlined.btn-gold.fc-button:hover {
            color: #926a15
        }
.btn.btn-underlined.btn-gold:hover span,
            .all-wrapper .btn-underlined.btn-gold.fc-button:hover span {
                border-color: #926a15
            }
.breadcrumb {
    list-style: none;
    margin: 0px;
    padding: 10px 30px 10px 30px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    background-color: transparent;
    letter-spacing: 0.7px
}
.breadcrumb li {
        margin-bottom: 0px;
        display: inline-block;
        text-transform: uppercase;
        font-size: .585rem;
    }
.breadcrumb li a {
            color: #3E4B5B
        }
.breadcrumb li span {
            color: rgba(0, 0, 0, 0.4)
        }
.breadcrumbs + .content-box {
    padding-top: 0px
}
.text-muted,
.invoice-body .invoice-desc .desc-value {
    font-weight: 300
}
.modal-content {
    box-shadow: 0 25px 65px rgba(15, 24, 33, 0.29)
}
.modal-footer.buttons-on-left {
    justify-content: flex-start
}
.modal-header.faded {
    background-color: rgba(0, 0, 0, 0.05)
}
.modal-header.smaller {
    font-size: .99rem
}
.modal-header span,
.modal-header strong,
.modal-header .avatar {
    display: inline-block;
    vertical-align: middle
}
.ag-barcode {
    line-height: 18px;
    color: #fff;
    min-width: 150px;
}
.modal-header span {
    right: 9px;
    top: 9px;
    font-size: 0rem;
    color: #000;
    text-shadow: none;
    position: absolute;
    opacity: 1 !important;
    background: url("data:image/svg+xml,%3Csvg id%3D%22Capa_1%22 enable-background%3D%22new 0 0 413.348 413.348%22 fill%3D%22%23444444%22 height%3D%2230%22 viewBox%3D%220 0 413.348 413.348%22 width%3D%2230%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22m413.348 24.354-24.354-24.354-182.32 182.32-182.32-182.32-24.354 24.354 182.32 182.32-182.32 182.32 24.354 24.354 182.32-182.32 182.32 182.32 24.354-24.354-182.32-182.32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 0 0;
    height: 18px;
    width: 18px;
    background-size: cover;
}
.modal-header .close:hover span {
    background: url("data:image/svg+xml,%3Csvg id%3D%22Capa_1%22 enable-background%3D%22new 0 0 413.348 413.348%22 fill%3D%22%23fff%22 height%3D%2230%22 viewBox%3D%220 0 413.348 413.348%22 width%3D%2230%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22m413.348 24.354-24.354-24.354-182.32 182.32-182.32-182.32-24.354 24.354 182.32 182.32-182.32 182.32 24.354 24.354 182.32-182.32 182.32 182.32 24.354-24.354-182.32-182.32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 0 0;
    height: 18px;
    width: 18px;
    background-size: cover;
}
.modal-header .close:focus {
    outline: 0px;
    box-shadow: none;
}
.modal-header .avatar {
    border-radius: 50%;
    width: 40px;
    height: auto
}
.modal-header .avatar + span {
        border-left: 1px solid rgba(0, 0, 0, 0.1);
        padding-left: 15px;
        margin-left: 15px
    }
.popover {
    font-size: .99rem;
    box-shadow: 0 5px 50px rgba(4, 123, 248, 0.3)
}
.popover-header {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: .9rem;
    color: #fff
}
.alert {
    font-weight: 300
}
.alert p:last-child {
        margin-bottom: 0px
    }
.alert.alert-warning .alert-heading {
        color: #3E3221
    }
.alert.borderless {
        border: none
    }
.alert.compact {
        padding: 15px 20px;
        font-size: .72rem
    }
.badge {
    font-size: .81rem
}
.badge-default-inverted {
    background-color: #b4bbc3;
    border: 1px solid #101112;
    color: #040404;
    font-weight: 300
}
.badge-default-inverted[href]:hover,
    .badge-default-inverted[href]:focus {
        background-color: #98a2ac;
        border: 1px solid #000;
        color: #040404;
        font-weight: 300
    }
.badge-primary-inverted {
    background-color: #cce4ff;
    border: 1px solid #0362c6;
    color: #0356ad;
    font-weight: 300
}
.badge-primary-inverted[href]:hover,
    .badge-primary-inverted[href]:focus {
        background-color: #99caff;
        border: 1px solid #024994;
        color: #0356ad;
        font-weight: 300
    }
.badge-success-inverted {
    background-color: #c5f0c0;
    border: 1px solid #1b850f;
    color: #166e0c;
    font-weight: 300
}
.badge-success-inverted[href]:hover,
    .badge-success-inverted[href]:focus {
        background-color: #9fe697;
        border: 1px solid #12570a;
        color: #166e0c;
        font-weight: 300
    }
.badge-info-inverted {
    background-color: #ecf9fd;
    border: 1px solid #31b0d5;
    color: #28a1c5;
    font-weight: 300
}
.badge-info-inverted[href]:hover,
    .badge-info-inverted[href]:focus {
        background-color: #bfeaf7;
        border: 1px solid #2390b0;
        color: #28a1c5;
        font-weight: 300
    }
.badge-warning-inverted {
    background-color: #fff;
    border: 1px solid #f9d66f;
    color: #f8cf57;
    font-weight: 300
}
.badge-warning-inverted[href]:hover,
    .badge-warning-inverted[href]:focus {
        background-color: #fff9e8;
        border: 1px solid #f7c83e;
        color: #f8cf57;
        font-weight: 300
    }
.badge-danger-inverted {
    background-color: #fdebeb;
    border: 1px solid #e02525;
    color: #ce1e1e;
    font-weight: 300
}
.badge-danger-inverted[href]:hover,
    .badge-danger-inverted[href]:focus {
        background-color: #fabcbc;
        border: 1px solid #b71b1b;
        color: #ce1e1e;
        font-weight: 300
    }
.br-theme-osadmin .br-widget {
    height: 28px;
    white-space: nowrap
}
.br-theme-osadmin .br-widget a {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-decoration: none;
        margin-right: 2px
    }
.br-theme-osadmin .br-widget a:after {
            content: '\e970';
            color: #d2d2d2
        }
.br-theme-osadmin .br-widget a.br-active:after {
            color: #EDB867
        }
.br-theme-osadmin .br-widget a.br-selected:after {
            color: #EDB867
        }
.br-theme-osadmin .br-widget .br-current-rating {
        display: none
    }
.br-theme-osadmin .br-readonly a {
    cursor: default
}
@media print {
    .br-theme-osadmin .br-widget a:after {
        content: '\f006';
        color: black
    }

    .br-theme-osadmin .br-widget a.br-active:after,
    .br-theme-osadmin .br-widget a.br-selected:after {
        content: '\e970';
        color: black
    }
}
.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-bar,
.irs-bar-edge,
.irs-slider {
    background-color: #dddddd
}
.irs {
    height: 40px
}
.irs-with-grid {
    height: 60px
}
.irs-line {
    height: 5px;
    top: 25px;
    border-radius: 2px
}
.irs-line-left {
    height: 12px
}
.irs-line-mid {
    height: 12px
}
.irs-line-right {
    height: 12px
}
.irs-bar {
    height: 5px;
    top: 25px;
    background-color: #98c9fd
}
.irs-bar-edge {
    top: 25px;
    height: 12px;
    width: 9px
}
.irs-shadow {
    height: 3px;
    top: 34px;
    background: #000;
    opacity: 0.25
}
.lt-ie9 .irs-shadow {
    filter: alpha(opacity=25)
}
.irs-slider {
    width: 11px;
    height: 11px;
    top: 22px;
    background-color: #0691ca;
    box-shadow: 0px 0px 0px 2px #fff;
    border-radius: 20px;
    cursor: pointer
}
.irs-slider:hover {
        background-color: #024994
    }
.irs-min,
.irs-max {
    color: #999;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    top: 0;
    padding: 1px 3px;
    background: #e1e4e9;
    border-radius: 4px
}
.irs-from,
.irs-to,
.irs-single {
    color: #fff;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: #ed5565;
    border-radius: 4px
}
.irs-from:after,
    .irs-to:after,
    .irs-single:after {
        position: absolute;
        display: block;
        content: "";
        bottom: -6px;
        left: 50%;
        width: 0;
        height: 0;
        margin-left: -3px;
        overflow: hidden;
        border: 3px solid transparent;
        border-top-color: #ed5565
    }
.irs-grid-pol {
    background: #e1e4e9
}
.irs-grid-text {
    color: #999
}
.dropzone {
    border: 2px dashed #0691ca;
    border-radius: 6px
}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
    border-color: #dde2ec;
    border-width: 2px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
        background-color: #e2ebff;
        border: 1px solid #4771d2
    }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
        color: #474a50;
        margin-right: 4px
    }
.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #0691ca;
    color: #fff
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-width: 2px;
    border-color: #0691ca
}
.select2-dropdown {
    border-width: 2px;
    border-color: #0691ca
}
.form-control {
    font-weight: 300
}
.select2 {
    font-weight: 300
}
body .daterangepicker {
    box-shadow: 3px 25px 50px rgba(77, 76, 132, 0.34);
    font-family: "Segoe UI", sans-serif;
    border: none;
    padding: 15px;
    min-width: 540px
}
body .daterangepicker::after {
        display: block;
        clear: both;
        content: ""
    }
body .daterangepicker .calendar {
        float: left;
        max-width: 300px;
        margin: 10px
    }
body .daterangepicker .calendar td {
            cursor: pointer
        }
body .daterangepicker .calendar td:hover {
                background-color: #1a88fb;
                color: #fff
            }
body .daterangepicker .calendar td.in-range {
                background-color: #1a88fb;
                color: #fff;
                border-color: #fff
            }
body .daterangepicker .calendar td.active,
            body .daterangepicker .calendar td.active:hover {
                background-color: #046fdf;
                color: #fff;
                border-color: #fff
            }
body .daterangepicker .ranges {
        clear: left;
        padding: 5px 10px
    }
body .daterangepicker .ranges .btn,
        body .daterangepicker .ranges .all-wrapper .fc-button,
        .all-wrapper body .daterangepicker .ranges .fc-button {
            padding: 5px 10px;
            line-height: 1;
            vertical-align: middle;
            text-transform: none;
            font-size: .81rem
        }
body .daterangepicker th {
        font-weight: 500;
        text-align: center;
        padding: 5px 0px;
        font-size: .72rem
    }
body .daterangepicker th.prev {
            text-align: left;
            cursor: pointer
        }
body .daterangepicker th.next {
            text-align: right;
            cursor: pointer
        }
body .daterangepicker:before {
        border-bottom-color: #3E4B5B
    }
body .daterangepicker .calendar td {
        font-weight: 300;
        font-size: .81rem;
        text-align: right;
        font-size: .81rem;
        padding: 5px 8px;
        border: 1px solid #eee
    }
body .daterangepicker .calendar th.month {
        color: #0691ca
    }
body .daterangepicker .calendar-table {
        padding-top: 10px
    }
body .daterangepicker thead tr:first-child th {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        padding-bottom: 5px
    }
body .daterangepicker thead tr:first-child + tr th {
        padding-top: 10px
    }
body .daterangepicker .daterangepicker_input {
        position: relative
    }
body .daterangepicker .daterangepicker_input input {
            width: 100%;
            display: block;
            padding-left: 35px
        }
body .daterangepicker .daterangepicker_input i {
            left: 10px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            font-size: 18px;
            position: absolute
        }
body .daterangepicker .fa.fa-calendar.glyphicon.glyphicon-calendar:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e926"
    }
body .daterangepicker .fa.fa-chevron-left.glyphicon.glyphicon-chevron-left:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e919";
        font-size: 10px
    }
body .daterangepicker .fa.fa-chevron-right.glyphicon.glyphicon-chevron-right:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e910";
        font-size: 10px
    }
.dataTables_length select {
    display: inline-block;
    width: 50px;
    margin: 0px 5px;
    vertical-align: middle
}
.dataTables_filter input {
    display: inline-block;
    width: 130px;
    margin: 0px 5px;
    vertical-align: middle
}
.dataTables_wrapper .row:first-child {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 1rem;
    margin-top: 1rem;
    padding-bottom: 0.5rem
}
.dataTables_wrapper .row:last-child {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-top: 0.5rem
}
.fc-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.fc-header td {
        padding: 10px 0px
    }
.fc-header h2 {
        text-transform: uppercase;
        font-size: 18px
    }
.fc-content {
    color: #fff
}
.fc-event {
    background-color: #3584ff;
    box-shadow: 5px 5px 10px 0px #bdd4ff;
    border: none;
    padding: 6px;
    padding-left: 9px;
    color: #fff;
    border-radius: 4px
}
.fc-day-number {
    color: #6B6862
}
.fc-day-header {
    font-weight: 300;
    color: #6B6862;
    text-transform: uppercase;
    font-size: 12px
}
.fc-other-month {
    background-color: #eee
}
.all-wrapper .fc-button {
    padding: 5px 10px;
    height: auto;
    margin: 0px 5px;
    background-image: none;
    box-shadow: none
}
.all-wrapper .fc-button.fc-state-active {
        outline: none;
        text-shadow: none
    }
table.dataTable {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
    border-collapse: separate !important
}
table.dataTable td,
    table.dataTable th {
        box-sizing: content-box
    }
table.dataTable td.dataTables_empty,
        table.dataTable th.dataTables_empty {
            text-align: center
        }
table.dataTable.nowrap th,
    table.dataTable.nowrap td {
        white-space: nowrap
    }
div.dataTables_wrapper div.dataTables_length label {
    font-weight: normal;
    text-align: left;
    white-space: nowrap
}
div.dataTables_wrapper div.dataTables_length select {
    width: 75px;
    display: inline-block
}
div.dataTables_wrapper div.dataTables_filter {
    text-align: right
}
div.dataTables_wrapper div.dataTables_filter label {
        font-weight: normal;
        white-space: nowrap;
        text-align: left
    }
div.dataTables_wrapper div.dataTables_filter input {
        margin-left: 0.5em;
        display: inline-block;
        width: auto
    }
div.dataTables_wrapper div.dataTables_info {
    padding-top: 0.85em;
    white-space: nowrap
}
div.dataTables_wrapper div.dataTables_paginate {
    margin: 0;
    white-space: nowrap;
    text-align: right
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        margin: 2px 0;
        white-space: nowrap;
        justify-content: flex-end
    }
div.dataTables_wrapper div.dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    margin-top: -26px;
    text-align: center;
    padding: 1em 0
}
table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
    padding-right: 30px
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
    outline: none
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative
}
table.dataTable thead .sorting:before,
    table.dataTable thead .sorting:after,
    table.dataTable thead .sorting_asc:before,
    table.dataTable thead .sorting_asc:after,
    table.dataTable thead .sorting_desc:before,
    table.dataTable thead .sorting_desc:after,
    table.dataTable thead .sorting_asc_disabled:before,
    table.dataTable thead .sorting_asc_disabled:after,
    table.dataTable thead .sorting_desc_disabled:before,
    table.dataTable thead .sorting_desc_disabled:after {
        position: absolute;
        bottom: 0.9em;
        display: block;
        opacity: 0.3
    }
table.dataTable thead .sorting:before,
    table.dataTable thead .sorting_asc:before,
    table.dataTable thead .sorting_desc:before,
    table.dataTable thead .sorting_asc_disabled:before,
    table.dataTable thead .sorting_desc_disabled:before {
        right: 1em;
        content: "\2191"
    }
table.dataTable thead .sorting:after,
    table.dataTable thead .sorting_asc:after,
    table.dataTable thead .sorting_desc:after,
    table.dataTable thead .sorting_asc_disabled:after,
    table.dataTable thead .sorting_desc_disabled:after {
        right: 0.5em;
        content: "\2193"
    }
table.dataTable thead .sorting_asc:before,
    table.dataTable thead .sorting_desc:after {
        opacity: 1
    }
table.dataTable thead .sorting_asc_disabled:before,
    table.dataTable thead .sorting_desc_disabled:after {
        opacity: 0
    }
div.dataTables_scrollHead table.dataTable {
    margin-bottom: 0 !important
}
div.dataTables_scrollBody table {
    border-top: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important
}
div.dataTables_scrollBody table thead .sorting:after,
    div.dataTables_scrollBody table thead .sorting_asc:after,
    div.dataTables_scrollBody table thead .sorting_desc:after {
        display: none
    }
div.dataTables_scrollBody table tbody tr:first-child th,
    div.dataTables_scrollBody table tbody tr:first-child td {
        border-top: none
    }
div.dataTables_scrollFoot table {
    margin-top: 0 !important;
    border-top: none
}
@media screen and (max-width: 767px) {

    div.dataTables_wrapper div.dataTables_length,
    div.dataTables_wrapper div.dataTables_filter,
    div.dataTables_wrapper div.dataTables_info,
    div.dataTables_wrapper div.dataTables_paginate {
        text-align: center
    }
}
table.dataTable.table-condensed > thead > tr > th {
    padding-right: 20px
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
    top: 6px;
    right: 6px
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-left-width: 0
}
table.table-bordered.dataTable th:last-child,
    table.table-bordered.dataTable th:last-child,
    table.table-bordered.dataTable td:last-child,
    table.table-bordered.dataTable td:last-child {
        border-right-width: 0
    }
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
    border-bottom-width: 0
}
div.dataTables_scrollHead table.table-bordered {
    border-bottom-width: 0
}
div.table-responsive > div.dataTables_wrapper > div.row {
    margin: 0
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
        padding-left: 0
    }
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
        padding-right: 0
    }
@-webkit-keyframes fadeLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(50px);
        transform: translateX(50px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
}
@keyframes fadeLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(50px);
        transform: translateX(50px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
}
@-webkit-keyframes fadeRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
}
@keyframes fadeRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
}
@-webkit-keyframes fadeUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
}
@keyframes fadeUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
}
@-webkit-keyframes jumpUp {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.5) translate(70px, 70px);
        transform: scale(0.5) translate(70px, 70px)
    }

    80% {
        opacity: 1;
        -webkit-transform: scale(1.1) translate(-10px, -10px);
        transform: scale(1.1) translate(-10px, -10px)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1) translate(0px);
        transform: scale(1) translate(0px)
    }
}
@keyframes jumpUp {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.5) translate(70px, 70px);
        transform: scale(0.5) translate(70px, 70px)
    }

    80% {
        opacity: 1;
        -webkit-transform: scale(1.1) translate(-10px, -10px);
        transform: scale(1.1) translate(-10px, -10px)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1) translate(0px);
        transform: scale(1) translate(0px)
    }
}
.floated-chat-btn {
    -webkit-animation-name: jumpUp;
    animation-name: jumpUp;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s
}
.floated-colors-btn {
    -webkit-animation-name: jumpUp;
    animation-name: jumpUp;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.floated-customizer-btn {
    -webkit-animation-name: jumpUp;
    animation-name: jumpUp;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.element-box,
.invoice-w,
.big-error-w {
    -webkit-animation-name: fadeUp;
    animation-name: fadeUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.element-balances .balance {
    -webkit-animation-name: fadeRight;
    animation-name: fadeRight;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.element-balances .balance:nth-child(1) {
        -webkit-animation-delay: 0s;
        animation-delay: 0s
    }
.element-balances .balance:nth-child(2) {
        -webkit-animation-delay: 0.1s;
        animation-delay: 0.1s
    }
.element-balances .balance:nth-child(3) {
        -webkit-animation-delay: 0.2s;
        animation-delay: 0.2s
    }
.element-balances .balance:nth-child(4) {
        -webkit-animation-delay: 0.3s;
        animation-delay: 0.3s
    }
.element-balances .balance:nth-child(5) {
        -webkit-animation-delay: 0.4s;
        animation-delay: 0.4s
    }
.pipeline {
    -webkit-animation-name: fadeUp;
    animation-name: fadeUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.project-box {
    -webkit-animation-name: fadeUp;
    animation-name: fadeUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.aec-full-message-w {
    -webkit-animation-name: fadeUp;
    animation-name: fadeUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.user-profile {
    -webkit-animation-name: fadeUp;
    animation-name: fadeUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.content-panel {
    -webkit-animation-name: fadeLeft;
    animation-name: fadeLeft;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}
.user-profile .up-head-w {
    background-size: cover;
    background-position: center center;
    position: relative;
    color: #fff; 
}
.user-profile .up-head-w .decor {
        position: absolute;
        bottom: -1px;
        right: -1px;
        max-width: 100%;
        z-index: 3
    }
.user-profile .up-head-w .decor .decor-path {
        fill: #fff
    }
/*.user-profile .up-head-w:before {
        z-index: 1;
        content: '';
        position: absolute;
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(rgba(0, 0, 0, 0.2)), color-stop(70%), to(rgba(0, 0, 0, 0.5)));
        background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2), 70%, rgba(0, 0, 0, 0.5))
    }*/
.user-profile .up-head-w .up-social {
        position: absolute;
        top: 15px;
        right: 25px;
        z-index: 5
    }
.user-profile .up-head-w .up-social a {
        color: rgba(255, 255, 255, 0.8);
        display: inline-block;
        font-size: 30px;
        margin-left: 10px
    }
.user-profile .up-head-w .up-social a:hover {
        color: #fff;
        text-decoration: none
    }
.user-profile .up-main-info {
        padding: 20% 5% 5% 5%;
        position: relative;
        z-index: 4
    }
.user-profile .up-main-info .badge {
        position: absolute;
        right: 12px;
        bottom: 20px;
    }
.user-profile .up-main-info .user-avatar-w {
        margin-bottom: 1rem
    }
.user-profile .up-main-info .user-avatar-w .user-avatar {
        width: 60px;
        height: 60px;
        border-radius: 40px;
        border: 3px solid #fff;
        overflow: hidden;
        box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4)
    }
.user-profile .up-main-info .user-avatar-w .user-avatar img {
        max-width: 100%;
        height: auto
    }
.user-profile .up-header { 
        color: #fff;
        font-size: 3.75rem;
        border-bottom: 1px solid rgba(255, 255, 255, 0.4);
        padding-bottom: 10px;
        display: inline-block;
        margin-bottom: 10px
    }
.user-profile .up-sub-header { 
        color: rgba(255, 255, 255, 0.8)
    }
.user-profile .up-controls {
        padding: 10px 3%;
    }
.user-profile .btn + .btn,
    .user-profile .all-wrapper .fc-button + .btn,
    .all-wrapper .user-profile .fc-button + .btn,
    .user-profile .all-wrapper .btn + .fc-button,
    .all-wrapper .user-profile .btn + .fc-button,
    .user-profile .all-wrapper .fc-button + .fc-button,
    .all-wrapper .user-profile .fc-button + .fc-button {
        margin-left: 20px
    }
.user-profile .up-controls + .up-contents {
        border-top: 1px solid rgba(0, 0, 0, 0.05)
    }
.user-profile .up-contents {
        padding: 20px 3%;
        padding-top: 3rem
    }
.user-profile.compact .up-contents {
        padding-top: 0px
    }
/*.user-profile.compact .up-main-info {
        padding-top: 35%
    }*/
.user-profile.compact .up-head-w .up-social a {
        font-size: 20px
    }
.user-profile.compact .up-header {
        font-size: 1.5rem;
        margin-bottom: 10px;
        padding-bottom: 5px
    }
.user-profile.compact .up-sub-header {
        font-size: .81rem
    }
.user-profile + .element-wrapper {
        margin-top: 2rem
    }
.value-pair {
        display: inline-block
    }
.value-pair .label {
        color: rgba(0, 0, 0, 0.4);
        font-size: .63rem;
        text-transform: uppercase;
        display: inline-block
    }
.value-pair .value {
        display: inline-block;
        font-size: .63rem;
        text-transform: uppercase
    }
.value-pair + .value-pair {
        margin-left: 10px;
        padding-left: 10px;
        border-left: 1px solid rgba(0, 0, 0, 0.1)
    }
html {
    height: 100%
}
body {
    height: 100%;
    position: relative;
    padding: 50px;
    overflow: hidden
}
/* body:before {
        content: "";
        position: absolute;
        z-index: -1;
        background: -webkit-gradient(linear, left top, right bottom, from(#D7BBEA), to(#65A8F1));
        background: linear-gradient(to bottom right, #D7BBEA, #65A8F1);
        top: 0px;
        left: 0px;
        bottom: 0px;
        right: 0px
    }*/
body.full-screen {
        padding: 0px
    }
body.full-screen .all-wrapper {
            max-width: initial;
            border-radius: 0px
        }
body.full-screen .all-wrapper > .top-bar {
                border-radius: 0px
            }
body.full-screen .menu-w,
        body.full-screen .top-bar {
            border-radius: 0px !important
        }
body.full-screen .menu-position-side .logged-user-menu {
            left: 0px;
            right: -1px;
            border-radius: 0px
        }
b,
strong {
    font-weight: 500
}
.all-wrapper {
    box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    max-width: 1600px;
    margin: 0px auto;
    position: relative;
    min-height: 100%
}
.all-wrapper.with-pattern {
        box-shadow: none;
        border-radius: 0px;
        /* background-image: url("../img/bg-pattern2.png"); */
        background-size: contain;
        background-repeat: repeat;
        background-position: 0 0
    }
.all-wrapper.no-padding-content .content-box {
        padding: 0px
    }
.all-wrapper.white-bg-content .content-w {
        background-color: #fff;
        background-image: none
    }
.all-wrapper.solid-bg-all {
        background-color: #f2f4f8
    }
.all-wrapper.solid-bg-all .content-w {
            background-image: none
        }
.auth-wrapper .all-wrapper {
    padding: 100px
}
.section-heading {
    padding: 5% 10%;
    font-size: 1.26rem;
    color: rgba(0, 0, 0, 0.5)
}
.section-heading.centered {
        text-align: center
    }
.section-heading h1 {
        position: relative;
        margin-bottom: 40px
    }
.section-heading h1:after {
            position: absolute;
            bottom: -25px;
            left: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            content: "";
            background-color: #0691ca;
            height: 5px;
            width: 40px;
            border-radius: 6px
        }
body.menu-position-side .layout-w {
    display: flex
}
body.menu-position-side .content-w {
    border-radius: 0px 6px 6px 0px;
    flex: 1;
    width: calc( 100vw - 130px);
}
body.menu-position-top .content-w {
    border-radius: 0px 0px 6px 6px
}
body.menu-position-top .top-bar + .layout-w .menu-w {
    border-radius: 0px
}
body.menu-side-right .layout-w {
    flex-direction: row-reverse
}
.content-w {
    background-color: #f7f7f9;
    background-repeat: no-repeat;
    background-position: 20px 50px;
    vertical-align: top
}
.content-box {
    vertical-align: top;
    padding: 2rem 2.5rem;
    flex: 1
}
.content-box > .element-wrapper:first-child {
        padding-top: 0px !important
    }
.content-panel .content-panel-close {
    display: none;
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 14px;
    color: #0691ca;
    z-index: 999;
    cursor: pointer
}
.content-panel.color-scheme-dark {
    background-color: #2d3756
}
.content-panel-toggler {
    background-color: #0691ca;
    padding: 4px 10px;
    border-radius: 6px;
    color: #fff;
    font-size: .72rem;
    text-transform: uppercase;
    display: none;
    position: absolute;
    top: 4px;
    right: 4px;
    z-index: 4;
    cursor: pointer
}
.content-panel-toggler:hover {
        background-color: #1a88fb
    }
.content-panel-toggler i {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px
    }
.content-panel-toggler span {
        margin-left: 10px;
        display: inline-block;
        vertical-align: middle;
        letter-spacing: 1px
    }
.with-side-panel .content-i {
    display: flex;
    flex: 1
}
.with-side-panel .menu-mobile .mm-logo-buttons-w .content-panel-open {
    display: block
}
.demo-icons-list {
    list-style: none;
    padding: 0px;
    margin: 0px;
    display: flex;
    flex-wrap: wrap
}
.demo-icons-list li {
        width: 80px;
        text-align: center;
        display: inline-block;
        font-size: 24px;
        vertical-align: middle;
        padding: 20px 15px;
        border-right: 1px solid rgba(0, 0, 0, 0.05);
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.demo-icons-list li a {
            position: relative;
            color: #333
        }
.demo-icons-list li a i {
                font-style: normal
            }
.demo-icons-list li a span {
                display: inline-block;
                position: absolute;
                background-color: #0691ca;
                color: #fff;
                padding: 4px 7px;
                border-radius: 4px;
                font-size: .81rem;
                white-space: nowrap;
                top: -30px;
                left: 50%;
                -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
                display: none
            }
.demo-icons-list li a:hover {
                text-decoration: none
            }
.demo-icons-list li a:hover span {
                    display: block
                }
.logged-user-w {
    text-align: center;
    padding: 1rem 1rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2)
}
.logged-user-avatar-info {
    display: flex;
    justify-content: space-between;
}
.logged-user-w .avatar-w {
    padding: 5px;
    border: 1px solid #262626;
    border-radius: 50%;
    display: inline-block
}
.logged-user-w .avatar-w img {
            width: 50px;
            height: auto;
            border-radius: 50%
        }
.logged-user-w .logged-user-role {
        display: block;
        font-size: .63rem;
        text-transform: uppercase;
        color: rgba(0, 0, 0, 0.4);
        letter-spacing: 1px
    }
.logged-user-w .logged-user-toggler-arrow {
        padding: 3px;
        font-size: 14px;
        position: absolute;
        top: 50%;
        right: 15px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background-color: rgba(0, 0, 0, 0.08);
        border-radius: 6px
    }
.logged-user-w.avatar-inline {
        text-align: left;
        position: relative
    }
.logged-user-w.avatar-inline .logged-user-i {
            display: inline-flex;
            align-items: center;
            padding-left: 0.7rem
        }
.logged-user-w.avatar-inline .logged-user-i .logged-user-info-w {
                padding-left: 20px;
                text-align: left
            }
.logged-user-w.avatar-inline .logged-user-toggler-arrow {
            padding: 3px;
            font-size: 14px;
            position: absolute;
            top: 50%;
            right: 15px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            background-color: rgba(0, 0, 0, 0.08);
            border-radius: 6px
        }
.logged-user-w.avatar-inline .logged-user-avatar-info {
            display: flex;
            align-items: center;
            justify-content: center
        }
.logged-user-w.avatar-inline .logged-user-avatar-info .logged-user-info-w {
                margin-bottom: 0px;
                padding: 10px 10px 10px 20px
            }
.menu-w .logo-w,
.top-bar .logo-w {
    padding: 10px 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start
}
.menu-w .logo-w .filters-toggler,
    .top-bar .logo-w .filters-toggler {
        color: rgba(255, 255, 255, 0.7);
        font-size: 20px;
        line-height: 1;
        cursor: pointer
    }
.menu-w .logo-w .filters-toggler .os-icon,
        .top-bar .logo-w .filters-toggler .os-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 1
        }
.menu-w .logo-w .filters-toggler:hover,
        .top-bar .logo-w .filters-toggler:hover {
            color: #fff
        }
.menu-w .logo-w .logo,
    .top-bar .logo-w .logo {
        display: inline-block;
        text-decoration: none
    }
.menu-w .logo-w .logo-element,
    .top-bar .logo-w .logo-element {
        content: "";
        width: 26px;
        height: 26px;
        border-radius: 15px;
        position: relative;
        background-color: #98c9fd;
        display: inline-block;
        vertical-align: middle;
        margin-right: 20px;
        transition: all 0.2s ease
    }
.menu-w .logo-w .logo-element:after,
        .top-bar .logo-w .logo-element:after {
            content: "";
            width: 26px;
            height: 26px;
            background-color: #fff;
            border-radius: 15px;
            right: -20px;
            position: absolute;
            transition: all 0.2s ease
        }
.menu-w .logo-w .logo:hover .logo-element,
    .top-bar .logo-w .logo:hover .logo-element {
        -webkit-transform: translateX(5px);
        transform: translateX(5px)
    }
.menu-w .logo-w .logo:hover .logo-element:after,
        .top-bar .logo-w .logo:hover .logo-element:after {
            -webkit-transform: translateX(-10px);
            transform: translateX(-10px)
        }
.menu-w .logo-w .logo:hover .logo-label:after,
    .top-bar .logo-w .logo:hover .logo-label:after {
        width: 100%;
        background-color: #fff
    }
.menu-w .logo-w .logo-label,
    .top-bar .logo-w .logo-label {
        display: inline-block;
        vertical-align: middle;
        color: #fff;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-weight: 500;
        font-size: .81rem;
        position: relative;
        margin-left: 10px
    }
.menu-w .logo-w .logo-label:after,
        .top-bar .logo-w .logo-label:after {
            height: 2px;
            position: absolute;
            width: 0%;
            left: 0px;
            bottom: -5px;
            background-color: #fff;
            content: "";
            transition: all 0.2s ease
        }
.menu-w {
    position: relative;
    background-color: #fff;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
    flex: 0 0 260px;
    border-right: 0px solid rgba(0, 0, 0, 0.05)
}
.menu-w .menu-page-header {
        display: none
    }
.menu-w .logged-user-w {
        position: relative;
        padding: 1rem
    }
.menu-w .logged-user-w .logged-user-i:hover {
            cursor: pointer
        }
.menu-w .logged-user-w .logged-user-i:hover .logged-user-menu {
                visibility: visible;
                opacity: 1;
                -webkit-transform: translateY(0px);
                transform: translateY(0px)
            }
.menu-w .logged-user-w + .main-menu {
            padding-top: 0px
        }
.menu-w .logged-user-menu {
        background: #323c58;
        box-shadow: 0 20px 50px 0 rgba(0, 0, 0, 0.2);
        position: absolute;
        top: -1px;
        left: -10px;
        overflow: hidden;
        padding: 1rem;
        z-index: 999;
        visibility: hidden;
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
        transition: all 0.3s ease;
        border-radius: 8px
    }
.menu-w .logged-user-menu .avatar-w {
            border-color: #fff
        }
.menu-w .logged-user-menu .logged-user-avatar-info {
            padding-bottom: 20px;
            margin-bottom: 20px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1)
        }
.menu-w .logged-user-menu .logged-user-info-w .logged-user-name {
            color: #fff
        }
.menu-w .logged-user-menu .logged-user-info-w .logged-user-role {
            color: rgba(255, 255, 255, 0.6)
        }
.menu-w .logged-user-menu ul {
            list-style: none;
            text-align: left;
            margin: 0px;
            padding: 0px 30px;
            padding-bottom: 20px
        }
.menu-w .logged-user-menu ul li {
                border-bottom: 1px solid rgba(255, 255, 255, 0.05)
            }
.menu-w .logged-user-menu ul li a {
                    display: block;
                    padding: 10px;
                    color: #fff
                }
.menu-w .logged-user-menu ul li a i {
                        vertical-align: middle;
                        margin-right: 15px;
                        font-size: 20px;
                        transition: all 0.2s ease;
                        display: inline-block
                    }
.menu-w .logged-user-menu ul li a span {
                        vertical-align: middle;
                        font-size: .9rem;
                        transition: all 0.2s ease;
                        display: inline-block
                    }
.menu-w .logged-user-menu ul li a:hover {
                        text-decoration: none
                    }
.menu-w .logged-user-menu ul li a:hover i {
                            -webkit-transform: translateX(5px);
                            transform: translateX(5px)
                        }
.menu-w .logged-user-menu ul li a:hover span {
                            -webkit-transform: translateX(8px);
                            transform: translateX(8px)
                        }
.menu-w .logged-user-menu ul li:last-child {
                    border-bottom: none
                }
.menu-w .logged-user-menu .bg-icon {
            font-size: 100px;
            color: rgba(255, 255, 255, 0.1);
            position: absolute;
            bottom: -40px;
            right: -20px
        }
.menu-w .logged-user-menu.color-style-light {
            background-color: #fff
        }
.menu-w .logged-user-menu.color-style-light .logged-user-avatar-info {
                border-bottom-color: rgba(0, 0, 0, 0.1)
            }
.menu-w .logged-user-menu.color-style-light .logged-user-info-w .logged-user-name {
                color: #334152
            }
.menu-w .logged-user-menu.color-style-light .logged-user-info-w .logged-user-role {
                color: #636c72
            }
.menu-w .logged-user-menu.color-style-light .avatar-w {
                border-color: #111
            }
.menu-w .logged-user-menu.color-style-light ul li {
                border-bottom-color: rgba(0, 0, 0, 0.05)
            }
.menu-w .logged-user-menu.color-style-light ul li a {
                    color: #3E4B5B
                }
.menu-w .logged-user-menu.color-style-light ul li a i {
                        color: #0691ca
                    }
.menu-w .logged-user-menu.color-style-dark {
            background-color: #323c58
        }
.menu-w .logged-user-menu.color-style-bright {
            background-color: #1b55e2
        }
.menu-w .logged-user-menu.color-style-bright-alt {
            background-color: #5e00da
        }
.menu-w .side-menu-magic {
        background-image: linear-gradient(-154deg, #1643A3 8%, #2E1170 90%);
        border-radius: 6px;
        padding: 40px;
        text-align: center;
        margin: 20px
    }
.menu-w .side-menu-magic h1,
        .menu-w .side-menu-magic h2,
        .menu-w .side-menu-magic h3,
        .menu-w .side-menu-magic h4,
        .menu-w .side-menu-magic h5 {
            color: #fff;
            margin-bottom: 5px
        }
.menu-w .side-menu-magic p {
            color: rgba(255, 255, 255, 0.6)
        }
.menu-w .side-menu-magic .btn-w {
            margin-top: 15px
        }
.menu-w .side-menu-magic .btn-white,
        .menu-w .side-menu-magic .all-wrapper .fc-button,
        .all-wrapper .menu-w .side-menu-magic .fc-button {
            border: none;
            box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3)
        }
.menu-w .logo-w {
        text-align: center;
        padding: 14px 1rem 14px 1.7rem
    }
.menu-w .logo-w a {
            display: inline-block
        }
.menu-w .logo-w .logo {
            display: inline-block
        }
.menu-w .logo-w img {
            width: 40px;
            height: auto;
            display: inline-block;
            vertical-align: middle
        }
.menu-w .logo-w span {
            vertical-align: middle;
            display: inline-block;
            color: #334152;
            margin-left: 1rem
        }
.menu-w ul.main-menu {
        list-style: none;
        padding: 2rem 1rem;
        margin-bottom: 0px
    }
.menu-w ul.main-menu > li {
            display: block;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-w ul.main-menu > li:last-child {
                border-bottom: none
            }
.menu-w ul.main-menu > li.has-sub-menu > a:before {
                font-family: 'osfont' !important;
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                content: "\e91c";
                font-size: 7px;
                color: rgba(0, 0, 0, 0.5);
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                position: absolute;
                top: 50%;
                right: 5px
            }
.menu-w ul.main-menu > li.has-sub-menu.active .sub-menu {
                display: block
            }
.menu-w ul.main-menu > li.sub-header {
                text-transform: uppercase;
                color: #448eef;
                font-size: 14px;
                letter-spacing: 2px;
                padding-top: 20px;
                padding-bottom: 0px;
                border-bottom: none
            }
.menu-w ul.main-menu > li.sub-header:first-child {
                    padding-top: 0px
                }
.menu-w ul.main-menu > li.sub-header:first-child span {
                        padding-top: 0px
                    }
.menu-w ul.main-menu > li > a {
                color: #3E4B5B;
                display: flex;
                align-items: center;
                position: relative;
                font-size: .99rem
            }
.menu-w ul.main-menu > li > a:focus {
                    text-decoration: none
                }
.menu-w ul.main-menu > li > a:hover {
                    text-decoration: none
                }
@media (min-width: 1025px) {
    .menu-w ul.main-menu > li > a:hover .icon-w {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    .menu-w ul.main-menu > li > a:hover span {
        -webkit-transform: translateX(5px);
        transform: translateX(5px)
    }
}
.menu-w ul.main-menu > li .icon-w {
    color: #0073ff;
    font-size: 27px;
    display: block;
    padding: 1rem 1rem 1rem 0rem;
    width: 70px;
    text-align: center;
    transition: all 0.2s ease
}
.menu-w ul.main-menu > li span {
    padding: 1rem;
    padding-left: 0.8rem;
    display: block;
    flex: 1;
    -webkit-transition: all 0.2s ease;
    font-family: 'Proxima Nova Sb';
    transition: all 0.2s ease
}
.menu-w ul.main-menu > li .icon-w + span {
    padding-left: 0px
}
.menu-w ul.sub-menu {
    padding: 0px;
    padding-left: 55px;
    display: none;
    list-style: none
}
.menu-w ul.sub-menu:first-child {
        border-top: 1px solid rgba(0, 0, 0, 0.05);
        padding-top: 1rem
    }
.menu-w ul.sub-menu li {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-w ul.sub-menu li a {
            padding: 0.4rem 10px 0.4rem 10px;
            display: block;
            position: relative;
            font-size: .81rem;
            transition: all 0.2s ease
        }
.menu-w ul.sub-menu li a:before {
                content: "";
                width: 5px;
                height: 5px;
                border: 1px solid #0691ca;
                position: absolute;
                left: -10px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                background-color: #fff;
                display: block;
                transition: all 0.2s ease;
                border-radius: 6px
            }
.menu-w ul.sub-menu li a:hover {
                text-decoration: none;
                cursor: pointer;
                -webkit-transform: translateX(-5px);
                transform: translateX(-5px)
            }
.menu-w ul.sub-menu li a:hover:before {
                    -webkit-transform: translate(-5px, -50%);
                    transform: translate(-5px, -50%);
                    border-radius: 6px;
                    background-color: #0691ca;
                    border-color: #0691ca
                }
.menu-w.color-scheme-light .messages-notifications,
.menu-w.color-scheme-light .top-icon {
    color: #0691ca
}
.menu-w.color-scheme-light .logo-w {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05)
}
.menu-w.color-scheme-light .logo-w .logo-label {
        color: #3E4B5B
    }
.menu-w.color-scheme-light .logo-w .logo-element {
        background-color: #0a7cf8
    }
.menu-w.color-scheme-light .logo-w .logo-element:after {
            background-color: #bfd6f9
        }
.menu-w.color-scheme-light .logo-w .logo:hover .logo-label {
        color: #0691ca
    }
.menu-w.color-scheme-light .logo-w .logo:hover .logo-label:after {
            background-color: #0691ca
        }
.menu-w.color-scheme-dark {
    background-color: #293145;
    background-image: none;
    color: rgba(255, 255, 255, 0.9);
    border-right-color: rgba(255, 255, 255, 0.05);
    box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
}
.menu-w.color-scheme-dark .messages-notifications,
    .menu-w.color-scheme-dark .top-icon {
        color: #fff
    }
.menu-w.color-scheme-dark .logged-user-menu {
        box-shadow: 0 20px 50px 0 rgba(0, 0, 0, 0.2)
    }
.menu-w.color-scheme-dark .side-menu-magic {
        background-image: linear-gradient(-154deg, #6d16a3 8%, #5211e6 90%);
        box-shadow: 0px 5px 10px rgba(19, 19, 19, 0.17)
    }
.menu-w.color-scheme-dark ul.sub-menu li {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.menu-w.color-scheme-dark ul.sub-menu li a {
            color: #fff
        }
.menu-w.color-scheme-dark.color-style-bright ul.main-menu .icon-w {
        color: #95acff
    }
.menu-w.color-scheme-dark ul.main-menu .icon-w {
        color: #babed0
    }
.menu-w.color-scheme-dark ul.main-menu > li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.menu-w.color-scheme-dark ul.main-menu > li > a {
            color: #fff
        }
.menu-w.color-scheme-dark ul.main-menu > li > a:hover > .icon-w {
                color: #fff
            }
.menu-w.color-scheme-dark ul.main-menu > li > a:before {
                color: #fff
            }
.menu-w.color-scheme-dark .sub-menu-w {
        box-shadow: 0px 2px 40px 0px rgba(0, 0, 0, 0.2)
    }
.menu-w.color-scheme-dark .logo-w {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.menu-w.color-scheme-dark .logo-w span {
            color: #fff
        }
.menu-w.color-scheme-dark .logged-user-w {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.menu-w.color-scheme-dark .logged-user-w .avatar-w {
            border-color: #fff
        }
.menu-w.color-scheme-dark .logged-user-w .logged-user-role {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w {
        background-color: transparent;
        box-shadow: none
    }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w .sub-menu-header {
            border-bottom-color: rgba(255, 255, 255, 0.05);
            color: #fff
        }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu:first-child {
            border-top-color: rgba(255, 255, 255, 0.05)
        }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu li {
            border-bottom-color: rgba(255, 255, 255, 0.05)
        }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu li a {
                color: #ccd9e8
            }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu li a:before {
                    border-color: #fff;
                    opacity: 0.7
                }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu li a:hover {
                    color: #fff
                }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu li a:hover:before {
                        background-color: #fff;
                        opacity: 1
                    }
.menu-w.color-scheme-dark.sub-menu-style-inside .sub-menu-w ul.sub-menu + ul.sub-menu {
            border-left-color: rgba(255, 255, 255, 0.05)
        }
.menu-w.color-style-transparent {
    background: none;
    background-color: transparent;
    background-image: none;
    box-shadow: none;
    border-right-width: 1px
}
.menu-w.color-style-bright {
    background-image: linear-gradient(to bottom, #1c4cc3 0%, #0e369a 100%);
    background-repeat: repeat-x
}
.menu-w.sub-menu-style-inside .sub-menu-header {
    display: none
}
.menu-w.sub-menu-style-inside .sub-menu-icon {
    display: none
}
.menu-w.sub-menu-style-inside ul.sub-menu {
    padding-left: 45px
}
.menu-w.sub-menu-style-inside ul.sub-menu:last-child {
        padding-bottom: 1rem
    }
.menu-w.sub-menu-style-inside ul.sub-menu:last-child li:last-child {
            border-bottom: none
        }
.menu-w.sub-menu-style-inside.sub-menu-color-bright ul.main-menu > li.active > a:before,
.menu-w.sub-menu-style-inside.sub-menu-color-dark ul.main-menu > li.active > a:before {
    color: #fff
}
.menu-w.sub-menu-style-inside.sub-menu-color-bright ul.main-menu > li.active > a span,
.menu-w.sub-menu-style-inside.sub-menu-color-dark ul.main-menu > li.active > a span {
    color: #fff
}
.menu-w.sub-menu-style-inside.sub-menu-color-bright ul.main-menu > li.active > a .icon-w,
.menu-w.sub-menu-style-inside.sub-menu-color-dark ul.main-menu > li.active > a .icon-w {
    color: #fff
}
.menu-w.sub-menu-style-flyout .main-menu > li.has-sub-menu {
    position: relative
}
.menu-w.sub-menu-style-flyout .main-menu > li.has-sub-menu > a:before {
        transition: all 0.2s ease
    }
.menu-w.sub-menu-style-flyout .main-menu > li.has-sub-menu.active > a:before {
        -webkit-transform: translateY(-50%) rotate(-90deg);
        transform: translateY(-50%) rotate(-90deg)
    }
.menu-w.sub-menu-style-flyout .main-menu > li.has-sub-menu.active .sub-menu-w {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
        transition: all 0.3s ease
    }
.menu-w.sub-menu-style-flyout .sub-menu-w {
    position: absolute;
    background-color: #fff;
    padding: 10px 20px 20px;
    border-radius: 6px;
    right: 0px;
    top: 50%;
    -webkit-transform: translate(110%, -50%);
    transform: translate(110%, -50%);
    z-index: 10000;
    box-shadow: 0px 15px 50px rgba(0, 0, 0, 0.1);
    visibility: hidden;
    opacity: 0;
    transition: all 0.1s ease
}
.menu-w.sub-menu-style-flyout .sub-menu-header {
    font-size: 1.35rem;
    font-weight: 500;
    color: #0691ca;
    text-align: center;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding-bottom: 10px;
    margin-bottom: 10px
}
.menu-w.sub-menu-style-flyout .sub-menu-icon {
    display: none
}
.menu-w.sub-menu-style-flyout .sub-menu-i {
    display: flex
}
.menu-w.sub-menu-style-flyout ul.sub-menu {
    display: block;
    padding-left: 0px;
    border: none;
    flex: 0 0 180px;
    padding: 0px 5px
}
.menu-w.sub-menu-style-flyout ul.sub-menu li {
        min-width: 200px
    }
.menu-w.sub-menu-style-flyout ul.sub-menu li:last-child {
            border-bottom: none
        }
.menu-w.sub-menu-style-flyout ul.sub-menu li a {
            color: #3E4B5B;
            white-space: nowrap;
            font-size: .9rem;
            padding: 8px 12px
        }
.menu-w.sub-menu-style-flyout ul.sub-menu li a:before {
                opacity: 0;
                -webkit-transform: translate(5px, -50%);
                transform: translate(5px, -50%);
                background-color: #0691ca
            }
.menu-w.sub-menu-style-flyout ul.sub-menu li a:hover {
                color: #0691ca;
                -webkit-transform: translateX(5px);
                transform: translateX(5px)
            }
.menu-w.sub-menu-style-flyout ul.sub-menu li a:hover:before {
                    opacity: 1;
                    -webkit-transform: translate(12px, -50%);
                    transform: translate(12px, -50%)
                }
.menu-w.sub-menu-style-flyout ul.sub-menu li .badge {
            font-size: .72rem;
            padding: 2px 5px;
            margin-left: 5px
        }
.menu-w.sub-menu-style-flyout ul.sub-menu + ul.sub-menu {
        border-left: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-w.sub-menu-style-flyout.sub-menu-color-light .sub-menu-w {
    background-color: #fff
}
.menu-w.sub-menu-style-flyout.sub-menu-color-light .sub-menu-w ul.sub-menu li {
        border-bottom-color: rgba(0, 0, 0, 0.03)
    }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w,
.menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w {
    background-color: #323c58;
    box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.15)
}
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w .sub-menu-header,
    .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w .sub-menu-header {
        border-bottom-color: rgba(255, 255, 255, 0.05);
        color: #fff
    }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w ul.sub-menu li,
    .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w ul.sub-menu li {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w ul.sub-menu li a,
        .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w ul.sub-menu li a {
            color: #ccd9e8
        }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w ul.sub-menu li a:before,
            .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w ul.sub-menu li a:before {
                background-color: #fff;
                border-color: #fff
            }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w ul.sub-menu li a:hover,
            .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w ul.sub-menu li a:hover {
                color: #fff
            }
.menu-w.sub-menu-style-flyout.sub-menu-color-dark .sub-menu-w ul.sub-menu + ul.sub-menu,
    .menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w ul.sub-menu + ul.sub-menu {
        border-left-color: rgba(255, 255, 255, 0.05)
    }
.menu-w.sub-menu-style-flyout.sub-menu-color-bright .sub-menu-w {
    background-color: #1b55e2
}
.menu-w.sub-menu-style-over ul.main-menu > li {
    position: relative
}
.menu-w.sub-menu-style-over ul.main-menu > li > a:hover .icon-w {
        -webkit-transform: none;
        transform: none
    }
.menu-w.sub-menu-style-over ul.main-menu > li.active {
        border-right-color: #1b55e2;
        border-bottom-color: #1b55e2
    }
.menu-w.sub-menu-style-over ul.main-menu > li.active > a {
            background-color: #1b55e2;
            color: #fff
        }
.menu-w.sub-menu-style-over ul.main-menu > li.active > a:before {
                color: #fff;
                -webkit-transform: translateY(-50%) rotate(-90deg);
                transform: translateY(-50%) rotate(-90deg)
            }
.menu-w.sub-menu-style-over ul.main-menu > li.active > a .icon-w {
                color: #fff
            }
.menu-w.sub-menu-style-over ul.main-menu > li.active .sub-menu-w {
            visibility: visible;
            opacity: 1;
            -webkit-transform: translateX(0px) scale(1);
            transform: translateX(0px) scale(1)
        }
.menu-w.sub-menu-style-over .sub-menu-w {
    z-index: 9999;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(40px) scale(0.95);
    transform: translateX(40px) scale(0.95);
    transition: all 0.2s ease;
    position: absolute;
    background-color: #1b55e2;
    color: #fff;
    left: 100%;
    top: -100px;
    overflow: hidden;
    text-align: left;
    box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.2);
    padding-bottom: 20px
}
.menu-w.sub-menu-style-over .sub-menu-w .sub-menu-header {
        font-size: 2.4rem;
        color: rgba(255, 255, 255, 0.2);
        padding: 5px 45px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        margin-bottom: 15px;
        letter-spacing: -0.5px;
        white-space: nowrap;
        overflow: hidden;
        font-family: "Segoe UI", sans-serif;
        font-weight: 500
    }
.menu-w.sub-menu-style-over .sub-menu-w .sub-menu-icon {
        position: absolute;
        font-size: 120px;
        color: rgba(255, 255, 255, 0.1);
        bottom: -50px;
        right: -10px;
        display: block
    }
.menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i {
        display: flex
    }
.menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i .sub-menu + .sub-menu {
            border-left: 1px solid rgba(255, 255, 255, 0.1)
        }
.menu-w.sub-menu-style-over .sub-menu-w ul.sub-menu:first-child {
        border-top: none
    }
.menu-w.sub-menu-style-over .sub-menu-w > ul,
    .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul {
        list-style: none;
        padding: 0px;
        min-width: 250px
    }
.menu-w.sub-menu-style-over .sub-menu-w > ul > li,
        .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul > li {
            border-bottom: 1px solid rgba(255, 255, 255, 0.1)
        }
.menu-w.sub-menu-style-over .sub-menu-w > ul > li:last-child,
            .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul > li:last-child {
                border-bottom: none
            }
.menu-w.sub-menu-style-over .sub-menu-w > ul > li > a,
            .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul > li > a {
                color: #fff;
                display: block;
                padding: 12px 50px;
                font-size: .99rem;
                position: relative;
                white-space: nowrap
            }
.menu-w.sub-menu-style-over .sub-menu-w > ul > li > a:before,
                .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul > li > a:before {
                    content: "";
                    display: block;
                    width: 8px;
                    height: 8px;
                    border-radius: 10px;
                    background-color: #FBB463;
                    border-color: #FBB463;
                    position: absolute;
                    left: 28px;
                    top: 50%;
                    -webkit-transform: translate(-10px, -50%);
                    transform: translate(-10px, -50%);
                    opacity: 0;
                    transition: all 0.2s ease
                }
.menu-w.sub-menu-style-over .sub-menu-w > ul > li > a:hover:before,
                .menu-w.sub-menu-style-over .sub-menu-w .sub-menu-i > ul > li > a:hover:before {
                    opacity: 1;
                    -webkit-transform: translate(0px, -50%);
                    transform: translate(0px, -50%)
                }
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w {
    background-color: #fff;
    box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.15)
}
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w .sub-menu-header {
        color: rgba(0, 0, 0, 0.1);
        border-bottom-color: rgba(0, 0, 0, 0.05)
    }
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w ul.sub-menu li {
        border-bottom-color: rgba(0, 0, 0, 0.03)
    }
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w ul.sub-menu li a {
            color: #3E4B5B
        }
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w .sub-menu-i .sub-menu + .sub-menu {
        border-left-color: rgba(0, 0, 0, 0.04)
    }
.menu-w.sub-menu-style-over.sub-menu-color-light .sub-menu-w .sub-menu-icon {
        color: rgba(0, 0, 0, 0.03)
    }
.menu-w.sub-menu-style-over.sub-menu-color-light ul.main-menu > li.active {
    border-right-color: #fff;
    border-bottom-color: #fff
}
.menu-w.sub-menu-style-over.sub-menu-color-light ul.main-menu > li.active > a {
        background-color: #fff;
        color: #3E4B5B
    }
.menu-w.sub-menu-style-over.sub-menu-color-light ul.main-menu > li.active > a .icon-w {
            color: #0691ca
        }
.menu-w.sub-menu-style-over.sub-menu-color-light.color-scheme-light ul.main-menu > li.active > a:before {
    color: #3E4B5B
}
.menu-w.sub-menu-style-over.sub-menu-color-dark .sub-menu-w {
    background-color: #323c58
}
.menu-w.sub-menu-style-over.sub-menu-color-dark ul.main-menu > li.active {
    border-right-color: #323c58;
    border-bottom-color: #323c58
}
.menu-w.sub-menu-style-over.sub-menu-color-dark ul.main-menu > li.active > a {
        background-color: #323c58
    }
.menu-w.sub-menu-style-over.sub-menu-color-bright ul.main-menu > li.active > a {
    background-color: #1b55e2
}
.menu-w.menu-layout-mini {
    flex: 0 0 70px
}
.menu-w.menu-layout-mini .logged-user-toggler-arrow {
        display: none
    }
.menu-w.menu-layout-mini .logo-w {
        padding: 17px 15px;
        text-align: center
    }
.menu-w.menu-layout-mini .logo-w .logo-label {
            display: none
        }
.menu-w.menu-layout-mini ul.main-menu > li span {
        display: none
    }
.menu-w.menu-layout-mini .side-menu-magic {
        display: none
    }
.menu-w.menu-layout-mini ul.main-menu > li .icon-w {
        padding: 18px 5px;
        font-size: 30px;
        width: auto
    }
.menu-w.menu-layout-mini ul.main-menu {
        padding: 20px 0px
    }
.menu-w.menu-layout-mini ul.main-menu > li > a {
            justify-content: center
        }
.menu-w.menu-layout-mini .main-menu > li.has-sub-menu > a:before {
        display: none
    }
.menu-w.menu-layout-mini ul.main-menu > li.sub-header {
        display: none
    }
.menu-w.menu-layout-mini .logged-user-w.avatar-inline .logged-user-i > .logged-user-info-w {
        display: none
    }
.menu-w.menu-layout-mini .logged-user-w.avatar-inline .logged-user-i {
        padding-left: 0px
    }
.menu-w.menu-layout-mini .logged-user-w {
        text-align: center
    }
.menu-w.menu-layout-mini .logged-user-w {
        padding: 15px
    }
.menu-w.menu-layout-mini .logged-user-menu {
        width: 280px
    }
.menu-w.menu-layout-mini .logged-user-w .logged-user-i > .avatar-w img {
        max-width: 100%;
        height: auto
    }
.menu-w.menu-layout-compact {
    flex: 0 0 260px
}
.menu-w.menu-layout-compact .logged-user-w .avatar-w {
        padding: 4px
    }
.menu-w.menu-layout-compact .logged-user-w .avatar-w img {
            width: 35px
        }
.menu-w.menu-layout-compact .logged-user-w.avatar-inline .logged-user-i .logged-user-info-w {
        padding-left: 15px
    }
.menu-w.menu-layout-compact ul.main-menu {
        padding: 1rem 1.5rem;
        margin-bottom: 0px
    }
.menu-w.menu-layout-compact ul.main-menu > li {
            border-bottom: none
        }
.menu-w.menu-layout-compact ul.main-menu > li.has-sub-menu > a:before {
                content: "\e91c";
                font-size: 7px;
                right: 5px
            }
.menu-w.menu-layout-compact ul.main-menu > li.sub-header {
                text-transform: uppercase;
                font-size: 14px;
                letter-spacing: 2px;
                padding-top: 10px;
                padding-bottom: 0px
            }
.menu-w.menu-layout-compact ul.main-menu > li > a {
                font-size: .9rem
            }
.menu-w.menu-layout-compact ul.main-menu > li > a:focus {
                    text-decoration: none
                }
@media (min-width: 1025px) {
    .menu-w.menu-layout-compact ul.main-menu > li > a:hover .icon-w {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    .menu-w.menu-layout-compact ul.main-menu > li > a:hover span {
        -webkit-transform: translateX(5px);
        transform: translateX(5px)
    }
}
.menu-w.menu-layout-compact ul.main-menu > li .icon-w {
    font-size: 18px;
    padding: 7px 10px 7px 0px;
    width: 40px
}
.menu-w.menu-layout-compact ul.main-menu > li span {
    padding: 7px;
    padding-left: 5px
}
.menu-w.menu-layout-compact ul.main-menu > li .icon-w + span {
    padding-left: 0px
}
.menu-w.menu-layout-compact.sub-menu-style-inside ul.sub-menu {
    padding-left: 30px
}
.menu-w.menu-layout-compact.sub-menu-style-inside ul.sub-menu:first-child {
        padding-top: 10px
    }
.menu-w.menu-layout-compact.sub-menu-style-inside ul.sub-menu li {
        border-bottom: none
    }
.menu-w.menu-layout-compact.sub-menu-style-inside ul.sub-menu li a {
            padding: 4px 0px 4px 10px
        }
.menu-w.menu-layout-compact.sub-menu-style-inside ul.sub-menu li a .badge {
                font-size: .72rem;
                padding: 2px 3px;
                border-radius: 2px;
                margin-left: 3px
            }
.menu-position-side.menu-side-right .top-bar {
    border-radius: 6px 0px 0px 0px
}
.menu-position-side.menu-side-right .content-w {
    border-radius: 6px 0px 0px 6px
}
.menu-position-side.menu-w {
    border-radius: 6px 0px 0px 6px
}
.menu-position-side.menu-w.menu-side-left .logo-w:first-child {
        border-radius: 6px 0px 0px 0px
    }
.menu-position-side.menu-w.menu-side-right {
        border-radius: 0px 6px 6px 0px
    }
.menu-position-side.menu-w.menu-side-right .logo-w:first-child {
            border-radius: 0px 6px 0px 0px
        }
.menu-position-side.menu-w.menu-side-right.sub-menu-style-flyout .sub-menu-w,
        .menu-position-side.menu-w.menu-side-right.sub-menu-style-over .sub-menu-w {
            left: auto;
            right: 100%
        }
.menu-position-side.menu-w.menu-side-right.sub-menu-style-flyout .sub-menu-w {
            -webkit-transform: translate(-10%, -50%);
            transform: translate(-10%, -50%)
        }
.menu-position-side.menu-w.menu-side-right.sub-menu-style-flyout .main-menu > li.has-sub-menu.active .sub-menu-w {
            -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%)
        }
.menu-position-side.menu-w.menu-side-right.color-style-transparent {
            border-right: none;
            border-left: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-position-side.menu-w.menu-side-right.color-style-transparent.color-scheme-dark {
                border-left-color: rgba(255, 255, 255, 0.05)
            }
.menu-position-side.menu-w .menu-actions {
        order: 3;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 15px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.menu-position-side.menu-w .menu-actions .messages-notifications,
        .menu-position-side.menu-w .menu-actions .top-icon {
            margin: 5px 0px
        }
.menu-position-side.menu-w .messages-notifications {
        margin: 0px 1rem;
        position: relative;
        font-size: 24px
    }
.menu-position-side.menu-w .messages-notifications .new-messages-count {
            background-color: #e65252;
            color: #fff;
            border-radius: 6px;
            font-weight: 500;
            position: absolute;
            top: -5px;
            right: -12px;
            padding: 4px 4px;
            vertical-align: middle;
            font-size: .72rem;
            line-height: 1
        }
.menu-position-side.menu-w .messages-notifications i {
            vertical-align: middle
        }
.menu-position-side.menu-w .top-icon {
        margin: 0px 1rem;
        font-size: 26px
    }
.menu-position-side.menu-w .top-icon i {
            vertical-align: middle
        }
.menu-position-side.menu-w .element-search {
        position: relative;
        margin: 0px 1rem;
        order: 1
    }
.menu-position-side.menu-w .element-search:before {
            font-family: 'osfont' !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            position: absolute;
            left: 15px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            font-size: 16px;
            content: "\e92c";
            color: rgba(0, 0, 0, 0.4)
        }
.menu-position-side.menu-w .element-search input {
            border: none;
            box-shadow: none;
            border-radius: 30px;
            padding: 8px 15px 8px 40px;
            display: block;
            width: 100%;
            outline: none;
            border: none;
            box-shadow: none;
            background-color: rgba(91, 109, 136, 0.1)
        }
.menu-position-side.menu-w .element-search input::-webkit-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-side.menu-w .element-search input:-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-side.menu-w .element-search input::-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-side.menu-w .element-search input::-moz-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-side.menu-w .element-search input::placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-side.menu-w.menu-layout-full .menu-actions {
        justify-content: space-evenly;
        padding: 10px 0px
    }
.menu-position-side.menu-w.menu-layout-full .element-search {
        padding: 15px 0px
    }
.menu-position-side.menu-w.menu-layout-full .element-search,
    .menu-position-side.menu-w.menu-layout-full .menu-actions {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.menu-position-side.menu-w.menu-layout-full .element-search + ul.main-menu,
        .menu-position-side.menu-w.menu-layout-full .menu-actions + ul.main-menu {
            padding-top: 0px
        }
.menu-position-side.menu-w.menu-layout-full .element-search + ul.main-menu > .sub-header:first-child,
            .menu-position-side.menu-w.menu-layout-full .menu-actions + ul.main-menu > .sub-header:first-child {
                padding-top: 0px
            }
.menu-position-side.menu-w.menu-layout-compact .menu-actions {
        justify-content: space-evenly;
        padding: 10px 0px
    }
.menu-position-side.menu-w.menu-layout-compact .element-search {
        padding: 15px 0px
    }
.menu-position-side.menu-w.menu-layout-compact .element-search,
    .menu-position-side.menu-w.menu-layout-compact .menu-actions {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.menu-position-side.menu-w.menu-layout-compact .element-search + ul.main-menu,
        .menu-position-side.menu-w.menu-layout-compact .menu-actions + ul.main-menu {
            padding-top: 20px
        }
.menu-position-side.menu-w.menu-layout-compact .element-search + ul.main-menu > .sub-header:first-child,
            .menu-position-side.menu-w.menu-layout-compact .menu-actions + ul.main-menu > .sub-header:first-child {
                padding-top: 0px
            }
.menu-position-side.menu-w.menu-layout-mini {
        display: flex;
        flex-direction: column
    }
.menu-position-side.menu-w.menu-layout-mini .logo-w {
            justify-content: center
        }
.menu-position-side.menu-w.menu-layout-mini .menu-actions {
            flex-direction: column;
            order: 1
        }
.menu-position-side.menu-w.menu-layout-mini .element-search {
            border-bottom: 1px solid rgba(255, 255, 255, 0.05);
            padding: 10px 0px;
            margin: 0px;
            order: 2
        }
.menu-position-side.menu-w.menu-layout-mini .element-search:before {
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
                left: 50%;
                font-size: 22px;
                color: #fff
            }
.menu-position-side.menu-w.menu-layout-mini .element-search input {
                opacity: 0;
                background-color: transparent;
                width: 100%;
                color: transparent;
                cursor: pointer
            }
.menu-position-side.menu-w.menu-layout-mini .element-search input::-webkit-input-placeholder {
                    color: transparent
                }
.menu-position-side.menu-w.menu-layout-mini .element-search input:-ms-input-placeholder {
                    color: transparent
                }
.menu-position-side.menu-w.menu-layout-mini .element-search input::-ms-input-placeholder {
                    color: transparent
                }
.menu-position-side.menu-w.menu-layout-mini .element-search input::-moz-placeholder {
                    color: transparent
                }
.menu-position-side.menu-w.menu-layout-mini .element-search input::placeholder {
                    color: transparent
                }
.menu-position-side.menu-w.menu-layout-mini .menu-actions {
            margin: 0px 10px;
            border-radius: 50px;
            border: none
        }
.menu-position-side.menu-w.menu-layout-mini .menu-actions + .element-search {
                margin-top: 20px;
                border-top: 1px solid rgba(255, 255, 255, 0.05)
            }
.menu-position-side.menu-w.menu-layout-mini.color-scheme-light .menu-actions {
            background-color: rgba(0, 0, 0, 0.03)
        }
.menu-position-side.menu-w.menu-layout-mini.color-scheme-light .menu-actions + .element-search {
                border-top-color: rgba(0, 0, 0, 0.05)
            }
.menu-position-side.menu-w.menu-layout-mini.color-scheme-light .element-search:before {
            color: #0691ca
        }
.menu-position-side.menu-w.menu-layout-mini.color-scheme-dark .menu-actions {
            background-color: rgba(0, 0, 0, 0.1)
        }
.menu-position-side.menu-w.color-scheme-dark .logo-w {
        background-color: rgba(0, 0, 0, 0.15)
    }
.menu-position-side.menu-w.color-scheme-dark .element-search:before {
        color: rgba(255, 255, 255, 0.4)
    }
.menu-position-side.menu-w.color-scheme-dark .element-search input {
        background-color: rgba(0, 0, 0, 0.2);
        color: #fff
    }
.menu-position-side.menu-w.color-scheme-dark .element-search input::-webkit-input-placeholder {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-position-side.menu-w.color-scheme-dark .element-search input:-ms-input-placeholder {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-position-side.menu-w.color-scheme-dark .element-search input::-ms-input-placeholder {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-position-side.menu-w.color-scheme-dark .element-search input::-moz-placeholder {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-position-side.menu-w.color-scheme-dark .element-search input::placeholder {
            color: rgba(255, 255, 255, 0.4)
        }
.menu-position-side.menu-w.color-scheme-light.menu-layout-full .element-search,
    .menu-position-side.menu-w.color-scheme-light.menu-layout-full .menu-actions,
    .menu-position-side.menu-w.color-scheme-light.menu-layout-mini .element-search,
    .menu-position-side.menu-w.color-scheme-light.menu-layout-mini .menu-actions,
    .menu-position-side.menu-w.color-scheme-light.menu-layout-compact .element-search,
    .menu-position-side.menu-w.color-scheme-light.menu-layout-compact .menu-actions {
        border-bottom-color: rgba(0, 0, 0, 0.05)
    }
.menu-position-top.menu-w {
    flex: 0 0 100%;
    border-radius: 6px 6px 0px 0px;
    border-bottom: 0px solid rgba(0, 0, 0, 0.05);
    border-right: none;
    display: flex;
    justify-content: space-between;
    align-items: center
}
.menu-position-top.menu-w .logged-user-toggler-arrow {
        display: none
    }
.menu-position-top.menu-w.menu-has-selected-link {
        margin-bottom: 50px
    }
.menu-position-top.menu-w ul.main-menu > li > a:hover .icon-w {
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px)
    }
.menu-position-top.menu-w .menu-actions {
        order: 3;
        display: flex;
        align-items: center
    }
.menu-position-top.menu-w .messages-notifications {
        margin: 0px 1rem;
        position: relative;
        font-size: 24px;
        order: 3
    }
.menu-position-top.menu-w .messages-notifications .new-messages-count {
            background-color: #e65252;
            color: #fff;
            border-radius: 6px;
            font-weight: 500;
            position: absolute;
            top: -5px;
            right: -12px;
            padding: 4px 4px;
            vertical-align: middle;
            font-size: .72rem;
            line-height: 1
        }
.menu-position-top.menu-w .messages-notifications i {
            vertical-align: middle
        }
.menu-position-top.menu-w .top-icon {
        margin: 0px 1rem;
        font-size: 26px;
        order: 2
    }
.menu-position-top.menu-w .top-icon i {
            vertical-align: middle
        }
.menu-position-top.menu-w ul.main-menu {
        display: flex;
        align-items: flex-start;
        margin-right: auto
    }
.menu-position-top.menu-w ul.main-menu > li {
            border-bottom: none
        }
.menu-position-top.menu-w .logged-user-w {
        order: 4;
        border-bottom: none;
        padding: 5px 15px
    }
.menu-position-top.menu-w .logged-user-w .avatar-w {
            padding: 0px;
            border: none
        }
.menu-position-top.menu-w .logged-user-w .avatar-w img {
                width: 35px
            }
.menu-position-top.menu-w .logged-user-w .logged-user-i .logged-user-menu {
            left: auto;
            right: 0;
            top: -10px;
            width: auto;
            min-width: 230px
        }
.menu-position-top.menu-w .logged-user-w .logged-user-i .logged-user-menu ul {
                padding: 0px 10px
            }
.menu-position-top.menu-w .logged-user-w .logged-user-i .logged-user-menu ul a {
                    white-space: nowrap
                }
.menu-position-top.menu-w .logged-user-w .logged-user-i .logged-user-menu .logged-user-avatar-info {
                padding-bottom: 10px;
                margin-bottom: 10px
            }
.menu-position-top.menu-w .logged-user-w .logged-user-i .logged-user-menu .logged-user-avatar-info .logged-user-info-w {
                    padding: 5px 5px 5px 20px
                }
.menu-position-top.menu-w .logged-user-w .logged-user-i:hover .logged-user-menu {
            -webkit-transform: translate(0, 0);
            transform: translate(0, 0)
        }
.menu-position-top.menu-w .logo-w {
        border-bottom: none
    }
.menu-position-top.menu-w .element-search {
        position: relative;
        margin: 0px 1rem;
        order: 1
    }
.menu-position-top.menu-w .element-search:before {
            font-family: 'osfont' !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            position: absolute;
            left: 15px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            font-size: 16px;
            content: "\e92c";
            color: rgba(0, 0, 0, 0.4)
        }
.menu-position-top.menu-w .element-search input {
            border: none;
            box-shadow: none;
            background-color: transparent;
            border-radius: 30px;
            padding: 8px 15px 8px 40px;
            display: block;
            width: 220px;
            outline: none;
            border: none;
            box-shadow: none
        }
.menu-position-top.menu-w .element-search input::-webkit-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-top.menu-w .element-search input:-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-top.menu-w .element-search input::-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-top.menu-w .element-search input::-moz-placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-top.menu-w .element-search input::placeholder {
                color: rgba(0, 0, 0, 0.5)
            }
.menu-position-top.menu-w.color-scheme-dark .element-search:before {
        color: rgba(255, 255, 255, 0.4)
    }
.menu-position-top.menu-w.color-scheme-dark .element-search input {
        background: rgba(0, 0, 0, 0.2);
        color: #fff
    }
.menu-position-top.menu-w.color-scheme-dark .element-search input::-webkit-input-placeholder {
            color: rgba(255, 255, 255, 0.5)
        }
.menu-position-top.menu-w.color-scheme-dark .element-search input:-ms-input-placeholder {
            color: rgba(255, 255, 255, 0.5)
        }
.menu-position-top.menu-w.color-scheme-dark .element-search input::-ms-input-placeholder {
            color: rgba(255, 255, 255, 0.5)
        }
.menu-position-top.menu-w.color-scheme-dark .element-search input::-moz-placeholder {
            color: rgba(255, 255, 255, 0.5)
        }
.menu-position-top.menu-w.color-scheme-dark .element-search input::placeholder {
            color: rgba(255, 255, 255, 0.5)
        }
.menu-position-top.menu-w.color-scheme-dark .top-icon,
    .menu-position-top.menu-w.color-scheme-dark .messages-notifications {
        color: rgba(255, 255, 255, 0.8)
    }
.menu-position-top.menu-w.color-style-bright {
        background-image: linear-gradient(to bottom, #1c4cc3 0%, #1c4cc3 100%);
        background-repeat: repeat-x;
        box-shadow: none
    }
.menu-position-top.menu-w.color-style-transparent {
        border-bottom-width: 1px
    }
.menu-position-top.menu-w.color-scheme-light .element-search input {
        background-color: rgba(121, 138, 185, 0.07)
    }
.menu-position-top.menu-w.menu-layout-mini .logo-w {
        padding: 10px 15px;
        border-right: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-position-top.menu-w.menu-layout-mini ul.main-menu {
        padding: 0px;
        align-items: center
    }
.menu-position-top.menu-w.menu-layout-mini ul.main-menu > li {
            border-right: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-position-top.menu-w.menu-layout-mini ul.main-menu > li > a {
                padding: 15px 20px
            }
.menu-position-top.menu-w.menu-layout-mini ul.main-menu > li > a .icon-w {
                    padding: 0px;
                    font-size: 28px
                }
.menu-position-top.menu-w.menu-layout-full.sub-menu-style-flyout .sub-menu-w {
        padding-top: 20px
    }
.menu-position-top.menu-w.menu-layout-full.sub-menu-style-flyout .sub-menu-header {
        display: none
    }
.menu-position-top.menu-w.menu-layout-full > .logged-user-w > .logged-user-i > .logged-user-info-w {
        display: none !important
    }
.menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-inside ul.main-menu > li.active > a:before,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-over ul.main-menu > li.active > a:before,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-flyout ul.main-menu > li.active > a:before {
        color: #0691ca
    }
.menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-inside ul.main-menu > li.active,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-over ul.main-menu > li.active,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-flyout ul.main-menu > li.active {
        border-right: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-inside ul.main-menu > li.active span,
        .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-over ul.main-menu > li.active span,
        .menu-position-top.menu-w.menu-layout-full.color-scheme-light.sub-menu-color-light.sub-menu-style-flyout ul.main-menu > li.active span {
            color: #0691ca
        }
.menu-position-top.menu-w.menu-layout-full.color-scheme-dark.sub-menu-color-light.sub-menu-style-inside ul.main-menu > li.active > a:before,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-dark.sub-menu-color-light.sub-menu-style-over ul.main-menu > li.active > a:before,
    .menu-position-top.menu-w.menu-layout-full.color-scheme-dark.sub-menu-color-light.sub-menu-style-flyout ul.main-menu > li.active > a:before {
        color: #3E4B5B
    }
.menu-position-top.menu-w.menu-layout-full .side-menu-magic {
        display: none
    }
.menu-position-top.menu-w.menu-layout-full .logo-w {
        border-right: 1px solid rgba(255, 255, 255, 0.05);
        margin-right: 20px;
        padding: 10px 20px
    }
.menu-position-top.menu-w.menu-layout-full .logo-w .logo {
            white-space: nowrap
        }
.menu-position-top.menu-w.menu-layout-full ul.main-menu {
        padding: 0px;
        align-items: center
    }
.menu-position-top.menu-w.menu-layout-full ul.main-menu .sub-header {
            display: none
        }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li {
            border-right: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li > a {
                padding: 15px 20px
            }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li > a .icon-w {
                    display: none
                }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li > a span {
                    font-size: .81rem;
                    font-weight: 500;
                    text-transform: uppercase;
                    white-space: nowrap;
                    letter-spacing: 2px;
                    padding: 0px
                }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li > a:hover:before {
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%)
                }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li > a:hover span {
                    -webkit-transform: translateX(0);
                    transform: translateX(0)
                }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li.active > a:before {
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li.active > a span {
                -webkit-transform: translateX(0);
                transform: translateX(0)
            }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li.has-sub-menu > a {
                padding-right: 30px
            }
.menu-position-top.menu-w.menu-layout-full ul.main-menu > li.has-sub-menu > a:before {
                    right: 13px;
                    font-size: 7px;
                    transition: all 0.2s ease
                }
.menu-position-top.menu-w.menu-layout-compact .logged-user-w {
        border: none !important
    }
.menu-position-top.menu-w.menu-layout-compact .logged-user-w .logged-user-info-i > .logged-user-info-w {
            display: none !important
        }
.menu-position-top.menu-w.menu-layout-compact .logged-user-w .avatar-w {
            vertical-align: middle
        }
.menu-position-top.menu-w.menu-layout-compact .logo-w {
        padding: 10px;
        padding-right: 20px
    }
.menu-position-top.menu-w.menu-layout-compact .logo-w .logo {
            white-space: nowrap
        }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu {
        padding: 0px 10px
    }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu .sub-header {
            display: none
        }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li {
            border-right: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li.has-sub-menu > a {
                padding-right: 25px
            }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li.has-sub-menu > a:before {
                    right: 15px
                }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li .sub-menu-w .sub-menu-header {
                display: none
            }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li > a {
                padding: 8px 12px
            }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li > a:hover .icon-w {
                    -webkit-transform: none;
                    transform: none
                }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li > a:hover span {
                    -webkit-transform: none;
                    transform: none
                }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li > a:hover:before {
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%)
                }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li.active a:before {
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li .icon-w {
                width: auto
            }
.menu-position-top.menu-w.menu-layout-compact ul.main-menu > li span {
                white-space: nowrap
            }
.menu-position-top.menu-w.menu-layout-compact .side-menu-magic {
        display: none
    }
.menu-position-top.menu-w.menu-layout-compact.sub-menu-style-flyout ul.main-menu > li .sub-menu-w,
    .menu-position-top.menu-w.menu-layout-compact.sub-menu-style-over ul.main-menu > li .sub-menu-w {
        padding-top: 20px
    }
.menu-position-top.menu-w.menu-layout-compact.color-scheme-dark ul.main-menu > li,
    .menu-position-top.menu-w.menu-layout-compact.color-scheme-bright ul.main-menu > li {
        border-right-color: rgba(255, 255, 255, 0.1)
    }
.menu-position-top.menu-w ul.main-menu > li.selected {
        position: static;
        background-color: #fff
    }
.menu-position-top.menu-w ul.main-menu > li.selected .icon-w {
            color: #0691ca
        }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w {
            -webkit-transform: none !important;
            transform: none !important;
            border-radius: 0px !important;
            position: absolute;
            top: 100%;
            left: 0px;
            right: 0px;
            padding: 0px 10px !important;
            visibility: visible;
            opacity: 1;
            z-index: 1
        }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-header,
            .menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-icon {
                display: none
            }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i {
                display: flex;
                justify-content: flex-start;
                overflow-x: auto;
                align-items: center
            }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu {
                    display: flex;
                    justify-content: flex-start;
                    align-items: center;
                    margin: 0px;
                    padding: 0px;
                    min-width: auto;
                    border: none
                }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li {
                        border-bottom: none;
                        min-width: auto;
                        border-right: 1px solid rgba(0, 0, 0, 0.05)
                    }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a {
                            white-space: nowrap;
                            padding: 15px 15px;
                            font-size: .9rem
                        }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a:hover {
                                -webkit-transform: translateY(-2px);
                                transform: translateY(-2px)
                            }
.menu-position-top.menu-w ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a:before {
                                display: none
                            }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected {
        border-right-color: rgba(0, 0, 0, 0.05) !important;
        background-color: transparent !important
    }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected > a {
            background-color: #fff
        }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected > a:before {
                color: #3E4B5B
            }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected > a .icon-w {
                color: #0691ca !important
            }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected > a span {
                color: #3E4B5B
            }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected .sub-menu-w {
            background-color: #fff;
            box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.03)
        }
.menu-position-top.menu-w.selected-menu-color-light ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a {
                color: #3E4B5B
            }
.menu-position-top.menu-w.selected-menu-color-light.color-scheme-light .sub-menu-w {
        border-top: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected {
        border-right-color: #323c58
    }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected > a {
            background-color: #323c58
        }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected > a .icon-w {
                color: #fff !important
            }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected > a span {
                color: #fff
            }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected > a:before {
                color: #fff
            }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected .sub-menu-w {
            background-color: #323c58;
            box-shadow: none
        }
.menu-position-top.menu-w.selected-menu-color-dark ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a {
                color: #fff
            }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected {
        border-right-color: #1b55e2
    }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected > a {
            background-color: #1b55e2
        }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected > a .icon-w {
                color: #fff !important
            }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected > a span {
                color: #fff
            }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected > a:before {
                color: #fff
            }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected .sub-menu-w {
            background-color: #1b55e2;
            box-shadow: none
        }
.menu-position-top.menu-w.selected-menu-color-bright ul.main-menu > li.selected .sub-menu-w .sub-menu-i ul.sub-menu li a {
                color: #fff
            }
.menu-position-top.menu-w.sub-menu-style-over .sub-menu-w {
        left: 0px;
        top: 100%
    }
.menu-position-top.menu-w.sub-menu-style-over.sub-menu-color-light ul.main-menu > li.active {
        border-right-color: #fff
    }
.menu-position-top.menu-w.sub-menu-style-over.sub-menu-color-dark ul.main-menu > li.active {
        border-right-color: #323c58
    }
.menu-position-top.menu-w.sub-menu-style-over.sub-menu-color-bright ul.main-menu > li.active {
        border-right-color: #1b55e2
    }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w {
        position: absolute;
        top: 100%;
        left: 0px;
        right: 0px;
        padding: 0px 10px;
        visibility: hidden;
        opacity: 0;
        z-index: 2
    }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i {
            display: flex;
            justify-content: flex-start;
            overflow-x: auto;
            align-items: center
        }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i ul.sub-menu {
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin: 0px;
                padding: 0px;
                border: none
            }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i ul.sub-menu li {
                    border-bottom: none
                }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i ul.sub-menu li a {
                        white-space: nowrap;
                        padding: 15px 15px;
                        font-size: .9rem
                    }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i ul.sub-menu li a:hover {
                            -webkit-transform: translateY(-2px);
                            transform: translateY(-2px)
                        }
.menu-position-top.menu-w.sub-menu-style-inside .sub-menu-w .sub-menu-i ul.sub-menu li a:before {
                            display: none
                        }
.menu-position-top.menu-w.sub-menu-style-inside ul.main-menu > li.active {
        background-color: #fff
    }
.menu-position-top.menu-w.sub-menu-style-inside ul.main-menu > li.active .icon-w {
            color: #0691ca
        }
.menu-position-top.menu-w.sub-menu-style-inside ul.main-menu > li.active .sub-menu-w {
            visibility: visible;
            opacity: 1
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light ul.main-menu > li.active {
        background-color: #fff;
        border-right-color: #fff
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light ul.main-menu > li.active .icon-w {
            color: #0691ca
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light ul.main-menu > li.active span {
            color: #3E4B5B
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light .sub-menu-w {
        background-color: #fff;
        box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1)
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light .sub-menu-w ul.sub-menu li {
            border-right: 1px solid rgba(0, 0, 0, 0.05)
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-light .sub-menu-w ul.sub-menu li a {
                color: #3E4B5B
            }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-dark ul.main-menu > li.active {
        background-color: #323c58;
        border-right-color: #323c58
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-dark ul.main-menu > li.active .icon-w {
            color: #fff
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-dark .sub-menu-w {
        background-color: #323c58
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-dark .sub-menu-w ul.sub-menu li {
            border-right: 1px solid rgba(255, 255, 255, 0.05)
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-dark .sub-menu-w ul.sub-menu li a {
                color: #fff
            }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-bright ul.main-menu > li.active {
        background-color: #1b55e2;
        border-right-color: #1b55e2
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-bright ul.main-menu > li.active .icon-w {
            color: #fff
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-bright .sub-menu-w {
        background-color: #1b55e2
    }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-bright .sub-menu-w ul.sub-menu li {
            border-right: 1px solid rgba(255, 255, 255, 0.05)
        }
.menu-position-top.menu-w.sub-menu-style-inside.sub-menu-color-bright .sub-menu-w ul.sub-menu li a {
                color: #fff
            }
.menu-position-top.menu-w.sub-menu-style-flyout .main-menu > li.has-sub-menu.active .sub-menu-w {
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0)
    }
.menu-position-top.menu-w.sub-menu-style-flyout .sub-menu-w {
        right: 50%;
        top: 100%;
        -webkit-transform: translate(50%, 20%);
        transform: translate(50%, 20%)
    }
.menu-position-top.menu-w.menu-with-image {
        /* background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(21, 32, 70, 0.1)), color-stop(75%, rgba(16, 20, 41, 0.2)), to(rgba(14, 21, 53, 0.65))), url(../img/menu_bg.jpg) !important;
    background-image: linear-gradient(to bottom, rgba(21, 32, 70, 0.1) 0%, rgba(16, 20, 41, 0.2) 75%, rgba(14, 21, 53, 0.65) 100%), url(../img/menu_bg.jpg) !important; */
        background-color: transparent;
        background-size: cover;
        background-position: center center;
        flex-wrap: wrap;
        padding-top: 5px;
        border-bottom: none;
        box-shadow: none
    }
.menu-position-top.menu-w.menu-with-image .top-icon > .os-icon,
        .menu-position-top.menu-w.menu-with-image .messages-notifications > .os-icon {
            color: #fff;
            text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1)
        }
.menu-position-top.menu-w.menu-with-image > .element-search {
            margin-left: auto
        }
.menu-position-top.menu-w.menu-with-image .logo-w {
            padding-left: 20px
        }
.menu-position-top.menu-w.menu-with-image .logged-user-w {
            order: 4
        }
.menu-position-top.menu-w.menu-with-image .logged-user-w > .logged-user-i > .avatar-w {
                border: 1px solid rgba(255, 255, 255, 0.7);
                padding: 4px
            }
.menu-position-top.menu-w.menu-with-image ul.main-menu {
            order: 6;
            margin-top: 20px;
            flex: 0 0 100%
        }
.menu-position-top.menu-w.menu-with-image ul.main-menu .icon-w {
                color: #fff
            }
.menu-position-top.menu-w.menu-with-image .menu-page-header {
            display: block;
            flex: 0 0 100%;
            padding: 30px 20px;
            margin-bottom: 0px;
            order: 5;
            margin-top: 30px;
            color: #fff;
            text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2)
        }
.menu-position-top.menu-w.menu-with-image h1.menu-page-header {
            font-size: 3.25rem
        }
.menu-position-top.menu-w.menu-with-image.color-scheme-light {
            /* background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), color-stop(75%, rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.85))), url(../img/menu_bg.jpg) !important;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0.85) 100%), url(../img/menu_bg.jpg) !important */
        }
.menu-position-top.menu-w.menu-with-image.color-scheme-light .top-icon > .os-icon,
            .menu-position-top.menu-w.menu-with-image.color-scheme-light .messages-notifications > .os-icon {
                color: #0691ca;
                text-shadow: none
            }
.menu-position-top.menu-w.menu-with-image.color-scheme-light .logo-w .logo-label {
                color: #fff
            }
.menu-position-top.menu-w.menu-with-image.color-scheme-light ul.main-menu .icon-w {
                color: #0691ca
            }
.menu-mobile {
    background-color: #fff;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
    position: relative;
}
.menu-mobile .mm-logo-buttons-w {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0.1rem 1rem;
        min-height: 54px;
    }
.menu-mobile .mm-logo-buttons-w .mm-logo {
            vertical-align: middle;
            text-align: left;
            text-decoration: none
        }
.menu-mobile .mm-logo-buttons-w .mm-logo img {
                width: 110px;
                display: inline-block;
            }
.posOnline .menu-mobile .mm-logo-buttons-w .mm-logo img {
    width: 52px;
}
.menu-mobile .mm-logo-buttons-w .mm-logo span {
    display: inline-block;
    color: #3E4B5B;
    margin-left: 1rem
}
.menu-mobile .mm-logo-buttons-w .mm-logo:hover {
    text-decoration: none
}
.menu-mobile .mm-logo-buttons-w .mm-buttons {
    display: flex
}
.menu-mobile .mm-logo-buttons-w .content-panel-open {
    display: none;
    font-size: 18px;
    cursor: pointer;
    margin-right: 20px;
    padding-right: 20px;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    color: #0691ca
}
.menu-mobile .mm-logo-buttons-w .mobile-menu-trigger {
    vertical-align: middle;
    text-align: right;
    font-size: 18px;
    cursor: pointer;
    color: #0691ca
}
.menu-mobile .menu-and-user {
    padding-bottom: 20px;
    /*border-top: 1px solid rgba(255, 255, 255, 0.2)*/
}
.menu-mobile .logged-user-w {
    text-align: left;
    padding: 1rem;
    padding-left: 35px
}
.menu-mobile .logged-user-w .avatar-w {
        vertical-align: middle
    }
.menu-mobile .logged-user-w .avatar-w img {
            width: 40px
        }
.menu-mobile .logged-user-w .logged-user-info-w {
        display: inline-block;
        vertical-align: middle;
        margin-left: 15px
    }
.menu-mobile .mobile-menu-magic {
    background-image: linear-gradient(-154deg, #1643A3 8%, #2E1170 90%);
    border-radius: 6px;
    padding: 40px;
    text-align: center;
    margin: 10px 20px
}
.menu-mobile .mobile-menu-magic:last-child {
        margin-bottom: 0px
    }
.menu-mobile .mobile-menu-magic h1,
    .menu-mobile .mobile-menu-magic h2,
    .menu-mobile .mobile-menu-magic h3,
    .menu-mobile .mobile-menu-magic h4,
    .menu-mobile .mobile-menu-magic h5 {
        color: #fff;
        margin-bottom: 5px
    }
.menu-mobile .mobile-menu-magic p {
        color: rgba(255, 255, 255, 0.6)
    }
.menu-mobile .mobile-menu-magic .btn-w {
        margin-top: 15px
    }
.menu-mobile .mobile-menu-magic .btn-white,
    .menu-mobile .mobile-menu-magic .all-wrapper .fc-button,
    .all-wrapper .menu-mobile .mobile-menu-magic .fc-button {
        border: none;
        box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3)
    }
.menu-mobile ul.main-menu {
    list-style: none;
    padding: 10px 1rem;
    margin-bottom: 0px
}
.menu-mobile ul.main-menu > li {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.menu-mobile ul.main-menu > li:last-child {
            border-bottom: none
        }
.menu-mobile ul.main-menu > li.has-sub-menu > a:before {
            font-family: 'osfont' !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e91c";
            font-size: 7px;
            color: rgba(0, 0, 0, 0.5);
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            position: absolute;
            top: 50%;
            right: 10px
        }
.menu-mobile ul.main-menu > li.has-sub-menu.active .sub-menu {
            display: block
        }
.menu-mobile ul.main-menu > li > a {
            color: #fff;
            position: relative;
            text-align: center;
            padding: 12px 0;
            display: block;
        }
.menu-mobile ul.main-menu > li > a:focus {
                text-decoration: none
            }
.menu-mobile ul.main-menu > li > a:hover {
                text-decoration: none
            }
@media (min-width: 1025px) {
    .menu-mobile ul.main-menu > li > a:hover .icon-w {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    .menu-mobile ul.main-menu > li > a:hover span {
        -webkit-transform: translateX(2px);
        transform: translateX(2px)
    }
}
.menu-mobile ul.main-menu > li .icon-w {
    color: #0073ff;
    font-size: 27px;
    display: block;
    padding: 1rem;
    width: 80px;
    text-align: center;
    transition: all 0.2s ease
}
.menu-mobile ul.main-menu > li span {
    padding: 1rem;
    display: block;
    flex: 1;
    transition: all 0.2s ease
}
.menu-mobile ul.main-menu > li .icon-w + span {
    padding-left: 0px
}
.menu-mobile .sub-menu {
    padding: 1rem 0px;
    padding-left: 55px;
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    display: none
}
.menu-mobile .sub-menu li {
        padding: 0.4rem 10px 0.4rem 0px;
        display: block;
    }
[dir="rtl"] .menu-mobile .sub-menu li {
    padding: 0.4rem 0px 0.4rem 10px;
}
.menu-mobile .sub-menu li a {
    font-size: 15px
}
.menu-mobile.color-scheme-dark {
    background-image: linear-gradient(to bottom, #3D4D75 0%, #31395B 100%);
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #1c4cc3 0%, #1c2e7b 100%);
    background-repeat: repeat-x;
    color: rgba(255, 255, 255, 0.9)
}
.menu-mobile.color-scheme-dark .side-menu-magic {
        background-image: linear-gradient(-154deg, #6d16a3 8%, #5211e6 90%)
    }
.menu-mobile.color-scheme-dark .sub-menu li a {
        color: #000000;
        transition: all 0.2s ease;
    }
.menu-mobile.color-scheme-dark .sub-menu li a:before {
            content: "";
            width: 5px;
            height: 5px;
            border: 1px solid #0691ca;
            position: absolute;
            left: -5px;
            top: 50%;
            transition: all 0.3s ease;
            border-radius: 6px;
            opacity: 1;
            -webkit-transform: translate(5px, -50%);
            transform: translate(5px, -50%);
            background-color: #0691ca;
        }
[dir="rtl"] .menu-mobile.color-scheme-dark .sub-menu li a:before {
    right: 5px;
    left: auto;
}
/*.menu-mobile.color-scheme-dark .sub-menu li a:hover {
        color: #0691ca;
        text-decoration: none;
        padding-left: 5px;
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
        font-weight: 600;
    }
    [dir="rtl"] .menu-mobile.color-scheme-dark .sub-menu li a:hover { 
        padding-right: 15px;
        padding-left: 0;
    }
    .menu-mobile.color-scheme-dark .sub-menu li a:hover:before {
        opacity: 1;
        -webkit-transform: translate(12px, -50%);
        transform: translate(12px, -50%);
        left: -15px;
    }
    [dir="rtl"] .menu-mobile.color-scheme-dark .sub-menu li a:hover:before {
        right: 15px;
        left: auto;
    }*/
.submenuhead {
    font-weight: 600;
    font-family: 'Proxima Nova sb';
    color: #0691ca;
    font-size: 17px;
    padding-bottom: 5px;
    display: flex;
    align-items: center;
    margin-bottom: 0px;
}
.submenuhead img {
        display: none;
        margin-right: 10px;
        width: 30px;
    }
.menu-mobile.color-scheme-dark ul.main-menu .icon-w {
    color: #babed0
}
.menu-mobile.color-scheme-dark ul.main-menu > li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.menu-mobile.color-scheme-dark .sub-menu-w {
    box-shadow: 0px 2px 40px 0px rgba(0, 0, 0, 0.2)
}
.menu-mobile.color-scheme-dark .mm-logo-buttons-w {
    border-bottom-color: rgba(255, 255, 255, 0.1)
}
.menu-mobile.color-scheme-dark .mm-logo-buttons-w span {
        color: #fff
    }
.menu-mobile.color-scheme-dark .mm-logo-buttons-w .content-panel-open {
        border-right-color: rgba(255, 255, 255, 0.1)
    }
.menu-mobile.color-scheme-dark .mm-logo-buttons-w .content-panel-open,
    .menu-mobile.color-scheme-dark .mm-logo-buttons-w .mobile-menu-trigger {
        color: #fff
    }
.menu-mobile.color-scheme-dark .logged-user-w .avatar-w {
    border-color: #fff
}
.menu-mobile.color-scheme-dark .logged-user-w .logged-user-role {
    color: rgba(255, 255, 255, 0.4)
}
.menu-mobile.color-scheme-dark .mobile-menu-magic {
    background-image: linear-gradient(-154deg, #6d16a3 8%, #5211e6 90%)
}
.element-wrapper {
    /*padding-bottom:3rem*/
}
.element-wrapper .btn + .btn,
    .element-wrapper .all-wrapper .fc-button + .btn,
    .all-wrapper .element-wrapper .fc-button + .btn,
    .element-wrapper .all-wrapper .btn + .fc-button,
    .all-wrapper .element-wrapper .btn + .fc-button,
    .element-wrapper .all-wrapper .fc-button + .fc-button,
    .all-wrapper .element-wrapper .fc-button + .fc-button {
        margin-left: 1rem
    }
.element-wrapper.compact {
        padding-bottom: 2rem
    }
.element-wrapper.folded {
        padding-bottom: 2rem
    }
.element-wrapper.folded .element-header {
            margin-bottom: 0px
        }
.element-wrapper .element-info {
        padding-bottom: 1rem;
        margin-bottom: 2rem;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.element-wrapper .element-info .element-info-with-icon {
            margin-bottom: 0px
        }
.element-wrapper .element-info-with-icon {
        display: flex;
        align-items: center;
        margin-bottom: 2rem
    }
.element-wrapper .element-info-with-icon .element-info-icon {
            flex: 0 0 70px;
            color: #0691ca;
            font-size: 30px
        }
.element-wrapper .element-info-with-icon.smaller .element-info-icon {
            flex: 0 0 50px;
            font-size: 20px
        }
.element-wrapper .element-info-with-icon.smaller .element-info-text .element-inner-header {
            margin-bottom: 0px
        }
.element-wrapper .element-actions {
        float: right;
        position: relative;
        z-index: 2;
        margin-top: 0px !important;
        top: 5px;
    }
.element-wrapper .element-actions select.form-control-sm,
        .element-wrapper .element-actions .input-group-sm > select.form-control,
        .element-wrapper .element-actions .input-group-sm > .input-group-prepend > select.input-group-text,
        .element-wrapper .element-actions .input-group-sm > .input-group-append > select.input-group-text,
        .element-wrapper .element-actions .input-group-sm > .input-group-prepend > select.btn,
        .element-wrapper .element-actions .all-wrapper .input-group-sm > .input-group-prepend > select.fc-button,
        .all-wrapper .element-wrapper .element-actions .input-group-sm > .input-group-prepend > select.fc-button,
        .element-wrapper .element-actions .input-group-sm > .input-group-append > select.btn,
        .element-wrapper .element-actions .all-wrapper .input-group-sm > .input-group-append > select.fc-button,
        .all-wrapper .element-wrapper .element-actions .input-group-sm > .input-group-append > select.fc-button,
        .element-wrapper .element-actions input.form-control-sm,
        .element-wrapper .element-actions .input-group-sm > input.form-control,
        .element-wrapper .element-actions .input-group-sm > .input-group-prepend > input.input-group-text,
        .element-wrapper .element-actions .input-group-sm > .input-group-append > input.input-group-text,
        .element-wrapper .element-actions .input-group-sm > .input-group-prepend > input.btn,
        .element-wrapper .element-actions .all-wrapper .input-group-sm > .input-group-prepend > input.fc-button,
        .all-wrapper .element-wrapper .element-actions .input-group-sm > .input-group-prepend > input.fc-button,
        .element-wrapper .element-actions .input-group-sm > .input-group-append > input.btn,
        .element-wrapper .element-actions .all-wrapper .input-group-sm > .input-group-append > input.fc-button,
        .all-wrapper .element-wrapper .element-actions .input-group-sm > .input-group-append > input.fc-button {
            height: 1.75rem
        }
.element-wrapper .element-actions .form-control + .form-control {
            margin-left: 10px
        }
.element-wrapper .element-actions .btn + .btn,
        .element-wrapper .element-actions .all-wrapper .fc-button + .btn,
        .all-wrapper .element-wrapper .element-actions .fc-button + .btn,
        .element-wrapper .element-actions .all-wrapper .btn + .fc-button,
        .all-wrapper .element-wrapper .element-actions .btn + .fc-button,
        .element-wrapper .element-actions .all-wrapper .fc-button + .fc-button,
        .all-wrapper .element-wrapper .element-actions .fc-button + .fc-button {
            margin-left: 10px
        }
.element-wrapper .element-actions label {
            margin-right: 7px;
            color: rgba(90, 99, 126, 0.49)
        }
.element-wrapper .element-actions.actions-only {
            margin-top: 0px
        }
.element-wrapper .element-actions .element-action {
            text-decoration: none;
            color: rgba(90, 99, 126, 0.49)
        }
.element-wrapper .element-actions .element-action:hover {
                color: #3E4B5B
            }
.element-wrapper .element-header {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        padding: 0.6rem 0;
        margin-bottom: 2rem;
        position: relative;
        z-index: 1
    }
.element-wrapper .element-header:after {
            content: "";
            background-color: #0691ca;
            width: 25px;
            height: 4px;
            border-radius: 0px;
            display: none;
            position: absolute;
            bottom: -3px;
            left: 0px
        }
.element-wrapper .element-inner-header {
        margin-bottom: 0.5rem;
        margin-top: 0px;
        display: block
    }
.element-wrapper .element-inner-desc {
        color: #999;
        font-weight: 300;
        font-size: .81rem;
        display: block
    }
.element-wrapper .element-search {
        position: relative
    }
.element-wrapper .element-search:before {
            font-family: 'osfont' !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            position: absolute;
            left: 15px;
            top: 48%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            font-size: 20px;
            content: "\e92c";
            color: rgba(0, 0, 0, 0.2)
        }
.element-wrapper .element-search input {
            border: none;
            box-shadow: none;
            background-color: #f1f1f1;
            border-radius: 30px;
            padding: 10px 15px 10px 50px;
            display: block;
            width: 100%;
            outline: none
        }
.element-wrapper .element-search input::-webkit-input-placeholder {
                color: rgba(0, 0, 0, 0.3)
            }
.element-wrapper .element-search input:-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.3)
            }
.element-wrapper .element-search input::-ms-input-placeholder {
                color: rgba(0, 0, 0, 0.3)
            }
.element-wrapper .element-search input::-moz-placeholder {
                color: rgba(0, 0, 0, 0.3)
            }
.element-wrapper .element-search input::placeholder {
                color: rgba(0, 0, 0, 0.3)
            }
.box-style,
.user-profile,
.element-box,
.invoice-w,
.big-error-w,
.activity-boxes-w .activity-box,
.post-box,
.projects-list .project-box {
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12)
}
.element-box,
.invoice-w,
.big-error-w {
    padding: 1.5rem 2rem;
    margin-bottom: 1rem
}
.element-box.less-padding,
    .less-padding.invoice-w,
    .less-padding.big-error-w {
        padding: 1rem
    }
.element-box .os-tabs-controls,
    .invoice-w .os-tabs-controls,
    .big-error-w .os-tabs-controls {
        margin-left: -2rem;
        margin-right: -2rem
    }
.element-box .os-tabs-controls .nav,
        .invoice-w .os-tabs-controls .nav,
        .big-error-w .os-tabs-controls .nav {
            padding-left: 2rem;
            padding-right: 2rem
        }
.element-box .centered-header,
    .invoice-w .centered-header,
    .big-error-w .centered-header {
        text-transform: uppercase;
        letter-spacing: 2px;
        text-align: center;
        margin-bottom: 1rem
    }
.element-box .element-box-header,
    .invoice-w .element-box-header,
    .big-error-w .element-box-header {
        color: #046fdf;
        margin-bottom: 1rem
    }
.element-box-content + .form-header {
        margin-top: 2rem
    }
.element-box + .element-box,
    .invoice-w + .element-box,
    .big-error-w + .element-box,
    .element-box + .invoice-w,
    .invoice-w + .invoice-w,
    .big-error-w + .invoice-w,
    .element-box + .big-error-w,
    .invoice-w + .big-error-w,
    .big-error-w + .big-error-w {
        margin-top: 2rem
    }
.element-box-tp .input-search-w,
    .element-box .input-search-w,
    .invoice-w .input-search-w,
    .big-error-w .input-search-w {
        margin-bottom: 1rem
    }
.el-tablo {
        display: block
    }
.el-tablo:not(.centered) {
        padding-right: 5px
    }
[dir="rtl"] .el-tablo:not(.centered) {
        padding-right: 1rem;
    }
.el-tablo .label {
        display: block;
        font-size: .70rem;
        text-transform: uppercase;
        color: rgba(0, 0, 0, 0.7);
        letter-spacing: 1px
    }
.el-tablo .value {
        font-size: 2.43rem;
        font-weight: 400; 
        letter-spacing: 1px;
        line-height: 1.2;
        display: inline-block;
        vertical-align: middle;
        color: #3E4B5B;
    }
.flowtable strong{
        font-weight: 600;
    }
.myformat .el-tablo .value {
        font-weight: 400;
        color: #3E4B5B;
    }
[dir="rtl"] .myformat .b-r {
    border-right: 0px;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.el-tablo .value input {
        font-size: 2.43rem;
        font-weight: 500;
        background: none;
        border: 0px;
        padding: 0px;
        width: inherit; 
        letter-spacing: 1px;
        line-height: 1.2;
        display: inline-block;
        vertical-align: middle;
        height: 34px;
        color: #fff;
    }
.el-tablo .value input::-webkit-input-placeholder {
            color: #fff;
        }
.el-tablo .value input::-moz-placeholder {
            color: #fff;
        }
.el-tablo .value input::-ms-input-placeholder {
            color: #fff;
        }
.el-tablo .value input::placeholder {
            color: #fff;
        }
.el-tablo .value input:focus {
            border: 0px !important;
            outline: none;
            background: none;
            color: #fff !important;
        }
.el-tablo .trending {
        padding: 3px 10px;
        border-radius: 30px;
        display: inline-block;
        font-size: .81rem;
        vertical-align: middle;
        margin-left: 10px
    }
.el-tablo .trending .os-icon {
        margin-left: 2px;
        vertical-align: middle;
        font-size: 14px
    }
.el-tablo .trending span {
        display: inline-block;
        vertical-align: middle
    }
.el-tablo .trending-up {
        color: #fff;
        background-color: #24b314
    }
.el-tablo .trending-down {
        color: #fff;
        background-color: #e65252
    }
.el-tablo .trending-up-basic {
        color: #24b314;
        padding: 0px
    }
.el-tablo .trending-down-basic {
        color: #e65252;
        padding: 0px
    }
.el-tablo.trend-in-corner {
        position: relative
    }
.el-tablo.trend-in-corner .trending {
        position: absolute;
        top: 10px;
        right: 10px;
        padding: 2px 4px;
        border-radius: 4px;
        line-height: 1.2;
        font-size: .63rem
    }
.el-tablo.trend-in-corner .trending i {
        font-size: 12px
    }
.el-tablo.centered {
        text-align: center;
        padding-left: 0px;
        padding-right: 0px
    }
.el-tablo.centered.padded {
        padding-left: 10px;
        padding-right: 10px
    }
.el-tablo.padded {
        padding: 2rem
    }
.el-tablo.bigger .value {
        font-size: 3.33rem
    }
.el-tablo.bigger .label {
        font-size: .9rem
    }
.el-tablo.smaller .value {
        font-size: 1.71rem
    }
.el-tablo.smaller .label {
        font-size: .63rem;
        letter-spacing: 2px
    }
.el-tablo.smaller.trend-in-corner .trending {
        top: 3px;
        right: 3px
    }
.el-tablo.highlight .value {
        color: #0691ca
    }
.el-tablo.bold-label .label {
        text-transform: none;
        font-size: .99rem;
        letter-spacing: 0px
    }
a.el-tablo {
        text-decoration: none;
        display: block;
        color: #3E4B5B;
        transition: all 0.25s ease
    }
a.el-tablo .value {
        transition: all 0.25s ease
    }
a.el-tablo .label {
        transition: all 0.25s ease
    }
a.el-tablo:hover {
        -webkit-transform: translateY(-5px) scale(1.02);
        transform: translateY(-5px) scale(1.02);
        box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2)
    }
a.el-tablo:hover .value {
            -webkit-transform: translateY(-3px);
            transform: translateY(-3px);
            color: #0691ca
        }
a.el-tablo:hover .label {
            color: #3395fc
        }
a.el-tablo:hover.centered .value {
            -webkit-transform: scale(1.1) translateY(-3px);
            transform: scale(1.1) translateY(-3px)
        }
a.el-tablo:hover .label {
            -webkit-transform: translateY(-2px);
            transform: translateY(-2px)
        }
.el-buttons-list .btn,
.el-buttons-list .all-wrapper .fc-button,
.all-wrapper .el-buttons-list .fc-button {
    margin: 0px;
    margin-bottom: 0.5rem
}
.el-buttons-list .btn + .btn,
    .el-buttons-list .all-wrapper .fc-button + .btn,
    .all-wrapper .el-buttons-list .fc-button + .btn,
    .el-buttons-list .all-wrapper .btn + .fc-button,
    .all-wrapper .el-buttons-list .btn + .fc-button,
    .el-buttons-list .all-wrapper .fc-button + .fc-button,
    .all-wrapper .el-buttons-list .fc-button + .fc-button {
        margin-left: 0px
    }
.el-buttons-list.full-width .btn,
.el-buttons-list.full-width .all-wrapper .fc-button,
.all-wrapper .el-buttons-list.full-width .fc-button {
    display: block
}
.el-tablo + .el-chart-w {
    margin-top: 1rem
}
.el-chart-w {
    position: relative;
    text-align: center
}
.el-chart-w .inside-donut-chart-label {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        text-align: center;
        font-size: .63rem;
        text-transform: uppercase;
        z-index: 1
    }
.el-chart-w .inside-donut-chart-label strong {
            display: block;
            font-size: 1.98rem;
            line-height: 1.1
        }
.el-chart-w .inside-donut-chart-label span {
            display: block;
            color: rgba(0, 0, 0, 0.4)
        }
.el-chart-w canvas {
        position: relative;
        z-index: 2;
        max-width: 100%
    }
.el-chart-w + .el-legend {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        padding-top: 1.5rem;
        margin-top: 2rem
    }
.el-legend .legend-value-w {
    margin-bottom: 0.5rem
}
.el-legend.condensed {
    margin-top: 15px
}
.el-legend.condensed .legend-value-w {
        white-space: nowrap
    }
.el-legend.condensed .legend-value-w .legend-pin {
            vertical-align: top;
            margin-top: 3px;
            margin-right: 2px
        }
.el-legend .legend-pin {
    width: 10px;
    height: 10px;
    border-radius: 6px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.7rem
}
.el-legend .legend-pin.legend-pin-squared {
        border-radius: 0px;
        width: 7px;
        height: 7px
    }
.el-legend .legend-value {
    display: inline-block;
    vertical-align: middle
}
.el-legend .legend-value span {
        display: block;
        line-height: 1
    }
.el-legend .legend-value .legend-sub-value {
        color: rgba(90, 99, 126, 0.49);
        font-size: .63rem
    }
.profile-tile {
    display: flex;
    align-items: center;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.profile-tile .profile-tile-box {
        width: 110px;
        text-align: center;
        border-radius: 6px;
        padding: 1.2rem 0.5rem 0.5rem;
        background-color: #fff;
        box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
        text-decoration: none;
        color: #3E4B5B;
        transition: all 0.25s ease;
        display: block
    }
.profile-tile .profile-tile-box:hover {
            -webkit-transform: translateY(5px) scale(1.02);
            transform: translateY(5px) scale(1.02);
            box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2)
        }
.profile-tile .profile-tile-box.faded {
            background-color: #E9ECF3;
            border: 1px dashed #ACBEDA;
            box-shadow: none
        }
.profile-tile .pt-avatar-w {
        display: inline-block;
        border-radius: 50px;
        overflow: hidden
    }
.profile-tile .pt-avatar-w img {
            width: 60px;
            height: auto
        }
.profile-tile .pt-user-name {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        padding-top: 0.5rem;
        margin-top: 0.5rem;
        font-size: .63rem;
        text-transform: uppercase
    }
.profile-tile .pt-new-icon {
        background-color: #0691ca;
        color: #fff;
        vertical-align: middle;
        display: inline-block;
        text-align: center;
        font-size: 18px;
        border-radius: 50%;
        line-height: 1;
        height: 35px;
        width: 35px;
        margin-bottom: 10px
    }
.profile-tile .pt-new-icon i {
            line-height: 35px;
            display: inline-block;
            vertical-align: middle
        }
.profile-tile .profile-tile-meta {
        flex: 1;
        padding-left: 30px
    }
.profile-tile .profile-tile-meta ul {
            list-style: none;
            font-size: .63rem;
            text-transform: uppercase;
            color: rgba(0, 0, 0, 0.4);
            margin: 0px;
            padding: 0px
        }
.profile-tile .profile-tile-meta ul li {
                margin-bottom: 3px
            }
.profile-tile .profile-tile-meta ul strong {
                color: #3E4B5B;
                margin-left: 5px
            }
.profile-tile .profile-tile-meta ul strong a {
                    color: #3E4B5B;
                    text-decoration: none;
                    border-bottom: 1px solid #3E4B5B
                }
.profile-tile .pt-btn {
        margin-top: 10px
    }
.inline-profile-tiles .profile-tile {
    flex: 0 1 130px;
    margin-bottom: 10px;
    padding-bottom: 0px;
    border-bottom: none;
    padding: 0px
}
.inline-profile-tiles .profile-tile .pt-avatar-w img {
        width: 40px;
        height: auto
    }
.inline-profile-tiles .profile-tile .profile-tile-box {
        display: block;
        width: 100%;
        padding: 15px;
        padding-bottom: 10px
    }
.inline-profile-tiles .profile-tile .pt-user-name {
        border-top: none;
        padding-top: 0px;
        text-transform: none;
        font-size: .9rem;
        line-height: 1.2;
        margin-top: 5px
    }
.status-pill {
    width: 12px;
    height: 12px;
    border-radius: 30px;
    background-color: #eee;
    display: inline-block;
    vertical-align: middle
}
.status-pill.yellow {
        background-color: #f8bc34
    }
.status-pill.red {
        background-color: #c21a1a
    }
.status-pill.green {
        background-color: #71c21a
    }
.status-pill.smaller {
        width: 8px;
        height: 8px
    }
.status-pill + span {
        margin-left: 10px;
        display: inline-block;
        vertical-align: middle
    }
.users-list-w .user-w {
    display: flex;
    padding: 12px 0px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    align-items: center;
    justify-content: space-between
}
.users-list-w .user-w .user-avatar-w {
        width: 50px
    }
.users-list-w .user-w .user-avatar-w .user-avatar {
            border-radius: 40px;
            overflow: hidden
        }
.users-list-w .user-w .user-avatar-w .user-avatar img {
                max-width: 100%;
                height: auto
            }
.users-list-w .user-w.with-status .user-avatar-w {
        position: relative
    }
.users-list-w .user-w.with-status .user-avatar-w:before {
            content: "";
            width: 10px;
            height: 10px;
            position: absolute;
            top: 2px;
            right: 2px;
            border-radius: 10px;
            box-shadow: 0px 0px 0px 3px #fff
        }
.users-list-w .user-w.with-status.status-green .user-avatar-w:before {
        background-color: #24b314
    }
.users-list-w .user-w.with-status.status-red .user-avatar-w:before {
        background-color: #e65252
    }
.users-list-w .user-w .user-name {
        padding-left: 20px;
        flex: 1
    }
.users-list-w .user-w .user-name h6 {
        font-size: .8rem !important;
        border: 0px !important;
        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
    }
.pipeline-body .user-w .user-name {
        padding-left: 0px;
    }
.pipeline-body .users-list-w .user-w .user-action {
        text-align: right;
        width: auto;
    }
.pipeline-body .users-list-w .user-w {
        padding: 5px 0px;
    }
.pipeline-body .users-list-w .user-w:last-child {
        padding: 7px 0;
        border-bottom: 0px;
    }
.users-list-w .user-w .user-title {
        margin-bottom: 4px
    }
.users-list-w .user-w .user-role {
        font-size: .63rem;
        text-transform: uppercase;
        color: rgba(0, 0, 0, 0.4)
    }
.users-list-w .user-w .user-action {
        width: 50px;
        color: #0691ca;
        font-size: 15px
    }
.os-tabs-controls {
        margin-bottom: 2rem;
        display: flex;
        justify-content: space-between
    }
.os-tabs-controls .nav-pills {
        align-items: center;
        border-bottom: 1px solid #dee2e6
    }
.os-tabs-controls .nav-tabs {
        flex: 1
    }
.os-tabs-controls.os-tabs-complex .nav-tabs {
        align-items: stretch
    }
.os-tabs-controls.os-tabs-complex .nav-item {
        white-space: nowrap;
        margin-right: 0px
    }
.os-tabs-controls.os-tabs-complex .nav-item.nav-actions {
            margin-left: auto
        }
.os-tabs-controls.os-tabs-complex .nav-item .btn,
        .os-tabs-controls.os-tabs-complex .nav-item .all-wrapper .fc-button,
        .all-wrapper .os-tabs-controls.os-tabs-complex .nav-item .fc-button {
            margin-left: 10px
        }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link {
            color: #3E4B5B;
            opacity: 0.6;
            border-right: 1px solid rgba(0, 0, 0, 0.05);
            border-radius: 0px;
            padding: 8px 20px;
            margin-right: 0px
        }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link span {
                display: inline-block;
                vertical-align: middle;
                font-size: .9rem
            }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link span.badge {
                    font-size: .72rem;
                    padding: 3px 5px
                }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link span.badge span {
                        font-size: .72rem
                    }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link.active {
                opacity: 1
            }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link.active .tab-label {
                    font-size: 1.26rem;
                    line-height: 1.25
                }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link .tab-label {
                display: inline-block;
                margin-right: 10px;
                text-transform: none;
                letter-spacing: normal;
                font-size: 1.08rem;
                vertical-align: middle;
                transition: all 0.2s ease
            }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link .tab-value {
                display: inline-block;
                color: #0691ca;
                margin-right: 10px;
                text-transform: none;
                letter-spacing: normal;
                vertical-align: middle
            }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link .badge {
                display: inline-block;
                vertical-align: middle;
                font-size: .72rem;
                letter-spacing: normal
            }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link .badge i.os-icon {
                    color: #fff;
                    font-size: 12px;
                    display: inline-block;
                    vertical-align: middle;
                    margin-bottom: 0px;
                    margin-right: 3px
                }
.os-tabs-controls.os-tabs-complex .nav-item .nav-link .badge span {
                    display: inline-block;
                    vertical-align: middle;
                    font-size: .72rem
                }
.activity-boxes-w .activity-box-w {
    display: flex;
    align-items: center;
    padding: 0.8rem 0px;
    position: relative
}
.activity-boxes-w .activity-box-w .form-control {
        line-height: 1.4;
    }
.activity-boxes-w .activity-box-w:before {
        content: "";
        display: block;
        width: 3px;
        background-color: #c0cadd;
        top: 0px;
        bottom: 0px;
        left: 75px;
        position: absolute
    }
.activity-boxes-w .activity-box-w:after {
        content: "";
        display: block;
        width: 20px;
        background-color: #c0cadd;
        top: 50%;
        height: 1px;
        left: 80px;
        position: absolute;
        z-index: 1
    }
.activity-boxes-w .activity-box-w:first-child:before {
        top: 50%
    }
.activity-boxes-w .activity-box-w:last-child:before {
        bottom: 50%
    }
.pmasterpage .activity-boxes-w .activity-box-w:last-child:before {
        top: -50%; 
    }
.activity-boxes-w .activity-time {
    flex: 0 0 100px;
    font-size: .63rem;
    text-transform: uppercase;
    color: rgba(0, 0, 0, 0.4);
    text-align: right;
    padding-right: 40px
}
.activity-boxes-w .activity-box {
    padding: 0.8rem;
    display: flex;
    flex: 1;
    position: relative;
    align-items: center
}
.activity-boxes-w .activity-box:before {
        position: absolute;
        top: 50%;
        left: -30px;
        content: "";
        width: 12px;
        height: 12px;
        border: 2px solid #60769f;
        background-color: #f2f4f8;
        border-radius: 20px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }
.activity-boxes-w .activity-avatar {
    width: 50px;
    border-radius: 50px;
    overflow: hidden;
    margin-right: 1.1rem
}
.activity-boxes-w .activity-avatar img {
        max-width: 100%;
        height: auto
    }
.activity-boxes-w .activity-info {
    flex: 1
}
.activity-boxes-w .activity-role {
    font-size: .63rem;
    text-transform: uppercase;
    color: rgba(0, 0, 0, 0.4);
    margin-bottom: 0.2rem
}
.activity-boxes-w .activity-title {
    font-size: .63rem;
    text-transform: uppercase;
    display: block
}
.note-box {
    padding: 15%;
    background-color: #F8ECC7;
    margin-bottom: 2rem
}
.note-box .note-header {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        padding-bottom: 1rem;
        margin-bottom: 1rem
    }
.note-box .note-content {
        font-weight: 300;
        color: rgba(0, 0, 0, 0.6);
        font-size: .81rem
    }
.step-contents .step-content {
    padding: 0px 5%;
    display: none
}
.step-contents .step-content.active {
        display: block
    }
.step-triggers {
    display: flex;
    margin-bottom: 2.5rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.step-triggers .step-trigger {
        padding-bottom: 1rem;
        flex: 1;
        text-align: center;
        font-size: 1.08rem;
        color: rgba(0, 0, 0, 0.3);
        position: relative;
        transition: all 0.4s ease
    }
.step-triggers .step-trigger:focus {
            text-decoration: none
        }
.step-triggers .step-trigger:hover {
            text-decoration: none;
            color: #3E4B5B;
            cursor: pointer
        }
.step-triggers .step-trigger:before {
            position: absolute;
            content: "";
            height: 4px;
            background-color: #0691ca;
            left: 0px;
            right: 100%;
            bottom: -2px;
            transition: all 0.4s ease
        }
.step-triggers .step-trigger.complete:before {
            right: 0px
        }
.step-triggers .step-trigger.active {
            color: #3E4B5B
        }
.step-triggers .step-trigger.active:before {
                right: 0px
            }
.invoice-w {
    font-family: "Segoe UI", sans-serif;
    max-width: 800px;
    position: relative;
    overflow: hidden;
    padding: 100px;
    padding-bottom: 20px
}
.invoice-w:before {
        width: 140%;
        height: 450px;
        background-color: #faf9f3;
        position: absolute;
        top: -15%;
        left: -24%;
        -webkit-transform: rotate(-27deg);
        transform: rotate(-27deg);
        content: "";
        z-index: 1
    }
.invoice-w .infos {
        position: relative;
        z-index: 2;
        display: flex;
        justify-content: space-between
    }
.invoice-w .infos .info-1 {
            font-size: 1.08rem
        }
.invoice-w .infos .info-1 .company-name {
                font-size: 2.25rem;
                margin-bottom: 0.5rem;
                margin-top: 10px
            }
.invoice-w .infos .info-1 .company-extra {
                font-size: .81rem;
                color: rgba(0, 0, 0, 0.4);
                margin-top: 1rem
            }
.invoice-w .infos .info-2 {
            padding-top: 140px;
            text-align: right
        }
.invoice-w .infos .info-2 .company-name {
                margin-bottom: 1rem;
                font-size: 1.26rem
            }
.invoice-w .infos .info-2 .company-address {
                color: rgba(0, 0, 0, 0.6)
            }
.invoice-w .terms {
        font-size: .81rem;
        margin-top: 2.5rem
    }
.invoice-w .terms .terms-header {
            font-size: .9rem;
            margin-bottom: 10px
        }
.invoice-w .terms .terms-content {
            color: rgba(0, 0, 0, 0.4)
        }
.invoice-table thead th {
    border-bottom: 2px solid #333
}
.invoice-table tbody tr td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.invoice-table tbody tr:last-child td {
    padding-bottom: 40px
}
.invoice-table tfoot tr td {
    border-top: 3px solid #333;
    font-size: 1.26rem
}
.invoice-heading {
    margin-bottom: 4rem;
    margin-top: 7rem;
    position: relative;
    z-index: 2
}
.invoice-heading h3 {
        margin-bottom: 0px
    }
.invoice-footer {
    padding-top: 1rem;
    padding-bottom: 1rem;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    display: flex;
    justify-content: space-between;
    margin-top: 6rem
}
.invoice-footer .invoice-logo img {
        vertical-align: middle;
        height: 20px;
        width: auto;
        display: inline-block
    }
.invoice-footer .invoice-logo span {
        vertical-align: middle;
        margin-left: 10px;
        display: inline-block
    }
.invoice-footer .invoice-info span {
        display: inline-block
    }
.invoice-footer .invoice-info span + span {
            margin-left: 1rem;
            padding-left: 1rem;
            border-left: 1px solid rgba(0, 0, 0, 0.1)
        }
.invoice-body {
    display: flex
}
.invoice-body .invoice-desc {
        flex: 0 1 250px;
        font-size: 1.17rem
    }
.big-error-w {
    width: 450px;
    text-align: center;
    padding: 50px;
    margin: 0px auto;
    margin-top: 100px
}
.big-error-w h1 {
        font-size: 4.75rem;
        margin-bottom: 0px
    }
.big-error-w h5 {
        color: #0691ca;
        margin-bottom: 3rem
    }
.big-error-w h4 {
        margin-bottom: 0px
    }
.big-error-w form {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        padding-top: 1.5rem;
        margin-top: 1.5rem
    }
.auth-box-w {
    max-width: 450px;
    margin: 0px auto;
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1)
}
.auth-box-w.wider {
        max-width: 500px
    }
.auth-box-w .logged-user-w {
        padding-top: 0px;
        padding-bottom: 10px
    }
.auth-box-w .logo-w {
        text-align: center;
        padding: 20%
    }
.auth-box-w .auth-header {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        padding-bottom: 1rem;
        margin-bottom: 2rem;
        position: relative;
        z-index: 1;
        padding-left: 80px
    }
.auth-box-w .auth-header:after {
            content: "";
            background-color: #0691ca;
            width: 32px;
            height: 7px;
            border-radius: 2px;
            display: block;
            position: absolute;
            bottom: -4px;
            left: 80px
        }
.auth-box-w form {
        padding: 20px 80px;
        padding-bottom: 60px
    }
.auth-box-w form .form-check-inline {
            margin-left: 1rem
        }
.auth-box-w form .form-group {
            position: relative
        }
.auth-box-w form .form-group .pre-icon {
                position: absolute;
                bottom: 5px;
                font-size: 24px;
                color: #0691ca;
                left: -38px
            }
.auth-box-w .buttons-w {
        padding-top: 1rem;
        margin-top: 0.5rem;
        border-top: 1px solid rgba(0, 0, 0, 0.05)
    }
.auth-box-w.centered {
        text-align: center
    }
.auth-box-w.centered .auth-header {
            padding-left: 0px
        }
.auth-box-w.centered .auth-header:after {
                left: 50%;
                -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
                left: 50%
            }
.timed-activities {
    margin-bottom: 1rem
}
.timed-activity {
    display: flex;
    margin-bottom: 2rem;
    font-size: 1.08rem
}
.timed-activity .ta-date {
        flex: 0 0 130px;
        color: rgba(0, 0, 0, 0.4);
        position: relative;
        text-align: center
    }
.timed-activity .ta-date span {
            position: relative;
            display: inline-block
        }
.timed-activity .ta-date span:after {
                content: "";
                position: absolute;
                left: 50%;
                -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
                bottom: -30px;
                width: 16px;
                height: 16px;
                border: 3px solid #C76DC8;
                border-radius: 8px;
                background-color: #fff
            }
.timed-activity .ta-date:before {
            content: "";
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            bottom: -20px;
            width: 1px;
            top: 70px;
            background-color: rgba(0, 0, 0, 0.1)
        }
.timed-activity .ta-record-w {
        padding-left: 40px
    }
.timed-activity .ta-record {
        display: flex;
        margin-bottom: 10px;
        align-items: flex-start
    }
.timed-activity .ta-timestamp {
        position: relative;
        padding-right: 40px;
        color: rgba(0, 0, 0, 0.4);
        width: 110px;
        white-space: nowrap
    }
.timed-activity .ta-timestamp strong {
            color: #3E4B5B
        }
.timed-activity .ta-timestamp:after {
            content: '\e910';
            font-family: 'osfont' !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            color: rgba(0, 0, 0, 0.3);
            font-size: 10px;
            position: absolute;
            top: 50%;
            right: 15px;
            -webkit-transform: translateY(-40%);
            transform: translateY(-40%);
            display: block
        }
.timed-activity .ta-activity a {
        display: inline-block;
        padding-bottom: 1px;
        border-bottom: 1px solid #0691ca
    }
.timed-activity .ta-activity a:hover {
            text-decoration: none;
            color: #024994;
            border-bottom-color: #024994
        }
.timed-activities.compact .timed-activity {
    display: block;
    padding-left: 30px;
    position: relative
}
.timed-activities.compact .timed-activity:before {
        position: absolute;
        width: 1px;
        background-color: rgba(0, 0, 0, 0.1);
        bottom: 0px;
        top: 45px;
        content: "";
        left: 8px
    }
.timed-activities.compact .timed-activity .ta-date {
        flex: 0;
        text-align: left;
        margin-bottom: 1.5rem
    }
.timed-activities.compact .timed-activity .ta-date:before {
            display: none
        }
.timed-activities.compact .timed-activity .ta-date span:after {
            left: -30px;
            top: 50%;
            bottom: auto;
            right: auto;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%)
        }
.timed-activities.compact .timed-activity .ta-record-w {
        padding-left: 20px
    }
.timed-activities.compact .timed-activity .ta-record {
        display: block
    }
.timed-activities.compact .timed-activity .ta-timestamp {
        font-size: .81rem;
        margin-bottom: 5px
    }
.timed-activities.compact .timed-activity .ta-timestamp:after {
        right: auto;
        left: -20px;
        font-size: 8px
    }
.timed-activities.compact .timed-activity .ta-activity {
        font-size: .9rem;
        margin-bottom: 10px;
        padding-bottom: 15px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.os-progress-bar {
        margin-bottom: 0rem
    }
.os-progress-bar .bar-labels {
        display: flex;
        justify-content: space-between;
        margin-bottom: 10px
    }
.os-progress-bar .bar-labels span {
        font-size: .92rem
    }
.os-progress-bar .bar-labels span.bigger {
        font-size: .99rem
    }
.os-progress-bar .bar-label-left span {
        margin-right: 5px
    }
.os-progress-bar .bar-label-left span.positive {
        color: #619B2E
    }
.os-progress-bar .bar-label-left span.negative {
        color: #D83536
    }
.os-progress-bar .bar-label-right span {
        margin-left: 5px
    }
.os-progress-bar .bar-label-right span.info {
        color: #456CF9
    }
.os-progress-bar .bar-level-1,
    .os-progress-bar .bar-level-2,
    .os-progress-bar .bar-level-3 {
        border-radius: 12px;
        height: 6px
    }
.os-progress-bar.blue .bar-level-1,
    .os-progress-bar.primary .bar-level-1 {
        background-color: #F2F2F2
    }
.os-progress-bar.blue .bar-level-2,
    .os-progress-bar.primary .bar-level-2 {
        background-color: #65affd
    }
.os-progress-bar.blue .bar-level-3,
    .os-progress-bar.primary .bar-level-3 {
        background-color: #0362c6
    }
.os-progress-bar.warning .bar-level-1 {
        background-color: #F2F2F2
    }
.os-progress-bar.warning .bar-level-2 {
        background-color: #fcebb8
    }
.os-progress-bar.warning .bar-level-3 {
        background-color: #f9d66f
    }
.os-progress-bar.danger .bar-level-1 {
        background-color: #F2F2F2
    }
.os-progress-bar.danger .bar-level-2 {
        background-color: #f7acac
    }
.os-progress-bar.danger .bar-level-3 {
        background-color: #f16666
    }
.os-progress-bar.success .bar-level-1 {
        background-color: #F2F2F2
    }
.os-progress-bar.success .bar-level-2 {
        background-color: #c2f2ae
    }
.os-progress-bar.success .bar-level-3 {
        background-color: #90e86c
    }
.os-progress-bar.info .bar-level-1 {
        background-color: #F2F2F2
    }
.os-progress-bar.info .bar-level-2 {
        background-color: #9fd9f7
    }
.os-progress-bar.info .bar-level-3 {
        background-color: #58bef1
    }
.os-progress-bar.floated {
        float: right;
        width: 220px
    }
.element-balances {
    display: flex; 
    -ms-flex-pack: distribute; 
}
.element-balances .balance {
        padding: 10px 20px
    }
.element-balances .balance + .balance {
            border-left: 1px solid rgba(0, 0, 0, 0.03)
        }
.element-balances .balance-title {
        color: rgba(90, 99, 126, 0.49);
        font-size: 1.08rem
    }
.element-balances .balance-value {
        font-size: 2.07rem;
        font-weight: 500;
        color: #303a46;
        white-space: nowrap
    }
.element-balances .balance-value.danger {
            color: #b71b1b
        }
.element-balances .balance-value span {
            display: inline-block;
            vertical-align: middle;
            line-height: 1.1
        }
.element-balances span.value2{
        font-size: 16px;
        display: block;
    }
.element-balances .balance-value i {
        line-height: 1.1
    }
.element-balances .balance-value .balance-value-success {
            color: #24b314
        }
.element-balances span.trending {
        padding: 3px 10px;
        border-radius: 30px;
        display: inline-block;
        font-size: .99rem;
        vertical-align: middle;
        margin-left: 10px
    }
.element-balances span.trending .os-icon {
            margin-left: 5px;
            vertical-align: middle;
            font-size: 14px
        }
.element-balances span.trending span {
            display: inline-block;
            vertical-align: middle
        }
.element-balances span.trending-up {
        color: #fff;
        background-color: #24b314
    }
.element-balances span.trending-down {
        color: #fff;
        background-color: #e65252
    }
.element-balances span.trending-up-basic {
        color: #24b314;
        padding: 0px
    }
.element-balances span.trending-down-basic {
        color: #e65252;
        padding: 0px
    }
.element-balances .balance.balance-v2 {
        width: 94%;
        height: 86%;
        display: flex;
        flex-flow: row wrap;
        align-items: center;
    }
.element-balances .balance.balance-v2:first-child {
            padding-left: 0px
        }
[dir="rtl"] .element-balances .balance.balance-v2.b-r {
            border-right: 0px;
            border-left: 1px solid rgba(0, 0, 0, 0.1);
        }
.element-balances .balance.balance-v2 .balance-title {
            color: #0691ca;
            width: 100%;
        }
.element-balances .balance.balance-v2 .balance-value {
            font-size: 2.88rem;
            line-height: 1
        }
.cta-w {
    border-radius: 6px;
    position: relative
}
.cta-w.purple {
        /* background-image: url("../img/cta-pattern-light.png"), -webkit-gradient(linear, left top, left bottom, from(#4B72FA), to(#934BFA));
    background-image: url("../img/cta-pattern-light.png"), linear-gradient(-180deg, #4B72FA 0%, #934BFA 100%);
    background-size: cover;
    color: #fff */
    }
.cta-w.orange {
        /* background-image: url("../img/cta-pattern-light.png"), -webkit-gradient(linear, left top, left bottom, from(#FF218E), to(#E36C0F));
    background-image: url("../img/cta-pattern-light.png"), linear-gradient(-180deg, #FF218E 0%, #E36C0F 100%);
    background-size: cover;
    color: #fff */
    }
.cta-w.orange .highlight-header {
            background-color: #2283FF
        }
.cta-w .highlight-header {
        background-color: #a42cef;
        color: #fff;
        padding: 2px 5px;
        line-height: 1.2;
        border-radius: 6px;
        text-transform: uppercase;
        font-weight: 500;
        letter-spacing: 2px;
        margin-bottom: 10px;
        display: inline-block
    }
.cta-w .cta-header {
        color: #fff;
        text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
        margin-bottom: 2rem
    }
.cta-w .cta-content {
        padding: 12% 8%
    }
.cta-w .cta-content.extra-padded {
            padding: 24% 9%
        }
.cta-w .cta-content .store-google-btn img {
            max-width: 150px;
            height: auto
        }
.cta-w.cta-with-media .cta-content {
        padding-right: 0px;
        width: 65%
    }
.cta-w.cta-with-media .cta-media {
        position: absolute;
        bottom: 0px;
        right: 0px;
        width: 25%
    }
.cta-w.cta-with-media .cta-media img {
            max-width: 100%;
            height: auto
        }
.cta-w .newsletter-field-w {
        position: relative
    }
.cta-w .newsletter-field-w input {
            background-color: #fff;
            border: none;
            display: block;
            width: 100%;
            border-radius: 6px;
            padding: 7px 15px
        }
.cta-w .newsletter-field-w .btn,
        .cta-w .newsletter-field-w .all-wrapper .fc-button,
        .all-wrapper .cta-w .newsletter-field-w .fc-button {
            position: absolute;
            top: 50%;
            right: 5px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%)
        }
.post-box {
    margin-bottom: 15px;
    padding: 10px;
    display: flex;
    align-items: stretch;
    transition: all 0.2s ease
}
.post-box:hover {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
        box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2)
    }
.post-box .post-media {
        flex: 0 0 30%;
        background-size: cover;
        background-position: center center
    }
.post-box .post-content {
        flex: 1;
        padding: 10px;
        padding-left: 20px
    }
.post-box .post-text {
        color: rgba(90, 99, 126, 0.49);
        margin-bottom: 10px;
        font-size: .81rem
    }
.post-box .post-foot {
        display: flex;
        justify-content: space-between;
        align-items: center
    }
.post-box .post-foot .post-link {
            font-size: .81rem
        }
.post-box .post-foot .post-link i {
                margin-left: 10px;
                display: inline-block;
                vertical-align: middle
            }
.post-box .post-foot .post-link span {
                display: inline-block;
                vertical-align: middle
            }
.todo-list .todo-item {
    text-decoration: none;
    display: flex;
    border: 1px solid #0691ca;
    align-items: center;
    padding: 10px 20px;
    border-radius: 4px;
    margin-bottom: 0.5rem
}
.todo-list .todo-item .ti-header {
        font-weight: 500;
        color: #0691ca
    }
.todo-list .todo-item .ti-sub-header {
        font-size: .8rem;
        color: rgba(90, 99, 126, 0.49);
        line-height: 1.2
    }
.todo-list .todo-item .ti-icon {
        margin-left: auto;
        font-size: 20px;
        color: #0691ca
    }
.todo-list .todo-item.complete {
        opacity: 0.7;
        border-color: #24b314
    }
.todo-list .todo-item.complete .ti-icon {
            color: #24b314
        }
.todo-list .todo-item.complete .ti-header {
            color: #1b850f
        }
.fancy-progress-with-label {
    display: flex;
    align-items: center;
    margin-bottom: 2rem
}
.fancy-progress-with-label .fpl-label {
        font-size: 1.35rem;
        font-weight: 500;
        padding-right: 20px
    }
.fancy-progress-with-label .fpl-progress-w {
        flex: 1;
        border-radius: 20px;
        padding: 5px;
        background-color: rgba(0, 0, 0, 0.05)
    }
.fancy-progress-with-label .fpl-progress-w .fpl-progress-i {
            height: 20px;
            background-color: #28EF58;
            background-image: linear-gradient(-270deg, #28EF58 0%, #3386EF 98%);
            border-radius: 20px
        }
.relative {
    position: relative
}
.padded-v {
    padding: 1rem 10px
}
.padded-v-big {
    padding: 2rem 10px
}
.padded {
    padding: 1rem 2rem
}
.b-l {
    border-left: 1px solid rgba(0, 0, 0, 0.1)
}
.b-r {
    border-right: 1px solid rgba(0, 0, 0, 0.1)
}
.b-t {
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}
.b-b {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.m-t {
    margin-top: 1rem
}
.m-b {
    margin-bottom: 1rem
}
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu {
    font-family: 'PT Sans', sans-serif;
}
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12:nth-child(2) a:before {
        background: #009688;
        border-color: #009688;
    }
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12:nth-child(3) a:before {
        background: #ff9800;
        border-color: #ff9800;
    }
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12:nth-child(4) a:before {
        background: #e91e63;
        border-color: #e91e63;
    }
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12:nth-child(5) a:before {
        background: #3f51b5;
        border-color: #3f51b5;
    }
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12:nth-child(6) a:before {
        background: #9c27b0;
        border-color: #9c27b0;
    }
@media (min-width: 992px) {
    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu > .row {
        margin: 0 -8px;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12 {
        padding: 0 8px;
    }

    .padded-lg {
        padding: 1rem 2rem
    }

    .b-l-lg {
        border-left: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-r-lg {
        border-right: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-t-lg {
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-b-lg {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
}
@media (min-width: 1200px) {
    .padded-xl {
        padding: 1rem 2rem
    }

    .b-l-xl {
        border-left: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-r-xl {
        border-right: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-t-xl {
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }

    .b-b-xl {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
}
.example-column {
    padding: 12px 15px;
    background: #EEF5FF;
    border: 1px solid #AEC8FF;
    margin-bottom: 15px;
    text-align: center
}
.example-column + .example-column {
        border-left: none
    }
.example-content .progress + .progress {
    margin-top: 1rem
}
.with-avatar {
    margin-right: 5px
}
.with-avatar img {
        display: inline-block;
        vertical-align: middle;
        border-radius: 50px;
        width: 30px;
        height: auto;
        margin-right: 10px
    }
.with-avatar span {
        display: inline-block;
        vertical-align: middle
    }
a.with-avatar span {
    border-bottom: 1px solid #0691ca
}
.add-agent-btn i {
    margin-right: 15px;
    padding-left: 5px;
    font-size: 20px;
    display: inline-block;
    vertical-align: middle
}
.add-agent-btn span {
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #0691ca
}
.centered-load-more-link {
    display: block;
    padding: 10px;
    padding-bottom: 15px;
    text-align: center;
    cursor: pointer
}
.centered-load-more-link i {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px;
        margin-right: 5px
    }
.centered-load-more-link span {
        display: inline-block;
        vertical-align: middle;
        border-bottom: 1px solid #0691ca
    }
.centered-load-more-link:hover span {
        border-bottom-color: #0362c6
    }
.centered-load-more-link.smaller {
        font-size: .8rem
    }
.text-faded {
    color: rgba(90, 99, 126, 0.49)
}
.text-bright {
    color: #1D1F28
}
@font-face {
    font-family: 'osfont';
    src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");
    font-weight: normal;
    font-style: normal
}
.os-icon {
    font-family: 'osfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.os-icon-activity:before {
    content: "\e985"
}
.os-icon-airplay:before {
    content: "\e988"
}
.os-icon-alert-circle:before {
    content: "\e989"
}
.os-icon-alert-octagon:before {
    content: "\e98a"
}
.os-icon-alert-triangle:before {
    content: "\e98b"
}
.os-icon-align-center:before {
    content: "\e98c"
}
.os-icon-align-justify:before {
    content: "\e98d"
}
.os-icon-align-left:before {
    content: "\e98e"
}
.os-icon-align-right:before {
    content: "\e98f"
}
.os-icon-anchor:before {
    content: "\e990"
}
.os-icon-aperture:before {
    content: "\e991"
}
.os-icon-arrow-down6:before {
    content: "\e992"
}
.os-icon-arrow-down-circle:before {
    content: "\e993"
}
.os-icon-arrow-down-left:before {
    content: "\e994"
}
.os-icon-arrow-down-right:before {
    content: "\e995"
}
.os-icon-arrow-left6:before {
    content: "\e996"
}
.os-icon-arrow-left-circle:before {
    content: "\e997"
}
.os-icon-arrow-right7:before {
    content: "\e998"
}
.os-icon-arrow-right-circle:before {
    content: "\e999"
}
.os-icon-arrow-up6:before {
    content: "\e99a"
}
.os-icon-arrow-up-circle:before {
    content: "\e99b"
}
.os-icon-arrow-up-left:before {
    content: "\e99c"
}
.os-icon-arrow-up-right:before {
    content: "\e99d"
}
.os-icon-at-sign:before {
    content: "\e99e"
}
.os-icon-award:before {
    content: "\e99f"
}
.os-icon-bar-chart:before {
    content: "\e9a0"
}
.os-icon-bar-chart-2:before {
    content: "\e9a1"
}
.os-icon-battery:before {
    content: "\e9a2"
}
.os-icon-battery-charging:before {
    content: "\e9a3"
}
.os-icon-bell:before {
    content: "\e9a4"
}
.os-icon-bell-off:before {
    content: "\e9a5"
}
.os-icon-bluetooth:before {
    content: "\e9a6"
}
.os-icon-bold:before {
    content: "\e9a7"
}
.os-icon-book:before {
    content: "\e9a8"
}
.os-icon-book-open:before {
    content: "\e9a9"
}
.os-icon-bookmark:before {
    content: "\e9aa"
}
.os-icon-box:before {
    content: "\e9ab"
}
.os-icon-briefcase:before {
    content: "\e9ac"
}
.os-icon-calendar:before {
    content: "\e9ad"
}
.os-icon-camera:before {
    content: "\e9ae"
}
.os-icon-camera-off:before {
    content: "\e9af"
}
.os-icon-cast:before {
    content: "\e9b0"
}
.os-icon-check:before {
    content: "\e9b1"
}
.os-icon-check-circle:before {
    content: "\e9b2"
}
.os-icon-check-square:before {
    content: "\e9b3"
}
.os-icon-chevron-down:before {
    content: "\e9b4"
}
.os-icon-chevron-left:before {
    content: "\e9b5"
}
.os-icon-chevron-right:before {
    content: "\e9b6"
}
.os-icon-chevron-up:before {
    content: "\e9b7"
}
.os-icon-chevrons-down:before {
    content: "\e9b8"
}
.os-icon-chevrons-left:before {
    content: "\e9b9"
}
.os-icon-chevrons-right:before {
    content: "\e9ba"
}
.os-icon-chevrons-up:before {
    content: "\e9bb"
}
.os-icon-chrome:before {
    content: "\e9bc"
}
.os-icon-circle:before {
    content: "\e9bd"
}
.os-icon-clipboard:before {
    content: "\e9be"
}
.os-icon-clock:before {
    content: "\e9bf"
}
.os-icon-cloud:before {
    content: "\e9c0"
}
.os-icon-cloud-drizzle:before {
    content: "\e9c1"
}
.os-icon-cloud-lightning:before {
    content: "\e9c2"
}
.os-icon-cloud-off:before {
    content: "\e9c3"
}
.os-icon-cloud-rain:before {
    content: "\e9c4"
}
.os-icon-cloud-snow:before {
    content: "\e9c5"
}
.os-icon-code:before {
    content: "\e9c6"
}
.os-icon-codepen:before {
    content: "\e9c7"
}
.os-icon-command:before {
    content: "\e9c8"
}
.os-icon-compass:before {
    content: "\e9c9"
}
.os-icon-copy:before {
    content: "\e9ca"
}
.os-icon-corner-down-left:before {
    content: "\e9cb"
}
.os-icon-corner-down-right:before {
    content: "\e9cc"
}
.os-icon-corner-left-down:before {
    content: "\e9cd"
}
.os-icon-corner-left-up:before {
    content: "\e9ce"
}
.os-icon-corner-right-down:before {
    content: "\e9cf"
}
.os-icon-corner-right-up:before {
    content: "\e9d0"
}
.os-icon-corner-up-left:before {
    content: "\e9d1"
}
.os-icon-corner-up-right:before {
    content: "\e9d2"
}
.os-icon-cpu:before {
    content: "\e9d3"
}
.os-icon-credit-card:before {
    content: "\e9d4"
}
.os-icon-crop:before {
    content: "\e9d5"
}
.os-icon-crosshair:before {
    content: "\e9d6"
}
.os-icon-database:before {
    content: "\e9d7"
}
.os-icon-delete:before {
    content: "\e9d8"
}
.os-icon-disc:before {
    content: "\e9d9"
}
.os-icon-dollar-sign:before {
    content: "\e9da"
}
.os-icon-download:before {
    content: "\e9db"
}
.os-icon-download-cloud:before {
    content: "\e9dc"
}
.os-icon-droplet:before {
    content: "\e9dd"
}
.os-icon-edit:before {
    content: "\e9de"
}
.os-icon-edit-2:before {
    content: "\e9df"
}
.os-icon-edit-32:before {
    content: "\e9e0"
}
.os-icon-external-link:before {
    content: "\e9e1"
}
.os-icon-eye:before {
    content: "\e9e2"
}
.os-icon-eye-off:before {
    content: "\e9e3"
}
.os-icon-facebook2:before {
    content: "\e9e4"
}
.os-icon-fast-forward:before {
    content: "\e9e5"
}
.os-icon-feather:before {
    content: "\e9e6"
}
.os-icon-file:before {
    content: "\e9e7"
}
.os-icon-file-minus:before {
    content: "\e9e8"
}
.os-icon-file-plus:before {
    content: "\e9e9"
}
.os-icon-file-text:before {
    content: "\e9ea"
}
.os-icon-film:before {
    content: "\e9eb"
}
.os-icon-filter:before {
    content: "\e9ec"
}
.os-icon-flag:before {
    content: "\e9ed"
}
.os-icon-folder:before {
    content: "\e9ee"
}
.os-icon-folder-minus:before {
    content: "\e9ef"
}
.os-icon-folder-plus:before {
    content: "\e9f0"
}
.os-icon-git-branch:before {
    content: "\e9f1"
}
.os-icon-git-commit:before {
    content: "\e9f2"
}
.os-icon-git-merge:before {
    content: "\e9f3"
}
.os-icon-git-pull-request:before {
    content: "\e9f4"
}
.os-icon-github:before {
    content: "\e9f5"
}
.os-icon-gitlab:before {
    content: "\e9f6"
}
.os-icon-globe:before {
    content: "\e9f7"
}
.os-icon-grid:before {
    content: "\e9f8"
}
.os-icon-hard-drive:before {
    content: "\e9f9"
}
.os-icon-hash:before {
    content: "\e9fa"
}
.os-icon-headphones:before {
    content: "\e9fb"
}
.os-icon-heart:before {
    content: "\e9fc"
}
.os-icon-help-circle:before {
    content: "\e9fd"
}
.os-icon-home:before {
    content: "\e9fe"
}
.os-icon-image:before {
    content: "\e9ff"
}
.os-icon-inbox:before {
    content: "\ea00"
}
.os-icon-info:before {
    content: "\ea01"
}
.os-icon-instagram:before {
    content: "\ea02"
}
.os-icon-italic:before {
    content: "\ea03"
}
.os-icon-layers:before {
    content: "\ea04"
}
.os-icon-layout:before {
    content: "\ea05"
}
.os-icon-life-buoy:before {
    content: "\ea06"
}
.os-icon-link:before {
    content: "\ea07"
}
.os-icon-link-2:before {
    content: "\ea08"
}
.os-icon-linkedin:before {
    content: "\ea09"
}
.os-icon-list:before {
    content: "\ea0a"
}
.os-icon-loader:before {
    content: "\ea0b"
}
.os-icon-lock:before {
    content: "\ea0c"
}
.os-icon-log-in:before {
    content: "\ea0d"
}
.os-icon-log-out:before {
    content: "\ea0e"
}
.os-icon-mail:before {
    content: "\ea0f"
}
.os-icon-map:before {
    content: "\ea10"
}
.os-icon-map-pin:before {
    content: "\ea11"
}
.os-icon-maximize:before {
    content: "\ea12"
}
.os-icon-maximize-2:before {
    content: "\ea13"
}
.os-icon-menu:before {
    content: "\ea14"
}
.os-icon-message-circle:before {
    content: "\ea15"
}
.os-icon-message-square:before {
    content: "\ea16"
}
.os-icon-mic:before {
    content: "\ea17"
}
.os-icon-mic-off:before {
    content: "\ea18"
}
.os-icon-minimize:before {
    content: "\ea19"
}
.os-icon-minimize-2:before {
    content: "\ea1a"
}
.os-icon-minus2:before {
    content: "\ea1b"
}
.os-icon-minus-circle:before {
    content: "\ea1c"
}
.os-icon-minus-square:before {
    content: "\ea1d"
}
.os-icon-monitor:before {
    content: "\ea1e"
}
.os-icon-moon:before {
    content: "\ea1f"
}
.os-icon-more-horizontal:before {
    content: "\ea20"
}
.os-icon-more-vertical:before {
    content: "\ea21"
}
.os-icon-move:before {
    content: "\ea22"
}
.os-icon-music:before {
    content: "\ea23"
}
.os-icon-navigation:before {
    content: "\ea24"
}
.os-icon-navigation-2:before {
    content: "\ea25"
}
.os-icon-octagon:before {
    content: "\ea26"
}
.os-icon-package:before {
    content: "\ea27"
}
.os-icon-paperclip:before {
    content: "\ea28"
}
.os-icon-pause:before {
    content: "\ea29"
}
.os-icon-pause-circle:before {
    content: "\ea2a"
}
.os-icon-percent:before {
    content: "\ea2b"
}
.os-icon-phone:before {
    content: "\ea2c"
}
.os-icon-phone-call:before {
    content: "\ea2d"
}
.os-icon-phone-forwarded:before {
    content: "\ea2e"
}
.os-icon-phone-incoming:before {
    content: "\ea2f"
}
.os-icon-phone-missed:before {
    content: "\ea30"
}
.os-icon-phone-off:before {
    content: "\ea31"
}
.os-icon-phone-outgoing:before {
    content: "\ea32"
}
.os-icon-pie-chart:before {
    content: "\ea33"
}
.os-icon-play:before {
    content: "\ea34"
}
.os-icon-play-circle:before {
    content: "\ea35"
}
.os-icon-plus:before {
    content: "\ea36"
}
.os-icon-plus-circle:before {
    content: "\ea37"
}
.os-icon-plus-square:before {
    content: "\ea38"
}
.os-icon-pocket:before {
    content: "\ea39"
}
.os-icon-power:before {
    content: "\ea3a"
}
.os-icon-printer:before {
    content: "\ea3b"
}
.os-icon-radio:before {
    content: "\ea3c"
}
.os-icon-refresh-ccw:before {
    content: "\ea3d"
}
.os-icon-refresh-cw:before {
    content: "\ea3e"
}
.os-icon-repeat:before {
    content: "\ea3f"
}
.os-icon-rewind:before {
    content: "\ea40"
}
.os-icon-rotate-ccw:before {
    content: "\ea41"
}
.os-icon-rotate-cw:before {
    content: "\ea42"
}
.os-icon-rss:before {
    content: "\ea43"
}
.os-icon-save:before {
    content: "\ea44"
}
.os-icon-scissors:before {
    content: "\ea45"
}
.os-icon-search2:before {
    content: "\ea46"
}
.os-icon-send:before {
    content: "\ea47"
}
.os-icon-server:before {
    content: "\ea48"
}
.os-icon-settings:before {
    content: "\ea49"
}
.os-icon-share:before {
    content: "\ea4a"
}
.os-icon-share-2:before {
    content: "\ea4b"
}
.os-icon-shield:before {
    content: "\ea4c"
}
.os-icon-shield-off:before {
    content: "\ea4d"
}
.os-icon-shopping-bag:before {
    content: "\ea4e"
}
.os-icon-shopping-cart:before {
    content: "\ea4f"
}
.os-icon-shuffle:before {
    content: "\ea50"
}
.os-icon-sidebar:before {
    content: "\ea51"
}
.os-icon-skip-back:before {
    content: "\ea52"
}
.os-icon-skip-forward:before {
    content: "\ea53"
}
.os-icon-slack:before {
    content: "\ea54"
}
.os-icon-slash:before {
    content: "\ea55"
}
.os-icon-sliders:before {
    content: "\ea56"
}
.os-icon-smartphone:before {
    content: "\ea57"
}
.os-icon-speaker:before {
    content: "\ea58"
}
.os-icon-square:before {
    content: "\ea59"
}
.os-icon-star:before {
    content: "\ea5a"
}
.os-icon-stop-circle:before {
    content: "\ea5b"
}
.os-icon-sun:before {
    content: "\ea5c"
}
.os-icon-sunrise:before {
    content: "\ea5d"
}
.os-icon-sunset:before {
    content: "\ea5e"
}
.os-icon-tablet:before {
    content: "\ea5f"
}
.os-icon-tag:before {
    content: "\ea60"
}
.os-icon-target:before {
    content: "\ea61"
}
.os-icon-terminal:before {
    content: "\ea62"
}
.os-icon-thermometer:before {
    content: "\ea63"
}
.os-icon-thumbs-down:before {
    content: "\ea64"
}
.os-icon-thumbs-up:before {
    content: "\ea65"
}
.os-icon-toggle-left:before {
    content: "\ea66"
}
.os-icon-toggle-right:before {
    content: "\ea67"
}
.os-icon-trash:before {
    content: "\ea68"
}
.os-icon-trash-2:before {
    content: "\ea69"
}
.os-icon-trending-down:before {
    content: "\ea6a"
}
.os-icon-trending-up:before {
    content: "\ea6b"
}
.os-icon-triangle:before {
    content: "\ea6c"
}
.os-icon-truck:before {
    content: "\ea6d"
}
.os-icon-tv:before {
    content: "\ea6e"
}
.os-icon-twitter2:before {
    content: "\ea6f"
}
.os-icon-type:before {
    content: "\ea70"
}
.os-icon-umbrella:before {
    content: "\ea71"
}
.os-icon-underline:before {
    content: "\ea72"
}
.os-icon-unlock:before {
    content: "\ea73"
}
.os-icon-upload:before {
    content: "\ea74"
}
.os-icon-upload-cloud:before {
    content: "\ea75"
}
.os-icon-user:before {
    content: "\ea76"
}
.os-icon-user-check:before {
    content: "\ea77"
}
.os-icon-user-minus:before {
    content: "\ea78"
}
.os-icon-user-plus:before {
    content: "\ea79"
}
.os-icon-user-x:before {
    content: "\ea7a"
}
.os-icon-users:before {
    content: "\ea7b"
}
.os-icon-video:before {
    content: "\ea7c"
}
.os-icon-video-off:before {
    content: "\ea7d"
}
.os-icon-voicemail:before {
    content: "\ea7e"
}
.os-icon-volume:before {
    content: "\ea7f"
}
.os-icon-volume-1:before {
    content: "\ea80"
}
.os-icon-volume-2:before {
    content: "\ea81"
}
.os-icon-volume-x:before {
    content: "\ea82"
}
.os-icon-watch:before {
    content: "\ea83"
}
.os-icon-wifi:before {
    content: "\ea84"
}
.os-icon-wifi-off:before {
    content: "\ea85"
}
.os-icon-wind:before {
    content: "\ea86"
}
.os-icon-x:before {
    content: "\ea87"
}
.os-icon-x-circle:before {
    content: "\ea88"
}
.os-icon-x-square:before {
    content: "\ea89"
}
.os-icon-zap:before {
    content: "\ea8a"
}
.os-icon-zap-off:before {
    content: "\ea8b"
}
.os-icon-zoom-in:before {
    content: "\ea8c"
}
.os-icon-zoom-out:before {
    content: "\ea8d"
}
.os-icon-star-full:before {
    content: "\e970"
}
.os-icon-arrow-right6:before {
    content: "\e986"
}
.os-icon-arrow-left7:before {
    content: "\e987"
}
.os-icon-arrow-2-right:before {
    content: "\e971"
}
.os-icon-minus:before {
    content: "\e96f"
}
.os-icon-arrow-right:before {
    content: "\e90e"
}
.os-icon-arrow-right2:before {
    content: "\e90f"
}
.os-icon-arrow-right3:before {
    content: "\e910"
}
.os-icon-arrow-right4:before {
    content: "\e911"
}
.os-icon-arrow-right5:before {
    content: "\e912"
}
.os-icon-arrow-left:before {
    content: "\e913"
}
.os-icon-arrow-left2:before {
    content: "\e914"
}
.os-icon-arrow-left3:before {
    content: "\e915"
}
.os-icon-arrow-left4:before {
    content: "\e916"
}
.os-icon-arrow-up:before {
    content: "\e917"
}
.os-icon-arrow-down:before {
    content: "\e918"
}
.os-icon-arrow-left5:before {
    content: "\e919"
}
.os-icon-arrow-down2:before {
    content: "\e91a"
}
.os-icon-arrow-down3:before {
    content: "\e91b"
}
.os-icon-arrow-down4:before {
    content: "\e91c"
}
.os-icon-arrow-up2:before {
    content: "\e91d"
}
.os-icon-arrow-up3:before {
    content: "\e91e"
}
.os-icon-arrow-down5:before {
    content: "\e91f"
}
.os-icon-arrow-up4:before {
    content: "\e920"
}
.os-icon-arrow-up5:before {
    content: "\e921"
}
.os-icon-search:before {
    content: "\e92c"
}
.os-icon-ui-34:before {
    content: "\e984"
}
.os-icon-ui-21:before {
    content: "\e983"
}
.os-icon-documents-15:before {
    content: "\e97f"
}
.os-icon-documents-17:before {
    content: "\e980"
}
.os-icon-documents-11:before {
    content: "\e981"
}
.os-icon-documents-13:before {
    content: "\e982"
}
.os-icon-ui-23:before {
    content: "\e97e"
}
.os-icon-home-11:before {
    content: "\e97a"
}
.os-icon-ui-09:before {
    content: "\e97b"
}
.os-icon-old-tv-2:before {
    content: "\e97c"
}
.os-icon-fire:before {
    content: "\e97d"
}
.os-icon-home-10:before {
    content: "\e976"
}
.os-icon-home-09:before {
    content: "\e977"
}
.os-icon-home-13:before {
    content: "\e978"
}
.os-icon-home-34:before {
    content: "\e979"
}
.os-icon-ui-90:before {
    content: "\e975"
}
.os-icon-ui-03:before {
    content: "\e974"
}
.os-icon-ui-83:before {
    content: "\e972"
}
.os-icon-ui-74:before {
    content: "\e973"
}
.os-icon-pencil-12:before {
    content: "\e96e"
}
.os-icon-ui-33:before {
    content: "\e96c"
}
.os-icon-ui-49:before {
    content: "\e96d"
}
.os-icon-grid-10:before {
    content: "\e96b"
}
.os-icon-common-03:before {
    content: "\e968"
}
.os-icon-ui-22:before {
    content: "\e969"
}
.os-icon-ui-46:before {
    content: "\e96a"
}
.os-icon-basic-1-138-quotes:before {
    content: "\e966";
    color: #474a56
}
.os-icon-ui-07:before {
    content: "\e962"
}
.os-icon-social-09:before {
    content: "\e963"
}
.os-icon-finance-28:before {
    content: "\e964"
}
.os-icon-finance-29:before {
    content: "\e965"
}
.os-icon-checkmark:before {
    content: "\e961"
}
.os-icon-ui-93:before {
    content: "\e95d"
}
.os-icon-mail-14:before {
    content: "\e95e"
}
.os-icon-phone-15:before {
    content: "\e95f"
}
.os-icon-phone-18:before {
    content: "\e960"
}
.os-icon-ui-55:before {
    content: "\e95c"
}
.os-icon-mail-19:before {
    content: "\e95a"
}
.os-icon-mail-18:before {
    content: "\e95b"
}
.os-icon-grid-18:before {
    content: "\e950"
}
.os-icon-ui-02:before {
    content: "\e951"
}
.os-icon-ui-37:before {
    content: "\e952"
}
.os-icon-common-07:before {
    content: "\e953"
}
.os-icon-ui-54:before {
    content: "\e954"
}
.os-icon-ui-44:before {
    content: "\e955"
}
.os-icon-ui-15:before {
    content: "\e956"
}
.os-icon-documents-03:before {
    content: "\e957"
}
.os-icon-ui-92:before {
    content: "\e958"
}
.os-icon-phone-21:before {
    content: "\e959"
}
.os-icon-documents-07:before {
    content: "\e94c"
}
.os-icon-others-29:before {
    content: "\e94d"
}
.os-icon-ui-65:before {
    content: "\e94e"
}
.os-icon-ui-51:before {
    content: "\e94f"
}
.os-icon-mail-07:before {
    content: "\e94b"
}
.os-icon-mail-01:before {
    content: "\e949"
}
.os-icon-others-43:before {
    content: "\e94a"
}
.os-icon-mail-12:before {
    content: "\e967"
}
.os-icon-signs-11:before {
    content: "\e946"
}
.os-icon-coins-4:before {
    content: "\e947"
}
.os-icon-user-male-circle2:before {
    content: "\e948"
}
.os-icon-emoticon-smile:before {
    content: "\e943"
}
.os-icon-robot-2:before {
    content: "\e944"
}
.os-icon-robot-1:before {
    content: "\e945"
}
.os-icon-crown:before {
    content: "\e942"
}
.os-icon-cancel-circle:before {
    content: "\e93f"
}
.os-icon-cancel-square:before {
    content: "\e940"
}
.os-icon-close:before {
    content: "\e941"
}
.os-icon-grid-circles:before {
    content: "\e93c"
}
.os-icon-grid-squares-22:before {
    content: "\e93d"
}
.os-icon-grid-squares2:before {
    content: "\e93e"
}
.os-icon-tasks-checked:before {
    content: "\e93a"
}
.os-icon-hierarchy-structure-2:before {
    content: "\e93b"
}
.os-icon-agenda-1:before {
    content: "\e935"
}
.os-icon-cv-2:before {
    content: "\e936"
}
.os-icon-grid-squares-2:before {
    content: "\e937"
}
.os-icon-grid-squares:before {
    content: "\e938"
}
.os-icon-calendar-time:before {
    content: "\e939"
}
.os-icon-twitter:before {
    content: "\e933"
}
.os-icon-facebook:before {
    content: "\e934"
}
.os-icon-pie-chart-2:before {
    content: "\e92d"
}
.os-icon-pie-chart-1:before {
    content: "\e92e"
}
.os-icon-pie-chart-3:before {
    content: "\e92f"
}
.os-icon-donut-chart-1:before {
    content: "\e930"
}
.os-icon-bar-chart-up:before {
    content: "\e931"
}
.os-icon-bar-chart-stats-up:before {
    content: "\e932"
}
.os-icon-hamburger-menu-2:before {
    content: "\e92a"
}
.os-icon-hamburger-menu-1:before {
    content: "\e92b"
}
.os-icon-email-2-at:before {
    content: "\e928"
}
.os-icon-email-2-at2:before {
    content: "\e929"
}
.os-icon-fingerprint:before {
    content: "\e927"
}
.os-icon-basic-2-259-calendar:before {
    content: "\e926";
    color: #474a56
}
.os-icon-arrow-2-up:before {
    content: "\e924"
}
.os-icon-arrow-2-down:before {
    content: "\e925"
}
.os-icon-bar-chart-down:before {
    content: "\e922"
}
.os-icon-graph-down:before {
    content: "\e923"
}
.os-icon-pencil-1:before {
    content: "\e90b"
}
.os-icon-edit-3:before {
    content: "\e90c"
}
.os-icon-edit-1:before {
    content: "\e90d"
}
.os-icon-database-remove:before {
    content: "\e908"
}
.os-icon-pencil-2:before {
    content: "\e909"
}
.os-icon-link-3:before {
    content: "\e90a"
}
.os-icon-email-forward:before {
    content: "\e907"
}
.os-icon-delivery-box-2:before {
    content: "\e900"
}
.os-icon-wallet-loaded:before {
    content: "\e901"
}
.os-icon-newspaper:before {
    content: "\e902"
}
.os-icon-window-content:before {
    content: "\e903"
}
.os-icon-donut-chart-2:before {
    content: "\e904"
}
.os-icon-text-input:before {
    content: "\e905"
}
.os-icon-user-male-circle:before {
    content: "\e906"
}
.floated-chat-btn {
    z-index: 9999;
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: #097CFF;
    box-shadow: 0 2px 20px 0 rgba(46, 130, 255, 0.75);
    border-radius: 75px;
    color: #fff;
    padding: 12px 20px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    font-size: 1.08rem;
    cursor: pointer;
    transition: all 0.2s ease
}
.floated-chat-btn i {
        vertical-align: middle;
        display: inline-block;
        font-size: 24px
    }
.floated-chat-btn span {
        vertical-align: middle;
        display: inline-block;
        font-weight: 500
    }
.floated-chat-btn i + span {
        margin-left: 15px
    }
.floated-chat-btn:hover {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        background-color: #0064d5;
        box-shadow: 0 2px 30px 0 rgba(46, 130, 255, 0.8)
    }
.floated-chat-w {
    z-index: 9999;
    position: fixed;
    bottom: 70px;
    right: 10px;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    transition: all 0.3s ease
}
.floated-chat-w.active {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
.ag-theme-balham.reportpag .text-right{
    display: flex;
    align-items: center;
    flex-direction: row-reverse; 
}
.ag-theme-balham.reportpag .text-right .ag-paging-page-summary-panel {
    margin-right: 15px;
}
.floated-chat-w .floated-chat-i {
    background-color: #fff;
    box-shadow: 0 2px 40px 0 rgba(43, 132, 210, 0.41);
    border-radius: 10px;
    width: 320px;
    position: relative
}
.floated-chat-w .floated-chat-i .chat-close {
            position: absolute;
            top: 10px;
            right: 10px;
            color: rgba(0, 0, 0, 0.8);
            font-size: 10px;
            cursor: pointer
        }
.floated-chat-w .chat-head {
        padding: 20px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.floated-chat-w .chat-head .user-w {
            display: flex;
            align-items: center;
            justify-content: space-between
        }
.floated-chat-w .chat-head .user-w .user-avatar-w {
                width: 50px
            }
.floated-chat-w .chat-head .user-w .user-avatar-w .user-avatar {
                    border-radius: 40px;
                    overflow: hidden
                }
.floated-chat-w .chat-head .user-w .user-avatar-w .user-avatar img {
                        max-width: 100%;
                        height: auto
                    }
.floated-chat-w .chat-head .user-w.with-status .user-avatar-w {
                position: relative
            }
.floated-chat-w .chat-head .user-w.with-status .user-avatar-w:before {
                    content: "";
                    width: 10px;
                    height: 10px;
                    position: absolute;
                    top: 2px;
                    right: 2px;
                    border-radius: 10px;
                    box-shadow: 0px 0px 0px 3px #fff
                }
.floated-chat-w .chat-head .user-w.with-status.status-green .user-avatar-w:before {
                background-color: #24b314
            }
.floated-chat-w .chat-head .user-w.with-status.status-red .user-avatar-w:before {
                background-color: #e65252
            }
.floated-chat-w .chat-head .user-w .user-name {
                padding-left: 20px;
                flex: 1
            }
.floated-chat-w .chat-head .user-w .user-title {
                margin-bottom: 2px;
                color: #0691ca
            }
.floated-chat-w .chat-head .user-w .user-role {
                font-weight: 500;
                font-size: .81rem
            }
.floated-chat-w .chat-head .user-w .user-action {
                width: 50px;
                color: #0691ca;
                font-size: 18px
            }
.floated-chat-w .chat-messages {
        padding: 20px;
        height: 300px;
        position: relative;
        overflow: hidden
    }
.floated-chat-w .chat-messages .message {
            margin-bottom: 12px
        }
.floated-chat-w .chat-messages .message .message-content {
                color: #594939;
                padding: 10px 20px;
                background-color: #fcf6ee;
                border-radius: 20px 20px 20px 0px;
                max-width: 80%;
                display: inline-block;
                text-align: left
            }
.floated-chat-w .chat-messages .message.self {
                text-align: right
            }
.floated-chat-w .chat-messages .message.self .message-content {
                    border-radius: 20px 20px 0px 20px;
                    background-color: #e2efff;
                    color: #2A4E7F
                }
.floated-chat-w .chat-messages .date-break {
            text-align: center;
            margin-bottom: 10px;
            color: rgba(0, 0, 0, 0.4)
        }
.floated-chat-w .chat-controls {
        padding: 10px;
        padding-top: 0px;
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }
.floated-chat-w .chat-controls .message-input {
            border: 1px solid transparent;
            background-color: #fff;
            padding: 10px;
            width: 100%;
            display: block;
            border-radius: 0px
        }
.floated-chat-w .chat-controls .message-input:focus {
                outline: none;
                border-bottom: 1px solid #0691ca
            }
.floated-chat-w .chat-controls .chat-extra {
            text-align: left;
            padding-left: 0px;
            padding-top: 10px
        }
.floated-chat-w .chat-controls .chat-extra a {
                display: inline-block;
                margin-left: 10px;
                font-size: 16px;
                position: relative
            }
.floated-chat-w .chat-controls .chat-extra a .extra-tooltip {
                    background-color: rgba(0, 0, 0, 0.9);
                    color: #fff;
                    font-weight: 500;
                    font-size: .63rem;
                    text-transform: uppercase;
                    display: inline-block;
                    padding: 2px 7px;
                    border-radius: 4px;
                    position: absolute;
                    top: -20px;
                    left: 50%;
                    -webkit-transform: translateX(-50%);
                    transform: translateX(-50%);
                    white-space: nowrap;
                    display: none
                }
.floated-chat-w .chat-controls .chat-extra a:hover {
                    text-decoration: none
                }
.floated-chat-w .chat-controls .chat-extra a:hover .extra-tooltip {
                        display: block
                    }
.app-email-w a:focus,
.app-email-w a:hover {
    text-decoration: none
}
.app-email-i {
    display: flex;
    align-items: stretch;
    background-color: #fff;
    border-radius: 6px
}
.ae-side-menu {
    flex: 0 0 170px;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    background-color: #ebeef3
}
.ae-side-menu .aem-head {
        padding: 10px 20px;
        height: 50px;
        display: flex;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        font-size: 10px
    }
.ae-side-menu .ae-main-menu {
        list-style: none;
        padding: 0px;
        margin: 0px
    }
.ae-side-menu .ae-main-menu li {
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            position: relative
        }
.ae-side-menu .ae-main-menu li a {
                display: block;
                padding: 20px
            }
.ae-side-menu .ae-main-menu li a i {
                    font-size: 20px;
                    display: inline-block;
                    vertical-align: middle;
                    color: #0691ca;
                    transition: all 0.2s ease
                }
.ae-side-menu .ae-main-menu li a span {
                    margin-left: 20px;
                    display: inline-block;
                    vertical-align: middle;
                    color: #3E4B5B;
                    font-weight: 500;
                    text-transform: uppercase
                }
.ae-side-menu .ae-main-menu li:after {
                content: "";
                position: absolute;
                right: 0px;
                top: -1px;
                bottom: -1px;
                width: 5px;
                opacity: 0;
                background-color: #0691ca;
                transition: all 0.3s ease
            }
.ae-side-menu .ae-main-menu li:hover a i {
                -webkit-transform: translateX(5px);
                transform: translateX(5px)
            }
.ae-side-menu .ae-main-menu li:hover:after,
            .ae-side-menu .ae-main-menu li.active:after {
                opacity: 1
            }
.ae-side-menu .ae-labels {
        margin-top: 20px
    }
.ae-side-menu .ae-labels .ae-labels-header {
            padding: 20px
        }
.ae-side-menu .ae-labels .ae-labels-header i {
                color: #0691ca;
                font-size: 20px;
                vertical-align: middle;
                display: inline-block
            }
.ae-side-menu .ae-labels .ae-labels-header span {
                margin-left: 20px;
                text-transform: uppercase;
                font-weight: 500;
                vertical-align: middle;
                display: inline-block
            }
.ae-side-menu .ae-labels .ae-label {
            display: block;
            padding: 10px;
            padding-left: 30px;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            position: relative;
            color: #3E4B5B;
            white-space: nowrap
        }
.ae-side-menu .ae-labels .ae-label .label-pin {
                display: inline-block;
                width: 8px;
                height: 8px;
                border-radius: 10px;
                background-color: #0691ca;
                vertical-align: middle
            }
.ae-side-menu .ae-labels .ae-label .label-value {
                display: inline-block;
                vertical-align: middle;
                margin-left: 10px
            }
.ae-side-menu .ae-labels .ae-label:before {
                content: "";
                position: absolute;
                left: 10px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
.ae-side-menu .ae-labels .ae-label.ae-label-red .label-pin {
                background-color: #e65252
            }
.ae-side-menu .ae-labels .ae-label.ae-label-green .label-pin {
                background-color: #24b314
            }
.ae-side-menu .ae-labels .ae-label.ae-label-yellow .label-pin {
                background-color: #fbe4a0
            }
.ae-list-w {
    flex: 0 0 370px;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    background-color: #fff
}
.ae-list-w .ael-head {
        padding: 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 50px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.ae-list-w .ael-head a {
            display: inline-block;
            vertical-align: middle
        }
.ae-list-w .ael-head a i {
                color: #0691ca;
                font-size: 20px
            }
.ae-list-w .ael-head a:hover {
                text-decoration: none
            }
.ae-list-w .ael-head a + a {
                margin-left: 15px
            }
.ae-list-w .ae-list {
        height: 1000px;
        overflow: hidden;
        position: relative
    }
.ae-list-w .ae-list .ae-item {
            display: flex;
            align-items: center;
            padding: 20px;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            position: relative;
            cursor: pointer
        }
.ae-list-w .ae-list .ae-item.with-status .user-avatar-w {
                position: relative
            }
.ae-list-w .ae-list .ae-item.with-status .user-avatar-w:before {
                    content: "";
                    width: 10px;
                    height: 10px;
                    position: absolute;
                    top: 2px;
                    right: 2px;
                    border-radius: 10px;
                    box-shadow: 0px 0px 0px 3px #fff
                }
.ae-list-w .ae-list .ae-item.with-status.status-green .user-avatar-w:before {
                background-color: #24b314
            }
.ae-list-w .ae-list .ae-item.with-status.status-red .user-avatar-w:before {
                background-color: #e65252
            }
.ae-list-w .ae-list .ae-item.with-status.status-blue .user-avatar-w:before {
                background-color: #0691ca
            }
.ae-list-w .ae-list .ae-item.with-status.status-yellow .user-avatar-w:before {
                background-color: #fbe4a0
            }
.ae-list-w .ae-list .ae-item.active {
                background-color: #0691ca;
                color: #fff
            }
.ae-list-w .ae-list .ae-item.active .aei-content .aei-title {
                    color: #fff
                }
.ae-list-w .ae-list .ae-item.active .aei-content .aei-sub-title {
                    color: #fff
                }
.ae-list-w .ae-list .ae-item.active .aei-content .aei-text {
                    color: rgba(255, 255, 255, 0.5)
                }
.ae-list-w .ae-list .ae-item.active .aei-timestamp {
                    color: rgba(255, 255, 255, 0.5)
                }
.ae-list-w .ae-list .ae-item.active .user-avatar-w {
                    box-shadow: 0px 0px 0px 3px #fff;
                    border-radius: 50%
                }
.ae-list-w .ae-list .ae-item:hover {
                background-color: #f9f9f9
            }
.ae-list-w .ae-list .ae-item:hover.active {
                    background-color: #0691ca
                }
.ae-list-w .ae-list .aei-image {
            margin-right: 20px
        }
.ae-list-w .ae-list .aei-image .user-avatar-w {
                width: 50px
            }
.ae-list-w .ae-list .aei-image .user-avatar-w img {
                    border-radius: 50px;
                    display: block;
                    width: 50px;
                    height: auto
                }
.ae-list-w .ae-list .aei-content {
            position: relative
        }
.ae-list-w .ae-list .aei-content .aei-timestamp {
                position: absolute;
                top: -10px;
                right: 0px;
                color: rgba(0, 0, 0, 0.3);
                font-size: .63rem
            }
.ae-list-w .ae-list .aei-content .aei-title {
                margin-bottom: 4px
            }
.ae-list-w .ae-list .aei-content .aei-sub-title {
                color: #a7aeb5;
                text-transform: uppercase;
                font-size: .72rem;
                font-weight: 500
            }
.ae-list-w .ae-list .aei-content .aei-text {
                color: rgba(0, 0, 0, 0.5);
                font-size: .81rem
            }
.ae-list-w .ae-load-more {
        display: block;
        padding: 10px;
        padding-bottom: 15px;
        text-align: center;
        cursor: pointer
    }
.ae-list-w .ae-load-more i {
            display: inline-block;
            vertical-align: middle;
            font-size: 12px;
            margin-right: 5px
        }
.ae-list-w .ae-load-more span {
            display: inline-block;
            vertical-align: middle;
            border-bottom: 1px solid #0691ca
        }
.ae-list-w .ae-load-more:hover span {
            border-bottom-color: #0362c6
        }
.ae-content-w {
    background-color: #f6f7f8;
    flex: 1
}
.ae-content-w .aec-head {
        height: 50px;
        padding: 10px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        display: flex;
        align-items: center;
        justify-content: space-between;
        background-color: #fff
    }
.ae-content-w .aec-head .separate {
            border-right: 1px solid rgba(0, 0, 0, 0.1);
            padding-right: 15px;
            margin-right: 5px
        }
.ae-content-w .aec-head a {
            display: inline-block;
            vertical-align: middle
        }
.ae-content-w .aec-head a i {
                color: #0691ca;
                font-size: 20px
            }
.ae-content-w .aec-head a.highlight i {
                color: #CB9E48
            }
.ae-content-w .aec-head a:hover {
                text-decoration: none
            }
.ae-content-w .aec-head a + a {
                margin-left: 15px
            }
.ae-content-w .aec-head .actions-left {
            display: flex
        }
.ae-content-w .aec-head .actions-right {
            display: flex
        }
.ae-content-w .aec-head .user-avatar {
            margin-left: 40px;
            padding-left: 10px;
            border-left: 1px solid rgba(0, 0, 0, 0.1)
        }
.ae-content-w .aec-head .user-avatar img {
                display: block;
                width: 30px;
                height: auto;
                border-radius: 40px
            }
.ae-content {
    padding: 40px
}
.aec-full-message-w {
    position: relative;
    z-index: 2;
    margin-bottom: 40px
}
.aec-full-message-w .more-messages {
        position: absolute;
        left: 50%;
        top: -55px;
        color: rgba(0, 0, 0, 0.4);
        font-size: .72rem;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        display: inline-block;
        border-bottom: 1px solid transparent;
        padding-bottom: 1px
    }
.aec-full-message-w .more-messages:hover {
            cursor: pointer;
            color: #0691ca;
            border-bottom: 1px solid #0691ca
        }
.aec-full-message-w.show-pack {
        margin-top: 40px
    }
.aec-full-message-w.show-pack:before {
            z-index: -1;
            content: "";
            position: absolute;
            bottom: 30px;
            left: 30px;
            right: 30px;
            top: -30px;
            background-color: rgba(255, 255, 255, 0.2);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
            border-radius: 4px
        }
.aec-full-message-w.show-pack:after {
            z-index: -1;
            content: "";
            position: absolute;
            bottom: 15px;
            left: 15px;
            right: 15px;
            top: -15px;
            background-color: rgba(255, 255, 255, 0.7);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
            border-radius: 4px
        }
.aec-full-message-w .aec-full-message {
        background-color: #fff;
        box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
        border-radius: 4px
    }
.aec-full-message-w .message-head {
        padding: 20px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        display: flex;
        justify-content: space-between
    }
.aec-full-message-w .message-head .user-w {
            display: flex;
            align-items: center;
            justify-content: space-between
        }
.aec-full-message-w .message-head .user-w .user-avatar-w {
                width: 50px
            }
.aec-full-message-w .message-head .user-w .user-avatar-w .user-avatar {
                    border-radius: 40px;
                    overflow: hidden
                }
.aec-full-message-w .message-head .user-w .user-avatar-w .user-avatar img {
                        max-width: 100%;
                        height: auto
                    }
.aec-full-message-w .message-head .user-w.with-status .user-avatar-w {
                position: relative
            }
.aec-full-message-w .message-head .user-w.with-status .user-avatar-w:before {
                    content: "";
                    width: 10px;
                    height: 10px;
                    position: absolute;
                    top: 2px;
                    right: 2px;
                    border-radius: 10px;
                    box-shadow: 0px 0px 0px 3px #fff
                }
.aec-full-message-w .message-head .user-w.with-status.status-green .user-avatar-w:before {
                background-color: #24b314
            }
.aec-full-message-w .message-head .user-w.with-status.status-red .user-avatar-w:before {
                background-color: #e65252
            }
.aec-full-message-w .message-head .user-w .user-name {
                padding-left: 20px;
                flex: 1
            }
.aec-full-message-w .message-head .user-w .user-title {
                margin-bottom: 2px;
                color: #0691ca
            }
.aec-full-message-w .message-head .user-w .user-role {
                font-weight: 500;
                font-size: .81rem
            }
.aec-full-message-w .message-head .user-w .user-role span {
                    display: inline-block;
                    margin-left: 5px;
                    color: rgba(0, 0, 0, 0.4)
                }
.aec-full-message-w .message-head .user-w .user-action {
                width: 50px;
                color: #0691ca;
                font-size: 18px
            }
.aec-full-message-w .message-head .message-info {
            color: rgba(0, 0, 0, 0.3);
            font-size: .72rem;
            text-align: right
        }
.aec-full-message-w .message-content {
        padding: 6% 10% 8% 10%
    }
.aec-full-message-w .message-attachments {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        padding-top: 20px;
        margin-top: 20px
    }
.aec-full-message-w .message-attachments .attachments-heading {
        text-transform: uppercase;
        font-size: .72rem;
        color: rgba(0, 0, 0, 0.4)
    }
.aec-full-message-w .message-attachments .attachments-docs {
        margin-top: 15px
    }
.aec-full-message-w .message-attachments .attachments-docs a {
        display: inline-block
    }
.aec-full-message-w .message-attachments .attachments-docs a i {
        display: inline-block;
        vertical-align: middle;
        margin-right: 10px
    }
.aec-full-message-w .message-attachments .attachments-docs a span {
        display: inline-block;
        vertical-align: middle
    }
.aec-full-message-w .message-attachments .attachments-docs a:hover {
        text-decoration: none
    }
.aec-full-message-w .message-attachments .attachments-docs a + a {
        padding-left: 15px;
        margin-left: 15px;
        border-left: 1px solid rgba(0, 0, 0, 0.1)
    }
.older-pack {
        display: none
    }
.aec-reply {
        padding: 40px;
        background-color: #fff;
        box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
        border-radius: 4px;
        overflow: hidden
    }
.aec-reply .reply-header {
        position: relative;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        padding-bottom: 30px;
        margin-bottom: 0px
    }
.aec-reply .reply-header i {
        font-size: 130px;
        color: rgba(0, 86, 255, 0.05);
        position: absolute;
        top: -70px;
        left: -70px
    }
.aec-reply .reply-header h5 {
        margin: 0px;
        font-size: 1.08rem
    }
.aec-reply .reply-header h5 span {
        color: #0691ca;
        border-bottom: 1px dotted #0691ca;
        display: inline-block
    }
.aec-reply .buttons-w {
        padding-top: 20px;
        margin-top: 20px;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        display: flex;
        justify-content: space-between;
        align-items: center
    }
.aec-reply .buttons-w .btn,
    .aec-reply .buttons-w .all-wrapper .fc-button,
    .all-wrapper .aec-reply .buttons-w .fc-button {
        text-transform: uppercase;
        padding: 5px 10px;
        font-size: 0.7rem
    }
.aec-reply .buttons-w .btn .os-icon,
    .aec-reply .buttons-w .all-wrapper .fc-button .os-icon,
    .all-wrapper .aec-reply .buttons-w .fc-button .os-icon {
        margin-right: 10px
    }
.aec-reply .cke_chrome {
        border: none
    }
.aec-reply .cke_bottom {
        border: none
    }
.app-email-w.compact-side-menu .ae-side-menu {
        flex: 0 1 60px;
        text-align: center
    }
.app-email-w.compact-side-menu .ae-side-menu .aem-head {
        justify-content: center
    }
.app-email-w.compact-side-menu .ae-side-menu .ae-main-menu li a span {
        display: none
    }
.app-email-w.compact-side-menu .ae-side-menu .ae-labels .ae-label {
        padding-left: 10px
    }
.app-email-w.compact-side-menu .ae-side-menu .ae-labels .ae-label span.label-value {
        display: none
    }
.app-email-w.compact-side-menu .ae-side-menu .ae-labels-header span {
        display: none
    }
.color-scheme-dark .ae-side-menu {
        background-color: #293148;
        border-right-color: #202637
    }
.color-scheme-dark .ae-side-menu .ae-main-menu li a span {
        color: #ccd9e8
    }
.color-scheme-dark .ae-side-menu .ae-main-menu li {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-side-menu .ae-labels .ae-label {
        border-bottom-color: rgba(255, 255, 255, 0.05);
        color: #ccd9e8
    }
.color-scheme-dark .aem-head {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ael-head {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ael-head select {
        background: #202738;
        color: #7f8696;
        border-color: #141927
    }
.color-scheme-dark .ae-content-w {
        background-color: #293148
    }
.color-scheme-dark .ae-content-w .aec-head {
        background-color: rgba(0, 0, 0, 0.1)
    }
.color-scheme-dark .ae-content-w .aec-head .separate {
        border-right-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-content-w .aec-head .user-avatar {
        border-left-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w .aec-full-message,
    .color-scheme-dark .ae-content-w .aec-reply {
        background-color: #3b4768;
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
.color-scheme-dark .ae-content-w .aec-reply .buttons-w {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-content-w .aec-reply .reply-header {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w.show-pack:after {
        background-color: rgba(59, 71, 104, 0.7)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w.show-pack:before {
        background-color: rgba(59, 71, 104, 0.4)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w .more-messages {
        color: #0691ca;
        border-bottom-color: #0691ca
    }
.color-scheme-dark .ae-content-w .aec-full-message-w .message-attachments .attachments-heading,
    .color-scheme-dark .ae-content-w .aec-full-message-w .message-head .message-info,
    .color-scheme-dark .ae-content-w .aec-full-message-w .message-head .user-w .user-role span {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w .message-head {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-content-w .aec-full-message-w .message-attachments {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .ae-list-w {
        background-color: #323c58;
        border-right-color: #202637
    }
.color-scheme-dark .ae-list-w .ae-item:hover {
        background-color: #0691ca
    }
.color-scheme-dark .ae-list-w .ae-item:hover .aei-sub-title {
        color: #fff
    }
.color-scheme-dark .ae-list-w .ae-list .aei-content .aei-text {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .ae-list-w .ae-list .aei-content .aei-timestamp {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .ae-list-w .ae-list .ae-item.with-status .user-avatar-w:before {
        box-shadow: 0px 0px 0px 3px #323c58
    }
.projects-list {
        margin-bottom: 2rem
    }
.projects-list .project-head {
        padding: 20px 40px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.projects-list .project-head .project-title {
        text-transform: uppercase;
        letter-spacing: 2px
    }
.projects-list .project-head .project-title h5 {
        margin-bottom: 0
    }
.projects-list .project-head .project-users {
        flex: 0 0 220px;
        text-align: right
    }
.projects-list .project-head .project-users .avatar {
        width: 35px;
        border-radius: 35px;
        box-shadow: 0px 0px 0px 5px #fff;
        display: inline-block;
        overflow: hidden;
        vertical-align: middle
    }
.projects-list .project-head .project-users .avatar img {
        height: auto;
        width: 35px
    }
.projects-list .project-head .project-users .more {
        background-color: #0691ca;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        left: -10px;
        padding: 2px 7px;
        border-radius: 12px;
        color: #fff;
        font-size: .63rem
    }
.projects-list .project-info {
        padding: 20px 40px
    }
.projects-list .project-info .os-progress-bar {
        margin-bottom: 0px
    }
.projects-list .project-info .os-progress-bar + .os-progress-bar {
        margin-top: 1rem
    }
.projects-list .project-box + .project-box {
        margin-top: 2rem
    }
.full-chat-w .full-chat-i {
        display: flex;
        align-items: stretch;
        background-color: #fff;
        padding: 0px
    }
.full-chat-w .full-chat-left {
        flex: 0 0 340px;
        background-color: #f6f7f8;
        padding: 20px 0px
    }
.full-chat-w .full-chat-left .os-tabs-w .nav {
        padding: 0px 20px;
        flex-wrap: nowrap
    }
.full-chat-w .full-chat-left .nav-link i {
        margin-bottom: 10px
    }
.full-chat-w .full-chat-left .chat-search {
        padding: 20px 20px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05)
    }
.full-chat-w .full-chat-left .element-search {
        position: relative
    }
.full-chat-w .full-chat-left .element-search:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        left: 15px;
        top: 48%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 20px;
        content: "\e92c";
        color: rgba(0, 0, 0, 0.2)
    }
.full-chat-w .full-chat-left .element-search input {
        border: none;
        box-shadow: none;
        background-color: #fff;
        border-radius: 30px;
        padding: 10px 15px 10px 50px;
        display: block;
        width: 100%;
        outline: none
    }
.full-chat-w .full-chat-left .element-search input::-webkit-input-placeholder {
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .full-chat-left .element-search input:-ms-input-placeholder {
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .full-chat-left .element-search input::-ms-input-placeholder {
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .full-chat-left .element-search input::-moz-placeholder {
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .full-chat-left .element-search input::placeholder {
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .full-chat-left .user-list .user-w {
        display: flex;
        padding: 20px 30px;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        transition: all 0.2s ease
    }
.full-chat-w .full-chat-left .user-list .user-w .avatar {
        margin-right: 20px;
        flex: 0 0 50px
    }
.full-chat-w .full-chat-left .user-list .user-w .avatar img {
        width: 50px;
        height: auto;
        border-radius: 50px;
        display: block
    }
.full-chat-w .full-chat-left .user-list .user-w .user-info {
        flex: 1 1 auto
    }
.full-chat-w .full-chat-left .user-list .user-w .user-name {
        font-weight: 500;
        font-size: .99rem;
        transition: all 0.2s ease
    }
.full-chat-w .full-chat-left .user-list .user-w .last-message {
        color: rgba(0, 0, 0, 0.4);
        font-size: .81rem;
        transition: all 0.2s ease
    }
.full-chat-w .full-chat-left .user-list .user-w .user-date {
        float: right;
        padding: 2px 7px;
        background-color: #fff;
        border-radius: 12px;
        font-size: .72rem;
        color: rgba(0, 0, 0, 0.3);
        transition: all 0.2s ease
    }
.full-chat-w .full-chat-left .user-list .user-w:hover {
        background-color: #0691ca;
        cursor: pointer
    }
.full-chat-w .full-chat-left .user-list .user-w:hover .user-name {
        color: #fff
    }
.full-chat-w .full-chat-left .user-list .user-w:hover .last-message {
        color: rgba(255, 255, 255, 0.5)
    }
.full-chat-w .full-chat-left .user-list .user-w:hover .user-date {
        background-color: #046fdf;
        color: rgba(255, 255, 255, 0.3)
    }
.full-chat-w .full-chat-middle {
        flex: 1 1 auto;
        background-color: #fff
    }
.full-chat-w .full-chat-middle .chat-head {
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        padding: 10px 20px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }
.full-chat-w .full-chat-middle .user-info {
        font-size: 1.08rem
    }
.full-chat-w .full-chat-middle .user-info span {
        display: inline-block;
        vertical-align: middle;
        margin-right: 5px
    }
.full-chat-w .full-chat-middle .user-info a {
        display: inline-block;
        vertical-align: middle;
        border-bottom: 1px dotted #0691ca
    }
.full-chat-w .full-chat-middle .user-info a:hover {
        text-decoration: none
    }
.full-chat-w .full-chat-middle .user-actions a {
        margin-left: 1rem;
        font-size: 24px;
        display: inline-block;
        vertical-align: middle
    }
.full-chat-w .chat-content-w {
        height: 600px;
        overflow-y: scroll;
        position: relative
    }
.full-chat-w .chat-content-w .chat-content {
        padding: 50px;
        min-height: 600px
    }
.full-chat-w .chat-content-w .chat-date-separator {
        text-align: center;
        color: rgba(0, 0, 0, 0.3);
        font-size: .81rem;
        position: relative;
        margin: 40px 0px
    }
.full-chat-w .chat-content-w .chat-date-separator:before {
        content: "";
        background-color: rgba(0, 0, 0, 0.1);
        height: 1px;
        width: 100%;
        position: absolute;
        top: 50%;
        left: 0px;
        right: 0px
    }
.full-chat-w .chat-content-w .chat-date-separator span {
        display: inline-block;
        background-color: #fff;
        padding: 0px 10px;
        position: relative
    }
.full-chat-w .chat-content-w .chat-message {
        margin-bottom: 20px
    }
.full-chat-w .chat-content-w .chat-message .chat-message-content {
        padding: 15px 35px;
        background-color: #fff9f0;
        color: #594939;
        max-width: 400px;
        display: inline-block;
        margin-bottom: -20px;
        margin-left: 20px;
        border-radius: 20px;
        text-align: left
    }
.full-chat-w .chat-content-w .chat-message .chat-message-avatar {
        display: inline-block;
        vertical-align: bottom
    }
.full-chat-w .chat-content-w .chat-message .chat-message-avatar img {
        width: 40px;
        height: auto;
        border-radius: 30px;
        display: inline-block;
        box-shadow: 0px 0px 0px 10px #fff
    }
.full-chat-w .chat-content-w .chat-message .chat-message-date {
        display: inline-block;
        vertical-align: bottom;
        margin-left: 10px;
        margin-right: 10px;
        font-size: .72rem;
        color: rgba(0, 0, 0, 0.3)
    }
.full-chat-w .chat-content-w .chat-message.self {
        text-align: right
    }
.full-chat-w .chat-content-w .chat-message.self .chat-message-content {
        background-color: #f0f9ff;
        color: #2A4E7F;
        margin-right: 20px;
        margin-left: 0px
    }
.full-chat-w .chat-controls {
        padding: 20px;
        padding-top: 0px;
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }
.full-chat-w .chat-input input[type="text"] {
        padding: 20px 20px 20px 0px;
        border: none;
        display: block;
        width: 100%;
        outline: none
    }
.full-chat-w .chat-input-extra {
        display: flex;
        justify-content: space-between;
        align-items: center
    }
.full-chat-w .chat-input-extra .chat-extra-actions a {
        margin-right: 10px;
        display: inline-block
    }
.full-chat-w .full-chat-right {
        flex: 0 0 260px;
        background-color: #fff;
        border-left: 1px solid rgba(0, 0, 0, 0.1);
        padding: 20px
    }
.full-chat-w .user-intro {
        padding: 20px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        text-align: center
    }
.full-chat-w .user-intro .avatar {
        width: 90px;
        height: 90px;
        display: inline-block
    }
.full-chat-w .user-intro .avatar img {
        width: 90px;
        border-radius: 60px;
        height: auto
    }
.full-chat-w .user-intro .user-intro-info {
        margin-top: 1rem
    }
.full-chat-w .user-intro .user-intro-info .user-name {
        margin-top: 0px;
        margin-bottom: 0px;
        color: #0691ca
    }
.full-chat-w .user-intro .user-intro-info .user-sub {
        color: rgba(0, 0, 0, 0.3);
        text-transform: uppercase;
        letter-spacing: 1px;
        font-size: .72rem;
        margin-top: 5px
    }
.full-chat-w .user-intro .user-intro-info .user-social {
        margin-top: 1rem
    }
.full-chat-w .user-intro .user-intro-info .user-social a {
        display: inline-block;
        margin: 0px 6px;
        font-size: 24px
    }
.full-chat-w .user-intro .user-intro-info .user-social a:hover {
        text-decoration: none
    }
.full-chat-w .user-intro .user-intro-info .user-social i.os-icon.os-icon-twitter {
        color: #31a7f3
    }
.full-chat-w .user-intro .user-intro-info .user-social i.os-icon.os-icon-facebook {
        color: #175dc5
    }
.full-chat-w .chat-info-section {
        padding: 20px
    }
.full-chat-w .chat-info-section .ci-header i {
        color: #0691ca;
        font-size: 20px;
        margin-right: 10px;
        display: inline-block;
        vertical-align: middle
    }
.full-chat-w .chat-info-section .ci-header span {
        text-transform: uppercase;
        color: rgba(0, 0, 0, 0.5);
        letter-spacing: 2px;
        display: inline-block;
        vertical-align: middle
    }
.full-chat-w .chat-info-section .ci-content {
        padding: 20px
    }
.full-chat-w .chat-info-section .ci-content .ci-file-list ul {
        list-style-type: square;
        color: #98c9fd;
        margin-left: 0px;
        margin-bottom: 0px;
        padding-left: 10px
    }
.full-chat-w .chat-info-section .ci-content .ci-file-list ul li {
        margin: 5px
    }
.full-chat-w .chat-info-section .ci-content .ci-file-list ul li a {
        font-size: .81rem;
        border-bottom: 1px solid #0691ca
    }
.full-chat-w .chat-info-section .ci-content .ci-file-list ul li a:hover {
        text-decoration: none
    }
.full-chat-w .chat-info-section .ci-content .ci-photos-list {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start
    }
.full-chat-w .chat-info-section .ci-content .ci-photos-list img {
        margin: 2%;
        border-radius: 6px;
        width: 45%;
        display: inline-block;
        height: auto
    }
.full-chat-w .chat-info-section + .chat-info-section {
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }
.pricing-plans {
        background-color: #fff
    }
.pricing-plan + .pricing-plan {
        border-left: 1px solid rgba(0, 0, 0, 0.1)
    }
.pricing-plan {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        text-align: center;
        padding-bottom: 20px;
        background-color: #f9f9f9;
        transition: all 0.2s ease
    }
.pricing-plan.with-hover-effect:hover,
    .pricing-plan.highlight {
        box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
        position: relative;
        z-index: 2;
        box-shadow: 0 2px 30px 0 rgba(54, 88, 206, 0.2)
    }
.pricing-plan.with-hover-effect:hover .plan-price-w .price-value,
    .pricing-plan.highlight .plan-price-w .price-value {
        color: #0691ca
    }
.pricing-plan.with-hover-effect:hover .plan-head,
    .pricing-plan.highlight .plan-head {
        box-shadow: inset 0px 5px 0px #0691ca
    }
.pricing-plan.with-hover-effect:hover .plan-name {
        color: #3E4B5B
    }
.pricing-plan.highlight {
        margin-top: -20px;
        margin-bottom: -20px
    }
.pricing-plan .plan-image img {
        width: 80px
    }
.pricing-plan .plan-head {
        background-color: #fff;
        padding-top: 40px
    }
.pricing-plan .plan-body {
        background-color: #fff
    }
.pricing-plan .plan-name {
        text-transform: uppercase;
        letter-spacing: 2px;
        font-size: 1.5rem;
        color: #0691ca;
        font-weight: 500;
        font-family: "Segoe UI", sans-serif;
        padding-bottom: 40px;
        transition: all 0.2s ease;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.pricing-plan .plan-image + .plan-name {
        margin-top: 20px
    }
.pricing-plan .plan-price-w {
        padding-top: 40px;
        margin-bottom: 40px
    }
.pricing-plan .plan-price-w .price-value {
        font-size: 3.6rem;
        line-height: 1;
        transition: all 0.2s ease
    }
.pricing-plan .plan-price-w .price-label {
        text-transform: uppercase;
        letter-spacing: 2px;
        color: rgba(0, 0, 0, 0.3);
        padding-top: 5px;
        margin-top: 5px;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        display: inline-block
    }
.pricing-plan .plan-btn-w {
        padding-bottom: 40px
    }
.pricing-plan .plan-description {
        text-align: left;
        padding: 30px 15%;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        color: rgba(0, 0, 0, 0.5)
    }
.pricing-plan .plan-description h6 {
        text-transform: uppercase;
        letter-spacing: 2px;
        margin-top: 30px;
        font-size: .9rem
    }
.pricing-plan .plan-description ul {
        list-style: none;
        padding-left: 30px;
        margin-top: 20px
    }
.pricing-plan .plan-description ul li {
        position: relative;
        margin-bottom: 10px
    }
.pricing-plan .plan-description ul li:before {
        content: '\e961';
        color: #0691ca;
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        left: -30px;
        top: 5px
    }
.pipeline {
        border-radius: 4px;
        background-color: #fff;
        box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.5);
        padding: 20px;
        margin-bottom: 20px
    }
.pipeline.blue {
        background-color: #1D54EF;
        background-image: linear-gradient(-180deg, #1D54EF 0%, #4327DF 100%);
        box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.5)
    }
.pipeline.teal {
        background-color: #07B77F;
        background-image: linear-gradient(-180deg, #07B77F 0%, #2767DF 98%);
        box-shadow: 0 2px 30px 0 rgba(7, 186, 171, 0.5)
    }
.pipeline.purple {
        background-color: #28428c;
        background-image: linear-gradient(-180deg, #28428c 0%, #510d8c 100%);
        box-shadow: 0 2px 30px 0 rgba(42, 16, 133, 0.5)
    }
.pipeline.green {
        background-color: #7BC10C;
        background-image: linear-gradient(-180deg, #7BC10C 0%, #057051 95%);
        box-shadow: 0 2px 30px 0 rgba(31, 219, 78, 0.5)
    }
.pipeline.red {
        background-color: #960644;
        background-image: linear-gradient(-180deg, #960644 0%, #af760b 95%);
        box-shadow: 0 2px 30px 0 rgba(154, 7, 58, 0.5)
    }
.pipeline.pink {
        background-color: #a0008f;
        background-image: linear-gradient(-180deg, #a0008f 0%, #2767DF 98%);
        box-shadow: 0 2px 30px 0 rgba(7, 8, 186, 0.5)
    }
.pipeline.white {
        background-color: #fff;
        box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    }
.pipeline.white .pipeline-header {
        padding-bottom: 0 !important;
        position: relative;
    }
.pipeline.white .pipeline-header:before {
        content: " ";
        bottom: -15px;
        position: absolute;
        width: 100%;
        margin: auto;
        height: 1px;
        background: #e0e1e4de;
    }
.pipeline.white .pipeline-header .pipeline-count {
        color: rgba(0, 0, 0, 0.5)
    }
.pipeline.white .pipeline-header .pipeline-settings {
        color: rgba(0, 0, 0, 0.4)
    }
.pipeline.white .pipeline-header .pipeline-value {
        color: #0691ca
    }
.pipeline.white .pipeline-item {
        box-shadow: none;
        border-radius: 4px;
        margin-bottom: 15px;
        border: 1px solid #d1d4e8;
        transition: all 0.2s ease;
        cursor: move
    }
.pipeline.white .pipeline-item:last-child {
        margin-bottom: 0px
    }
.pipeline.white .pipeline-item:hover {
        border: 1px solid #9ea4cf;
        box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1)
    }
.pipeline.white .pipeline-item .pi-foot {
        border-radius: 0px 0px 4px 4px
    }
.pipeline.white.lined-primary {
        /* border-top: 5px solid #0691ca;
        border-radius: 0px 0px 4px 4px */
    }
.pipeline.white.lined-success {
        /* border-top: 5px solid #24b314;
        border-radius: 0px 0px 4px 4px */
    }
.pipeline.white.lined-danger {
        /* border-top: 5px solid #e65252;
        border-radius: 0px 0px 4px 4px */
    }
.pipeline.white.lined-warning {
        /* border-top: 5px solid #fbe4a0;
        border-radius: 0px 0px 4px 4px */
    }
.pipeline-header {
        position: relative;
        margin-bottom: 20px
    }
.pipeline-header .pipeline-header-numbers {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
.pipeline-header .pipeline-name {
        text-transform: uppercase;
        color: #353535; 
        font-weight: 600;
        margin-bottom: 0px;
        line-height: 1;
        letter-spacing: 2px;
        padding-right: 30px
    }
.pipeline-header .pipeline-value {
        color: #FFD038;
        letter-spacing: 3px;
        font-size: 1.17rem
    }
.pipeline-header .pipeline-count {
        font-size: .81rem;
        color: rgba(255, 255, 255, 0.7)
    }
.pipeline-header .pipeline-settings {
        color: rgba(255, 255, 255, 0.7);
        font-size: 12px;
        position: absolute;
        top: 0px;
        right: -1px
    }
.pipeline-body {
        min-height: 100px;
        padding-top: 15px;
    }
.pipeline-body.empty {
        border: 1px dashed rgba(0, 0, 0, 0.2)
    }
.pipeline-item {
        background-color: #fff;
        margin-bottom: 20px;
        border-radius: 4px;
        position: relative;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4)
    }
.pipeline-item:last-child {
        margin-bottom: 0px
    }
.pipeline-item .pi-controls {
        position: absolute;
        top: 5px;
        right: 10px;
        line-height: 1
    }
[dir="rtl"] .pipeline-item .pi-controls{
        left: 10px;
        right: auto;
    }
[dir="rtl"] .user-profile .up-main-info .badge {
        position: absolute;
        left: 12px;
        right: auto;
        bottom: 18px;
        font-size: 75%;
    }
.pipeline-item .pi-controls a {
        font-size: 16px;
        line-height: 14px;
        color: #0691ca;
        display: inline-block;
        vertical-align: middle
    }
.pipeline-item .pi-controls .pi-settings {
        display: inline-block;
        color: #0691ca;
        vertical-align: middle
    }
.pipeline-item .pi-controls .pi-settings > i {
        font-size: 15px
    }
.pipeline-item .pi-controls .status {
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
        width: 11px;
        height: 11px;
        border-radius: 10px;
        cursor: pointer
    }
.pipeline-item .pi-controls .status.status-green {
        background-color: #24b314
    }
.pipeline-item .pi-controls .status.status-red {
        background-color: #e65252
    }
.pipeline-item .pi-controls .status.status-yellow {
        background-color: #fbe4a0
    }
.pipeline-item .pi-body {
        display: flex;
        justify-content: flex-start;
        align-items: flex-start;
        padding: 10px 15px
    }
.pipeline-item .pi-info strong{
        font-weight: 700;
    }
.pipeline-item .pi-body .avatar {
        width: 50px;
        margin-right: 15px;
        flex: 0 0 50px
    }
[dir="rtl"] .pipeline-item .pi-body .avatar {
        margin-left: 15px;
        margin-right: 0px;
    }
.pipeline-item .pi-body .avatar img {
        width: 50px;
        height: 50px;
        border-radius: 50%
    }
.pipeline-item .pi-body .pi-name {
        margin-bottom: 0px
    }
.pipeline-item .pi-body .pi-sub {
        color: rgba(0, 0, 0, 0.6);
        font-size: .81rem
    }
.pipeline-item .pi-foot {
        background-color: #F1F4F8;
        padding: 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 0px 0px 4px 4px
    }
.pipeline-item .pi-foot .tags {
        line-height: 1
    }
.pipeline-item .pi-foot .tags .tag {
        padding: 5px 10px;
        line-height: 1;
        display: inline-block;
        background-color: #0691ca;
        border: 1px solid #0691ca;
        color: #fff;
        margin-right: 2px;
        font-size: .82rem;
        border-radius: 4px;
    }
.pipeline-item .pi-foot .extra-info {
        margin-right: 5px;
        white-space: nowrap;
        text-transform: uppercase;
        color: rgba(0, 0, 0, 0.6);
        font-size: .73rem;
        letter-spacing: 1px
    }
.pipeline-item .pi-foot .extra-info i {
        margin-right: 0px;
        font-size: 15px;
        vertical-align: middle;
        color: #0691ca;
        display: inline-block;
        position: relative;
        top: -1px;
    }
.pipeline-item .pi-foot .extra-info span {
        vertical-align: middle;
        display: inline-block
    }
.control-header {
        padding-bottom: 10px;
        margin-bottom: 25px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.control-header select.form-control {
        font-weight: 400;
        border-color: rgba(0, 0, 0, 0.5)
    }
.control-header label {
        text-transform: uppercase;
        font-size: .72rem;
        letter-spacing: 1px
    }
.control-header .form-group {
        margin-bottom: 0px
    }
@media screen and (max-width:1440px) {
        .invoicewrap .tax-value {
            font-size: 20px;
        }
        .exectivepage .pipeline.white .pipeline-header {
            padding-bottom: 10px !important;
        }
    }
.color-scheme-dark .control-header {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .control-header select {
        background: #202738;
        color: #7f8696;
        border-color: #141927
    }
.color-scheme-dark .control-header label {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .pipeline.white {
        background-color: #323c58;
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
.color-scheme-dark .pipeline.white.lined-warning {
        border-top-color: #fbe4a0
    }
.color-scheme-dark .pipeline.white .pipeline-header .pipeline-name {
        color: #fff
    }
.color-scheme-dark .pipeline.white .pipeline-header .pipeline-settings {
        color: #fff
    }
.color-scheme-dark .pipeline.white .pipeline-header .pipeline-count {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .pipeline.white .pipeline-item {
        background-color: #384362;
        border-color: #293148
    }
.color-scheme-dark .pipeline.white .pipeline-item .pi-body .pi-sub {
            color: rgba(218, 226, 243, 0.4)
        }
.color-scheme-dark .pipeline.white .pipeline-item .pi-foot {
            background-color: #2c354e
        }
.color-scheme-dark .pipeline.white .pipeline-item .pi-foot .extra-info {
                color: rgba(218, 226, 243, 0.4)
            }
.color-scheme-dark .pipeline.white .pipeline-item .pi-foot .tags .tag {
                color: #fff;
                background-color: #422af5;
                border-color: #422af5
            }
.os-dropdown-trigger {
    position: relative;
    cursor: pointer
}
.os-dropdown-trigger.over .os-dropdown {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-center .os-dropdown {
        right: 50%;
        -webkit-transform: translate3d(50%, 110%, 0);
        transform: translate3d(50%, 110%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-center.over .os-dropdown {
        -webkit-transform: translate3d(50%, 100%, 0);
        transform: translate3d(50%, 100%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-left .os-dropdown {
        right: 0px;
        -webkit-transform: translate3d(0%, 110%, 0);
        transform: translate3d(0%, 110%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-left.over .os-dropdown {
        -webkit-transform: translate3d(0%, 100%, 0);
        transform: translate3d(0%, 100%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-right .os-dropdown {
        right: 100%;
        -webkit-transform: translate3d(100%, 110%, 0);
        transform: translate3d(100%, 110%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-right.over .os-dropdown {
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-right-center .os-dropdown {
        right: 0%;
        bottom: 50%;
        -webkit-transform: translate3d(110%, 50%, 0);
        transform: translate3d(110%, 50%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-right-center.over .os-dropdown {
        -webkit-transform: translate3d(100%, 50%, 0);
        transform: translate3d(100%, 50%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-left-center .os-dropdown {
        right: 100%;
        bottom: 50%;
        -webkit-transform: translate3d(-10%, 50%, 0);
        transform: translate3d(-10%, 50%, 0)
    }
.os-dropdown-trigger.os-dropdown-position-left-center.over .os-dropdown {
        -webkit-transform: translate3d(0%, 50%, 0);
        transform: translate3d(0%, 50%, 0)
    }
.os-dropdown {
    background-color: #0691ca;
    color: #fff;
    padding: 20px 15px;
    position: absolute;
    z-index: 999;
    bottom: 5px;
    right: 0px;
    visibility: hidden;
    transition: all 0.2s ease;
    -webkit-transform: translate3d(100%, 110%, 0);
    transform: translate3d(100%, 110%, 0);
    opacity: 0;
    border-radius: 4px;
    box-shadow: 0px 10px 25px 0px rgba(26, 32, 39, 0.1);
    overflow: hidden;
    font-size: .9rem;
    text-align: left
}
.os-dropdown > .icon-w {
        position: absolute;
        top: -30px;
        right: -30px;
        color: rgba(0, 0, 0, 0.08);
        font-size: 100px
    }
.os-dropdown ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        position: relative
    }
.os-dropdown ul li {
            border-bottom: 1px solid rgba(255, 255, 255, 0.1)
        }
.os-dropdown ul li:last-child {
                border-bottom: none
            }
.os-dropdown ul li a {
                display: block;
                white-space: nowrap;
                padding: 10px 10px 10px 10px;
                line-height: 1;
                color: #fff;
                font-size: .9rem
            }
.os-dropdown ul li a:hover {
                    text-decoration: none
                }
.os-dropdown ul li a i {
                    color: #fff;
                    display: inline-block;
                    vertical-align: middle;
                    margin-right: 15px;
                    font-size: 22px;
                    transition: all 0.2s ease
                }
.os-dropdown ul li a span {
                    display: inline-block;
                    vertical-align: middle;
                    color: #fff;
                    font-size: .9rem;
                    transition: all 0.2s ease
                }
.os-dropdown ul li a i + span {
                    padding-right: 10px
                }
.os-dropdown ul li a:hover i {
                    color: #fff;
                    -webkit-transform: scale(1.2);
                    transform: scale(1.2)
                }
.os-dropdown ul li a:hover span {
                    -webkit-transform: translateX(3px);
                    transform: translateX(3px)
                }
.os-dropdown.message-list {
        padding: 15px 10px
    }
.os-dropdown.message-list li {
            border-bottom: 1px solid rgba(255, 255, 255, 0.2)
        }
.os-dropdown.message-list li:last-child {
                border-bottom: none
            }
.os-dropdown.message-list li > a {
                display: flex;
                justify-content: flex-start;
                align-items: center;
                padding: 10px 15px
            }
.os-dropdown.message-list li > a:hover {
                    background-color: rgba(124, 137, 234, 0.07)
                }
.os-dropdown.message-list li > a:hover .user-avatar-w img {
                        -webkit-transform: scale(1.1);
                        transform: scale(1.1)
                    }
.os-dropdown.message-list li > a:hover .message-content {
                        -webkit-transform: translateX(3px);
                        transform: translateX(3px)
                    }
.os-dropdown.message-list li > a .user-avatar-w {
                    flex: 0 0 40px;
                    margin-right: 15px
                }
.os-dropdown.message-list li > a .user-avatar-w img {
                        width: 40px;
                        border-radius: 30px;
                        height: auto;
                        transition: all 0.2s ease;
                        display: block
                    }
.os-dropdown.message-list li > a .message-content {
                    transition: all 0.2s ease
                }
.os-dropdown.message-list li > a .message-content .message-from {
                        color: #fff;
                        margin-bottom: 5px
                    }
.os-dropdown.message-list li > a .message-content .message-title {
                        color: rgba(255, 255, 255, 0.6);
                        font-size: .54rem;
                        letter-spacing: 1px;
                        text-transform: uppercase;
                        margin-top: 2px;
                        margin-bottom: 0px
                    }
.os-dropdown.light {
        background-color: #fff;
        box-shadow: 0px 5px 75px 0px rgba(12, 76, 140, 0.21), 0px 3px 7px 0px rgba(12, 76, 140, 0.14)
    }
.os-dropdown.light.message-list > .icon-w {
            color: rgba(4, 123, 248, 0.1)
        }
.os-dropdown.light.message-list li {
            border-bottom: 1px solid rgba(113, 133, 171, 0.09)
        }
.os-dropdown.light.message-list li:last-child {
                border-bottom: none
            }
.os-dropdown.light.message-list li > a .message-content .message-from {
                color: #334152
            }
.os-dropdown.light.message-list li > a .message-content .message-title {
                color: #0691ca
            }
.todo-app-w {
    display: flex
}
.todo-app-w .todo-sidebar {
        flex: 0 0 350px;
        background-color: #F9F9F9;
        padding: 40px
    }
.todo-app-w .todo-sidebar .todo-sidebar-section {
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
            padding: 20px;
            margin-bottom: 20px
        }
.todo-app-w .todo-sidebar .todo-sidebar-section:first-child {
                padding-top: 0px
            }
.todo-app-w .todo-sidebar .todo-sidebar-section-header {
            color: #0691ca;
            position: relative
        }
.todo-app-w .todo-sidebar .todo-sidebar-section-header span {
                display: inline-block;
                vertical-align: middle
            }
.todo-app-w .todo-sidebar .todo-sidebar-section-header span + .os-icon {
                    display: inline-block;
                    vertical-align: middle;
                    margin-left: 10px;
                    font-size: 22px
                }
.todo-app-w .todo-sidebar .todo-sidebar-section-header span + .os-icon.starred {
                        color: #E7AD10
                    }
.todo-app-w .todo-sidebar .todo-sidebar-section-header span + .os-icon.fire {
                        color: #ff1b1b
                    }
.todo-app-w .todo-sidebar .todo-sidebar-section-contents {
            margin-top: 20px
        }
.todo-app-w .todo-sidebar .todo-sidebar-section-toggle {
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            left: -30px;
            color: #0691ca;
            font-size: 16px;
            position: absolute;
            text-decoration: none
        }
.todo-app-w .todo-sidebar .todo-sidebar-section-toggle:hover {
                color: #024994
            }
.todo-app-w .todo-sidebar ul {
            margin-left: 0px;
            padding-left: 30px
        }
.todo-app-w .todo-sidebar ul.projects-list {
                list-style: none;
                font-size: .99rem;
                margin-bottom: 0px
            }
.todo-app-w .todo-sidebar ul.projects-list li {
                    position: relative;
                    margin-bottom: 10px
                }
.todo-app-w .todo-sidebar ul.projects-list li:before {
                        content: "\e981";
                        color: #0691ca;
                        font-family: 'osfont' !important;
                        speak: none;
                        font-style: normal;
                        font-weight: normal;
                        font-variant: normal;
                        text-transform: none;
                        line-height: 1;
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        font-size: 18px;
                        position: absolute;
                        left: -30px;
                        top: 50%;
                        -webkit-transform: translateY(-50%);
                        transform: translateY(-50%)
                    }
.todo-app-w .todo-sidebar ul.projects-list li a {
                        color: #3E4B5B;
                        display: block
                    }
.todo-app-w .todo-sidebar ul.projects-list li.add-new-project {
                        margin-top: 20px
                    }
.todo-app-w .todo-sidebar ul.projects-list li.add-new-project:before {
                            content: "\e969"
                        }
.todo-app-w .todo-sidebar ul.projects-list li.add-new-project a {
                            color: #0691ca;
                            border-bottom: 1px solid #0691ca;
                            display: inline-block;
                            font-size: .9rem
                        }
.todo-app-w .todo-sidebar ul.projects-list li.add-new-project a:hover {
                                text-decoration: none
                            }
.todo-app-w .todo-sidebar ul.tasks-list {
                list-style: none;
                padding-left: 25px
            }
.todo-app-w .todo-sidebar ul.tasks-list li {
                    position: relative;
                    margin-bottom: 10px
                }
.todo-app-w .todo-sidebar ul.tasks-list li strong {
                        color: #3E4B5B;
                        display: block
                    }
.todo-app-w .todo-sidebar ul.tasks-list li span {
                        color: rgba(0, 0, 0, 0.4);
                        font-size: .72rem;
                        display: inline-block
                    }
.todo-app-w .todo-sidebar ul.tasks-list li:before {
                        content: "";
                        width: 10px;
                        height: 10px;
                        position: absolute;
                        left: -25px;
                        top: 7px;
                        border-radius: 10px
                    }
.todo-app-w .todo-sidebar ul.tasks-list li a {
                        color: #3E4B5B;
                        display: block
                    }
.todo-app-w .todo-sidebar ul.tasks-list li.danger:before {
                        background-color: #f59595
                    }
.todo-app-w .todo-sidebar ul.tasks-list li.warning:before {
                        background-color: #fbe4a0
                    }
.todo-app-w .todo-sidebar ul.tasks-list li.success:before {
                        background-color: #b1ef98
                    }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section {
            padding-left: 30px;
            position: relative;
            margin-bottom: 15px
        }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-section-toggler {
                position: absolute;
                z-index: 2;
                top: 5px;
                right: 0px;
                font-size: 14px;
                cursor: pointer
            }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-header {
                position: relative;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05);
                padding-bottom: 10px;
                padding-top: 10px
            }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-header i.os-icon {
                    position: absolute;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
                    left: -30px;
                    font-size: 18px;
                    color: #0691ca
                }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-header h6 {
                    text-transform: uppercase;
                    letter-spacing: 1px;
                    font-size: .72rem;
                    margin: 0px;
                    color: #0691ca
                }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-section-content ul {
                list-style: none;
                padding: 10px 0px;
                margin: 0px
            }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-section-content ul li {
                    padding: 3px 0px;
                    margin: 0px
                }
.todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-section-content ul li a {
                        color: #3E4B5B;
                        display: inline-block;
                        font-size: .9rem;
                        line-height: 1.2;
                        height: 1.08rem;
                        overflow: hidden
                    }
.todo-app-w .todo-content {
        background-color: #fff;
        flex: 1;
        padding: 40px
    }
.todo-app-w .todo-content .todo-content-header {
            margin-bottom: 20px;
            color: #0691ca
        }
.todo-app-w .todo-content .todo-content-header i {
                margin-right: 10px;
                font-size: 22px;
                display: inline-block;
                vertical-align: middle
            }
.todo-app-w .todo-content .todo-content-header span {
                display: inline-block;
                vertical-align: middle
            }
.todo-app-w .todo-content .all-tasks-w {
            padding: 20px 30px
        }
.todo-app-w .todo-content .tasks-header-w {
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
            padding: 10px 0px;
            position: relative;
            margin-bottom: 30px;
            margin-top: 20px
        }
.todo-app-w .todo-content .tasks-header-w .tasks-header-toggler {
                position: absolute;
                color: #0691ca;
                font-size: 18px;
                position: absolute;
                left: -30px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                text-decoration: none
            }
.todo-app-w .todo-content .tasks-header-w .tasks-header-toggler:hover {
                    color: #024994
                }
.todo-app-w .todo-content .tasks-header-w .tasks-header {
                display: inline-block;
                margin-bottom: 0px
            }
.todo-app-w .todo-content .tasks-header-w .tasks-sub-header {
                display: inline-block;
                margin-left: 10px;
                color: rgba(0, 0, 0, 0.3);
                font-size: .81rem
            }
.todo-app-w .todo-content .tasks-header-w .add-task-btn {
                float: right
            }
.todo-app-w .todo-content .tasks-header-w .add-task-btn span,
                .todo-app-w .todo-content .tasks-header-w .add-task-btn i {
                    display: inline-block;
                    vertical-align: middle
                }
.todo-app-w .todo-content .tasks-header-w .add-task-btn span {
                    border-bottom: 1px solid #0691ca
                }
.todo-app-w .todo-content .tasks-header-w .add-task-btn i.os-icon {
                    margin-right: 5px;
                    font-size: 20px
                }
.todo-app-w .todo-content .tasks-list-header {
            text-transform: uppercase;
            color: #0691ca;
            letter-spacing: 1px;
            font-size: .81rem;
            font-weight: 500;
            margin-bottom: 5px
        }
.todo-app-w .todo-content .tasks-list {
            font-size: 1.08rem;
            padding: 0px;
            list-style: none;
            border-radius: 4px;
            margin-left: -10px;
            padding: 5px 0px
        }
.todo-app-w .todo-content .tasks-list li.draggable-task {
                margin: 0px;
                padding: 6px 40px;
                position: relative;
                border: 1px solid transparent
            }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-drag {
                    color: #111;
                    position: absolute;
                    top: 9px;
                    left: -10px;
                    font-size: 8px;
                    cursor: move;
                    display: none;
                    padding: 5px
                }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-media {
                    padding-top: 10px
                }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-media img {
                        display: inline-block;
                        border-radius: 4px;
                        height: 30px;
                        width: auto;
                        margin-right: 5px
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons {
                    position: absolute;
                    right: -10px;
                    top: 50%;
                    -webkit-transform: translate(100%, -50%);
                    transform: translate(100%, -50%);
                    display: none
                }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons a {
                        font-size: 18px;
                        display: inline-block;
                        position: relative;
                        vertical-align: middle;
                        text-decoration: none
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons a span {
                            position: absolute;
                            top: -28px;
                            left: 50%;
                            -webkit-transform: translateX(-50%);
                            transform: translateX(-50%);
                            white-space: nowrap;
                            padding: 2px 8px;
                            border-radius: 4px;
                            background-color: #111;
                            color: #fff;
                            font-weight: 500;
                            font-size: .72rem;
                            text-transform: uppercase;
                            letter-spacing: 1px;
                            visibility: hidden;
                            opacity: 0;
                            transition: all 0.2s ease;
                            display: inline-block;
                            vertical-align: middle
                        }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons a:hover {
                            text-decoration: none
                        }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons a:hover span {
                                -webkit-transform: translate(-50%, 8px);
                                transform: translate(-50%, 8px);
                                visibility: visible;
                                opacity: 1
                            }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons a + a {
                            margin-left: 8px
                        }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons .task-btn-done {
                        color: #4d9121
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons .task-btn-edit {
                        color: #0691ca
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons .task-btn-delete {
                        color: #e65252
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons .task-btn-star {
                        color: #c89302
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task {
                    position: relative;
                    display: inline-block
                }
.todo-app-w .todo-content .tasks-list li.draggable-task .todo-task span {
                        outline: none
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task:hover .todo-task-drag,
                .todo-app-w .todo-content .tasks-list li.draggable-task:hover .todo-task-buttons {
                    display: block
                }
.todo-app-w .todo-content .tasks-list li.draggable-task:before {
                    content: "";
                    width: 8px;
                    height: 8px;
                    border-radius: 10px;
                    background-color: #e1e1e1;
                    position: absolute;
                    left: 20px;
                    top: 15px
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.favorite {
                    background-color: #fffaea;
                    border-radius: 6px
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.gu-transit {
                    opacity: 0.8;
                    border-radius: 4px;
                    background-color: rgba(0, 0, 0, 0.05)
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed {
                    background-color: #fff5f5;
                    border-radius: 6px
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .todo-task {
                        opacity: 0.3
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .task-btn-undelete {
                        position: absolute;
                        right: 10px;
                        top: 50%;
                        -webkit-transform: translateY(-50%);
                        transform: translateY(-50%);
                        background-color: #e65252;
                        color: #fff;
                        font-weight: 500;
                        font-size: .72rem;
                        padding: 1px 10px;
                        border-radius: 10px;
                        text-decoration: none
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .task-btn-undelete:hover {
                            background-color: #111;
                            text-decoration: none
                        }
.todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .todo-task-drag,
                    .todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .todo-task-buttons {
                        display: none !important
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task.complete {
                    color: #999
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.complete .todo-task {
                        text-decoration: line-through
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task.complete:before {
                        background-color: #e1e1e1 !important
                    }
.todo-app-w .todo-content .tasks-list li.draggable-task.danger:before {
                    background-color: #e65252
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.warning:before {
                    background-color: #fbe4a0
                }
.todo-app-w .todo-content .tasks-list li.draggable-task.success:before {
                    background-color: #24b314
                }
.draggable-task.gu-mirror {
    list-style: none;
    padding: 10px 40px;
    background-color: #fff;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    margin: 0px;
    font-size: 1.08rem;
    position: relative;
    border-radius: 4px
}
.draggable-task.gu-mirror .todo-task-drag {
        color: #111;
        position: absolute;
        top: 50%;
        left: -10px;
        font-size: 8px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: move;
        padding: 5px
    }
.draggable-task.gu-mirror .todo-task-buttons {
        display: none
    }
.draggable-task.gu-mirror .todo-task-media {
        padding-top: 10px
    }
.draggable-task.gu-mirror .todo-task-media img {
            display: inline-block;
            border-radius: 4px;
            height: 30px;
            width: auto;
            margin-right: 5px
        }
.attached-media-w img {
    display: inline-block;
    border-radius: 4px;
    height: 30px;
    width: auto;
    margin-right: 5px
}
.attached-media-w .attach-media-btn {
    display: inline-block;
    margin-left: 10px
}
.attached-media-w .attach-media-btn span,
    .attached-media-w .attach-media-btn i {
        display: inline-block;
        vertical-align: middle
    }
.attached-media-w .attach-media-btn span {
        border-bottom: 1px solid #0691ca
    }
.attached-media-w .attach-media-btn i.os-icon {
        margin-right: 5px;
        font-size: 18px
    }
.color-scheme-dark .todo-app-w .todo-sidebar {
    background-color: #293145
}
.color-scheme-dark .todo-app-w .todo-sidebar ul.tasks-list li strong {
        color: #ccd9e8
    }
.color-scheme-dark .todo-app-w .todo-sidebar ul.tasks-list li span {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .todo-app-w .todo-sidebar .todo-sidebar-section {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .todo-app-w .todo-sidebar ul.projects-list li a {
        color: #ccd9e8
    }
.color-scheme-dark .todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-header {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .todo-app-w .todo-sidebar .todo-sidebar-section-sub-section .todo-sidebar-section-sub-section-content ul li a {
        color: #ccd9e8
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed {
    background-color: #f59595;
    color: #a94442
}
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed .todo-task {
        opacity: 0.7
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.pre-removed span {
        color: #a94442
    }
.color-scheme-dark .todo-app-w .todo-content {
    background-color: #323c58
}
.color-scheme-dark .todo-app-w .todo-content .tasks-header-w {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-header-w .tasks-sub-header {
            color: rgba(218, 226, 243, 0.4)
        }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-buttons .task-btn-done {
        color: #55bf10
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.favorite {
        background-color: #efe67b;
        color: #383314
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task .todo-task-drag {
        color: #fff
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.complete {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .todo-app-w .todo-content .tasks-list li.draggable-task.complete:before {
            background-color: #445279 !important
        }
.fancy-selector-w {
    position: relative
}
.fancy-selector-w .fancy-selector-current {
        position: relative;
        z-index: 2;
        height: 100%
    }
.fancy-selector-w .fancy-selector-current,
    .fancy-selector-w .fancy-selector-option {
        display: flex;
        background-color: #1e62eb;
        color: #fff;
        text-align: left;
        align-items: center;
        justify-content: space-between
    }
.fancy-selector-w .fancy-selector-current .fs-img,
        .fancy-selector-w .fancy-selector-option .fs-img {
            padding: 10px 15px;
            vertical-align: middle
        }
.fancy-selector-w .fancy-selector-current .fs-img img,
            .fancy-selector-w .fancy-selector-option .fs-img img {
                display: inline-block;
                vertical-align: middle;
                height: 30px;
                border-radius: 4px;
                box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1)
            }
.fancy-selector-w .fancy-selector-current .fs-img.shadowless img,
            .fancy-selector-w .fancy-selector-option .fs-img.shadowless img {
                box-shadow: none;
                height: auto !important;
                width: 40px
            }
.fancy-selector-w .fancy-selector-current .fs-main-info,
        .fancy-selector-w .fancy-selector-option .fs-main-info {
            padding: 8px 10px;
            padding-right: 20px
        }
.fancy-selector-w .fancy-selector-current .fs-main-info .fs-name,
            .fancy-selector-w .fancy-selector-option .fs-main-info .fs-name {
                font-size: .99rem;
                font-weight: 500;
                line-height: 1;
                letter-spacing: 1px;
                margin-bottom: 3px
            }
.fancy-selector-w .fancy-selector-current .fs-main-info .fs-name strong,
                .fancy-selector-w .fancy-selector-option .fs-main-info .fs-name strong {
                    color: rgba(255, 255, 255, 0.4);
                    margin-left: 5px
                }
.fancy-selector-w .fancy-selector-current .fs-main-info .fs-sub,
            .fancy-selector-w .fancy-selector-option .fs-main-info .fs-sub {
                color: rgba(255, 255, 255, 0.6);
                letter-spacing: 0.5px;
                font-size: .72rem
            }
.fancy-selector-w .fancy-selector-current .fs-main-info .fs-sub strong,
                .fancy-selector-w .fancy-selector-option .fs-main-info .fs-sub strong {
                    color: #F6DB77;
                    margin-left: 5px
                }
.fancy-selector-w .fancy-selector-current .fs-extra-info,
        .fancy-selector-w .fancy-selector-option .fs-extra-info {
            padding: 10px 20px;
            border-left: 1px solid rgba(255, 255, 255, 0.05);
            text-align: center;
            color: rgba(255, 255, 255, 0.6)
        }
.fancy-selector-w .fancy-selector-current .fs-extra-info strong,
            .fancy-selector-w .fancy-selector-option .fs-extra-info strong {
                font-size: .99rem;
                margin-bottom: 5px;
                font-weight: 500;
                display: block;
                letter-spacing: 1px;
                line-height: 1
            }
.fancy-selector-w .fancy-selector-current .fs-extra-info span,
            .fancy-selector-w .fancy-selector-option .fs-extra-info span {
                text-transform: uppercase;
                color: rgba(255, 255, 255, 0.4);
                font-size: .54rem;
                letter-spacing: 2px;
                line-height: 1;
                display: block
            }
.fancy-selector-w .fancy-selector-current .fs-selector-trigger,
        .fancy-selector-w .fancy-selector-option .fs-selector-trigger {
            background-color: #114dc5;
            padding: 10px 10px;
            font-size: 16px;
            color: rgba(255, 255, 255, 0.7);
            -ms-grid-row-align: stretch;
                align-self: stretch;
            position: relative;
            width: 60px;
            cursor: pointer
        }
.fancy-selector-w .fancy-selector-current .fs-selector-trigger i,
            .fancy-selector-w .fancy-selector-option .fs-selector-trigger i {
                vertical-align: middle;
                display: inline-block;
                position: absolute;
                top: 50%;
                left: 50%;
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
                transition: all 0.2s ease
            }
.fancy-selector-w .fancy-selector-current .fs-selector-trigger:hover,
            .fancy-selector-w .fancy-selector-option .fs-selector-trigger:hover {
                background-color: #0d3b96;
                color: #fff
            }
.fancy-selector-w .fancy-selector-current .fs-selector-trigger:hover i,
                .fancy-selector-w .fancy-selector-option .fs-selector-trigger:hover i {
                    -webkit-transform: translate(-50%, -40%);
                    transform: translate(-50%, -40%)
                }
.fancy-selector-w .fancy-selector-options {
        background-color: #1456dc;
        position: absolute;
        left: 0px;
        min-width: 100%;
        padding: 15px 0px;
        padding-top: 25px;
        z-index: 9998;
        border-radius: 0px 0px 6px 6px;
        visibility: hidden;
        -webkit-transform: translateY(-30px) scale(1);
        transform: translateY(-30px) scale(1);
        transition: all 0.2s ease;
        opacity: 0
    }
.fancy-selector-w .fancy-selector-options .fancy-selector-actions {
            padding: 15px 15px 0px 15px
        }
.fancy-selector-w .fancy-selector-options .fancy-selector-option {
            padding: 8px 20px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.08);
            color: rgba(255, 255, 255, 0.7);
            position: relative;
            background-color: transparent;
            cursor: pointer;
            border-radius: 0px
        }
.fancy-selector-w .fancy-selector-options .fancy-selector-option .fs-extra-info {
                padding-right: 10px
            }
.fancy-selector-w .fancy-selector-options .fancy-selector-option .fs-img {
                padding-left: 20px
            }
.fancy-selector-w .fancy-selector-options .fancy-selector-option .fs-img img {
                    height: 37px
                }
.fancy-selector-w .fancy-selector-options .fancy-selector-option .fs-main-info {
                flex: 1
            }
.fancy-selector-w .fancy-selector-options .fancy-selector-option.active {
                color: #fff
            }
.fancy-selector-w .fancy-selector-options .fancy-selector-option.active:before {
                    content: "";
                    width: 8px;
                    height: 8px;
                    background-color: #ffb900;
                    position: absolute;
                    top: 50%;
                    left: 15px;
                    border-radius: 6px;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%)
                }
.fancy-selector-w .fancy-selector-options .fancy-selector-option:hover {
                background-color: rgba(0, 0, 0, 0.05);
                color: #fff
            }
.fancy-selector-w.opened .fancy-selector-options {
        visibility: visible;
        -webkit-transform: translateY(-5px) scale(1);
        transform: translateY(-5px) scale(1);
        opacity: 1
    }
.fancy-selector-w.opened .fs-selector-trigger i {
        -webkit-transform: translate(-50%, -50%) rotate(180deg);
        transform: translate(-50%, -50%) rotate(180deg)
    }
.fancy-selector-w.opened .fs-selector-trigger:hover i {
        -webkit-transform: translate(-50%, -60%) rotate(180deg);
        transform: translate(-50%, -60%) rotate(180deg)
    }
.top-bar-rentals {
    display: flex;
    align-items: stretch
}
.top-bar-rentals .logo-w {
        flex: 0 0 400px;
        background-color: #4472fd;
        padding: 10px 20px;
        display: flex;
        align-items: center;
        justify-content: space-between
    }
.top-bar-rentals .logo-w .filters-toggler {
            color: rgba(255, 255, 255, 0.7);
            font-size: 20px;
            line-height: 1;
            cursor: pointer
        }
.top-bar-rentals .logo-w .filters-toggler .os-icon {
                display: inline-block;
                vertical-align: middle;
                line-height: 1
            }
.top-bar-rentals .logo-w .filters-toggler:hover {
                color: #fff
            }
.top-bar-rentals .logo-w .logo {
            display: inline-block;
            text-decoration: none
        }
.top-bar-rentals .logo-w .logo-element {
            content: "";
            width: 26px;
            height: 26px;
            border-radius: 15px;
            position: relative;
            background-color: #98c9fd;
            display: inline-block;
            vertical-align: middle;
            margin-right: 40px;
            transition: all 0.2s ease
        }
.top-bar-rentals .logo-w .logo-element:after {
                content: "";
                width: 26px;
                height: 26px;
                background-color: #fff;
                border-radius: 15px;
                right: -20px;
                position: absolute;
                transition: all 0.2s ease
            }
.top-bar-rentals .logo-w .logo:hover .logo-element {
            -webkit-transform: translateX(5px);
            transform: translateX(5px)
        }
.top-bar-rentals .logo-w .logo:hover .logo-element:after {
                -webkit-transform: translateX(-10px);
                transform: translateX(-10px)
            }
.top-bar-rentals .logo-w .logo:hover .logo-label:after {
            width: 100%;
            background-color: #fff
        }
.top-bar-rentals .logo-w .logo-label {
            display: inline-block;
            vertical-align: middle;
            color: #fff;
            letter-spacing: 2px;
            text-transform: uppercase;
            font-weight: 500;
            font-size: 1.08rem;
            position: relative
        }
.top-bar-rentals .logo-w .logo-label:after {
                height: 2px;
                position: absolute;
                width: 0%;
                left: 0px;
                bottom: -5px;
                background-color: #fff;
                content: "";
                transition: all 0.2s ease
            }
.top-bar-rentals .filters {
        flex: 1;
        background-color: #24293d;
        padding: 0px 20px;
        display: flex;
        align-items: center;
        justify-content: space-between
    }
.top-bar-rentals .filters .filters-header {
            padding-right: 20px
        }
.top-bar-rentals .filters .filters-header h4 {
                color: #fff;
                letter-spacing: 2px;
                text-transform: uppercase;
                font-weight: 500;
                font-size: .9rem;
                margin: 0px
            }
.top-bar-rentals .filters .filter-w {
            padding: 15px 20px;
            border-left: 1px solid rgba(255, 255, 255, 0.1)
        }
.top-bar-rentals .filters .filter-w label {
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                color: rgba(255, 255, 255, 0.4);
                display: inline-block;
                margin-right: 10px
            }
.top-bar-rentals .filters .filter-w input.form-control {
                background-color: #040407;
                border-color: #040407;
                color: #fff;
                font-weight: 500;
                letter-spacing: 1px
            }
.top-bar-rentals .filters .filter-w input.form-control.zip-width {
                    width: 70px;
                    padding-left: 5px
                }
.top-bar-rentals .filters .filter-w input.form-control.date-range-picker {
                    width: 250px;
                    padding-left: 5px
                }
.top-bar-rentals .filters .filter-w .input-group-prepend,
            .top-bar-rentals .filters .filter-w .input-group-text {
                background-color: #040407;
                border-color: #040407;
                color: #4472fd;
                font-size: 20px
            }
.top-bar-rentals .filters .buttons-w .btn,
        .top-bar-rentals .filters .buttons-w .all-wrapper .fc-button,
        .all-wrapper .top-bar-rentals .filters .buttons-w .fc-button {
            font-size: .81rem
        }
.top-bar-rentals .filters .buttons-w .btn i.os-icon,
            .top-bar-rentals .filters .buttons-w .all-wrapper .fc-button i.os-icon,
            .all-wrapper .top-bar-rentals .filters .buttons-w .fc-button i.os-icon {
                margin: 0px
            }
.top-bar-rentals .filters .buttons-w .btn i.os-icon + span,
                .top-bar-rentals .filters .buttons-w .all-wrapper .fc-button i.os-icon + span,
                .all-wrapper .top-bar-rentals .filters .buttons-w .fc-button i.os-icon + span {
                    margin: 0px;
                    margin-left: 10px
                }
.top-bar-rentals .filters .buttons-w .btn span + i.os-icon,
            .top-bar-rentals .filters .buttons-w .all-wrapper .fc-button span + i.os-icon,
            .all-wrapper .top-bar-rentals .filters .buttons-w .fc-button span + i.os-icon {
                margin: 0px;
                margin-left: 10px
            }
.rentals-list-w {
    display: flex;
    background-color: #fff;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.rentals-list-w .filter-side {
        background-color: #f6f6f6;
        flex: 0 0 400px
    }
.rentals-list-w .filter-side .filters-header {
            display: flex;
            padding: 16px 20px;
            justify-content: space-between;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            align-items: center
        }
.rentals-list-w .filter-side .filters-header h4 {
                text-transform: uppercase;
                letter-spacing: 2px;
                font-size: 1.08rem;
                margin-bottom: 0px
            }
.rentals-list-w .filter-side .filters-header .reset-filters {
                color: #BC8F8F;
                display: flex;
                align-items: center
            }
.rentals-list-w .filter-side .filters-header .reset-filters i {
                    display: inline-block;
                    vertical-align: middle;
                    margin-right: 10px;
                    font-size: 10px
                }
.rentals-list-w .filter-side .filters-header .reset-filters span {
                    display: inline-block;
                    vertical-align: middle;
                    text-transform: uppercase;
                    letter-spacing: 1px;
                    font-size: .63rem
                }
.rentals-list-w .filter-side .filter-w {
            position: relative
        }
.rentals-list-w .filter-side .filter-w .filter-toggle {
                position: absolute;
                top: 20px;
                right: 20px;
                display: inline-block;
                padding: 4px 5px;
                border-radius: 4px;
                background-color: rgba(0, 0, 0, 0.07);
                color: rgba(0, 0, 0, 0.4);
                font-size: 10px;
                line-height: 1;
                vertical-align: middle;
                cursor: pointer;
                z-index: 3
            }
.rentals-list-w .filter-side .filter-w .filter-toggle i {
                    display: inline-block;
                    vertical-align: middle
                }
.rentals-list-w .filter-side .filter-w .filter-toggle:hover {
                    background-color: #111;
                    color: #fff
                }
.rentals-list-w .filter-side .filter-w iframe {
                max-width: 100%
            }
.rentals-list-w .filter-side .filter-w.no-padding .filter-body {
                padding-left: 0px;
                padding-right: 0px
            }
.rentals-list-w .filter-side .filter-w.collapsed .filter-body {
                display: none
            }
.rentals-list-w .filter-side .filter-header {
            text-transform: uppercase;
            letter-spacing: 2px;
            font-size: .81rem;
            position: relative;
            padding: 40px;
            padding-bottom: 20px;
            padding-top: 20px;
            margin: 0px
        }
.rentals-list-w .filter-side .filter-header:before {
                content: "";
                background-color: #0691ca;
                width: 7px;
                height: 7px;
                left: 20px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                position: absolute
            }
.rentals-list-w .filter-side .filter-body {
            padding: 10px 40px 30px 40px
        }
.rentals-list-w .filter-side .filter-w + .filter-w {
            border-top: 1px solid rgba(0, 0, 0, 0.05)
        }
.rentals-list-w .filter-side .select2 {
            display: block;
            width: 100%
        }
.rentals-list-w .filter-side .select2.select2-container--default .select2-selection--multiple {
                background-color: transparent;
                border-color: transparent
            }
.rentals-list-w .filter-side .select2.select2-container--default .select2-selection--multiple .select2-selection__choice {
                    border: 2px solid #0691ca;
                    border-radius: 16px;
                    font-size: .63rem;
                    text-transform: uppercase;
                    letter-spacing: 2px;
                    background-color: transparent;
                    font-weight: 500;
                    padding: 3px 8px;
                    color: #0691ca;
                    margin-right: 7px
                }
.rentals-list-w .filter-side .select2.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
                    color: #0691ca
                }
.rentals-list-w .rentals-list {
        flex: 1
    }
.rentals-list-w .rentals-list .list-controls {
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
            padding: 10px 20px;
            display: flex;
            justify-content: space-between;
            align-items: center
        }
.rentals-list-w .rentals-list .list-controls .list-info {
                color: rgba(0, 0, 0, 0.4);
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                font-size: .72rem
            }
.rentals-list-w .rentals-list .list-controls .list-order {
                margin-left: auto
            }
.rentals-list-w .rentals-list .list-controls .list-order label {
                    margin-right: 10px;
                    color: rgba(0, 0, 0, 0.4);
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    font-size: .72rem;
                    margin-bottom: 0px
                }
.rentals-list-w .property-items.as-list .property-item {
        display: flex
    }
.rentals-list-w .property-items.as-list .property-item .item-media-w {
            flex: 0 0 40%
        }
.rentals-list-w .property-items.as-list .property-item .item-media-w .item-media {
                height: 100%
            }
.rentals-list-w .property-items.as-list .property-item .item-info {
            flex: 1
        }
.rentals-list-w .property-items.as-grid {
        display: flex;
        flex-wrap: wrap
    }
.rentals-list-w .property-items.as-grid .property-item {
            flex: 0 0 50%;
            flex-direction: column;
            padding: 20px
        }
.rentals-list-w .property-items.as-grid .property-item:nth-child(odd) {
                border-right: 1px solid rgba(0, 0, 0, 0.1)
            }
.rentals-list-w .property-items.as-grid .property-item .item-media-w .item-media {
                padding-bottom: 65%
            }
.rentals-list-w .property-items.as-grid .property-item .item-info {
                padding: 30px 30px
            }
.rentals-list-w .property-item {
        align-items: stretch;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.rentals-list-w .property-item .item-media-w {
            display: block;
            position: relative;
            overflow: hidden
        }
.rentals-list-w .property-item .item-media-w .item-media {
                background-size: cover;
                background-position: center center;
                z-index: 2;
                transition: all 0.5s ease
            }
.rentals-list-w .property-item .item-media-w:after {
                content: "";
                background-color: transparent;
                position: absolute;
                transition: all 0.2s ease;
                z-index: 3;
                top: 0px;
                left: 0px;
                right: 0px;
                bottom: 0px
            }
.rentals-list-w .property-item .item-media-w:hover .item-media {
                -webkit-transform: scale(1.05);
                transform: scale(1.05)
            }
.rentals-list-w .property-item .item-media-w:hover:after {
                background-color: rgba(0, 0, 0, 0.1)
            }
.rentals-list-w .property-item .item-info {
            padding: 60px 50px
        }
.rentals-list-w .property-item .item-info .item-title a {
                color: #334152;
                text-decoration: none
            }
.rentals-list-w .property-item .item-info .item-title a:hover {
                    color: #1f2833
                }
.rentals-list-w .property-item .item-price-buttons {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-top: 20px
        }
.rentals-list-w .property-item .item-reviews {
            display: flex;
            margin-top: 15px;
            align-items: center
        }
.rentals-list-w .property-item .item-reviews .reviews-count {
                padding-left: 10px;
                margin-left: 10px;
                border-left: 1px solid rgba(0, 0, 0, 0.1);
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                color: rgba(0, 0, 0, 0.4)
            }
.rentals-list-w .property-item .item-price strong {
            color: #0691ca;
            font-size: 1.8rem
        }
.rentals-list-w .property-item .item-price span {
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: #999;
            margin-left: 5px
        }
.rentals-list-w .property-item .item-features {
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: #777;
            margin: 10px 0px
        }
.rentals-list-w .property-item .item-features .feature {
                margin-right: 17px;
                position: relative;
                display: inline-block;
                vertical-align: middle
            }
.rentals-list-w .property-item .item-features .feature + .feature:before {
                    content: "";
                    width: 5px;
                    height: 5px;
                    border-radius: 10px;
                    background-color: rgba(0, 0, 0, 0.4);
                    position: absolute;
                    left: -15px;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%)
                }
.rentals-list-w .property-item .item-buttons {
            padding-top: 20px
        }
.rentals-list-w .property-item .item-buttons .btn,
            .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button,
            .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button {
                border-width: 2px;
                text-transform: uppercase;
                font-weight: 500;
                padding: 5px 14px;
                letter-spacing: 2px
            }
.rentals-list-w .property-item .item-buttons .btn span,
                .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button span,
                .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button span,
                .rentals-list-w .property-item .item-buttons .btn i,
                .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button i,
                .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button i {
                    display: inline-block;
                    vertical-align: middle
                }
.rentals-list-w .property-item .item-buttons .btn span + i,
                    .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button span + i,
                    .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button span + i {
                        margin-left: 10px;
                        font-size: 10px;
                        margin-right: 0px
                    }
.rentals-list-w .property-item .item-buttons .btn + .btn,
                .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button + .btn,
                .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button + .btn,
                .rentals-list-w .property-item .item-buttons .all-wrapper .btn + .fc-button,
                .all-wrapper .rentals-list-w .property-item .item-buttons .btn + .fc-button,
                .rentals-list-w .property-item .item-buttons .all-wrapper .fc-button + .fc-button,
                .all-wrapper .rentals-list-w .property-item .item-buttons .fc-button + .fc-button {
                    margin-left: 10px
                }
.rentals-list-w .pagination-w {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px
    }
.rentals-list-w .pagination-w .pagination-info {
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: rgba(0, 0, 0, 0.4)
        }
.rentals-list-w .pagination-w .pagination-links .pagination {
            margin-bottom: 0;
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: #0691ca
        }
.rentals-list-w .pagination-w .pagination-links .pagination .page-link {
                border: none
            }
.rentals-list-w .pagination-w .pagination-links .pagination .disabled .page-link {
                color: rgba(0, 0, 0, 0.3)
            }
.rentals-list-w.hide-filters .filter-side {
        display: none
    }
.rentals-list-w.hide-filters .property-items.as-grid .property-item {
        flex: 0 0 33.3%;
        border-right: 1px solid rgba(0, 0, 0, 0.1)
    }
.rentals-list-w.hide-filters .property-items.as-grid .property-item:nth-child(3n) {
            border-right: none
        }
.property-single {
    background-color: #fff
}
.property-single .property-media {
        height: 60vh;
        position: relative;
        background-size: cover;
        background-position: center center
    }
.property-single .property-media .media-buttons {
            position: absolute;
            left: 40px;
            bottom: 40px
        }
.property-single .property-media .media-buttons a {
                background-color: rgba(255, 255, 255, 0.8);
                padding: 6px 12px;
                border-radius: 4px;
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                display: inline-block;
                color: #111
            }
.property-single .property-media .media-buttons a:hover {
                    background-color: #fff
                }
.property-single .property-media .media-buttons a i.os-icon {
                    font-size: 20px;
                    margin-right: 10px;
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-media .media-buttons a span {
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-media .media-buttons a + a {
                    margin-left: 20px
                }
.property-single .property-info-w {
        max-width: 1200px;
        margin: 0px auto;
        padding: 0px 40px;
        display: flex
    }
.property-single .property-info-w .property-info-main {
            flex: 1;
            border-left: 1px solid rgba(0, 0, 0, 0.1);
            padding: 60px;
            position: relative
        }
.property-single .property-info-w .property-info-main .property-price {
                text-align: center;
                padding: 30px 10px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                position: absolute;
                width: 400px;
                background-color: #fff;
                top: 0px;
                right: 0px;
                -webkit-transform: translate(100%, -100%);
                transform: translate(100%, -100%)
            }
.property-single .property-info-w .property-info-main .property-price strong {
                    color: #0691ca;
                    font-size: 2.5rem;
                    display: block;
                    line-height: 1
                }
.property-single .property-info-w .property-info-main .property-price span {
                    display: inline-block;
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    color: rgba(0, 0, 0, 0.4);
                    font-size: .81rem;
                    letter-spacing: 1px
                }
.property-single .property-info-w .property-info-main h1 {
                font-size: 3rem
            }
.property-single .property-info-w .property-info-main .property-features-highlight {
                display: flex;
                align-items: center;
                justify-content: space-between;
                border-top: 1px solid rgba(0, 0, 0, 0.1);
                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                padding: 20px 0px;
                margin-top: 30px
            }
.property-single .property-info-w .property-info-main .property-features-highlight .feature {
                    flex: 0 0 25%;
                    text-align: center
                }
.property-single .property-info-w .property-info-main .property-features-highlight .feature i {
                        display: inline-block;
                        font-size: 30px;
                        color: #0691ca
                    }
.property-single .property-info-w .property-info-main .property-features-highlight .feature span {
                        display: block;
                        margin-top: 10px;
                        font-size: .72rem;
                        text-transform: uppercase;
                        font-weight: 500;
                        letter-spacing: 1px;
                        font-size: 12px
                    }
.property-single .property-info-w .property-info-main .property-description {
                font-size: .99rem;
                font-weight: 300;
                margin: 30px 0px
            }
.property-single .property-info-w .property-info-main .badge {
                border-radius: 0px;
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                padding: 5px 10px
            }
.property-single .property-info-w .property-info-main .badge.badge-red {
                    background-color: #F70E2D;
                    color: #fff
                }
.property-single .property-info-w .property-info-main .item-reviews {
                display: flex;
                margin-top: 15px;
                align-items: center
            }
.property-single .property-info-w .property-info-main .item-reviews .reviews-count {
                    padding-left: 10px;
                    margin-left: 10px;
                    border-left: 1px solid rgba(0, 0, 0, 0.1);
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    color: rgba(0, 0, 0, 0.4)
                }
.property-single .property-info-w .property-info-main .item-features {
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                color: #777;
                margin: 10px 0px;
                font-size: .99rem;
                position: relative
            }
.property-single .property-info-w .property-info-main .item-features:before {
                    content: "";
                    background-color: #0691ca;
                    width: 7px;
                    height: 7px;
                    left: -63px;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
                    position: absolute
                }
.property-single .property-info-w .property-info-main .item-features .feature {
                    margin-right: 17px;
                    position: relative;
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-info-w .property-info-main .item-features .feature + .feature:before {
                        content: "";
                        width: 5px;
                        height: 5px;
                        border-radius: 10px;
                        background-color: rgba(0, 0, 0, 0.4);
                        position: absolute;
                        left: -15px;
                        top: 50%;
                        -webkit-transform: translateY(-50%);
                        transform: translateY(-50%)
                    }
.property-single .property-info-w .property-info-side {
            flex: 0 0 400px;
            background-color: #fff;
            padding: 0px;
            border-left: 1px solid rgba(0, 0, 0, 0.1);
            border-right: 1px solid rgba(0, 0, 0, 0.1)
        }
.property-single .property-info-w .property-info-side .side-action-form {
                padding: 30px 40px
            }
.property-single .property-info-w .property-info-side .side-action-form .input-group {
                    border: 2px solid rgba(0, 0, 0, 0.2);
                    border-radius: 4px
                }
.property-single .property-info-w .property-info-side .side-action-form .input-group .input-group-prepend .input-group-text {
                        border: none;
                        background-color: #fff;
                        color: #111
                    }
.property-single .property-info-w .property-info-side .side-action-form .input-group .form-control {
                        border: none;
                        font-weight: 500
                    }
.property-single .property-info-w .property-info-side .side-action-form .form-buttons {
                    text-align: center
                }
.property-single .property-info-w .property-info-side .side-action-form .btn,
                .property-single .property-info-w .property-info-side .side-action-form .all-wrapper .fc-button,
                .all-wrapper .property-single .property-info-w .property-info-side .side-action-form .fc-button {
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    padding: 12px 20px
                }
.property-single .property-info-w .property-info-side .side-action-form .btn span,
                    .property-single .property-info-w .property-info-side .side-action-form .all-wrapper .fc-button span,
                    .all-wrapper .property-single .property-info-w .property-info-side .side-action-form .fc-button span {
                        margin-right: 10px
                    }
.property-single .property-info-w .property-info-side .side-action-form .btn i.os-icon,
                    .property-single .property-info-w .property-info-side .side-action-form .all-wrapper .fc-button i.os-icon,
                    .all-wrapper .property-single .property-info-w .property-info-side .side-action-form .fc-button i.os-icon {
                        font-size: 10px;
                        margin-right: 0px
                    }
.property-single .property-info-w .property-info-side .side-magic {
                padding: 15% 10%;
                position: relative;
                color: rgba(255, 255, 255, 0.8)
            }
.property-single .property-info-w .property-info-side .side-magic .fader {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    right: 0px;
                    bottom: 0px;
                    background-color: rgba(0, 0, 0, 0.5);
                    content: ""
                }
.property-single .property-info-w .property-info-side .side-magic .side-magic-title {
                    color: #fff;
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    font-size: 1.75rem;
                    position: relative;
                    margin-bottom: 20px;
                    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2)
                }
.property-single .property-info-w .property-info-side .side-magic .side-magic-desc {
                    position: relative;
                    font-size: 1.08rem
                }
.property-single .property-info-w .property-info-side .side-magic .side-magic-btn {
                    position: relative;
                    background-color: #fff;
                    border-radius: 4px;
                    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.7);
                    padding: 7px 15px;
                    color: #111;
                    font-size: .72rem;
                    text-transform: uppercase;
                    font-weight: 500;
                    letter-spacing: 1px;
                    font-size: 1.08rem;
                    display: inline-block;
                    margin-top: 30px;
                    text-decoration: none
                }
.property-single .property-info-w .property-info-side .side-section .side-section-header {
                padding: 20px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05);
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                position: relative;
                color: #111;
                text-align: center;
                font-size: .99rem
            }
.property-single .property-info-w .property-info-side .side-section .side-section-header:before {
                    content: "";
                    background-color: #0691ca;
                    width: 7px;
                    height: 7px;
                    left: 50%;
                    top: -4px;
                    -webkit-transform: translateX(-50%);
                    transform: translateX(-50%);
                    position: absolute
                }
.property-single .property-info-w .property-info-side .side-section .side-section-content {
                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                padding: 20px 0px
            }
.property-single .property-info-w .property-info-side .property-side-features .feature {
                padding: 15px 40px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05);
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px
            }
.property-single .property-info-w .property-info-side .property-side-features .feature i,
                .property-single .property-info-w .property-info-side .property-side-features .feature span,
                .property-single .property-info-w .property-info-side .property-side-features .feature strong {
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-info-w .property-info-side .property-side-features .feature span {
                    color: rgba(0, 0, 0, 0.6)
                }
.property-single .property-info-w .property-info-side .property-side-features .feature strong {
                    margin-right: 3px;
                    color: #111
                }
.property-single .property-info-w .property-info-side .property-side-features .feature i {
                    color: #0691ca;
                    font-size: 30px;
                    margin-right: 20px
                }
.property-single .property-info-w .property-info-side .property-side-features .feature:last-child {
                    border-bottom: none
                }
.property-single .property-info-w .property-section .property-section-header {
            padding: 20px 0px;
            border-top: 1px solid rgba(0, 0, 0, 0.1);
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            position: relative;
            color: #111;
            font-size: .99rem
        }
.property-single .property-info-w .property-section .property-section-header:before {
                content: "";
                background-color: #0691ca;
                width: 7px;
                height: 7px;
                left: -63px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                position: absolute
            }
.property-single .property-info-w .property-section .property-section-header .filter-toggle {
                position: absolute;
                top: 20px;
                right: 20px;
                display: inline-block;
                padding: 4px 5px;
                border-radius: 4px;
                background-color: rgba(0, 0, 0, 0.07);
                color: rgba(0, 0, 0, 0.4);
                font-size: 10px;
                line-height: 1;
                vertical-align: middle;
                cursor: pointer;
                z-index: 3
            }
.property-single .property-info-w .property-section .property-section-header .filter-toggle i {
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-info-w .property-section .property-section-header .filter-toggle:hover {
                    background-color: #111;
                    color: #fff
                }
.property-single .property-info-w .property-section .property-section-body {
            padding: 40px 0px;
            font-size: .99rem;
            font-weight: 300
        }
.property-single .property-info-w .property-section .property-section-body iframe {
                max-width: 100%
            }
.property-single .property-info-w .property-section .property-section-body ul li {
                margin-bottom: 10px
            }
.property-single .property-info-w .property-section .property-section-body ul li .os-icon {
                    display: inline-block;
                    vertical-align: middle;
                    margin-right: 10px;
                    font-size: 20px
                }
.property-single .property-info-w .property-section .property-section-body ul li span {
                    display: inline-block;
                    vertical-align: middle
                }
.property-single .property-info-w .property-section .property-section-body .property-note {
                padding: 20px;
                background-color: #FBF9F3;
                color: #383328;
                font-size: .81rem;
                margin: 20px 0px
            }
.property-single .property-info-w .property-section .property-section-body .property-note:last-child {
                    margin-bottom: 0px
                }
.property-single .property-info-w .property-section .property-section-body .property-note h6 {
                    font-size: .81rem
                }
.property-single .property-info-w .property-section .property-section-body .property-note p:last-child {
                    margin-bottom: 0px
                }
.related-listings-w {
    margin-bottom: 100px;
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}
.related-listings-w .property-section-big-header {
        position: relative;
        text-align: center;
        padding: 30px;
        letter-spacing: 3px;
        text-transform: uppercase
    }
.related-listings-w .property-section-big-header:before {
            content: "";
            background-color: #0691ca;
            width: 7px;
            height: 7px;
            left: 50%;
            top: -4px;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            position: absolute
        }
.related-listings-w .related-listings {
        display: flex
    }
.related-listings-w .property-item {
        flex: 0 0 33.3%;
        align-items: stretch;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1)
    }
.related-listings-w .property-item + .property-item {
            border-left: 1px solid rgba(0, 0, 0, 0.1)
        }
.related-listings-w .property-item .item-media-w {
            display: block;
            position: relative;
            overflow: hidden
        }
.related-listings-w .property-item .item-media-w .item-media {
                background-size: cover;
                background-position: center center;
                z-index: 2;
                transition: all 0.5s ease;
                padding-bottom: 65%
            }
.related-listings-w .property-item .item-media-w:after {
                content: "";
                background-color: transparent;
                position: absolute;
                transition: all 0.2s ease;
                z-index: 3;
                top: 0px;
                left: 0px;
                right: 0px;
                bottom: 0px
            }
.related-listings-w .property-item .item-media-w:hover .item-media {
                -webkit-transform: scale(1.05);
                transform: scale(1.05)
            }
.related-listings-w .property-item .item-media-w:hover:after {
                background-color: rgba(0, 0, 0, 0.1)
            }
.related-listings-w .property-item .item-info {
            padding: 60px 50px
        }
.related-listings-w .property-item .item-info .item-title a {
                color: #334152;
                text-decoration: none
            }
.related-listings-w .property-item .item-info .item-title a:hover {
                    color: #1f2833
                }
.related-listings-w .property-item .item-price-buttons {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-top: 20px
        }
.related-listings-w .property-item .item-reviews {
            display: flex;
            margin-top: 15px;
            align-items: center
        }
.related-listings-w .property-item .item-reviews .reviews-count {
                padding-left: 10px;
                margin-left: 10px;
                border-left: 1px solid rgba(0, 0, 0, 0.1);
                font-size: .72rem;
                text-transform: uppercase;
                font-weight: 500;
                letter-spacing: 1px;
                color: rgba(0, 0, 0, 0.4)
            }
.related-listings-w .property-item .item-price strong {
            color: #0691ca;
            font-size: 1.8rem
        }
.related-listings-w .property-item .item-price span {
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: #999;
            margin-left: 5px
        }
.related-listings-w .property-item .item-features {
            font-size: .72rem;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px;
            color: #777;
            margin: 10px 0px
        }
.related-listings-w .property-item .item-features .feature {
                margin-right: 17px;
                position: relative;
                display: inline-block;
                vertical-align: middle
            }
.related-listings-w .property-item .item-features .feature + .feature:before {
                    content: "";
                    width: 5px;
                    height: 5px;
                    border-radius: 10px;
                    background-color: rgba(0, 0, 0, 0.4);
                    position: absolute;
                    left: -15px;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%)
                }
.related-listings-w .property-item .item-buttons {
            padding-top: 20px
        }
.related-listings-w .property-item .item-buttons .btn,
            .related-listings-w .property-item .item-buttons .all-wrapper .fc-button,
            .all-wrapper .related-listings-w .property-item .item-buttons .fc-button {
                border-width: 2px;
                text-transform: uppercase;
                font-weight: 500;
                padding: 5px 14px;
                letter-spacing: 2px
            }
.related-listings-w .property-item .item-buttons .btn span,
                .related-listings-w .property-item .item-buttons .all-wrapper .fc-button span,
                .all-wrapper .related-listings-w .property-item .item-buttons .fc-button span,
                .related-listings-w .property-item .item-buttons .btn i,
                .related-listings-w .property-item .item-buttons .all-wrapper .fc-button i,
                .all-wrapper .related-listings-w .property-item .item-buttons .fc-button i {
                    display: inline-block;
                    vertical-align: middle
                }
.related-listings-w .property-item .item-buttons .btn span + i,
                    .related-listings-w .property-item .item-buttons .all-wrapper .fc-button span + i,
                    .all-wrapper .related-listings-w .property-item .item-buttons .fc-button span + i {
                        margin-left: 10px;
                        font-size: 10px;
                        margin-right: 0px
                    }
.related-listings-w .property-item .item-buttons .btn + .btn,
                .related-listings-w .property-item .item-buttons .all-wrapper .fc-button + .btn,
                .all-wrapper .related-listings-w .property-item .item-buttons .fc-button + .btn,
                .related-listings-w .property-item .item-buttons .all-wrapper .btn + .fc-button,
                .all-wrapper .related-listings-w .property-item .item-buttons .btn + .fc-button,
                .related-listings-w .property-item .item-buttons .all-wrapper .fc-button + .fc-button,
                .all-wrapper .related-listings-w .property-item .item-buttons .fc-button + .fc-button {
                    margin-left: 10px
                }
body.rentals-wrapper .all-wrapper {
    background-color: #fff
}
body.rentals-wrapper .select2-container--default .select2-selection--single,
body.rentals-wrapper .select2-container--default .select2-selection--multiple {
    cursor: pointer;
    border-width: 1px
}
body.rentals-wrapper .select2-dropdown {
    background-color: #fff;
    border: none;
    border-radius: 6px;
    box-shadow: 0 5px 50px rgba(4, 123, 248, 0.3);
    padding: 10px 15px
}
body.rentals-wrapper .select2-dropdown:before {
        content: "";
        border-width: 6px;
        border-style: solid;
        border-color: transparent;
        border-bottom-color: #fff;
        position: absolute;
        top: 0px;
        left: 10px;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
body.rentals-wrapper .select2-results__option {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 6px 15px;
    margin: 5px 0px;
    border-radius: 6px
}
body.rentals-wrapper .select2-results__option:last-child {
        border-bottom: none
    }
body.rentals-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #0691ca;
    color: #fff
}
body.rentals-wrapper .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #0691ca;
    color: #fff
}
.footer-w {
    color: #868686;
    background-image: linear-gradient(to bottom, #fff, #fff);
    font-weight: 300;
    position: relative;
    z-index: 2;
    overflow: hidden
}
.footer-w .logo-element {
        content: "";
        width: 26px;
        height: 26px;
        border-radius: 15px;
        position: relative;
        margin-bottom: 30px;
        background-color: #98c9fd
    }
.footer-w .logo-element:after {
            content: "";
            width: 26px;
            height: 26px;
            background-color: #0691ca;
            border-radius: 15px;
            right: -20px;
            position: absolute
        }
.footer-w .footer-i {
        padding-top: 50px;
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }
.footer-w .footer-i .heading-big {
            margin-bottom: 10px;
            text-transform: uppercase;
            font-size: 1.75rem;
            letter-spacing: 3px
        }
.footer-w .footer-i .heading-small {
            color: #0691ca;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-size: .72rem;
            margin-bottom: 20px
        }
.footer-w .footer-i ul {
            list-style-type: square;
            color: #0691ca
        }
.footer-w .footer-i ul li {
                color: #868686
            }
.footer-w .footer-i ul.social-links {
                margin: 0px;
                padding: 0px
            }
.footer-w .footer-i ul.social-links li {
                    display: inline-block;
                    margin-right: 15px
                }
.footer-w .footer-i ul.social-links li a {
                        display: inline-block;
                        vertical-align: middle
                    }
.footer-w .footer-i ul.social-links li a:hover {
                            text-decoration: none
                        }
.footer-w .footer-i ul.social-links li a i {
                            font-size: 50px
                        }
.footer-w .footer-i ul.social-links li a .os-icon-facebook {
                            color: #0d509a
                        }
.footer-w .footer-i ul.social-links li a .os-icon-twitter {
                            color: #2fafff
                        }
.footer-w .deep-footer {
        text-align: center;
        padding: 20px;
        font-size: .72rem;
        margin-top: 50px;
        border-top: 1px solid rgba(0, 0, 0, 0.1)
    }
.call-to-action {
    text-align: center;
    max-width: 800px;
    margin: 0px auto;
    padding: 80px 20px
}
.call-to-action .cta-header {
        font-size: 3rem
    }
.call-to-action .cta-desc {
        font-weight: 300;
        color: #868686;
        font-size: 1.17rem
    }
.call-to-action .cta-btn {
        margin-top: 40px
    }
.call-to-action .cta-btn .btn-lg,
        .call-to-action .cta-btn .btn-group-lg > .btn,
        .call-to-action .cta-btn .all-wrapper .btn-group-lg > .fc-button,
        .all-wrapper .call-to-action .cta-btn .btn-group-lg > .fc-button {
            font-size: 1.44rem;
            font-weight: 500;
            padding: 18px 40px;
            text-transform: uppercase;
            letter-spacing: 3px;
            padding-left: 50px
        }
.call-to-action .cta-btn span {
            display: inline-block;
            vertical-align: middle
        }
.call-to-action .cta-btn i {
            margin-right: 0px;
            font-size: 30px;
            display: inline-block;
            vertical-align: middle
        }
.call-to-action .cta-btn span + i {
            margin-left: 10px;
            opacity: 0.4
        }
.call-to-action .cta-btn i + i {
            margin-left: -18px
        }
@media (min-width: 1650px) {
    .rentals-list-w .property-items.as-grid .property-item {
        flex: 0 0 33.3%
    }

    .rentals-list-w .property-items.as-grid .property-item {
        border-right: 1px solid rgba(0, 0, 0, 0.1)
    }

        .rentals-list-w .property-items.as-grid .property-item:nth-child(3n) {
            border-right: none
        }
}
.support-index {
    display: flex;
    align-items: flex-start
}
.support-index .support-tickets {
        flex: 0 0 470px;
        padding-right: 20px;
        margin-right: 20px;
        border-right: 1px solid rgba(0, 0, 0, 0.05)
    }
.support-index .load-more-tickets {
        text-align: center;
        margin-top: 8px
    }
.support-index .load-more-tickets a {
            display: inline-block;
            padding: 10px;
            text-decoration: none
        }
.support-index .load-more-tickets a i {
                font-size: 20px;
                display: inline-block;
                vertical-align: middle
            }
.support-index .load-more-tickets a span {
                display: inline-block;
                vertical-align: middle;
                border-bottom: 1px solid #0691ca
            }
.support-index .load-more-tickets a i + span {
                margin-left: 10px
            }
.support-index .support-tickets-header h5 {
        margin-bottom: 0px
    }
.support-index .support-tickets-header .tickets-control {
        border-bottom: 1px solid rgba(0, 0, 0, 0.08);
        padding-bottom: 10px;
        margin-bottom: 10px;
        display: flex;
        align-items: center
    }
.support-index .support-tickets-header .tickets-control .element-search {
            position: relative;
            margin-left: auto
        }
.support-index .support-tickets-header .tickets-control .element-search:before {
                font-family: 'osfont' !important;
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                position: absolute;
                left: 10px;
                top: 48%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                font-size: 16px;
                content: "\e92c";
                color: rgba(0, 0, 0, 0.2)
            }
.support-index .support-tickets-header .tickets-control .element-search input {
                border: none;
                box-shadow: none;
                background-color: rgba(0, 0, 0, 0.03);
                border-radius: 30px;
                padding: 4px 10px 4px 40px;
                display: block;
                width: 100%;
                font-size: .81rem;
                outline: none
            }
.support-index .support-tickets-header .tickets-control .element-search input::-webkit-input-placeholder {
                    color: rgba(0, 0, 0, 0.3)
                }
.support-index .support-tickets-header .tickets-control .element-search input:-ms-input-placeholder {
                    color: rgba(0, 0, 0, 0.3)
                }
.support-index .support-tickets-header .tickets-control .element-search input::-ms-input-placeholder {
                    color: rgba(0, 0, 0, 0.3)
                }
.support-index .support-tickets-header .tickets-control .element-search input::-moz-placeholder {
                    color: rgba(0, 0, 0, 0.3)
                }
.support-index .support-tickets-header .tickets-control .element-search input::placeholder {
                    color: rgba(0, 0, 0, 0.3)
                }
.support-index .support-tickets-header .tickets-filter {
        margin-bottom: 15px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.08);
        padding-bottom: 10px;
        display: flex
    }
.support-index .support-tickets-header .tickets-filter .form-check {
            margin-bottom: 0px
        }
.support-index .support-tickets-header .tickets-filter .form-check label.form-check-label {
                vertical-align: middle;
                padding-left: 5px
            }
.support-index .support-tickets-header .tickets-filter .form-group {
            white-space: nowrap;
            margin-bottom: 0px
        }
.support-index .support-tickets-header .tickets-filter .form-group label {
                margin-bottom: 0px
            }
.support-index .support-tickets-header .tickets-filter select.form-control-sm,
        .support-index .support-tickets-header .tickets-filter .input-group-sm > select.form-control,
        .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-prepend > select.input-group-text,
        .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-append > select.input-group-text,
        .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-prepend > select.btn,
        .support-index .support-tickets-header .tickets-filter .all-wrapper .input-group-sm > .input-group-prepend > select.fc-button,
        .all-wrapper .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-prepend > select.fc-button,
        .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-append > select.btn,
        .support-index .support-tickets-header .tickets-filter .all-wrapper .input-group-sm > .input-group-append > select.fc-button,
        .all-wrapper .support-index .support-tickets-header .tickets-filter .input-group-sm > .input-group-append > select.fc-button {
            background-color: #fff
        }
.support-index .support-tickets-header .tickets-filter .stick-right {
            margin-left: auto
        }
.support-index .support-ticket {
        background-color: #fff;
        border-radius: 6px;
        box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
        transition: all 0.3s ease;
        position: relative
    }
.support-index .support-ticket + .support-ticket {
            margin-top: 20px
        }
.support-index .support-ticket:hover,
        .support-index .support-ticket.active {
            box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2), 0px 0px 0px 2px #0691ca;
            -webkit-transform: translateY(-3px);
            transform: translateY(-3px);
            cursor: pointer
        }
.support-index .support-ticket:hover .ticket-title,
            .support-index .support-ticket.active .ticket-title {
                color: #0691ca
            }
.support-index .support-ticket.active {
            -webkit-transform: none;
            transform: none
        }
.support-index .st-meta {
        position: absolute;
        top: 5px;
        right: 5px;
        z-index: 99;
        display: flex;
        align-items: center
    }
.support-index .st-meta > div {
            margin-left: 10px
        }
.support-index .st-meta > i {
            margin-left: 10px;
            color: #EAA81D;
            font-size: 16px
        }
.support-index .st-meta .badge {
            font-size: .72rem;
            padding: 2px 5px
        }
.support-index .st-body {
        box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
        padding: 20px;
        border-radius: 6px;
        display: flex;
        align-items: center
    }
.support-index .st-body .avatar {
            flex: 0 0 50px;
            padding-right: 15px
        }
.support-index .st-body .avatar img {
                width: 50px;
                height: auto;
                border-radius: 50px
            }
.support-index .st-body .ticket-content .ticket-title {
            margin-bottom: 5px
        }
.support-index .st-body .ticket-content .ticket-description {
            color: #636c72;
            font-size: .81rem;
            font-weight: 300;
            height: 1.215rem;
            overflow: hidden
        }
.support-index .st-foot {
        padding: 10px 20px;
        font-size: .81rem
    }
.support-index .st-foot .label {
            color: #636c72;
            font-weight: 300;
            display: inline-block;
            vertical-align: middle
        }
.support-index .st-foot .value {
            vertical-align: middle;
            display: inline-block;
            color: #0691ca
        }
.support-index .st-foot a.value span {
            border-bottom: 1px solid #0691ca
        }
.support-index .st-foot a.value.with-avatar img {
            width: 25px
        }
.support-index .st-foot .label + .value {
            margin-left: 10px
        }
.support-index .st-foot .value + .label {
            margin-left: 20px
        }
.support-index .support-ticket-content-w {
        flex: 1;
        background-color: #fff;
        padding: 10px;
        box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
        border-radius: 6px;
        display: flex;
        position: relative
    }
.support-index .support-ticket-content-w .support-ticket-content {
            flex: 1;
            padding: 10px 30px;
            padding-right: 60px;
            position: relative
        }
.support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header {
                display: flex;
                margin-bottom: 30px;
                padding: 10px 0px
            }
.support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header .show-ticket-info {
                    margin-left: auto;
                    flex: 0 0 auto;
                    padding-left: 20px;
                    padding-top: 5px
                }
.support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header h3,
                .support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header h4 {
                    margin-bottom: 0px
                }
.support-index .support-ticket-content-w .support-ticket-content .show-ticket-info,
            .support-index .support-ticket-content-w .support-ticket-content .back-to-index {
                display: none;
                text-decoration: none;
                white-space: nowrap
            }
.support-index .support-ticket-content-w .support-ticket-content .show-ticket-info span,
                .support-index .support-ticket-content-w .support-ticket-content .back-to-index span {
                    display: inline-block;
                    vertical-align: middle;
                    text-transform: uppercase;
                    color: #636c72;
                    letter-spacing: 1px;
                    font-size: .72rem;
                    font-weight: 500
                }
.support-index .support-ticket-content-w .support-ticket-content .show-ticket-info i,
                .support-index .support-ticket-content-w .support-ticket-content .back-to-index i {
                    display: inline-block;
                    vertical-align: middle;
                    font-size: 19px
                }
.support-index .support-ticket-content-w .support-ticket-content .show-ticket-info span + i,
                .support-index .support-ticket-content-w .support-ticket-content .back-to-index span + i {
                    margin-left: 7px
                }
.support-index .support-ticket-content-w .support-ticket-content .show-ticket-info:hover span,
                .support-index .support-ticket-content-w .support-ticket-content .back-to-index:hover span {
                    color: #0691ca
                }
.support-index .support-ticket-content-w .support-ticket-content .back-to-index i {
                    font-size: 12px
                }
.support-index .support-ticket-content-w .support-ticket-content .back-to-index span {
                    margin-left: 10px
                }
.support-index .support-ticket-content-w .ticket-header {
            margin-bottom: 40px
        }
.support-index .support-ticket-content-w .ticket-reply {
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            padding-bottom: 20px
        }
.support-index .support-ticket-content-w .ticket-reply:last-child {
                border-bottom: none
            }
.support-index .support-ticket-content-w .ticket-reply + .ticket-reply {
                margin-top: 20px
            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info {
                padding: 10px 0px;
                margin-bottom: 5px;
                position: relative
            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .badge {
                    vertical-align: middle;
                    display: inline-block
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions {
                    position: absolute;
                    top: 50%;
                    right: 0px;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
                    font-size: 18px;
                    color: #0691ca;
                    text-decoration: none;
                    cursor: pointer
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions > i {
                        vertical-align: middle;
                        display: inline-block;
                        transition: all 0.3s ease
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list {
                        position: absolute;
                        background-color: #0f2338;
                        color: #fff;
                        font-size: .9rem;
                        padding: 12px 12px;
                        border-radius: 6px;
                        visibility: hidden;
                        opacity: 0;
                        -webkit-transform: translateY(10px);
                        transform: translateY(10px);
                        transition: all 0.2s ease;
                        top: 0px;
                        right: 0px
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a {
                            display: block;
                            padding: 5px 10px;
                            border-bottom: 1px solid rgba(255, 255, 255, 0.05);
                            color: #fff;
                            text-decoration: none;
                            white-space: nowrap
                        }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a:last-child {
                                border-bottom: none
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a i {
                                font-size: 17px;
                                display: inline-block;
                                vertical-align: middle;
                                margin-right: 10px;
                                color: #fff
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a span {
                                color: rgba(255, 255, 255, 0.7);
                                display: inline-block;
                                vertical-align: middle;
                                transition: all 0.2s ease
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a:hover span {
                                color: #fff;
                                -webkit-transform: translateX(-3px);
                                transform: translateX(-3px)
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a.danger i {
                                color: #ff5b5b
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions .actions-list a.danger span {
                                color: #ff5b5b
                            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions:hover > i {
                        -webkit-transform: rotate(180deg);
                        transform: rotate(180deg)
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .actions:hover .actions-list {
                        visibility: visible;
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                        opacity: 1
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .author {
                    display: inline-block;
                    vertical-align: middle
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .info-data {
                    display: inline-block;
                    vertical-align: middle
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .info-data .label {
                        color: #636c72;
                        display: inline-block;
                        vertical-align: middle;
                        margin-right: 5px
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .info-data .value {
                        display: inline-block;
                        vertical-align: middle
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-info > span + span {
                    margin-left: 10px
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-content {
                padding: 20px 25px;
                margin-left: 15px;
                font-size: .99rem;
                background-color: #f3f3f7;
                border-radius: 6px
            }
.support-index .support-ticket-content-w .ticket-reply .ticket-reply-content p:last-child {
                    margin-bottom: 0px
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-attachments {
                text-align: right;
                margin-top: 10px
            }
.support-index .support-ticket-content-w .ticket-reply .ticket-attachments .attachment {
                    display: inline-block;
                    padding: 5px 10px;
                    padding-right: 20px;
                    margin-bottom: 5px;
                    background-color: #F6F7F8;
                    color: #0691ca;
                    border-radius: 6px;
                    font-size: .72rem
                }
.support-index .support-ticket-content-w .ticket-reply .ticket-attachments .attachment i {
                        display: inline-block;
                        vertical-align: middle;
                        font-size: 18px;
                        margin-right: 10px
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-attachments .attachment span {
                        display: inline-block;
                        vertical-align: middle
                    }
.support-index .support-ticket-content-w .ticket-reply .ticket-attachments .attachment + .attachment {
                        margin-left: 20px
                    }
.support-index .support-ticket-content-w .ticket-reply.highlight .ticket-reply-info {
                border-bottom: none
            }
.support-index .support-ticket-content-w .ticket-reply.highlight .ticket-reply-content {
                background-color: #fff6d7
            }
.support-index .support-ticket-content-w .support-ticket-info {
            background-color: #F6F7F9;
            background: linear-gradient(to bottom, #eff1f7, #f9fafc);
            padding: 30px 20px;
            border-radius: 6px;
            flex: 0 0 250px;
            position: relative
        }
.support-index .support-ticket-content-w .support-ticket-info .close-ticket-info {
                position: absolute;
                top: 10px;
                right: 15px;
                color: #0691ca;
                text-decoration: none;
                font-size: 20px
            }
.support-index .support-ticket-content-w .support-ticket-info .info-header {
                color: #0691ca;
                text-align: center;
                margin-bottom: 15px
            }
.support-index .support-ticket-content-w .support-ticket-info .info-section {
                padding: 0px;
                margin-bottom: 40px;
                padding-bottom: 20px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05)
            }
.support-index .support-ticket-content-w .support-ticket-info .info-section .label {
                    color: #636c72;
                    display: block;
                    margin-bottom: 5px
                }
.support-index .support-ticket-content-w .support-ticket-info .info-section .value {
                    display: block
                }
.support-index .support-ticket-content-w .support-ticket-info .info-section .value + .label {
                        margin-top: 10px
                    }
.support-index .support-ticket-content-w .support-ticket-info .info-section:last-child {
                    margin-bottom: 0px;
                    border-bottom: none;
                    padding-bottom: 0px
                }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list {
                list-style: none;
                padding: 0px;
                margin: 0px;
                margin-bottom: 20px
            }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list li {
                    margin-bottom: 10px
                }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles {
                    display: inline-block;
                    display: flex;
                    flex-wrap: wrap;
                    justify-content: space-between
                }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li {
                        text-align: center;
                        flex: 0 0 47%
                    }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a {
                            display: block;
                            background-color: #fff;
                            box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
                            padding: 10px;
                            border-radius: 6px;
                            margin: 0px;
                            text-decoration: none;
                            transition: all 0.2s ease
                        }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a span {
                                display: block;
                                border-bottom: none;
                                color: #3E4B5B;
                                font-size: .72rem
                            }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a .avatar {
                                margin: 0px;
                                width: 50px;
                                height: 50px;
                                margin-bottom: 5px;
                                background-size: cover;
                                display: inline-block;
                                border-radius: 50px
                            }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a i {
                                margin-right: 0px;
                                margin-bottom: 10px
                            }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a:hover {
                                box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2);
                                -webkit-transform: translateY(-3px);
                                transform: translateY(-3px)
                            }
.support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a:hover span {
                                    color: #0691ca
                                }
.support-index .support-ticket-content-w .support-ticket-info .customer {
                text-align: center;
                padding-bottom: 20px;
                margin-bottom: 30px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05)
            }
.support-index .support-ticket-content-w .support-ticket-info .customer .avatar {
                    margin-bottom: 10px
                }
.support-index .support-ticket-content-w .support-ticket-info .customer .avatar img {
                        border-radius: 50px;
                        width: 100px;
                        height: auto
                    }
.support-index .support-ticket-content-w .support-ticket-info .customer .customer-name {
                    margin-bottom: 5px
                }
.support-index .support-ticket-content-w .support-ticket-info .customer .customer-tickets {
                    color: #636c72
                }
.support-index .support-ticket-content-w.folded-info .support-ticket-content {
            padding-right: 30px
        }
.support-index .support-ticket-content-w.folded-info .support-ticket-info {
            display: none
        }
.support-index .support-ticket-content-w.folded-info .show-ticket-info {
            display: inline-block
        }
.color-scheme-dark .support-index .st-meta .badge {
    border: rgba(0, 0, 0, 0.5) !important
}
.color-scheme-dark .support-index .st-body .ticket-content .ticket-description {
    color: #ccd9e8
}
.color-scheme-dark .support-index .st-foot {
    background-color: rgba(0, 0, 0, 0.05)
}
.color-scheme-dark .support-index .st-foot .label {
        color: rgba(218, 226, 243, 0.4)
    }
.color-scheme-dark .support-index .support-tickets-header .tickets-control,
.color-scheme-dark .support-index .support-tickets-header .tickets-filter {
    border-bottom-color: rgba(255, 255, 255, 0.05)
}
.color-scheme-dark .support-index .support-ticket {
    background-color: #323c58;
    box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
}
.color-scheme-dark .support-index .support-ticket.active,
    .color-scheme-dark .support-index .support-ticket:hover {
        background-color: #0691ca
    }
.color-scheme-dark .support-index .support-ticket.active .ticket-title,
        .color-scheme-dark .support-index .support-ticket:hover .ticket-title {
            color: #fff
        }
.color-scheme-dark .support-index .support-ticket.active .st-foot a.value,
        .color-scheme-dark .support-index .support-ticket.active .st-foot .value,
        .color-scheme-dark .support-index .support-ticket:hover .st-foot a.value,
        .color-scheme-dark .support-index .support-ticket:hover .st-foot .value {
            color: #fff
        }
.color-scheme-dark .support-index .support-ticket.active .label,
        .color-scheme-dark .support-index .support-ticket:hover .label {
            color: rgba(255, 255, 255, 0.6)
        }
.color-scheme-dark .support-index .support-tickets-header .tickets-filter label {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-filter select {
    background-color: rgba(0, 0, 0, 0.2);
    border-color: rgba(0, 0, 0, 0.4);
    color: #ccd9e8
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input {
    background-color: rgba(0, 0, 0, 0.1)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search:before {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input::-webkit-input-placeholder {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input:-ms-input-placeholder {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input::-ms-input-placeholder {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input::-moz-placeholder {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-tickets-header .tickets-control .element-search input::placeholder {
    color: rgba(218, 226, 243, 0.4)
}
.color-scheme-dark .support-index .support-ticket-content-w {
    background-color: #323c58;
    box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
}
.color-scheme-dark .support-index .support-ticket-content-w .ticket-reply {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
.color-scheme-dark .support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .info-data .label {
            color: rgba(218, 226, 243, 0.4)
        }
.color-scheme-dark .support-index .support-ticket-content-w .ticket-reply .ticket-attachments .attachment {
            background-color: #293148
        }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info {
        background-image: none;
        background-color: #293148
    }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a {
            background-color: #3b4768;
            box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
        }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info ul.users-list.as-tiles li a span {
                color: #ccd9e8
            }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info .info-section {
            border-bottom-color: rgba(255, 255, 255, 0.05)
        }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info .info-section .label {
                color: rgba(218, 226, 243, 0.4)
            }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info .customer {
            border-bottom-color: rgba(255, 255, 255, 0.05)
        }
.color-scheme-dark .support-index .support-ticket-content-w .support-ticket-info .customer .customer-tickets {
                color: rgba(218, 226, 243, 0.4)
            }
.color-scheme-dark .support-index .support-ticket-content-w .ticket-reply .ticket-reply-content {
        background-color: #3b4768
    }
.onboarding-modal .onboarding-media {
    padding-top: 20px;
    text-align: center
}
.onboarding-modal .onboarding-media img {
        margin: 0px auto
    }
.onboarding-modal button.close {
    position: absolute;
    top: 15px;
    right: 20px;
    float: none;
    z-index: 999;
    color: #111;
    opacity: 1;
    text-shadow: none
}
.onboarding-modal button.close .os-icon {
        font-size: 12px
    }
.onboarding-modal button.close span {
        display: inline-block;
        vertical-align: middle
    }
.onboarding-modal button.close .close-label {
        margin-right: 10px;
        color: #C26C6C;
        letter-spacing: 1px;
        font-weight: 500;
        font-size: .81rem
    }
.onboarding-modal .onboarding-content {
    padding: 40px 50px
}
.onboarding-modal .onboarding-content.with-gradient {
        /* padding: 70px 50px 40px;
    background-image: url(../img/onboarding-gradient-hor.png);
    background-size: 100% auto;
    background-position: top center;
    background-repeat: no-repeat */
    }
.onboarding-modal .onboarding-content h1,
    .onboarding-modal .onboarding-content h2,
    .onboarding-modal .onboarding-content h3,
    .onboarding-modal .onboarding-content h4 {
        color: #0691ca;
        margin-bottom: 1.5rem
    }
.onboarding-modal .onboarding-content .onboarding-text {
        color: rgba(69, 76, 96, 0.49);
        font-weight: 300;
        font-size: .99rem;
        margin-bottom: 30px;
        padding-left: 20px;
        padding-right: 20px
    }
.onboarding-modal .onboarding-content .onboarding-text:last-child {
            margin-bottom: 10px
        }
.onboarding-modal .onboarding-content .features-list {
        text-align: left;
        padding-left: 20px
    }
.onboarding-modal .onboarding-content .features-list li {
            margin-bottom: 10px;
            list-style: none;
            position: relative
        }
.onboarding-modal .onboarding-content .features-list li:before {
                content: "\e961";
                font-family: 'osfont' !important;
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                font-size: 12px;
                color: #0691ca;
                position: absolute;
                left: -20px;
                top: 45%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
.onboarding-modal .onboarding-side-by-side {
    display: flex;
    justify-content: space-between;
    align-items: center
}
.onboarding-modal .onboarding-side-by-side .onboarding-media {
        flex: 300px 0 0;
        padding: 40px 0px
    }
.onboarding-modal .onboarding-side-by-side .onboarding-content {
        padding: 70px 70px 60px
    }
.onboarding-modal .onboarding-side-by-side .onboarding-content.with-gradient {
            /* padding: 70px 70px 60px;
    background-image: url(../img/onboarding-gradient-ver.png);
    background-size: auto 100%;
    background-position: center left;
    background-repeat: no-repeat */
        }
.onboarding-modal .onboarding-slide .onboarding-side-by-side .onboarding-media {
    padding-bottom: 60px
}
.onboarding-modal .onboarding-slide .onboarding-side-by-side .onboarding-content {
    padding-bottom: 80px
}
.onboarding-modal .onboarding-slide .onboarding-side-by-side .onboarding-content.with-gradient {
        padding-bottom: 80px
    }
.onboarding-modal form {
    text-align: left
}
.onboarding-modal .onboarding-text + form {
    margin-top: 30px
}
.onboarding-modal .onboarding-slider-w .onboarding-slide {
    display: none
}
.onboarding-modal .onboarding-slider-w .onboarding-slide:first-child {
        display: block
    }
.onboarding-modal .onboarding-slider-w.slick-initialized .onboarding-slide {
    display: block
}
.onboarding-modal.animated .onboarding-media {
    opacity: 0;
    -webkit-transform: translateY(80px) scale(0.8);
    transform: translateY(80px) scale(0.8);
    transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35);
    transition-delay: 0.3s
}
.onboarding-modal.animated .onboarding-content {
    opacity: 0;
    transition: all 0.4s ease;
    transition-delay: 0.1s;
    -webkit-transform: translateY(40px);
    transform: translateY(40px)
}
.onboarding-modal.animated .onboarding-title {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35);
    transition-delay: 0.5s;
    opacity: 0
}
.onboarding-modal.animated .onboarding-text {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35);
    transition-delay: 0.6s;
    opacity: 0
}
.onboarding-modal.animated .features-list,
.onboarding-modal.animated form {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    transition: all 0.5s ease;
    transition-delay: 0.7s;
    opacity: 0
}
.onboarding-modal.animated .onboarding-side-by-side .onboarding-content {
    -webkit-transform: translateX(0px);
    transform: translateX(0px)
}
.onboarding-modal.show .onboarding-media {
    opacity: 1;
    -webkit-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1)
}
.onboarding-modal.show .onboarding-content {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.onboarding-modal.show .onboarding-title {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.onboarding-modal.show .onboarding-text {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.onboarding-modal.show .features-list,
.onboarding-modal.show form {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.onboarding-modal.show .onboarding-side-by-side .onboarding-content {
    -webkit-transform: translateX(0px);
    transform: translateX(0px)
}
.onboarding-modal .slick-next,
.onboarding-modal .slick-prev {
    border: none;
    background-color: transparent;
    font-weight: 500;
    font-size: .9rem;
    color: #046fdf;
    bottom: 25px;
    position: absolute;
    z-index: 999;
    cursor: pointer;
    letter-spacing: 1px
}
.onboarding-modal .slick-next.slick-disabled,
    .onboarding-modal .slick-prev.slick-disabled {
        opacity: 0
    }
.onboarding-modal .slick-next:focus,
    .onboarding-modal .slick-prev:focus {
        outline: none
    }
.onboarding-modal .slick-next:before,
    .onboarding-modal .slick-prev:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 15px;
        color: #0691ca;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
.onboarding-modal .slick-next {
    right: 50px
}
.onboarding-modal .slick-next:before {
        content: "\e986";
        right: -20px
    }
.onboarding-modal .slick-prev {
    left: 50px
}
.onboarding-modal .slick-prev:before {
        content: "\e987";
        left: -20px
    }
.onboarding-modal .slick-dots {
    position: absolute;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 0px;
    margin: 0px
}
.onboarding-modal .slick-dots li {
        list-style: none;
        display: inline-block;
        margin: 0px 5px
    }
.onboarding-modal .slick-dots li button {
            font-size: 0px;
            color: transparent;
            width: 10px;
            height: 10px;
            background-color: #0691ca;
            opacity: 0.2;
            border: none;
            box-shadow: none;
            padding: 0px;
            border-radius: 10px;
            cursor: pointer
        }
.onboarding-modal .slick-dots li button:hover {
                opacity: 1
            }
.onboarding-modal .slick-dots li button:focus {
                outline: none
            }
.onboarding-modal .slick-dots li.slick-active button {
            background-color: #0691ca;
            opacity: 1
        }
.onboarding-modal .onboarding-slide:focus {
    outline: none
}
.onboarding-modal .onboarding-slide .onboarding-content {
    padding-bottom: 80px
}
.all-wrapper > .top-bar {
    border-radius: 6px 6px 0px 0px
}
.content-w > .top-bar {
    padding-left: 0px
}
.top-bar {
    background-color: #fff;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
    padding: 0px 20px 0px 0px;
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    border-radius: 0px 6px 0px 0px
}
.top-bar > ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        text-transform: uppercase;
        color: #3E4B5B;
        font-weight: 500;
        letter-spacing: 2px;
        font-size: .99rem; 
        display: flex;
        align-items: center;
    }
.top-bar > ul li {
            display: inline-block
        }
.top-bar > ul li a {
                display: inline-block;
                padding: 20px 25px;
                color: rgba(0, 0, 0, 0.25);
                position: relative;
                transition: all 0.2s ease
            }
.top-bar > ul li a:after {
                    content: "";
                    background-color: #0691ca;
                    position: absolute;
                    bottom: 0px;
                    left: 50%;
                    -webkit-transform: translateX(-50%);
                    transform: translateX(-50%);
                    width: 0px;
                    height: 5px;
                    transition: all 0.2s ease
                }
.top-bar > ul li.active a,
            .top-bar > ul li:hover a {
                color: #3E4B5B;
                text-decoration: none
            }
.top-bar > ul li.active a:after,
                .top-bar > ul li:hover a:after {
                    width: 100%
                }
.top-bar .fancy-selector-w {
        margin-right: auto;
        -ms-grid-row-align: stretch;
            align-self: stretch
    }
.top-bar .logo-w.menu-size + .fancy-selector-w {
        margin-left: 0px
    }
.top-bar .logo-w {
        text-align: left
    }
.top-bar .logo-w a {
            display: inline-block
        }
.top-bar .logo-w img {
            height: 25px;
            width: auto;
            display: inline-block;
            vertical-align: middle
        }
.top-bar .logo-w span {
            display: inline-block;
            vertical-align: middle
        }
.top-bar .logo-w img + span {
            margin-left: 20px;
            color: #3E4B5B;
            letter-spacing: 2px;
            text-transform: uppercase;
            font-size: .81rem;
            font-weight: 500
        }
.top-bar .logo-w.menu-size {
            width: 260px
        }
.top-bar .top-menu-controls {
        display: flex;
        justify-content: space-between;
        align-items: center; 
        padding: 7px 0px;
        width: 100%;
    }
.posbody .top-bar .top-menu-controls {
        width: inherit;
    }
.top-bar .top-menu-controls .element-search {
        position: relative;
        margin: 0px 1rem
    }
.top-bar .top-menu-controls .element-search:before {
        font-family: 'osfont' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        left: 15px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 16px;
        content: "\e92c";
        color: rgba(0, 0, 0, 0.4)
    }
.top-bar .top-menu-controls .element-search input {
        border: none;
        box-shadow: none;
        background-color: transparent;
        border-radius: 30px;
        padding: 8px 15px 8px 40px;
        display: block;
        width: 220px;
        outline: none;
        border: none;
        box-shadow: none;
        background: #eee
    }
.top-bar .top-menu-controls .element-search input::-webkit-input-placeholder {
        color: rgba(0, 0, 0, 0.5)
    }
.top-bar .top-menu-controls .element-search input:-ms-input-placeholder {
        color: rgba(0, 0, 0, 0.5)
    }
.top-bar .top-menu-controls .element-search input::-ms-input-placeholder {
        color: rgba(0, 0, 0, 0.5)
    }
.top-bar .top-menu-controls .element-search input::-moz-placeholder {
        color: rgba(0, 0, 0, 0.5)
    }
.top-bar .top-menu-controls .element-search input::placeholder {
        color: rgba(0, 0, 0, 0.5)
    }
.top-bar .messages-notifications {
        margin: 0px 1rem;
        position: relative;
        font-size: 24px;
        color: #0691ca
    }
.top-bar .messages-notifications .new-messages-count {
        background-color: #e65252;
        color: #fff;
        border-radius: 6px;
        font-weight: 500;
        position: absolute;
        top: -5px;
        right: -12px;
        padding: 4px 4px;
        vertical-align: middle;
        font-size: .72rem;
        line-height: 1
    }
.top-bar .messages-notifications i {
        vertical-align: middle
    }
.top-bar .top-icon {
        margin: 0px 1rem;
        color: #0691ca;
        font-size: 26px
    }
.top-bar .top-icon i {
        vertical-align: middle
    }
.top-bar .logged-user-w {
        position: relative;
        padding: 0px;
        border-bottom: none
    }
.top-bar .logged-user-w .avatar-w {
        padding: 0px;
        border: none;
        vertical-align: middle;
        /* background: #ddd;  */
        /* min-width: 200px; */
        border-radius: 3px; 
        /* border: 1px solid #dadada; */
        margin-bottom: 10px !important;
    }
.top-bar .logged-user-w .avatar-w img {
        width: 30px;
        height: 30px;
        position: relative;
        left: -7px;
        top: 6px;
    }
[dir="rtl"] .top-bar .logged-user-w .avatar-w img {
        right: -7px;
        left: auto;
    }
.top-bar .logged-user-w .logged-user-i {
        display: inline-block
    }
.top-bar .logged-user-w .logged-user-i:hover {
        cursor: pointer
    }
.top-bar .logged-user-w .logged-user-i:hover .logged-user-menu {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
.top-bar .logged-user-w .logged-user-menu {
    background: #ffffff;
    box-shadow: 0 10px 30px 0 rgba(27, 30, 35, 0.27);
    position: absolute;
    top: 45px;
    right: 0;
    overflow: hidden;
    padding: 1rem;
    z-index: 9999;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px); 
    transition: all 0.3s ease;
    text-align: left;
    border-bottom-left-radius: 6px; 
    border-bottom-right-radius: 6px;
}
.logged-user-info-w {
    min-width: 211px;
    text-align: left;
    margin-right: 15px;
    padding: 5px 10px;
    background: #f8f9fb;
    border-radius: 3px;
/*    border-top-left-radius: 3px;
    border-top-right-radius: 3px;*/
    color: #292b2c;;
}
[dir="rtl"] .logged-user-info-w {
    text-align: right;
    margin-left: 15px;
    margin-right: 0px; 
}
.top-bar .logged-user-w .logged-user-menu .logged-user-avatar-info {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 10px;
    padding: 0px 30px 10px 13px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1)
}
.top-bar .logged-user-w .logged-user-menu .avatar-w {
        border-color: #fff;
        vertical-align: middle;
        margin-right: 20px
    }
.top-bar .logged-user-w .logged-user-menu .logged-user-info-w {
        vertical-align: middle
    }
.top-bar .logged-user-w .logged-user-menu .logged-user-info-w .logged-user-name {
        color: #fff;
        white-space: nowrap
    }
.top-bar .logged-user-w .logged-user-menu .logged-user-info-w .logged-user-role {
        color: rgba(255, 255, 255, 0.6);
        white-space: nowrap
    }
.top-bar .logged-user-w .logged-user-menu ul {
        list-style: none;
        text-align: left;
        margin: 0px;
        padding: 0px;
        padding-bottom: 0px
    }
.top-bar .logged-user-w .logged-user-menu ul li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.2)
    }
.top-bar .logged-user-w .logged-user-menu ul li.last {
        border-bottom: 0px !important
    }
.top-bar .logged-user-w .logged-user-menu ul li a {
        display: block;
        padding: 10px;
        color: #495057 !important;
    }
.top-bar .logged-user-w .logged-user-menu ul li a i {
        vertical-align: middle;
        margin-right: 15px;
        font-size: 20px;
        transition: all 0.2s ease;
        display: inline-block
    }
.top-bar .logged-user-w .logged-user-menu ul li a i.fa-mobile {
        font-size: 28px !important;
        margin-left: 3px;
    }
.top-bar .logged-user-w .logged-user-menu ul li a span {
        vertical-align: middle;
        font-size: .9rem;
        transition: all 0.2s ease;
        display: inline-block
    }
.top-bar .logged-user-w .logged-user-menu ul li a:hover {
        text-decoration: none
    }
.top-bar .logged-user-w .logged-user-menu ul li a:hover i {
        -webkit-transform: translateX(5px);
        transform: translateX(5px)
    }
.top-bar .logged-user-w .logged-user-menu ul li a:hover span {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }
.top-bar .logged-user-w .logged-user-menu ul li:last-child {
        border-bottom: none
    }
.top-bar .logged-user-w .logged-user-menu .bg-icon {
        font-size: 100px;
        color: rgba(255, 255, 255, 0.1);
        position: absolute;
        bottom: -40px;
        right: -20px
    }
.top-bar.color-scheme-transparent {
            background-color: transparent;
            box-shadow: none;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05)
        }
.top-bar.color-scheme-light .top-menu-controls .element-search input,
        .top-bar.color-scheme-transparent .top-menu-controls .element-search input {
            background-color: rgba(121, 138, 185, 0.07)
        }
.top-bar.color-scheme-light .logo-w .logo-label,
        .top-bar.color-scheme-transparent .logo-w .logo-label {
            color: #3E4B5B
        }
.top-bar.color-scheme-light .logo-w .logo-element,
        .top-bar.color-scheme-transparent .logo-w .logo-element {
            background-color: #0a7cf8
        }
.top-bar.color-scheme-light .logo-w .logo-element:after,
        .top-bar.color-scheme-transparent .logo-w .logo-element:after {
            background-color: #bfd6f9
        }
.top-bar.color-scheme-light .logo-w .logo:hover .logo-label,
        .top-bar.color-scheme-transparent .logo-w .logo:hover .logo-label {
            color: #0691ca
        }
.top-bar.color-scheme-light .logo-w .logo:hover .logo-label:after,
        .top-bar.color-scheme-transparent .logo-w .logo:hover .logo-label:after {
            background-color: #0691ca
        }
.top-bar.color-scheme-dark,
        .top-bar.color-scheme-bright {
            box-shadow: none
        }
.top-bar.color-scheme-dark .top-menu-controls .element-search input,
        .top-bar.color-scheme-bright .top-menu-controls .element-search input {
            background-color: rgba(0, 0, 0, 0.2);
            color: #fff
        }
.top-bar.color-scheme-dark .top-menu-controls .element-search input::-webkit-input-placeholder,
            .top-bar.color-scheme-bright .top-menu-controls .element-search input::-webkit-input-placeholder {
                color: rgba(255, 255, 255, 0.3)
            }
.top-bar.color-scheme-dark .top-menu-controls .element-search input:-ms-input-placeholder,
            .top-bar.color-scheme-bright .top-menu-controls .element-search input:-ms-input-placeholder {
                color: rgba(255, 255, 255, 0.3)
            }
.top-bar.color-scheme-dark .top-menu-controls .element-search input::-ms-input-placeholder,
            .top-bar.color-scheme-bright .top-menu-controls .element-search input::-ms-input-placeholder {
                color: rgba(255, 255, 255, 0.3)
            }
.top-bar.color-scheme-dark .top-menu-controls .element-search input::-moz-placeholder,
            .top-bar.color-scheme-bright .top-menu-controls .element-search input::-moz-placeholder {
                color: rgba(255, 255, 255, 0.3)
            }
.top-bar.color-scheme-dark .top-menu-controls .element-search input::placeholder,
            .top-bar.color-scheme-bright .top-menu-controls .element-search input::placeholder {
                color: rgba(255, 255, 255, 0.3)
            }
.top-bar.color-scheme-dark .top-menu-controls .element-search:before,
        .top-bar.color-scheme-bright .top-menu-controls .element-search:before {
            color: rgba(255, 255, 255, 0.7)
        }
.top-bar.color-scheme-dark .messages-notifications,
        .top-bar.color-scheme-dark .top-icon,
        .top-bar.color-scheme-bright .messages-notifications,
        .top-bar.color-scheme-bright .top-icon {
            color: #fff
        }
.top-bar.color-scheme-dark > ul li a,
        .top-bar.color-scheme-bright > ul li a {
            color: rgba(255, 255, 255, 0.4)
        }
.top-bar.color-scheme-dark > ul li a:after,
            .top-bar.color-scheme-bright > ul li a:after {
                background-color: #FBB463;
                border-color: #FBB463
            }
.top-bar.color-scheme-dark > ul li.active a,
        .top-bar.color-scheme-dark > ul li:hover a,
        .top-bar.color-scheme-bright > ul li.active a,
        .top-bar.color-scheme-bright > ul li:hover a {
            color: #fff
        }
.top-bar.color-scheme-dark .logo-w img + span,
        .top-bar.color-scheme-bright .logo-w img + span {
            color: #fff
        }
.top-bar.color-scheme-dark .fancy-selector-w .fancy-selector-current .fs-selector-trigger,
        .top-bar.color-scheme-bright .fancy-selector-w .fancy-selector-current .fs-selector-trigger {
            background-color: #3572ed
        }
.top-bar.color-scheme-dark {
        background-color: #323c58
    }
.top-bar.color-scheme-bright {
        background-color: #1b55e2
    }
.search-with-suggestions-w {
    display: none
}
.search-with-suggestions-w.active {
        display: block
    }
.search-with-suggestions-w .search-with-suggestions-modal {
        background-color: #fff;
        border-radius: 4px;
        box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
        padding: 30px;
        position: relative
    }
.search-with-suggestions-w .search-with-suggestions-modal .close-search-suggestions {
            font-size: 14px;
            border-radius: 4px;
            position: absolute;
            top: 50%;
            right: 0px;
            cursor: pointer;
            padding: 2px;
            background-color: #e65252;
            color: #fff;
            line-height: 0.9;
            vertical-align: middle;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%)
        }
.search-with-suggestions-w .search-with-suggestions-modal .close-search-suggestions i {
                vertical-align: middle
            }
.search-with-suggestions-w .search-with-suggestions-modal .close-search-suggestions:hover {
                background-color: #b71b1b;
                color: #fff
            }
.search-with-suggestions-w .search-with-suggestions-modal .element-search {
            position: relative;
            margin: 0px;
            margin-bottom: 30px
        }
.search-with-suggestions-w .search-with-suggestions-modal .element-search:before {
                font-family: 'osfont' !important;
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                position: absolute;
                left: 6px;
                top: 48%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                font-size: 16px;
                content: "\e92c";
                color: rgba(0, 0, 0, 0.3)
            }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input {
                border: none;
                box-shadow: none;
                border-radius: 0px;
                padding: 8px 15px 8px 31px;
                display: block;
                width: 100%;
                outline: none;
                border: none;
                box-shadow: none;
                border-bottom: 1px solid #111
            }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input::-webkit-input-placeholder {
                    color: rgba(0, 0, 0, 0.5)
                }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input:-ms-input-placeholder {
                    color: rgba(0, 0, 0, 0.5)
                }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input::-ms-input-placeholder {
                    color: rgba(0, 0, 0, 0.5)
                }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input::-moz-placeholder {
                    color: rgba(0, 0, 0, 0.5)
                }
.search-with-suggestions-w .search-with-suggestions-modal .element-search input::placeholder {
                    color: rgba(0, 0, 0, 0.5)
                }
.search-with-suggestions-w .search-suggestions-group + .search-suggestions-group {
        margin-top: 20px
    }
.search-with-suggestions-w .search-suggestions-group:last-child .ssg-items {
        margin-bottom: 0px
    }
.search-with-suggestions-w .search-suggestions-group .ssg-header {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        border-bottom: 2px solid rgba(0, 0, 0, 0.07);
        margin-bottom: 15px;
        padding-bottom: 5px
    }
.search-with-suggestions-w .search-suggestions-group .ssg-header .ssg-icon {
            color: #0691ca;
            font-size: 20px;
            margin-right: 15px
        }
.search-with-suggestions-w .search-suggestions-group .ssg-header .ssg-name {
            color: #0691ca;
            font-family: "Segoe UI", sans-serif;
            font-weight: 500;
            font-size: .99rem
        }
.search-with-suggestions-w .search-suggestions-group .ssg-header .ssg-info {
            margin-left: auto;
            color: rgba(0, 0, 0, 0.4);
            font-size: .8rem
        }
.search-with-suggestions-w .ssg-content .ssg-nothing-found {
        color: rgba(0, 0, 0, 0.4);
        padding: 0px 20px;
        text-align: center;
        font-size: .8rem;
        display: none
    }
.search-with-suggestions-w .ssg-content .ssg-nothing-found .icon-w {
            margin-bottom: 10px;
            font-size: 20px;
            color: rgba(0, 0, 0, 0.2)
        }
.search-with-suggestions-w .ssg-items {
        margin-bottom: 25px
    }
.search-with-suggestions-w .ssg-items .ssg-item .item-name span {
            background-color: #FFF0B7
        }
.search-with-suggestions-w .ssg-items.ssg-items-blocks {
            display: flex;
            flex-wrap: wrap
        }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item {
                flex: 0 0 50%;
                padding: 10px;
                border-bottom: 1px solid rgba(0, 0, 0, 0.05);
                text-align: center
            }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:hover {
                    text-decoration: none
                }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:hover .item-icon,
                    .search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:hover .item-media {
                        -webkit-transform: rotate(-15deg);
                        transform: rotate(-15deg)
                    }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:hover .item-name {
                        -webkit-transform: translateY(-5px);
                        transform: translateY(-5px);
                        color: #0691ca
                    }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:nth-child(even) {
                    border-left: 1px solid rgba(0, 0, 0, 0.05)
                }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:last-child,
                .search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item:nth-last-child(2) {
                    border-bottom: none
                }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item .item-icon {
                    font-size: 20px;
                    margin-bottom: 5px;
                    color: #0691ca;
                    transition: all 0.2s ease
                }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item .item-media {
                    height: 30px;
                    width: 30px;
                    margin: 0px auto;
                    background-size: cover;
                    margin-bottom: 10px;
                    border-radius: 50%;
                    transition: all 0.2s ease
                }
.search-with-suggestions-w .ssg-items.ssg-items-blocks .ssg-item .item-name {
                    font-size: .8rem;
                    text-decoration: underline;
                    color: #3E4B5B;
                    transition: all 0.2s ease
                }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item {
            display: flex;
            align-items: center;
            padding: 0px 10px 7px 0px;
            margin-bottom: 7px;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05)
        }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item:hover {
                text-decoration: none
            }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item:hover .item-media {
                    -webkit-transform: scale(1.1);
                    transform: scale(1.1)
                }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item:hover .item-name {
                    -webkit-transform: translateX(3px);
                    transform: translateX(3px);
                    color: #0691ca
                }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item:last-child {
                border-bottom: none
            }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item .item-media {
                flex: 0 0 30px;
                height: 30px;
                background-size: cover;
                margin-right: 15px;
                border-radius: 50%;
                transition: all 0.2s ease
            }
.search-with-suggestions-w .ssg-items.ssg-items-list .ssg-item .item-name {
                flex: 1;
                text-align: left;
                color: #3E4B5B;
                transition: all 0.2s ease
            }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item {
            display: flex;
            align-items: center;
            padding: 6px 8px;
            border: 1px solid #C4D1E1;
            box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07);
            border-radius: 4px;
            transition: all 0.2s ease
        }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item:hover {
                text-decoration: none;
                border: 1px solid #a2b7d0;
                box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.12);
                -webkit-transform: translateY(-2px);
                transform: translateY(-2px)
            }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item:hover .item-name {
                    color: #0691ca
                }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item + .ssg-item {
                margin-top: 8px
            }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item .item-media {
                flex: 0 0 30px;
                height: 30px;
                background-size: cover;
                margin-right: 15px
            }
.search-with-suggestions-w .ssg-items.ssg-items-boxed .ssg-item .item-name {
                flex: 1;
                text-align: left;
                color: #3E4B5B;
                transition: all 0.2s ease
            }
.search-with-suggestions-w.over-search-field {
        position: absolute;
        width: 280px;
        z-index: 999;
        -webkit-transform: translate(-21px, -5px);
        transform: translate(-21px, -5px)
    }
.search-with-suggestions-w.over-search-field .search-with-suggestions-modal {
            padding-top: 5px;
            box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.4)
        }
.search-with-suggestions-w.screen-center {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1050;
        overflow-x: hidden;
        overflow-y: auto;
        background-color: rgba(0, 0, 0, 0.4)
    }
.search-with-suggestions-w.screen-center .search-with-suggestions-modal {
            top: 15%;
            margin: 0px auto;
            width: 350px;
            position: relative;
            box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.4);
            margin-bottom: 20px
        }
.floated-customizer-btn {
    z-index: 9999;
    position: fixed;
    bottom: 10px;
    right: 10px;
    background-image: linear-gradient(-154deg, #b237ff 8%, #5211e6 90%);
    box-shadow: 0px 5px 10px rgba(19, 19, 19, 0.17);
    border-radius: 75px;
    color: #fff;
    padding: 12px 20px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    font-size: 1.08rem;
    cursor: pointer;
    transition: all 0.2s ease
}
.floated-customizer-btn.third-floated-btn {
        right: 400px
    }
.floated-customizer-btn > .icon-w {
        line-height: 1;
        vertical-align: middle;
        display: inline-block;
        -webkit-animation: os-rotating 2s linear infinite;
        animation: os-rotating 2s linear infinite
    }
.floated-customizer-btn > .icon-w i {
            font-size: 24px
        }
.floated-customizer-btn > span {
        margin-left: 10px;
        vertical-align: middle;
        display: inline-block;
        font-weight: 500
    }
.floated-customizer-btn > span + span {
            margin-left: 5px
        }
.floated-customizer-btn:hover {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        background-color: #0f1115
    }
@-webkit-keyframes os-rotating {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        color: #f7ff0c
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        color: #fff
    }
}
@keyframes os-rotating {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        color: #f7ff0c
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        color: #fff
    }
}
.floated-customizer-panel {
    background-color: #fff;
    position: fixed;
    bottom: 0px;
    right: 0px;
    width: 320px;
    padding: 25px 35px;
    box-shadow: 0px 15px 125px rgba(0, 0, 0, 0.22);
    border-radius: 6px;
    color: #3E4B5B;
    bottom: 70px;
    z-index: 999;
    right: 395px;
    visibility: hidden;
    opacity: 0;
    transition: all 0.2s ease;
    -webkit-transform: translate3d(20px, 40px, 0) scale(0.9);
    transform: translate3d(20px, 40px, 0) scale(0.9)
}
.floated-customizer-panel.active {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translate3d(0px, 0px, 0) scale(1);
        transform: translate3d(0px, 0px, 0) scale(1)
    }
.floated-customizer-panel .close-customizer-btn {
        position: absolute;
        top: 10px;
        right: 15px;
        font-size: 14px;
        color: #111;
        cursor: pointer;
        transition: all 0.1s ease
    }
.floated-customizer-panel .close-customizer-btn:hover {
            -webkit-transform: scale(1.2);
            transform: scale(1.2)
        }
.floated-customizer-panel .fcp-header {
        font-weight: 500;
        font-family: "Segoe UI", sans-serif;
        padding: 10px 0px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        margin-bottom: 20px;
        color: #334152;
        font-size: 1.08rem
    }
.floated-customizer-panel .fcp-header span {
            display: inline-block;
            vertical-align: middle
        }
.floated-customizer-panel .fcp-header .icon-w {
            display: inline-block;
            vertical-align: middle;
            color: #0691ca;
            font-size: 24px;
            margin-right: 10px
        }
.floated-customizer-panel .fcp-header .icon-w i {
                display: inline-block;
                vertical-align: middle
            }
.floated-customizer-panel .fcp-content .fcp-group + .fcp-group {
        margin-top: 20px
    }
.floated-customizer-panel .fcp-content .fcp-group-header {
        color: #0691ca;
        font-weight: 500;
        font-family: "Segoe UI", sans-serif;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: .8rem;
        margin-bottom: 15px
    }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field {
        display: flex;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        padding-bottom: 7px;
        margin-bottom: 7px
    }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field:last-child {
            border-bottom: none;
            margin-bottom: 0px
        }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field label {
            font-size: .9rem;
            flex: 0 0 54%;
            padding-right: 10px;
            margin: 0px
        }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field select {
            margin-left: auto;
            border: 2px solid #dde2ec;
            font-weight: 400;
            padding: 4px 15px;
            padding-right: 30px;
            background-color: #fff;
            line-height: 1.1;
            font-size: .9rem;
            border-radius: 20px;
            -webkit-appearance: none;
            -moz-appearance: none;
            background-position: right 5px top 50%;
            background-repeat: no-repeat;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
            outline: none;
            flex: 1
        }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors {
            margin-left: auto
        }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-selector {
                display: inline-block;
                vertical-align: middle;
                height: 14px;
                width: 14px;
                border-radius: 10px;
                margin: 0px 5px;
                transition: all 0.2s ease;
                cursor: pointer
            }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-selector.selected,
                .floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-selector:hover {
                    box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 4px #88b8ff
                }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-bright {
                background-color: #0691ca;
                border: 1px solid #0691ca
            }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-dark {
                background-color: #252a32;
                border: 1px solid #252a32
            }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-light {
                background-color: #fff;
                border: 1px solid #aaa
            }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-transparent {
                background-color: #fff;
                border: 1px solid #aaa;
                position: relative;
                overflow: hidden
            }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-transparent:before {
                    content: "";
                    width: 4px;
                    height: 4px;
                    position: absolute;
                    top: 6px;
                    left: 6px;
                    background-color: #ccc
                }
.floated-customizer-panel .fcp-content .fcp-group-contents .fcp-field .fcp-colors .color-transparent:after {
                    content: "";
                    width: 4px;
                    height: 4px;
                    position: absolute;
                    top: 2px;
                    left: 2px;
                    background-color: #ccc
                }
.floated-colors-btn {
    z-index: 9999;
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: #252A32;
    border-radius: 75px;
    color: #fff;
    padding: 12px 20px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    font-size: 1.08rem;
    cursor: pointer;
    transition: all 0.2s ease
}
.floated-colors-btn.second-floated-btn {
        right: 200px
    }
.floated-colors-btn span {
        vertical-align: middle;
        display: inline-block;
        font-weight: 500
    }
.floated-colors-btn span + span {
            margin-left: 5px
        }
.floated-colors-btn:hover {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        background-color: #0f1115
    }
.box-style-dark,
.color-scheme-dark .ae-content-w .aec-full-message-w .aec-full-message,
.color-scheme-dark .ae-content-w .aec-reply,
body.color-scheme-dark .box-style,
body.color-scheme-dark .user-profile,
body.color-scheme-dark .element-box,
body.color-scheme-dark .invoice-w,
body.color-scheme-dark .big-error-w,
body.color-scheme-dark .activity-boxes-w .activity-box,
.activity-boxes-w body.color-scheme-dark .activity-box,
body.color-scheme-dark .post-box,
body.color-scheme-dark .projects-list .project-box,
.projects-list body.color-scheme-dark .project-box,
body.color-scheme-dark .profile-tile .profile-tile-box,
.content-panel.color-scheme-dark .box-style,
.content-panel.color-scheme-dark .user-profile,
.content-panel.color-scheme-dark .element-box,
.content-panel.color-scheme-dark .invoice-w,
.content-panel.color-scheme-dark .big-error-w,
.content-panel.color-scheme-dark .activity-boxes-w .activity-box,
.activity-boxes-w .content-panel.color-scheme-dark .activity-box,
.content-panel.color-scheme-dark .post-box,
.content-panel.color-scheme-dark .projects-list .project-box,
.projects-list .content-panel.color-scheme-dark .project-box,
.content-panel.color-scheme-dark .profile-tile .profile-tile-box {
    background-color: #323c58;
    box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1);
    background-image: linear-gradient(to bottom, #323c58 0%, #303950 100%);
    background-repeat: repeat-x
}
body.color-scheme-dark,
.content-panel.color-scheme-dark {
    background-color: #293145;
    color: #ccd9e8
}
body.color-scheme-dark .post-box .post-text,
    .content-panel.color-scheme-dark .post-box .post-text {
        color: rgba(255, 255, 255, 0.49)
    }
body.color-scheme-dark .content-panel-close,
    .content-panel.color-scheme-dark .content-panel-close {
        color: #fff
    }
body.color-scheme-dark .centered-load-more-link,
    .content-panel.color-scheme-dark .centered-load-more-link {
        color: #717BAA
    }
body.color-scheme-dark .centered-load-more-link span,
        .content-panel.color-scheme-dark .centered-load-more-link span {
            border-color: #717BAA
        }
body.color-scheme-dark .element-wrapper .element-actions .element-action,
    .content-panel.color-scheme-dark .element-wrapper .element-actions .element-action {
        color: #6C739C
    }
body.color-scheme-dark .element-wrapper .element-actions .element-action:hover,
        .content-panel.color-scheme-dark .element-wrapper .element-actions .element-action:hover {
            color: #fff
        }
body.color-scheme-dark .text-faded,
    .content-panel.color-scheme-dark .text-faded {
        color: #B7BAC6
    }
body.color-scheme-dark .text-bright,
    .content-panel.color-scheme-dark .text-bright {
        color: #fff
    }
body.color-scheme-dark .floated-colors-btn,
    .content-panel.color-scheme-dark .floated-colors-btn {
        background-color: #fff;
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .floated-colors-btn span,
        .content-panel.color-scheme-dark .floated-colors-btn span {
            color: #3E4B5B
        }
body.color-scheme-dark:before,
    .content-panel.color-scheme-dark:before {
        background: linear-gradient(to bottom right, #633d7d, #2867ab)
    }
body.color-scheme-dark .fancy-progress-with-label .fpl-progress-w,
    .content-panel.color-scheme-dark .fancy-progress-with-label .fpl-progress-w {
        background-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .todo-list .todo-item,
    .content-panel.color-scheme-dark .todo-list .todo-item {
        border-color: #A3A6B3
    }
body.color-scheme-dark .todo-list .todo-item .ti-header,
        .content-panel.color-scheme-dark .todo-list .todo-item .ti-header {
            color: #fff
        }
body.color-scheme-dark .todo-list .todo-item .ti-sub-header,
        .content-panel.color-scheme-dark .todo-list .todo-item .ti-sub-header {
            color: #979DA8
        }
body.color-scheme-dark .todo-list .todo-item .ti-icon,
        .content-panel.color-scheme-dark .todo-list .todo-item .ti-icon {
            color: #fff
        }
body.color-scheme-dark .todo-list .todo-item.complete,
        .content-panel.color-scheme-dark .todo-list .todo-item.complete {
            border-color: #166e0c
        }
body.color-scheme-dark .todo-list .todo-item.complete .ti-icon,
            .content-panel.color-scheme-dark .todo-list .todo-item.complete .ti-icon {
                color: #24b314
            }
body.color-scheme-dark .todo-list .todo-item.complete .ti-sub-header,
            .content-panel.color-scheme-dark .todo-list .todo-item.complete .ti-sub-header {
                color: #71AA91
            }
body.color-scheme-dark .todo-list .todo-item.complete .ti-header,
            .content-panel.color-scheme-dark .todo-list .todo-item.complete .ti-header {
                color: #F2F4F8
            }
body.color-scheme-dark h1,
    body.color-scheme-dark h2,
    body.color-scheme-dark h3,
    body.color-scheme-dark h4,
    body.color-scheme-dark h5,
    body.color-scheme-dark h6,
    body.color-scheme-dark .h1,
    body.color-scheme-dark .h2,
    body.color-scheme-dark .h3,
    body.color-scheme-dark .h4,
    body.color-scheme-dark .h5,
    body.color-scheme-dark .h6,
    .content-panel.color-scheme-dark h1,
    .content-panel.color-scheme-dark h2,
    .content-panel.color-scheme-dark h3,
    .content-panel.color-scheme-dark h4,
    .content-panel.color-scheme-dark h5,
    .content-panel.color-scheme-dark h6,
    .content-panel.color-scheme-dark .h1,
    .content-panel.color-scheme-dark .h2,
    .content-panel.color-scheme-dark .h3,
    .content-panel.color-scheme-dark .h4,
    .content-panel.color-scheme-dark .h5,
    .content-panel.color-scheme-dark .h6 {
        color: #fff
    }
body.color-scheme-dark .text-muted,
    body.color-scheme-dark .invoice-body .invoice-desc .desc-value,
    .invoice-body .invoice-desc body.color-scheme-dark .desc-value,
    body.color-scheme-dark .invoice-body .invoice-desc .desc-value,
    .content-panel.color-scheme-dark .text-muted,
    .content-panel.color-scheme-dark .invoice-body .invoice-desc .desc-value,
    .invoice-body .invoice-desc .content-panel.color-scheme-dark .desc-value,
    .content-panel.color-scheme-dark .invoice-body .invoice-desc .desc-value {
        color: rgba(198, 209, 230, 0.4) !important
    }
body.color-scheme-dark .content-w,
    .content-panel.color-scheme-dark .content-w {
        background-color: #293145;
        background-image: none
    }
body.color-scheme-dark .all-wrapper.solid-bg-all,
    .content-panel.color-scheme-dark .all-wrapper.solid-bg-all {
        background-color: #293145
    }
body.color-scheme-dark code,
    .content-panel.color-scheme-dark code {
        color: #7e9fea;
        background-color: #1c2738
    }
body.color-scheme-dark .demo-icons-list li,
    .content-panel.color-scheme-dark .demo-icons-list li {
        border-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .demo-icons-list li a,
        .content-panel.color-scheme-dark .demo-icons-list li a {
            color: #b1b8ca
        }
body.color-scheme-dark .content-panel,
    .content-panel.color-scheme-dark .content-panel {
        border-left-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .breadcrumb,
    .content-panel.color-scheme-dark .breadcrumb {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .breadcrumb li a,
        .content-panel.color-scheme-dark .breadcrumb li a {
            color: #b3bcde
        }
body.color-scheme-dark .breadcrumb li span,
        .content-panel.color-scheme-dark .breadcrumb li span {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .alert,
    .content-panel.color-scheme-dark .alert {
        border-color: transparent
    }
body.color-scheme-dark .alert h1,
        body.color-scheme-dark .alert h2,
        body.color-scheme-dark .alert h3,
        body.color-scheme-dark .alert h4,
        body.color-scheme-dark .alert h5,
        .content-panel.color-scheme-dark .alert h1,
        .content-panel.color-scheme-dark .alert h2,
        .content-panel.color-scheme-dark .alert h3,
        .content-panel.color-scheme-dark .alert h4,
        .content-panel.color-scheme-dark .alert h5 {
            color: #3E4B5B
        }
body.color-scheme-dark .b-r,
    body.color-scheme-dark .b-b,
    body.color-scheme-dark .b-t,
    body.color-scheme-dark .b-l,
    .content-panel.color-scheme-dark .b-r,
    .content-panel.color-scheme-dark .b-b,
    .content-panel.color-scheme-dark .b-t,
    .content-panel.color-scheme-dark .b-l {
        border-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .progress,
    .content-panel.color-scheme-dark .progress {
        background-color: #252c3f
    }
body.color-scheme-dark .popover,
    .content-panel.color-scheme-dark .popover {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1);
        color: #3E4B5B
    }
body.color-scheme-dark .example-column,
    .content-panel.color-scheme-dark .example-column {
        background-color: #293145;
        border-color: #090d19
    }
body.color-scheme-dark .top-bar,
    .content-panel.color-scheme-dark .top-bar {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .menu-position-top.menu-w.color-style-transparent,
    .content-panel.color-scheme-dark .menu-position-top.menu-w.color-style-transparent {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .os-dropdown,
    body.color-scheme-dark .top-bar .logged-user-w .logged-user-menu,
    .content-panel.color-scheme-dark .os-dropdown,
    .content-panel.color-scheme-dark .top-bar .logged-user-w .logged-user-menu {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .menu-mobile,
    .content-panel.color-scheme-dark .menu-mobile {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .top-bar.color-scheme-transparent,
    .content-panel.color-scheme-dark .top-bar.color-scheme-transparent {
        box-shadow: none;
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .top-bar.color-scheme-transparent .logo-w .logo-label,
        .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .logo-w .logo-label {
            color: #fff
        }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search:before,
        .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search:before {
            color: rgba(255, 255, 255, 0.4)
        }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input,
        .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input {
            background-color: rgba(0, 0, 0, 0.2);
            color: #fff
        }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-webkit-input-placeholder,
            .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-webkit-input-placeholder {
                color: rgba(255, 255, 255, 0.4)
            }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input:-ms-input-placeholder,
            .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input:-ms-input-placeholder {
                color: rgba(255, 255, 255, 0.4)
            }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-ms-input-placeholder,
            .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-ms-input-placeholder {
                color: rgba(255, 255, 255, 0.4)
            }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-moz-placeholder,
            .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::-moz-placeholder {
                color: rgba(255, 255, 255, 0.4)
            }
body.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::placeholder,
            .content-panel.color-scheme-dark .top-bar.color-scheme-transparent .top-menu-controls .element-search input::placeholder {
                color: rgba(255, 255, 255, 0.4)
            }
body.color-scheme-dark .modal-content,
    .content-panel.color-scheme-dark .modal-content {
        box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
        background-color: #323c58
    }
body.color-scheme-dark .onboarding-modal button.close,
    .content-panel.color-scheme-dark .onboarding-modal button.close {
        color: #ccd9e8
    }
body.color-scheme-dark .onboarding-modal .onboarding-content.with-gradient,
    .content-panel.color-scheme-dark .onboarding-modal .onboarding-content.with-gradient {
        /* background-image: url(../img/onboarding-gradient-hor-dark.png) */
    }
body.color-scheme-dark .onboarding-modal .onboarding-side-by-side .onboarding-content.with-gradient,
    .content-panel.color-scheme-dark .onboarding-modal .onboarding-side-by-side .onboarding-content.with-gradient {
        /* background-image: url(../img/onboarding-gradient-ver-dark.png) */
    }
body.color-scheme-dark .onboarding-modal .onboarding-content .onboarding-title,
    .content-panel.color-scheme-dark .onboarding-modal .onboarding-content .onboarding-title {
        color: #fff
    }
body.color-scheme-dark .onboarding-modal .onboarding-content .onboarding-text,
    .content-panel.color-scheme-dark .onboarding-modal .onboarding-content .onboarding-text {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .onboarding-modal .slick-dots li button,
    .content-panel.color-scheme-dark .onboarding-modal .slick-dots li button {
        background-color: #fff
    }
body.color-scheme-dark .onboarding-modal .slick-next:before,
    body.color-scheme-dark .onboarding-modal .slick-prev:before,
    body.color-scheme-dark .onboarding-modal .slick-next,
    body.color-scheme-dark .onboarding-modal .slick-prev,
    .content-panel.color-scheme-dark .onboarding-modal .slick-next:before,
    .content-panel.color-scheme-dark .onboarding-modal .slick-prev:before,
    .content-panel.color-scheme-dark .onboarding-modal .slick-next,
    .content-panel.color-scheme-dark .onboarding-modal .slick-prev {
        color: #ccd9e8
    }
body.color-scheme-dark .invoice-w:before,
    .content-panel.color-scheme-dark .invoice-w:before {
        background-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .invoice-w .infos .info-2 .company-address,
    .content-panel.color-scheme-dark .invoice-w .infos .info-2 .company-address {
        color: #ccd9e8
    }
body.color-scheme-dark .invoice-w .terms .terms-content,
    .content-panel.color-scheme-dark .invoice-w .terms .terms-content {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .invoice-w .infos .info-1 .company-extra,
    .content-panel.color-scheme-dark .invoice-w .infos .info-1 .company-extra {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .invoice-footer,
    .content-panel.color-scheme-dark .invoice-footer {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .invoice-footer .invoice-info span + span,
        .content-panel.color-scheme-dark .invoice-footer .invoice-info span + span {
            border-left-color: rgba(255, 255, 255, 0.05)
        }
body.color-scheme-dark .timed-activities.compact .timed-activity:before,
    .content-panel.color-scheme-dark .timed-activities.compact .timed-activity:before {
        background-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .timed-activity .ta-date,
    .content-panel.color-scheme-dark .timed-activity .ta-date {
        color: #ccd9e8
    }
body.color-scheme-dark .timed-activity .ta-date span:after,
        .content-panel.color-scheme-dark .timed-activity .ta-date span:after {
            background-color: #293145
        }
body.color-scheme-dark .timed-activity .ta-date:before,
        .content-panel.color-scheme-dark .timed-activity .ta-date:before {
            background-color: rgba(255, 255, 255, 0.05)
        }
body.color-scheme-dark .timed-activity .ta-timestamp:after,
    .content-panel.color-scheme-dark .timed-activity .ta-timestamp:after {
        color: #ccd9e8
    }
body.color-scheme-dark .timed-activity .ta-timestamp,
    .content-panel.color-scheme-dark .timed-activity .ta-timestamp {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .timed-activity .ta-timestamp strong,
        .content-panel.color-scheme-dark .timed-activity .ta-timestamp strong {
            color: #ccd9e8
        }
body.color-scheme-dark .profile-tile,
    .content-panel.color-scheme-dark .profile-tile {
        color: #ccd9e8;
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .profile-tile .profile-tile-box,
        .content-panel.color-scheme-dark .profile-tile .profile-tile-box {
            color: #fff
        }
body.color-scheme-dark .profile-tile .pt-user-name,
        .content-panel.color-scheme-dark .profile-tile .pt-user-name {
            border-top-color: rgba(255, 255, 255, 0.05)
        }
body.color-scheme-dark .profile-tile .profile-tile-meta ul,
        .content-panel.color-scheme-dark .profile-tile .profile-tile-meta ul {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .profile-tile .profile-tile-meta ul strong,
            .content-panel.color-scheme-dark .profile-tile .profile-tile-meta ul strong {
                color: #ccd9e8
            }
body.color-scheme-dark .user-profile .up-head-w .decor .decor-path,
    .content-panel.color-scheme-dark .user-profile .up-head-w .decor .decor-path {
        fill: #333c55
    }
body.color-scheme-dark .value-pair .label,
    .content-panel.color-scheme-dark .value-pair .label {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .box-style legend span,
    body.color-scheme-dark .user-profile legend span,
    body.color-scheme-dark .element-box legend span,
    body.color-scheme-dark .invoice-w legend span,
    body.color-scheme-dark .big-error-w legend span,
    body.color-scheme-dark .activity-boxes-w .activity-box legend span,
    .activity-boxes-w body.color-scheme-dark .activity-box legend span,
    body.color-scheme-dark .post-box legend span,
    body.color-scheme-dark .projects-list .project-box legend span,
    .projects-list body.color-scheme-dark .project-box legend span,
    body.color-scheme-dark .user-profile legend span,
    body.color-scheme-dark .element-box legend span,
    body.color-scheme-dark .invoice-w legend span,
    body.color-scheme-dark .big-error-w legend span,
    body.color-scheme-dark .invoice-w legend span,
    body.color-scheme-dark .big-error-w legend span,
    body.color-scheme-dark .activity-boxes-w .activity-box legend span,
    body.color-scheme-dark .projects-list .project-box legend span,
    body.color-scheme-dark .profile-tile .profile-tile-box legend span,
    .content-panel.color-scheme-dark .box-style legend span,
    .content-panel.color-scheme-dark .user-profile legend span,
    .content-panel.color-scheme-dark .element-box legend span,
    .content-panel.color-scheme-dark .invoice-w legend span,
    .content-panel.color-scheme-dark .big-error-w legend span,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box legend span,
    .activity-boxes-w .content-panel.color-scheme-dark .activity-box legend span,
    .content-panel.color-scheme-dark .post-box legend span,
    .content-panel.color-scheme-dark .projects-list .project-box legend span,
    .projects-list .content-panel.color-scheme-dark .project-box legend span,
    .content-panel.color-scheme-dark .user-profile legend span,
    .content-panel.color-scheme-dark .element-box legend span,
    .content-panel.color-scheme-dark .invoice-w legend span,
    .content-panel.color-scheme-dark .big-error-w legend span,
    .content-panel.color-scheme-dark .invoice-w legend span,
    .content-panel.color-scheme-dark .big-error-w legend span,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box legend span,
    .content-panel.color-scheme-dark .projects-list .project-box legend span,
    .content-panel.color-scheme-dark .profile-tile .profile-tile-box legend span {
        background-color: #303950;
        color: #fff
    }
body.color-scheme-dark .box-style legend:before,
    body.color-scheme-dark .user-profile legend:before,
    body.color-scheme-dark .element-box legend:before,
    body.color-scheme-dark .invoice-w legend:before,
    body.color-scheme-dark .big-error-w legend:before,
    body.color-scheme-dark .activity-boxes-w .activity-box legend:before,
    .activity-boxes-w body.color-scheme-dark .activity-box legend:before,
    body.color-scheme-dark .post-box legend:before,
    body.color-scheme-dark .projects-list .project-box legend:before,
    .projects-list body.color-scheme-dark .project-box legend:before,
    body.color-scheme-dark .user-profile legend:before,
    body.color-scheme-dark .element-box legend:before,
    body.color-scheme-dark .invoice-w legend:before,
    body.color-scheme-dark .big-error-w legend:before,
    body.color-scheme-dark .invoice-w legend:before,
    body.color-scheme-dark .big-error-w legend:before,
    body.color-scheme-dark .activity-boxes-w .activity-box legend:before,
    body.color-scheme-dark .projects-list .project-box legend:before,
    body.color-scheme-dark .profile-tile .profile-tile-box legend:before,
    .content-panel.color-scheme-dark .box-style legend:before,
    .content-panel.color-scheme-dark .user-profile legend:before,
    .content-panel.color-scheme-dark .element-box legend:before,
    .content-panel.color-scheme-dark .invoice-w legend:before,
    .content-panel.color-scheme-dark .big-error-w legend:before,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box legend:before,
    .activity-boxes-w .content-panel.color-scheme-dark .activity-box legend:before,
    .content-panel.color-scheme-dark .post-box legend:before,
    .content-panel.color-scheme-dark .projects-list .project-box legend:before,
    .projects-list .content-panel.color-scheme-dark .project-box legend:before,
    .content-panel.color-scheme-dark .user-profile legend:before,
    .content-panel.color-scheme-dark .element-box legend:before,
    .content-panel.color-scheme-dark .invoice-w legend:before,
    .content-panel.color-scheme-dark .big-error-w legend:before,
    .content-panel.color-scheme-dark .invoice-w legend:before,
    .content-panel.color-scheme-dark .big-error-w legend:before,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box legend:before,
    .content-panel.color-scheme-dark .projects-list .project-box legend:before,
    .content-panel.color-scheme-dark .profile-tile .profile-tile-box legend:before {
        background-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .element-wrapper .element-inner-desc,
    .content-panel.color-scheme-dark .element-wrapper .element-inner-desc {
        color: #ccd9e8
    }
body.color-scheme-dark .element-box .element-box-header,
    body.color-scheme-dark .invoice-w .element-box-header,
    body.color-scheme-dark .big-error-w .element-box-header,
    body.color-scheme-dark .invoice-w .element-box-header,
    body.color-scheme-dark .big-error-w .element-box-header,
    .content-panel.color-scheme-dark .element-box .element-box-header,
    .content-panel.color-scheme-dark .invoice-w .element-box-header,
    .content-panel.color-scheme-dark .big-error-w .element-box-header,
    .content-panel.color-scheme-dark .invoice-w .element-box-header,
    .content-panel.color-scheme-dark .big-error-w .element-box-header {
        color: #6a759c
    }
body.color-scheme-dark .element-wrapper .element-header,
    .content-panel.color-scheme-dark .element-wrapper .element-header {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .users-list-w .user-w .user-role,
    .content-panel.color-scheme-dark .users-list-w .user-w .user-role {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .users-list-w .user-w.with-status .user-avatar-w:before,
    .content-panel.color-scheme-dark .users-list-w .user-w.with-status .user-avatar-w:before {
        box-shadow: 0px 0px 3px #293145
    }
body.color-scheme-dark .projects-list .project-head .project-users .avatar,
    .content-panel.color-scheme-dark .projects-list .project-head .project-users .avatar {
        box-shadow: 0px 0px 0px 5px #323c58
    }
body.color-scheme-dark .element-balances .balance-title,
    .content-panel.color-scheme-dark .element-balances .balance-title {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .element-balances .balance-value,
    .content-panel.color-scheme-dark .element-balances .balance-value {
        color: #fff
    }
body.color-scheme-dark .activity-boxes-w .activity-role,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-role {
        color: #fff
    }
body.color-scheme-dark .activity-boxes-w .activity-title,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-title {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .activity-boxes-w .activity-time,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-time {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .activity-boxes-w .activity-box:before,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box:before {
        background-color: #fff;
        border-color: #293145
    }
body.color-scheme-dark .activity-boxes-w .activity-box-w:before,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box-w:before {
        background-color: #1f62e0
    }
body.color-scheme-dark .activity-boxes-w .activity-box-w:after,
    .content-panel.color-scheme-dark .activity-boxes-w .activity-box-w:after {
        background-color: #38435f
    }
body.color-scheme-dark a.el-tablo,
    .content-panel.color-scheme-dark a.el-tablo {
        color: #fff
    }
body.color-scheme-dark a.el-tablo:hover,
        .content-panel.color-scheme-dark a.el-tablo:hover {
            box-shadow: 0px 15px 25px rgba(22, 22, 35, 0.25)
        }
body.color-scheme-dark .el-tablo .label,
    .content-panel.color-scheme-dark .el-tablo .label {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .el-tablo .value,
    .content-panel.color-scheme-dark .el-tablo .value {
        color: #fff
    }
body.color-scheme-dark .floated-colors-btn,
    body.color-scheme-dark .floated-chat-btn,
    .content-panel.color-scheme-dark .floated-colors-btn,
    .content-panel.color-scheme-dark .floated-chat-btn {
        box-shadow: 0 2px 20px 0 rgba(12, 16, 23, 0.26)
    }
body.color-scheme-dark .fc-other-month,
    .content-panel.color-scheme-dark .fc-other-month {
        background-color: #293148
    }
body.color-scheme-dark .fc-event,
    .content-panel.color-scheme-dark .fc-event {
        box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.15)
    }
body.color-scheme-dark .fc-unthemed td.fc-today,
    .content-panel.color-scheme-dark .fc-unthemed td.fc-today {
        background: #6b385f
    }
body.color-scheme-dark .fc-day-number,
    .content-panel.color-scheme-dark .fc-day-number {
        color: #ccd9e8
    }
body.color-scheme-dark .fc-day-header,
    .content-panel.color-scheme-dark .fc-day-header {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .fc-unthemed .fc-content,
    body.color-scheme-dark .fc-unthemed .fc-divider,
    body.color-scheme-dark .fc-unthemed .fc-list-heading td,
    body.color-scheme-dark .fc-unthemed .fc-list-view,
    body.color-scheme-dark .fc-unthemed .fc-popover,
    body.color-scheme-dark .fc-unthemed .fc-row,
    body.color-scheme-dark .fc-unthemed tbody,
    body.color-scheme-dark .fc-unthemed td,
    body.color-scheme-dark .fc-unthemed th,
    body.color-scheme-dark .fc-unthemed thead,
    .content-panel.color-scheme-dark .fc-unthemed .fc-content,
    .content-panel.color-scheme-dark .fc-unthemed .fc-divider,
    .content-panel.color-scheme-dark .fc-unthemed .fc-list-heading td,
    .content-panel.color-scheme-dark .fc-unthemed .fc-list-view,
    .content-panel.color-scheme-dark .fc-unthemed .fc-popover,
    .content-panel.color-scheme-dark .fc-unthemed .fc-row,
    .content-panel.color-scheme-dark .fc-unthemed tbody,
    .content-panel.color-scheme-dark .fc-unthemed td,
    .content-panel.color-scheme-dark .fc-unthemed th,
    .content-panel.color-scheme-dark .fc-unthemed thead {
        border-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .os-progress-bar .bar-label-right span.info,
    .content-panel.color-scheme-dark .os-progress-bar .bar-label-right span.info {
        color: #7281b7
    }
body.color-scheme-dark .os-progress-bar.blue .bar-level-1,
    body.color-scheme-dark .os-progress-bar.primary .bar-level-1,
    body.color-scheme-dark .os-progress-bar.warning .bar-level-1,
    body.color-scheme-dark .os-progress-bar.info .bar-level-1,
    body.color-scheme-dark .os-progress-bar.danger .bar-level-1,
    body.color-scheme-dark .os-progress-bar.success .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.blue .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.primary .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.warning .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.info .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.danger .bar-level-1,
    .content-panel.color-scheme-dark .os-progress-bar.success .bar-level-1 {
        background-color: #293148
    }
body.color-scheme-dark .os-progress-bar.blue .bar-level-2,
    body.color-scheme-dark .os-progress-bar.primary .bar-level-2,
    .content-panel.color-scheme-dark .os-progress-bar.blue .bar-level-2,
    .content-panel.color-scheme-dark .os-progress-bar.primary .bar-level-2 {
        background-color: #3870ef
    }
body.color-scheme-dark .os-progress-bar.blue .bar-level-3,
    body.color-scheme-dark .os-progress-bar.primary .bar-level-3,
    .content-panel.color-scheme-dark .os-progress-bar.blue .bar-level-3,
    .content-panel.color-scheme-dark .os-progress-bar.primary .bar-level-3 {
        background-color: #c5d3ff
    }
body.color-scheme-dark .el-chart-w .inside-donut-chart-label strong,
    .content-panel.color-scheme-dark .el-chart-w .inside-donut-chart-label strong {
        color: #fff
    }
body.color-scheme-dark .el-chart-w .inside-donut-chart-label span,
    .content-panel.color-scheme-dark .el-chart-w .inside-donut-chart-label span {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .el-chart-w + .el-legend,
    .content-panel.color-scheme-dark .el-chart-w + .el-legend {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .big-error-w form,
    .content-panel.color-scheme-dark .big-error-w form {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .form-control,
    .content-panel.color-scheme-dark .form-control {
        background-color: rgba(18, 22, 41, 0.22);
        border-color: rgba(18, 22, 41, 0.34);
        color: #ccd9e8
    }
body.color-scheme-dark .form-control::-webkit-input-placeholder,
        .content-panel.color-scheme-dark .form-control::-webkit-input-placeholder {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .form-control:-ms-input-placeholder,
        .content-panel.color-scheme-dark .form-control:-ms-input-placeholder {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .form-control::-ms-input-placeholder,
        .content-panel.color-scheme-dark .form-control::-ms-input-placeholder {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .form-control::-moz-placeholder,
        .content-panel.color-scheme-dark .form-control::-moz-placeholder {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .form-control::placeholder,
        .content-panel.color-scheme-dark .form-control::placeholder {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .form-desc,
    .content-panel.color-scheme-dark .form-desc {
        color: #ccd9e8;
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .input-group-prepend,
    body.color-scheme-dark .input-group-text,
    .content-panel.color-scheme-dark .input-group-prepend,
    .content-panel.color-scheme-dark .input-group-text {
        background-color: rgba(18, 22, 41, 0.22);
        border-color: rgba(18, 22, 41, 0.14);
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .select2-container--default .select2-selection--multiple,
    .content-panel.color-scheme-dark .select2-container--default .select2-selection--multiple {
        background-color: rgba(18, 22, 41, 0.22);
        border-color: rgba(18, 22, 41, 0.11)
    }
body.color-scheme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice,
        .content-panel.color-scheme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
            color: #fff;
            background-color: #422af5;
            border-color: #422af5
        }
body.color-scheme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
        .content-panel.color-scheme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
            color: #fff
        }
body.color-scheme-dark .form-buttons-w,
    .content-panel.color-scheme-dark .form-buttons-w {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .step-triggers,
    .content-panel.color-scheme-dark .step-triggers {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .step-triggers .step-trigger:hover,
        .content-panel.color-scheme-dark .step-triggers .step-trigger:hover {
            color: #fff
        }
body.color-scheme-dark .step-triggers .step-trigger.active,
        .content-panel.color-scheme-dark .step-triggers .step-trigger.active {
            color: #fff
        }
body.color-scheme-dark .step-triggers .step-trigger,
        .content-panel.color-scheme-dark .step-triggers .step-trigger {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .dropzone,
    .content-panel.color-scheme-dark .dropzone {
        background-color: #252c3f;
        border-color: #030e19
    }
body.color-scheme-dark .cke .cke_top,
    .content-panel.color-scheme-dark .cke .cke_top {
        background-color: #323c58;
        border-bottom-color: #202637
    }
body.color-scheme-dark .cke .cke_bottom,
    .content-panel.color-scheme-dark .cke .cke_bottom {
        background-color: #323c58
    }
body.color-scheme-dark .cke iframe .cke_editable,
    .content-panel.color-scheme-dark .cke iframe .cke_editable {
        background-color: #293148
    }
body.color-scheme-dark .cke .cke_button_icon,
    .content-panel.color-scheme-dark .cke .cke_button_icon {
        -webkit-filter: invert(1);
        filter: invert(1)
    }
body.color-scheme-dark .cke .cke_toolbar_separator,
    body.color-scheme-dark .cke .cke_toolgroup a.cke_button:last-child::after,
    body.color-scheme-dark .cke .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child::after,
    .content-panel.color-scheme-dark .cke .cke_toolbar_separator,
    .content-panel.color-scheme-dark .cke .cke_toolgroup a.cke_button:last-child::after,
    .content-panel.color-scheme-dark .cke .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child::after {
        border-color: rgba(255, 255, 255, 0.05);
        background-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .floated-chat-w .floated-chat-i,
    .content-panel.color-scheme-dark .floated-chat-w .floated-chat-i {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .full-chat-w .full-chat-i,
    .content-panel.color-scheme-dark .full-chat-w .full-chat-i {
        background-color: #293145
    }
body.color-scheme-dark .full-chat-w .chat-info-section .ci-header span,
    .content-panel.color-scheme-dark .full-chat-w .chat-info-section .ci-header span {
        color: #ccd9e8
    }
body.color-scheme-dark .full-chat-w .user-intro,
    .content-panel.color-scheme-dark .full-chat-w .user-intro {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .full-chat-w .user-intro .user-intro-info .user-sub,
        .content-panel.color-scheme-dark .full-chat-w .user-intro .user-intro-info .user-sub {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .full-chat-w .chat-info-section + .chat-info-section,
    .content-panel.color-scheme-dark .full-chat-w .chat-info-section + .chat-info-section {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .full-chat-w .full-chat-middle,
    .content-panel.color-scheme-dark .full-chat-w .full-chat-middle {
        background-color: #333c55
    }
body.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-message .chat-message-avatar img,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-message .chat-message-avatar img {
            box-shadow: #333c55 0px 0px 0px 10px
        }
body.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-date-separator:before,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-date-separator:before {
            background-color: rgba(255, 255, 255, 0.05)
        }
body.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-date-separator span,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-date-separator span {
            background-color: #333c55;
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-message .chat-message-date,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-middle .chat-content-w .chat-message .chat-message-date {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .full-chat-w .chat-content-w .chat-message .chat-message-content,
    .content-panel.color-scheme-dark .full-chat-w .chat-content-w .chat-message .chat-message-content {
        background-color: #3c4865;
        color: #ccd9e8
    }
body.color-scheme-dark .full-chat-w .chat-content-w .chat-message.self .chat-message-content,
    .content-panel.color-scheme-dark .full-chat-w .chat-content-w .chat-message.self .chat-message-content {
        background-color: #293145
    }
body.color-scheme-dark .full-chat-w .chat-controls,
    .content-panel.color-scheme-dark .full-chat-w .chat-controls {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-webkit-input-placeholder,
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-webkit-input-placeholder {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"]:-ms-input-placeholder,
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"]:-ms-input-placeholder {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-ms-input-placeholder,
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-ms-input-placeholder {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-moz-placeholder,
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"]::-moz-placeholder {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"]::placeholder,
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"]::placeholder {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .full-chat-w .chat-input input[type="text"],
    .content-panel.color-scheme-dark .full-chat-w .chat-input input[type="text"] {
        background-color: #333c55;
        color: #ccd9e8
    }
body.color-scheme-dark .full-chat-w .full-chat-right,
    .content-panel.color-scheme-dark .full-chat-w .full-chat-right {
        background-color: #252c3f
    }
body.color-scheme-dark .full-chat-w .full-chat-left,
    .content-panel.color-scheme-dark .full-chat-w .full-chat-left {
        background-color: #293145
    }
body.color-scheme-dark .full-chat-w .full-chat-left .nav-link i,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .nav-link i {
            color: #59647b
        }
body.color-scheme-dark .full-chat-w .full-chat-left .nav-link.active i,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .nav-link.active i {
            color: #0691ca
        }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search input,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input {
            background-color: rgba(0, 0, 0, 0.2);
            border-color: #161a25
        }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            body.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-webkit-input-placeholder,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-webkit-input-placeholder {
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            body.color-scheme-dark .full-chat-w .full-chat-left .element-search input:-ms-input-placeholder,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input:-ms-input-placeholder {
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            body.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-ms-input-placeholder,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-ms-input-placeholder {
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            body.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-moz-placeholder,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input::-moz-placeholder {
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            body.color-scheme-dark .full-chat-w .full-chat-left .element-search input::placeholder,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search:before,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .element-search input::placeholder {
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w .last-message,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w .last-message {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w .user-date,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w .user-date {
            background-color: #1f2635;
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w,
        .content-panel.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w {
            border-bottom-color: rgba(0, 0, 0, 0.2)
        }
body.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w:hover .user-date,
            .content-panel.color-scheme-dark .full-chat-w .full-chat-left .user-list .user-w:hover .user-date {
                background-color: #0362c6;
                color: rgba(218, 226, 243, 0.4)
            }
body.color-scheme-dark .table-bordered th,
    body.color-scheme-dark .table-bordered td,
    .content-panel.color-scheme-dark .table-bordered th,
    .content-panel.color-scheme-dark .table-bordered td {
        border-color: rgba(159, 172, 199, 0.12)
    }
body.color-scheme-dark .table th,
    body.color-scheme-dark .table td,
    .content-panel.color-scheme-dark .table th,
    .content-panel.color-scheme-dark .table td {
        border-color: rgba(159, 172, 199, 0.12)
    }
body.color-scheme-dark .table.table-v2 thead tr th,
    body.color-scheme-dark .table.table-v2 tfoot tr th,
    .content-panel.color-scheme-dark .table.table-v2 thead tr th,
    .content-panel.color-scheme-dark .table.table-v2 tfoot tr th {
        border-color: rgba(159, 172, 199, 0.12)
    }
body.color-scheme-dark .table.table-v2 tbody tr td,
    .content-panel.color-scheme-dark .table.table-v2 tbody tr td {
        border-color: rgba(159, 172, 199, 0.12)
    }
body.color-scheme-dark .table .cell-image-list .cell-img-more,
    .content-panel.color-scheme-dark .table .cell-image-list .cell-img-more {
        background-color: #2b334b
    }
body.color-scheme-dark .table thead th,
    .content-panel.color-scheme-dark .table thead th {
        border-bottom-color: rgba(255, 255, 255, 0.05);
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .table .cell-image-list .cell-img,
    .content-panel.color-scheme-dark .table .cell-image-list .cell-img {
        box-shadow: 3px 2px 10px rgba(25, 38, 66, 0.8)
    }
body.color-scheme-dark .table .row-actions a,
    .content-panel.color-scheme-dark .table .row-actions a {
        color: #bbc9da
    }
body.color-scheme-dark .controls-below-table .table-records-info,
    body.color-scheme-dark .controls-below-table .table-records-pages ul li a.current,
    .content-panel.color-scheme-dark .controls-below-table .table-records-info,
    .content-panel.color-scheme-dark .controls-below-table .table-records-pages ul li a.current {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .table.table-padded tbody td,
    .content-panel.color-scheme-dark .table.table-padded tbody td {
        background-color: #303950
    }
body.color-scheme-dark .table.table-padded tbody tr:hover,
    .content-panel.color-scheme-dark .table.table-padded tbody tr:hover {
        box-shadow: 0px 5px 15px rgba(22, 22, 35, 0.1)
    }
body.color-scheme-dark .table .lighter,
    .content-panel.color-scheme-dark .table .lighter {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .table-striped tbody tr:nth-of-type(odd),
    .content-panel.color-scheme-dark .table-striped tbody tr:nth-of-type(odd) {
        background-color: rgba(16, 27, 33, 0.05)
    }
body.color-scheme-dark .dataTables_wrapper .row:first-child,
    .content-panel.color-scheme-dark .dataTables_wrapper .row:first-child {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .dataTables_wrapper .row:last-child,
    .content-panel.color-scheme-dark .dataTables_wrapper .row:last-child {
        border-top-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark div.dataTables_wrapper div.dataTables_info,
    .content-panel.color-scheme-dark div.dataTables_wrapper div.dataTables_info {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .table.table-editable td:hover,
    .content-panel.color-scheme-dark .table.table-editable td:hover {
        background-color: #293145
    }
body.color-scheme-dark .table.table-editable + input,
    .content-panel.color-scheme-dark .table.table-editable + input {
        background-color: #1f2635;
        color: #fff
    }
body.color-scheme-dark .nav-pills .nav-link,
    .content-panel.color-scheme-dark .nav-pills .nav-link {
        color: rgba(218, 226, 243, 0.4)
    }
body.color-scheme-dark .nav-pills .nav-link.active,
        body.color-scheme-dark .nav-pills .nav-item.show .nav-link,
        .content-panel.color-scheme-dark .nav-pills .nav-link.active,
        .content-panel.color-scheme-dark .nav-pills .nav-item.show .nav-link {
            color: #fff
        }
body.color-scheme-dark .nav-tabs,
    body.color-scheme-dark .nav-pills,
    .content-panel.color-scheme-dark .nav-tabs,
    .content-panel.color-scheme-dark .nav-pills {
        border-bottom-color: rgba(255, 255, 255, 0.05)
    }
body.color-scheme-dark .nav-tabs .nav-link,
        .content-panel.color-scheme-dark .nav-tabs .nav-link {
            color: rgba(218, 226, 243, 0.4)
        }
body.color-scheme-dark .nav-tabs .nav-link.active,
            body.color-scheme-dark .nav-tabs .nav-item.show .nav-link,
            body.color-scheme-dark .nav-tabs .nav-link:hover,
            body.color-scheme-dark .nav-tabs .nav-item:hover .nav-link,
            .content-panel.color-scheme-dark .nav-tabs .nav-link.active,
            .content-panel.color-scheme-dark .nav-tabs .nav-item.show .nav-link,
            .content-panel.color-scheme-dark .nav-tabs .nav-link:hover,
            .content-panel.color-scheme-dark .nav-tabs .nav-item:hover .nav-link {
                color: #fff
            }
body.color-scheme-dark .page-link,
    .content-panel.color-scheme-dark .page-link {
        background-color: #293145;
        border-color: #293145
    }
body.color-scheme-dark .page-item.disabled .page-link,
    .content-panel.color-scheme-dark .page-item.disabled .page-link {
        background-color: #293145;
        border-color: #293145;
        color: rgba(218, 226, 243, 0.4)
    }
@media (max-width: 1650px) {

    body,
    body.auth-wrapper .all-wrapper {
        padding: 40px
    }

    .content-box {
        padding: 2rem
    }

    .all-wrapper {
        max-width: 100%
    }
}
@media (max-width: 1550px) {

    body,
    body.auth-wrapper .all-wrapper {
        padding: 20px
    }

    .menu-side-w ul.main-menu {
        padding: 1.5rem 1rem
    }

        .menu-side-w ul.main-menu > li .icon-w {
            padding-left: 1rem;
            width: 75px
        }

    .menu-side-w .sub-menu {
        padding-left: 37px
    }

    .menu-side-w {
        width: 260px
    }

        .menu-side-w .logged-user-menu ul {
            padding-left: 30px;
            padding-right: 30px
        }

    .support-index .support-ticket-content-w .ticket-reply .ticket-reply-info .badge {
        position: absolute;
        top: -10px;
        right: 0px
    }
}
@media (max-width: 1400px) {
    .menu-side-w ul.main-menu > li .icon-w {
        padding-left: 10px;
        width: 65px
    }

    .menu-side-w {
        width: 230px
    }

        .menu-side-w .side-menu-magic {
            padding: 30px 20px
        }

        .menu-side-w .logged-user-menu ul {
            padding-left: 15px;
            padding-right: 15px
        }

        .menu-side-w .sub-menu {
            padding-left: 30px
        }

    .menu-top-image-w .main-menu > li .icon-w {
        padding-left: 20px
    }

    .menu-top-image-w .main-menu > li span {
        padding-right: 20px
    }

    .full-chat-w .chat-content-w .chat-message .chat-message-content {
        max-width: 320px
    }

    .support-index .support-ticket-content-w .ticket-reply .ticket-reply-content {
        margin-left: 0px
    }

    .support-index .support-ticket-content-w .support-ticket-content {
        padding-right: 30px;
        padding-left: 20px
    }

    .support-index .support-ticket-content-w.folded-info .support-ticket-content {
        padding-right: 20px
    }

    .support-index .support-tickets {
        flex: 0 0 400px
    }

    .support-index .st-foot {
        font-size: .72rem
    }

        .support-index .st-foot .value + .label {
            margin-left: 10px
        }

    .support-index .support-tickets {
        margin-right: 15px;
        padding-right: 15px
    }
}
@media (max-width: 1350px) {
    .top-bar .fs-extra-info {
        display: none
    }

    .menu-side-w .logo-w {
        padding: 1.5rem 1rem
    }

    .menu-top-w .menu-top-i .logo-w {
        padding: 0rem 1rem;
        width: 50px
    }

    .menu-top-w .menu-top-i ul.main-menu {
        padding-left: 0px
    }

    .support-index .support-tickets {
        flex: 0 0 390px
    }
}
@media (min-width: 1100px) and (max-width: 1350px) {

    .padded {
        padding: 0.5rem 1rem
    }

    .content-box {
        padding: 1.5rem
    }

    .activity-boxes-w .activity-avatar {
        margin-right: 1rem;
        width: 40px
    }

    .activity-boxes-w .activity-time {
        flex: 0 0 90px
    }

    .activity-boxes-w .activity-box-w:before {
        left: 65px
    }

    .activity-boxes-w .activity-box-w:after {
        left: 70px
    }

    .profile-tile .profile-tile-box {
        width: 95px
    }

    .profile-tile .pt-avatar-w img {
        width: 50px
    }

    .profile-tile .profile-tile-meta {
        padding-left: 15px
    }
}
@media (max-width: 1250px) {

    .element-box,
    .invoice-w,
    .big-error-w,
    .invoice-w,
    .big-error-w {
        padding: 1rem 1.5rem
    }

        .element-box .os-tabs-controls,
        .invoice-w .os-tabs-controls,
        .big-error-w .os-tabs-controls,
        .invoice-w .os-tabs-controls,
        .big-error-w .os-tabs-controls {
            margin-left: -1.5rem;
            margin-right: -1.5rem
        }

    body,
    body.auth-wrapper .all-wrapper {
        padding: 0px
    }

    .content-w,
    .menu-side-w {
        border-radius: 0px !important;
        overflow: hidden
    }

        .menu-side-w .logged-user-menu {
            left: 0px;
            right: 0px
        }

    .support-index .support-ticket-content-w .support-ticket-info {
        position: absolute;
        top: 10px;
        right: 10px;
        width: 250px;
        box-shadow: 0px 20px 60px rgba(4, 123, 248, 0.3);
        background-color: #fff;
        background-image: none;
        display: none
    }

    .support-index .support-ticket-content-w .support-ticket-content .show-ticket-info {
        display: block
    }

    .support-index .support-ticket-content-w.force-show-folded-info .support-ticket-info {
        display: block
    }

    .support-index .support-ticket-content-w .support-ticket-content {
        padding-right: 20px;
        padding-left: 20px
    }

    .support-index .support-ticket-content-w.folded-info .support-ticket-content {
        padding: 10px 20px
    }
}
@media (max-width: 1150px) {
    .ae-content {
        padding: 0px
    }

    .aec-full-message-w {
        margin-bottom: 0px
    }

    .ae-content-w {
        background-image: none;
        background-color: #fff
    }

    .aec-full-message-w .more-messages {
        top: -32px;
        background-color: #fff;
        padding: 3px 5px;
        border-radius: 4px;
        color: #0691ca
    }

    .ae-list-w {
        flex: 0 0 300px
    }

        .ae-list-w .ae-list .aei-image {
            display: none
        }

    .layout-w {
        transition: all 0.6s ease
    }

    .content-box:after {
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        background: rgba(4, 36, 113, 0.6);
        content: "";
        z-index: 10;
        visibility: hidden;
        opacity: 0;
        transition: all 0.4s ease
    }



    .content-panel .content-panel-close {
        display: block
    }

    .content-panel.color-scheme-dark {
        background-color: transparent;
    }

    body.color-scheme-dark .content-panel {
        background-color: transparent;
    }

    .content-panel-toggler {
        display: block
    }

    .content-i,
    .with-side-panel .content-i {
        display: block
    }

        .content-i .content-box,
        .with-side-panel .content-i .content-box {
            display: block
        }

    .content-panel-active .content-panel {
        -webkit-transform: translateX(80px);
        transform: translateX(80px);
        visibility: visible;
        box-shadow: 0 2px 80px 0 rgba(0, 0, 0, 0.4)
    }

    .content-panel-active .layout-w {
        -webkit-transform: translateX(-80px);
        transform: translateX(-80px)
    }

    .content-panel-active .content-box:after {
        opacity: 1;
        visibility: visible
    }
}
@media (max-width: 1024px) {
    .invoice-w {
        padding: 50px
    }

    .ae-list-w {
        flex: 0 0 230px
    }

        .ae-list-w .ae-list .ae-item {
            padding: 15px
        }

    .table th,
    .table td {
        padding: 0.7rem 0.5rem
    }

    .content-w {
        border-radius: 0px !important
    }

    .menu-w {
        display: none !important
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .top-bar .logo-w {
        display: none
    }

    .top-bar .fs-extra-info {
        display: none
    }

    .element-wrapper {
        /*padding-bottom:2rem*/
    }

    .element-balances {
        justify-content: space-between
    }

    .full-chat-w .full-chat-right {
        display: none
    }

    .full-chat-w .chat-content-w .chat-content {
        padding: 30px
    }

    .top-bar {
        padding: 0px
    }

        .top-bar > ul {
            white-space: nowrap
        }

            .top-bar > ul li a {
                padding: 15px 10px;
                margin: 0px 10px
            }

        .top-bar.with-overflow {
            overflow: visible
        }

    .nav.upper.nav-tabs .nav-link {
        margin-right: 0.7rem;
        padding-bottom: 10px;
        font-size: .72rem
    }

    .display-type {
        content: "tablet"
    }

    .content-box {
        padding: 1.5rem
    }

    .padded {
        padding: 0.3rem 0.8rem
    }

    .element-box,
    .invoice-w,
    .big-error-w,
    .invoice-w,
    .big-error-w {
        padding: 1rem 1rem
    }

        .element-box .os-tabs-controls,
        .invoice-w .os-tabs-controls,
        .big-error-w .os-tabs-controls,
        .invoice-w .os-tabs-controls,
        .big-error-w .os-tabs-controls {
            margin-left: -1rem;
            margin-right: -1rem
        }

    .layout-w {
        flex-direction: row
    }

    .menu-mobile {
        width: 70px;
        display: table-cell
    }

        .menu-mobile .menu-and-user {
            display: block
        }

        .menu-mobile .sub-menu {
            padding: 1rem 1.5rem
        }

        .menu-mobile .mobile-menu-magic {
            display: none
        }

        .menu-mobile .logged-user-w {
            padding: 1rem;
            text-align: center
        }

            .menu-mobile .logged-user-w .avatar-w img {
                width: 35px
            }

            .menu-mobile .logged-user-w .logged-user-info-w {
                display: none
            }

        .menu-mobile ul.main-menu {
            padding: 1rem 0px
        }

            .menu-mobile ul.main-menu > li.has-sub-menu > a:before {
                display: none
            }

        .menu-mobile .mm-logo-buttons-w {
            text-align: center;
            justify-content: center
        }

            .menu-mobile .mm-logo-buttons-w .mm-buttons {
                display: none
            }

            .menu-mobile .mm-logo-buttons-w .mm-logo {
                display: block;
                text-align: center
            }

                .menu-mobile .mm-logo-buttons-w .mm-logo span {
                    display: none
                }

        .menu-mobile ul.main-menu li {
            position: relative
        }

        .menu-mobile ul.main-menu > li .icon-w {
            padding: 20px 5px
        }

        .menu-mobile ul.sub-menu {
            position: absolute;
            top: 0px;
            left: 70px;
            background-color: #fff;
            min-width: 220px;
            z-index: 999;
            list-style: none;
            padding: 20px 15px;
            padding-top: 50px;
            box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1)
        }

            .menu-mobile ul.sub-menu li {
                padding: 10px 10px
            }

        .menu-mobile .main-menu li > a:hover > span {
            display: block
        }

        .menu-mobile .has-sub-menu.active .icon-w {
            color: #3E4B5B
        }

        .menu-mobile .has-sub-menu.active .sub-menu {
            display: block
        }

    .user-profile .up-header {
        font-size: 2.5rem
    }

    .user-profile .up-sub-header {
        font-size: 1rem
    }

    .todo-app-w .todo-sidebar {
        padding: 30px;
        flex: 0 0 280px
    }

        .todo-app-w .todo-sidebar .todo-sidebar-section {
            padding: 10px
        }

    .todo-app-w .todo-content {
        padding: 30px
    }
}
@media (max-width: 768px) {
    .element-balances.mobile-full-width > .balance {
        flex: 1;
        padding: 0px;
        margin-bottom: 30px;
        text-align: center
    }

    .element-balances.mobile-full-width > .balance-table {
        flex: 1;
        padding: 0px;
        text-align: center
    }

    .os-tabs-w .os-tabs-controls {
        margin-bottom: 1rem
    }

    .os-tabs-w .os-tabs-complex .nav-item {
        flex: 1
    }

        .os-tabs-w .os-tabs-complex .nav-item .nav-link {
            border-right: 0px;
            border-top: 1px solid rgba(0, 0, 0, 0.05);
            text-align: center;
            padding: 15px
        }

        .os-tabs-w .os-tabs-complex .nav-item:first-child .nav-link {
            border-top: none
        }

    .todo-app-w .todo-sidebar {
        padding: 30px 20px 20px 45px
    }

        .todo-app-w .todo-sidebar .todo-sidebar-section {
            padding: 10px 0px
        }

        .todo-app-w .todo-sidebar .todo-sidebar-section-toggle {
            left: -22px
        }

        .todo-app-w .todo-sidebar .todo-sidebar-section-header {
            font-size: 1.25rem
        }

        .todo-app-w .todo-sidebar .todo-sidebar-section-sub-section,
        .todo-app-w .todo-sidebar ul.projects-list {
            padding-left: 10px
        }

    .todo-app-w .todo-content {
        padding: 30px
    }

        .todo-app-w .todo-content .all-tasks-w {
            padding-left: 5px
        }

        .todo-app-w .todo-content .tasks-header-w {
            padding-left: 20px
        }

            .todo-app-w .todo-content .tasks-header-w .tasks-header-toggler {
                left: -5px
            }

        .todo-app-w .todo-content .todo-content-header {
            font-size: 1.25rem
        }

        .todo-app-w .todo-content .all-tasks-w {
            padding-top: 0px;
            padding-right: 0px
        }

        .todo-app-w .todo-content .tasks-list li.draggable-task {
            padding-right: 10px
        }

    .support-index .support-tickets {
        flex: 0 0 100%;
        margin-right: 0px;
        padding-right: 0px;
        border-right: 0px
    }

    .support-index .support-ticket-content-w {
        display: none
    }

        .support-index .support-ticket-content-w .support-ticket-content {
            padding: 10px 5px
        }

        .support-index .support-ticket-content-w.folded-info .support-ticket-content {
            padding: 10px 5px
        }

    .support-index.show-ticket-content {
        position: relative
    }

        .support-index.show-ticket-content .support-ticket-content-w {
            display: block;
            flex: 1
        }

        .support-index.show-ticket-content .support-tickets {
            display: none
        }

        .support-index.show-ticket-content .support-ticket-content-w .support-ticket-content .back-to-index {
            display: block;
            position: absolute;
            top: 0px;
            left: 10px
        }

        .support-index.show-ticket-content .support-ticket-content-w .support-ticket-content .show-ticket-info {
            position: absolute;
            top: 0px;
            right: 10px
        }

    .support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header {
        flex-direction: column;
        padding-top: 0px;
        padding-top: 20px
    }

        .support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header .show-ticket-info {
            padding-top: 0px
        }

        .support-index .support-ticket-content-w .support-ticket-content .support-ticket-content-header .ticket-header {
            padding-top: 20px;
            border-top: 1px solid rgba(0, 0, 0, 0.07)
        }
}
@media (max-width: 767px) {
    .layout-w {
        flex-direction: column
    }

    .floated-customizer-btn {
        display: none
    }

    .onboarding-modal .onboarding-content.with-gradient {
        padding-left: 25px;
        padding-right: 25px;
        padding-top: 50px
    }

    .onboarding-modal .onboarding-content .onboarding-text {
        font-size: .9rem;
        padding-left: 0px;
        padding-right: 0px
    }

    .onboarding-modal .onboarding-slide .onboarding-side-by-side .onboarding-media {
        padding-bottom: 0px
    }

    .onboarding-modal .onboarding-slide .onboarding-side-by-side .onboarding-content.with-gradient {
        padding-bottom: 70px
    }

    .onboarding-modal .onboarding-side-by-side {
        flex-wrap: wrap
    }

        .onboarding-modal .onboarding-side-by-side .onboarding-media {
            flex: 1;
            padding-bottom: 0px;
            padding-top: 20px
        }

        .onboarding-modal .onboarding-side-by-side .onboarding-content.with-gradient {
            /* background-image: url(../img/onboarding-gradient-hor.png); */
            background-position: top center;
            padding: 40px 20px
        }

    .hidden-mobile {
        display: none !important
    }

    .support-index .st-foot {
        padding: 10px 10px
    }

    .support-index .support-ticket + .support-ticket {
        margin-top: 15px
    }

    .top-bar .logo-w {
        display: none
    }

    .top-bar.with-overflow {
        flex-direction: column-reverse
    }

        .top-bar.with-overflow .top-menu-controls {
            display: none
        }

    .top-bar .fs-extra-info {
        display: none
    }

    .element-balances {
        flex-wrap: wrap
    }

        .element-balances .balance {
            border: none !important
        }

    .cell-with-media {
        text-align: center
    }

        .cell-with-media img {
            margin-bottom: 5px
        }

            .cell-with-media img + span {
                margin-left: 0px !important
            }

    .element-wrapper .element-actions {
        float: none;
        margin-bottom: 20px
    }

        .element-wrapper .element-actions.actions-only {
            float: right;
            margin-bottom: 0
        }

    .el-tablo.smaller .value {
        font-size: 1.26rem;
        margin-top: 3px
    }

    .todo-app-w {
        display: block
    }

        .todo-app-w .todo-sidebar {
            padding: 30px 15px 20px 40px;
            flex: 1
        }

            .todo-app-w .todo-sidebar .todo-sidebar-section {
                padding: 10px 0px
            }

            .todo-app-w .todo-sidebar .todo-sidebar-section-toggle {
                left: -22px
            }

            .todo-app-w .todo-sidebar .todo-sidebar-section-header {
                font-size: 1.25rem
            }

            .todo-app-w .todo-sidebar .todo-sidebar-section-sub-section,
            .todo-app-w .todo-sidebar ul.projects-list {
                padding-left: 10px
            }

        .todo-app-w .todo-content {
            padding: 30px 20px
        }

            .todo-app-w .todo-content .todo-content-header {
                font-size: 1.25rem
            }

            .todo-app-w .todo-content .all-tasks-w {
                padding-top: 0px;
                padding-right: 0px
            }

            .todo-app-w .todo-content .tasks-list li.draggable-task {
                padding-right: 10px
            }

    .full-chat-w .full-chat-i {
        display: block
    }

    .projects-list .project-head {
        padding: 20px 30px;
        display: block;
        text-align: center
    }

        .projects-list .project-head .project-users {
            text-align: center;
            margin-top: 2rem
        }

    .projects-list .project-info {
        padding: 20px 30px
    }

        .projects-list .project-info .el-tablo {
            text-align: center;
            margin-bottom: 0.5rem
        }

    .display-type {
        content: "phone"
    }

    .ae-list-w {
        flex: 1 1 230px
    }

    .ae-content-w {
        display: none
    }

    .top-bar {
        padding: 0px;
        flex-direction: column
    }

        .top-bar .fancy-selector-w {
            width: 100%
        }

            .top-bar .fancy-selector-w .fancy-selector-current {
                justify-content: flex-start
            }

                .top-bar .fancy-selector-w .fancy-selector-current .fs-selector-trigger {
                    margin-left: auto
                }

        .top-bar > ul {
            white-space: nowrap
        }

            .top-bar > ul li a {
                padding: 15px 10px;
                margin: 0px 10px
            }

        .top-bar.with-overflow {
            overflow: visible
        }

    .nav.upper.nav-tabs .nav-link {
        margin-right: 0.7rem;
        padding-bottom: 10px;
        font-size: .72rem
    }

    .app-email-w.forse-show-content .ae-content-w {
        display: block
    }

    .app-email-w.forse-show-content .ae-list-w {
        display: none
    }

    .aec-full-message-w .message-content {
        padding: 15px
    }

    .aec-full-message-w .message-attachments {
        text-align: center
    }

    .aec-full-message-w .message-head .user-w .user-role span {
        margin-left: 0
    }

    .aec-reply {
        padding: 15px
    }

        .aec-reply .reply-header {
            padding-bottom: 15px;
            padding-top: 15px;
            text-align: center
        }

        .aec-reply .buttons-w {
            display: block;
            text-align: center
        }

            .aec-reply .buttons-w .btn,
            .aec-reply .buttons-w .all-wrapper .fc-button,
            .all-wrapper .aec-reply .buttons-w .fc-button {
                margin-bottom: 10px
            }

    .floated-chat-btn i + span {
        display: none
    }

    .floated-chat-btn {
        padding: 10px 12px
    }

    .floated-colors-btn {
        padding: 10px 12px
    }

        .floated-colors-btn.second-floated-btn {
            right: auto;
            left: 10px
        }

        .floated-colors-btn span + span {
            display: none
        }

    .padded {
        padding: 1rem
    }

    .user-profile .up-head-w .up-social {
        top: 5px;
        right: 10px
    }

        .user-profile .up-head-w .up-social a {
            font-size: 24px
        }

    .user-profile .up-main-info {
        padding-bottom: 10%
    }

    .user-profile .up-header {
        font-size: 1.75rem;
        margin-bottom: 5px;
        padding-bottom: 5px
    }

    .user-profile .up-sub-header {
        font-size: 1rem
    }

    .user-profile .up-controls {
        text-align: center
    }

        .user-profile .up-controls .value-pair {
            margin-bottom: 1rem
        }

        .user-profile .up-controls .text-right {
            text-align: center !important
        }

    .timed-activities {
        padding: 0
    }

    .timed-activity {
        display: block;
        font-size: .9rem
    }

        .timed-activity .ta-date {
            flex: 0 0 auto;
            margin-bottom: 3rem;
            text-align: left
        }

            .timed-activity .ta-date span:after {
                -webkit-transform: none;
                transform: none;
                left: 0px
            }

        .timed-activity .ta-record-w {
            padding-left: 0px
        }

        .timed-activity .ta-record {
            display: block;
            margin-bottom: 1rem;
            padding-bottom: 1rem;
            border-bottom: 1px solid rgba(0, 0, 0, 0.05)
        }

        .timed-activity .ta-activity {
            font-size: .81rem
        }

    .post-box {
        flex-wrap: wrap
    }

        .post-box .post-media {
            flex: 0 0 100%;
            padding-bottom: 60%
        }

        .post-box .post-content {
            padding: 20px 15px
        }

    .content-panel-toggler {
        display: none
    }

    .menu-mobile {
        display: block
    }

    .element-info .element-search {
        margin-top: 1rem
    }

    .element-box .os-tabs-controls,
    .invoice-w .os-tabs-controls,
    .big-error-w .os-tabs-controls,
    .invoice-w .os-tabs-controls,
    .big-error-w .os-tabs-controls {
        display: block;
        margin-left: -1rem;
        margin-right: -1rem
    }

        .element-box .os-tabs-controls .nav + .nav,
        .invoice-w .os-tabs-controls .nav + .nav,
        .big-error-w .os-tabs-controls .nav + .nav,
        .invoice-w .os-tabs-controls .nav + .nav,
        .big-error-w .os-tabs-controls .nav + .nav {
            margin-top: 1rem
        }

    .element-box.el-tablo,
    .el-tablo.invoice-w,
    .el-tablo.big-error-w {
        text-align: center
    }

    .invoice-w .infos {
        display: block
    }

        .invoice-w .infos .info-2 {
            text-align: left;
            padding-top: 30px
        }

    .invoice-heading {
        margin-bottom: 2rem;
        margin-top: 4rem
    }

    .invoice-body {
        display: block
    }

        .invoice-body .invoice-desc {
            margin-bottom: 2rem
        }

    .invoice-footer {
        display: block;
        text-align: center
    }

        .invoice-footer .invoice-logo {
            margin-bottom: 1rem
        }

    .controls-above-table .form-control {
        width: 110px;
        display: inline-block
    }

    .controls-above-table .btn,
    .controls-above-table .all-wrapper .fc-button,
    .all-wrapper .controls-above-table .fc-button {
        margin-bottom: 0.5rem
    }

    .layout-w {
        display: block
    }

    .content-w,
    .menu-side .content-w {
        display: block
    }

    .content-i {
        display: block
    }

        .content-i .content-box {
            display: block;
            padding: 15px
        }

        .content-i .content-panel {
            padding: 30px 15px;
            border-left: none;
            display: block;
            width: auto
        }

    .big-error-w {
        padding: 1rem
    }

    .element-wrapper {
        padding-bottom: 1.5rem
    }

        .element-wrapper.compact {
            padding-bottom: 1rem
        }

    .element-box,
    .invoice-w,
    .big-error-w {
        padding: 1rem
    }

    canvas {
        max-width: 100%
    }

    table {
        max-width: 100%
    }

    .invoice-w {
        padding: 30px
    }

    .breadcrumb {
        margin-bottom: 1rem
    }
}
@media (min-height: 700px) and (min-width: 768px) {
    .modal-dialog.modal-centered {
        top: 50%;
        -webkit-transform: translate(0, -80%);
        transform: translate(0, -80%);
        margin: 0px auto
    }

    .modal.show .modal-dialog.modal-centered {
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        margin: 0px auto
    }
}
/*# sourceMappingURL=main.css.map */
/* Temp Code */
.autocomplete-container {
    height: 34px !important;
    box-shadow: none !important;
}
.autocomplete-container .input-container input {
        font-size: 13px !important;
        box-sizing: border-box !important;
        border: 2px solid #dde2ec !important;
        box-shadow: none !important;
        outline: 0 !important;
        background-color: #fff !important;
        color: rgba(0,0,0,.87) !important;
        padding: .375rem .75rem !important;
        line-height: inherit !important;
        height: 34px !important;
        border-radius: 4px !important;
    }
.autocomplete-container .input-container input[disabled="disabled"] {
            background-color: #e9ecef !important;
        }
.autocomplete-container .suggestions-container {
        z-index: 999;
    }
.autocomplete-container .suggestions-container .complete-selected, .autocomplete-container .suggestions-container ul li:hover a {
            color: #333 !important;
        }
.full-ul {
    width: 100% !important;
    margin: 0;
}
[dir="rtl"] .reportviewer .reporttable th, [dir="rtl"] .reportviewer .reporttable td {
    text-align: right !important;
}
.box td.disabled {
    background: #f2f2f2;
    border-bottom: 1px solid #dddddd !important;
    border-left: 1px solid #ddd !important;
    cursor: auto;
}
.box .extratable input {
    top: 0 !important;
    height: 23px !important;
}
[dir="rtl"] .box .btn.ml-2{
    margin-right: .5rem;
    margin-left: 0 !important;
}
.posbody .top-bar .top-menu-controls {
    width: inherit;
}
.productcatsimport {
    max-height: 260px;
}
/** Generated by FG **/
@font-face {
    font-family: 'Conv_saxmono';
    src: url('/assets/fonts/saxmono.eot');
    src: url('/assets/fonts/saxmono.woff') format('woff'), url('/assets/fonts/saxmono.ttf') format('truetype'), url('/assets/fonts/saxmono.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*################# Ecommerce CSS Start ###################*/
.ec.menu-minimized {
    overflow: inherit;
    background: #fff;
}
.ec.menu-minimized:before { 
    display: none;
}
.ec ul {
    padding: 0px;
}
.ec li {
    list-style: none;
}
a:hover{
    text-decoration: none;
}
a:focus, input:focus, select:focus {
    outline: none;
}
.ec .btn{
    border-radius: 0px;
}
.ec .yellowfont {
    color: #f6e80e !important; 
}
.ec #header { 
    background: #0066a5;
}
.ec #headtop {
    padding: 15px 0 0;  
}
.ec #headtop a{ 
    color: #fff;
}
.ec #headtop a:hover{
    color: #e7bc0d; 
}
.ec #headtop .esmenu {
    display: flex;
    margin: 0px;
}
.ec #headtop select{
    background: none;
    border: 0px;
    padding: 0;
    height: auto !important;
    color: #fff;
}
.ec #headtop select option{  
    color: #000;
}
.ec #headtop .esmenu li a{
    padding: 0 15px; 
    color: #fff; 
    border-left: 1px #ffffff5c solid;
    font-size: 13px;
}
.ec #headtop .esmenu li a:hover{ 
    color: #e7bc0d !important; 
}
.ec #headtop ul li:first-child a{ 
    border-left: 0px; 
}
.ec #headtop ul li i{
    color: #e8bc0c;
}
.ec #headtop ul.dropdown-menu a:hover {
    color: #fff !important;
    background: #0691ca;
}
.ec .headtopbtn .btn {
    padding: 3px 10px;
    font-size: 12px;
    margin: 0 3px;
    border-radius: 3px;
    line-height: 1.5 !important;
    background: #fff;
    color: #0c8ae1;
    font-size: 14px;
    font-family: 'Proxima Nova Sb'; 
}
.ec .headtopbtn .btn:hover { 
    background: #e7bc0d; 
    border-color: #e7bc0d; 
    color: #fff; 
}
.ec #headbottom { 
    padding: 10px 0 20px;
}
.ec #headbottom .selectcitywrap {
    background: #fff;
    color: #292b2c;
    padding: 6px 20px;
    font-size: 14px;
    border-radius: 25px;
    display: inline-block;
}
.ec #headbottom .selectcitywrap span {
    margin-right: 10px;
    border-right: 1px #ddd solid;
    padding-right: 10px; 
}
.ec #headbottom .input-group {
    border: 2px #e7bc0d solid;
    border-radius: 5px;
    background: #fff;
}
.ec #headbottom .input-group-text {
    background: #e7bc0d;
    border-color: #e7bc0d;
    color: #fff;
}
.ec #headbottom input { 
    height: 41px !important;
    border: 0px;
    border-left: 1px #ddd solid;
    margin-left: 10px; 
}
.ec #headbottom .input-group-text i {
    color: #fff; 
    font-size: 1.1rem; 
}
.ec #headbottom select {
    border: 0px;
    margin-right: -1px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    padding: 11px 11px 10px;
    height: 100% !important;
    max-width: 150px;
    box-sizing: border-box;
}
.ec .headcart {  
    color: #000;  
    position: relative;
    display: inline-block;
}
.ec .headcart a {
    color: #fff;
    display: block; 
    font-size: 18px;
    font-family: 'Proxima Nova Sb';
}
.ec .headcartpopup {
    position: absolute;
    right: 0;
    top: 35px;  
    width: 350px;
    background: #fff;
    display: none;
    font-weight: 400;
    text-align: left;
    z-index: 99; 
}
.ec .headcartpopup:before {
    content: " ";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent; 
    border-right: 7px solid transparent;
    border-bottom: 14px solid #fff;
    top: -12px;
    right: 50px;
}
.ec .ecpipeline { 
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 2px 10px 0 rgb(199 199 199 / 50%);
    padding: 20px 20px 30px;
}
.ec .ecpipeline h5 {
    font-size: 1.2rem;
    font-weight: 600;
    border-bottom: 1px #ddd solid;
    padding-bottom: 7px;
    color: #0066a5;
}
.ec .headcartpopup .estop {
    display: flex;
    padding: 15px 0px 8px;  
    margin: 0 10px;
    justify-content: space-between;
    border-bottom: 1px #ddd solid;
}
.ec .headcartpopup .esmid {
    overflow: auto;
    max-height: 200px;
}
.ec .cartico{
    position: relative;
}
.ec .cartico span {
    background: #0691ca;
    border-radius: 50%;
    height: 20px;
    width: 20px;
    position: absolute;
    right: -10px;
    top: -10px;
    text-align: center;
    color: white;
}
.ec .carttotal span{
    color: #0691ca
}
.ec .headcartpopup .esmid li {
    border-bottom: 1px #ddd solid;
    padding: 8px 0px;
    margin: 0 10px;
    display: flex; 
}
.ec .headcartpopup .esmid li .info{
    width: 80%; 
}
.ec .headcartpopup .esmid li .info a {
    color: #292b2c !important; 
    font-size: 14px; 
    font-family: 'Proxima Nova Rg';
}
.ec .headcartpopup .esmid li .img{
    padding: 4px;
    border: 1px #ddd solid;
    margin-right: 10px;
}
.ec .headcartpopup .esmid li span{
    display: block;
    color: #0691ca;
}
.ec .headcartpopup .esmid li:last-child { 
    border-bottom: 0px; 
}
.ec .headcartpopup .esend {
    display:flex;
    padding: 10px;
    justify-content: space-between; 
    background: #ececec;
}
.ec #categories {
    padding: 20px 0;
    background: #0066a50f;
}
.ec #productspanel {
    padding: 40px 0 28px;
    background: #f7f8fa;
    border-top: 2px #ebebeb solid;
}
.ec #productspanel .probox {
        background: #fff;
        padding: 15px;
        position: relative;
        /*border: 1px #e8e8e8 solid;*/
        box-shadow: 0 0px 2px rgba(0,0,0,0.15);
        margin-bottom: 12px;
        transition: box-shadow 0.3s ease-in-out; 
    }
.ec #productspanel .probox:hover {
        box-shadow: 0 0px 10px rgba(0,0,0,0.2); 
    }
.ec #productspanel .probox .proinfo {
    position: relative;
    margin-bottom: 8px; 
}
.ec #productspanel .probox .proinfo a.title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #1e1e1e;
    font-size: 16px;
    margin-bottom: 3px;
}
.ec #productspanel .probox .proinfo a.title i {
    float: right;
    font-size: 1.3rem;
}
.ec #productspanel .probox .proinfo a.title:hover { 
    color: #0c8ae1;
}
.ec #productspanel .probox a.quickbtn{
    width: 30px;
    height: 30px;
    color: #b9b9b9; 
    border: 1px #b9b9b9 solid;
    border-radius: 50%;
    position: absolute;
    right: 10px;
    top: 10px;  
    display: none;
    align-items: center;
    justify-content: center;
}
.ec #productspanel .probox a.quickbtn:hover { 
    color: #1e1e1e;
    text-decoration: none;
    border-color: #1e1e1e;  
}
.ec #productspanel .unititmes { 
    color: #1e1e1e; 
    position: absolute; 
    box-shadow: 0px 0px 4.75px 0.25px rgba(0, 0, 0, 0.09);
    background: white;
    width: 114%;
    left: -15px; 
    padding: 15px;
    z-index: 99;
    display: none;  
}
/*.ec #productspanel .probox:hover .unititmes{
    display: block;
}*/
.ec #productspanel .unititmes label {
    font-size: 13px;
    padding-left: 23px;
}
.ec #productspanel .unititmes li{
    margin-bottom: 12px;
}
.ec #productspanel .unititmes span{
    display: block;
    color: #0c8ae1;
}
.ec #productspanel .probox .proimg {
    min-height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ec #productspanel .probox:hover .quickbtn{
    display: inline-flex; 
}
.ec #productspanel [type="radio"]:checked + label:before, .ec #productspanel [type="radio"]:not(:checked) + label:before {
    height: 16px;
    width: 16px;
    left: 2px;
    top: 2px;
}
.ec #productspanel .cat {
    font-size: 12px;
    color: #919191; 
    text-transform: uppercase;
}
.ec #productspanel .newpric {
    color: #0c8ae1 !important; 
    font-size: 14px;
}
.ec #productspanel .linet {
    color: #e01919;
    font-size: 14px;
    text-decoration: line-through;
}
.cat-title {
    font-size: 20px;
    color: #0691ca;
    position: relative;
    text-transform: uppercase;
    display: inline-block; 
    margin-bottom: 10px;
    font-family: 'Proxima Nova Sb';
}
.cat-title:after{
    content: ' ';
    position: absolute;
    left: -120px;
    top: 10px;
    height: 2px; 
    width: 100px;
    background: #0691ca;
}
.cat-title:before {
    content: ' ';
    position: absolute;
    right: -120px;
    top: 10px;  
    height: 2px; 
    width: 100px;
    background: #0691ca;
}
.ec .features-slider-outer .single-features-slide {
    text-align: center;
}
.ec .features-slider-outer .post-rounded span {
    background-color: #fff;
    border: 1px solid #dbe0e4;
    display: flex;
    padding: 10px;
    color: #fff;
    min-height: 130px;
    margin-bottom: 10px;
}
.ec .features-slider-outer .slick-slide {
    margin: 0 7px; 
}
.ec .features-slider-outer a {
    color: #424242;
    font-size: 15px; 
}
.ec .features-slider-outer .post-rounded {
    text-align: center;
    text-transform: uppercase;
    font-family: 'Proxima Nova Sb' !important;
}
.ec .features-slider-outer .post-rounded:hover, .ec .features-slider-outer .active {
    color: #0691ca;
}
.ec .features-slider-outer .post-rounded:hover span, .ec .features-slider-outer .active span {
    border-color: #0691ca;
}
.ec .features-slider-outer .post-rounded img {
    width: 90px;
    margin: auto;
}
.ec .features-slider-outer .slick-slider button {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 30%;
    display: block;
    width: 36px;
    height: 36px;
    padding: 0;
    cursor: pointer;
    color: transparent;
    border: 0;
    border-radius: 50%;
    outline: 0; 
    z-index: 5;
    transition: opacity .3s;
    box-shadow: 0 1px 0px rgba(0,0,0,.12);
    background-color: rgba(255,255,255,1);
    left: -60px; 
}
.ec .features-slider-outer .slick-slider button:hover {
    background: #e7bc0d;
}
.ec .features-slider-outer .slick-slider button.slick-next {
    right: -60px;
    left: auto; 
}
.ec .features-slider-outer .slick-slider button:before {
    content: '';
    font-family: 'FontAwesome';
    font-weight: 600;
    position: absolute;
    top: 50%;
    vertical-align: 3px;
    font-size: 26px; 
    -webkit-transform: translate(-50%,-50%); 
            transform: translate(-50%,-50%);
    color: #0c8ae1; 
}
.ec .features-slider-outer .slick-slider button.slick-prev:before {
    content: '\f104';
    left: calc(50% - 2px);
}
.ec .features-slider-outer .slick-slider button.slick-next:before {
    content: '\f105';
    left: calc(50% + 2px);
}
.ec .features-slider-outer .slick-slider button:hover:before{
    color: #fff; 
}
.ec-container {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto; 
}
.ec #contactfooter .wraper { 
    padding: 40px 0;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.09);
}
.ec #contactfooter .wraper .ebox{
    display: flex; 
    padding: 0 20px; 
}
.ec #contactfooter .wraper .ebox strong {
    display: block;
    text-transform: uppercase;
    color: #191919;
    font-size: 16px; 
    margin-bottom: 4px; 
}
.ec #contactfooter .wraper .ebox {
    color: #8c8c8c;
    font-size: 13px;
}
.ec #contactfooter .wraper .ebox .img{ 
    margin-right: 20px; 
}
.ec #newsletterfooter {
    background: #0691ca;
    padding: 60px 0; 
    margin: 30px 0 80px; 
}
.ec #newsletterfooter .cat-title{
    font-size: 30px;
    color: #fff;
}
.ec #newsletterfooter .cat-title:after, .ec #newsletterfooter .cat-title:before {
    top: 23px;
}
.ec #newsletterfooter .input-group {
    width: 70%;
    margin: auto; 
    padding: 2px; 
    border-radius: 50px;
    background: white; 
    border-radius: 25px;
}
.ec #newsletterfooter .input-group input{ 
    border: 0px;
    height: 34px !important; 
    background: transparent;
}
.ec #newsletterfooter .input-group input:focus {
    box-shadow: none !important;
}
.ec #newsletterfooter p {
    color: #fff;
    font-size: 18px;
    opacity: 0.8;
    font-family: 'ProximaNova-Light';
}
.ec #newsletterfooter .input-group button {
    background: #000;
    color: #fff;
    border-radius: 25px;
    font-family: 'Proxima Nova Sb';
}
.ec .footer-social{
    margin-top: 25px;
}
.ec .footer-social a {
    margin: 0 10px;
    color: #878787;
    font-size: 1.2rem;
}
.ec .footer-social a:hover { 
    color: #292b2c;
}
.ec .ec-copyright {
    background: #f6f6f8;
    padding: 15px 0;
}
.ec .footertop {
    padding-bottom: 30px; 
}
.footertop .d-flex i {
    position: relative;
    top: 3px; 
}
.ec .footertop .d-flex{
    margin-top: 15px;
}
.ec .footertop h5 {
    font-weight: 600;
    font-size: 1.1rem;
    margin-bottom: 10px;
}
.ec .footertop li a {
    line-height: 1.6;
    font-size: 1rem;
    color: #969696; 
}
.ec .footertop li a:hover { 
    color: #292b2c;
}
.ec .instabox {
    padding: 8px;
    border: 1px #dedede solid;
}
.ec .instabox img{
    width: 100%;
}
.ec .quikinfo {
    padding: 0 15px;
    color: #202020;
    position: relative;
}
.ec .quikinfo h4 {
    font-size: 28px;
    color: #202020;
}
.ec .quikinfo p { 
    line-height: 1.6;
    color: #3b3b3b;
    opacity: 0.8;
    font-size: 16px; 
}
.ec .instock span {
    color: #2783c3;
}
.ec .quikinfo .price {
    margin: 10px 0;  
    font-size: 22px;
    font-family: 'Proxima Nova Sb';
}
.ec .quikinfo .oldprice {  
    color: #f31f1f;
    text-decoration: line-through;
    font-family: 'Proxima Nova Rg';
}
.ec .addcartarea{
    display: flex; 
    margin: 20px 0 25px; 
}
.ec .addcartarea input {
    width: 100px;
    border-radius: 50px;
    text-align: center;
    position: relative;
    z-index: 11;
    top: 0px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin: 0 10px; 
}
.ec .addcartarea .btn {
    padding: .475rem .70rem .400rem;
}
.ec .addcartarea input:focus { 
    color: #2783c3;
}
.ec .addcartarea .btn { 
    border-radius: 50%;  
    border-color: #626868;
}
.ec .titleone p{
    font-size: 14px;
    opacity: 0.7;
}
.ec .titleone .close {
    right: 15px;
    height: 36px;
    top: 15px;
}
.ec .addcartarea .btn {  
    border-color: #ccc;
}
.ec .addcartarea .btn:last-child {
    margin-left: -1px; 
}
.ec .addcartarea .btn:hover {
    background: #212529;
    border-color: #212529;
    color: #fff;
}
.ec .formelemnt{
    display: flex;
}
.ec .formelemnt input {
    margin-right: 10px; 
}
.ec .modal .closebtn {
    background: #f31f1f;
    color: #fff;
    height: 40px;
    width: 40px;
    display: inline-block;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 2.6;
    z-index: 9;
}
.ec .modal .closebtn:hover {
    background: #de1212;
}
.ec .probox .modal-content{
    border-radius: 0px;
}
.ec .smallimg{
    display: flex; 
    margin-top: 15px;
    justify-content: center; 
}
.ec .smallimg a {
    margin: 0 3px;
    display: inline-block;
    border: 1px #fff solid;
}
.ec .producttopdetail .smallimg a { 
    margin-bottom: 8px;  
}
.ec .smallimg a.active {
    border: 1px #0691ca solid;
}
.ec .probox .modal-body { 
    overflow-y: inherit;
    max-height: initial;
}
.ec #categories .slick-dots {
    display: none !important;  
}
.ec .productitle {
    background: #0c8ae1;
    padding: 20px 0;
    margin-bottom: 20px;
}
.ec .productitle h2 {
    margin: 0;
    color: #fff;
    font-family: 'Proxima Nova Sb';
}
.ec .carttitle {
    background: #f6f6f6; 
    padding: 50px 0; 
    margin-bottom: 20px;
}
.ec .carttitle h2 {
    margin: 0;
    color: #0691ca;
    font-family: 'Proxima Nova Sb';
}
.ec .producttopdetail{
    margin-bottom: 50px;
}
.ec .productcoment { 
    margin-bottom: 40px;
}
.ec .productcoment .nav-tabs { 
    border: 0px; 
}
.ec .tab-content {
    border-top: 1px #d0d0d0 solid;
    padding: 20px 0;
    font-size: 15px;
}
.ec .productcoment .nav-tabs a {
    border: 0px;
    margin-bottom: -1px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 20px; 
    font-family: 'Proxima Nova Sb';
    text-transform: uppercase;
}
.ec .productcoment .nav-tabs a:after {
    display: none;
}
.ec .nav-item{
    margin-right: 2px;
}
.ec .productcoment .nav-tabs a.active {
    border-bottom: 2px #0691ca solid;
    color: #3b3b3b;
}
.ec #relateditems{
    margin-bottom: 25px; 
}
.ec #relateditems h2 {
    font-family: 'Proxima Nova Sb'; 
    margin-bottom: 20px;
}
.ec .nextitembtns{
    position: absolute; 
    right: 0;
    top: 0;
}
.ec .nextitembtns .btn {
    border: 1px #cccccc solid;
    margin: 0 4px;
}
.ec .nextitembtns .btn.active, .ec .nextitembtns .btn:hover {
    border: 1px #0d0d0d solid;
}
.ec .rating a{
    margin: 0 3px;
    color: rgba(0, 0, 0, 0.3);
}
.ec .rating a.active { 
    color: #0691ca;
}
.ec .cartsidebar{
    background: #0691ca;
    padding: 30px 15px; 
    margin-top: -80px;  
    border-radius: 5px; 
    margin-bottom: 50px; 
}
.ec .shopppingcart{
    margin-bottom: 115px; 
}
.ec .shopppingcart .table thead {
    background: #0691ca;
}
.ec .shopppingcart .table thead th {
    color: #fff;
    border-left: 1px solid #4c96c8 !important;
}
.ec .shopppingcart .table td {
    border-left: 1px solid #dae1e7 !important;
    border-bottom: 1px solid #dae1e7 !important;
}
.ec .shopppingcart .table td span {
    display: block;
    color: #737373
}
.ec .shopppingcart .table .addcartarea input[type="text"] {
    border: 1px #c3c6ca solid !important;
    padding: 0 5px; 
}
.ec .shopppingcart .table {
    border-right: 1px #dae1e7 solid;
}
.ec .cartsidebar h3 {
    font-family: 'Proxima Nova Sb';
    margin-bottom: 25px;
    color: #fff;
    text-align: center;
}
.ec .cartsidebar li{ 
    color: #fff;
    font-size: 16px;
    padding: 5px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ec .cartsidebar li span {
    font-size: 14px;
}
.ec .cartsidebar .addbox { 
    padding: 15px 0;
    border-top: 1px #3291f5 solid;
    border-bottom: 1px #3291f5 solid;
}
.ec .cartsidebar .addbox label{
    color: #fff;
}
.ec .cartsidebar .addbox textarea {
    background: #3291f5;
    margin-top: 4px;
    height: 120px; 
    border: 0px;
    padding: 10px;
    resize: none; 
    color: #fff;
}
.ec .cartsidebar .addbox textarea:focus{    
    color: #fff;
}
.ec .totals {
    color: #fff;
    font-size: 16px; 
    padding: 15px 0 35px;
    display: flex; 
    justify-content: space-between;
    align-items: center;
}
.ec .totals .totalprice {
    font-size: 30px;
    font-family: 'Proxima Nova Sb';
}
.ec .cartsidebar .shoppbtns{
    text-align: center; 
}
.ec .cartsidebar .shoppbtns .btn {
    border-radius: 3px;
    font-size: 18px; 
    font-family: 'Proxima Nova Sb';
    padding: 0.675rem .85rem .650rem !important;
}
.ec .cartsidebar .shoppbtns .btn-default {
    background: #ffffff;
    color: #0691ca;
    margin-bottom: 15px;
}
.ec .cartsidebar .shoppbtns .btn-default:hover { 
    background: #e7bc0d;
    color: #fff;   
}
.ec .cartsidebar .shoppbtns .btn-outline-default {
    border: 1px #ffffff solid;
    color: #fff; 
}
.ec .cartsidebar .shoppbtns .btn-outline-default:hover{
    background: #fff; 
    border-color: #fff; 
    color: #0691ca;
}
.ec .cartsidebar .size18 { 
    font-size: 18px;
    font-family: 'Proxima Nova Sb';
}
.ec .checkoutpage .group {
    margin-bottom: 20px;
}
.ec .checkoutpage input:focus ~ label, .ec .checkoutpage input:valid ~ label,
.ec .checkoutpage textarea:focus ~ label,
.ec .checkoutpage textarea:valid ~ label {
    top: -10px;
    font-size: 12px;
    color: #777777;
}
.ec .checkoutpage select{
    border-width: 0 0 1px;
    border-radius: 0px;
}
.ec .checkoutpage input:focus ~ .bar:before,
.ec .checkoutpage textarea:focus ~ .bar:before {
    width: 100%;
}
.ec .checkoutpage label {
    color: #777777 !important;
    font-size: 15px;
    font-weight: normal; 
    position: absolute;
    pointer-events: none;
    left: 5px;
    top: 12px;
    transition: 300ms ease all;
}
.ec .checkoutpage .bar {
    position: relative;
    display: block;
    width: 100%;
}
.ec .checkoutpage .bar:before {
    content: '';
    height: 1px;
    width: 0;
    bottom: 0px;
    position: absolute;
    background: #0a0a0a;
    transition: 300ms ease all;
    left: 0%;
}
.ec .checkoutpage input,
.ec .checkoutpage textarea {
    background: none;
    color: #0a0a0a;
    font-size: 16px;
    padding: 10px 10px 10px 5px;
    display: block;
    width: 100%; 
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #c6c6c6;
}
.ec .checkoutpage input:focus,
.ec .checkoutpage textarea:focus {
    outline: none;
}
.ec .checkoutpage .checkboxs {
    color: #fff;
    padding: 10px 0;
    border-bottom: 1px #ffffff1c solid;
}
.ec .checkoutpage .bordtop {
    border-top: 1px #ffffff1c solid;
}
.ec .checkoutpage .totals {
    padding: 15px 0 15px;
}
.ec .checkoutpage .bordbotom {
    border-bottom: 1px #ffffff1c solid;
}
.ec .checkoutpage .cartsidebar label { 
    color: #fff !important;
    margin: 0px;
}
.ec #authheader {
    background: #0c8ae1;
    padding: 20px 0; 
}
.ec #authheader #headtop {
    padding: 0px;
    background: inherit; 
}
.ec #authheader #headtop li{  
    color: #fff;
}
.ec #authheader .headtopbtn a { 
    color: #fff; 
    padding: 6px 11px;
}
.ec #autopage{
    padding: 130px 0;
}
.ec #autopage .autobox {
    padding: 60px;
    width: 90%; 
    margin: auto;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 17.1px 0.9px rgba(0, 0, 0, 0.09);
    height: 100%; 
}
.ec .footerauth {
    border-top: 1px #ddd solid;
    padding-top: 30px;
}
.ec .autobox h2 {
    color: #0691ca;
    font-family: 'Proxima Nova Sb';
    margin-bottom: 20px;  
}
.ec .autobox .form-control.bdr-0 {
    position: relative;
    top: -5px;
    left: -6px; 
}
.ec .autobox .btn {
    padding: .575rem .75rem .650rem !important;
    font-size: 1rem;
}
.ec .whishtable .btn { 
    padding: .275rem .55rem .250rem;
    border-radius: 5px;
}
.ec .chck {
    position: relative;
    top: 17px;
    padding-left: 0px;
    padding-right: 0px; 
}
.wrapdiv1 {
    display: flex;
    min-width: 350px;
}
.wrapdiv2 { 
    display: flex;
    min-width: 450px;
}
#cartsidefix {
    position: fixed;
    background: white;
    width: 80%;
    padding: 20px;
    left: 10%;
    bottom: 20px;
    text-align: center;
    box-shadow: 0px 0px 9.5px 1px rgb(0 0 0 / 15%);
    z-index: 9;     
}
#cartsidefix .innerx {
    margin-top: 5px;
    max-height: 100px; 
}
#cartsidefix .totalcart {
    border-bottom: 1px #ddd solid;
    display: block;
    padding-bottom: 10px;
    line-height: 1.2;
    color: #1e1e1e;
    margin-bottom: 6px; 
}
#cartsidefix .totalcart span{   
    display: block;
    font-size: 24px;
    font-family: 'Proxima Nova Sb';
    color: #0691ca; 
}
#cartsidefix .imgbox {
        display: flex;
        justify-content: space-between;
        padding: 0px 10px;
    }
#cartsidefix .cartinf{ 
        display: flex;
        align-items: center;
    }
#cartsidefix .cartinf {
        font-size: 24px;
        font-weight: 700;
        line-height: 1.4;
        color: #292b2c; 
    }
#cartsidefix .textinf {
        display: flex;
        align-items: center;
    }
#cartsidefix .textinf .price {
        margin-right: 15px;
        font-size: 28px;
    }
#cartsidefix .cartinf span {
        font-size: 18px;  
        font-weight: 400;
        opacity: .8; 
        display: block;
        text-align: left; 
    }
#cartsidefix .textinf .btn{
        font-size: 20px; 
        border-radius: 5px;  
    }
.imgb {
        border: 1px #ddd solid;
        padding: 8px;
        margin-right: 15px;
    }
.infboxz {
        line-height: 1.8;
        margin-bottom: 1.4rem;
        font-size: 16px;
        opacity: 0.8;
    }
.infboxz .switch-field {
        display: flex; 
        overflow: hidden;
    }
.infboxz .switch-field input {
        position: absolute !important;
        clip: rect(0, 0, 0, 0);
        height: 1px;
        width: 1px;
        border: 0;
        overflow: hidden;
        opacity: 0;
    }
.infboxz .switch-field label {
        color: rgba(0, 0, 0, 0.6);
        font-size: 14px;
        line-height: 16px !important;
        text-align: center;
        padding: 8px 16px !important;
        margin-right: 10px;
        border: 1px solid #ccc;
        border-radius: 50px;
        transition: all 0.1s ease-in-out;
    }
.infboxz .switch-field label:after, .infboxz .switch-field label:before{
        display: none;  
    }
.infboxz .switch-field label:hover {
        cursor: pointer;
    }
.infboxz .switch-field input:checked + label {
        border-color: #0691ca;
        color: #0691ca;
    }
.infboxz .switch-field label.red {
        background: red;
        padding: 8px 14px !important;
    }
.infboxz .switch-field label.green {
        background: green;
        padding: 8px 14px !important;
    }
.infboxz .switch-field label.blue {
        background: blue; 
        padding: 8px 14px !important;
    }
.quikinfo .btn-lg {
        padding: .6rem 2rem;
        font-size: 17px;
        line-height: 1.6 !important;
        border-radius: 25px !important;
    }
.infboxz strong {
        font-weight: 600;
        color: #000;
    }
#cartsidefix .imgbox:last-child {
        border-bottom: 0px;
        padding-bottom: 0;
    }
.quikinfo h2 {
        font-weight: 700;
    }
.opacity-4 {
        opacity: .8 !important;
    }
/*Change text in autofill textbox*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px white inset !important;   
}
.ddflex {
    display: flex; width: 100%; flex-flow: nowrap; margin-bottom: 10px; 
}
.ddflex .custom-select{
    width: 150px;
}
#headtop .btn-input .btn.form-control span:first-child {
    left: 10px;
    overflow: hidden;
    position: absolute;
    right: 25px;
}
#headtop .btn-group button { 
    padding: 0 10px;
    line-height: 1;
    height: auto;
    color: #fff;
}
#headtop .deright {
    display: flex;
    margin-bottom: 0px; 
}
#headtop .deright li{ 
    padding: 0 10px;
}
#headtop .dropdown-menu a {
    padding: 5px 9px !important;
    color: #000 !important;
    display: flex;
    align-items: center;
}
#headtop .dropdown-menu a img {
    margin: 0 5px 0 2px;
}
#headtop .btn-input .btn.form-control .caret {
    margin-top: -1px;
    position: absolute;
    right: 10px;
    top: 50%;
}
.ec[dir="rtl"] .text-right{ 
    text-align: left !important;
}
.ec[dir="rtl"] #productspanel .proinfo{
    text-align: right;
}
.ec #headbottom input {
    border-right: 1px #ddd solid;
    border-left: 0px; 
}
.ec[dir="rtl"] #productspanel .cat {
    text-align: right;
    display: block;
}
.ec[dir="rtl"] .headcartpopup li .img {
    margin-left: 10px;
    margin-right: 0px; 
}
.ec[dir="rtl"] .headcartpopup .esmid li .info{
    text-align: right; 
}
.ec[dir="rtl"] #headtop .esmenu li:last-child a {
    border-left: 0px;
}
.ec[dir="rtl"] .nextitembtns{
    left: 0; 
    right: auto  
}
.ec[ dir="rtl"] .quikinfo{
    text-align: right;
}
.ec[dir="rtl"] .nextitembtns button:first-child i{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.ec[dir="rtl"] .nextitembtns button:last-child i {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.ec[dir="rtl"] .productcoment .tab-content, .ec[dir="rtl"] .checkoutpage .checkboxs {
    text-align: right; 
}
.ec [dir="rtl"] .checkoutpage .bordtop{
    text-align: right;
}
.ec[dir="rtl"] #autopage .autobox {
    text-align: right;
}
.ec[dir="rtl"] .checkoutpage label{ 
    right: 5px;
    left: auto;
}
.ec[dir="rtl"] .headlogo {
    display: block;
    text-align: right !important;
}
.ec [dir="rtl"] #productspanel .unititmes label{
    padding-right: 23px !important; 
    padding-left: 0px;
}
.ec .customerspage{
    margin: 30px 0 100px;
}
.ec .customertop {
    padding: 20px;
    background: #0066a5;
    color: #fff;
    border-radius: 3px;
    margin-bottom: 15px;
    display: flex; 
    align-items: center;
    min-height: 100px;
}
.ec .customertop .cimg{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 10px; 
}
.ec .cinfo h4 {
    color: #ffc800; 
    margin-bottom: 0px;
}
.ec .csidebar {
    background: #d4d4d438;
    min-height: 550px;
}
.ec .csidebar ul{
    margin: 0px;
    padding: 5px 0; 
}
.ec .csidebar h3 {
    background: #0066a5;
    color: #fff; 
    margin: 0;
    padding: 6px 8px;
    font-size: 1.1rem;  
}
.ec .customertop .cinfo span{
    display: block;
    font-size: 13px;  
}
.ec .csidebar a {
    padding: 6px 8px;
    display: block;
    color: #292b2c;
}
.ec .csidebar a i { 
    width: 15px;
    text-align: center;
}
.ec .csidebar a:hover{ 
    color: #fff; 
    background: #0066a5;
}
.ec .cdashboard .boxs {
    box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
    border-bottom: 3px #0691ca solid;
    min-height: 180px;
    padding: 15px; 
}
.ec .cdashboard .boxs h5{ 
    border-bottom: 1px #e8e8e8 solid;
    margin-bottom: 30px;
    padding-bottom: 5px;  
}
.ec .cdashboard .boxs .text-large {
    font-size: 3rem;
    color: #0691ca;
    line-height: 1;
    text-align: center;
}
.ec .cdashboard .boxs .text-large + span{  
    display: block;
    text-align: center;
}
@media (max-width: 1440px) {
    .ec .addcartarea input{
        padding-top: 0px; 
    }
    #cartsidefix {
        top: 120px;
    }
    #cartsidefix .innerx {
        max-height: 300px;
    }
    @-moz-document url-prefix() {
        .ec .headtopbtn .btn { 
            line-height: 1.3 !important;
        }
    }

    .ec .cartsidebar .shoppbtns .btn {
        padding: .505rem .75rem .550rem !important;
    }

    .ec .autobox .btn {
        line-height: 1.1 !important;
        height: 36px;
    }

    .ec #productspanel .unititmes li {
        margin-bottom: 22px;
    } 
      
}
@media (max-width: 1199px) { 
    .ec .headtopbtn .btn {
        line-height: 1.5 !important;
    } 
    .ec .features-slider-outer .slick-slider button.slick-prev {
        left: -30px;
    }

    .ec .features-slider-outer .slick-slider button.slick-next {
        right: -30px;
        left: auto;
    }
}
@media (max-width: 991px) {

    .ec .productitle, .ec #autopage {
        padding: 30px 0;
    }

    .ec .quikinfo {
        padding: 0px;
    }

    .ec .cartsidebar {
        margin: 0 !important;
    }

    #cartsidefix {
        display: none;
    }
}
@media (max-width: 767px) {
    .headlogo{
        margin-top: 15px; 
    }
    .ec #headbottom .selectcitywrap {
        width: 100%;
        margin-top: 10px;
    }
    .ec .producttopdetail .largeimg{
        margin-bottom: 10px;  
    }
    .ec #headbottom select {
        padding: 13px 11px 10px;
    }
    .ec-container .row-cols-5 > * {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ec .cat-title:before, .ec #newsletterfooter .cat-title:before {
        height: 1px;
        width: 30px;
        right: -40px;
    }

    .ec #contactfooter .wraper .ebox {
        margin-bottom: 12px;
    }

    .ec #newsletterfooter .cat-title:after, .ec #newsletterfooter .cat-title:before {
        top: 13px;
    }

    .ec .cat-title:after, .ec #newsletterfooter .cat-title:after {
        height: 1px;
        width: 30px;
        left: -40px;
    }

    .ec #newsletterfooter .cat-title {
        font-size: 20px;
    }

    .ec .headtopbtn {
        text-align: center !important;
        margin: 10px 0 5px;
    }

    .ec .quikinfo {
        padding: 0;
        margin-top: 15px;
    }

        .ec .quikinfo h4 {
            font-size: 24px;
        }

    .ec #headtop ul li {
        margin: 0 10px;
    }

    .ec .headlogo {
        margin-bottom: 15px;
        display: block;
        text-align: center;
    }

    .ec .headcart {
        margin-bottom: 10px;
        text-align: center;
        display: block;
    }

    .ec #headbottom .col-md-3.text-right {
        text-align: center !important;
        margin-top: 15px;
    }

    .ec #headtop ul {
        justify-content: center;
    }

    .ec .features-slider-outer .slick-slider button.slick-prev {
        left: -8px;
    }

    .ec .features-slider-outer .slick-slider button.slick-next {
        right: -8px;
        left: auto;
    }

    .ec h2 {
        font-size: 1.6rem;
    }

    .ec .addcartarea input.form-control {
        height: 32px !important;
    }

    .ec .shopppingcart .table {
        max-width: 600px;
        width: 600px;
    }

    #contactfooter {
        margin-top: 30px;
    }

    .ec .cartsidebar .shoppbtns .btn {
        padding: .475rem .75rem .550rem !important;
    }

    .ec .checkoutpage .cartsidebar input {
        width: 90% !important;
    }

    .ec .autobox .btn {
        height: 36px !important;
    } 

    .ec #autopage .autobox {
        padding:30px;
    }
}
@media (max-width: 575px) {
    .ec-container .row-cols-5 > * {
        flex: 0 0 100%;
        max-width: 100%;
    } 
}
@media (min-width: 576px) {
    .ec-container {
        max-width: 540px;
    }
}
@media (min-width: 768px) {
    .ec-container {
        max-width: 720px;
    }

    .ec-container .row-cols-5 > * {
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}
@media (min-width: 992px) {
    .ec-container {
        max-width: 960px;
    } 

    .ec-container .row-cols-5 > * {
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}
@media (min-width: 1250px) {
    .ec-container {
        max-width: 1190px;
    }

    .modal-md.modal-dialog {
        max-width: 1050px;
    }
    .ec-container .row-cols-5 > * {
        flex: 0 0 20%;
        max-width: 20%;
    }
}
.hidebody{
    overflow: hidden !important;  
}
@media (min-width: 1600px) {
    .ec-container {
        max-width: 1490px;
    }
}
.whiteColour-btn .btn-primary{
	color:#fff !important;
}
@charset "UTF-8";
@font-face {
    font-family: Icons-Line;
    src: url('Icons-Line.eot?64h6xh');
    src: url('Icons-Line.eot?64h6xh#iefix') format("embedded-opentype"),
	url('Icons-Line.ttf?64h6xh') format("truetype"), 
	url('Icons-Line.woff?64h6xh') format("woff");
	/* url() format("svg"); */
    font-weight: 400;
    font-style: normal
}
[class*=" ico-"],
[class^=ico-] {
    font-family: Icons-Line!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.ico-account-logout:before {
    content: "\e900"
}
.ico-action-redo:before {
    content: "\e901"
}
.ico-action-undo:before {
    content: "\e902"
}
.ico-align-center:before {
    content: "\e903"
}
.ico-align-left:before {
    content: "\e904"
}
.ico-align-right:before {
    content: "\e905"
}
.ico-arrow-bottom:before {
    content: "\e906"
}
.ico-arrow-left:before {
    content: "\e907"
}
.ico-arrow-right:before {
    content: "\e908"
}
.ico-arrow-top:before {
    content: "\e909"
}
.ico-ban:before {
    content: "\e90a"
}
.ico-basket-loaded:before {
    content: "\e90b"
}
.ico-bell:before {
    content: "\e90c"
}
.ico-bold:before {
    content: "\e90d"
}
.ico-bookmark:before {
    content: "\e90e"
}
.ico-briefcase:before {
    content: "\e960"
}
.ico-british-pound:before {
    content: "\e961"
}
.ico-brush:before {
    content: "\e90f"
}
.ico-calculator:before {
    content: "\e910"
}
.ico-calendar:before {
    content: "\e911"
}
.ico-cart:before {
    content: "\e912"
}
.ico-chart:before {
    content: "\e913"
}
.ico-check:before {
    content: "\e914"
}
.ico-chevron-bottom:before {
    content: "\e915"
}
.ico-chevron-left:before {
    content: "\e916"
}
.ico-chevron-right:before {
    content: "\e917"
}
.ico-chevron-top:before {
    content: "\e918"
}
.ico-circle-check:before {
    content: "\e919"
}
.ico-circle-x:before {
    content: "\e91a"
}
.ico-cloud:before {
    content: "\e91b"
}
.ico-cloud-download:before {
    content: "\e91c"
}
.ico-cloud-upload:before {
    content: "\e91d"
}
.ico-code:before {
    content: "\e91e"
}
.ico-cog:before {
    content: "\e91f"
}
.ico-comment-square:before {
    content: "\e920"
}
.ico-credit-card:before {
    content: "\e921"
}
.ico-cursor:before {
    content: "\e922"
}
.ico-dashboard:before {
    content: "\e923"
}
.ico-delete:before {
    content: "\e924"
}
.ico-dollar:before {
    content: "\e925"
}
.ico-drop:before {
    content: "\e926"
}
.ico-envelope-closed:before {
    content: "\e927"
}
.ico-envelope-letter:before {
    content: "\e928"
}
.ico-envelope-open:before {
    content: "\e929"
}
.ico-euro:before {
    content: "\e92a"
}
.ico-file:before {
    content: "\e92b"
}
.ico-globe:before {
    content: "\e92c"
}
.ico-graph:before {
    content: "\e92d"
}
.ico-home:before {
    content: "\e92e"
}
.ico-inbox:before {
    content: "\e92f"
}
.ico-info:before {
    content: "\e930"
}
.ico-italic:before {
    content: "\e931"
}
.ico-justify-center:before {
    content: "\e932"
}
.ico-justify-left:before {
    content: "\e933"
}
.ico-justify-right:before {
    content: "\e934"
}
.ico-laptop:before {
    content: "\e935"
}
.ico-layers:before {
    content: "\e936"
}
.ico-lightbulb:before {
    content: "\e937"
}
.ico-list:before {
    content: "\e938"
}
.ico-location-pin:before {
    content: "\e939"
}
.ico-lock-locked:before {
    content: "\e93a"
}
.ico-lock-unlocked:before {
    content: "\e93b"
}
.ico-magnifying-glass:before {
    content: "\e93c"
}
.ico-map:before {
    content: "\e93d"
}
.ico-monitor:before {
    content: "\e962"
}
.ico-moon:before {
    content: "\e93e"
}
.ico-note:before {
    content: "\e93f"
}
.ico-options:before {
    content: "\e940"
}
.ico-paperclip:before {
    content: "\e941"
}
.ico-pencil:before {
    content: "\e942"
}
.ico-people:before {
    content: "\e943"
}
.ico-phone:before {
    content: "\e944"
}
.ico-pie-chart:before {
    content: "\e945"
}
.ico-print:before {
    content: "\e946"
}
.ico-puzzle:before {
    content: "\e947"
}
.ico-rss:before {
    content: "\e963"
}
.ico-screen-desktop:before {
    content: "\e948"
}
.ico-screen-smartphone:before {
    content: "\e949"
}
.ico-settings:before {
    content: "\e94a"
}
.ico-share:before {
    content: "\e94b"
}
.ico-shield:before {
    content: "\e94c"
}
.ico-sort-ascending:before {
    content: "\e94d"
}
.ico-sort-descending:before {
    content: "\e94e"
}
.ico-speech:before {
    content: "\e94f"
}
.ico-speedometer:before {
    content: "\e950"
}
.ico-star:before {
    content: "\e951"
}
.ico-sun:before {
    content: "\e952"
}
.ico-tablet:before {
    content: "\e953"
}
.ico-tags:before {
    content: "\e954"
}
.ico-task:before {
    content: "\e955"
}
.ico-thumb-down:before {
    content: "\e956"
}
.ico-thumb-up:before {
    content: "\e957"
}
.ico-trash:before {
    content: "\e958"
}
.ico-underline:before {
    content: "\e959"
}
.ico-user:before {
    content: "\e95a"
}
.ico-user-female:before {
    content: "\e95b"
}
.ico-user-follow:before {
    content: "\e95c"
}
.ico-user-unfollow:before {
    content: "\e95d"
}
.ico-wrench:before {
    content: "\e95e"
}
.ico-yen:before {
    content: "\e95f "
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}
.fa-2x {
    font-size: 2em
}
.fa-3x {
    font-size: 3em
}
.fa-4x {
    font-size: 4em
}
.fa-5x {
    font-size: 5em
}
.fa-fw {
    width: 1.28571429em;
    text-align: center
}
.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}
.fa-ul>li {
    position: relative
}
.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}
.fa-li.fa-lg {
    left: -1.85714286em
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}
.fa-pull-left {
    float: left
}
.fa-pull-right {
    float: right
}
.fa.fa-pull-left {
    margin-right: .3em
}
.fa.fa-pull-right {
    margin-left: .3em
}
.pull-right {
    float: right
}
.pull-left {
    float: left
}
.fa.pull-left {
    margin-right: .3em
}
.fa.pull-right {
    margin-left: .3em
}
.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}
.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}
.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}
.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}
.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
}
.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    -webkit-filter: none;
            filter: none
}
.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}
.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}
.fa-stack-1x {
    line-height: inherit
}
.fa-stack-2x {
    font-size: 2em
}
.fa-inverse {
    color: #fff
}
.fa-glass:before {
    content: "\f000"
}
.fa-music:before {
    content: "\f001"
}
.fa-search:before {
    content: "\f002"
}
.fa-envelope-o:before {
    content: "\f003"
}
.fa-heart:before {
    content: "\f004"
}
.fa-star:before {
    content: "\f005"
}
.fa-star-o:before {
    content: "\f006"
}
.fa-user:before {
    content: "\f007"
}
.fa-film:before {
    content: "\f008"
}
.fa-th-large:before {
    content: "\f009"
}
.fa-th:before {
    content: "\f00a"
}
.fa-th-list:before {
    content: "\f00b"
}
.fa-check:before {
    content: "\f00c"
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}
.fa-search-plus:before {
    content: "\f00e"
}
.fa-search-minus:before {
    content: "\f010"
}
.fa-power-off:before {
    content: "\f011"
}
.fa-signal:before {
    content: "\f012"
}
.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}
.fa-trash-o:before {
    content: "\f014"
}
.fa-home:before {
    content: "\f015"
}
.fa-file-o:before {
    content: "\f016"
}
.fa-clock-o:before {
    content: "\f017"
}
.fa-road:before {
    content: "\f018"
}
.fa-download:before {
    content: "\f019"
}
.fa-arrow-circle-o-down:before {
    content: "\f01a"
}
.fa-arrow-circle-o-up:before {
    content: "\f01b"
}
.fa-inbox:before {
    content: "\f01c"
}
.fa-play-circle-o:before {
    content: "\f01d"
}
.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}
.fa-refresh:before {
    content: "\f021"
}
.fa-list-alt:before {
    content: "\f022"
}
.fa-lock:before {
    content: "\f023"
}
.fa-flag:before {
    content: "\f024"
}
.fa-headphones:before {
    content: "\f025"
}
.fa-volume-off:before {
    content: "\f026"
}
.fa-volume-down:before {
    content: "\f027"
}
.fa-volume-up:before {
    content: "\f028"
}
.fa-qrcode:before {
    content: "\f029"
}
.fa-barcode:before {
    content: "\f02a"
}
.fa-tag:before {
    content: "\f02b"
}
.fa-tags:before {
    content: "\f02c"
}
.fa-book:before {
    content: "\f02d"
}
.fa-bookmark:before {
    content: "\f02e"
}
.fa-print:before {
    content: "\f02f"
}
.fa-camera:before {
    content: "\f030"
}
.fa-font:before {
    content: "\f031"
}
.fa-bold:before {
    content: "\f032"
}
.fa-italic:before {
    content: "\f033"
}
.fa-text-height:before {
    content: "\f034"
}
.fa-text-width:before {
    content: "\f035"
}
.fa-align-left:before {
    content: "\f036"
}
.fa-align-center:before {
    content: "\f037"
}
.fa-align-right:before {
    content: "\f038"
}
.fa-align-justify:before {
    content: "\f039"
}
.fa-list:before {
    content: "\f03a"
}
.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}
.fa-indent:before {
    content: "\f03c"
}
.fa-video-camera:before {
    content: "\f03d"
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}
.fa-pencil:before {
    content: "\f040"
}
.fa-map-marker:before {
    content: "\f041"
}
.fa-adjust:before {
    content: "\f042"
}
.fa-tint:before {
    content: "\f043"
}
.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}
.fa-share-square-o:before {
    content: "\f045"
}
.fa-check-square-o:before {
    content: "\f046"
}
.fa-arrows:before {
    content: "\f047"
}
.fa-step-backward:before {
    content: "\f048"
}
.fa-fast-backward:before {
    content: "\f049"
}
.fa-backward:before {
    content: "\f04a"
}
.fa-play:before {
    content: "\f04b"
}
.fa-pause:before {
    content: "\f04c"
}
.fa-stop:before {
    content: "\f04d"
}
.fa-forward:before {
    content: "\f04e"
}
.fa-fast-forward:before {
    content: "\f050"
}
.fa-step-forward:before {
    content: "\f051"
}
.fa-eject:before {
    content: "\f052"
}
.fa-chevron-left:before {
    content: "\f053"
}
.fa-chevron-right:before {
    content: "\f054"
}
.fa-plus-circle:before {
    content: "\f055"
}
.fa-minus-circle:before {
    content: "\f056"
}
.fa-times-circle:before {
    content: "\f057"
}
.fa-check-circle:before {
    content: "\f058"
}
.fa-question-circle:before {
    content: "\f059"
}
.fa-info-circle:before {
    content: "\f05a"
}
.fa-crosshairs:before {
    content: "\f05b"
}
.fa-times-circle-o:before {
    content: "\f05c"
}
.fa-check-circle-o:before {
    content: "\f05d"
}
.fa-ban:before {
    content: "\f05e"
}
.fa-arrow-left:before {
    content: "\f060"
}
.fa-arrow-right:before {
    content: "\f061"
}
.fa-arrow-up:before {
    content: "\f062"
}
.fa-arrow-down:before {
    content: "\f063"
}
.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}
.fa-expand:before {
    content: "\f065"
}
.fa-compress:before {
    content: "\f066"
}
.fa-plus:before {
    content: "\f067"
}
.fa-minus:before {
    content: "\f068"
}
.fa-asterisk:before {
    content: "\f069"
}
.fa-exclamation-circle:before {
    content: "\f06a"
}
.fa-gift:before {
    content: "\f06b"
}
.fa-leaf:before {
    content: "\f06c"
}
.fa-fire:before {
    content: "\f06d"
}
.fa-eye:before {
    content: "\f06e"
}
.fa-eye-slash:before {
    content: "\f070"
}
.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}
.fa-plane:before {
    content: "\f072"
}
.fa-calendar:before {
    content: "\f073"
}
.fa-random:before {
    content: "\f074"
}
.fa-comment:before {
    content: "\f075"
}
.fa-magnet:before {
    content: "\f076"
}
.fa-chevron-up:before {
    content: "\f077"
}
.fa-chevron-down:before {
    content: "\f078"
}
.fa-retweet:before {
    content: "\f079"
}
.fa-shopping-cart:before {
    content: "\f07a"
}
.fa-folder:before {
    content: "\f07b"
}
.fa-folder-open:before {
    content: "\f07c"
}
.fa-arrows-v:before {
    content: "\f07d"
}
.fa-arrows-h:before {
    content: "\f07e"
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}
.fa-twitter-square:before {
    content: "\f081"
}
.fa-facebook-square:before {
    content: "\f082"
}
.fa-camera-retro:before {
    content: "\f083"
}
.fa-key:before {
    content: "\f084"
}
.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}
.fa-comments:before {
    content: "\f086"
}
.fa-thumbs-o-up:before {
    content: "\f087"
}
.fa-thumbs-o-down:before {
    content: "\f088"
}
.fa-star-half:before {
    content: "\f089"
}
.fa-heart-o:before {
    content: "\f08a"
}
.fa-sign-out:before {
    content: "\f08b"
}
.fa-linkedin-square:before {
    content: "\f08c"
}
.fa-thumb-tack:before {
    content: "\f08d"
}
.fa-external-link:before {
    content: "\f08e"
}
.fa-sign-in:before {
    content: "\f090"
}
.fa-trophy:before {
    content: "\f091"
}
.fa-github-square:before {
    content: "\f092"
}
.fa-upload:before {
    content: "\f093"
}
.fa-lemon-o:before {
    content: "\f094"
}
.fa-phone:before {
    content: "\f095"
}
.fa-square-o:before {
    content: "\f096"
}
.fa-bookmark-o:before {
    content: "\f097"
}
.fa-phone-square:before {
    content: "\f098"
}
.fa-twitter:before {
    content: "\f099"
}
.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}
.fa-github:before {
    content: "\f09b"
}
.fa-unlock:before {
    content: "\f09c"
}
.fa-credit-card:before {
    content: "\f09d"
}
.fa-feed:before,
.fa-rss:before {
    content: "\f09e"
}
.fa-hdd-o:before {
    content: "\f0a0"
}
.fa-bullhorn:before {
    content: "\f0a1"
}
.fa-bell:before {
    content: "\f0f3"
}
.fa-certificate:before {
    content: "\f0a3"
}
.fa-hand-o-right:before {
    content: "\f0a4"
}
.fa-hand-o-left:before {
    content: "\f0a5"
}
.fa-hand-o-up:before {
    content: "\f0a6"
}
.fa-hand-o-down:before {
    content: "\f0a7"
}
.fa-arrow-circle-left:before {
    content: "\f0a8"
}
.fa-arrow-circle-right:before {
    content: "\f0a9"
}
.fa-arrow-circle-up:before {
    content: "\f0aa"
}
.fa-arrow-circle-down:before {
    content: "\f0ab"
}
.fa-globe:before {
    content: "\f0ac"
}
.fa-wrench:before {
    content: "\f0ad"
}
.fa-tasks:before {
    content: "\f0ae"
}
.fa-filter:before {
    content: "\f0b0"
}
.fa-briefcase:before {
    content: "\f0b1"
}
.fa-arrows-alt:before {
    content: "\f0b2"
}
.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}
.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}
.fa-cloud:before {
    content: "\f0c2"
}
.fa-flask:before {
    content: "\f0c3"
}
.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}
.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}
.fa-paperclip:before {
    content: "\f0c6"
}
.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}
.fa-square:before {
    content: "\f0c8"
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}
.fa-list-ul:before {
    content: "\f0ca"
}
.fa-list-ol:before {
    content: "\f0cb"
}
.fa-strikethrough:before {
    content: "\f0cc"
}
.fa-underline:before {
    content: "\f0cd"
}
.fa-table:before {
    content: "\f0ce"
}
.fa-magic:before {
    content: "\f0d0"
}
.fa-truck:before {
    content: "\f0d1"
}
.fa-pinterest:before {
    content: "\f0d2"
}
.fa-pinterest-square:before {
    content: "\f0d3"
}
.fa-google-plus-square:before {
    content: "\f0d4"
}
.fa-google-plus:before {
    content: "\f0d5"
}
.fa-money:before {
    content: "\f0d6"
}
.fa-caret-down:before {
    content: "\f0d7"
}
.fa-caret-up:before {
    content: "\f0d8"
}
.fa-caret-left:before {
    content: "\f0d9"
}
.fa-caret-right:before {
    content: "\f0da"
}
.fa-columns:before {
    content: "\f0db"
}
.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}
.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}
.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}
.fa-envelope:before {
    content: "\f0e0"
}
.fa-linkedin:before {
    content: "\f0e1"
}
.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}
.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}
.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}
.fa-comment-o:before {
    content: "\f0e5"
}
.fa-comments-o:before {
    content: "\f0e6"
}
.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}
.fa-sitemap:before {
    content: "\f0e8"
}
.fa-umbrella:before {
    content: "\f0e9"
}
.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}
.fa-lightbulb-o:before {
    content: "\f0eb"
}
.fa-exchange:before {
    content: "\f0ec"
}
.fa-cloud-download:before {
    content: "\f0ed"
}
.fa-cloud-upload:before {
    content: "\f0ee"
}
.fa-user-md:before {
    content: "\f0f0"
}
.fa-stethoscope:before {
    content: "\f0f1"
}
.fa-suitcase:before {
    content: "\f0f2"
}
.fa-bell-o:before {
    content: "\f0a2"
}
.fa-coffee:before {
    content: "\f0f4"
}
.fa-cutlery:before {
    content: "\f0f5"
}
.fa-file-text-o:before {
    content: "\f0f6"
}
.fa-building-o:before {
    content: "\f0f7"
}
.fa-hospital-o:before {
    content: "\f0f8"
}
.fa-ambulance:before {
    content: "\f0f9"
}
.fa-medkit:before {
    content: "\f0fa"
}
.fa-fighter-jet:before {
    content: "\f0fb"
}
.fa-beer:before {
    content: "\f0fc"
}
.fa-h-square:before {
    content: "\f0fd"
}
.fa-plus-square:before {
    content: "\f0fe"
}
.fa-angle-double-left:before {
    content: "\f100"
}
.fa-angle-double-right:before {
    content: "\f101"
}
.fa-angle-double-up:before {
    content: "\f102"
}
.fa-angle-double-down:before {
    content: "\f103"
}
.fa-angle-left:before {
    content: "\f104"
}
.fa-angle-right:before {
    content: "\f105"
}
.fa-angle-up:before {
    content: "\f106"
}
.fa-angle-down:before {
    content: "\f107"
}
.fa-desktop:before {
    content: "\f108"
}
.fa-laptop:before {
    content: "\f109"
}
.fa-tablet:before {
    content: "\f10a"
}
.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}
.fa-circle-o:before {
    content: "\f10c"
}
.fa-quote-left:before {
    content: "\f10d"
}
.fa-quote-right:before {
    content: "\f10e"
}
.fa-spinner:before {
    content: "\f110"
}
.fa-circle:before {
    content: "\f111"
}
.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}
.fa-github-alt:before {
    content: "\f113"
}
.fa-folder-o:before {
    content: "\f114"
}
.fa-folder-open-o:before {
    content: "\f115"
}
.fa-smile-o:before {
    content: "\f118"
}
.fa-frown-o:before {
    content: "\f119"
}
.fa-meh-o:before {
    content: "\f11a"
}
.fa-gamepad:before {
    content: "\f11b"
}
.fa-keyboard-o:before {
    content: "\f11c"
}
.fa-flag-o:before {
    content: "\f11d"
}
.fa-flag-checkered:before {
    content: "\f11e"
}
.fa-terminal:before {
    content: "\f120"
}
.fa-code:before {
    content: "\f121"
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}
.fa-location-arrow:before {
    content: "\f124"
}
.fa-crop:before {
    content: "\f125"
}
.fa-code-fork:before {
    content: "\f126"
}
.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}
.fa-question:before {
    content: "\f128"
}
.fa-info:before {
    content: "\f129"
}
.fa-exclamation:before {
    content: "\f12a"
}
.fa-superscript:before {
    content: "\f12b"
}
.fa-subscript:before {
    content: "\f12c"
}
.fa-eraser:before {
    content: "\f12d"
}
.fa-puzzle-piece:before {
    content: "\f12e"
}
.fa-microphone:before {
    content: "\f130"
}
.fa-microphone-slash:before {
    content: "\f131"
}
.fa-shield:before {
    content: "\f132"
}
.fa-calendar-o:before {
    content: "\f133"
}
.fa-fire-extinguisher:before {
    content: "\f134"
}
.fa-rocket:before {
    content: "\f135"
}
.fa-maxcdn:before {
    content: "\f136"
}
.fa-chevron-circle-left:before {
    content: "\f137"
}
.fa-chevron-circle-right:before {
    content: "\f138"
}
.fa-chevron-circle-up:before {
    content: "\f139"
}
.fa-chevron-circle-down:before {
    content: "\f13a"
}
.fa-html5:before {
    content: "\f13b"
}
.fa-css3:before {
    content: "\f13c"
}
.fa-anchor:before {
    content: "\f13d"
}
.fa-unlock-alt:before {
    content: "\f13e"
}
.fa-bullseye:before {
    content: "\f140"
}
.fa-ellipsis-h:before {
    content: "\f141"
}
.fa-ellipsis-v:before {
    content: "\f142"
}
.fa-rss-square:before {
    content: "\f143"
}
.fa-play-circle:before {
    content: "\f144"
}
.fa-ticket:before {
    content: "\f145"
}
.fa-minus-square:before {
    content: "\f146"
}
.fa-minus-square-o:before {
    content: "\f147"
}
.fa-level-up:before {
    content: "\f148"
}
.fa-level-down:before {
    content: "\f149"
}
.fa-check-square:before {
    content: "\f14a"
}
.fa-pencil-square:before {
    content: "\f14b"
}
.fa-external-link-square:before {
    content: "\f14c"
}
.fa-share-square:before {
    content: "\f14d"
}
.fa-compass:before {
    content: "\f14e"
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}
.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}
.fa-gbp:before {
    content: "\f154"
}
.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}
.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}
.fa-won:before,
.fa-krw:before {
    content: "\f159"
}
.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}
.fa-file:before {
    content: "\f15b"
}
.fa-file-text:before {
    content: "\f15c"
}
.fa-sort-alpha-asc:before {
    content: "\f15d"
}
.fa-sort-alpha-desc:before {
    content: "\f15e"
}
.fa-sort-amount-asc:before {
    content: "\f160"
}
.fa-sort-amount-desc:before {
    content: "\f161"
}
.fa-sort-numeric-asc:before {
    content: "\f162"
}
.fa-sort-numeric-desc:before {
    content: "\f163"
}
.fa-thumbs-up:before {
    content: "\f164"
}
.fa-thumbs-down:before {
    content: "\f165"
}
.fa-youtube-square:before {
    content: "\f166"
}
.fa-youtube:before {
    content: "\f167"
}
.fa-xing:before {
    content: "\f168"
}
.fa-xing-square:before {
    content: "\f169"
}
.fa-youtube-play:before {
    content: "\f16a"
}
.fa-dropbox:before {
    content: "\f16b"
}
.fa-stack-overflow:before {
    content: "\f16c"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-flickr:before {
    content: "\f16e"
}
.fa-adn:before {
    content: "\f170"
}
.fa-bitbucket:before {
    content: "\f171"
}
.fa-bitbucket-square:before {
    content: "\f172"
}
.fa-tumblr:before {
    content: "\f173"
}
.fa-tumblr-square:before {
    content: "\f174"
}
.fa-long-arrow-down:before {
    content: "\f175"
}
.fa-long-arrow-up:before {
    content: "\f176"
}
.fa-long-arrow-left:before {
    content: "\f177"
}
.fa-long-arrow-right:before {
    content: "\f178"
}
.fa-apple:before {
    content: "\f179"
}
.fa-windows:before {
    content: "\f17a"
}
.fa-android:before {
    content: "\f17b"
}
.fa-linux:before {
    content: "\f17c"
}
.fa-dribbble:before {
    content: "\f17d"
}
.fa-skype:before {
    content: "\f17e"
}
.fa-foursquare:before {
    content: "\f180"
}
.fa-trello:before {
    content: "\f181"
}
.fa-female:before {
    content: "\f182"
}
.fa-male:before {
    content: "\f183"
}
.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}
.fa-sun-o:before {
    content: "\f185"
}
.fa-moon-o:before {
    content: "\f186"
}
.fa-archive:before {
    content: "\f187"
}
.fa-bug:before {
    content: "\f188"
}
.fa-vk:before {
    content: "\f189"
}
.fa-weibo:before {
    content: "\f18a"
}
.fa-renren:before {
    content: "\f18b"
}
.fa-pagelines:before {
    content: "\f18c"
}
.fa-stack-exchange:before {
    content: "\f18d"
}
.fa-arrow-circle-o-right:before {
    content: "\f18e"
}
.fa-arrow-circle-o-left:before {
    content: "\f190"
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}
.fa-dot-circle-o:before {
    content: "\f192"
}
.fa-wheelchair:before {
    content: "\f193"
}
.fa-vimeo-square:before {
    content: "\f194"
}
.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}
.fa-plus-square-o:before {
    content: "\f196"
}
.fa-space-shuttle:before {
    content: "\f197"
}
.fa-slack:before {
    content: "\f198"
}
.fa-envelope-square:before {
    content: "\f199"
}
.fa-wordpress:before {
    content: "\f19a"
}
.fa-openid:before {
    content: "\f19b"
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}
.fa-yahoo:before {
    content: "\f19e"
}
.fa-google:before {
    content: "\f1a0"
}
.fa-reddit:before {
    content: "\f1a1"
}
.fa-reddit-square:before {
    content: "\f1a2"
}
.fa-stumbleupon-circle:before {
    content: "\f1a3"
}
.fa-stumbleupon:before {
    content: "\f1a4"
}
.fa-delicious:before {
    content: "\f1a5"
}
.fa-digg:before {
    content: "\f1a6"
}
.fa-pied-piper-pp:before {
    content: "\f1a7"
}
.fa-pied-piper-alt:before {
    content: "\f1a8"
}
.fa-drupal:before {
    content: "\f1a9"
}
.fa-joomla:before {
    content: "\f1aa"
}
.fa-language:before {
    content: "\f1ab"
}
.fa-fax:before {
    content: "\f1ac"
}
.fa-building:before {
    content: "\f1ad"
}
.fa-child:before {
    content: "\f1ae"
}
.fa-paw:before {
    content: "\f1b0"
}
.fa-spoon:before {
    content: "\f1b1"
}
.fa-cube:before {
    content: "\f1b2"
}
.fa-cubes:before {
    content: "\f1b3"
}
.fa-behance:before {
    content: "\f1b4"
}
.fa-behance-square:before {
    content: "\f1b5"
}
.fa-steam:before {
    content: "\f1b6"
}
.fa-steam-square:before {
    content: "\f1b7"
}
.fa-recycle:before {
    content: "\f1b8"
}
.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}
.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}
.fa-tree:before {
    content: "\f1bb"
}
.fa-spotify:before {
    content: "\f1bc"
}
.fa-deviantart:before {
    content: "\f1bd"
}
.fa-soundcloud:before {
    content: "\f1be"
}
.fa-database:before {
    content: "\f1c0"
}
.fa-file-pdf-o:before {
    content: "\f1c1"
}
.fa-file-word-o:before {
    content: "\f1c2"
}
.fa-file-excel-o:before {
    content: "\f1c3"
}
.fa-file-powerpoint-o:before {
    content: "\f1c4"
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}
.fa-file-code-o:before {
    content: "\f1c9"
}
.fa-vine:before {
    content: "\f1ca"
}
.fa-codepen:before {
    content: "\f1cb"
}
.fa-jsfiddle:before {
    content: "\f1cc"
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}
.fa-circle-o-notch:before {
    content: "\f1ce"
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
    content: "\f1d0"
}
.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}
.fa-git-square:before {
    content: "\f1d2"
}
.fa-git:before {
    content: "\f1d3"
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\f1d4"
}
.fa-tencent-weibo:before {
    content: "\f1d5"
}
.fa-qq:before {
    content: "\f1d6"
}
.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}
.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}
.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}
.fa-history:before {
    content: "\f1da"
}
.fa-circle-thin:before {
    content: "\f1db"
}
.fa-header:before {
    content: "\f1dc"
}
.fa-paragraph:before {
    content: "\f1dd"
}
.fa-sliders:before {
    content: "\f1de"
}
.fa-share-alt:before {
    content: "\f1e0"
}
.fa-share-alt-square:before {
    content: "\f1e1"
}
.fa-bomb:before {
    content: "\f1e2"
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}
.fa-tty:before {
    content: "\f1e4"
}
.fa-binoculars:before {
    content: "\f1e5"
}
.fa-plug:before {
    content: "\f1e6"
}
.fa-slideshare:before {
    content: "\f1e7"
}
.fa-twitch:before {
    content: "\f1e8"
}
.fa-yelp:before {
    content: "\f1e9"
}
.fa-newspaper-o:before {
    content: "\f1ea"
}
.fa-wifi:before {
    content: "\f1eb"
}
.fa-calculator:before {
    content: "\f1ec"
}
.fa-paypal:before {
    content: "\f1ed"
}
.fa-google-wallet:before {
    content: "\f1ee"
}
.fa-cc-visa:before {
    content: "\f1f0"
}
.fa-cc-mastercard:before {
    content: "\f1f1"
}
.fa-cc-discover:before {
    content: "\f1f2"
}
.fa-cc-amex:before {
    content: "\f1f3"
}
.fa-cc-paypal:before {
    content: "\f1f4"
}
.fa-cc-stripe:before {
    content: "\f1f5"
}
.fa-bell-slash:before {
    content: "\f1f6"
}
.fa-bell-slash-o:before {
    content: "\f1f7"
}
.fa-trash:before {
    content: "\f1f8"
}
.fa-copyright:before {
    content: "\f1f9"
}
.fa-at:before {
    content: "\f1fa"
}
.fa-eyedropper:before {
    content: "\f1fb"
}
.fa-paint-brush:before {
    content: "\f1fc"
}
.fa-birthday-cake:before {
    content: "\f1fd"
}
.fa-area-chart:before {
    content: "\f1fe"
}
.fa-pie-chart:before {
    content: "\f200"
}
.fa-line-chart:before {
    content: "\f201"
}
.fa-lastfm:before {
    content: "\f202"
}
.fa-lastfm-square:before {
    content: "\f203"
}
.fa-toggle-off:before {
    content: "\f204"
}
.fa-toggle-on:before {
    content: "\f205"
}
.fa-bicycle:before {
    content: "\f206"
}
.fa-bus:before {
    content: "\f207"
}
.fa-ioxhost:before {
    content: "\f208"
}
.fa-angellist:before {
    content: "\f209"
}
.fa-cc:before {
    content: "\f20a"
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}
.fa-meanpath:before {
    content: "\f20c"
}
.fa-buysellads:before {
    content: "\f20d"
}
.fa-connectdevelop:before {
    content: "\f20e"
}
.fa-dashcube:before {
    content: "\f210"
}
.fa-forumbee:before {
    content: "\f211"
}
.fa-leanpub:before {
    content: "\f212"
}
.fa-sellsy:before {
    content: "\f213"
}
.fa-shirtsinbulk:before {
    content: "\f214"
}
.fa-simplybuilt:before {
    content: "\f215"
}
.fa-skyatlas:before {
    content: "\f216"
}
.fa-cart-plus:before {
    content: "\f217"
}
.fa-cart-arrow-down:before {
    content: "\f218"
}
.fa-diamond:before {
    content: "\f219"
}
.fa-ship:before {
    content: "\f21a"
}
.fa-user-secret:before {
    content: "\f21b"
}
.fa-motorcycle:before {
    content: "\f21c"
}
.fa-street-view:before {
    content: "\f21d"
}
.fa-heartbeat:before {
    content: "\f21e"
}
.fa-venus:before {
    content: "\f221"
}
.fa-mars:before {
    content: "\f222"
}
.fa-mercury:before {
    content: "\f223"
}
.fa-intersex:before,
.fa-transgender:before {
    content: "\f224"
}
.fa-transgender-alt:before {
    content: "\f225"
}
.fa-venus-double:before {
    content: "\f226"
}
.fa-mars-double:before {
    content: "\f227"
}
.fa-venus-mars:before {
    content: "\f228"
}
.fa-mars-stroke:before {
    content: "\f229"
}
.fa-mars-stroke-v:before {
    content: "\f22a"
}
.fa-mars-stroke-h:before {
    content: "\f22b"
}
.fa-neuter:before {
    content: "\f22c"
}
.fa-genderless:before {
    content: "\f22d"
}
.fa-facebook-official:before {
    content: "\f230"
}
.fa-pinterest-p:before {
    content: "\f231"
}
.fa-whatsapp:before {
    content: "\f232"
}
.fa-server:before {
    content: "\f233"
}
.fa-user-plus:before {
    content: "\f234"
}
.fa-user-times:before {
    content: "\f235"
}
.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}
.fa-viacoin:before {
    content: "\f237"
}
.fa-train:before {
    content: "\f238"
}
.fa-subway:before {
    content: "\f239"
}
.fa-medium:before {
    content: "\f23a"
}
.fa-yc:before,
.fa-y-combinator:before {
    content: "\f23b"
}
.fa-optin-monster:before {
    content: "\f23c"
}
.fa-opencart:before {
    content: "\f23d"
}
.fa-expeditedssl:before {
    content: "\f23e"
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
    content: "\f240"
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\f241"
}
.fa-battery-2:before,
.fa-battery-half:before {
    content: "\f242"
}
.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\f243"
}
.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\f244"
}
.fa-mouse-pointer:before {
    content: "\f245"
}
.fa-i-cursor:before {
    content: "\f246"
}
.fa-object-group:before {
    content: "\f247"
}
.fa-object-ungroup:before {
    content: "\f248"
}
.fa-sticky-note:before {
    content: "\f249"
}
.fa-sticky-note-o:before {
    content: "\f24a"
}
.fa-cc-jcb:before {
    content: "\f24b"
}
.fa-cc-diners-club:before {
    content: "\f24c"
}
.fa-clone:before {
    content: "\f24d"
}
.fa-balance-scale:before {
    content: "\f24e"
}
.fa-hourglass-o:before {
    content: "\f250"
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\f251"
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\f252"
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\f253"
}
.fa-hourglass:before {
    content: "\f254"
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\f255"
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\f256"
}
.fa-hand-scissors-o:before {
    content: "\f257"
}
.fa-hand-lizard-o:before {
    content: "\f258"
}
.fa-hand-spock-o:before {
    content: "\f259"
}
.fa-hand-pointer-o:before {
    content: "\f25a"
}
.fa-hand-peace-o:before {
    content: "\f25b"
}
.fa-trademark:before {
    content: "\f25c"
}
.fa-registered:before {
    content: "\f25d"
}
.fa-creative-commons:before {
    content: "\f25e"
}
.fa-gg:before {
    content: "\f260"
}
.fa-gg-circle:before {
    content: "\f261"
}
.fa-tripadvisor:before {
    content: "\f262"
}
.fa-odnoklassniki:before {
    content: "\f263"
}
.fa-odnoklassniki-square:before {
    content: "\f264"
}
.fa-get-pocket:before {
    content: "\f265"
}
.fa-wikipedia-w:before {
    content: "\f266"
}
.fa-safari:before {
    content: "\f267"
}
.fa-chrome:before {
    content: "\f268"
}
.fa-firefox:before {
    content: "\f269"
}
.fa-opera:before {
    content: "\f26a"
}
.fa-internet-explorer:before {
    content: "\f26b"
}
.fa-tv:before,
.fa-television:before {
    content: "\f26c"
}
.fa-contao:before {
    content: "\f26d"
}
.fa-500px:before {
    content: "\f26e"
}
.fa-amazon:before {
    content: "\f270"
}
.fa-calendar-plus-o:before {
    content: "\f271"
}
.fa-calendar-minus-o:before {
    content: "\f272"
}
.fa-calendar-times-o:before {
    content: "\f273"
}
.fa-calendar-check-o:before {
    content: "\f274"
}
.fa-industry:before {
    content: "\f275"
}
.fa-map-pin:before {
    content: "\f276"
}
.fa-map-signs:before {
    content: "\f277"
}
.fa-map-o:before {
    content: "\f278"
}
.fa-map:before {
    content: "\f279"
}
.fa-commenting:before {
    content: "\f27a"
}
.fa-commenting-o:before {
    content: "\f27b"
}
.fa-houzz:before {
    content: "\f27c"
}
.fa-vimeo:before {
    content: "\f27d"
}
.fa-black-tie:before {
    content: "\f27e"
}
.fa-fonticons:before {
    content: "\f280"
}
.fa-reddit-alien:before {
    content: "\f281"
}
.fa-edge:before {
    content: "\f282"
}
.fa-credit-card-alt:before {
    content: "\f283"
}
.fa-codiepie:before {
    content: "\f284"
}
.fa-modx:before {
    content: "\f285"
}
.fa-fort-awesome:before {
    content: "\f286"
}
.fa-usb:before {
    content: "\f287"
}
.fa-product-hunt:before {
    content: "\f288"
}
.fa-mixcloud:before {
    content: "\f289"
}
.fa-scribd:before {
    content: "\f28a"
}
.fa-pause-circle:before {
    content: "\f28b"
}
.fa-pause-circle-o:before {
    content: "\f28c"
}
.fa-stop-circle:before {
    content: "\f28d"
}
.fa-stop-circle-o:before {
    content: "\f28e"
}
.fa-shopping-bag:before {
    content: "\f290"
}
.fa-shopping-basket:before {
    content: "\f291"
}
.fa-hashtag:before {
    content: "\f292"
}
.fa-bluetooth:before {
    content: "\f293"
}
.fa-bluetooth-b:before {
    content: "\f294"
}
.fa-percent:before {
    content: "\f295"
}
.fa-gitlab:before {
    content: "\f296"
}
.fa-wpbeginner:before {
    content: "\f297"
}
.fa-wpforms:before {
    content: "\f298"
}
.fa-envira:before {
    content: "\f299"
}
.fa-universal-access:before {
    content: "\f29a"
}
.fa-wheelchair-alt:before {
    content: "\f29b"
}
.fa-question-circle-o:before {
    content: "\f29c"
}
.fa-blind:before {
    content: "\f29d"
}
.fa-audio-description:before {
    content: "\f29e"
}
.fa-volume-control-phone:before {
    content: "\f2a0"
}
.fa-braille:before {
    content: "\f2a1"
}
.fa-assistive-listening-systems:before {
    content: "\f2a2"
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\f2a4"
}
.fa-glide:before {
    content: "\f2a5"
}
.fa-glide-g:before {
    content: "\f2a6"
}
.fa-signing:before,
.fa-sign-language:before {
    content: "\f2a7"
}
.fa-low-vision:before {
    content: "\f2a8"
}
.fa-viadeo:before {
    content: "\f2a9"
}
.fa-viadeo-square:before {
    content: "\f2aa"
}
.fa-snapchat:before {
    content: "\f2ab"
}
.fa-snapchat-ghost:before {
    content: "\f2ac"
}
.fa-snapchat-square:before {
    content: "\f2ad"
}
.fa-pied-piper:before {
    content: "\f2ae"
}
.fa-first-order:before {
    content: "\f2b0"
}
.fa-yoast:before {
    content: "\f2b1"
}
.fa-themeisle:before {
    content: "\f2b2"
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
    content: "\f2b3"
}
.fa-fa:before,
.fa-font-awesome:before {
    content: "\f2b4"
}
.fa-handshake-o:before {
    content: "\f2b5"
}
.fa-envelope-open:before {
    content: "\f2b6"
}
.fa-envelope-open-o:before {
    content: "\f2b7"
}
.fa-linode:before {
    content: "\f2b8"
}
.fa-address-book:before {
    content: "\f2b9"
}
.fa-address-book-o:before {
    content: "\f2ba"
}
.fa-vcard:before,
.fa-address-card:before {
    content: "\f2bb"
}
.fa-vcard-o:before,
.fa-address-card-o:before {
    content: "\f2bc"
}
.fa-user-circle:before {
    content: "\f2bd"
}
.fa-user-circle-o:before {
    content: "\f2be"
}
.fa-user-o:before {
    content: "\f2c0"
}
.fa-id-badge:before {
    content: "\f2c1"
}
.fa-drivers-license:before,
.fa-id-card:before {
    content: "\f2c2"
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
    content: "\f2c3"
}
.fa-quora:before {
    content: "\f2c4"
}
.fa-free-code-camp:before {
    content: "\f2c5"
}
.fa-telegram:before {
    content: "\f2c6"
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
    content: "\f2c7"
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
    content: "\f2c9"
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
    content: "\f2ca"
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
    content: "\f2cb"
}
.fa-shower:before {
    content: "\f2cc"
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
    content: "\f2cd"
}
.fa-podcast:before {
    content: "\f2ce"
}
.fa-window-maximize:before {
    content: "\f2d0"
}
.fa-window-minimize:before {
    content: "\f2d1"
}
.fa-window-restore:before {
    content: "\f2d2"
}
.fa-times-rectangle:before,
.fa-window-close:before {
    content: "\f2d3"
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
    content: "\f2d4"
}
.fa-bandcamp:before {
    content: "\f2d5"
}
.fa-grav:before {
    content: "\f2d6"
}
.fa-etsy:before {
    content: "\f2d7"
}
.fa-imdb:before {
    content: "\f2d8"
}
.fa-ravelry:before {
    content: "\f2d9"
}
.fa-eercast:before {
    content: "\f2da"
}
.fa-microchip:before {
    content: "\f2db"
}
.fa-snowflake-o:before {
    content: "\f2dc"
}
.fa-superpowers:before {
    content: "\f2dd"
}
.fa-wpexplorer:before {
    content: "\f2de"
}
.fa-meetup:before {
    content: "\f2e0"
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}
/* Simple Line Icons */
@font-face {
    font-family: 'simple-line-icons';
    src: url('Simple-Line-Icons.eot?v=2.4.0');
    src: url('Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
   Use the following CSS code if you want to have a class per icon.
   Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
  */
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
    font-family: 'simple-line-icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
    content: "\e005";
}
.icon-people:before {
    content: "\e001";
}
.icon-user-female:before {
    content: "\e000";
}
.icon-user-follow:before {
    content: "\e002";
}
.icon-user-following:before {
    content: "\e003";
}
.icon-user-unfollow:before {
    content: "\e004";
}
.icon-login:before {
    content: "\e066";
}
.icon-logout:before {
    content: "\e065";
}
.icon-emotsmile:before {
    content: "\e021";
}
.icon-phone:before {
    content: "\e600";
}
.icon-call-end:before {
    content: "\e048";
}
.icon-call-in:before {
    content: "\e047";
}
.icon-call-out:before {
    content: "\e046";
}
.icon-map:before {
    content: "\e033";
}
.icon-location-pin:before {
    content: "\e096";
}
.icon-direction:before {
    content: "\e042";
}
.icon-directions:before {
    content: "\e041";
}
.icon-compass:before {
    content: "\e045";
}
.icon-layers:before {
    content: "\e034";
}
.icon-menu:before {
    content: "\e601";
}
.icon-list:before {
    content: "\e067";
}
.icon-options-vertical:before {
    content: "\e602";
}
.icon-options:before {
    content: "\e603";
}
.icon-arrow-down:before {
    content: "\e604";
}
.icon-arrow-left:before {
    content: "\e605";
}
.icon-arrow-right:before {
    content: "\e606";
}
.icon-arrow-up:before {
    content: "\e607";
}
.icon-arrow-up-circle:before {
    content: "\e078";
}
.icon-arrow-left-circle:before {
    content: "\e07a";
}
.icon-arrow-right-circle:before {
    content: "\e079";
}
.icon-arrow-down-circle:before {
    content: "\e07b";
}
.icon-check:before {
    content: "\e080";
}
.icon-clock:before {
    content: "\e081";
}
.icon-plus:before {
    content: "\e095";
}
.icon-minus:before {
    content: "\e615";
}
.icon-close:before {
    content: "\e082";
}
.icon-event:before {
    content: "\e619";
}
.icon-exclamation:before {
    content: "\e617";
}
.icon-organization:before {
    content: "\e616";
}
.icon-trophy:before {
    content: "\e006";
}
.icon-screen-smartphone:before {
    content: "\e010";
}
.icon-screen-desktop:before {
    content: "\e011";
}
.icon-plane:before {
    content: "\e012";
}
.icon-notebook:before {
    content: "\e013";
}
.icon-mustache:before {
    content: "\e014";
}
.icon-mouse:before {
    content: "\e015";
}
.icon-magnet:before {
    content: "\e016";
}
.icon-energy:before {
    content: "\e020";
}
.icon-disc:before {
    content: "\e022";
}
.icon-cursor:before {
    content: "\e06e";
}
.icon-cursor-move:before {
    content: "\e023";
}
.icon-crop:before {
    content: "\e024";
}
.icon-chemistry:before {
    content: "\e026";
}
.icon-speedometer:before {
    content: "\e007";
}
.icon-shield:before {
    content: "\e00e";
}
.icon-screen-tablet:before {
    content: "\e00f";
}
.icon-magic-wand:before {
    content: "\e017";
}
.icon-hourglass:before {
    content: "\e018";
}
.icon-graduation:before {
    content: "\e019";
}
.icon-ghost:before {
    content: "\e01a";
}
.icon-game-controller:before {
    content: "\e01b";
}
.icon-fire:before {
    content: "\e01c";
}
.icon-eyeglass:before {
    content: "\e01d";
}
.icon-envelope-open:before {
    content: "\e01e";
}
.icon-envelope-letter:before {
    content: "\e01f";
}
.icon-bell:before {
    content: "\e027";
}
.icon-badge:before {
    content: "\e028";
}
.icon-anchor:before {
    content: "\e029";
}
.icon-wallet:before {
    content: "\e02a";
}
.icon-vector:before {
    content: "\e02b";
}
.icon-speech:before {
    content: "\e02c";
}
.icon-puzzle:before {
    content: "\e02d";
}
.icon-printer:before {
    content: "\e02e";
}
.icon-present:before {
    content: "\e02f";
}
.icon-playlist:before {
    content: "\e030";
}
.icon-pin:before {
    content: "\e031";
}
.icon-picture:before {
    content: "\e032";
}
.icon-handbag:before {
    content: "\e035";
}
.icon-globe-alt:before {
    content: "\e036";
}
.icon-globe:before {
    content: "\e037";
}
.icon-folder-alt:before {
    content: "\e039";
}
.icon-folder:before {
    content: "\e089";
}
.icon-film:before {
    content: "\e03a";
}
.icon-feed:before {
    content: "\e03b";
}
.icon-drop:before {
    content: "\e03e";
}
.icon-drawer:before {
    content: "\e03f";
}
.icon-docs:before {
    content: "\e040";
}
.icon-doc:before {
    content: "\e085";
}
.icon-diamond:before {
    content: "\e043";
}
.icon-cup:before {
    content: "\e044";
}
.icon-calculator:before {
    content: "\e049";
}
.icon-bubbles:before {
    content: "\e04a";
}
.icon-briefcase:before {
    content: "\e04b";
}
.icon-book-open:before {
    content: "\e04c";
}
.icon-basket-loaded:before {
    content: "\e04d";
}
.icon-basket:before {
    content: "\e04e";
}
.icon-bag:before {
    content: "\e04f";
}
.icon-action-undo:before {
    content: "\e050";
}
.icon-action-redo:before {
    content: "\e051";
}
.icon-wrench:before {
    content: "\e052";
}
.icon-umbrella:before {
    content: "\e053";
}
.icon-trash:before {
    content: "\e054";
}
.icon-tag:before {
    content: "\e055";
}
.icon-support:before {
    content: "\e056";
}
.icon-frame:before {
    content: "\e038";
}
.icon-size-fullscreen:before {
    content: "\e057";
}
.icon-size-actual:before {
    content: "\e058";
}
.icon-shuffle:before {
    content: "\e059";
}
.icon-share-alt:before {
    content: "\e05a";
}
.icon-share:before {
    content: "\e05b";
}
.icon-rocket:before {
    content: "\e05c";
}
.icon-question:before {
    content: "\e05d";
}
.icon-pie-chart:before {
    content: "\e05e";
}
.icon-pencil:before {
    content: "\e05f";
}
.icon-note:before {
    content: "\e060";
}
.icon-loop:before {
    content: "\e064";
}
.icon-home:before {
    content: "\e069";
}
.icon-grid:before {
    content: "\e06a";
}
.icon-graph:before {
    content: "\e06b";
}
.icon-microphone:before {
    content: "\e063";
}
.icon-music-tone-alt:before {
    content: "\e061";
}
.icon-music-tone:before {
    content: "\e062";
}
.icon-earphones-alt:before {
    content: "\e03c";
}
.icon-earphones:before {
    content: "\e03d";
}
.icon-equalizer:before {
    content: "\e06c";
}
.icon-like:before {
    content: "\e068";
}
.icon-dislike:before {
    content: "\e06d";
}
.icon-control-start:before {
    content: "\e06f";
}
.icon-control-rewind:before {
    content: "\e070";
}
.icon-control-play:before {
    content: "\e071";
}
.icon-control-pause:before {
    content: "\e072";
}
.icon-control-forward:before {
    content: "\e073";
}
.icon-control-end:before {
    content: "\e074";
}
.icon-volume-1:before {
    content: "\e09f";
}
.icon-volume-2:before {
    content: "\e0a0";
}
.icon-volume-off:before {
    content: "\e0a1";
}
.icon-calendar:before {
    content: "\e075";
}
.icon-bulb:before {
    content: "\e076";
}
.icon-chart:before {
    content: "\e077";
}
.icon-ban:before {
    content: "\e07c";
}
.icon-bubble:before {
    content: "\e07d";
}
.icon-camrecorder:before {
    content: "\e07e";
}
.icon-camera:before {
    content: "\e07f";
}
.icon-cloud-download:before {
    content: "\e083";
}
.icon-cloud-upload:before {
    content: "\e084";
}
.icon-envelope:before {
    content: "\e086";
}
.icon-eye:before {
    content: "\e087";
}
.icon-flag:before {
    content: "\e088";
}
.icon-heart:before {
    content: "\e08a";
}
.icon-info:before {
    content: "\e08b";
}
.icon-key:before {
    content: "\e08c";
}
.icon-link:before {
    content: "\e08d";
}
.icon-lock:before {
    content: "\e08e";
}
.icon-lock-open:before {
    content: "\e08f";
}
.icon-magnifier:before {
    content: "\e090";
}
.icon-magnifier-add:before {
    content: "\e091";
}
.icon-magnifier-remove:before {
    content: "\e092";
}
.icon-paper-clip:before {
    content: "\e093";
}
.icon-paper-plane:before {
    content: "\e094";
}
.icon-power:before {
    content: "\e097";
}
.icon-refresh:before {
    content: "\e098";
}
.icon-reload:before {
    content: "\e099";
}
.icon-settings:before {
    content: "\e09a";
}
.icon-star:before {
    content: "\e09b";
}
.icon-symbol-female:before {
    content: "\e09c";
}
.icon-symbol-male:before {
    content: "\e09d";
}
.icon-target:before {
    content: "\e09e";
}
.icon-credit-card:before {
    content: "\e025";
}
.icon-paypal:before {
    content: "\e608";
}
.icon-social-tumblr:before {
    content: "\e00a";
}
.icon-social-twitter:before {
    content: "\e009";
}
.icon-social-facebook:before {
    content: "\e00b";
}
.icon-social-instagram:before {
    content: "\e609";
}
.icon-social-linkedin:before {
    content: "\e60a";
}
.icon-social-pinterest:before {
    content: "\e60b";
}
.icon-social-github:before {
    content: "\e60c";
}
.icon-social-google:before {
    content: "\e60d";
}
.icon-social-reddit:before {
    content: "\e60e";
}
.icon-social-skype:before {
    content: "\e60f";
}
.icon-social-dribbble:before {
    content: "\e00d";
}
.icon-social-behance:before {
    content: "\e610";
}
.icon-social-foursqare:before {
    content: "\e611";
}
.icon-social-soundcloud:before {
    content: "\e612";
}
.icon-social-spotify:before {
    content: "\e613";
}
.icon-social-stumbleupon:before {
    content: "\e614";
}
.icon-social-youtube:before {
    content: "\e008";
}
.icon-social-dropbox:before {
    content: "\e00c";
}
.icon-social-vkontakte:before {
    content: "\e618";
}
.icon-social-steam:before {
    content: "\e620";
}
/* Themify Icons */
@font-face {
    font-family: 'themify';
    src: url('themify.eot?-fvbane');
    src: url('themify.eot?#iefix-fvbane') format('embedded-opentype'), url('themify.woff?-fvbane') format('woff'), url('themify.ttf?-fvbane') format('truetype'), url('themify.svg?-fvbane#themify') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="ti-"],
[class*=" ti-"] {
    font-family: 'themify';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ti-wand:before {
    content: "\e600";
}
.ti-volume:before {
    content: "\e601";
}
.ti-user:before {
    content: "\e602";
}
.ti-unlock:before {
    content: "\e603";
}
.ti-unlink:before {
    content: "\e604";
}
.ti-trash:before {
    content: "\e605";
}
.ti-thought:before {
    content: "\e606";
}
.ti-target:before {
    content: "\e607";
}
.ti-tag:before {
    content: "\e608";
}
.ti-tablet:before {
    content: "\e609";
}
.ti-star:before {
    content: "\e60a";
}
.ti-spray:before {
    content: "\e60b";
}
.ti-signal:before {
    content: "\e60c";
}
.ti-shopping-cart:before {
    content: "\e60d";
}
.ti-shopping-cart-full:before {
    content: "\e60e";
}
.ti-settings:before {
    content: "\e60f";
}
.ti-search:before {
    content: "\e610";
}
.ti-zoom-in:before {
    content: "\e611";
}
.ti-zoom-out:before {
    content: "\e612";
}
.ti-cut:before {
    content: "\e613";
}
.ti-ruler:before {
    content: "\e614";
}
.ti-ruler-pencil:before {
    content: "\e615";
}
.ti-ruler-alt:before {
    content: "\e616";
}
.ti-bookmark:before {
    content: "\e617";
}
.ti-bookmark-alt:before {
    content: "\e618";
}
.ti-reload:before {
    content: "\e619";
}
.ti-plus:before {
    content: "\e61a";
}
.ti-pin:before {
    content: "\e61b";
}
.ti-pencil:before {
    content: "\e61c";
}
.ti-pencil-alt:before {
    content: "\e61d";
}
.ti-paint-roller:before {
    content: "\e61e";
}
.ti-paint-bucket:before {
    content: "\e61f";
}
.ti-na:before {
    content: "\e620";
}
.ti-mobile:before {
    content: "\e621";
}
.ti-minus:before {
    content: "\e622";
}
.ti-medall:before {
    content: "\e623";
}
.ti-medall-alt:before {
    content: "\e624";
}
.ti-marker:before {
    content: "\e625";
}
.ti-marker-alt:before {
    content: "\e626";
}
.ti-arrow-up:before {
    content: "\e627";
}
.ti-arrow-right:before {
    content: "\e628";
}
.ti-arrow-left:before {
    content: "\e629";
}
.ti-arrow-down:before {
    content: "\e62a";
}
.ti-lock:before {
    content: "\e62b";
}
.ti-location-arrow:before {
    content: "\e62c";
}
.ti-link:before {
    content: "\e62d";
}
.ti-layout:before {
    content: "\e62e";
}
.ti-layers:before {
    content: "\e62f";
}
.ti-layers-alt:before {
    content: "\e630";
}
.ti-key:before {
    content: "\e631";
}
.ti-import:before {
    content: "\e632";
}
.ti-image:before {
    content: "\e633";
}
.ti-heart:before {
    content: "\e634";
}
.ti-heart-broken:before {
    content: "\e635";
}
.ti-hand-stop:before {
    content: "\e636";
}
.ti-hand-open:before {
    content: "\e637";
}
.ti-hand-drag:before {
    content: "\e638";
}
.ti-folder:before {
    content: "\e639";
}
.ti-flag:before {
    content: "\e63a";
}
.ti-flag-alt:before {
    content: "\e63b";
}
.ti-flag-alt-2:before {
    content: "\e63c";
}
.ti-eye:before {
    content: "\e63d";
}
.ti-export:before {
    content: "\e63e";
}
.ti-exchange-vertical:before {
    content: "\e63f";
}
.ti-desktop:before {
    content: "\e640";
}
.ti-cup:before {
    content: "\e641";
}
.ti-crown:before {
    content: "\e642";
}
.ti-comments:before {
    content: "\e643";
}
.ti-comment:before {
    content: "\e644";
}
.ti-comment-alt:before {
    content: "\e645";
}
.ti-close:before {
    content: "\e646";
}
.ti-clip:before {
    content: "\e647";
}
.ti-angle-up:before {
    content: "\e648";
}
.ti-angle-right:before {
    content: "\e649";
}
.ti-angle-left:before {
    content: "\e64a";
}
.ti-angle-down:before {
    content: "\e64b";
}
.ti-check:before {
    content: "\e64c";
}
.ti-check-box:before {
    content: "\e64d";
}
.ti-camera:before {
    content: "\e64e";
}
.ti-announcement:before {
    content: "\e64f";
}
.ti-brush:before {
    content: "\e650";
}
.ti-briefcase:before {
    content: "\e651";
}
.ti-bolt:before {
    content: "\e652";
}
.ti-bolt-alt:before {
    content: "\e653";
}
.ti-blackboard:before {
    content: "\e654";
}
.ti-bag:before {
    content: "\e655";
}
.ti-move:before {
    content: "\e656";
}
.ti-arrows-vertical:before {
    content: "\e657";
}
.ti-arrows-horizontal:before {
    content: "\e658";
}
.ti-fullscreen:before {
    content: "\e659";
}
.ti-arrow-top-right:before {
    content: "\e65a";
}
.ti-arrow-top-left:before {
    content: "\e65b";
}
.ti-arrow-circle-up:before {
    content: "\e65c";
}
.ti-arrow-circle-right:before {
    content: "\e65d";
}
.ti-arrow-circle-left:before {
    content: "\e65e";
}
.ti-arrow-circle-down:before {
    content: "\e65f";
}
.ti-angle-double-up:before {
    content: "\e660";
}
.ti-angle-double-right:before {
    content: "\e661";
}
.ti-angle-double-left:before {
    content: "\e662";
}
.ti-angle-double-down:before {
    content: "\e663";
}
.ti-zip:before {
    content: "\e664";
}
.ti-world:before {
    content: "\e665";
}
.ti-wheelchair:before {
    content: "\e666";
}
.ti-view-list:before {
    content: "\e667";
}
.ti-view-list-alt:before {
    content: "\e668";
}
.ti-view-grid:before {
    content: "\e669";
}
.ti-uppercase:before {
    content: "\e66a";
}
.ti-upload:before {
    content: "\e66b";
}
.ti-underline:before {
    content: "\e66c";
}
.ti-truck:before {
    content: "\e66d";
}
.ti-timer:before {
    content: "\e66e";
}
.ti-ticket:before {
    content: "\e66f";
}
.ti-thumb-up:before {
    content: "\e670";
}
.ti-thumb-down:before {
    content: "\e671";
}
.ti-text:before {
    content: "\e672";
}
.ti-stats-up:before {
    content: "\e673";
}
.ti-stats-down:before {
    content: "\e674";
}
.ti-split-v:before {
    content: "\e675";
}
.ti-split-h:before {
    content: "\e676";
}
.ti-smallcap:before {
    content: "\e677";
}
.ti-shine:before {
    content: "\e678";
}
.ti-shift-right:before {
    content: "\e679";
}
.ti-shift-left:before {
    content: "\e67a";
}
.ti-shield:before {
    content: "\e67b";
}
.ti-notepad:before {
    content: "\e67c";
}
.ti-server:before {
    content: "\e67d";
}
.ti-quote-right:before {
    content: "\e67e";
}
.ti-quote-left:before {
    content: "\e67f";
}
.ti-pulse:before {
    content: "\e680";
}
.ti-printer:before {
    content: "\e681";
}
.ti-power-off:before {
    content: "\e682";
}
.ti-plug:before {
    content: "\e683";
}
.ti-pie-chart:before {
    content: "\e684";
}
.ti-paragraph:before {
    content: "\e685";
}
.ti-panel:before {
    content: "\e686";
}
.ti-package:before {
    content: "\e687";
}
.ti-music:before {
    content: "\e688";
}
.ti-music-alt:before {
    content: "\e689";
}
.ti-mouse:before {
    content: "\e68a";
}
.ti-mouse-alt:before {
    content: "\e68b";
}
.ti-money:before {
    content: "\e68c";
}
.ti-microphone:before {
    content: "\e68d";
}
.ti-menu:before {
    content: "\e68e";
}
.ti-menu-alt:before {
    content: "\e68f";
}
.ti-map:before {
    content: "\e690";
}
.ti-map-alt:before {
    content: "\e691";
}
.ti-loop:before {
    content: "\e692";
}
.ti-location-pin:before {
    content: "\e693";
}
.ti-list:before {
    content: "\e694";
}
.ti-light-bulb:before {
    content: "\e695";
}
.ti-Italic:before {
    content: "\e696";
}
.ti-info:before {
    content: "\e697";
}
.ti-infinite:before {
    content: "\e698";
}
.ti-id-badge:before {
    content: "\e699";
}
.ti-hummer:before {
    content: "\e69a";
}
.ti-home:before {
    content: "\e69b";
}
.ti-help:before {
    content: "\e69c";
}
.ti-headphone:before {
    content: "\e69d";
}
.ti-harddrives:before {
    content: "\e69e";
}
.ti-harddrive:before {
    content: "\e69f";
}
.ti-gift:before {
    content: "\e6a0";
}
.ti-game:before {
    content: "\e6a1";
}
.ti-filter:before {
    content: "\e6a2";
}
.ti-files:before {
    content: "\e6a3";
}
.ti-file:before {
    content: "\e6a4";
}
.ti-eraser:before {
    content: "\e6a5";
}
.ti-envelope:before {
    content: "\e6a6";
}
.ti-download:before {
    content: "\e6a7";
}
.ti-direction:before {
    content: "\e6a8";
}
.ti-direction-alt:before {
    content: "\e6a9";
}
.ti-dashboard:before {
    content: "\e6aa";
}
.ti-control-stop:before {
    content: "\e6ab";
}
.ti-control-shuffle:before {
    content: "\e6ac";
}
.ti-control-play:before {
    content: "\e6ad";
}
.ti-control-pause:before {
    content: "\e6ae";
}
.ti-control-forward:before {
    content: "\e6af";
}
.ti-control-backward:before {
    content: "\e6b0";
}
.ti-cloud:before {
    content: "\e6b1";
}
.ti-cloud-up:before {
    content: "\e6b2";
}
.ti-cloud-down:before {
    content: "\e6b3";
}
.ti-clipboard:before {
    content: "\e6b4";
}
.ti-car:before {
    content: "\e6b5";
}
.ti-calendar:before {
    content: "\e6b6";
}
.ti-book:before {
    content: "\e6b7";
}
.ti-bell:before {
    content: "\e6b8";
}
.ti-basketball:before {
    content: "\e6b9";
}
.ti-bar-chart:before {
    content: "\e6ba";
}
.ti-bar-chart-alt:before {
    content: "\e6bb";
}
.ti-back-right:before {
    content: "\e6bc";
}
.ti-back-left:before {
    content: "\e6bd";
}
.ti-arrows-corner:before {
    content: "\e6be";
}
.ti-archive:before {
    content: "\e6bf";
}
.ti-anchor:before {
    content: "\e6c0";
}
.ti-align-right:before {
    content: "\e6c1";
}
.ti-align-left:before {
    content: "\e6c2";
}
.ti-align-justify:before {
    content: "\e6c3";
}
.ti-align-center:before {
    content: "\e6c4";
}
.ti-alert:before {
    content: "\e6c5";
}
.ti-alarm-clock:before {
    content: "\e6c6";
}
.ti-agenda:before {
    content: "\e6c7";
}
.ti-write:before {
    content: "\e6c8";
}
.ti-window:before {
    content: "\e6c9";
}
.ti-widgetized:before {
    content: "\e6ca";
}
.ti-widget:before {
    content: "\e6cb";
}
.ti-widget-alt:before {
    content: "\e6cc";
}
.ti-wallet:before {
    content: "\e6cd";
}
.ti-video-clapper:before {
    content: "\e6ce";
}
.ti-video-camera:before {
    content: "\e6cf";
}
.ti-vector:before {
    content: "\e6d0";
}
.ti-themify-logo:before {
    content: "\e6d1";
}
.ti-themify-favicon:before {
    content: "\e6d2";
}
.ti-themify-favicon-alt:before {
    content: "\e6d3";
}
.ti-support:before {
    content: "\e6d4";
}
.ti-stamp:before {
    content: "\e6d5";
}
.ti-split-v-alt:before {
    content: "\e6d6";
}
.ti-slice:before {
    content: "\e6d7";
}
.ti-shortcode:before {
    content: "\e6d8";
}
.ti-shift-right-alt:before {
    content: "\e6d9";
}
.ti-shift-left-alt:before {
    content: "\e6da";
}
.ti-ruler-alt-2:before {
    content: "\e6db";
}
.ti-receipt:before {
    content: "\e6dc";
}
.ti-pin2:before {
    content: "\e6dd";
}
.ti-pin-alt:before {
    content: "\e6de";
}
.ti-pencil-alt2:before {
    content: "\e6df";
}
.ti-palette:before {
    content: "\e6e0";
}
.ti-more:before {
    content: "\e6e1";
}
.ti-more-alt:before {
    content: "\e6e2";
}
.ti-microphone-alt:before {
    content: "\e6e3";
}
.ti-magnet:before {
    content: "\e6e4";
}
.ti-line-double:before {
    content: "\e6e5";
}
.ti-line-dotted:before {
    content: "\e6e6";
}
.ti-line-dashed:before {
    content: "\e6e7";
}
.ti-layout-width-full:before {
    content: "\e6e8";
}
.ti-layout-width-default:before {
    content: "\e6e9";
}
.ti-layout-width-default-alt:before {
    content: "\e6ea";
}
.ti-layout-tab:before {
    content: "\e6eb";
}
.ti-layout-tab-window:before {
    content: "\e6ec";
}
.ti-layout-tab-v:before {
    content: "\e6ed";
}
.ti-layout-tab-min:before {
    content: "\e6ee";
}
.ti-layout-slider:before {
    content: "\e6ef";
}
.ti-layout-slider-alt:before {
    content: "\e6f0";
}
.ti-layout-sidebar-right:before {
    content: "\e6f1";
}
.ti-layout-sidebar-none:before {
    content: "\e6f2";
}
.ti-layout-sidebar-left:before {
    content: "\e6f3";
}
.ti-layout-placeholder:before {
    content: "\e6f4";
}
.ti-layout-menu:before {
    content: "\e6f5";
}
.ti-layout-menu-v:before {
    content: "\e6f6";
}
.ti-layout-menu-separated:before {
    content: "\e6f7";
}
.ti-layout-menu-full:before {
    content: "\e6f8";
}
.ti-layout-media-right-alt:before {
    content: "\e6f9";
}
.ti-layout-media-right:before {
    content: "\e6fa";
}
.ti-layout-media-overlay:before {
    content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
    content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
    content: "\e6fd";
}
.ti-layout-media-left-alt:before {
    content: "\e6fe";
}
.ti-layout-media-left:before {
    content: "\e6ff";
}
.ti-layout-media-center-alt:before {
    content: "\e700";
}
.ti-layout-media-center:before {
    content: "\e701";
}
.ti-layout-list-thumb:before {
    content: "\e702";
}
.ti-layout-list-thumb-alt:before {
    content: "\e703";
}
.ti-layout-list-post:before {
    content: "\e704";
}
.ti-layout-list-large-image:before {
    content: "\e705";
}
.ti-layout-line-solid:before {
    content: "\e706";
}
.ti-layout-grid4:before {
    content: "\e707";
}
.ti-layout-grid3:before {
    content: "\e708";
}
.ti-layout-grid2:before {
    content: "\e709";
}
.ti-layout-grid2-thumb:before {
    content: "\e70a";
}
.ti-layout-cta-right:before {
    content: "\e70b";
}
.ti-layout-cta-left:before {
    content: "\e70c";
}
.ti-layout-cta-center:before {
    content: "\e70d";
}
.ti-layout-cta-btn-right:before {
    content: "\e70e";
}
.ti-layout-cta-btn-left:before {
    content: "\e70f";
}
.ti-layout-column4:before {
    content: "\e710";
}
.ti-layout-column3:before {
    content: "\e711";
}
.ti-layout-column2:before {
    content: "\e712";
}
.ti-layout-accordion-separated:before {
    content: "\e713";
}
.ti-layout-accordion-merged:before {
    content: "\e714";
}
.ti-layout-accordion-list:before {
    content: "\e715";
}
.ti-ink-pen:before {
    content: "\e716";
}
.ti-info-alt:before {
    content: "\e717";
}
.ti-help-alt:before {
    content: "\e718";
}
.ti-headphone-alt:before {
    content: "\e719";
}
.ti-hand-point-up:before {
    content: "\e71a";
}
.ti-hand-point-right:before {
    content: "\e71b";
}
.ti-hand-point-left:before {
    content: "\e71c";
}
.ti-hand-point-down:before {
    content: "\e71d";
}
.ti-gallery:before {
    content: "\e71e";
}
.ti-face-smile:before {
    content: "\e71f";
}
.ti-face-sad:before {
    content: "\e720";
}
.ti-credit-card:before {
    content: "\e721";
}
.ti-control-skip-forward:before {
    content: "\e722";
}
.ti-control-skip-backward:before {
    content: "\e723";
}
.ti-control-record:before {
    content: "\e724";
}
.ti-control-eject:before {
    content: "\e725";
}
.ti-comments-smiley:before {
    content: "\e726";
}
.ti-brush-alt:before {
    content: "\e727";
}
.ti-youtube:before {
    content: "\e728";
}
.ti-vimeo:before {
    content: "\e729";
}
.ti-twitter:before {
    content: "\e72a";
}
.ti-time:before {
    content: "\e72b";
}
.ti-tumblr:before {
    content: "\e72c";
}
.ti-skype:before {
    content: "\e72d";
}
.ti-share:before {
    content: "\e72e";
}
.ti-share-alt:before {
    content: "\e72f";
}
.ti-rocket:before {
    content: "\e730";
}
.ti-pinterest:before {
    content: "\e731";
}
.ti-new-window:before {
    content: "\e732";
}
.ti-microsoft:before {
    content: "\e733";
}
.ti-list-ol:before {
    content: "\e734";
}
.ti-linkedin:before {
    content: "\e735";
}
.ti-layout-sidebar-2:before {
    content: "\e736";
}
.ti-layout-grid4-alt:before {
    content: "\e737";
}
.ti-layout-grid3-alt:before {
    content: "\e738";
}
.ti-layout-grid2-alt:before {
    content: "\e739";
}
.ti-layout-column4-alt:before {
    content: "\e73a";
}
.ti-layout-column3-alt:before {
    content: "\e73b";
}
.ti-layout-column2-alt:before {
    content: "\e73c";
}
.ti-instagram:before {
    content: "\e73d";
}
.ti-google:before {
    content: "\e73e";
}
.ti-github:before {
    content: "\e73f";
}
.ti-flickr:before {
    content: "\e740";
}
.ti-facebook:before {
    content: "\e741";
}
.ti-dropbox:before {
    content: "\e742";
}
.ti-dribbble:before {
    content: "\e743";
}
.ti-apple:before {
    content: "\e744";
}
.ti-android:before {
    content: "\e745";
}
.ti-save:before {
    content: "\e746";
}
.ti-save-alt:before {
    content: "\e747";
}
.ti-yahoo:before {
    content: "\e748";
}
.ti-wordpress:before {
    content: "\e749";
}
.ti-vimeo-alt:before {
    content: "\e74a";
}
.ti-twitter-alt:before {
    content: "\e74b";
}
.ti-tumblr-alt:before {
    content: "\e74c";
}
.ti-trello:before {
    content: "\e74d";
}
.ti-stack-overflow:before {
    content: "\e74e";
}
.ti-soundcloud:before {
    content: "\e74f";
}
.ti-sharethis:before {
    content: "\e750";
}
.ti-sharethis-alt:before {
    content: "\e751";
}
.ti-reddit:before {
    content: "\e752";
}
.ti-pinterest-alt:before {
    content: "\e753";
}
.ti-microsoft-alt:before {
    content: "\e754";
}
.ti-linux:before {
    content: "\e755";
}
.ti-jsfiddle:before {
    content: "\e756";
}
.ti-joomla:before {
    content: "\e757";
}
.ti-html5:before {
    content: "\e758";
}
.ti-flickr-alt:before {
    content: "\e759";
}
.ti-email:before {
    content: "\e75a";
}
.ti-drupal:before {
    content: "\e75b";
}
.ti-dropbox-alt:before {
    content: "\e75c";
}
.ti-css3:before {
    content: "\e75d";
}
.ti-rss:before {
    content: "\e75e";
}
.ti-rss-alt:before {
    content: "\e75f";
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}
.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*!
 * FullCalendar v1.6.0 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */


.fc {
	direction: ltr;
	text-align: left;
	}


.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	}


html .fc,
.fc table {
	font-size: 1em;
	}


.fc td,
.fc th {
	padding: 0;
	vertical-align: top;
	}


/* Header
------------------------------------------------------------------------*/


.fc-header td {
	white-space: nowrap;
	}


.fc-header-left {
	width: 25%;
	text-align: left;
	}


.fc-header-center {
	text-align: center;
	}


.fc-header-right {
	width: 25%;
	text-align: right;
	}


.fc-header-title {
	display: inline-block;
	vertical-align: middle;
	margin-top: 10px;
	}


.fc-header-title h2 {
	margin-top: 0;
	white-space: nowrap;
	font-size: 24px;
	text-transform: uppercase;
    color: #333;
	}


.fc .fc-header-space {
	padding-left: 10px;
	}


.fc-header .fc-button {
	margin-bottom: 1em;
	vertical-align: top;
	}


.fc-header .fc-button-prev,	
.fc-header .fc-button-next {
	font-size: 20px; color: #999;
	background: #fff;
}


.fc-header .fc-button-today {
	background: #fff;
	line-height: 30px;
}


/* buttons edges butting together */


.fc-header .fc-button {
	margin-right: -1px;
	}


.fc-header .fc-corner-right,  /* non-theme */
.fc-header .ui-corner-right { /* theme */
	margin-right: 0; /* back to normal */
	}


/* button layering (for border precedence) */


.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
	z-index: 2;
	}


.fc-header .fc-state-down {
	z-index: 3;
	}


.fc-header .fc-state-active,
.fc-header .ui-state-active {
	z-index: 4;
	}


/* Content
------------------------------------------------------------------------*/


.fc-content {
	clear: both;
	background: #fff;
	}


.fc-view {
	width: 100%; /* needed for view switching (when view is absolute) */
	overflow: hidden;
	}


/* Cell Styles
------------------------------------------------------------------------*/


.fc-widget-header,    /* <th>, usually */
.fc-widget-content {  /* <td>, usually */
	border: 1px solid #ddd;
	}


.fc-widget-header {
	background: #0866c6;
	color: #fff;
	border-color: rgba(255,255,255,0.1);
}


.fc th.fc-widget-header {
	padding: 10px 5px;
	font-weight: normal;
	text-transform: uppercase;
}


.fc-agenda-axis.fc-widget-header { font-size: 11px; }


.fc-widget-header.fc-agenda-gutter {
	background: #fff;
}


.fc-widget-header.fc-agenda-gutter.fc-last {
	background: #0866c6;
}


.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
	background: #fcf8e3;
	}


.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
	}


/* Buttons
------------------------------------------------------------------------*/


.fc-button {
	position: relative;
	display: inline-block;
	padding: 0 10px;
	overflow: hidden;
	height: 30px;
	line-height: 28px;
	white-space: nowrap;
	cursor: pointer;
	}


.fc-state-default { /* non-theme */
	border: 1px solid;
	}


/*
.fc-state-default.fc-corner-left { 
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	}

.fc-state-default.fc-corner-right { 
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	}
*/


/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/


.fc-text-arrow {
	margin: 0 .1em;
	font-size: 2em;
	font-family: "Courier New", Courier, monospace;
	vertical-align: baseline; /* for IE7 */
	}


.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow { /* for &lsaquo; &rsaquo; */
	font-weight: bold;
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    position: relative;
    top: -3px;
	}


/* icon (for jquery ui) */


.fc-button .fc-icon-wrap {
	position: relative;
	float: left;
	top: 50%;
	}


.fc-button .ui-icon {
	position: relative;
	float: left;
	margin-top: -50%;
	*margin-top: 0;
	*top: -50%;
	}


/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/


.fc-state-default {
	background-color: #fff;
	border: 2px solid #ccc;
	margin-left: -1px;
	font-size: 11px;
	text-transform: uppercase;
	background: #f7f7f7;
	}


.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
	}


.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	transition: background-position 0.1s linear;
	}


.fc-state-down,
.fc-state-active {
	background-color: #fff;
	background-image: none;
	outline: 0;
	}


.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
	}


/* Global Event Styles
------------------------------------------------------------------------*/


.fc-event {
	border: 1px solid #333; /* default BORDER color */
	background-color: rgba(0,0,0,0.7) !important; /* default BACKGROUND color */
	color: #fff;               /* default TEXT color */
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-size: .85em;
	cursor: default;
	}


a.fc-event {
	text-decoration: none;
	}


a.fc-event,
.fc-event-draggable {
	cursor: pointer;
	}


.fc-rtl .fc-event {
	text-align: right;
	}


.fc-event-inner {
	width: 100%;
	overflow: hidden;
	}


.fc-event-time,
.fc-event-title {
	padding: 0 1px;
	}


.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	overflow: hidden; /* hacky spaces (IE6/7) */
	font-size: 300%;  /* */
	line-height: 50%; /* */
	}


/* Horizontal Events
------------------------------------------------------------------------*/


.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
	padding-left: 5px;
	}


.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
	border-left-width: 1px;
	}


.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
	border-right-width: 1px;
	}


/* resizable */


.fc-event-hori .ui-resizable-e {
	top: 0           !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px      !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: e-resize;
	}


.fc-event-hori .ui-resizable-w {
	top: 0           !important;
	left: -3px       !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: w-resize;
	}


.fc-event-hori .ui-resizable-handle {
	_padding-bottom: 14px; /* IE6 had 0 height */
	}


/* Reusable Separate-border Table
------------------------------------------------------------*/


table.fc-border-separate {
	border-collapse: separate;
	}


.fc-border-separate th,
.fc-border-separate td {
	border-width: 1px 0 0 1px;
	}


.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 1px;
	}


.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	border-bottom-width: 1px;
	}


.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0;
	}


/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/


.fc-grid th {
	text-align: center;
	
	}


.fc .fc-week-number {
	width: 22px;
	text-align: center;
	}


.fc .fc-week-number div {
	padding: 0 2px;
	}


.fc-grid .fc-day-number {
	float: right;
	padding: 5px 7px;
	font-size: 14px;
	}


.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}


.fc-grid .fc-day-content {
	clear: both;
	padding: 2px 2px 1px; /* distance between events and day edges */
	}


/* event styles */


.fc-grid .fc-event-time {
	font-family: 'LatoBold', 'Helvetica Neue', Helvetica, sans-serif;
	margin-right: 5px;
	}


/* right-to-left */


.fc-rtl .fc-grid .fc-day-number {
	float: left;
	}


.fc-rtl .fc-grid .fc-event-time {
	float: right;
	}


/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/


.fc-agenda table {
	border-collapse: separate;
	}


.fc-agenda-days th {
	text-align: center;
	}


.fc-agenda .fc-agenda-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	font-weight: normal;
	}


.fc-agenda .fc-week-number {
	font-weight: bold;
	}


.fc-agenda .fc-day-content {
	padding: 2px 2px 1px;
	}


/* make axis border take precedence */


.fc-agenda-days .fc-agenda-axis {
	border-right-width: 1px;
	}


.fc-agenda-days .fc-col0 {
	border-left-width: 0;
	}


/* all-day area */


.fc-agenda-allday th {
	border-width: 0 1px;
	}


.fc-agenda-allday .fc-day-content {
	min-height: 34px; /* TODO: doesnt work well in quirksmode */
	_height: 34px;
	}


/* divider (between all-day and slots) */


.fc-agenda-divider-inner {
	height: 2px;
	overflow: hidden;
	}


.fc-widget-header .fc-agenda-divider-inner {
	background: #eee;
	}


/* slot rows */


.fc-agenda-slots th {
	border-width: 1px 1px 0;
	}


.fc-agenda-slots td {
	border-width: 1px 0 0;
	background: none;
	}


.fc-agenda-slots td div {
	height: 20px;
	}


.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
	border-top-width: 0;
	}


.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
	border-top-style: dotted;
	}


.fc-agenda-slots tr.fc-minor th.ui-widget-header {
	*border-top-style: solid; /* doesn't work with background in IE6/7 */
	}


/* Vertical Events
------------------------------------------------------------------------*/


.fc-event-vert {
	border-width: 0 1px;
	}


.fc-event-vert.fc-event-start {
	border-top-width: 1px;
	}


.fc-event-vert.fc-event-end {
	border-bottom-width: 1px;
	}


.fc-event-vert .fc-event-time {
	white-space: nowrap;
	font-size: 10px;
	}


.fc-event-vert .fc-event-inner {
	position: relative;
	z-index: 2;
	}


.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .3;
	filter: alpha(opacity=30);
	}


.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
	display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
	}


/* resizable */


.fc-event-vert .ui-resizable-s {
	bottom: 0        !important; /* importants override pre jquery ui 1.7 styles */
	width: 100%      !important;
	height: 8px      !important;
	overflow: hidden !important;
	line-height: 8px !important;
	font-size: 11px  !important;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
	}


.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
	_overflow: hidden;
	}
	
	


@import url("https://fonts.googleapis.com/css?family=Montserrat:500,700|Rubik|Libre+Barcode+128+Text&display=swap");
@import url(https://fontawesome.com/v4.7.0/assets/font-awesome/css/font-awesome.css);
@import url("https://fonts.googleapis.com/css2?family=PT+Sans&display=swap");
/**
 ****************************
 * Generic Styles
 ****************************
*/
ag-grid, ag-grid-angular, ag-grid-ng2, ag-grid-polymer, ag-grid-aurelia {
  display: block; }
.ag-hidden {
  display: none !important; }
.ag-invisible {
  visibility: hidden !important; }
.ag-drag-handle {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab; }
.ag-column-drop-wrapper {
  display: flex; }
.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important; }
.ag-unselectable {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.ag-selectable {
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text; }
.ag-tab {
  position: relative; }
.ag-tab-guard {
  position: absolute;
  width: 0;
  height: 0;
  display: block; }
.ag-select-agg-func-popup {
  position: absolute; }
.ag-input-wrapper, .ag-picker-field-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  line-height: normal;
  position: relative; }
.ag-shake-left-to-right {
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: ag-shake-left-to-right;
          animation-name: ag-shake-left-to-right; }
@-webkit-keyframes ag-shake-left-to-right {
  from {
    padding-left: 6px;
    padding-right: 2px; }
  to {
    padding-left: 2px;
    padding-right: 6px; } }
@keyframes ag-shake-left-to-right {
  from {
    padding-left: 6px;
    padding-right: 2px; }
  to {
    padding-left: 2px;
    padding-right: 6px; } }
.ag-root-wrapper {
  cursor: default;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden; }
.ag-root-wrapper.ag-layout-normal {
    height: 100%; }
.ag-watermark {
  position: absolute;
  bottom: 10px;
  right: 25px;
  opacity: 0.5;
  transition: opacity 1s ease-out 3s; }
.ag-watermark:before {
    content: '';
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDk0cHgiIGhlaWdodD0iMjM5cHgiIHZpZXdCb3g9IjAgMCA0OTQgMjM5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+TG9nbzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0wLjYxMjg0OTkzMSwxMDggTDAuNjEyODQ5OTMxLDY3LjQ1OTYzNzQgTDAuNjEyODQ5OTMxLDY3LjQ1OTYzNzQgQzAuNjEyODQ5OTMxLDYyLjEwMDY1MzYgMy40NzE4MzM3OCw1Ny4xNDg3NDgzIDguMTEyODQ5OTMsNTQuNDY5MjU2NCBMOTguMzA2NDI1LDIuMzk1OTcxNTcgTDk4LjMwNjQyNSwyLjM5NTk3MTU3IEMxMDIuOTQ3NDQxLC0wLjI4MzUyMDM1OCAxMDguNjY1NDA5LC0wLjI4MzUyMDM1OCAxMTMuMzA2NDI1LDIuMzk1OTcxNTcgTDExMy4zMDY0MjUsMi4zOTU5NzE1NyBMMjAzLjUsNTQuNDY5MjU2NCBMMjAzLjUsNTQuNDY5MjU2NCBDMjA4LjE0MTAxNiw1Ny4xNDg3NDgzIDIxMSw2Mi4xMDA2NTM2IDIxMSw2Ny40NTk2Mzc0IEwyMTEsMTM4IEwxODEsMTM4IEwxODAuOTk3MDQxLDkzLjk5OTk5OTggTDE4MC45OTYwMzIsOTMuOTk5OTk5OSBDMTgwLjk5NTQ3NSw4NS43MTYxMjI2IDE3NC4yNzk5MDksNzkuMDAxMDA4NyAxNjUuOTk2MDMyLDc5LjAwMTAwODcgTDEyMiw3OC45OTk5OTk5IEMxMTMuNzE1NzI5LDc4Ljk5OTk5OTkgMTA3LDg1LjcxNTcyODYgMTA3LDkzLjk5OTk5OTkgTDEwNywxMzYuMDE1NjIzIEwxMDcsMTM2LjAxNTYyMyBDMTA3LDE0NC4yOTk4OTUgMTEzLjcxNTcyOSwxNTEuMDE1NjIzIDEyMiwxNTEuMDE1NjIzIEwxNjgsMTUxLjAxNTYyMyBMMTY4LDE2MyBDMTY4LDE2NC42NTY4NTQgMTY2LjY1Njg1NCwxNjYgMTY1LDE2NiBMMTIwLDE2NiBMMTIwLDE3OSBMMTY1Ljk5NjAzMiwxNzkgTDE2NS45OTYwMzIsMTc4Ljk5Nzg3NyBDMTc0LjI3OTQ3NCwxNzguOTk3ODc3IDE4MC45OTQ4NiwxNzIuMjgzNDQyIDE4MC45OTYwMzIsMTY0IEwxODEsMTUwLjk2MDU1NCBMMjExLDE1MC45NjA1NTQgTDIxMSwxNzEuNjA2MjA3IEwyMTEsMTcxLjYwNjIwNyBDMjExLDE3Ni45NjUxOTEgMjA4LjE0MTAxNiwxODEuOTE3MDk2IDIwMy41LDE4NC41OTY1ODggTDExMy4zMDY0MjUsMjM2LjY2OTg3MyBMMTEzLjMwNjQyNSwyMzYuNjY5ODczIEMxMDguNjY1NDA5LDIzOS4zNDkzNjUgMTAyLjk0NzQ0MSwyMzkuMzQ5MzY1IDk4LjMwNjQyNSwyMzYuNjY5ODczIEw4LjExMjg0OTkzLDE4NC41OTY1ODggTDguMTEyODQ5OTMsMTg0LjU5NjU4OCBDMy40NzE4MzM3OCwxODEuOTE3MDk2IDAuNjEyODQ5OTMxLDE3Ni45NjUxOTEgMC42MTI4NDk5MzEsMTcxLjYwNjIwNyBMMC42MTI4NDk5MzEsMTIxIEwyNywxMjEgTDI3LDEzNiBDMjcsMTQ0LjI4NDI3MSAzMy43MTU3Mjg3LDE1MSA0MiwxNTEgTDQyLDE1MSBMMTAwLDE1MSBMMTAwLDk0IEMxMDAsODUuNzE1NzI4OCA5My4yODQyNzEyLDc5IDg1LDc5IEwyNyw3OSBMMjcsOTIgTDg0LDkyIEM4NS42NTY4NTQyLDkyIDg3LDkzLjM0MzE0NTggODcsOTUgTDg3LDk1IEw4NywxMDggTDAuNjEyODQ5OTMxLDEwOCBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxvZ28iPgogICAgICAgICAgICA8cGF0aCBkPSJNNDc3LDU1IEw0OTQsNTUgTDQ5NCwxNTEgTDQzNSwxNTEgQzQyNi43MTU3MjksMTUxIDQyMCwxNDQuMjg0MjcxIDQyMCwxMzYgTDQyMCw5NiBDNDIwLDg3LjcxNTcyODggNDI2LjcxNTcyOSw4MSA0MzUsODEgTDQzNSw4MSBMNDc3LDgxIEw0NzcsNTUgWiBNNDQwLDk4IEM0MzguMzQzMTQ2LDk4IDQzNyw5OS4zNDMxNDU4IDQzNywxMDEgTDQzNywxMzEgQzQzNywxMzIuNjU2ODU0IDQzOC4zNDMxNDYsMTM0IDQ0MCwxMzQgTDQ3NywxMzQgTDQ3Nyw5OCBMNDQwLDk4IFoiIGlkPSJkIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxnIGlkPSJpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTYuMDAwMDAwLCA1NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoLTYiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCAyNiAxNyAyNiAxNyA5NiAwIDk2Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aC03IiBmaWxsPSIjRTExRjIyIiBwb2ludHM9IjAgMS4xMzY4NjgzOGUtMTMgMTcgMS4xMzY4NjgzOGUtMTMgMTcgMTcgMCAxNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMzEsMTUxIEwzNDgsMTUxIEwzNDgsMTAxIEwzNDgsMTAxIEMzNDgsOTkuMzQzMTQ1OCAzNDkuMzQzMTQ2LDk4IDM1MSw5OCBMMzg5LDk4IEwzODksODEgTDM0Niw4MSBMMzQ2LDgxIEMzMzcuNzE1NzI5LDgxIDMzMSw4Ny43MTU3Mjg4IDMzMSw5NiBMMzMxLDE1MSBaIiBpZD0iciIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzI0LDg2IEwzMjQsNzYgTDMyNCw3NiBDMzI0LDY3LjcxNTcyODggMzE3LjI4NDI3MSw2MSAzMDksNjEgTDI0OSw2MSBMMjQ5LDYxIEMyNDAuNzE1NzI5LDYxIDIzNCw2Ny43MTU3Mjg4IDIzNCw3NiBMMjM0LDEzNiBMMjM0LDEzNiBDMjM0LDE0NC4yODQyNzEgMjQwLjcxNTcyOSwxNTEgMjQ5LDE1MSBMMzA5LDE1MSBMMzA5LDE1MSBDMzE3LjI4NDI3MSwxNTEgMzI0LDE0NC4yODQyNzEgMzI0LDEzNiBMMzI0LDEwMCBMMjg3LDEwMCBMMjg3LDExNyBMMzA3LDExNyBMMzA3LDEzMSBMMzA3LDEzMSBDMzA3LDEzMi42NTY4NTQgMzA1LjY1Njg1NCwxMzQgMzA0LDEzNCBMMjU0LDEzNCBMMjU0LDEzNCBDMjUyLjM0MzE0NiwxMzQgMjUxLDEzMi42NTY4NTQgMjUxLDEzMSBMMjUxLDgxIEwyNTEsODEgQzI1MSw3OS4zNDMxNDU4IDI1Mi4zNDMxNDYsNzggMjU0LDc4IEwzMDQsNzggTDMwNCw3OCBDMzA1LjY1Njg1NCw3OCAzMDcsNzkuMzQzMTQ1OCAzMDcsODEgTDMwNyw4NiBMMzI0LDg2IFoiIGlkPSJHIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxnIGlkPSJhZyI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPgogICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTExRjIyIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJnIiBmaWxsPSIjRTExRjIyIiB4PSIxMjAiIHk9IjkyIiB3aWR0aD0iNDgiIGhlaWdodD0iNDYiIHJ4PSIzIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAsMTIxIEw4NywxMjEgTDg3LDEzOCBMNDMsMTM4IEw0MywxMzggQzQxLjM0MzE0NTgsMTM4IDQwLDEzNi42NTY4NTQgNDAsMTM1IEw0MCwxMjEgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRTExRjIyIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    -webkit-filter: invert(50%);
            filter: invert(50%);
    background-repeat: no-repeat;
    background-size: 110px 60px;
    display: block;
    height: 60px;
    width: 110px; }
.ag-watermark-text {
  opacity: 0.5;
  font-weight: bold;
  font-family: Impact, sans-serif;
  font-size: 19px; }
.ag-root-wrapper-body {
  display: flex;
  flex-direction: row; }
.ag-root-wrapper-body.ag-layout-normal {
    flex: 1 1 auto;
    height: 0;
    min-height: 0; }
.ag-root {
  position: relative;
  display: flex;
  flex-direction: column; }
.ag-root.ag-layout-normal, .ag-root.ag-layout-auto-height {
    overflow: hidden;
    flex: 1 1 auto;
    width: 0; }
.ag-root.ag-layout-normal {
    height: 100%; }
/**
 ****************************
 * Viewports
 ****************************
*/
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-body-horizontal-scroll-viewport,
.ag-virtual-list-viewport {
  position: relative;
  height: 100%;
  min-width: 0px;
  overflow: hidden;
  flex: 1 1 auto; }
.ag-body-viewport.ag-layout-print {
  flex: none; }
@media print {
  .ag-root-wrapper.ag-layout-print,
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    height: auto !important;
    overflow: hidden !important;
    display: block !important; }
  .ag-root-wrapper.ag-layout-print .ag-row {
    page-break-inside: avoid; } }
.ag-body-viewport {
  display: flex; }
.ag-body-viewport.ag-layout-normal {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
.ag-center-cols-viewport {
  width: 100%;
  overflow-x: auto; }
.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll; }
.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%; }
/**
 ****************************
 * Containers
 ****************************
*/
.ag-header-container,
.ag-floating-top-container,
.ag-body-container,
.ag-pinned-right-cols-container,
.ag-center-cols-container,
.ag-pinned-left-cols-container,
.ag-floating-bottom-container,
.ag-body-horizontal-scroll-container,
.ag-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-virtual-list-container {
  position: relative; }
.ag-header-container, .ag-floating-top-container, .ag-floating-bottom-container {
  height: 100%;
  white-space: nowrap; }
.ag-center-cols-clipper {
  min-height: 100%; }
.ag-center-cols-container {
  display: block; }
.ag-layout-print .ag-center-cols-clipper {
  min-width: 100%; }
.ag-layout-auto-height .ag-center-cols-clipper, .ag-layout-auto-height .ag-center-cols-container, .ag-layout-print .ag-center-cols-clipper, .ag-layout-print .ag-center-cols-container {
  min-height: 150px; }
.ag-pinned-right-cols-container {
  display: block; }
.ag-body-horizontal-scroll-container {
  height: 100%; }
.ag-full-width-container,
.ag-floating-top-full-width-container,
.ag-floating-bottom-full-width-container {
  position: absolute;
  top: 0px;
  left: 0px;
  pointer-events: none; }
.ag-full-width-container {
  width: 100%; }
.ag-floating-bottom-full-width-container, .ag-floating-top-full-width-container {
  display: inline-block;
  overflow: hidden;
  height: 100%;
  width: 100%; }
.ag-virtual-list-container {
  overflow: hidden; }
/**
 ****************************
 * Scrollers
 ****************************
*/
.ag-center-cols-clipper {
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden; }
.ag-body-horizontal-scroll {
  min-height: 0;
  min-width: 0;
  width: 100%;
  display: flex;
  position: relative; }
.ag-layout-print .ag-body-horizontal-scroll {
  display: none; }
.ag-force-vertical-scroll {
  overflow-y: scroll !important; }
.ag-force-vertical-scroll.ag-layout-print {
    overflow-y: visible !important; }
.ag-horizontal-left-spacer, .ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll; }
.ag-horizontal-left-spacer.ag-scroller-corner, .ag-horizontal-right-spacer.ag-scroller-corner {
    overflow-x: hidden; }
/**
 ****************************
 * Headers
 ****************************
*/
.ag-header, .ag-pinned-left-header, .ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative; }
.ag-header-cell-sortable {
  cursor: pointer; }
.ag-header {
  display: flex;
  width: 100%;
  white-space: nowrap; }
.ag-pinned-left-header {
  height: 100%; }
.ag-pinned-right-header {
  height: 100%; }
.ag-header-row {
  position: absolute;
  overflow: hidden; }
.ag-header-cell {
  display: inline-flex;
  align-items: center;
  position: absolute;
  height: 100%; }
.ag-header-cell.ag-header-active .ag-header-cell-menu-button {
  opacity: 1; }
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  transition: opacity 0.2s;
  opacity: 0; }
.ag-header-group-cell-label, .ag-header-cell-label {
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  align-items: center;
  text-overflow: ellipsis;
  align-self: stretch; }
.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse; }
.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.ag-header-cell-resize {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 8px;
  top: 0;
  cursor: ew-resize; }
.ag-ltr .ag-header-cell-resize {
    right: -4px; }
.ag-rtl .ag-header-cell-resize {
    left: -4px; }
.ag-pinned-left-header .ag-header-cell-resize {
  right: -4px; }
.ag-pinned-right-header .ag-header-cell-resize {
  left: -4px; }
.ag-header-select-all {
  display: flex; }
/**
 ****************************
 * Columns
 ****************************
*/
.ag-column-moving .ag-cell {
  transition: left 0.2s; }
.ag-column-moving .ag-header-cell {
  transition: left 0.2s; }
.ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s; }
/**
 ****************************
 * Column Panel
 ****************************
*/
.ag-column-panel {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1 1 auto; }
.ag-column-select {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex-grow: 3;
  flex-shrink: 1;
  flex-basis: 0; }
.ag-column-select-header {
  position: relative;
  display: flex;
  flex: none; }
.ag-column-select-header-icon {
  position: relative; }
.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto; }
.ag-column-select-header-filter {
  width: 100%; }
.ag-column-select-list {
  flex: 1 1 auto;
  overflow: auto; }
.ag-column-drop {
  display: inline-flex;
  align-items: center;
  overflow: auto;
  width: 100%; }
.ag-column-drop-list {
  display: flex;
  align-items: center; }
.ag-column-drop-cell {
  display: flex;
  align-items: center; }
.ag-column-drop-cell-text {
  overflow: hidden;
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: nowrap; }
.ag-column-drop-vertical {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1 1 0px;
  align-items: stretch; }
.ag-column-drop-vertical-title-bar {
  display: flex;
  align-items: center; }
.ag-column-drop-vertical-list {
  align-items: stretch;
  flex-grow: 1;
  flex-direction: column;
  overflow-x: auto; }
.ag-column-drop-vertical-list > * {
    flex: none; }
.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden; }
.ag-column-drop-vertical-empty-message {
  display: block; }
.ag-column-drop.ag-column-drop-horizontal {
  white-space: nowrap;
  overflow: hidden; }
.ag-column-drop-cell-button {
  cursor: pointer; }
.ag-filter-toolpanel {
  flex: 1 1 0px;
  min-width: 0; }
.ag-filter-toolpanel-header {
  position: relative; }
.ag-filter-toolpanel-header, .ag-filter-toolpanel-search {
  display: flex;
  align-items: center; }
.ag-filter-toolpanel-header > *, .ag-filter-toolpanel-search > * {
    display: flex;
    align-items: center; }
.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden; }
/**
 ****************************
 * Rows
 ****************************
*/
.ag-row-animation .ag-row {
  transition: top 0.4s, height 0.4s, background-color 0.1s, opacity 0.2s, -webkit-transform 0.4s;
  transition: transform 0.4s, top 0.4s, height 0.4s, background-color 0.1s, opacity 0.2s;
  transition: transform 0.4s, top 0.4s, height 0.4s, background-color 0.1s, opacity 0.2s, -webkit-transform 0.4s; }
.ag-row-no-animation .ag-row {
  transition: background-color 0.1s; }
.ag-row {
  white-space: nowrap;
  width: 100%; }
.ag-row-loading {
  display: flex;
  align-items: center; }
.ag-row-position-absolute {
  position: absolute; }
.ag-row-position-relative {
  position: relative; }
.ag-full-width-row {
  overflow: hidden;
  pointer-events: all; }
.ag-row-inline-editing {
  z-index: 1; }
.ag-row-dragging {
  z-index: 2; }
.ag-stub-cell {
  display: flex;
  align-items: center; }
/**
 ****************************
 * Cells
 ****************************
*/
.ag-cell {
  display: inline-block;
  position: absolute;
  white-space: nowrap; }
.ag-cell-value, .ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis; }
.ag-cell-wrap-text {
  white-space: normal; }
.ag-cell-wrapper {
  display: flex;
  align-items: center;
  height: 100%; }
.ag-cell-wrapper.ag-row-group {
    align-items: flex-start; }
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  align-items: center; }
.ag-cell-auto-height {
  height: 100%; }
.ag-cell-inline-editing {
  z-index: 1; }
.ag-cell-inline-editing .ag-cell-edit-wrapper,
  .ag-cell-inline-editing .ag-cell-editor,
  .ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
  .ag-cell-inline-editing .ag-cell-editor input {
    height: 100%;
    width: 100%;
    line-height: normal; }
.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle; }
/**
 ****************************
 * Filters
 ****************************
*/
.ag-set-filter-item {
  display: flex;
  align-items: center;
  height: 100%; }
.ag-set-filter-item-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.ag-set-filter-item-checkbox {
  display: flex; }
.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column; }
.ag-filter-filter {
  flex: 1 1 auto; }
.ag-filter-condition {
  display: flex;
  justify-content: center; }
/**
 ****************************
 * Floating Filter
 ****************************
*/
.ag-floating-filter-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  height: 100%; }
.ag-floating-filter-full-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  width: 100%;
  align-items: center;
  overflow: hidden; }
.ag-floating-filter-full-body > div {
  flex: 1 1 auto; }
.ag-floating-filter {
  display: inline-block;
  position: absolute; }
.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%; }
.ag-floating-filter-input > * {
    flex: 1 1 auto; }
.ag-floating-filter-button {
  display: flex;
  flex: none; }
/**
 ****************************
 * Drag & Drop
 ****************************
*/
.ag-dnd-ghost {
  position: absolute;
  display: inline-flex;
  align-items: center;
  cursor: move;
  white-space: nowrap; }
/**
 ****************************
 * Overlay
 ****************************
*/
.ag-overlay {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%; }
.ag-overlay-panel {
  display: flex;
  height: 100%;
  width: 100%; }
.ag-overlay-wrapper {
  display: flex;
  flex: none;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  text-align: center; }
.ag-overlay-loading-wrapper {
  pointer-events: all; }
/**
 ****************************
 * Popup
 ****************************
*/
.ag-popup-child {
  z-index: 5; }
.ag-popup-editor {
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1; }
.ag-large-text-input {
  display: block; }
/**
 ****************************
 * Virtual Lists
 ****************************
*/
.ag-virtual-list-item {
  position: absolute;
  width: 100%; }
/**
 ****************************
 * Floating Top and Bottom
 ****************************
*/
.ag-floating-top {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex; }
.ag-pinned-left-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px; }
.ag-pinned-right-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px; }
.ag-floating-bottom {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex; }
.ag-pinned-left-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px; }
.ag-pinned-right-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px; }
/**
 ****************************
 * Dialog
 ****************************
*/
.ag-dialog, .ag-panel {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden; }
.ag-panel-title-bar {
  display: flex;
  flex: none;
  align-items: center;
  cursor: default; }
.ag-panel-title-bar-title {
  flex: 1 1 auto; }
.ag-panel-title-bar-buttons {
  display: flex; }
.ag-panel-title-bar-button {
  cursor: pointer; }
.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden; }
.ag-dialog {
  position: absolute; }
.ag-resizer {
  position: absolute;
  pointer-events: none;
  z-index: 1; }
.ag-resizer.ag-resizer-topLeft {
    top: 0;
    left: 0;
    height: 5px;
    width: 5px;
    cursor: nwse-resize; }
.ag-resizer.ag-resizer-top {
    top: 0;
    left: 5px;
    right: 5px;
    height: 5px;
    cursor: ns-resize; }
.ag-resizer.ag-resizer-topRight {
    top: 0;
    right: 0;
    height: 5px;
    width: 5px;
    cursor: nesw-resize; }
.ag-resizer.ag-resizer-right {
    top: 5px;
    right: 0;
    bottom: 5px;
    width: 5px;
    cursor: ew-resize; }
.ag-resizer.ag-resizer-bottomRight {
    bottom: 0;
    right: 0;
    height: 5px;
    width: 5px;
    cursor: nwse-resize; }
.ag-resizer.ag-resizer-bottom {
    bottom: 0;
    left: 5px;
    right: 5px;
    height: 5px;
    cursor: ns-resize; }
.ag-resizer.ag-resizer-bottomLeft {
    bottom: 0;
    left: 0;
    height: 5px;
    width: 5px;
    cursor: nesw-resize; }
.ag-resizer.ag-resizer-left {
    left: 0;
    top: 5px;
    bottom: 5px;
    width: 5px;
    cursor: ew-resize; }
/**
 ****************************
 * Tooltip
 ****************************
*/
.ag-tooltip {
  position: absolute;
  pointer-events: none;
  z-index: 99999; }
/**
 ****************************
 * Animations
 ****************************
*/
.ag-value-slide-out {
  margin-right: 5px;
  opacity: 1;
  transition: opacity 3s, margin-right 3s;
  transition-timing-function: linear; }
.ag-value-slide-out-end {
  margin-right: 10px;
  opacity: 0; }
.ag-opacity-zero {
  opacity: 0 !important; }
/**
 ****************************
 * Menu
 ****************************
*/
.ag-menu {
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto; }
.ag-menu-column-select-wrapper .ag-column-select {
    height: 100%; }
.ag-menu-list {
  display: table;
  width: 100%; }
.ag-menu-option, .ag-menu-separator {
  display: table-row; }
.ag-menu-option-part, .ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle; }
.ag-menu-option-text {
  white-space: nowrap; }
.ag-compact-menu-option {
  width: 100%;
  display: flex;
  flex-wrap: nowrap; }
.ag-compact-menu-option-text {
  white-space: nowrap;
  flex: 1 1 auto; }
/**
 ****************************
 * Rich Select
 ****************************
*/
.ag-rich-select {
  cursor: default;
  outline: none; }
.ag-rich-select-value {
  display: flex;
  align-items: center; }
.ag-rich-select-value-icon {
  flex: 1 1 auto;
  order: 1; }
.ag-ltr .ag-rich-select-value-icon {
    text-align: right; }
.ag-rtl .ag-rich-select-value-icon {
    text-align: left; }
.ag-rich-select-list {
  position: relative; }
.ag-rich-select-virtual-list-item {
  display: flex; }
.ag-rich-select-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  white-space: nowrap; }
/**
 ****************************
 * Pagination
 ****************************
*/
.ag-paging-panel {
  align-items: center;
  display: flex;
  justify-content: flex-end; }
.ag-paging-page-summary-panel {
  display: flex;
  align-items: center; }
.ag-paging-button {
  position: relative; }
.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none; }
/**
 ****************************
 * Tool Panel
 ****************************
*/
.ag-tool-panel-wrapper {
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 200px; }
.ag-column-select-column,
.ag-column-select-column-group {
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  text-overflow: ellipsis;
  white-space: nowrap; }
.ag-column-select-column > *,
  .ag-column-select-column-group > * {
    flex: none; }
.ag-column-select-checkbox {
  display: flex; }
.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1; }
.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px; }
.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px; }
.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  left: -3px; }
.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px; }
.ag-details-row {
  width: 100%; }
.ag-details-row-fixed-height {
  height: 100%; }
.ag-details-grid {
  width: 100%; }
.ag-details-grid-fixed-height {
  height: 100%; }
.ag-header-group-cell {
  display: flex;
  align-items: center;
  height: 100%;
  position: absolute; }
.ag-cell-label-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  height: 100%; }
.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row; }
/**
 ****************************
 * Side Bar
 ****************************
*/
.ag-side-bar {
  display: flex;
  flex-direction: row-reverse; }
.ag-side-bar-left {
  order: -1;
  flex-direction: row; }
.ag-side-button-button {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  outline: none;
  cursor: pointer; }
.ag-side-button-label {
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr; }
/**
 ****************************
 * Status Bar
 ****************************
*/
.ag-status-bar {
  display: flex;
  justify-content: space-between;
  overflow: hidden; }
.ag-status-panel {
  display: inline-flex; }
.ag-status-name-value {
  white-space: nowrap; }
.ag-status-bar-left {
  display: inline-flex; }
.ag-status-bar-center {
  display: inline-flex; }
.ag-status-bar-right {
  display: inline-flex; }
/**
 ****************************
 * Widgets
 ****************************
*/
.ag-icon {
  display: block;
  speak: none; }
.ag-group {
  position: relative;
  width: 100%; }
.ag-group-title-bar {
  display: flex;
  align-items: center; }
.ag-group-title {
  display: block;
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
.ag-group-title-bar
.ag-group-title {
  cursor: default; }
.ag-group-toolbar {
  display: flex;
  align-items: center; }
.ag-group-container {
  display: flex; }
.ag-disabled .ag-group-container {
  pointer-events: none; }
.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap; }
.ag-group-container-vertical {
  flex-direction: column; }
.ag-charts-font-size-color {
  display: flex;
  align-self: stretch;
  justify-content: space-between; }
.ag-column-group-icons {
  display: block; }
.ag-column-group-icons > * {
    cursor: pointer; }
.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch; }
.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start; }
.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end; }
.ag-toggle-button-icon {
  transition: right 0.3s;
  position: absolute;
  top: -1px; }
.ag-input-field, .ag-select {
  display: flex;
  flex-direction: row;
  align-items: center; }
.ag-input-field-input {
  flex: 1 1 auto;
  width: 100%;
  min-width: 0; }
.ag-floating-filter-input .ag-input-field-input[type='date'] {
  width: 1px; }
.ag-range-field {
  display: flex;
  align-items: center; }
.ag-angle-select {
  display: flex;
  align-items: center; }
.ag-angle-select-wrapper {
  display: flex; }
.ag-angle-select-parent-circle {
  display: block;
  position: relative; }
.ag-angle-select-child-circle {
  position: absolute; }
.ag-slider-wrapper {
  display: flex; }
.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto; }
.ag-picker-field-display {
  flex: 1 1 auto; }
.ag-picker-field {
  display: flex;
  align-items: center; }
.ag-picker-field-icon {
  display: flex;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer; }
.ag-picker-field-wrapper {
  overflow: hidden; }
.ag-label-align-right .ag-label {
  order: 1; }
.ag-label-align-right > * {
  flex: none; }
.ag-label-align-top {
  flex-direction: column;
  align-items: flex-start; }
.ag-label-align-top > * {
    -ms-grid-row-align: stretch;
        align-self: stretch; }
.ag-color-panel {
  width: 100%;
  display: flex;
  flex-direction: column;
  text-align: center; }
.ag-spectrum-color {
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
  cursor: default; }
.ag-spectrum-fill {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
.ag-spectrum-val {
  cursor: pointer; }
.ag-spectrum-dragger {
  position: absolute;
  pointer-events: none;
  cursor: pointer; }
.ag-spectrum-hue {
  cursor: default;
  background: linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); }
.ag-spectrum-alpha {
  cursor: default; }
.ag-spectrum-hue-background {
  width: 100%;
  height: 100%; }
.ag-spectrum-alpha-background {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), black);
  width: 100%;
  height: 100%; }
.ag-spectrum-tool {
  cursor: pointer; }
.ag-spectrum-slider {
  position: absolute;
  pointer-events: none; }
.ag-recent-colors {
  display: flex; }
.ag-recent-color {
  cursor: pointer; }
.ag-ltr .ag-column-select-indent-1 {
  padding-left: 20px; }
.ag-rtl .ag-column-select-indent-1 {
  padding-right: 20px; }
.ag-ltr .ag-row-group-indent-1 {
  padding-left: 20px; }
.ag-rtl .ag-row-group-indent-1 {
  padding-right: 20px; }
.ag-ltr .ag-column-select-indent-2 {
  padding-left: 40px; }
.ag-rtl .ag-column-select-indent-2 {
  padding-right: 40px; }
.ag-ltr .ag-row-group-indent-2 {
  padding-left: 40px; }
.ag-rtl .ag-row-group-indent-2 {
  padding-right: 40px; }
.ag-ltr .ag-column-select-indent-3 {
  padding-left: 60px; }
.ag-rtl .ag-column-select-indent-3 {
  padding-right: 60px; }
.ag-ltr .ag-row-group-indent-3 {
  padding-left: 60px; }
.ag-rtl .ag-row-group-indent-3 {
  padding-right: 60px; }
.ag-ltr .ag-column-select-indent-4 {
  padding-left: 80px; }
.ag-rtl .ag-column-select-indent-4 {
  padding-right: 80px; }
.ag-ltr .ag-row-group-indent-4 {
  padding-left: 80px; }
.ag-rtl .ag-row-group-indent-4 {
  padding-right: 80px; }
.ag-ltr .ag-column-select-indent-5 {
  padding-left: 100px; }
.ag-rtl .ag-column-select-indent-5 {
  padding-right: 100px; }
.ag-ltr .ag-row-group-indent-5 {
  padding-left: 100px; }
.ag-rtl .ag-row-group-indent-5 {
  padding-right: 100px; }
.ag-ltr .ag-column-select-indent-6 {
  padding-left: 120px; }
.ag-rtl .ag-column-select-indent-6 {
  padding-right: 120px; }
.ag-ltr .ag-row-group-indent-6 {
  padding-left: 120px; }
.ag-rtl .ag-row-group-indent-6 {
  padding-right: 120px; }
.ag-ltr .ag-column-select-indent-7 {
  padding-left: 140px; }
.ag-rtl .ag-column-select-indent-7 {
  padding-right: 140px; }
.ag-ltr .ag-row-group-indent-7 {
  padding-left: 140px; }
.ag-rtl .ag-row-group-indent-7 {
  padding-right: 140px; }
.ag-ltr .ag-column-select-indent-8 {
  padding-left: 160px; }
.ag-rtl .ag-column-select-indent-8 {
  padding-right: 160px; }
.ag-ltr .ag-row-group-indent-8 {
  padding-left: 160px; }
.ag-rtl .ag-row-group-indent-8 {
  padding-right: 160px; }
.ag-ltr .ag-column-select-indent-9 {
  padding-left: 180px; }
.ag-rtl .ag-column-select-indent-9 {
  padding-right: 180px; }
.ag-ltr .ag-row-group-indent-9 {
  padding-left: 180px; }
.ag-rtl .ag-row-group-indent-9 {
  padding-right: 180px; }
.ag-ltr {
  direction: ltr; }
.ag-ltr .ag-body, .ag-ltr .ag-floating-top, .ag-ltr .ag-floating-bottom, .ag-ltr .ag-header, .ag-ltr .ag-body-viewport, .ag-ltr .ag-body-horizontal-scroll {
    flex-direction: row; }
.ag-rtl {
  direction: rtl; }
.ag-rtl .ag-body, .ag-rtl .ag-floating-top, .ag-rtl .ag-floating-bottom, .ag-rtl .ag-header, .ag-rtl .ag-body-viewport, .ag-rtl .ag-body-horizontal-scroll {
    flex-direction: row-reverse; }
.ag-rtl .ag-icon-contracted,
  .ag-rtl .ag-icon-tree-closed {
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
.ag-body .ag-body-viewport {
  -webkit-overflow-scrolling: touch; }
.ag-chart {
  position: relative;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%; }
.ag-chart-components-wrapper {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden; }
.ag-chart-title-edit {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  text-align: center; }
.ag-chart-title-edit.currently-editing {
  display: inline-block; }
.ag-chart-canvas-wrapper {
  position: relative;
  flex: 1 1 auto;
  overflow: hidden; }
.ag-charts-canvas {
  display: block; }
.ag-chart-menu {
  position: absolute;
  top: 10px;
  width: 24px;
  overflow: hidden;
  display: flex;
  flex-direction: column; }
.ag-ltr .ag-chart-menu {
    right: 20px; }
.ag-rtl .ag-chart-menu {
    left: 20px; }
.ag-chart-docked-container {
  position: relative;
  width: 0;
  min-width: 0;
  transition: min-width 0.4s; }
.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  max-width: 0;
  overflow: hidden; }
.ag-chart-tabbed-menu {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden; }
.ag-chart-tabbed-menu-header {
  flex: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default; }
.ag-chart-tabbed-menu-body {
  display: flex;
  flex: 1 1 auto;
  align-items: stretch;
  overflow: hidden; }
.ag-chart-tab {
  width: 100%;
  overflow: hidden;
  overflow-y: auto; }
.ag-chart-settings {
  overflow-x: hidden; }
.ag-chart-settings-wrapper {
  position: relative;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden; }
.ag-chart-settings-nav-bar {
  width: 100%;
  display: flex;
  height: 30px;
  align-items: center; }
.ag-chart-settings-card-selector {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex: 1 1 auto;
  height: 100%;
  padding: 0 10px; }
.ag-chart-settings-card-item {
  cursor: pointer;
  width: 10px;
  height: 10px;
  background-color: #000;
  position: relative; }
.ag-chart-settings-card-item.ag-not-selected {
    opacity: 0.2; }
.ag-chart-settings-card-item:before {
    content: " ";
    display: block;
    position: absolute;
    background-color: transparent;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    margin-top: -10px;
    width: 20px;
    height: 20px; }
.ag-chart-settings-prev,
.ag-chart-settings-next {
  position: relative;
  flex: none; }
.ag-chart-settings-prev-button,
.ag-chart-settings-next-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0; }
.ag-chart-settings-mini-charts-container {
  position: relative;
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto; }
.ag-chart-settings-mini-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  overflow: hidden; }
.ag-chart-settings-mini-wrapper.ag-animating {
    transition: left 0.3s;
    transition-timing-function: ease-in-out; }
.ag-chart-mini-thumbnail {
  cursor: pointer; }
.ag-chart-mini-thumbnail-canvas {
  display: block; }
.ag-chart-data-wrapper,
.ag-chart-format-wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
.ag-chart-data-section,
.ag-chart-format-section {
  display: flex;
  margin: 0; }
.ag-charts-font-panel-controls {
  justify-content: space-between; }
.ag-chart-empty-text {
  display: flex;
  top: 0;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center; }
.ag-chart .ag-chart-menu {
  opacity: 0;
  pointer-events: none; }
.ag-chart-menu-hidden:hover .ag-chart-menu {
  opacity: 1;
  pointer-events: all; }
.ag-chart-settings-nav-bar {
  padding: 0 10px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
.ag-date-time-list-page-title-bar {
  display: flex; }
.ag-date-time-list-page-column-labels-row,
.ag-date-time-list-page-entries-row {
  display: flex; }
.ag-date-time-list-page-column-label,
.ag-date-time-list-page-entry {
  flex-basis: 0;
  flex-grow: 1; }
.ag-date-time-list-page-entry {
  cursor: pointer; }
.ag-theme-balham {
  -webkit-font-smoothing: antialiased;
  color: #000;
  color: var(--ag-foreground-color, #000);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 12px;
  line-height: normal; }
@font-face {
  font-family: "agGridBalham";
  src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: normal;
  font-style: normal; }
.ag-theme-balham .ag-icon {
    font-family: "agGridBalham";
    font-size: 16px;
    line-height: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
.ag-theme-balham .ag-icon-aggregation:before {
    content: "\f101"; }
.ag-theme-balham .ag-icon-arrows:before {
    content: "\f102"; }
.ag-theme-balham .ag-icon-asc:before {
    content: "\f103"; }
.ag-theme-balham .ag-icon-cancel:before {
    content: "\f104"; }
.ag-theme-balham .ag-icon-chart:before {
    content: "\f105"; }
.ag-theme-balham .ag-icon-color-picker:before {
    content: "\f109"; }
.ag-theme-balham .ag-icon-columns:before {
    content: "\f10a"; }
.ag-theme-balham .ag-icon-contracted:before {
    content: "\f10b"; }
.ag-theme-balham .ag-icon-copy:before {
    content: "\f10c"; }
.ag-theme-balham .ag-icon-cross:before {
    content: "\f10d"; }
.ag-theme-balham .ag-icon-desc:before {
    content: "\f10e"; }
.ag-theme-balham .ag-icon-expanded:before {
    content: "\f10f"; }
.ag-theme-balham .ag-icon-eye-slash:before {
    content: "\f110"; }
.ag-theme-balham .ag-icon-eye:before {
    content: "\f111"; }
.ag-theme-balham .ag-icon-filter:before {
    content: "\f112"; }
.ag-theme-balham .ag-icon-first:before {
    content: "\f113"; }
.ag-theme-balham .ag-icon-grip:before {
    content: "\f114"; }
.ag-theme-balham .ag-icon-group:before {
    content: "\f115"; }
.ag-theme-balham .ag-icon-last:before {
    content: "\f116"; }
.ag-theme-balham .ag-icon-left:before {
    content: "\f117"; }
.ag-theme-balham .ag-icon-linked:before {
    content: "\f118"; }
.ag-theme-balham .ag-icon-loading:before {
    content: "\f119"; }
.ag-theme-balham .ag-icon-maximize:before {
    content: "\f11a"; }
.ag-theme-balham .ag-icon-menu:before {
    content: "\f11b"; }
.ag-theme-balham .ag-icon-minimize:before {
    content: "\f11c"; }
.ag-theme-balham .ag-icon-next:before {
    content: "\f11d"; }
.ag-theme-balham .ag-icon-none:before {
    content: "\f11e"; }
.ag-theme-balham .ag-icon-not-allowed:before {
    content: "\f11f"; }
.ag-theme-balham .ag-icon-paste:before {
    content: "\f120"; }
.ag-theme-balham .ag-icon-pin:before {
    content: "\f121"; }
.ag-theme-balham .ag-icon-pivot:before {
    content: "\f122"; }
.ag-theme-balham .ag-icon-previous:before {
    content: "\f123"; }
.ag-theme-balham .ag-icon-right:before {
    content: "\f126"; }
.ag-theme-balham .ag-icon-save:before {
    content: "\f127"; }
.ag-theme-balham .ag-icon-small-down:before {
    content: "\f128"; }
.ag-theme-balham .ag-icon-small-left:before {
    content: "\f129"; }
.ag-theme-balham .ag-icon-small-right:before {
    content: "\f12a"; }
.ag-theme-balham .ag-icon-small-up:before {
    content: "\f12b"; }
.ag-theme-balham .ag-icon-tick:before {
    content: "\f12c"; }
.ag-theme-balham .ag-icon-tree-closed:before {
    content: "\f12d"; }
.ag-theme-balham .ag-icon-tree-indeterminate:before {
    content: "\f12e"; }
.ag-theme-balham .ag-icon-tree-open:before {
    content: "\f12f"; }
.ag-theme-balham .ag-icon-unlinked:before {
    content: "\f130"; }
.ag-theme-balham .ag-icon-row-drag:before {
    content: "\f114"; }
.ag-theme-balham .ag-right-arrow:before {
    content: "\f117"; }
.ag-theme-balham .ag-right-arrow:before {
    content: "\f126"; }
.ag-theme-balham .ag-root-wrapper {
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham [class^='ag-'], .ag-theme-balham [class^='ag-']:focus, .ag-theme-balham [class^='ag-']:after, .ag-theme-balham [class^='ag-']:before {
    box-sizing: border-box;
    outline: none; }
.ag-theme-balham [class^='ag-']::-ms-clear {
    display: none; }
.ag-theme-balham .ag-checkbox .ag-input-wrapper,
  .ag-theme-balham .ag-radio-button .ag-input-wrapper {
    overflow: visible; }
.ag-theme-balham .ag-range-field .ag-input-wrapper {
    height: 100%; }
.ag-theme-balham .ag-toggle-button {
    flex: none;
    width: unset;
    min-width: unset; }
.ag-theme-balham .ag-ltr .ag-label-align-right .ag-label {
    margin-left: 4px; }
.ag-theme-balham .ag-rtl .ag-label-align-right .ag-label {
    margin-right: 4px; }
.ag-theme-balham input[class^='ag-'] {
    margin: 0;
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham textarea[class^='ag-'],
  .ag-theme-balham select[class^='ag-'] {
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham input[class^='ag-']:not([type]),
  .ag-theme-balham input[class^='ag-'][type='text'],
  .ag-theme-balham input[class^='ag-'][type='number'],
  .ag-theme-balham input[class^='ag-'][type='tel'],
  .ag-theme-balham input[class^='ag-'][type='date'],
  .ag-theme-balham input[class^='ag-'][type='datetime-local'],
  .ag-theme-balham textarea[class^='ag-'] {
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    border-width: 1px;
    border-style: solid;
    border-color: #95a5a6;
    border-color: var(--ag-input-border-color, #95a5a6); }
.ag-theme-balham input[class^='ag-']:not([type]):disabled,
    .ag-theme-balham input[class^='ag-'][type='text']:disabled,
    .ag-theme-balham input[class^='ag-'][type='number']:disabled,
    .ag-theme-balham input[class^='ag-'][type='tel']:disabled,
    .ag-theme-balham input[class^='ag-'][type='date']:disabled,
    .ag-theme-balham input[class^='ag-'][type='datetime-local']:disabled,
    .ag-theme-balham textarea[class^='ag-']:disabled {
      color: rgba(0, 0, 0, 0.38);
      color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38));
      background-color: #ebebeb;
      background-color: var(--ag-input-disabled-background-color, #ebebeb);
      border-color: rgba(149, 165, 166, 0.3);
      border-color: var(--ag-input-disabled-border-color, rgba(149, 165, 166, 0.3)); }
.ag-theme-balham input[class^='ag-']:not([type]):focus,
    .ag-theme-balham input[class^='ag-'][type='text']:focus,
    .ag-theme-balham input[class^='ag-'][type='number']:focus,
    .ag-theme-balham input[class^='ag-'][type='tel']:focus,
    .ag-theme-balham input[class^='ag-'][type='date']:focus,
    .ag-theme-balham input[class^='ag-'][type='datetime-local']:focus,
    .ag-theme-balham textarea[class^='ag-']:focus {
      outline: none;
      box-shadow: 0 0 2px 1px #719ECE;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham input[class^='ag-'][type='number'] {
    -moz-appearance: textfield; }
.ag-theme-balham input[class^='ag-'][type='number']::-webkit-outer-spin-button, .ag-theme-balham input[class^='ag-'][type='number']::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
.ag-theme-balham input[class^='ag-'][type='range'] {
    padding: 0; }
.ag-theme-balham input[class^='ag-'][type='button']:focus, .ag-theme-balham button[class^='ag-']:focus {
    box-shadow: 0 0 2px 1px #719ECE; }
.ag-theme-balham .ag-drag-handle {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-list-item, .ag-theme-balham .ag-virtual-list-item {
    height: 28px; }
.ag-theme-balham .ag-keyboard-focus .ag-virtual-list-item:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-virtual-list-item:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-select-list {
    background-color: white;
    background-color: var(--ag-background-color, white);
    overflow-y: auto;
    overflow-x: hidden; }
.ag-theme-balham .ag-list-item {
    display: flex;
    align-items: center; }
.ag-theme-balham .ag-list-item.ag-active-item {
      background-color: #ecf0f1;
      background-color: var(--ag-row-hover-color, #ecf0f1); }
.ag-theme-balham .ag-select-list-item {
    padding-left: 4px;
    padding-right: 4px;
    cursor: default;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.ag-theme-balham .ag-select-list-item span {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
.ag-theme-balham .ag-select .ag-picker-field-wrapper {
    background-color: white;
    background-color: var(--ag-background-color, white);
    min-height: 28px;
    cursor: default; }
.ag-theme-balham .ag-select.ag-disabled .ag-picker-field-wrapper:focus {
    box-shadow: none; }
.ag-theme-balham .ag-select:not(.ag-cell-editor) {
    height: 28px; }
.ag-theme-balham .ag-select .ag-picker-field-display {
    margin: 4px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
.ag-theme-balham .ag-select .ag-picker-field-icon {
    display: flex;
    align-items: center; }
.ag-theme-balham .ag-select.ag-disabled {
    opacity: 0.5; }
.ag-theme-balham .ag-rich-select {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7); }
.ag-theme-balham .ag-rich-select-list {
    width: 100%;
    min-width: 200px;
    height: 182px; }
.ag-theme-balham .ag-rich-select-value {
    padding: 0 4px 0 12px;
    height: 28px;
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-rich-select-virtual-list-item {
    cursor: default;
    height: 28px; }
.ag-theme-balham .ag-rich-select-virtual-list-item:hover {
      background-color: #ecf0f1;
      background-color: var(--ag-row-hover-color, #ecf0f1); }
.ag-theme-balham .ag-rich-select-row {
    padding-left: 12px; }
.ag-theme-balham .ag-rich-select-row-selected {
    background-color: #b7e4ff;
    background-color: var(--ag-selected-row-background-color, #b7e4ff); }
.ag-theme-balham .ag-row-drag,
  .ag-theme-balham .ag-selection-checkbox,
  .ag-theme-balham .ag-group-expanded,
  .ag-theme-balham .ag-group-contracted {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-ltr .ag-row-drag, .ag-theme-balham .ag-ltr .ag-selection-checkbox, .ag-theme-balham .ag-ltr .ag-group-expanded, .ag-theme-balham .ag-ltr .ag-group-contracted {
      margin-right: 12px; }
.ag-theme-balham .ag-rtl .ag-row-drag, .ag-theme-balham .ag-rtl .ag-selection-checkbox, .ag-theme-balham .ag-rtl .ag-group-expanded, .ag-theme-balham .ag-rtl .ag-group-contracted {
      margin-left: 12px; }
.ag-theme-balham .ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) {
    height: 26px;
    display: flex;
    align-items: center;
    flex: none; }
.ag-theme-balham .ag-group-expanded,
  .ag-theme-balham .ag-group-contracted {
    cursor: pointer; }
.ag-theme-balham .ag-group-title-bar-icon {
    cursor: pointer;
    flex: none;
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-ltr .ag-group-child-count {
    margin-left: 2px; }
.ag-theme-balham .ag-rtl .ag-group-child-count {
    margin-right: 2px; }
.ag-theme-balham .ag-group-title-bar {
    background-color: #e2e9eb;
    background-color: var(--ag-subheader-background-color, #e2e9eb);
    padding: 4px; }
.ag-theme-balham .ag-group-toolbar {
    padding: 4px; }
.ag-theme-balham .ag-disabled-group-title-bar, .ag-theme-balham .ag-disabled-group-container {
    opacity: 0.5; }
.ag-theme-balham .group-item {
    margin: 2px 0; }
.ag-theme-balham .ag-label {
    white-space: nowrap; }
.ag-theme-balham .ag-ltr .ag-label {
      margin-right: 4px; }
.ag-theme-balham .ag-rtl .ag-label {
      margin-left: 4px; }
.ag-theme-balham .ag-label-align-top .ag-label {
    margin-bottom: 2px; }
.ag-theme-balham .ag-ltr .ag-slider-field, .ag-theme-balham .ag-ltr .ag-angle-select-field {
    margin-right: 8px; }
.ag-theme-balham .ag-rtl .ag-slider-field, .ag-theme-balham .ag-rtl .ag-angle-select-field {
    margin-left: 8px; }
.ag-theme-balham .ag-angle-select-parent-circle {
    width: 24px;
    height: 24px;
    border-radius: 12px;
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham .ag-angle-select-child-circle {
    top: 4px;
    left: 12px;
    width: 6px;
    height: 6px;
    margin-left: -3px;
    margin-top: -4px;
    border-radius: 3px;
    background-color: rgba(0, 0, 0, 0.54);
    background-color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-picker-field-wrapper {
    border: 1px solid;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    border-radius: 5px; }
.ag-theme-balham .ag-picker-field-wrapper:focus {
      box-shadow: 0 0 2px 1px #719ECE; }
.ag-theme-balham .ag-picker-field-button {
    background-color: white;
    background-color: var(--ag-background-color, white);
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-dialog.ag-color-dialog {
    border-radius: 5px; }
.ag-theme-balham .ag-color-picker .ag-picker-field-display {
    height: 16px; }
.ag-theme-balham .ag-color-panel {
    padding: 4px; }
.ag-theme-balham .ag-spectrum-color {
    background-color: red;
    border-radius: 2px; }
.ag-theme-balham .ag-spectrum-tools {
    padding: 10px; }
.ag-theme-balham .ag-spectrum-sat {
    background-image: linear-gradient(to right, white, rgba(204, 154, 129, 0)); }
.ag-theme-balham .ag-spectrum-val {
    background-image: linear-gradient(to top, black, rgba(204, 154, 129, 0)); }
.ag-theme-balham .ag-spectrum-dragger {
    border-radius: 12px;
    height: 12px;
    width: 12px;
    border: 1px solid white;
    background: black;
    box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24); }
.ag-theme-balham .ag-spectrum-hue-background {
    border-radius: 2px; }
.ag-theme-balham .ag-spectrum-alpha-background {
    border-radius: 2px; }
.ag-theme-balham .ag-spectrum-tool {
    margin-bottom: 10px;
    height: 11px;
    border-radius: 2px; }
.ag-theme-balham .ag-spectrum-slider {
    margin-top: -12px;
    width: 13px;
    height: 13px;
    border-radius: 13px;
    background-color: #f8f8f8;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37); }
.ag-theme-balham .ag-recent-color {
    margin: 0 3px; }
.ag-theme-balham .ag-recent-color:first-child {
      margin-left: 0; }
.ag-theme-balham .ag-recent-color:last-child {
      margin-right: 0; }
.ag-theme-balham.ag-dnd-ghost {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    z-index: 10;
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7));
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54));
    height: 32px !important;
    line-height: 32px;
    margin: 0;
    padding: 0 8px;
    -webkit-transform: translateY(8px);
            transform: translateY(8px); }
.ag-theme-balham .ag-dnd-ghost-icon {
    margin-right: 4px;
    color: #000;
    color: var(--ag-foreground-color, #000); }
.ag-theme-balham .ag-popup-child:not(.ag-tooltip-custom) {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); }
.ag-dragging-range-handle .ag-theme-balham .ag-dialog,
  .ag-dragging-fill-handle .ag-theme-balham .ag-dialog {
    opacity: 0.7;
    pointer-events: none; }
.ag-theme-balham .ag-dialog {
    border-radius: 2px;
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-panel {
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham .ag-panel-title-bar {
    background-color: #f5f7f7;
    background-color: var(--ag-header-background-color, #f5f7f7);
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)));
    height: 32px;
    padding: 4px 12px;
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-panel-title-bar-button {
    margin-left: 4px; }
.ag-theme-balham .ag-rtl .ag-panel-title-bar-button {
    margin-right: 4px; }
.ag-theme-balham .ag-tooltip {
    background-color: #f5f7f7;
    background-color: var(--ag-header-background-color, #f5f7f7);
    color: #000;
    color: var(--ag-foreground-color, #000);
    padding: 4px;
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    border-radius: 2px;
    transition: opacity 1s; }
.ag-theme-balham .ag-tooltip.ag-tooltip-hiding {
      opacity: 0; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-1 {
    padding-left: 20px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-1 {
    padding-right: 20px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-2 {
    padding-left: 40px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-2 {
    padding-right: 40px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-3 {
    padding-left: 60px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-3 {
    padding-right: 60px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-4 {
    padding-left: 80px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-4 {
    padding-right: 80px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-5 {
    padding-left: 100px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-5 {
    padding-right: 100px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-6 {
    padding-left: 120px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-6 {
    padding-right: 120px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-7 {
    padding-left: 140px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-7 {
    padding-right: 140px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-8 {
    padding-left: 160px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-8 {
    padding-right: 160px; }
.ag-theme-balham .ag-ltr .ag-column-select-indent-9 {
    padding-left: 180px; }
.ag-theme-balham .ag-rtl .ag-column-select-indent-9 {
    padding-right: 180px; }
.ag-theme-balham .ag-column-select-header-icon {
    cursor: pointer; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-header-icon:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-header-icon:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 0px;
      left: 0px;
      display: block;
      width: calc(100% - 0px);
      height: calc(100% - 0px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-ltr .ag-column-group-icons:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-header-icon:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-header-checkbox:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-checkbox:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-column-drag-handle:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child), .ag-theme-balham .ag-ltr .ag-column-select-column-label:not(:last-child) {
    margin-right: 6px; }
.ag-theme-balham .ag-rtl .ag-column-group-icons:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-header-icon:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-header-checkbox:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-checkbox:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-column-drag-handle:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child), .ag-theme-balham .ag-rtl .ag-column-select-column-label:not(:last-child) {
    margin-left: 6px; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-column-group:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-column-group:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: -2px;
      left: -2px;
      display: block;
      width: calc(100% - -4px);
      height: calc(100% - -4px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-column:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-column:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: -2px;
      left: -2px;
      display: block;
      width: calc(100% - -4px);
      height: calc(100% - -4px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-column-select-column-group:not(:last-child),
  .ag-theme-balham .ag-column-select-column:not(:last-child) {
    margin-bottom: 4px; }
.ag-theme-balham .ag-column-select-column-readonly,
  .ag-theme-balham .ag-column-select-column-group-readonly {
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38));
    pointer-events: none; }
.ag-theme-balham .ag-ltr .ag-column-select-add-group-indent {
    margin-left: 24px; }
.ag-theme-balham .ag-rtl .ag-column-select-add-group-indent {
    margin-right: 24px; }
.ag-theme-balham .ag-column-select-list {
    padding: 6px 6px; }
.ag-theme-balham .ag-rtl {
    text-align: right; }
.ag-theme-balham .ag-root-wrapper {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
    padding-left: 40px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
    padding-right: 40px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-1 {
    padding-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-1 {
    padding-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row-level-1 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-1 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
    padding-left: 68px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
    padding-right: 68px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-2 {
    padding-left: 56px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-2 {
    padding-right: 56px; }
.ag-theme-balham .ag-ltr .ag-row-level-2 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-2 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
    padding-left: 96px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
    padding-right: 96px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-3 {
    padding-left: 84px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-3 {
    padding-right: 84px; }
.ag-theme-balham .ag-ltr .ag-row-level-3 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-3 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
    padding-left: 124px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
    padding-right: 124px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-4 {
    padding-left: 112px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-4 {
    padding-right: 112px; }
.ag-theme-balham .ag-ltr .ag-row-level-4 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-4 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
    padding-left: 152px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
    padding-right: 152px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-5 {
    padding-left: 140px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-5 {
    padding-right: 140px; }
.ag-theme-balham .ag-ltr .ag-row-level-5 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-5 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
    padding-left: 180px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
    padding-right: 180px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-6 {
    padding-left: 168px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-6 {
    padding-right: 168px; }
.ag-theme-balham .ag-ltr .ag-row-level-6 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-6 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
    padding-left: 208px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
    padding-right: 208px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-7 {
    padding-left: 196px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-7 {
    padding-right: 196px; }
.ag-theme-balham .ag-ltr .ag-row-level-7 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-7 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
    padding-left: 236px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
    padding-right: 236px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-8 {
    padding-left: 224px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-8 {
    padding-right: 224px; }
.ag-theme-balham .ag-ltr .ag-row-level-8 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-8 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
    padding-left: 264px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
    padding-right: 264px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-9 {
    padding-left: 252px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-9 {
    padding-right: 252px; }
.ag-theme-balham .ag-ltr .ag-row-level-9 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-9 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
    padding-left: 292px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
    padding-right: 292px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-10 {
    padding-left: 280px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-10 {
    padding-right: 280px; }
.ag-theme-balham .ag-ltr .ag-row-level-10 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-10 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
    padding-left: 320px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
    padding-right: 320px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-11 {
    padding-left: 308px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-11 {
    padding-right: 308px; }
.ag-theme-balham .ag-ltr .ag-row-level-11 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-11 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
    padding-left: 348px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
    padding-right: 348px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-12 {
    padding-left: 336px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-12 {
    padding-right: 336px; }
.ag-theme-balham .ag-ltr .ag-row-level-12 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-12 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
    padding-left: 376px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
    padding-right: 376px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-13 {
    padding-left: 364px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-13 {
    padding-right: 364px; }
.ag-theme-balham .ag-ltr .ag-row-level-13 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-13 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
    padding-left: 404px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
    padding-right: 404px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-14 {
    padding-left: 392px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-14 {
    padding-right: 392px; }
.ag-theme-balham .ag-ltr .ag-row-level-14 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-14 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
    padding-left: 432px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
    padding-right: 432px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-15 {
    padding-left: 420px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-15 {
    padding-right: 420px; }
.ag-theme-balham .ag-ltr .ag-row-level-15 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-15 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
    padding-left: 460px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
    padding-right: 460px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-16 {
    padding-left: 448px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-16 {
    padding-right: 448px; }
.ag-theme-balham .ag-ltr .ag-row-level-16 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-16 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
    padding-left: 488px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
    padding-right: 488px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-17 {
    padding-left: 476px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-17 {
    padding-right: 476px; }
.ag-theme-balham .ag-ltr .ag-row-level-17 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-17 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
    padding-left: 516px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
    padding-right: 516px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-18 {
    padding-left: 504px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-18 {
    padding-right: 504px; }
.ag-theme-balham .ag-ltr .ag-row-level-18 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-18 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
    padding-left: 544px; }
.ag-theme-balham .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
    padding-right: 544px; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-19 {
    padding-left: 532px; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-19 {
    padding-right: 532px; }
.ag-theme-balham .ag-ltr .ag-row-level-19 .ag-row-group-leaf-indent {
    margin-left: 28px; }
.ag-theme-balham .ag-rtl .ag-row-level-19 .ag-row-group-leaf-indent {
    margin-right: 28px; }
.ag-theme-balham .ag-cell {
    -webkit-font-smoothing: subpixel-antialiased; }
.ag-theme-balham .ag-value-change-delta {
    padding-right: 2px; }
.ag-theme-balham .ag-value-change-delta-up {
    color: #43a047;
    color: var(--ag-value-change-delta-up-color, #43a047); }
.ag-theme-balham .ag-value-change-delta-down {
    color: #e53935;
    color: var(--ag-value-change-delta-down-color, #e53935); }
.ag-theme-balham .ag-value-change-value {
    background-color: transparent;
    border-radius: 1px;
    padding-left: 1px;
    padding-right: 1px;
    transition: background-color 1s; }
.ag-theme-balham .ag-value-change-value-highlight {
    background-color: rgba(22, 160, 133, 0.5);
    background-color: var(--ag-value-change-value-highlight-background-color, rgba(22, 160, 133, 0.5));
    transition: background-color 0.1s; }
.ag-theme-balham .ag-cell-data-changed {
    background-color: rgba(22, 160, 133, 0.5) !important;
    background-color: var(--ag-value-change-value-highlight-background-color, rgba(22, 160, 133, 0.5)) !important; }
.ag-theme-balham .ag-cell-data-changed-animation {
    background-color: transparent; }
.ag-theme-balham .ag-cell-highlight {
    background-color: #0091ea !important;
    background-color: var(--ag-range-selection-highlight-color, var(--ag-balham-active-color, #0091ea)) !important; }
.ag-theme-balham .ag-row {
    height: 28px;
    background-color: white;
    background-color: var(--ag-background-color, white);
    color: #000;
    color: var(--ag-data-color, var(--ag-foreground-color, #000));
    border-width: 1px;
    border-color: #d9dcde;
    border-color: var(--ag-row-border-color, #d9dcde); }
.ag-theme-balham .ag-row:not(.ag-row-first) {
      border-top-style: solid; }
.ag-theme-balham .ag-row.ag-row-last {
      border-bottom-style: solid; }
.ag-theme-balham .ag-row-highlight-above::after, .ag-theme-balham .ag-row-highlight-below::after {
    content: '';
    position: absolute;
    width: calc(100% - 1px);
    height: 1px;
    background-color: #0091ea;
    background-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea));
    left: 1px; }
.ag-theme-balham .ag-row-highlight-above::after {
    top: -1px; }
.ag-theme-balham .ag-row-highlight-above.ag-row-first::after {
    top: 0; }
.ag-theme-balham .ag-row-highlight-below::after {
    bottom: 0px; }
.ag-theme-balham .ag-row-odd {
    background-color: #fcfdfe;
    background-color: var(--ag-odd-row-background-color, #fcfdfe); }
.ag-theme-balham .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
    border-right: solid 1px;
    border-right-color: #bdc3c7;
    border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-horizontal-right-spacer:not(.ag-scroller-corner) {
    border-left: solid 1px;
    border-left-color: #bdc3c7;
    border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-row-hover {
    background-color: #ecf0f1;
    background-color: var(--ag-row-hover-color, #ecf0f1); }
.ag-theme-balham .ag-ltr .ag-right-aligned-cell {
    text-align: right; }
.ag-theme-balham .ag-rtl .ag-right-aligned-cell {
    text-align: left; }
.ag-theme-balham .ag-ltr .ag-right-aligned-cell .ag-cell-value {
    margin-left: auto; }
.ag-theme-balham .ag-rtl .ag-right-aligned-cell .ag-cell-value {
    margin-right: auto; }
.ag-theme-balham .ag-cell {
    border: 1px solid transparent;
    line-height: 26px;
    padding-left: 11px;
    padding-right: 11px; }
.ag-theme-balham .ag-row > .ag-cell-wrapper {
    padding-left: 11px;
    padding-right: 11px; }
.ag-theme-balham .ag-row-dragging {
    cursor: move; }
.ag-theme-balham .ag-row-dragging {
    opacity: 0.5; }
.ag-theme-balham .ag-cell-inline-editing {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px;
    padding: 0;
    height: 28px;
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7); }
.ag-theme-balham .ag-popup-editor {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px;
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7);
    padding: 0; }
.ag-theme-balham .ag-large-text-input {
    height: auto;
    padding: 12px; }
.ag-theme-balham .ag-details-row {
    padding: 20px;
    background-color: white;
    background-color: var(--ag-background-color, white); }
.ag-theme-balham .ag-overlay-loading-wrapper {
    background-color: rgba(255, 255, 255, 0.66);
    background-color: var(--ag-modal-overlay-background-color, rgba(255, 255, 255, 0.66)); }
.ag-theme-balham .ag-overlay-loading-center {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px; }
.ag-theme-balham .ag-overlay-no-rows-wrapper.ag-layout-auto-height {
    padding-top: 30px; }
.ag-theme-balham .ag-loading {
    padding-left: 12px;
    display: flex;
    height: 100%;
    align-items: center; }
.ag-theme-balham .ag-loading-icon {
    padding-right: 12px; }
.ag-theme-balham .ag-icon-loading {
    -webkit-animation-name: spin;
            animation-name: spin;
    -webkit-animation-duration: 1000ms;
            animation-duration: 1000ms;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear; }
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
.ag-theme-balham .ag-floating-top {
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-floating-bottom {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-cell {
    border-right: solid transparent; }
.ag-theme-balham .ag-rtl .ag-cell {
    border-left: solid transparent; }
.ag-theme-balham .ag-ltr .ag-cell {
    border-right-width: 1px; }
.ag-theme-balham .ag-rtl .ag-cell {
    border-left-width: 1px; }
.ag-theme-balham .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
    border-left: solid 1px;
    border-left-color: #bdc3c7;
    border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
    border-right: solid 1px;
    border-right-color: #bdc3c7;
    border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-row-selected {
    background-color: #b7e4ff;
    background-color: var(--ag-selected-row-background-color, #b7e4ff); }
.ag-theme-balham .ag-cell-range-selected:not(.ag-cell-focus),
  .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing) {
    background-color: rgba(0, 145, 234, 0.2);
    background-color: var(--ag-range-selection-background-color, rgba(0, 145, 234, 0.2)); }
.ag-theme-balham .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,
    .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart {
      background-color: rgba(0, 88, 255, 0.1) !important;
      background-color: var(--ag-range-selection-chart-background-color, rgba(0, 88, 255, 0.1)) !important; }
.ag-theme-balham .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,
      .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category {
        background-color: rgba(0, 255, 132, 0.1) !important;
        background-color: var(--ag-range-selection-chart-category-background-color, rgba(0, 255, 132, 0.1)) !important; }
.ag-theme-balham .ag-cell-range-selected-1:not(.ag-cell-focus),
  .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
    background-color: rgba(0, 145, 234, 0.2);
    background-color: var(--ag-range-selection-background-color-1, var(--ag-range-selection-background-color, rgba(0, 145, 234, 0.2))); }
.ag-theme-balham .ag-cell-range-selected-2:not(.ag-cell-focus),
  .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 {
    background-color: rgba(0, 145, 234, 0.36);
    background-color: var(--ag-range-selection-background-color-2, rgba(0, 145, 234, 0.36)); }
.ag-theme-balham .ag-cell-range-selected-3:not(.ag-cell-focus),
  .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 {
    background-color: rgba(0, 145, 234, 0.488);
    background-color: var(--ag-range-selection-background-color-3, rgba(0, 145, 234, 0.488)); }
.ag-theme-balham .ag-cell-range-selected-4:not(.ag-cell-focus),
  .ag-theme-balham .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 {
    background-color: rgba(0, 145, 234, 0.5904);
    background-color: var(--ag-range-selection-background-color-4, rgba(0, 145, 234, 0.5904)); }
.ag-theme-balham .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top {
    border-top-color: #0091ea;
    border-top-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right {
    border-right-color: #0091ea;
    border-right-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom {
    border-bottom-color: #0091ea;
    border-bottom-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left {
    border-left-color: #0091ea;
    border-left-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-ltr .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),
  .ag-theme-balham .ag-ltr .ag-cell-range-single-cell,
  .ag-theme-balham .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle, .ag-theme-balham .ag-rtl .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),
  .ag-theme-balham .ag-rtl .ag-cell-range-single-cell,
  .ag-theme-balham .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle {
    border: 1px solid;
    border-color: #0091ea;
    border-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea));
    outline: initial; }
.ag-theme-balham .ag-cell.ag-selection-fill-top,
  .ag-theme-balham .ag-cell.ag-selection-fill-top.ag-cell-range-selected {
    border-top: 1px dashed;
    border-top-color: #0091ea;
    border-top-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-ltr .ag-cell.ag-selection-fill-right, .ag-theme-balham .ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
    border-right: 1px dashed;
    border-right-color: #0091ea;
    border-right-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-rtl .ag-cell.ag-selection-fill-right, .ag-theme-balham .ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
    border-left: 1px dashed;
    border-left-color: #0091ea;
    border-left-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-cell.ag-selection-fill-bottom,
  .ag-theme-balham .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
    border-bottom: 1px dashed;
    border-bottom-color: #0091ea;
    border-bottom-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-ltr .ag-cell.ag-selection-fill-left, .ag-theme-balham .ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
    border-left: 1px dashed;
    border-left-color: #0091ea;
    border-left-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-rtl .ag-cell.ag-selection-fill-left, .ag-theme-balham .ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
    border-right: 1px dashed;
    border-right-color: #0091ea;
    border-right-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-fill-handle, .ag-theme-balham .ag-range-handle {
    position: absolute;
    width: 6px;
    height: 6px;
    bottom: -1px;
    background-color: #0091ea;
    background-color: var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham .ag-ltr .ag-fill-handle, .ag-theme-balham .ag-ltr .ag-range-handle {
      right: -1px; }
.ag-theme-balham .ag-rtl .ag-fill-handle, .ag-theme-balham .ag-rtl .ag-range-handle {
      left: -1px; }
.ag-theme-balham .ag-fill-handle {
    cursor: cell; }
.ag-theme-balham .ag-range-handle {
    cursor: nwse-resize; }
.ag-theme-balham .ag-cell-inline-editing {
    border-color: #719ECE !important;
    border-color: var(--ag-input-focus-border-color, #719ECE) !important; }
.ag-theme-balham .ag-menu {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px;
    padding: 0; }
.ag-theme-balham .ag-menu-list {
    cursor: default;
    padding: 4px 0; }
.ag-theme-balham .ag-menu-separator {
    height: 9px; }
.ag-theme-balham .ag-menu-separator-part:after {
    content: "";
    display: block;
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-menu-option-active, .ag-theme-balham .ag-compact-menu-option-active {
    background-color: #ecf0f1;
    background-color: var(--ag-row-hover-color, #ecf0f1); }
.ag-theme-balham .ag-menu-option-part, .ag-theme-balham .ag-compact-menu-option-part {
    line-height: 16px;
    padding: 6px 0; }
.ag-theme-balham .ag-menu-option-disabled, .ag-theme-balham .ag-compact-menu-option-disabled {
    opacity: 0.5; }
.ag-theme-balham .ag-menu-option-icon, .ag-theme-balham .ag-compact-menu-option-icon {
    width: 16px; }
.ag-theme-balham .ag-ltr .ag-menu-option-icon, .ag-theme-balham .ag-ltr .ag-compact-menu-option-icon {
      padding-left: 8px; }
.ag-theme-balham .ag-rtl .ag-menu-option-icon, .ag-theme-balham .ag-rtl .ag-compact-menu-option-icon {
      padding-right: 8px; }
.ag-theme-balham .ag-menu-option-text, .ag-theme-balham .ag-compact-menu-option-text {
    padding-left: 8px;
    padding-right: 8px; }
.ag-theme-balham .ag-ltr .ag-menu-option-shortcut, .ag-theme-balham .ag-ltr .ag-compact-menu-option-shortcut {
    padding-right: 4px; }
.ag-theme-balham .ag-rtl .ag-menu-option-shortcut, .ag-theme-balham .ag-rtl .ag-compact-menu-option-shortcut {
    padding-left: 4px; }
.ag-theme-balham .ag-menu-option-popup-pointer, .ag-theme-balham .ag-compact-menu-option-popup-pointer {
    padding-right: 4px; }
.ag-theme-balham .ag-tabs-header {
    min-width: 220px;
    width: 100%;
    display: flex; }
.ag-theme-balham .ag-tab {
    border-bottom: 0 solid transparent;
    display: flex;
    flex: none;
    align-items: center;
    justify-content: center;
    cursor: pointer; }
.ag-theme-balham .ag-keyboard-focus .ag-tab:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-tab:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-tab-selected {
    border-bottom-color: #0091ea;
    border-bottom-color: var(--ag-selected-tab-underline-color, var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-menu-header {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-filter-separator {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-filter-condition-operator {
    height: 17px; }
.ag-theme-balham .ag-ltr .ag-filter-condition-operator-or {
    margin-left: 8px; }
.ag-theme-balham .ag-rtl .ag-filter-condition-operator-or {
    margin-right: 8px; }
.ag-theme-balham .ag-set-filter-select-all {
    padding-top: 6px; }
.ag-theme-balham .ag-set-filter-list, .ag-theme-balham .ag-filter-no-matches {
    height: 168px; }
.ag-theme-balham .ag-set-filter-filter {
    margin-top: 6px;
    margin-left: 6px;
    margin-right: 6px; }
.ag-theme-balham .ag-filter-to {
    margin-top: 4px; }
.ag-theme-balham .ag-mini-filter {
    margin: 6px 6px; }
.ag-theme-balham .ag-set-filter-item {
    margin: 0px 6px; }
.ag-theme-balham .ag-ltr .ag-set-filter-item-value {
    margin-left: 6px; }
.ag-theme-balham .ag-rtl .ag-set-filter-item-value {
    margin-right: 6px; }
.ag-theme-balham .ag-filter-apply-panel {
    padding: 6px 6px;
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-filter-apply-panel-button {
    line-height: 1.5; }
.ag-theme-balham .ag-ltr .ag-filter-apply-panel-button {
      margin-left: 8px; }
.ag-theme-balham .ag-rtl .ag-filter-apply-panel-button {
      margin-right: 8px; }
.ag-theme-balham .ag-simple-filter-body-wrapper {
    padding: 6px 6px;
    padding-bottom: 2px; }
.ag-theme-balham .ag-simple-filter-body-wrapper > * {
      margin-bottom: 4px; }
.ag-theme-balham .ag-filter-no-matches {
    padding: 6px 6px; }
.ag-theme-balham .ag-multi-filter-menu-item {
    margin: 4px 0; }
.ag-theme-balham .ag-multi-filter-group-title-bar {
    padding: 8px 4px;
    background-color: transparent; }
.ag-theme-balham .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-side-bar {
    position: relative; }
.ag-theme-balham .ag-tool-panel-wrapper {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7); }
.ag-theme-balham .ag-side-buttons {
    padding-top: 16px;
    width: 20px;
    position: relative;
    color: #000;
    color: var(--ag-foreground-color, #000);
    overflow: hidden; }
.ag-theme-balham button.ag-side-button-button {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    background: transparent;
    padding: 8px 0 8px 0;
    width: calc(100% + 1px);
    margin: 0;
    min-height: 72px;
    background-position-y: center;
    background-position-x: center;
    background-repeat: no-repeat;
    border: none;
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7);
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham button.ag-side-button-button:focus {
      box-shadow: none; }
.ag-theme-balham .ag-keyboard-focus .ag-side-button-button:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-side-button-button:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-selected .ag-side-button-button {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7);
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7);
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-side-button-icon-wrapper {
    margin-bottom: 3px; }
.ag-theme-balham .ag-ltr .ag-side-bar-left,
  .ag-theme-balham .ag-rtl .ag-side-bar-right {
    border-right: solid 1px;
    border-right-color: #bdc3c7;
    border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
    .ag-theme-balham .ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
      border-left: solid 1px;
      border-left-color: #bdc3c7;
      border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-side-bar-left .ag-side-button-button,
    .ag-theme-balham .ag-rtl .ag-side-bar-right .ag-side-button-button {
      border-right: 0 solid transparent;
      margin-right: -1px;
      padding-right: 1px; }
.ag-theme-balham .ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,
    .ag-theme-balham .ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button {
      border-right-color: #0091ea;
      border-right-color: var(--ag-selected-tab-underline-color, var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-rtl .ag-side-bar-left,
  .ag-theme-balham .ag-ltr .ag-side-bar-right {
    border-left: solid 1px;
    border-left-color: #bdc3c7;
    border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,
    .ag-theme-balham .ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper {
      border-right: solid 1px;
      border-right-color: #bdc3c7;
      border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-rtl .ag-side-bar-left .ag-side-button-button,
    .ag-theme-balham .ag-ltr .ag-side-bar-right .ag-side-button-button {
      border-left: 0 solid transparent;
      margin-left: -1px;
      padding-left: 1px; }
.ag-theme-balham .ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,
    .ag-theme-balham .ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button {
      border-left-color: #0091ea;
      border-left-color: var(--ag-selected-tab-underline-color, var(--ag-range-selection-border-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-filter-toolpanel-header {
    height: 24px; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-header, .ag-theme-balham .ag-ltr .ag-filter-toolpanel-search {
    padding-left: 4px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-header, .ag-theme-balham .ag-rtl .ag-filter-toolpanel-search {
    padding-right: 4px; }
.ag-theme-balham .ag-keyboard-focus .ag-filter-toolpanel-header:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-filter-toolpanel-header:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title:after {
    font-family: "agGridBalham";
    font-size: 16px;
    line-height: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f112";
    position: absolute; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title:after {
      padding-left: 4px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title:after {
      padding-right: 4px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-0-header {
    height: 32px; }
.ag-theme-balham .ag-filter-toolpanel-group-item {
    margin-top: 2px;
    margin-bottom: 2px; }
.ag-theme-balham .ag-filter-toolpanel-search {
    height: 32px; }
.ag-theme-balham .ag-filter-toolpanel-search-input {
    flex-grow: 1;
    height: 16px; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-search-input {
      margin-right: 4px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-search-input {
      margin-left: 4px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-0 {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-expand, .ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
    margin-right: 4px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-expand, .ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
    margin-left: 4px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
    padding-left: 20px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
    padding-right: 20px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
    padding-left: 36px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
    padding-right: 36px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
    padding-left: 52px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
    padding-right: 52px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
    padding-left: 68px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
    padding-right: 68px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
    padding-left: 84px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
    padding-right: 84px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
    padding-left: 100px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
    padding-right: 100px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
    padding-left: 116px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
    padding-right: 116px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
    padding-left: 132px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
    padding-right: 132px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
    padding-left: 148px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
    padding-right: 148px; }
.ag-theme-balham .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar {
    background-color: transparent; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
    padding-left: 164px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
    padding-right: 164px; }
.ag-theme-balham .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
    padding-left: 4px; }
.ag-theme-balham .ag-filter-toolpanel-instance-filter {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7);
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7);
    margin-top: 4px; }
.ag-theme-balham .ag-ltr .ag-filter-toolpanel-instance-header-icon {
    margin-left: 4px; }
.ag-theme-balham .ag-rtl .ag-filter-toolpanel-instance-header-icon {
    margin-right: 4px; }
.ag-theme-balham .ag-pivot-mode-panel {
    height: 32px;
    display: flex; }
.ag-theme-balham .ag-pivot-mode-select {
    display: flex;
    align-items: center; }
.ag-theme-balham .ag-ltr .ag-pivot-mode-select {
      margin-left: 6px; }
.ag-theme-balham .ag-rtl .ag-pivot-mode-select {
      margin-right: 6px; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-header:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-column-select-header:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-column-select-header {
    height: 32px;
    align-items: center;
    padding: 0 6px;
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-column-panel-column-select {
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7));
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-column-group-icons,
  .ag-theme-balham .ag-column-select-header-icon {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-header {
    background-color: #f5f7f7;
    background-color: var(--ag-header-background-color, #f5f7f7);
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-header-row {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54))); }
.ag-theme-balham .ag-pinned-right-header {
    border-left: solid 1px;
    border-left-color: #bdc3c7;
    border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-pinned-left-header {
    border-right: solid 1px;
    border-right-color: #bdc3c7;
    border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-header-row {
    height: 32px; }
.ag-theme-balham .ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon {
    margin-left: 4px; }
.ag-theme-balham .ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon {
    margin-right: 4px; }
.ag-theme-balham .ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon {
    margin-right: 4px; }
.ag-theme-balham .ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon {
    margin-left: 4px; }
.ag-theme-balham .ag-header-cell,
  .ag-theme-balham .ag-header-group-cell {
    padding-left: 12px;
    padding-right: 12px; }
.ag-theme-balham .ag-header-cell.ag-header-cell-moving,
    .ag-theme-balham .ag-header-group-cell.ag-header-cell-moving {
      background-color: white;
      background-color: var(--ag-header-cell-moving-background-color, var(--ag-background-color, white)); }
.ag-theme-balham .ag-keyboard-focus .ag-header-cell:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-header-cell:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-keyboard-focus .ag-header-group-cell:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-header-group-cell:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 4px;
      left: 4px;
      display: block;
      width: calc(100% - 8px);
      height: calc(100% - 8px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-header-icon {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-header-expand-icon {
    cursor: pointer; }
.ag-theme-balham .ag-ltr .ag-header-expand-icon {
      padding-left: 4px; }
.ag-theme-balham .ag-rtl .ag-header-expand-icon {
      padding-right: 4px; }
.ag-theme-balham .ag-header-row:not(:first-child) .ag-header-cell,
  .ag-theme-balham .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-header-cell::after,
  .ag-theme-balham .ag-header-group-cell::after {
    content: "";
    position: absolute;
    z-index: 1;
    display: block;
    width: 1px;
    height: 50%;
    top: calc(50% - 25%);
    background-color: rgba(189, 195, 199, 0.5);
    background-color: var(--ag-header-column-separator-color, rgba(189, 195, 199, 0.5)); }
.ag-theme-balham .ag-ltr .ag-header-cell::after, .ag-theme-balham .ag-ltr .ag-header-group-cell::after {
      right: 0; }
.ag-theme-balham .ag-rtl .ag-header-cell::after, .ag-theme-balham .ag-rtl .ag-header-group-cell::after {
      left: 0; }
.ag-theme-balham .ag-ltr .ag-header-select-all {
    margin-right: 12px; }
.ag-theme-balham .ag-rtl .ag-header-select-all {
    margin-left: 12px; }
.ag-theme-balham .ag-ltr .ag-floating-filter-button {
    margin-left: 12px; }
.ag-theme-balham .ag-rtl .ag-floating-filter-button {
    margin-right: 12px; }
.ag-theme-balham .ag-floating-filter-button-button {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background: transparent;
    border: none;
    height: 16px;
    padding: 0;
    width: 16px; }
.ag-theme-balham .ag-filter-loading {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7);
    height: 100%;
    padding: 6px 6px;
    position: absolute;
    width: 100%;
    z-index: 1; }
.ag-theme-balham .ag-paging-panel {
    border-top: 1px solid;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7);
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54));
    height: 32px; }
.ag-theme-balham .ag-paging-panel > * {
      margin: 0 12px; }
.ag-theme-balham .ag-paging-button {
    cursor: pointer; }
.ag-theme-balham .ag-paging-button.ag-disabled {
    cursor: default;
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38)); }
.ag-theme-balham .ag-keyboard-focus .ag-paging-button:focus {
    outline: none; }
.ag-theme-balham .ag-keyboard-focus .ag-paging-button:focus:after {
      content: '';
      position: absolute;
      background-color: transparent;
      pointer-events: none;
      top: 0px;
      left: 0px;
      display: block;
      width: calc(100% - 0px);
      height: calc(100% - 0px);
      border: 1px solid;
      border-color: #719ECE;
      border-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham .ag-paging-button, .ag-theme-balham .ag-paging-description {
    margin: 0 4px; }
.ag-theme-balham .ag-status-bar {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-border-color, #bdc3c7);
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38));
    padding-right: 16px;
    padding-left: 16px;
    line-height: 1.5; }
.ag-theme-balham .ag-status-name-value-value {
    color: #000;
    color: var(--ag-foreground-color, #000); }
.ag-theme-balham .ag-status-bar-center {
    text-align: center; }
.ag-theme-balham .ag-status-name-value {
    margin-left: 4px;
    margin-right: 4px;
    padding-top: 8px;
    padding-bottom: 8px; }
.ag-theme-balham .ag-column-drop-cell {
    background: #dddede;
    background: var(--ag-chip-background-color, #dddede);
    border-radius: 16px;
    height: 16px;
    padding: 0 2px; }
.ag-theme-balham .ag-column-drop-cell-text {
    margin: 0 4px; }
.ag-theme-balham .ag-column-drop-cell-button {
    min-width: 16px;
    margin: 0 2px;
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-column-drop-cell-drag-handle {
    margin-left: 8px; }
.ag-theme-balham .ag-column-drop-cell-ghost {
    opacity: 0.5; }
.ag-theme-balham .ag-column-drop-horizontal {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7);
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54));
    height: 28px;
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-ltr .ag-column-drop-horizontal {
      padding-left: 12px; }
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal {
      padding-right: 12px; }
.ag-theme-balham .ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
    border-right: solid 1px;
    border-right-color: #bdc3c7;
    border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
    border-left: solid 1px;
    border-left-color: #bdc3c7;
    border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-column-drop-horizontal-cell-separator {
    margin: 0 4px;
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-column-drop-horizontal-empty-message {
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38)); }
.ag-theme-balham .ag-ltr .ag-column-drop-horizontal-icon {
    margin-right: 12px; }
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal-icon {
    margin-left: 12px; }
.ag-theme-balham .ag-column-drop-vertical-list {
    padding-bottom: 4px;
    padding-right: 4px;
    padding-left: 4px; }
.ag-theme-balham .ag-column-drop-vertical-cell {
    margin-top: 4px; }
.ag-theme-balham .ag-column-drop-vertical {
    min-height: 50px;
    max-height: 150px;
    border-bottom: solid 1px;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-column-drop-vertical.ag-last-column-drop {
      border-bottom: none; }
.ag-theme-balham .ag-column-drop-vertical-icon {
    margin-left: 4px;
    margin-right: 4px; }
.ag-theme-balham .ag-column-drop-vertical-list {
    position: relative; }
.ag-theme-balham .ag-column-drop-vertical-empty-message {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38));
    margin-top: 4px; }
.ag-theme-balham .ag-select-agg-func-popup {
    border: solid 1px;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    background: white;
    background: var(--ag-background-color, white);
    border-radius: 2px;
    box-shadow: none;
    padding: 4px;
    background: white;
    background: var(--ag-background-color, white);
    height: 70px;
    padding: 0; }
.ag-theme-balham .ag-select-agg-func-virtual-list-item {
    cursor: default;
    line-height: 20px;
    padding-left: 8px; }
.ag-theme-balham .ag-select-agg-func-virtual-list-item:hover {
      background-color: #b7e4ff;
      background-color: var(--ag-selected-row-background-color, #b7e4ff); }
.ag-theme-balham .ag-chart-menu {
    border-radius: 2px;
    background: white;
    background: var(--ag-background-color, white); }
.ag-theme-balham .ag-chart-menu-icon {
    opacity: 0.5;
    line-height: 24px;
    font-size: 24px;
    width: 24px;
    height: 24px;
    margin: 2px 0;
    cursor: pointer;
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-chart-menu-icon:hover {
      opacity: 1; }
.ag-theme-balham .ag-chart-mini-thumbnail {
    border: 1px solid;
    border-color: #bdc3c7;
    border-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7));
    border-radius: 5px;
    margin: 5px; }
.ag-theme-balham .ag-chart-mini-thumbnail:nth-last-child(3),
    .ag-theme-balham .ag-chart-mini-thumbnail:nth-last-child(3) ~ .ag-chart-mini-thumbnail {
      margin-left: auto;
      margin-right: auto; }
.ag-theme-balham .ag-ltr .ag-chart-mini-thumbnail:first-child {
      margin-left: 0; }
.ag-theme-balham .ag-rtl .ag-chart-mini-thumbnail:first-child {
      margin-right: 0; }
.ag-theme-balham .ag-ltr .ag-chart-mini-thumbnail:last-child {
      margin-right: 0; }
.ag-theme-balham .ag-rtl .ag-chart-mini-thumbnail:last-child {
      margin-left: 0; }
.ag-theme-balham .ag-chart-mini-thumbnail.ag-selected {
      border-color: #0091ea;
      border-color: var(--ag-minichart-selected-chart-color, var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-chart-settings-card-item {
    background: #000;
    background: var(--ag-foreground-color, #000);
    width: 8px;
    height: 8px;
    border-radius: 4px; }
.ag-theme-balham .ag-chart-settings-card-item.ag-selected {
      background-color: #0091ea;
      background-color: var(--ag-minichart-selected-page-color, var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-chart-data-column-drag-handle {
    margin-left: 4px; }
.ag-theme-balham .ag-charts-settings-group-title-bar,
  .ag-theme-balham .ag-charts-data-group-title-bar,
  .ag-theme-balham .ag-charts-format-top-level-group-title-bar {
    border-top: solid 1px;
    border-top-color: #bdc3c7;
    border-top-color: var(--ag-secondary-border-color, var(--ag-border-color, #bdc3c7)); }
.ag-theme-balham .ag-charts-settings-group-container {
    padding: 4px; }
.ag-theme-balham .ag-charts-data-group-container {
    padding: 6px 6px;
    padding-bottom: 2px; }
.ag-theme-balham .ag-charts-data-group-container > * {
      margin-bottom: 4px; }
.ag-theme-balham .ag-charts-format-top-level-group-container {
    margin-left: 8px;
    padding: 4px; }
.ag-theme-balham .ag-charts-format-top-level-group-item {
    margin: 4px 0; }
.ag-theme-balham .ag-charts-format-sub-level-group-container {
    padding: 6px 6px;
    padding-bottom: 2px; }
.ag-theme-balham .ag-charts-format-sub-level-group-container > * {
      margin-bottom: 4px; }
.ag-theme-balham .ag-charts-group-container.ag-group-container-horizontal {
    padding: 4px; }
.ag-theme-balham .ag-chart-data-section,
  .ag-theme-balham .ag-chart-format-section {
    display: flex;
    margin: 0; }
.ag-theme-balham .ag-chart-menu-panel {
    background-color: #f5f7f7;
    background-color: var(--ag-control-panel-background-color, #f5f7f7); }
.ag-theme-balham .ag-ltr .ag-chart-menu-panel {
      border-left: solid 1px;
      border-left-color: #bdc3c7;
      border-left-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-rtl .ag-chart-menu-panel {
      border-right: solid 1px;
      border-right-color: #bdc3c7;
      border-right-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-date-time-list-page-title {
    flex-grow: 1;
    text-align: center; }
.ag-theme-balham .ag-date-time-list-page-column-label {
    text-align: center; }
.ag-theme-balham .ag-date-time-list-page-entry {
    text-align: center; }
.ag-theme-balham .ag-checkbox-input-wrapper {
    font-family: "agGridBalham";
    font-size: 16px;
    line-height: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 16px;
    height: 16px;
    background-color: white;
    background-color: var(--ag-checkbox-background-color, var(--ag-background-color, white));
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    flex: none; }
.ag-theme-balham .ag-checkbox-input-wrapper input, .ag-theme-balham .ag-checkbox-input-wrapper input {
      -webkit-appearance: none;
      opacity: 0;
      width: 100%;
      height: 100%; }
.ag-theme-balham .ag-checkbox-input-wrapper:focus-within, .ag-theme-balham .ag-checkbox-input-wrapper:active {
      outline: none;
      box-shadow: 0 0 2px 1px #719ECE; }
.ag-theme-balham .ag-checkbox-input-wrapper.ag-disabled {
      opacity: 0.5; }
.ag-theme-balham .ag-checkbox-input-wrapper::after {
      content: "\f108";
      color: #7f8c8d;
      color: var(--ag-checkbox-unchecked-color, #7f8c8d);
      position: absolute;
      top: 0;
      left: 0;
      pointer-events: none; }
.ag-theme-balham .ag-checkbox-input-wrapper.ag-checked::after {
      content: "\f106";
      color: #0091ea;
      color: var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea));
      position: absolute;
      top: 0;
      left: 0;
      pointer-events: none; }
.ag-theme-balham .ag-checkbox-input-wrapper.ag-indeterminate::after {
      content: "\f107";
      color: #7f8c8d;
      color: var(--ag-checkbox-indeterminate-color, var(--ag-checkbox-unchecked-color, #7f8c8d));
      position: absolute;
      top: 0;
      left: 0;
      pointer-events: none; }
.ag-theme-balham .ag-toggle-button-input-wrapper {
    box-sizing: border-box;
    width: 32px;
    height: 16px;
    background-color: #7f8c8d;
    background-color: var(--ag-toggle-button-off-background-color, var(--ag-checkbox-unchecked-color, #7f8c8d));
    border-radius: 8px;
    position: relative;
    flex: none;
    border: 1px solid;
    border-color: #7f8c8d;
    border-color: var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #7f8c8d)); }
.ag-theme-balham .ag-toggle-button-input-wrapper input {
      opacity: 0;
      height: 100%;
      width: 100%; }
.ag-theme-balham .ag-toggle-button-input-wrapper:focus-within {
      outline: none;
      box-shadow: 0 0 2px 1px #719ECE; }
.ag-theme-balham .ag-toggle-button-input-wrapper.ag-disabled {
      opacity: 0.5; }
.ag-theme-balham .ag-toggle-button-input-wrapper.ag-checked {
      background-color: #0091ea;
      background-color: var(--ag-toggle-button-on-background-color, var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea)));
      border-color: #0091ea;
      border-color: var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-toggle-button-input-wrapper::before {
      content: ' ';
      position: absolute;
      top: -1px;
      left: -1px;
      display: block;
      box-sizing: border-box;
      height: 16px;
      width: 16px;
      background-color: white;
      background-color: var(--ag-toggle-button-switch-background-color, var(--ag-background-color, white));
      border-radius: 8px;
      transition: left 100ms;
      border: 1px solid;
      border-color: #7f8c8d;
      border-color: var(--ag-toggle-button-switch-border-color, var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #7f8c8d))); }
.ag-theme-balham .ag-toggle-button-input-wrapper.ag-checked::before {
      left: calc(100% - 16px);
      border-color: #0091ea;
      border-color: var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea))); }
.ag-theme-balham .ag-radio-button-input-wrapper {
    font-family: "agGridBalham";
    font-size: 16px;
    line-height: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 16px;
    height: 16px;
    background-color: white;
    background-color: var(--ag-checkbox-background-color, var(--ag-background-color, white));
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    flex: none;
    border-radius: 16px; }
.ag-theme-balham .ag-radio-button-input-wrapper input, .ag-theme-balham .ag-radio-button-input-wrapper input {
      -webkit-appearance: none;
      opacity: 0;
      width: 100%;
      height: 100%; }
.ag-theme-balham .ag-radio-button-input-wrapper:focus-within, .ag-theme-balham .ag-radio-button-input-wrapper:active {
      outline: none;
      box-shadow: 0 0 2px 1px #719ECE; }
.ag-theme-balham .ag-radio-button-input-wrapper.ag-disabled {
      opacity: 0.5; }
.ag-theme-balham .ag-radio-button-input-wrapper::after {
      content: "\f124";
      color: #7f8c8d;
      color: var(--ag-checkbox-unchecked-color, #7f8c8d);
      position: absolute;
      top: 0;
      left: 0;
      pointer-events: none; }
.ag-theme-balham .ag-radio-button-input-wrapper.ag-checked::after {
      content: "\f125";
      color: #0091ea;
      color: var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea));
      position: absolute;
      top: 0;
      left: 0;
      pointer-events: none; }
.ag-theme-balham input[class^='ag-'][type='range'] {
    -webkit-appearance: none;
    width: 100%;
    height: 100%;
    background: none;
    overflow: visible; }
.ag-theme-balham input[class^='ag-'][type='range']::-webkit-slider-runnable-track {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 3px;
      background-color: #bdc3c7;
      background-color: var(--ag-border-color, #bdc3c7);
      border-radius: 2px;
      border-radius: 3px; }
.ag-theme-balham input[class^='ag-'][type='range']::-moz-range-track {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 3px;
      background-color: #bdc3c7;
      background-color: var(--ag-border-color, #bdc3c7);
      border-radius: 2px;
      border-radius: 3px; }
.ag-theme-balham input[class^='ag-'][type='range']::-ms-track {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 3px;
      background-color: #bdc3c7;
      background-color: var(--ag-border-color, #bdc3c7);
      border-radius: 2px;
      border-radius: 3px;
      color: transparent;
      width: calc(100% - 2px); }
.ag-theme-balham input[class^='ag-'][type='range']::-webkit-slider-thumb {
      margin: 0;
      padding: 0;
      -webkit-appearance: none;
      width: 16px;
      height: 16px;
      background-color: white;
      background-color: var(--ag-background-color, white);
      border: 1px solid;
      border-color: #7f8c8d;
      border-color: var(--ag-checkbox-unchecked-color, #7f8c8d);
      border-radius: 16px;
      -webkit-transform: translateY(-6.5px);
              transform: translateY(-6.5px); }
.ag-theme-balham input[class^='ag-'][type='range']::-ms-thumb {
      margin: 0;
      padding: 0;
      -webkit-appearance: none;
      width: 16px;
      height: 16px;
      background-color: white;
      background-color: var(--ag-background-color, white);
      border: 1px solid;
      border-color: #7f8c8d;
      border-color: var(--ag-checkbox-unchecked-color, #7f8c8d);
      border-radius: 16px; }
.ag-theme-balham input[class^='ag-'][type='range']::-moz-ag-range-thumb {
      margin: 0;
      padding: 0;
      -webkit-appearance: none;
      width: 16px;
      height: 16px;
      background-color: white;
      background-color: var(--ag-background-color, white);
      border: 1px solid;
      border-color: #7f8c8d;
      border-color: var(--ag-checkbox-unchecked-color, #7f8c8d);
      border-radius: 16px; }
.ag-theme-balham input[class^='ag-'][type='range']:focus {
      outline: none; }
.ag-theme-balham input[class^='ag-'][type='range']:focus::-webkit-slider-thumb {
        box-shadow: 0 0 2px 1px #719ECE;
        border-color: #0091ea;
        border-color: var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham input[class^='ag-'][type='range']:focus::-ms-thumb {
        box-shadow: 0 0 2px 1px #719ECE;
        border-color: #0091ea;
        border-color: var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham input[class^='ag-'][type='range']:focus::-moz-ag-range-thumb {
        box-shadow: 0 0 2px 1px #719ECE;
        border-color: #0091ea;
        border-color: var(--ag-checkbox-checked-color, var(--ag-balham-active-color, #0091ea)); }
.ag-theme-balham input[class^='ag-'][type='range']:active::-webkit-slider-runnable-track {
      background-color: #719ECE;
      background-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham input[class^='ag-'][type='range']:active::-moz-ag-range-track {
      background-color: #719ECE;
      background-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham input[class^='ag-'][type='range']:active::-ms-track {
      background-color: #719ECE;
      background-color: var(--ag-input-focus-border-color, #719ECE); }
.ag-theme-balham input[class^='ag-'][type='range']:disabled {
      opacity: 0.5; }
.ag-theme-balham .ag-filter-toolpanel-header,
  .ag-theme-balham .ag-filter-toolpanel-search,
  .ag-theme-balham .ag-status-bar,
  .ag-theme-balham .ag-header-row,
  .ag-theme-balham .ag-multi-filter-group-title-bar {
    font-weight: 600;
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54))); }
.ag-theme-balham .ag-ltr input[class^='ag-']:not([type]),
  .ag-theme-balham .ag-ltr input[class^='ag-'][type='text'],
  .ag-theme-balham .ag-ltr input[class^='ag-'][type='number'],
  .ag-theme-balham .ag-ltr input[class^='ag-'][type='tel'],
  .ag-theme-balham .ag-ltr input[class^='ag-'][type='date'],
  .ag-theme-balham .ag-ltr input[class^='ag-'][type='datetime-local'],
  .ag-theme-balham .ag-ltr textarea[class^='ag-'] {
    padding-left: 4px; }
.ag-theme-balham .ag-rtl input[class^='ag-']:not([type]),
  .ag-theme-balham .ag-rtl input[class^='ag-'][type='text'],
  .ag-theme-balham .ag-rtl input[class^='ag-'][type='number'],
  .ag-theme-balham .ag-rtl input[class^='ag-'][type='tel'],
  .ag-theme-balham .ag-rtl input[class^='ag-'][type='date'],
  .ag-theme-balham .ag-rtl input[class^='ag-'][type='datetime-local'],
  .ag-theme-balham .ag-rtl textarea[class^='ag-'] {
    padding-right: 4px; }
.ag-theme-balham .ag-column-drop-vertical-empty-message, .ag-theme-balham .ag-status-bar {
    font-weight: 600;
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38)); }
.ag-theme-balham .ag-dnd-ghost {
    font-weight: 600; }
.ag-theme-balham .ag-tab {
    border: 1px solid transparent;
    padding: 4px 8px;
    margin: 4px;
    margin-bottom: -1px; }
.ag-theme-balham .ag-tab-selected {
    background-color: white;
    background-color: var(--ag-background-color, white);
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    border-bottom-color: transparent; }
.ag-theme-balham .ag-tabs-header {
    border-bottom: 1px solid;
    border-bottom-color: #bdc3c7;
    border-bottom-color: var(--ag-border-color, #bdc3c7); }
.ag-theme-balham .ag-column-drop-cell {
    height: 24px; }
.ag-theme-balham .ag-column-drop-vertical-title {
    color: #000;
    color: var(--ag-foreground-color, #000); }
.ag-theme-balham .ag-column-drop-vertical-cell {
    margin-left: 8px;
    margin-right: 8px; }
.ag-theme-balham .ag-column-drop-vertical-cell-text {
    margin-left: 8px; }
.ag-theme-balham .ag-column-drop-vertical-icon {
    color: rgba(0, 0, 0, 0.54);
    color: var(--ag-secondary-foreground-color, rgba(0, 0, 0, 0.54)); }
.ag-theme-balham .ag-ltr .ag-column-drop-vertical-empty-message {
    padding-left: 24px;
    padding-right: 4px; }
.ag-theme-balham .ag-rtl .ag-column-drop-vertical-empty-message {
    padding-right: 24px;
    padding-left: 4px; }
.ag-theme-balham .ag-column-drop-horizontal {
    height: 32px; }
.ag-theme-balham .ag-column-drop-empty {
    color: rgba(0, 0, 0, 0.38);
    color: var(--ag-disabled-foreground-color, rgba(0, 0, 0, 0.38)); }
.ag-theme-balham .ag-column-drop-horizontal-cell-text {
    margin-left: 8px; }
.ag-theme-balham .ag-column-drop-vertical {
    padding-top: 8px; }
.ag-theme-balham .ag-menu-header {
    background-color: #f5f7f7;
    background-color: var(--ag-header-background-color, #f5f7f7); }
.ag-theme-balham .ag-overlay-loading-center {
    background-color: white;
    background-color: var(--ag-background-color, white);
    border: 1px solid;
    border-color: #bdc3c7;
    border-color: var(--ag-border-color, #bdc3c7);
    color: #000;
    color: var(--ag-foreground-color, #000);
    padding: 16px; }
.ag-theme-balham .ag-tooltip {
    border: none;
    background-color: #cbd0d3; }
.ag-theme-balham .ag-panel-title-bar-button-icon {
    font-size: 20px; }
.ag-theme-balham .ag-chart-data-section,
  .ag-theme-balham .ag-chart-format-section {
    padding-bottom: 2px; }
.ag-theme-balham .ag-group-toolbar {
    background-color: rgba(226, 233, 235, 0.5);
    background-color: var(--ag-subheader-toolbar-background-color, rgba(226, 233, 235, 0.5)); }
.ag-theme-balham .ag-chart-tab {
    padding-top: 2px; }
.ag-theme-balham .ag-charts-format-sub-level-group-item {
    margin-bottom: 6px; }
/* Added By Hamza Temporary */
.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cdk-overlay-container{position:fixed;z-index:1000}
.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}
.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000}
.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.48}
.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.6)}
.cdk-overlay-transparent-backdrop{background:0 0}
.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:2px;overflow:auto;background:#fff;color:rgba(0,0,0,.87);outline:0}
.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.owl-dt-container,.owl-dt-container *{box-sizing:border-box}
.owl-dt-container{display:block;font-size:16px;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}
.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}
.owl-dt-container-row:last-child{border-bottom:none}
.owl-dt-calendar{display:flex;flex-direction:column;width:100%}
.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}
.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}
.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}
.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:rgba(0,0,0,.12)}
.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}
.owl-dt-calendar-view{display:block;flex:1 1 auto}
.owl-dt-calendar-multi-year-view{display:flex;align-items:center}
.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}
.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}
.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}
.owl-dt-calendar-table .owl-dt-calendar-header{color:rgba(0,0,0,.4)}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:'';position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}
.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;cursor:pointer;color:rgba(0,0,0,.85);-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit}
.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}
.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.4)}
.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:rgba(255,255,255,.85);background-color:#3f51b5}
.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px rgba(255,255,255,.85)}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:rgba(0,0,0,.4)}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.2)}
.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:rgba(0,0,0,.04)}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}
.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:0}
.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}
.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}
.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}
.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}
.owl-dt-timer-divider:after,.owl-dt-timer-divider:before{content:'';display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:currentColor}
.owl-dt-timer-divider:before{top:35%}
.owl-dt-timer-divider:after{bottom:35%}
.owl-dt-control-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}
.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:0}
.owl-dt-control-button:focus>.owl-dt-control-button-content{background-color:rgba(0,0,0,.12)}
.owl-dt-control-button:not(:-moz-focusring):focus>.owl-dt-control-button-content{box-shadow:none}
.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}
.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:rgba(0,0,0,.12)}
.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}
.owl-dt-control-arrow-button[disabled]{color:rgba(0,0,0,.4);cursor:default}
.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}
.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}
.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}
.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}
.owl-dt-inline-container{display:inline-block}
.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}
.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}
.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}
@media all and (orientation:landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}
@media all and (orientation:portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}
.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}
.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}
.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}
.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:rgba(0,0,0,.1)}
.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}
.owl-dt-container-info .owl-dt-container-range{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}
.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}
.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}
.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}
.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}
.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.dnd-drag-start {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
    opacity:0.7;
    border: 2px dashed #000;
}
.dnd-drag-enter {
    opacity:0.7;
    border: 2px dashed #000;
}
.dnd-drag-over {
    border: 2px dashed #000;
}
.dnd-sortable-drag {
  -webkit-transform:scale(0.9);
  transform:scale(0.9);
  opacity:0.7;
  border: 1px dashed #000;
}
.tree-children.tree-children-no-padding { padding-left: 0 }
.tree-children { padding-left: 20px; overflow: hidden }
.node-drop-slot { display: block; height: 2px }
.node-drop-slot.is-dragging-over { background: #ddffee; height: 20px; border: 2px dotted #888; }
.toggle-children-wrapper-expanded .toggle-children { -webkit-transform: rotate(90deg); transform: rotate(90deg) }
.toggle-children-wrapper-collapsed .toggle-children { -webkit-transform: rotate(0); transform: rotate(0); }
.toggle-children-wrapper {
  padding: 2px 3px 5px 1px;
}
/* tslint:disable */
.toggle-children {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzRkRFQjcxODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzRkRFQjcwODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTk5NzA1OGEtZDI3OC00NDZkLWE4ODgtNGM4MGQ4YWI1NzNmIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzRkZmQxMGMtY2NlNS0xMTc4LWE5OGQtY2NkZmM5ODk5YWYwIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z2x5cGhpY29uczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5iogFwAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC');
  height: 8px;
  width: 9px;
  background-size: contain;
  display: inline-block;
  position: relative;
  top: 1px;
  background-repeat: no-repeat;
  background-position: center;
}
.toggle-children-placeholder {
  display: inline-block;
  height: 10px;
  width: 10px;
  position: relative;
  top: 1px;
  padding-right: 3px;
}
.node-content-wrapper {
  display: inline-block;
  padding: 2px 5px;
  border-radius: 2px;
  transition: background-color .15s,box-shadow .15s;
}
.node-wrapper {display: flex; align-items: flex-start;}
.node-content-wrapper-active,
.node-content-wrapper.node-content-wrapper-active:hover,
.node-content-wrapper-active.node-content-wrapper-focused {
  background: #beebff;
}
.node-content-wrapper-focused { background: #e7f4f9 }
.node-content-wrapper:hover { background: #f7fbff }
.node-content-wrapper-active, .node-content-wrapper-focused, .node-content-wrapper:hover {
  box-shadow: inset 0 0 1px #999;
}
.node-content-wrapper.is-dragging-over { background: #ddffee; box-shadow: inset 0 0 1px #999; }
.node-content-wrapper.is-dragging-over-disabled { opacity: 0.5 }
tree-viewport {
  -webkit-tap-highlight-color: transparent;
  height: 100%;
  overflow: auto;
  display: block;
}
.tree-children { padding-left: 20px }
.empty-tree-drop-slot .node-drop-slot { height: 20px; min-width: 100px }
.angular-tree-component {
  width: 100%;
  position:relative;
  display: inline-block;
  cursor: pointer;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* IE/Edge */
  user-select: none;           /* non-prefixed version, currently not supported by any browser */
}
tree-root .angular-tree-component-rtl {
  direction: rtl;
}
tree-root .angular-tree-component-rtl .toggle-children-wrapper-collapsed .toggle-children {
  -webkit-transform: rotate(180deg) !important;
          transform: rotate(180deg) !important;
}
tree-root .angular-tree-component-rtl .tree-children {
  padding-right: 20px;
  padding-left: 0;
}
tree-node-checkbox {
  padding: 1px;
}
a:focus {
    box-shadow: none;
}
.example-trigger {
    display: inline-block;
}
::-webkit-scrollbar {
    height: 10px;
}
::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
    border-radius: 50px;
}
::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 50px;
}
@media (min-width: 1450px) {
    .templatecollast {
        flex: 0 0 13.666667%;
        max-width: 13.666667%;
    }
}
.font-weight-bold {
    font-weight: 700 !important;
}
.mainCnt::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
.mainCnt::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
    border-radius: 0;
}
.mainCnt::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
.POTable::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}
.POTable::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
    border-radius: 50px;
}
.POTable::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 50px;
}
.menu-minimized .menu-mobile ul.main-menu::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}
.menu-minimized .menu-mobile ul.main-menu::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.2);
    border-radius: 50px;
}
.menu-minimized .menu-mobile ul.main-menu::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.3);
    border-radius: 50px;
}
.loginbody:before {
    background: #f2f4f8;
}
h3,
.h3 {
    font-size: 1.5rem;
}
.white {
    color: #fff;
}
.white-bg {
    background: #fff !important;
}
.white-bg-clr {
    background-color: #fff !important;
}
label {
    color: #000;
    font-size: 15px;
}
.mainLoading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.8);
    text-align: center;
    z-index: 9999;
    line-height: calc(100vh - 16px);
}
.hidden {
    display: none;
}
.o-h {
    overflow: hidden;
}
.lh22 {
    line-height: 22px !important;
}
.h34 {
    height: 34px !important;
}
.h28 {
    height: 28px !important;
}
.relative {
    position: relative;
}
.text-muted {
    color: #666 !important;
}
.pipeline-header .badge {
    font-weight: 400;
}
.pipeline-header .pipeline-settings {
    top: -3px;
}
.form-control-radius {
    border-radius: 4px !important;
}
.btn-multiname {
    border: 0;
    padding: 0 0 0 0.75rem !important;
    background: none !important;
}
.btn-multiname.dropdown-toggle:after {
    display: none;
}
.btn-multiname,
.btn-multiname.dropdown-toggle:hover,
.btn-multiname.dropdown-toggle:focus,
.btn-multiname.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-multiname.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-multiname.btn-outline-secondary.dropdown-toggle {
    background: none !important;
    border: none;
    box-shadow: none !important;
}
.btn-multiname:focus img {
    zoom: 1.1;
}
.table.tableGrid .thead-light th {
    color: #444;
    background-color: transparent;
    border-color: transparent;
    border-top: none !important;
    border-right: 1px solid #fff !important;
    font-size: 12px;
    font-weight: 600;
    height: 34px;
}
table.tableGrid {
    font-size: 13px;
    border-collapse: collapse;
    border-spacing: 2px;
}
table tr:first-child td:last-child .rowDel {
    color: #444;
}
.rowDel {
    padding: 0;
    font-size: 20px;
    line-height: 37px;
    color: #444;
    background: none;
}
.rowDel:hover {
    color: #9d1818;
}
.addbtns {
    border-radius: 50%;
    background: #0691ca;
    height: 26px;
    width: 26px;
    text-align: center;
    position: absolute;
    margin-left: 15px;
    top: 11px;
}
[dir="rtl"] .addbtns {
    margin-right: 15px;
}
.addbtns i {
    font-size: 17px;
    position: absolute;
    left: 4px;
    top: 4px;
}
[disabled=""],
[disabled="disabled"] {
    cursor: not-allowed;
}
.td-DD>.input-group-append>.btn {
    line-height: 19px !important;
}
/*.td-DD > .input-group-append > .btn.btn-multiname {
        line-height: 25px !important;
    }*/
.table.tableGrid .td-DD {
    visibility: hidden;
}
.table.tableGrid tr:hover .td-DD,
.table.tableGrid tr.selected .td-DD {
    visibility: visible;
}
/*th:first-child {
  position: relative;
}*/
.addRowSmall,
.POaddRowSmall,
.GRRaddRowSmall,
.PIAaddRowSmall,
.MPRaddRowSmall,
.PCPaddRowSmall,
.tblBtn {
    position: absolute;
    padding: 0;
    width: 26px;
    height: 26px;
    cursor: pointer;
    background: #0691ca;
    color: #fff;
    text-align: center;
    line-height: 26px;
    border-radius: 50px;
    font-size: 17px;
    top: -6px;
    right: 0;
    float: right;
}
.btn.rBtn {
    height: 34px !important;
    line-height: 22px !important;
    padding: 0.375rem 0.75rem !important;
}
.btn.rBtn>i {
    top: -1px;
    position: relative;
}
.table-responsive>.table-bordered.table.tableGrid {
    border: 0;
}
.table.tableGrid th,
.table.tableGrid td {
    padding: 5px 8px;
    vertical-align: middle;
}
.top-0 {
    top: 0 !important;
}
.table-bordered.table.tableGrid tr td:first-child {
    padding-left: 17px;
}
.table-bordered.table.tableGrid td {
    background: #fff;
    position: relative;
    border-bottom: 1px #f5f5f5 solid !important;
    border-right: 1px #f5f5f5 solid;
    padding: 0px 8px !important;
}
.table-bordered.table.tableGrid th,
.table-bordered.table.tableGrid td {
    border-color: transparent;
}
table.table.tableGrid td .chk {
    left: calc(50% - 10px);
    top: calc(50% - 10px);
}
.table-bordered.table.tableGrid tr td:first-child .tdStrip {
    background: #579bfc;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 2px;
}
.table-bordered.table.tableGrid tr td:last-child .tdStrip {
    background: #e6e6e6;
    height: 100%;
    width: 8px;
    position: absolute;
    right: 0;
    top: 0;
}
.rowDel {
    font-size: 18px;
    line-height: 21px;
}
.table.tableGrid .btn-multiname {
    border: 0;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 0 !important;
    background: transparent !important;
}
.table.tableGrid .dropdown-toggle::after {
    display: none;
}
.table.tableGrid .dropdown-toggle:focus,
.table.tableGrid .dropdown-toggle:hover,
.table.tableGrid .dropdown-toggle:active {
    border: none !important;
    box-shadow: none !important;
}
.table.tableGrid td>.form-trans,
.form-trans,
.form-trans:focus {
    background-color: transparent;
    border: transparent;
    top: 0;
    position: absolute;
    left: 0;
    height: 31px !important;
    width: 100%;
    padding: 0 30px 0 6px;
    padding-top: 0 !important;
}
.newRow td {
    background: #fff !important;
    border-right: 1px solid #eee !important;
}
#searchingrid {
    padding: 0;
    width: 30px;
    line-height: 12px;
}
#searchingrid i {
    font-size: 16px;
    font-weight: 900;
}
.table.tableGrid.uomListTbl .thead-light th:nth-child(3) {
    background-color: #f0f0f0;
    border-radius: 10px 10px 0 0;
}
.table-bordered.table.tableGrid.uomListTbl tr td:nth-child(3) {
    background-color: #ddd;
}
.gnrlAddBtn {
    top: -2px;
    position: relative;
}
.gnrlAddBtn1 {
    top: -2px;
    position: relative;
    padding-bottom: 3px;
}
.row {
    margin-right: -5px;
    margin-left: -5px;
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto,
.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl,
.col-xxl-auto,
.col-xxxl-1,
.col-xxxl-2,
.col-xxxl-3,
.col-xxxl-4,
.col-xxxl-5,
.col-xxxl-6,
.col-xxxl-7,
.col-xxxl-8,
.col-xxxl-9,
.col-xxxl-10,
.col-xxxl-11,
.col-xxxl-12,
.col-xxxl,
.col-xxxl-auto,
.col-xxxxl-1,
.col-xxxxl-2,
.col-xxxxl-3,
.col-xxxxl-4,
.col-xxxxl-5,
.col-xxxxl-6,
.col-xxxxl-7,
.col-xxxxl-8,
.col-xxxxl-9,
.col-xxxxl-10,
.col-xxxxl-11,
.col-xxxxl-12,
.col-xxxxl,
.col-xxxxl-auto {
    padding-right: 5px;
    padding-left: 5px;
}
.pipeline {
    margin-bottom: 10px;
}
.menu-position-side.menu-w.menu-side-left .logo-w:first-child {
    border-radius: 0;
}
.content-w {
    height: 100vh;
}
.mainCnt {
    height: calc(100vh - 130px);
    overflow-y: auto;
    overflow-x: hidden;
}
.mainCnt.mainCntFull {
    height: calc(100vh - 54px);
}
[dir="rtl"] .mainCnt.mainCntFull {
    height: calc(100vh - 130px);
}
.element-actions {
    float: right !important;
}
.content-box {
    padding: 0.5rem 1.5rem;
    position: relative;
}
.btmActBar {
    position: fixed;
    right: 0;
    bottom: 0;
    width: calc(100% - 260px);
    z-index: 99;
    background: #fff;
    padding: 7px 10px;
}
.btmActBar .dropdown-toggle::after {
    margin-top: 5px;
    margin-left: 5px;
}
.fiscalYear {
    color: #fff;
}
.fiscalYear .input-group-prepend .input-group-text {
    background: #dddddd;
    border: 0;
}
.fiscalYear .icons {
    color: #fff;
    line-height: 23px;
    padding-left: 3px;
    padding-right: 3px;
}
.fiscalYear .form-control {
    background: #f8f9fb;
    border: 0;
    color: #000;
    line-height: 24px;
    padding-left: 15px;
    padding-right: 20px;
}
.rounded .input-group-text,
.rounded .form-control {
    border-radius: 50px;
}
.menu-mobile.color-scheme-dark {
    background-image: none;
    background-color: #132436 !important;
}
.square {
    border-radius: 0 !important;
}
.rounded,
.radius {
    border-radius: 50px !important;
}
.hTime h3 {
    font-size: 25px;
    font-weight: 100;
    margin-right: 15px;
    margin-bottom: 0;
}
.hTime h3 small {
    font-size: 12px;
    font-weight: 100;
    vertical-align: super;
    position: relative;
}
.menu-w.menu-layout-compact ul.main-menu {
    height: calc(100% - 203px);
    overflow: auto;
}
.menu-w {
    height: 100vh;
}
.menu-w.menu-layout-compact ul.main-menu>li>a {
    font-weight: 500;
}
.menu-w.menu-layout-compact ul.main-menu>li>a {
    font-size: 14px;
}
.menu-w ul.sub-menu li a {
    font-size: 13px;
}
.menu-w ul.sub-menu li a.lNavSelected {
    font-weight: bold;
}
.logged-user-w .logged-user-role {
    /* color: rgba(255, 255, 255, 0.7); */
}
.menu-w.menu-layout-compact ul.main-menu>li.sub-header {
    font-weight: 500;
    font-family: "Proxima Nova Sb";
}
.bold500 {
    font-weight: 500;
}
.bold700 {
    font-weight: 700;
}
.bold900 {
    font-weight: 900;
}
.breadcrumb {
    padding: 20px 1.5rem;
}
.breadcrumb li {
    font-size: 0.68rem;
}
.breadcrumb .bold {
    font-weight: 600;
}
.btn-normal {
    height: 34px;
}
.btn.btn-outline-secondary {
    color: #454545 !important;
    border-width: 1px;
    border-color: #c1c1c1;
    background: #fff;
    padding-left: 29px;
    padding-right: 29px;
    padding-bottom: 9px;
}
.btn.btn-outline-secondary:hover,
.btn.btn-outline-secondary:focus,
.btn.btn-outline-secondary:active {
    color: #454545 !important;
    border-width: 1px;
    border-color: rgb(169, 169, 169);
    background: #eee;
}
.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(41, 43, 44, 0.1);
}
.form-control {
    height: 34px;
    font-weight: 400;
    line-height: 3;
    border-radius: 3px;
    transition: inherit;
    border: 1px #c3c6ca solid;
    color: #000;
    font-family: "Proxima Nova Rg";
}
.form-control option {
    font-family: "Montserrat", sans-serif;
    font-size: 13px;
}
.form-control-sm option {
    font-family: "Montserrat", sans-serif;
    font-size: 12px;
}
textarea .form-control {
    line-height: 2;
}
select.form-control {
    line-height: 1.4;
}
select.form-control:not([size]):not([multiple]):not(.rounded) {
    padding-top: 6px;
}
.form-control:focus {
    color: #000;
    /* border-color: #3c9df7 !important; */
    /* box-shadow: 0 0 6px #8dc4ff; */
}
.form-header {
    font-size: 16px;
    font-weight: 500;
    color: #1773d2;
    display: block;
    margin: 0 0 5px;
    border-bottom: 1px solid #bab6bb;
    padding: 10px 15px;
}
.pipeline-name {
    font-size: 15px;
    font-weight: 700;
}
.pipeline.white .pipeline-item {
    cursor: default;
}
.no-p {
    padding: 0 !important;
}
.card-header {
    font-size: 16px;
    font-weight: 500;
    color: #1773d2;
    display: block;
}
.custom-span {
    font-size: 11px;
    color: #000;
    font-weight: 700;
    display: block;
    text-transform: uppercase;
    margin: 0 0 10px;
}
.card-header {
    border-bottom-color: #cacdd2;
    position: relative;
    padding: 8px 20px;
    border-radius: 6px 6px 0 0;
}
.card-header {
    background: #f9f9f9;
    background: linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
}
.pipeline.white .pipeline-item {
    width: 50%;
}
.element-box+.element-box,
.invoice-w+.element-box,
.big-error-w+.element-box,
.element-box+.invoice-w,
.invoice-w+.invoice-w,
.big-error-w+.invoice-w,
.element-box+.big-error-w,
.invoice-w+.big-error-w,
.big-error-w+.big-error-w {
    margin-top: 1.5rem;
}
.element-box .element-box-header,
.invoice-w .element-box-header,
.big-error-w .element-box-header {
    font-size: 16px;
    color: #334152;
}
.pipeline-body {
    min-height: auto;
    color: #000;
}
.pipeline-body.overflow-x-auto {
    overflow-x: auto;
}
.reportname {
    font-weight: 600;
    font-size: 14px;
    color: #383838;
}
.logo-w {
    background: #224dc2;
    color: #fff;
}
.menu-w.color-scheme-light .logo-w .logo-label,
.menu-w.color-scheme-light .logo-w .logo:hover .logo-label {
    color: #fff;
    font-size: 0.9rem;
}
.menu-w.color-scheme-light .logo-w .logo:hover .logo-label:after {
    background-color: #fff;
}
.fs11 {
    font-size: 11px !important;
}
.fs12 {
    font-size: 12px;
}
.fs13 {
    font-size: 13px;
}
.fs18 {
    font-size: 18px;
}
.fs20 {
    font-size: 20px;
}
.fs24 {
    font-size: 24px;
}
.btn-outline-secondary.blue-btn {
    background: #09f;
    color: #fff;
    border-color: #09f;
}
.bdr-0 {
    border: none !important;
}
.bdr1-trans {
    border: 1px solid transparent !important;
}
.no-bg {
    background: none !important;
}
.no-shadow,
.no-shadow:focus {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    outline: 0;
}
input[type="text"].no-shadow {
    padding-left: 6px;
    padding-right: 6px;
    border-bottom: 2px #666 solid !important;
    text-align: right !important;
    color: #000;
}
input[type="text"].no-shadow.text-left {
    text-align: left !important;
}
.btn-blue,
.btn-outline-secondary {
    padding: 8px 12px 0 12px;
}
/* Checkbox custom */
.chk {
    display: block;
    position: absolute;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-left: 27px;
    left: 0;
    top: 3px;
    line-height: 20px;
}
.chk,
.chk-inp {
    top: 7px;
}
.btn-inp {
    width: 34px;
    padding: 0 !important;
}
.chk input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff;
    border: 1px solid #c3c6ca;
    border-radius: 3px;
}
.chk:hover input~.checkmark {
    background-color: #f9f9f9;
    border: 1px solid #ccc;
}
.chk input:checked~.checkmark {
    background-color: #0691ca;
    border: 2px solid #0691ca;
}
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.chk input:checked~.checkmark:after {
    display: block;
}
.chk .checkmark:after {
    left: 5px;
    top: 1px;
    width: 6px;
    height: 11px;
    border: solid white;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.btn .os-icon+span,
.all-wrapper .fc-button .os-icon+span {
    vertical-align: top;
}
.fs16 {
    font-size: 16px;
}
.fs14 {
    font-size: 14px !important;
}
[data-toggle="collapse"] {
    cursor: pointer;
}
.pipeline.white .pipeline-header .pipeline-settings {
    color: rgba(0, 0, 0, 0.8);
}
/* Pagination */
.pagination .btn-outline-secondary {
    padding-left: 10px;
    padding-right: 10px;
}
/* Navigation Minimized */
.menu-minimized .menu-w,
.menu-minimized .menu-mobile .mm-logo-buttons-w .mm-logo span,
.menu-minimized .menu-mobile .mm-logo-buttons-w .mm-buttons,
.menu-minimized .menu-mobile .logged-user-w .logged-user-info-w {
    display: none;
}
.modal-body.min-height {
    min-height: 300px;
}
.modal-body.min-height tbody {
    cursor: pointer;
}
.modal-body.min-height .btn:focus {
    box-shadow: none;
}
.leftp5 {
    position: relative;
    left: 5px;
}
.leftp3 {
    position: relative;
    left: 3px;
}
[dir="rtl"] .leftp3 {
    right: 3px;
    left: 0;
}
[dir="rtl"] .leftp5 {
    right: 5px;
    left: 0;
}
.reporpage .tb {
    margin-bottom: 10px;
}
[dir="rtl"] .element-balances .balance.balance-v2:first-child {
    padding-left: 20px;
    padding-right: 0px;
}
.toplabel {
    position: relative;
    top: 48px;
    height: 20px;
}
.percen {
    position: absolute;
    top: 1px;
    right: 1px;
    background: #ececec;
    padding: 6px 10px 5px;
    border-left: 1px #c7c7c7 solid;
}
[dir="rtl"] .percen {
    left: 1px;
    right: auto;
    border-left: 0px;
    border-right: 1px #c7c7c7 solid;
}
[dir="rtl"] .revisepage .form-check-inline {
    margin-right: 0 !important;
}
@media screen and (min-width: 1440px) {
    .retailselect {
        height: 36px;
    }

    .accesright td .chk {
        top: 8px;
    }

    .positiontop-8 {
        position: relative;
        top: 26px !important;
    }
}
@media screen and (min-width: 1250px) {
    .pt-s30 {
        position: relative;
        top: 15px;
    }

    .positiontop-8 {
        position: relative;
        top: 23px;
    }
}
@media screen and (min-width: 992px) {
    .smtop {
        position: relative;
        top: 20px;
    }

    /*.newdesign .pipeline.white {
            height: 100%;
        }*/
    .lmt-2 {
        margin-top: 0.5rem !important;
    }

    .lmt-4 {
        margin-top: 1rem !important;
    }

    .alignmid {
        justify-content: flex-end;
    }

    .menu-minimized .menu-mobile,
    .menu-minimized .menu-mobile .menu-and-user {
        display: block !important;
        overflow: hidden;
    }

    .menu-mobile ul.main-menu>li {
        display: block;
    }

    .posOnline .menu-mobile ul.main-menu>li {
        width: 100%;
        margin-left: 0px !important;
    }
}
/*.menu-minimized .menu-mobile ul.main-menu {
        overflow-x: hidden;
        overflow-y: auto;
        max-height: calc(100vh - 130px);
        width: 103%;
    }*/
#myUOMGroupGrid app-grid-save-button {
    float: right;
}
[dir="rtl"] #myUOMGroupGrid app-grid-save-button {
    float: left;
    left: -7px;
}
.menu-minimized .menu-mobile .sub-menu {
    position: fixed;
    top: 0px;
    left: 130px;
    background-color: #fff;
    min-width: 220px;
    z-index: 99991;
    list-style: none;
    padding: 20px 30px;
    box-sizing: border-box;
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1);
}
.menu-minimized .menu-mobile .sub-menu .menuhead {
    font-family: "Proxima Nova Sb";
    font-size: 22px;
    font-weight: 600;
    padding-bottom: 15px;
    line-height: 1;
    color: #4d4d53;
    border-bottom: 1px #eaebf1 solid;
    margin-bottom: 15px;
}
.menu-minimized .menu-mobile .sub-menu .menuhead .closemenu {
    height: 38px;
    width: 38px;
    float: right;
    position: relative;
    top: -9px;
    right: -8px;
}
.menu-minimized .menu-mobile .sub-menu .menuhead .closemenu:after {
    position: absolute;
    right: 9px;
    top: 9px;
    background: url("data:image/svg+xml,%3Csvg id%3D%22Capa_1%22 enable-background%3D%22new 0 0 413.348 413.348%22 fill%3D%22%23444444%22 height%3D%2230%22 viewBox%3D%220 0 413.348 413.348%22 width%3D%2230%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22m413.348 24.354-24.354-24.354-182.32 182.32-182.32-182.32-24.354 24.354 182.32 182.32-182.32 182.32 24.354 24.354 182.32-182.32 182.32 182.32 24.354-24.354-182.32-182.32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 0 0;
    content: " ";
    height: 20px;
    width: 20px;
    background-size: cover;
}
.menu-minimized .menu-mobile .sub-menu .menuhead .closemenu:hover {
    background: #b3b3b3;
    border-radius: 50%;
}
.menu-minimized .menu-mobile .sub-menu .menuhead .closemenu:hover:after {
    background: url("data:image/svg+xml,%3Csvg id%3D%22Capa_1%22 enable-background%3D%22new 0 0 413.348 413.348%22 fill%3D%22%23fff%22 height%3D%2230%22 viewBox%3D%220 0 413.348 413.348%22 width%3D%2230%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22m413.348 24.354-24.354-24.354-182.32 182.32-182.32-182.32-24.354 24.354 182.32 182.32-182.32 182.32 24.354 24.354 182.32-182.32 182.32 182.32 24.354-24.354-182.32-182.32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 0 0;
    height: 20px;
    width: 20px;
    background-size: cover;
}
.menu-minimized .menu-mobile .sub-menu .menuhead .closemenu img {
    display: none;
}
.menu-minimized .menu-mobile .sub-menu ul {
    padding-left: 0px;
    width: 50%;
    margin-right: 15px;
}
[dir="rtl"] .menu-minimized .menu-mobile .sub-menu ul {
    margin-left: 15px;
    margin-right: 0;
    padding: 0;
}
.menu-minimized .menu-mobile .sub-menu ul:last-child {
    margin-right: 0;
}
[dir="rtl"] .menu-minimized .menu-mobile .sub-menu ul:last-child {
    margin-left: 0;
    padding-right: 0;
}
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu {
    background-color: #fff;
    height: 100%;
    overflow: auto;
    /* width: calc(100% - 130px); */
}
@-moz-document url-prefix() {
    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu {
        width: calc(100% - 120px);
    }
}
.menu-minimized .menu-mobile ul.main-menu>li>a>span {
    font-size: 15px;
    font-weight: 500;
    display: block;
    padding: 0px;
}
.content-i {
    width: calc(100vw - 130px);
}
.posOnline .content-i {
    width: calc(100vw);
    height: calc(100% - 36px);
}
.posOnline .sectiotop .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
    width: 8px;
    background: #cdcfd0;
    border-radius: 15px;
}
.posOnline .sectiotop .mCSB_dragger .mCSB_dragger_bar {
    background-color: #777a82;
    border-radius: 15px;
}
.posOnline .sectiotop .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #777a82;
}
.posbody .modal-body .table th {
    background: transparent;
}
.posbody .modal-body .table thead {
    background: #f2f2f2;
}
.menu-minimized .menu-mobile ul.main-menu>li.has-sub-menu>a:before {
    display: none;
}
.menu-minimized .menu-mobile ul.main-menu {
    padding: 0;
}
.menu-minimized .menu-mobile .logged-user-w {
    padding: 1rem 0.5rem;
    text-align: center;
}
.menu-minimized .menu-mobile ul.main-menu>li .icon-w {
    padding: 0 0 10px;
    width: 100%;
}
.menu-minimized .menu-mobile {
    width: 130px;
}
.menu-minimized .menu-mobile ul.main-menu>li>a:hover .icon-w {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.menu-minimized .menu-mobile ul.main-menu>li>a:hover,
.menu-minimized .menu-mobile ul.main-menu>li.active>a {
    background-color: rgba(0, 0, 0, 0.15);
}
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
    display: block;
    line-height: 16px;
    position: relative;
    padding-left: 15px;
}
.menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a:hover {
    font-weight: 600;
    text-decoration: none;
}
[dir="rtl"] .menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
    padding-right: 15px;
    padding-left: 15px;
}
.menu-mobile .main-menu {
    padding: 0 !important;
}
.menu-w .logo-w {
    padding: 0;
}
.minimized .sub-menu {
    display: none;
}
/*.menu-mobile .sub-menu.menu1:before, .menu-mobile .sub-menu.menu2:before, .menu-mobile .sub-menu.menu3:before, .menu-mobile .sub-menu.menu4:before, .menu-mobile .sub-menu.menu5:before, .menu-mobile .sub-menu.menu6:before, .menu-mobile .sub-menu.menu7:before {
        content: " ";
        background: url("assets/img/menu-bg-01.png") no-repeat 0 0;
        height: 350px;
        width: 350px;
        position: absolute;
        right: 30px;
        bottom: 30px;
        background-size: cover !important;
    }
    .menu-mobile .sub-menu.menu2:before {
        background: url("assets/img/menu-bg-02.png") no-repeat 0 0;
    }

    .menu-mobile .sub-menu.menu3:before {
        background: url("assets/img/menu-bg-03.png") no-repeat 0 0;
        bottom: 30px;
    }

    .menu-mobile .sub-menu.menu4:before {
        background: url("assets/img/menu-bg-04.png") no-repeat 0 0;
        bottom: 4px;
    }

    .menu-mobile .sub-menu.menu5:before {
        background: url("assets/img/menu-bg-05.png") no-repeat 0 0;
    }

    .menu-mobile .sub-menu.menu6:before {
        background: url("assets/img/menu-bg-06.png") no-repeat 0 0;
    }

    .menu-mobile .sub-menu.menu7:before {
        background: url("assets/img/menu-bg-08.png") no-repeat 0 0;
    }*/
[dir="rtl"] .menu-mobile .sub-menu:before {
    right: auto;
    left: 30px;
    height: 250px;
    width: 250px;
}
.os-dropdown-trigger:hover .os-dropdown {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
}
.btmActBar .btn-outline-primary,
.btmActBar .btn-primary {
    min-width: 87px;
    font-family: "Proxima Nova Sb";
}
[type="radio"]:checked,
[type="radio"]:not(:checked) {
    position: absolute;
    opacity: 0;
}
[type="radio"]:checked+label,
[type="radio"]:not(:checked)+label {
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
}
[type="radio"]:checked+label:before,
[type="radio"]:not(:checked)+label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
    border: 1px solid #8c8e90;
    border-radius: 100%;
    background: #fff;
}
[type="radio"]:disabled+label:before {
    background: #f7f7f7;
}
[type="radio"]:checked+label:after,
[type="radio"]:not(:checked)+label:after {
    content: "";
    width: 12px;
    height: 12px;
    background: #0691ca;
    position: absolute;
    top: 4px;
    left: 4px;
    border-radius: 100%;
    transition: all 0.2s ease;
}
[type="radio"]:not(:checked)+label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
[type="radio"]:checked+label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.input-group-prepend .chk {
    left: 6px;
    top: 6px;
}
.form-control>.form-check>.chk {
    top: 1px;
}
.form-check .chk.disChk {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 9;
    cursor: not-allowed;
}
textarea.form-control {
    min-height: 109px;
}
.menu-w.color-scheme-light .logo-w .logo-element {
    background-color: #98c9fd;
}
.menu-w.color-scheme-light .logo-w .logo-element:after {
    background-color: #fff;
}
.pipeline {
    padding-bottom: 15px;
}
.pipeline-header {
    margin-bottom: 12px;
    z-index: 1;
}
.pipeline-header .chk {
    top: 0;
    left: auto;
    right: 0;
}
.btmActBar .os-icon-ui-22 {
    line-height: 15px;
    float: left;
}
.table .row-actions .os-icon {
    font-size: 20px;
}
.pipeline.white.gry {
    background-color: #f2f4f8;
}
.table.table-padded.wStripped {
    border-spacing: 0 2px;
}
.table.table-padded.wStripped tbody td:first-child {
    border-radius: 0;
}
.table.table-padded.wStripped tbody td:last-child {
    border-radius: 0;
    border-right: none;
}
.table.table-padded tbody td {
    padding: 0.3rem 1.1rem;
}
.table.table-padded tbody td input,
.table.table-padded tbody td select {
    border-width: 0;
    padding: 0;
    border-radius: 0;
}
.table.table-padded tbody td input:focus,
.table.table-padded tbody td select:focus {
    border-bottom-width: 2px;
}
.table.table-padded tbody td select {
    padding-top: 0 !important;
}
.btn.btn-primary i {
    line-height: 16px;
}
.table.table-padded thead tr th {
    padding: 10px 1.1rem;
    color: #555;
}
.h-100 {
    height: 100%;
}
.checkstatus .form-check {
    background: #f2f1f2;
    padding: 10px;
    margin-top: 5px;
}
.checkstatus .form-check .chk {
    margin-left: 8px;
}
[dir="rtl"] .checkstatus .form-check .chk {
    margin-right: 8px;
}
.wStripped .cornered {
    background: #fff;
    border-radius: 5px 5px 0 0;
}
.wStripped .ag-row-even,
.wStripped .ag-row-odd {
    background: #fff;
}
.ag-root-wrapper {
    overflow: visible;
}
.jusitfycenter .ag-header-cell-text {
    text-align: center;
}
.ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
    font-size: 15px;
    text-transform: capitalize;
    color: #353535;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    margin-right: -1px;
}
[dir="rtl"] .ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
    font-weight: 600;
}
.ag-overlay-panel {
    display: flex;
    height: 40px;
    pointer-events: none;
    width: 100%;
    background: #f9f9f9;
    border: 1px dashed #09f;
}
.corneredTh {
    background: #f0f0f0 !important;
    border-radius: 10px 10px 0 0;
}
.radiusLeft {
    background: #f0f0f0 !important;
    border-radius: 10px 0 0 0;
}
.radiusRight {
    background: #f0f0f0 !important;
    border-radius: 0 10px 0 0;
}
.ag-theme-balham .ag-header-row:first-child .ag-header-cell {
    border-left: 0px;
}
.ag-theme-balham .ag-cell {
    padding-left: 13px;
    padding-right: 11px;
}
.ag-pinned-right-cols-container .ag-cell {
    padding-left: 0px;
    padding-right: 0px;
}
.ag-theme-balham .ag-headerag-pinned-right-cols-container-cell-label .ag-header-cell-text {
    font-size: 15px;
    text-transform: capitalize;
    color: #353535;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    margin-right: -1px;
}
[dir="rtl"] .ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
    width: 100%;
}
.gryBg {
    background-color: #ddd !important;
}
.black3 {
    color: #333 !important;
}
.blacktext {
    color: #000 !important;
}
.sAgentTbl thead th:nth-child(4),
.sAgentTbl thead th:nth-child(1) {
    text-align: center;
}
.pipeline-body .pipeline .pipeline-header h5 {
    font-size: 13px;
}
.apps-navigation {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    background-color: #007bff;
    /* background: url(assets/img/fullscreen-nav-bg-1.jpg) center center; */
    background-size: cover;
    display: none;
    overflow: auto;
}
.appNavContainer {
    max-width: 700px;
    margin: 0 auto;
    position: relative;
    top: 11%;
}
.app-nav-logo {
    max-width: 1200px;
    margin: 0 auto;
    top: 5%;
    position: relative;
}
.app-nav-logo img {
    max-width: 100%;
}
.appNavContainer>ul {
    justify-content: center;
    text-align: center;
}
.appNavContainer>ul>li {
    text-align: center;
    width: 20%;
    margin-bottom: 2rem;
    font-family: "Gruppo", cursive;
    font-weight: 400;
    min-width: 140px;
}
.appNavContainer>ul>li>a.nav-link {
    color: #fff;
}
.appNavContainer>ul>li>a.nav-link:hover,
.appNavContainer>ul>li:first-child>a.nav-link {
    border-color: #0691ca;
}
.appNavContainer>ul>li>a.nav-link>i {
    font-size: 48px;
}
.appNavContainer>ul>li>a.nav-link>i {
    font-size: 35px;
    border: none;
    background-color: #fff;
    width: 70px;
    height: 70px;
    line-height: 68px;
    border-radius: 50px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    margin-bottom: 10px;
    color: #0691ca;
    background: #fff;
}
.appNavContainer>ul>li>a.nav-link>i:before {
    background: linear-gradient(to bottom, #0484d4 0%, #063f7d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0484d4', endColorstr='#063f7d', GradientType=0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.appNavContainer>ul>li>a.nav-link>span {
    font-size: 18px;
}
.closeAppNav {
    width: 55px;
    height: 55px;
    text-align: center;
    line-height: 55px;
    color: #fff;
    display: block;
    border: none;
    background: none;
    position: sticky;
    left: 0;
    top: 0;
}
.closeAppNav:hover {
    text-decoration: none;
    background: rgba(0, 0, 0, 0.1);
    color: #fff;
}
.openAppNav {
    width: 55px;
    height: 55px;
    text-align: center;
    line-height: 55px;
    color: #fff;
    border: none;
    background: none;
}
.openAppNav:hover {
    background: rgba(0, 0, 0, 0.1);
    color: #fff;
}
.mm-logo-buttons-w .openAppNav {
    width: 150px;
    margin: 0 !important;
}
.image-gallery>div {
    /* width: 125px; */
    width: 48%;
    height: 125px;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    margin-right: 10px;
    background: #eee;
    position: relative;
}
[dir="rtl"] .image-gallery>div {
    margin-right: 0px;
}
.image-gallery32>div {
    width: 100%;
    height: 135px;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    margin-right: 10px;
    background: #eee;
    position: relative;
}
.image-gallery32 .delParent {
    position: absolute;
    right: 50%;
    top: 40%;
}
.image-gallery32>div:hover .delParent {
    display: block;
}
[dir="rtl"] .image-gallery32>div {
    margin-right: 0px;
}
.form-logo:hover button {
    display: block;
}
.image-gallery2>div {
    width: 100px;
    height: 120px;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    margin-right: 10px;
    background: #eee;
    position: relative;
}
[dir="rtl"] .image-gallery2>div {
    margin-right: 0px;
}
.image-gallery2 .tab-add-img i {
    line-height: 120px;
    font-size: 40px;
}
.tab-add-img {
    position: relative;
    text-align: center;
    border-color: transparent;
}
.img-new {
    border-top: 2px solid #0691ca;
}
.img-width {
    width: 100% !important;
}
.image-gallery>div img {
    width: 100%;
}
.tab-add-img * {
    cursor: pointer;
}
.tab-add-img i {
    line-height: 125px;
    font-size: 60px;
    color: #333;
}
.tab-add-img input[type="file"] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.delParent {
    position: absolute;
    right: 0;
    top: 0;
    background: transparent;
    border: transparent;
    z-index: 10;
    display: none;
}
.image-gallery>div:hover .delParent {
    display: block;
}
.eB1 {
    padding-left: 35px;
}
.eE1 {
    padding-left: 50px;
}
.list-group-item:not(:last-child) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.activity-boxes-w .activity-box-w {
    margin-left: 35px;
}
.activity-boxes-w .activity-box-w:first-child:before {
    top: 0;
}
.activity-boxes-w .activity-box-w:before {
    left: -26px;
}
.activity-boxes-w .activity-box-w:after {
    left: -20px;
}
.activity-boxes-w .activity-box-w {
    padding: 0.2rem 0px;
}
.activity-boxes-w .activity-box-w:nth-child(2):before {
    bottom: 50%;
}
.salesOrderTable {
    min-width: 700px;
}
.salesOrderTable.table-bordered.table.tableGrid th:nth-child(6),
.salesOrderTable.table-bordered.table.tableGrid th:nth-child(7) {
    background-color: transparent;
    border-right: transparent;
}
.salesOrderTable.table-bordered.table.tableGrid th:nth-child(3) {
    background-color: #f0f0f0;
    border-radius: 10px 0 0 0;
    border-right-color: #fff;
}
.salesOrderTable.table-bordered.table.tableGrid th:nth-child(4) {
    background-color: #f0f0f0;
    border-radius: 0 10px 0 0;
    border-right-color: #fff;
}
.salesOrderTable.table-bordered.table.tableGrid tr td:nth-child(6),
.salesOrderTable.table-bordered.table.tableGrid tr td:nth-child(7) {
    background-color: #f0f0f0;
}
.salesOrderTable.table-bordered.table.tableGrid tr td:nth-child(3),
.salesOrderTable.table-bordered.table.tableGrid tr td:nth-child(4) {
    background-color: #ddd;
}
.table-bordered.table.tableGrid {
    color: #333;
}
.POTable tr td:first-child {
    background: #f9f9f9 !important;
}
.POTable tr td:last-child,
.POTable tr th:last-child {
    position: sticky !important;
    right: 0;
    top: 0;
    z-index: 1;
    background: #f9f9f9 !important;
    text-align: center;
}
.POTable tr th:last-child {
    background: #fff !important;
}
.POTable tr td:last-child:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 1px;
    height: 100%;
    border-right: 1px solid #ddd;
}
.POTable .table-bordered.table.tableGrid th:nth-child(6),
.POTable .table-bordered.table.tableGrid th:nth-child(7) {
    background: none;
}
.POTable .table-bordered.table.tableGrid th:nth-child(5) {
    background-color: #f0f0f0;
    border-radius: 10px 0 0 0;
    border-right-color: #fff;
}
.POTable .table-bordered.table.tableGrid th:nth-child(6) {
    background-color: #f0f0f0;
    border-radius: 0 10px 0 0;
    border-right-color: #fff;
}
.POTable .table-bordered.table.tableGrid tr td:nth-child(6),
.POTable .table-bordered.table.tableGrid tr td:nth-child(7) {
    background-color: #eee;
}
.POTable .table-bordered.table.tableGrid tr td:nth-child(5),
.POTable .table-bordered.table.tableGrid tr td:nth-child(6) {
    background-color: #ddd;
}
.POTable table {
    min-width: 2200px;
    width: 2200px;
}
.menu-minimized .POTable {
    width: calc(100vw - 168px);
}
.AVSTable {
    width: calc(100vw - 614px);
}
.menu-minimized .AVSTable {
    width: calc(100vw - 473px);
}
.input-group-append>.btn {
    line-height: 16px !important;
}
.custom-wrapper.wrapper-bg {
    background: #f2f4f8;
}
.custom-wrapper {
    width: 100%;
    overflow: hidden;
    padding: 20px 15px 5px;
    border: 1px solid #cccdcf;
    border: 1px solid rgba(204, 205, 207, 0.5);
    border-radius: 4px;
    margin-bottom: 15px;
}
ul.purchase-ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.purchase-ul .purchase-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    overflow: hidden;
    padding: 8px 0;
}
.purchase-ul .purchase-li:nth-child(2) {
    padding: 8px 0;
}
.purchase-ul .purchase-li:last-child span {
    top: 4px;
    position: relative;
}
.purchase-ul .purchase-li.last {
    border: none;
    margin: 0;
}
.purchase-ul .purchase-li.last .pull-right {
    background: transparent;
}
.purchase-ul .purchase-li.purchase-li-0 {
    padding: 16px 0;
    padding: 12px 0;
}
.purchase-ul .purchase-li.first {
    padding-top: 0px;
}
.purchase-ul .purchase-li .pull-left span {
    color: #000;
    font-size: 15px;
    line-height: 1.2;
    display: block;
}
.purchase-ul .purchase-li .pull-right span {
    display: block;
    text-align: right;
}
.purchase-ul .purchase-li .space9 {
    position: relative;
    top: 4px;
}
.purchase-ul .purchase-li .pull-right .span-1 {
    color: #000;
    font-size: 16px;
    line-height: 1.2;
}
.purchase-ul .purchase-li .pull-right .span-2 {
    font-size: 13.5px;
    line-height: 1.2;
    color: #3e4b5b;
}
.purchase-ul .purchase-li.total-li .pull-left span {
    color: #0691ca;
    font-size: 16px;
    padding-top: 13px;
}
.purchase-ul .purchase-li.total-li .pull-right span {
    color: #303a46;
    font-size: 24px;
    font-weight: 500;
}
.dropdown-item span {
    text-align: left !important;
}
.form-control.input-control {
    background: #fff;
    border: none;
    text-align: right;
    padding: 0;
    border-bottom: 1px solid #dde2ec;
    height: 30px;
    border-radius: 0px;
    min-width: 155px;
    max-width: 155px;
    margin: 5px;
    padding-right: 5px;
}
.form-control.input-control:focus {
    border-color: #0691ca;
}
.pt-10 {
    padding-top: 10px !important;
}
.tax-wrap {
    padding: 0px 0 14px;
    float: left;
    width: 100%;
}
.tax-block {
    color: #3e4b5b;
    transition: all 0.25s ease;
    position: relative;
    border-radius: 6px;
    background: #f2f1f2;
    text-align: center;
    min-height: 95px;
    max-height: 95px;
    padding-top: 20px;
    margin-top: 10px;
}
.tax-block:hover {
    -webkit-transform: translateY(-5px) scale(1.02);
    transform: translateY(-5px) scale(1.02);
    box-shadow: 0px 5px 12px rgba(126, 142, 177, 0.2);
}
.tax-title {
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0 0 0 4px;
    color: #fff;
    text-align: center;
    padding: 4px 10px;
    line-height: 1;
    background: #1773d2;
    font-size: 12px;
}
.tax-value {
    font-size: 26px;
    font-size: 24px;
    color: #000;
    transition: all 0.25s ease;
}
.tax-block .form-control {
    font-size: 15px;
    background: transparent;
    border: none;
    text-align: right;
    padding: 0;
    border-bottom: 1px solid #bbb;
    height: 25px;
    border-radius: 0px;
    max-width: 100px;
    margin: 0px auto 5px;
    text-align: center;
}
.tax-block .form-control:focus {
    box-shadow: none;
    border: none;
    border-bottom: 1px solid #bbb;
}
.modal-full {
    width: 90% !important;
    max-width: 90% !important;
}
.modal-footer.btmActBar,
.menu-minimized .modal-footer.btmActBar {
    width: 100% !important;
    position: static;
    padding: 10px 1.1rem;
    z-index: 99;
}
.modal-footer.btmActBar a,
.dropdown-menu a {
    line-height: 1.6;
    padding: 0 1rem;
}
.modal-body table {
    width: 100% !important;
    min-width: 868px;
}
button[onclick="toggleFullScreen();"] {
    display: none !important;
}
.accordionA {
    margin: 0;
}
ul.accordionA,
.accordionA ul {
    list-style: none;
    padding: 0;
}
.accordionA li {
    position: relative;
}
.accordionA ul li:before {
    content: "";
    display: block;
    width: 3px;
    background-color: #c0cadd;
    bottom: 0px;
    left: -20px;
    position: absolute;
    height: 100%;
}
.accordionA button.toggle {
    position: relative;
    display: block;
    padding: 0.5em 0 0;
    width: 100%;
    background: none;
    border: none;
    text-align: left;
    cursor: pointer;
}
.accordionA button.toggle:focus {
    outline: 0 none;
}
button.toggle div {
    padding: 0.5rem 0.8rem;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
    color: #3e4b5b;
}
button.toggle div>i {
    color: #333;
}
button.toggle:hover div>i {
    color: #fff;
}
button.toggle[disabled]:hover div>i {
    color: #333;
}
.accordionA li ul li button.toggle:before {
    position: absolute;
    top: 57%;
    left: -25px;
    content: "";
    width: 12px;
    height: 12px;
    border: 2px solid #60769f;
    background-color: #f2f4f8;
    border-radius: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
.accordionA li ul li button.toggle:after {
    content: "";
    display: block;
    width: 20px;
    background-color: #c0cadd;
    top: 57%;
    height: 1px;
    left: -20px;
    position: absolute;
    z-index: 1;
}
.accordionA .inner li:last-child:before {
    top: 0;
    bottom: auto;
    height: 25px;
}
.accordionA .inner {
    padding-left: 35px;
    overflow: hidden;
    display: none;
}
.accordionA button.toggle {
    text-decoration: none;
}
.accordionA button.toggle:hover>div,
.accordionA button.accordActive>div {
    background: #0691ca;
    color: #fff;
    cursor: pointer;
}
button.accordActive>div>i {
    color: #fff;
}
.accordionA button.toggle[disabled]:hover>div {
    background: #fff;
    color: #333;
    cursor: not-allowed !important;
}
.godownTree .gTree .pipeline-name {
    padding-right: 0;
    padding-left: 30px;
}
.godownTree .gTree.pipeline-header .pipeline-settings {
    right: auto;
    left: 0;
}
.gTree[aria-expanded="true"] h5 {
    font-weight: bold;
}
.top-bar .custom {
    text-align: left;
    padding: 0px;
}
.top-bar .custom .top-icon {
    font-size: 26px !important;
    position: relative;
    top: 3px;
}
.top-bar .custom .modal-header .close {
    right: 15px;
}
.top-bar .modal-body .chk {
    left: 6px;
}
.top-bar .element-wrapper .element-header {
    border-bottom: 0;
    margin-bottom: 0;
}
.chart-container {
    position: relative;
    margin: auto;
    height: 44vh;
}
.chart-container-finance {
    position: relative;
    margin: auto;
    height: 50vh;
}
.mlm-10 {
    position: relative;
    left: -15px;
}
h6.head {
    padding-top: 20px;
    border-bottom: 1px #ddd solid;
    padding-bottom: 10px;
    margin-bottom: 15px;
    font-weight: 600;
}
.btnsc {
    padding-bottom: 6px !important;
    padding-top: 7px;
}
.table .btn.btn-sm {
    line-height: 1.2;
    padding-bottom: 6px;
    padding-top: 7px;
}
.os-icon-ui-23:before {
    content: "\e97e";
}
.stockpage .ag-popup-editor {
    margin-top: -9px !important;
}
.stockadjust .ag-popup-editor {
    margin-top: 3px !important;
}
@-moz-document url-prefix() {
    .stockadjust .ag-popup-editor {
        margin-top: 8px !important;
    }

    .ag-theme-balham .ag-popup-editor {
        margin-top: 7px;
    }
}
.stockpage .activdiv,
.stockadjust .activdiv {
    margin-top: 0px !important;
}
.scrolldash {
    min-height: 267px;
    max-height: 267px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.scrolldash2 {
    min-height: 316px;
    max-height: 316px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.scrolldash4 {
    min-height: 300px;
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.scrolldash5 {
    min-height: 317px;
    max-height: 317px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.scrolldash {
    min-height: 267px;
    max-height: 267px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.scrolldash::-webkit-scrollbar,
.scrolldash2::-webkit-scrollbar,
.scrolldash4::-webkit-scrollbar,
.scrolldash5::-webkit-scrollbar {
    width: 5px;
}
[dir="rtl"] .scrolldash,
[dir="rtl"] .scrolldash2,
[dir="rtl"] .scrolldash4,
[dir="rtl"] .scrolldash5 {
    padding-left: 15px;
    padding-right: 0px;
}
.producthead {
    padding-bottom: 10px;
}
.productsearch .input-group {
    margin-right: 5px;
}
[dir="rtl"] .productsearch .input-group {
    margin-left: 5px;
    margin-right: 0px !important;
}
.producthead {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.productsearch {
    margin-left: auto;
}
[dir="rtl"] .productsearch {
    margin-right: auto;
    margin-left: inherit;
}
.vendordetail-body .content-box {
    padding-top: 0px;
}
@media screen and (max-width: 1024px) {
    .btmActBar .navG .os-icon {
        display: none;
    }

    .menu-mobile .mm-logo-buttons-w .mm-logo img {
        width: 80px !important;
    }
}
@media screen and (min-width: 1750px) {
    .TravelResponsive .divTable {
        width: 100% !important;
        padding-bottom: 5px;
    }
}
@media screen and (min-width: 1601px) {
    [dir="rtl"] .printbtns .btn-outline-secondary {
        line-height: 1;
    }

    .maxpadbottom {
        padding: 8px 12px 0 12px;
        padding-bottom: 9px;
    }

    .lmt-4 {
        margin-top: 1rem;
    }

    .mmt3 {
        top: -4px !important;
        position: relative;
    }
}
@media screen and (min-width: 1360px) {
    .mmt3 {
        top: 7px;
        position: relative;
    }

    .mmt-25 {
        margin-top: -25px;
    }

    .fulltable2 th:first-child {
        width: 90%;
    }
}
@media screen and (max-width: 1440px) {
    .retailbox span {
        height: 30px !important;
    }

    .startbtns span {
        line-height: 2.9 !important;
    }

    .toplabel {
        top: 45px !important;
    }

    .el-tablo .value {
        font-size: 1.6rem;
    }

    .stockpage .ag-popup-editor {
        margin-top: 2px !important;
    }

    @-moz-document url-prefix() {
        .stockpage .ag-popup-editor {
            margin-top: 8px !important;
        }
    }

    .stockpage .activdiv {
        margin-top: 0px !important;
    }

    .image-gallery2>div {
        height: 95px !important;
    }

    .image-gallery2 .tab-add-img i {
        line-height: 95px;
    }

    .firstchck {
        width: 80px !important;
    }

    .fields.form-inline {
        position: relative;
        top: 9px;
    }

    .setdivs .col-md-5 {
        max-width: 50%;
        flex: 0 0 50%;
    }

    .setdivs .col-md-2 {
        max-width: 100%;
        flex: 0 0 100%;
    }

    .setdivs .positiontop-26 {
        top: 3px;
        left: -15px;
    }

    .setdivs .pos27 {
        top: 26px;
    }

    .setdivs option {
        font-size: 11px;
    }

    .login-body {
        margin-top: 0px !important;
    }

    .inline-profile-tiles .profile-tile .pt-user-name {
        font-size: 0.8rem;
    }

    .form-inline .form-control {
        line-height: normal;
    }

    .chartjs-render-monitor {
        width: 100% !important;
    }

    .menu-mobile .sub-menu.menu1:before,
    .menu-mobile .sub-menu.menu2:before,
    .menu-mobile .sub-menu.menu3:before,
    .menu-mobile .sub-menu.menu4:before,
    .menu-mobile .sub-menu.menu5:before {
        height: 180px !important;
        width: 180px !important;
    }

    .menu-w.menu-layout-compact ul.main-menu>li.sub-header {
        padding: 4px !important;
    }

    .form-group {
        margin-bottom: 0.5rem;
    }

    .form-mb2 {
        padding-bottom: 1rem;
        margin-top: 1rem;
    }

    .form-mb2 .asf {
        top: 12px !important;
    }

    .chkPanel {
        margin-top: 0.25rem;
        min-height: 50px;
    }

    .hTime h3 {
        font-size: 24px;
    }

    .hTime h3 small {
        font-size: 10px;
        top: -1px;
    }

    .top-bar .logged-user-w {
        padding: 0px 0.5rem;
    }

    .top-bar .top-icon {
        margin: 0px 0.5rem;
    }

    .top-bar .top-icon .dropdown a:hover {
        opacity: 1;
    }

    h3,
    .h3 {
        font-size: 1.1rem;
    }

    .btn.btn-outline-secondary,
    .btn-outline-primary.gnrlAddBtn,
    .btn-primary.gnrlAddBtn {
        padding-bottom: 6px;
    }

    .btmActBar {
        padding: 10px 1.5rem;
        height: auto;
    }

    .btmActBar .input-group .form-control {
        height: 28px !important;
    }

    .btmActBar .btn.btn-upper {
        letter-spacing: 0;
    }

    .element-header {
        padding-bottom: 10px !important;
    }

    .btmActBar .btn-outline-primary,
    .btmActBar .btn-primary {
        min-width: 87px;
    }

    .pipeline-body .pipeline .pipeline-header h5 {
        font-size: 12px;
    }

    .ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
        text-transform: initial;
        font-size: 13px;
    }
}
.cell-10 {
    min-width: 20%;
    flex-basis: 20%;
}
.cell-15 {
    min-width: 25%;
    flex-basis: 25%;
}
@media (max-width: 991px) and (min-width: 768px) {
    .transacs .sm2 {
        margin-bottom: 20px;
    }

    .smmm2 {
        margin-top: 15px;
    }

    .homedashboard .nav-tabs {
        margin-left: 100px;
    }

    [dir="rtl"] .circleyellow {
        margin-left: 10px;
        margin-right: 0px;
    }

    [dir="rtl"] .homedashboard .nav-tabs {
        margin-right: 100px;
        margin-left: 0px;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .flexcolumnrevers .smt-2:first-child {
        position: relative;
        left: 5px;
    }

    [dir="rtl"] .flexcolumnrevers .smt-2:first-child {
        position: relative;
        right: 5px;
        left: auto;
    }

    .norecord span:after {
        top: 4px;
    }

    .menu-mobile.color-scheme-dark ul.main-menu>li {
        margin-left: 0px !important;
    }

    .sub-menu .row .col-md-12.col-xl-5:first-child {
        margin-bottom: 15px;
    }

    .menu-mobile .logged-user-w {
        padding: 1rem 0.5rem;
    }

    .menu-toggler {
        display: none;
    }

    .menu-mobile .menu-and-user {
        display: block !important;
    }
}
@media (max-width: 767px) {
    .nodiv {
        display: none;
    }

    .form-inline .custom-select.ml-2.select2 {
        margin-left: 0 !important;
        margin-top: 10px;
    }

    .ddlOpenSearch {
        margin-top: 15px !important;
    }

    .modal-content {
        margin: auto;
        width: 94%;
    }

    .content-i {
        width: calc(100vw - 0px);
    }

    .menu-mobile .sub-menu li {
        width: 100%;
    }

    .row.rowfull {
        width: 100%;
    }

    .chart-container {
        position: relative;
        margin: auto;
        height: 40vh;
        width: 80vw;
    }

    .fs30-sm {
        font-size: 30px !important;
    }

    .fs18-sm {
        font-size: 18px !important;
    }

    .POTable {
        width: calc(100vw - 80px);
    }

    .btmActBar {
        width: 100%;
        background: #fff;
        padding: 0px;
    }

    .btmActBar .dropdown-toggle::after {
        margin-top: 7px;
    }

    .fiscalYear .form-control {
        padding: 7px;
    }

    .menu-toggler {
        display: none;
    }

    .breadcrumb {
        margin-bottom: 0;
    }

    .content-i .content-box {
        padding: 7px 15px 20px;
    }

    .hide-sm,
    .hidden-sm {
        display: none;
    }

    .visible-sm {
        display: inline-block !important;
    }

    .menu-mobile ul.sub-menu {
        background: rgba(0, 0, 0, 0.1);
    }

    .btmActBar .btn {
        width: 100% !important;
        border-radius: 0;
    }

    .btmActBar .actionBar {
        display: flex;
        width: 100%;
    }

    .btmActBar .actionBar .btn,
    .btmActBar .actionBar .btn-primary {
        height: 50px !important;
        margin: 0 0 0 -1px !important;
        border-width: 0;
        border-color: #ddd;
        padding: 0;
        border-top: 0;
        border-bottom: 0;
        color: #555;
        background: transparent;
    }

    .btmActBar .btn:hover,
    .btmActBar .btn:focus,
    .btmActBar .btn:active {
        color: #0691ca !important;
        background: none !important;
        border: 0 !important;
    }

    .btmActBar .btn:hover:not(.addBtn),
    .btmActBar .btn:focus:not(.addBtn),
    .btmActBar .btn:active:not(.addBtn) {
        box-shadow: none !important;
    }

    .btmActBar .actionBar .btn.addBtn {
        box-shadow: 0 3px 0 0 #0691ca inset;
        color: #0691ca !important;
        float: none;
    }

    .btmActBar .actionBar .btn.addBtn i {
        font-family: "osfont" !important;
        float: none;
    }

    .btmActBar .actionBar .btn.addBtn i:before {
        content: "\ea36" !important;
    }

    .btmActBar .actionBar .btn:last-child {
        border-right: none;
    }

    .btmActBar .actionBar .btn * {
        display: block;
    }

    .btmActBar .actionBar .btn i {
        margin-bottom: 1px;
        font-size: 24px;
        line-height: 50px;
    }

    .btmActBar .actionBar .btn span {
        margin: 0;
        display: none;
    }

    .modal-footer.btmActBar {
        width: 100%;
        justify-content: space-between;
    }

    .modal-footer .actionBar {
        justify-content: space-between;
    }

    .modal-footer.btmActBar .btn,
    .modal-footer.btmActBar .btn-primary {
        border: 1px #0691ca solid !important;
        color: #0691ca;
        background-color: transparent;
        height: 31px !important;
        width: 46% !important;
    }

    .modal-footer.btmActBar .btn i {
        line-height: normal !important;
    }

    .pagination .btn {
        height: auto !important;
        margin: 0 0 0 -1px !important;
        border-width: 0;
        border-color: #ddd;
        padding: 10px;
        border-top: 0;
        border-bottom: 0;
        color: #333;
        background: transparent;
    }

    .pagination .btn span {
        font-size: 20px;
    }

    .btmActBar .btn-outline-primary,
    .btmActBar .btn-primary {
        min-width: auto;
    }

    .btmActBar .os-icon-ui-22 {
        line-height: 1;
        float: none;
    }

    .menu-mobile .sub-menu:before {
        display: none !important;
    }

    .menu-mobile ul.main-menu {
        max-height: calc(100vh - 218px);
        overflow: auto;
    }

    .mainCnt {
        height: calc(100vh - 159px);
    }

    .mainCnt.mainCntFull {
        height: calc(100vh - 150px);
    }

    .element-wrapper {
        padding-bottom: 0;
        padding-top: 0;
    }

    .element-balances .balance {
        width: 100%;
        text-align: center;
    }

    .menu-w .logo-w {
        padding: 0 1rem 0 0;
    }

    .menu-mobile .mm-logo-buttons-w {
        padding: 0 1rem;
        flex-direction: row-reverse;
        justify-content: space-between;
    }
}
.vertAlign-md {
    display: flex;
    flex-direction: column;
}
.vertAlign-md>div {
    height: 100%;
}
/*@media screen and (min-width:992px) {
        .vertAlign-md {
            display: flex;
            flex-direction: column;
        }

        .vertAlign-md > div {
            height: 100%;
        }
    }*/
@media screen and (max-width: 575px) {
    .d-xs-none {
        display: none;
    }

    .mt-xs-2,
    .my-xs-2 {
        margin-top: 0.5rem !important;
    }

    .mb-xs-3,
    .my-xs-3 {
        margin-bottom: 1rem !important;
    }

    .tax-block {
        margin-bottom: 10px;
    }

    .modal-full {
        width: calc(100% - 1rem) !important;
        max-width: calc(100% - 1rem) !important;
    }
}
@supports (-ms-ime-align: auto) {

    .menu-position-side.menu-w .menu-actions .messages-notifications,
    .menu-position-side.menu-w .menu-actions .top-icon {
        margin: 5px auto !important;
    }
}
@font-face {
    font-family: "29LTBukra-Regular";
    src: url('29LTBukra-Regular.eot?#iefix') format("embedded-opentype"), url('29LTBukra-Regular.otf') format("opentype"), url('29LTBukra-Regular.woff') format("woff"), url('29LTBukra-Regular.ttf') format("truetype"), url('29LTBukra-Regular.svg#29LTBukra-Regular') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "DroidArabicKufi";
    src: url('DroidArabicKufi.eot?#iefix') format("embedded-opentype"), url('DroidArabicKufi.woff') format("woff"), url('DroidArabicKufi.ttf') format("truetype"), url('DroidArabicKufi.svg#DroidArabicKufi') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Bold.woff2') format('woff2'), url('Montserrat-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
[dir="rtl"] body,
[dir="rtl"] h1,
[dir="rtl"] h2,
[dir="rtl"] h3,
[dir="rtl"] h4,
[dir="rtl"] h5,
[dir="rtl"] h6,
[dir="rtl"] .h1,
[dir="rtl"] .h2,
[dir="rtl"] .h3,
[dir="rtl"] .h4,
[dir="rtl"] .h5,
[dir="rtl"] .h6,
[dir="rtl"] .breadcrumb li {
    text-align: right;
}
[dir="rtl"] .input-group.input-groupFix {
    flex-wrap: inherit;
}
[dir="rtl"] .close {
    float: left;
    margin: -1rem 0;
}
[dir="rtl"] .btmActBar .os-icon-ui-22 {
    float: right;
}
[dir="rtl"] .os-icon-chevron-left,
[dir="rtl"] .os-icon-chevron-right {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
[dir="rtl"] .float-left {
    float: right !important;
}
[dir="rtl"] .submenuhead img {
    margin-left: 10px;
    margin-right: 0px;
}
[dir="rtl"] .float-right {
    float: left !important;
}
[dir="rtl"] app-grid-delete-button {
    direction: rtl;
}
[dir="rtl"] app-grid-delete-button .rowDel {
    margin-right: 0rem !important;
}
/* Flex */
[dir="rtl"] .flexWI {
    flex-wrap: inherit !important;
}
/* RTL Margins */
[dir="rtl"] .element-wrapper .btn+.btn,
[dir="rtl"] .element-wrapper .all-wrapper .fc-button+.btn,
[dir="rtl"] .all-wrapper .element-wrapper .fc-button+.btn,
[dir="rtl"] .element-wrapper .all-wrapper .btn+.fc-button,
[dir="rtl"] .all-wrapper .element-wrapper .btn+.fc-button,
[dir="rtl"] .element-wrapper .all-wrapper .fc-button+.fc-button,
[dir="rtl"] .all-wrapper .element-wrapper .fc-button+.fc-button {
    margin-left: auto;
    margin-right: 1rem;
}
[dir="rtl"] .mr-1,
[dir="rtl"] .mx-1 {
    margin-right: 0 !important;
    margin-left: 0.25rem !important;
}
/* Custom Select */
[dir="rtl"] .custom-select {
    display: inline-block;
    padding: 0.375rem 0.375rem 0.375rem 1.75rem;
    line-height: 1.5;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat left 0.75rem center;
    background-size: 8px 10px;
    border-radius: 4px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    direction: rtl;
}
[dir="rtl"] .barselect .custom-select {
    padding-right: 0.75rem !important;
}
[dir="rtl"] .custom-select:focus {
    border-color: #0691ca;
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(4, 123, 248, 0.5);
}
[dir="rtl"] .input-group>.form-control:not(:first-child),
[dir="rtl"] .input-group>.custom-select:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
[dir="rtl"] .input-group-prepend .custom-select {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
[dir="rtl"] .input-group-prepend {
    margin-right: auto;
    margin-left: -2px;
}
[dir="rtl"] .os-tabs-controls .nav-tabs {
    padding-left: 40px;
    padding-right: 0;
}
[dir="rtl"] .nav-tabs .nav-item {
    margin-right: 0;
    margin-left: 0rem !important;
}
.nav-tabs .nav-item {
    margin-right: 0rem !important;
    padding: 1px;
}
[dir="rtl"] .nav.upper.nav-tabs .nav-link {
    margin-right: 0;
    margin-left: 2rem;
    letter-spacing: 0;
}
/* Sales Order */
[dir="rtl"] .salesOrderTable.table-bordered.table.tableGrid th:nth-child(3) {
    border-radius: 0 10px 0 0;
}
[dir="rtl"] .salesOrderTable.table-bordered.table.tableGrid th:nth-child(4) {
    border-radius: 10px 0 0 0;
}
[dir="rtl"] .input-group-prepend .checkmark {
    right: 5px;
}
/* Top Bar */
[dir="rtl"] .top-bar .top-menu-controls {
    margin-left: 0;
    margin-right: auto;
}
[dir="rtl"] .producttab {
    padding-right: 0px;
}
/* Page Heading */
[dir="rtl"] .element-wrapper .element-header:after {
    left: auto;
    right: 0;
}
/* Main Menu */
[dir="rtl"] .menu-w.menu-layout-compact ul.main-menu>li.has-sub-menu>a:before {
    right: auto;
    left: 5px;
}
[dir="rtl"] .menu-w.menu-layout-compact.sub-menu-style-inside .sub-menu {
    padding-left: 0;
    padding-right: 30px;
}
[dir="rtl"] .menu-w .sub-menu li a:before {
    left: 0;
    right: -10px;
}
[dir="rtl"] .menu-w.menu-layout-compact.sub-menu-style-inside .sub-menu li a {
    padding: 4px 10px 4px 0px;
}
[dir="rtl"] .menu-w.menu-layout-compact.sub-menu-style-inside .sub-menu li a .badge {
    margin-left: 0;
    margin-right: 3px;
}
[dir="rtl"] .menu-w.menu-layout-compact ul.main-menu>li span {
    padding-left: 7px;
    padding-right: 5px;
}
[dir="rtl"] .menu-w.menu-layout-compact ul.main-menu>li .icon-w {
    padding: 7px 0px 7px 10px;
}
/* Minimized Submenu */
[dir="rtl"] .menu-minimized .menu-mobile.color-scheme-dark li.active .sub-menu:after {
    right: auto;
    left: 0;
}
[dir="rtl"] .menu-minimized .menu-mobile .sub-menu {
    left: auto;
    right: 130px;
    padding-bottom: 0;
}
[dir="rtl"] .ag-theme-balham .custom-select {
    margin-left: 0px !important;
    margin-top: 5px;
}
[dir="rtl"] .menu-minimized .menu-mobile .main-menu li.active>a>span {
    left: auto;
    right: 130px;
}
/* Main Menu User Panel */
[dir="rtl"] .logged-user-w.avatar-inline .logged-user-toggler-arrow {
    right: auto;
    left: 15px;
}
[dir="rtl"] .logged-user-w.avatar-inline {
    text-align: right;
}
[dir="rtl"] .logged-user-w.avatar-inline .logged-user-i {
    padding-left: 0;
    padding-right: 0.7rem;
}
[dir="rtl"] .menu-w.menu-layout-compact .logged-user-w.avatar-inline .logged-user-i .logged-user-info-w {
    padding-left: 0;
    padding-right: 15px;
}
[dir="rtl"] .menu-w .logged-user-menu .bg-icon {
    right: auto;
    left: -20px;
}
[dir="rtl"] .menu-w .logged-user-menu ul {
    text-align: right;
}
[dir="rtl"] .menu-w .logged-user-menu ul li a i {
    margin-right: 0;
    margin-left: 15px;
}
[dir="rtl"] .menu-w .logged-user-menu ul li a:hover i {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
[dir="rtl"] .menu-w .logged-user-menu ul li a:hover span {
    -webkit-transform: translateX(-8px);
    transform: translateX(-8px);
}
/* Header User Dropdown */
.top-bar .logged-user-w .logged-user-menu {
    min-width: 260px;
    width: 100%;
}
/*.ag-center-cols-viewport quantity-cell input, .ag-center-cols-viewport numeric-cell input, .ag-center-cols-viewport currency-cell input, .ag-center-cols-viewport price-cell input, .ag-center-cols-viewport amount-cell input {
        height: 32px;
    }*/
.purchasedata .ag-theme-balham .ag-cell-inline-editing {
    height: 36px !important;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu {
    right: auto;
    left: 0px;
    min-width: 260px;
}
[dir="rtl"] .posbody .menu-position-side .logged-user-menu {
    right: auto !important;
    left: 0 !important;
}
[dir="rtl"] .menu-w .logged-user-menu ul {
    padding: 0;
}
[dir="rtl"] .logged-user-w.avatar-inline .logged-user-i .logged-user-info-w {
    text-align: right;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu .logged-user-avatar-info {
    padding: 0px 13px 10px 30px;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu .avatar-w {
    margin-right: 0;
    margin-left: 20px;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu ul {
    text-align: right;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu ul li a i {
    margin-right: 0;
    margin-left: 15px;
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu ul li a:hover i {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu ul li a:hover span {
    -webkit-transform: translateX(-8px);
    transform: translateX(-8px);
}
[dir="rtl"] .top-bar .logged-user-w .logged-user-menu .bg-icon {
    right: auto;
    left: -20px;
}
/* Checkbox */
[dir="rtl"] .chk {
    padding-left: 0;
    padding-right: 27px;
    left: auto;
    right: 0;
}
[dir="rtl"] .checkmark {
    left: auto;
    right: 0;
}
[dir="rtl"] .element-actions {
    float: left !important;
}
/* Cards */
[dir="rtl"] .pipeline-header .pipeline-name {
    padding-right: 0;
    letter-spacing: 0;
}
[dir="rtl"] .pipeline-header .pipeline-settings {
    right: auto;
    left: 0;
}
[dir="rtl"] .pipeline-header .pipeline-settings .chk {
    left: 0;
    right: auto;
}
/* logo */
[dir="rtl"] .menu-mobile .mm-logo-buttons-w .mm-logo span {
    margin-left: 0;
    margin-right: 1rem;
}
/* Fiscal Year */
[dir="rtl"] .input-group.fiscalYear>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
[dir="rtl"] .input-group.fiscalYear>.input-group-append:last-child>.input-group-text:not(:last-child),
[dir="rtl"] .input-group.fiscalYear>.input-group-append:not(:last-child)>.btn,
[dir="rtl"] .input-group.fiscalYear>.input-group-append:not(:last-child)>.input-group-text,
[dir="rtl"] .input-group.fiscalYear>.input-group-prepend>.btn,
[dir="rtl"] .input-group.fiscalYear>.input-group-prepend>.input-group-text {
    border-radius: 50px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
[dir="rtl"] .fiscalYear.input-group>.form-control {
    border-radius: 50px 0 0 50px !important;
    padding-left: 20px;
    line-height: 24px;
    padding-right: 15px;
}
[dir="rtl"] .mr-3,
[dir="rtl"] .mx-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important;
}
[dir="rtl"] .hTime h3 {
    margin-right: 0;
    margin-left: 15px;
}
[dir="rtl"] .top-bar {
    padding: 0 0 0 20px;
}
[dir="rtl"] .element-wrapper .element-actions .btn+.btn,
[dir="rtl"] .element-wrapper .element-actions .all-wrapper .fc-button+.btn,
[dir="rtl"] .all-wrapper .element-wrapper .element-actions .fc-button+.btn,
[dir="rtl"] .element-wrapper .element-actions .all-wrapper .btn+.fc-button,
[dir="rtl"] .all-wrapper .element-wrapper .element-actions .btn+.fc-button,
[dir="rtl"] .element-wrapper .element-actions .all-wrapper .fc-button+.fc-button,
[dir="rtl"] .all-wrapper .element-wrapper .element-actions .fc-button+.fc-button {
    margin-left: 0;
    margin-right: 10px;
}
[dir="rtl"] .pagination button span {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
/* Form */
[dir="rtl"] .btn-group>.btn {
    border-radius: 0;
}
[dir="rtl"] .btn-group>.btn:first-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
[dir="rtl"] .btn-group>.btn:last-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
[dir="rtl"] .btn-group .btn+.btn,
[dir="rtl"] .btn-group .all-wrapper .fc-button+.btn,
[dir="rtl"] .all-wrapper .btn-group .fc-button+.btn,
[dir="rtl"] .btn-group .all-wrapper .btn+.fc-button,
[dir="rtl"] .all-wrapper .btn-group .btn+.fc-button,
[dir="rtl"] .btn-group .all-wrapper .fc-button+.fc-button,
[dir="rtl"] .all-wrapper .btn-group .fc-button+.fc-button,
[dir="rtl"] .btn-group .btn+.btn-group,
[dir="rtl"] .btn-group .all-wrapper .fc-button+.btn-group,
[dir="rtl"] .all-wrapper .btn-group .fc-button+.btn-group,
[dir="rtl"] .btn-group .btn-group+.btn,
[dir="rtl"] .btn-group .all-wrapper .btn-group+.fc-button,
[dir="rtl"] .all-wrapper .btn-group .btn-group+.fc-button,
[dir="rtl"] .btn-group .btn-group+.btn-group,
[dir="rtl"] .btn-group-vertical .btn+.btn,
[dir="rtl"] .btn-group-vertical .all-wrapper .fc-button+.btn,
[dir="rtl"] .all-wrapper .btn-group-vertical .fc-button+.btn,
[dir="rtl"] .btn-group-vertical .all-wrapper .btn+.fc-button,
[dir="rtl"] .all-wrapper .btn-group-vertical .btn+.fc-button,
[dir="rtl"] .btn-group-vertical .all-wrapper .fc-button+.fc-button,
[dir="rtl"] .all-wrapper .btn-group-vertical .fc-button+.fc-button,
[dir="rtl"] .btn-group-vertical .btn+.btn-group,
[dir="rtl"] .btn-group-vertical .all-wrapper .fc-button+.btn-group,
[dir="rtl"] .all-wrapper .btn-group-vertical .fc-button+.btn-group,
[dir="rtl"] .btn-group-vertical .btn-group+.btn,
[dir="rtl"] .btn-group-vertical .all-wrapper .btn-group+.fc-button,
[dir="rtl"] .all-wrapper .btn-group-vertical .btn-group+.fc-button,
[dir="rtl"] .btn-group-vertical .btn-group+.btn-group {
    margin-left: 0;
    margin-right: -2px;
}
[dir="rtl"] .btn .os-icon+span,
[dir="rtl"] .all-wrapper .fc-button .os-icon+span {
    margin-left: 0;
    margin-right: 10px;
}
[dir="rtl"] .menu-mobile .logged-user-w .logged-user-info-w {
    margin-left: 0;
    margin-right: 15px;
}
[dir="rtl"] .menu-mobile ul.main-menu>li.has-sub-menu>a:before {
    right: auto;
    left: 10px;
}
[dir="rtl"] .menu-mobile ul.main-menu>li .icon-w+span:not(.mTitle) {
    padding-left: 1rem;
    padding-right: 0;
}
[dir="rtl"] .menu-mobile .sub-menu:not(.rtlSub) {
    padding-left: 0;
    padding-right: 55px;
}
/* bottom Bar */
[dir="rtl"] .btmActBar {
    right: auto;
    left: 0;
}
/* RTL Dropdowns */
[dir="rtl"] .os-dropdown-trigger.os-dropdown-position-right .os-dropdown {
    right: 0px;
    -webkit-transform: translate3d(0%, 110%, 0);
    transform: translate3d(0%, 110%, 0);
}
[dir="rtl"] .os-dropdown-trigger.os-dropdown-position-right.over .os-dropdown {
    -webkit-transform: translate3d(0%, 100%, 0);
    transform: translate3d(0%, 100%, 0);
}
/* Left Dropdown */
[dir="rtl"] .os-dropdown-trigger.os-dropdown-position-left .os-dropdown {
    right: 100%;
    -webkit-transform: translate3d(100%, 110%, 0);
    transform: translate3d(100%, 110%, 0);
}
[dir="rtl"] .searchico .btn {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
[dir="rtl"] .input-group>.form-control:not(:last-child),
[dir="rtl"] .input-group>.custom-select:not(:last-child) {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}
[dir="rtl"] .os-dropdown-trigger.os-dropdown-position-left.over .os-dropdown {
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
}
/* General Changes of Dropdown */
[dir="rtl"] .os-dropdown>.icon-w {
    right: auto;
    left: -30px;
}
[dir="rtl"] .os-dropdown.message-list li>a .user-avatar-w {
    margin-right: 0;
    margin-left: 15px;
}
[dir="rtl"] .os-dropdown {
    text-align: right;
}
[dir="rtl"] .os-dropdown ul li a i {
    margin-right: 0;
    margin-left: 15px;
}
[dir="rtl"] .os-dropdown ul li a i+span {
    padding-right: 0;
    padding-left: 10px;
}
[dir="rtl"] .os-dropdown ul li a:hover span {
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}
[dir="rtl"] .os-dropdown.message-list li>a:hover .message-content {
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}
/* Table Grid */
[dir="rtl"] .table-bordered.tableGrid tr td:first-child {
    padding-right: 17px;
}
[dir="rtl"] .table-bordered.tableGrid tr td:first-child {
    padding-left: 8px;
}
[dir="rtl"] .table-bordered.tableGrid tr td:first-child .tdStrip {
    left: auto;
    right: 0;
}
[dir="rtl"] .table-bordered.tableGrid tr td:last-child .tdStrip {
    right: auto;
    left: 0;
}
[dir="rtl"] .table-bordered.tableGrid td .chk {
    left: calc(50% - 14px);
    top: calc(50% - 10px);
    right: auto;
}
[dir="rtl"] .input-group>.form-control:not(:last-child),
[dir="rtl"] .input-group>.custom-select:not(:last-child) {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
[dir="rtl"] .input-group>.input-group-append>.btn,
[dir="rtl"] .all-wrapper .input-group>.input-group-append>.fc-button,
[dir="rtl"] .input-group>.input-group-append>.input-group-text,
[dir="rtl"] .input-group>.input-group-prepend:not(:first-child)>.btn,
[dir="rtl"] .all-wrapper .input-group>.input-group-prepend:not(:first-child)>.fc-button,
[dir="rtl"] .input-group>.input-group-prepend:not(:first-child)>.input-group-text,
[dir="rtl"] .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
[dir="rtl"] .all-wrapper .input-group>.input-group-prepend:first-child>.fc-button:not(:first-child),
[dir="rtl"] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
[dir="rtl"] .table-bordered.tableGrid th:nth-child(6) {
    border-radius: 0 10px 0 0;
}
[dir="rtl"] .table-bordered.tableGrid th:nth-child(7) {
    border-radius: 10px 0 0 0;
}
[dir="rtl"] .pull-right {
    float: left;
}
[dir="rtl"] .pull-left {
    float: right;
}
[dir="rtl"] .btn-multiname {
    padding-right: 1rem;
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
}
[dir="rtl"] .input-group-append {
    margin-left: auto;
    margin-right: -1px;
}
[dir="rtl"] .dropdown-menu-right {
    -webkit-transform: translate3d(0, 28px, 0px) !important;
            transform: translate3d(0, 28px, 0px) !important;
}
/* Purchase Pages */
[dir="rtl"] .POTable tr td:last-child,
[dir="rtl"] .POTable tr th:last-child {
    right: auto;
    left: 0;
}
[dir="rtl"] .addRowSmall,
[dir="rtl"] .POaddRowSmall,
[dir="rtl"] .GRRaddRowSmall,
[dir="rtl"] .PIAaddRowSmall,
[dir="rtl"] .MPRaddRowSmall,
[dir="rtl"] .PCPaddRowSmall {
    right: calc(100% - 13px);
}
[dir="rtl"] .form-control.input-control {
    border: none;
    text-align: left;
    padding: 0;
    border-radius: 0px;
    border-bottom: 1px solid #dde2ec;
    height: 30px;
    min-width: 155px;
    max-width: 155px;
    margin: 5px;
    padding-left: 5px;
}
[dir="rtl"] .discount-padding {
    padding-left: 20px !important;
}
[dir="rtl"] .inpPrcntDisc:after {
    left: 5px;
    right: auto;
}
[dir="rtl"] #discountPercentage {
    padding-left: 15px;
}
[dir="rtl"] .input-group>.input-group-append>.btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
[dir="rtl"] .purchase-ul .purchase-li .pull-right span {
    text-align: left;
}
[dir="rtl"] .tax-title {
    left: 0;
    right: auto;
    border-radius: 0 0 4px 0;
}
[dir="rtl"] .POTable .table-bordered.table.tableGrid th:nth-child(5) {
    border-radius: 0 10px 0 0;
    border-left-color: #fff;
}
[dir="rtl"] .POTable .table-bordered.table.tableGrid th:nth-child(6) {
    border-radius: 10px 0 0 0;
    border-left-color: #fff;
}
[dir="rtl"] .text-right {
    text-align: left !important;
}
[dir="rtl"] .text-left {
    text-align: right !important;
}
[dir="rtl"] [type="radio"]:checked+label,
[dir="rtl"] [type="radio"]:not(:checked)+label {
    padding-left: 0;
    padding-right: 28px;
}
[dir="rtl"] [type="radio"]:checked+label:before,
[dir="rtl"] [type="radio"]:not(:checked)+label:before {
    left: auto;
    right: 0;
}
[dir="rtl"] [type="radio"]:checked+label:after,
[dir="rtl"] [type="radio"]:not(:checked)+label:after {
    left: auto;
    right: 4px;
}
[dir="rtl"] .form-control.pl-0,
[dir="rtl"] .form-control.px-0 {
    padding-left: 0.75rem !important;
    padding-right: 0 !important;
}
/* Unit of Measurement */
[dir="rtl"] .activity-boxes-w .activity-box-w {
    margin-right: 35px;
}
[dir="rtl"] .activity-boxes-w .activity-box-w:before {
    left: auto;
    right: -26px;
}
[dir="rtl"] .activity-boxes-w .activity-box:before {
    left: auto;
    right: -30px;
}
[dir="rtl"] .activity-boxes-w .activity-box-w:after {
    left: auto;
    right: -20px;
}
/* Buyers RTL */
[dir="rtl"] .btn-multiname {
    padding: 0 0.75rem 0 0 !important;
}
/* Grid */
[dir="rtl"] .ag-grid-text-right {
    text-align: left;
}
[dir="rtl"] .ag-grid-text-right .ag-header-cell-label {
    text-align: left;
}
.table-responsive .table-fixed tbody {
    max-height: 195px;
    height: auto;
    overflow-y: auto;
    width: 100%;
}
.table-responsive .table-fixed thead,
.table-responsive .table-fixed tbody,
.table-responsive .table-fixed tr,
.table-responsive .table-fixed td,
.table-responsive .table-fixed th {
    display: block;
}
.table-responsive .table-fixed tbody td,
.table-responsive .table-fixed tbody th,
.table-responsive .table-fixed thead>tr>th {
    float: left;
    position: relative;
}
.filb input {
    font-size: 11px;
    width: 100% !important;
}
@media (min-width: 1025px) {
    [dir="rtl"] .menu-w.menu-layout-compact ul.main-menu>li>a:hover .icon-w {
        -webkit-transform: translateX(-8px);
        transform: translateX(-8px);
    }

    [dir="rtl"] .menu-w.menu-layout-compact ul.main-menu>li>a:hover span {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
}
@media screen and (max-width: 1440px) {
    .input-group-text.pdform2 {
        padding: 0.29rem 0.75rem !important;
    }

    [dir="rtl"] .input-group-text.pdform2 {
        padding: 0.24rem 0.75rem !important;
    }

    .expenstravel .filezise {
        font-size: 12px !important;
        height: 27px;
    }

    .assetable .custom-file-label {
        height: calc(2rem + 0px);
        overflow: hidden;
    }

    .allowancestructure .form-control {
        height: 26px !important;
    }

    .pipeline-header h5 {
        font-size: 16px !important;
        padding-right: 0 !important;
    }

    .vendortabs .nav.bigger.nav-tabs .nav-link {
        margin-right: 1rem;
    }

    .myformat .el-tablo .value {
        font-size: 1.6rem;
    }

    [dir="rtl"] .btmActBar {
        left: 0;
        right: auto;
    }

    .smtl-4 {
        margin-top: 0.5rem;
    }

    .mrdl {
        position: relative;
        left: 5px !important;
    }
}
@media (max-width: 767px) {
    .box.vendorboxpopup .userinfos {
        overflow-y: scroll;
        height: 100%;
    }

    .bigger.nav .nav-link {
        margin-right: 1rem !important;
    }

    [dir="rtl"] .nav.bigger .nav-link {
        margin-right: 0 !important;
        margin-left: 1rem !important;
    }

    .leftspace .mrdl {
        left: 5px !important;
    }

    [dir="rtl"] .menu-mobile .mm-logo-buttons-w {
        padding: 0 1rem 0 1rem;
    }

    [dir="rtl"] .menu-mobile ul.main-menu>li span {
        flex: inherit;
    }

    [dir="rtl"] .menu-minimized .menu-mobile .sub-menu {
        right: 0px;
    }

    .smtl-0 {
        margin-top: 0rem;
    }

    [dir="rtl"] .btmActBar .actionBar .btn:first-child {
        border-width: 0;
    }
}
@media (min-width: 576px) {

    [dir="rtl"] .mr-sm-2,
    [dir="rtl"] .mx-sm-2 {
        margin-right: 0 !important;
        margin-left: 0.5rem !important;
    }

    [dir="rtl"] .offset-sm-4 {
        margin-left: 0;
        margin-right: 33.3333333333%;
    }

    .barselect .custom-select {
        width: 100% !important;
    }
}
.IntegerTextBox,
.DiscountTextBox,
.ProfitRateTextBox {
    text-align: right;
}
.DecimalTextBox {
    text-align: right;
}
.DiscountTextBox {
    text-align: right;
    width: 60px;
    border: 1px solid #aaa;
}
.TaxTextBox {
    text-align: right;
    width: 60px;
    border: 1px solid #aaa !important;
}
.AmountTextBox,
.CurrencyRateTextBox,
.QuantityTextBox,
.CostPriceTextBox,
.PriceTextBox {
    text-align: right;
}
[disabled="disabled"] {
    background-color: #bfbfbf;
    cursor: not-allowed;
}
.ag-pinned-right-cols-container [disabled="disabled"] {
    background-color: transparent;
}
[disabled="disabled"]+.checkmark {
    background-color: #f7f7f7;
    cursor: not-allowed;
}
.autocomplete-container .input-container input:focus {
    color: #495057 !important;
    background-color: #fff !important;
    border-color: #0691ca !important;
    outline: 0 !important;
    box-shadow: none !important;
}
.ag-theme-balham {
    font-family: "Proxima Nova Rg";
}
.ag-theme-balham .ag-header-cell-menu-button .ag-icon-menu {
    height: 40px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
[dir="rtl"] .ag-theme-balham .ag-header-cell-menu-button {
    float: left;
}
.ag-theme-balham .ag-root,
.ag-theme-balham .ag-header {
    border: none;
}
.ag-theme-balham,
.ag-theme-balham .ag-header {
    background: none;
}
.ag-theme-balham .ag-header-cell::after,
.ag-theme-balham .ag-header-group-cell::after {
    display: none;
}
.ag-theme-balham .ag-header {
    color: #333;
    border-bottom: none;
    padding-bottom: 0px;
    font-family: "Proxima Nova Rg";
    font-weight: 500 !important;
}
/*
    .ag-theme-balham .ag-header-viewport .ag-header-row:last-child:after {
        background: #d4d4d4;
        height: 36px;
        width: 1px;
        content: " ";
        position: absolute;
        right: -60px;
        top: 0px;
    }

    .ag-theme-balham .ag-header-viewport .ag-header-row:last-child:before {
        background: #d4d4d4;
        height: 1px;
        width: 60px;
        content: " ";
        position: absolute;
        right: -60px;
        top: 0px;
    }*/
.ag-header-row {
    overflow: inherit;
}
[dir="rtl"] .ag-theme-balham .ag-header-viewport .ag-header-row:last-child:after {
    left: -60px;
    right: auto;
}
[dir="rtl"] .ag-theme-balham .ag-header-viewport .ag-header-row:last-child:before {
    left: -60px;
    right: auto;
}
[dir="rtl"] .gridlg .ag-header-viewport .ag-header-row:last-child:after {
    left: -92px;
    right: auto;
}
[dir="rtl"] .gridlg .ag-header-viewport .ag-header-row:last-child:before {
    left: -92px;
    right: auto;
}
.ag-theme-balham .ag-pinned-right-header {
    border: none;
}
.ag-cell .chk {
    top: 1px;
}
.zIndex10 {
    position: relative;
    z-index: 10;
}
.gridGap {
    margin-top: -30px;
    position: relative;
}
.ag-cell.actionCell {
    border-left: 1px solid #f5f5f5 !important;
    max-height: 39px !important;
}
[dir="rtl"] .ag-theme-balham .table-action {
    background: #f2f1f2;
    height: 37px;
}
[dir="rtl"] .modal-body .ag-theme-balham .table-action {
    height: 30px;
}
.ag-cell.rowNum {
    text-align: center;
}
.ag-theme-balham .ag-cell {
    line-height: 32px;
    border: none;
}
app-grid-delete-button {
    display: block;
}
app-grid-save-button {
    display: block;
}
.ag-theme-balham .ag-row {
    border-color: #ededed;
}
.ag-theme-balham .ag-row-even,
.ag-theme-balham .ag-row-odd {
    background-color: #fff;
}
.ag-theme-balham .ag-ltr .ag-has-focus .ag-cell-focus,
.ag-theme-balham .ag-rtl .ag-has-focus .ag-cell-focus {
    border: none;
}
.ag-theme-balham .ag-paging-button {
    border: 0px;
    background: 0px;
}
/*.ag-theme-balham .ag-cell-inline-editing {
    height: 40px;
    min-height: 40px;
    padding: 5px;
}*/
.ag-theme-balham .ag-root-wrapper {
    border: 0px !important;
}
.ag-theme-balham app-grid-save-button {
    position: relative;
    top: 6px;
    left: -1px;
}
[dir="rtl"] .ag-theme-balham app-grid-save-button {
    left: 2px;
}
.ag-cell .ag-cell-edit-input {
    padding-left: 0px;
    padding-right: 0px;
}
.ag-theme-balham .ag-cell-inline-editing {
    height: 40px;
    min-height: 40px;
}
.ag-cell-edit-input {
    height: 100%;
    width: 100%;
    line-height: normal;
    border: none;
    background: none;
    border-bottom: 2px solid transparent !important;
    transition: border 0.3s ease;
}
.ag-cell-edit-input {
    height: 30px;
    padding: 1px 8px 5px;
    border-bottom: 2px #666 solid !important;
    color: #000;
}
.pricelist app-names-renderer .input-group-append .btn {
    right: 11.5px;
}
[dir="rtl"] .pricelist app-names-renderer .input-group-append .btn {
    right: 0px;
}
.ag-theme-balham .ag-cell-inline-editing,
.ag-theme-balham .ag-popup-editor {
    background: none;
    z-index: 999;
}
[dir="rtl"] .ag-theme-balham .form-check .chk {
    top: 5px;
}
.table-action .ag-header-cell-label .ag-header-cell-text {
    float: none !important;
}
.table-action .ag-header-cell-label {
    display: block;
    text-align: center;
}
.ag-grid-text-right {
    text-align: right;
}
.ag-grid-text-right .ag-header-cell-label {
    display: block;
    text-align: right;
}
.ag-grid-text-right .ag-header-cell-text {
    float: none !important;
}
[for="andId"],
[for="orId"] {
    display: inline-block !important;
    margin-right: 5px !important;
    margin-left: 5px !important;
    margin-top: 3px !important;
}
[dir="rtl"] .ag-paging-page-summary-panel button {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    background: none;
    border: 0;
}
.ag-theme-balham input[class^="ag-"]:not([type]),
.ag-theme-balham input[class^="ag-"][type="text"],
.ag-theme-balham input[class^="ag-"][type="number"],
.ag-theme-balham input[class^="ag-"][type="tel"],
.ag-theme-balham input[class^="ag-"][type="date"],
.ag-theme-balham input[class^="ag-"][type="datetime-local"],
.ag-theme-balham textarea[class^="ag-"] {
    border: 0px;
}
[dir="rtl"] .ag-theme-balham .ag-cell.actionCell:after {
    left: auto;
    right: 0;
}
[dir="rtl"] .ag-theme-balham .ag-cell.actionCell:after {
    right: auto;
    left: 0;
}
[dir="rtl"] .ag-cell.rowNum:after {
    left: auto;
    right: 0;
}
.ag-theme-balham .ag-cell {
    border: 0px !important;
    border-left: 1px solid #ededed !important;
    color: #111;
    font-size: 14px;
    line-height: normal;
    line-height: 35px;
    font-weight: 400;
    font-family: "Proxima Nova Rg";
}
[dir="rtl"] .ag-theme-balham .ag-rtl .ag-cell {
    border-right: 1px solid #ededed !important;
    border-left: 0 !important;
    line-height: 37px;
}
[dir="rtl"] .ag-theme-balham .ag-rtl .ag-cell.actionCell {
    border-left: 1px solid #ededed !important;
}
.ag-theme-balham .ag-cell.noaction {
    border-right: 1px solid #ededed !important;
}
.ag-theme-balham .ag-ltr .ag-row.ag-cell-last-left-pinned,
.ag-theme-balham .ag-ltr .ag-cell:not(.ag-cell-focus).ag-cell-last-left-pinned {
    border-right: 1px solid #f5f5f5;
}
.ag-theme-balham .ag-pinned-left-header,
.ag-theme-balham .ag-rtl .ag-row.ag-cell-last-left-pinned,
.ag-theme-balham .ag-rtl .ag-cell:not(.ag-cell-focus).ag-cell-last-left-pinned {
    border-right: none;
}
.whiteGrid .ag-theme-balham .ag-cell {
    border-left: 1px solid #f2f4f8 !important;
    border-bottom: 2px solid #f2f4f8 !important;
}
[dir="rtl"] .accordionA button.toggle {
    text-align: right;
}
[dir="rtl"] .accordionA .inner {
    padding-left: 0;
    padding-right: 35px;
}
[dir="rtl"] .accordionA ul li:before {
    left: 0;
    right: -20px;
}
[dir="rtl"] .accordionA li ul li button.toggle:before {
    left: 0;
    right: -25px;
}
[dir="rtl"] .accordionA li ul li button.toggle:after {
    left: 0;
    right: -20px;
}
[dir="rtl"] button.toggle div>i {
    float: right;
    line-height: 22px;
}
[dir="rtl"] .autocomplete-container .input-container .x {
    right: auto;
    left: 10px;
}
.cdk-global-scrollblock {
    overflow: hidden;
}
input[type="radio"][disabled="disabled"]+label {
    opacity: 0.7;
    cursor: not-allowed;
}
.rqd:after {
    content: "*";
    color: #900;
    font-weight: bold;
    margin-left: 3px;
}
.ag-overlay {
    content: "";
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: calc(100% - 80px);
    background: #fff;
}
.printergroup .ag-overlay {
    height: calc(100% - 80px);
}
#EqGrid .ag-overlay {
    background: none;
}
.ag-row-selected .gryBg {
    background-color: #ddd !important;
}
.ag-header-cell {
    border-left: 1px solid #d8d8d8 !important;
    border-bottom: 1px solid #d8d8d8 !important;
    border-top: 1px solid #d8d8d8 !important;
}
[dir="rtl"] .ag-header-cell {
    border-right: 1px solid #d8d8d8 !important;
    border-left: 0px !important;
}
[dir="rtl"] .ag-header-cell.table-action {
    border-right: 1px solid #d8d8d8 !important;
    border-left: 0px !important;
}
[dir="rtl"] .ag-theme-balham .ag-cell {
    border-right: 1px solid #ededed !important;
    border-left: 0px !important;
}
.ag-header-cell app-add-new-button-sales-target {
    width: 100%;
}
.ag-header-cell app-add-new-button-sales-target .customHeaderLabel {
    color: #333 !important;
    font-family: "Proxima Nova Sb";
    font-weight: 500 !important;
}
.ag-theme-balham .ag-row-selected {
    background: none !important;
}
.ag-header-row {
    height: 37px !important;
}
[dir="rtl"] .ag-header-viewport .ag-header-cell:last-child {
    border-left: 0 !important;
}
[dir="rtl"] .ag-pinned-left-header .ag-header-cell,
[dir="rtl"] .ag-pinned-left-cols-container .ag-cell {
    border-left: 1px solid #d8d8d8 !important;
}
[dir="rtl"] .ag-pinned-left-header {
    border-bottom: 1px solid #d8d8d8 !important;
}
.ag-theme-balham .ag-cell.actionCell:after {
    content: "";
    width: 1px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    background: transparent;
}
#ProductGroupDetails .ag-overlay,
#ProductCardMasterForm .ag-overlay,
#salesAgent .ag-overlay,
#myPQGrid .ag-overlay,
.cardss .ag-overlay,
#routinggrid .ag-overlay {
    height: calc(100% - 40px);
    padding: 5px 0;
}
#myBuyerGroupGrid .ag-overlay,
#globalTaxGrid .ag-overlay {
    padding-top: 5px;
}
.modal .ag-overlay {
    height: calc(100% - 39px);
}
.ag-overlay-no-rows-center {
    padding-left: 45px;
    font-size: 14px;
    position: relative;
}
.ag-overlay-wrapper {
    justify-content: left;
}
[dir="rtl"] .ag-overlay-wrapper {
    justify-content: right;
}
.ag-overlay-no-rows-center:after {
    font-family: "osfont" !important;
    content: "\e98b";
    position: absolute;
    left: 11px;
    top: -8px;
    font-size: 24px;
    color: #f39232;
}
[dir="rtl"] .ag-overlay-no-rows-center {
    padding-right: 45px;
    padding-left: inherit;
}
[dir="rtl"] .ag-overlay-no-rows-center:after {
    left: auto;
    right: 11px;
}
.ag-horizontal-right-spacer {
    visibility: hidden;
}
.disabled-div {
    opacity: 0.9;
}
.DisableIcon {
    pointer-events: none;
}
.v-align-tb {
    vertical-align: text-bottom;
}
.root-title {
    padding-bottom: 5px;
}
.root-text {
    margin-right: 5px;
}
.tree-child {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    box-sizing: border-box;
    position: relative;
}
.tree-child>div>div {
    width: 100%;
}
.tree-title {
    position: relative;
    align-items: center;
    margin-left: 21px !important;
    width: calc(100% - 21px) !important;
}
.buttons-bar {
    float: right;
}
.tree-title::before {
    position: absolute;
    left: -21px;
    top: calc(50% - 0.5px);
    background-color: #c0cadd;
    height: 3px;
    width: 20px;
    align-items: center;
    content: "";
}
.destenationTop {
    border-top: 20px solid rgba(255, 0, 0, 0.5);
}
.destenationBottom {
    border-bottom: 20px solid rgba(255, 0, 0, 0.5);
}
.tree-content {
    margin-left: 50px;
    border-left: 3px solid #c0cadd;
    position: relative;
}
.tree-content-main {
    margin-left: 20px;
    border-left: 3px solid #c0cadd;
    position: relative;
}
.ng-pristine {
    width: 100%;
}
.draggable-item {
    margin-right: 5px;
}
.child-drop-place {
    display: flex;
    align-items: center;
    color: #ccc;
    justify-content: center;
    background-color: transparent;
    border: none;
    border-radius: 2px;
    outline-color: none;
    height: 20px;
    width: 20px;
    cursor: pointer;
    padding: 0;
}
.child-drop-place fa-icon {
    pointer-events: none;
}
.buttons-bar>div {
    align-items: center;
}
.tree-btn {
    display: flex;
    align-items: center;
    color: #ccc;
    justify-content: center;
    background-color: transparent;
    border: none;
    border-radius: 2px;
    outline-color: none;
    cursor: pointer;
    padding: 0;
    padding: 3px;
    transition: color 0.2s ease-in-out;
}
.add-btn:hover,
.submit-btn:hover {
    color: green;
}
.edit-btn:hover {
    color: skyblue;
}
.delete-btn:hover {
    color: red;
}
.show-btn,
.hide-btn {
    background-color: #ccc;
    color: #000;
    height: 18px;
    width: 18px;
    padding: 0;
    font-size: 12px;
    align-items: center;
    display: flex;
}
.tree-btn .ng-fa-icon,
.svg-inline--fa {
    font-size: 12px !important;
}
.svg-inline--fa {
    height: 12px;
}
.input-rename {
    padding-left: 5px;
    padding-right: 5px;
    margin: 0 15px 0 0;
    font-weight: inherit;
    max-width: 200px;
    font-family: inherit;
    outline: none;
}
.show-hide-switch {
    position: absolute;
    top: calc(50% - 7.5px);
    left: -31px;
}
.error-edit-wrap {
    margin-left: 5px;
    color: #d33;
}
.addOpacity {
    opacity: 0.5;
}
.hidden {
    display: none !important;
}
.d-inline-flex {
    display: inline-flex;
}
.pos-relative {
    position: relative;
}
p[_ngcontent-c0] {
    font-family: Lato;
}
.title[_ngcontent-c0] {
    width: calc(100% - 24px);
    border: 2px solid grey;
    padding: 10px;
}
.event[_ngcontent-c0] {
    margin-top: 20px;
}
.event[_ngcontent-c0] span[_ngcontent-c0] {
    color: red;
}
.creator-info[_ngcontent-c0] {
    width: calc(100% - 24px);
    border: 2px solid grey;
    border-top: 0;
    padding: 10px;
}
.code-block[_ngcontent-c0] {
    margin-top: 20px;
}
.mb-10px[_ngcontent-c0] {
    margin-bottom: 10px;
}
.d-flex[_ngcontent-c0] {
    display: flex;
}
.root-title,
.tree-title {
    background: #fff;
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    margin: 3px 0;
}
.tree-child,
lib-ngx-tree-children {
    width: 100%;
    display: block;
}
.root-text,
.draggable-item {
    width: 100%;
}
.inpPrcnt:after {
    content: "%";
    right: calc(50% - 50px);
    top: 1px;
    position: absolute;
    z-index: 99;
}
#discountPercentage {
    padding-right: 16px;
}
.discount-padding {
    padding-right: 20px !important;
}
.inpPrcntDisc:after {
    content: "%";
    right: 10px;
    top: 8px;
    position: absolute;
    z-index: 99;
    color: #333;
}
.inpPrcntDisc.nopercentage {
    top: -10px !important;
}
#TaxPurchaseGlobalTax {
    font-size: 12px;
    border: none;
    text-align: right;
    padding: 0;
    border-bottom: 1px solid #dde2ec;
    height: 29px;
    border-radius: 0px;
    padding-bottom: 3px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");
    background-position: calc(100% - 6px) 9px;
    background-repeat: no-repeat;
    background-size: 8px 10px;
    padding-right: 18px;
    margin: 5px 5px 5px 0px;
}
.global-tax-autosuggest {
    border: none;
    text-align: right;
    padding: 0;
    border-bottom: 1px solid #dde2ec;
    height: 29px;
    padding-bottom: 3px;
    border-radius: 0px;
    margin: 5px 5px 5px 0px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");
    background-position: calc(100% - 6px) 9px;
    background-repeat: no-repeat;
    background-size: 8px 10px;
    padding-right: 18px;
}
.stockheader auto-complete .ag-header-cell {
    top: -2px;
}
ul.purchase-ul {
    float: left;
    width: 100%;
}
.purchase-ul .purchase-li {
    float: left;
    width: 100%;
    position: relative;
    overflow: visible;
    padding: 8px 0;
}
.purchase-ul .purchase-li .pull-right {
    position: relative;
    width: 300px;
}
.purchase-ul .purchase-li .pull-right typeahead-container button {
    padding: 3px 15px 11px !important;
}
.purchase-ul .purchase-li .pull-right .global-tax-autosuggest {
    max-width: 100%;
}
.tgID typeahead-container {
    max-width: 100%;
}
.justifycontent .ag-header-cell-label {
    justify-content: center;
}
.form-group typeahead-container,
.col-xl-4 typeahead-container {
    min-width: 100% !important;
    /*top: 0px !important;*/
}
typeahead-container {
    min-width: 300px !important;
    /* max-height: 250px; */
    max-height: 140px;
    overflow: auto;
    padding: 5px !important;
    /*top: -35px !important;*/
}
[dir="rtl"] typeahead-container {
    text-align: right;
}
[dir="rtl"] typeahead-container button {
    padding: 6px 15px 6px !important;
}
.purchase-li .global-tax-autosuggest {
    min-width: 250px;
}
auto-complete ag-grid-angular {
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
auto-complete ag-grid-angular .ag-overlay {
    padding-left: 5px;
    padding-right: 5px;
}
auto-complete ag-grid-angular .ag-overlay .ag-overlay-wrapper {
    justify-content: center;
}
auto-complete ag-grid-angular .ag-overlay .ag-overlay-wrapper span {
    font-family: sans-serif;
    color: #555;
}
auto-complete {
    background: #fff;
}
auto-complete .ag-header {
    background: #f2f1f2 !important;
}
auto-complete .ag-header-cell-label {
    line-height: 32px;
}
auto-complete .ag-header-cell-text {
    font-size: 14px !important;
}
auto-complete .ag-cell {
    line-height: 26px !important;
    text-align: left !important;
    font-family: sans-serif !important;
    color: #444;
    font-size: 12px !important;
}
.ag-header-cell-label {
    text-transform: uppercase;
    line-height: 34px;
}
auto-complete .ag-body-horizontal-scroll-viewport {
    overflow-x: hidden;
}
auto-complete .ag-body-horizontal-scroll {
    display: none !important;
}
.mH-Modal {
    max-height: 60vh;
    overflow: auto;
}
.cdk-overlay-container {
    position: fixed;
    z-index: 1051;
}
.invoice-search-container {
    height: 350px;
    min-height: 350px;
    overflow: auto;
}
.newgray {
    background: #f2f1f2;
}
.ag-popup-editor input {
    margin: 5px;
    border: 1px solid #dde2ec;
    padding: 5px;
    width: 190px !important;
}
.ag-theme-balham {
    color: #334152;
}
.ag-theme-balham .ag-header-cell-label>span {
    color: #444;
}
.ag-theme-balham .ag-horizontal-left-spacer {
    visibility: hidden;
}
.boxtwo {
    padding: 10px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 0px !important;
}
.boxtwo .pull-right {
    background: none !important;
}
.boxtwo span {
    padding: 0 !important;
}
.table th {
    /*font-size: 15px !important;
  border: none !important;*/
    color: #353535;
    /*border-left: 1px solid #d8d8d8 !important;
  border-bottom: 1px solid #d8d8d8 !important;
  border-top: 1px solid #d8d8d8 !important;*/
    text-transform: capitalize !important;
    font-weight: 500;
    /*padding: 0 12px !important;*/
    height: 36px;
    font-family: "Proxima Nova Sb";
    vertical-align: inherit !important;
}
.table thead th {
    border-bottom: none;
}
.modal-body .table th {
    background: #f2f2f2;
}
.table td {
    border-top: 0px !important;
    height: 36px;
    /*border-bottom: 1px solid #ededed !important;
  border-left: 1px solid #ededed !important;*/
    color: #111;
    font-size: 14px;
    line-height: normal;
    padding: 0 0.75rem;
    font-weight: 400;
    font-family: "Proxima Nova Rg";
}
.table input {
    border: 0px;
    border-bottom: 2px #666 solid;
    color: #000;
    border-radius: 0px;
    padding: 0;
    padding-bottom: 5px;
}
.table input:focus,
.extratable select {
    border-color: #666 !important;
    box-shadow: none;
}
.extratable input {
    height: 23px;
    position: relative;
    top: 4px;
}
.extratable table thead {
    background: #f2f2f2;
}
[dir="rtl"] .extratable .table thead {
    border-right: 1px #d8d8d8 solid !important;
}
[dir="rtl"] .extratable .table tbody {
    border-right: 1px #ededed solid !important;
}
.modal-body input {
    top: -1px;
}
.modal-body .ag-cell-inline-editing input {
    top: -4px;
}
.extratable .form-control:disabled,
.extratable .form-control[readonly] {
    background: #fff;
}
.extratable select {
    border: 0px;
    border-bottom: 2px #666 solid;
    height: 23px;
    position: relative;
    border-radius: 0px;
    top: 7px;
    padding: 0px 6px 1px 0px !important;
}
.extratable input[type="checkbox"] {
    padding: 0px !important;
    height: auto;
}
.extratable .form-check .chk {
    top: -10px !important;
    font-size: 14px;
    line-height: 22px;
}
.extratable2 .form-check .chk {
    top: 8px !important;
}
.canvasbox .form-inline input[type="text"] {
    height: 28px;
    border-color: #dde2ec;
}
.modal-body .extratable table {
    min-width: 100%;
}
.table.reordertable input {
    height: 32px;
    padding-bottom: 5px;
    text-align: right !important;
}
.ptpb {
    padding: 10px 0 12px !important;
}
.reorder .btn.btn-outline-secondary {
    height: 32px;
    padding-bottom: 6px;
    line-height: 1;
}
.pipeline-body .jumbotron {
    width: 100%;
    background: #f4f4f4;
    padding: 1rem;
    margin-top: 20px;
}
.pipeline-body .jumbotron ul {
    padding-left: 18px;
}
[dir="rtl"] .pipeline-body .jumbotron ul {
    padding-left: 0px;
    padding-right: 16px;
}
[dir="rtl"] .header-canvas .ml-4 {
    margin-right: 1.5rem;
}
[dir="rtl"] .form-inline .form-control.ml-2 {
    margin-right: 0.5rem !important;
}
.canvasbox {
    margin: 20px 0;
}
.canvasbox .wrapper {
    border: 1px #dfe3e7 solid;
    margin-bottom: 20px;
}
.canvasbox .header-label {
    background: #f7f9fc;
    text-align: center;
    padding: 7px 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: 1px #dfe3e7 solid;
}
.canvasbox .header-form,
.header-canvas {
    background: #f7f9fc;
    padding: 7px 0;
    border-bottom: 1px #dfe3e7 solid;
}
.canvasbox .header-form .form-group {
    margin-right: 25px;
    width: 21% !important;
}
[dir="rtl"] .canvasbox .header-form .form-group {
    margin-right: 0;
    margin-left: 25px;
}
.canvasbox .header-form .form-group .form-control {
    width: 100%;
}
.canvasbox .form-inline {
    justify-content: center;
}
.canvasbox .header-form .form-group label {
    margin-right: 10px;
}
[dir="rtl"] .canvasbox .header-form .form-group label,
[dir="rtl"] .header-canvas .form-group label {
    margin-left: 10px;
    margin-right: 0;
}
.canvaswrap {
    min-height: 200px;
    padding: 20px;
}
.canvasstyle {
    margin: 20px auto;
    border: 1px #dfe3e7 solid;
}
.header-canvas strong,
.header-canvas .form-group {
    margin-right: 20px;
}
.header-canvas .form-group,
.header-form .form-group {
    margin-bottom: 0px;
}
.header-canvas .form-group label {
    margin-right: 5px;
}
.reportingpage .input-group-text {
    border: 1px solid #dde2ec;
    padding: 0.28rem 0.75rem;
}
#transactionsModal .modal-header .close {
    font-size: 2rem;
}
.reportingpage .table th {
    padding: 0 0.65rem !important;
    height: 40px;
    vertical-align: inherit;
}
@font-face {
    font-family: "FontAwesome";
    src: local("assets/fonts/fontawesome-webfont.eot?v=4.7.0");
    src: local("assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), local("assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), local("assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), local("assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "ProximaNova-Light";
    src: url('ProximaNova-Light.eot?#iefix') format("embedded-opentype"), url('ProximaNova-Light.otf') format("opentype"), url('ProximaNova-Light.woff') format("woff"), url('ProximaNova-Light.ttf') format("truetype"), url('ProximaNova-Light.svg#ProximaNova-Light') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "proxima nova rg";
    src: local("proxima nova regular"), local("proximanova-regular"), url('proximanova-regular.eot?#iefix') format("embedded-opentype"), url('proximanova-regular.woff') format("woff"), url('proximanova-regular.ttf') format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Proxima Nova Sb";
    src: local("Proxima Nova Semibold"), local("ProximaNova-Semibold"), url('ProximaNova-Semibold.eot?#iefix') format("embedded-opentype"), url('ProximaNova-Semibold.woff') format("woff"), url('ProximaNova-Semibold.ttf') format("truetype");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "IDAHC39MCode39Barcode";
    src: url('IDAHC39MCode39Barcode.eot?#iefix') format("embedded-opentype"), url('IDAHC39MCode39Barcode.woff') format("woff"), url('IDAHC39MCode39Barcode.ttf') format("truetype"), url('IDAHC39MCode39Barcode.svg#IDAHC39MCode39Barcode') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "C39HrP24DlTt";
    src: url('C39HrP24DlTt.eot?#iefix') format("embedded-opentype"), url("data:font/woff;base64,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") format("woff"), url('C39HrP24DlTt.ttf') format("truetype"), url('C39HrP24DlTt.svg#C39HrP24DlTt') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "C39HrP36DlTt";
    src: url('C39HrP36DlTt.eot?#iefix') format("embedded-opentype"), url("data:font/woff;base64,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") format("woff"), url('C39HrP36DlTt.ttf') format("truetype"), url('C39HrP36DlTt.svg#C39HrP36DlTt') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Bar-Code39";
    src: url('Bar-Code39.eot?#iefix') format("embedded-opentype"), url("data:font/woff;base64,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") format("woff"), url('Bar-Code39.ttf') format("truetype"), url('Bar-Code39.svg#Bar-Code39') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "CodabarMedium";
    src: url('CodabarMedium.eot?#iefix') format("embedded-opentype"), url("data:font/woff;base64,d09GRgABAAAAAAVYAAwAAAAAEEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABgAAAAEEAAABWVt/hWmNtYXAAAAH8AAAAqAAAAUrNJ6BoY3Z0IAAAAqQAAAAKAAAACgTFAjxnYXNwAAAFUAAAAAgAAAAI//8AA2dseWYAAAL4AAAA6wAACDLoBPpzaGVhZAAAARwAAAAsAAAANtwp9f9oaGVhAAABSAAAABgAAAAkArAER2htdHgAAAHEAAAANwAAAWhT7gAibG9jYQAAArAAAABFAAAAxoxHijJtYXhwAAABYAAAAB4AAAAgAKsAH25hbWUAAAPkAAABVgAAAscjF7UVcG9zdAAABTwAAAATAAAAIP+fADJ42mNgZGBgAOIv1gwz4vltvjIwszCAwN6EiHZkmimY+QuQ4mBgAvEAAzQIvnjaY2BkgIAY5i8giimYASYCA0EAKNEB/XjaY2BkYGBIYpBhYGcAASYgZmQAiTmA+QwAD+wAywAAeNpjYGS4yviFgZWBgWkm0xkGBoZ+CM34msGYkRMoysDGzAADjAxIICDNNYXBgYGXoY4FxI1h/gJR0wAkAA8tCmkAAAB42mPczaDEAASMoQwYgCmYAStg6oNgmBoYH8wmBvcx4ARws6CY+QsDXoBPnpBeWtuPDADx8xFUAHjaY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBh4Ger+/wfyeRkU/v////X/Y6h6IGBkY4BzGEFmwWVggkArWFjZ2Dk4ubh5ePn4BQSFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTS1tHV09fQNDI2MTUzNzC0sraxtbO3sHRydnF1c3dw9PL28fXz9/AMCg4JDQsPCIyKjomNi4+ITEhkGGgAA788b6AAcAhoCIQAiAogAAHjaY2BgEEGB1kgwiWEaEO5l+MioyujDWMw4i/Eg4wsmfiYzplimFqbVTPeRITMbsy5zCHM12XAR80nmDyzi5EAAjsgkbQAAAHja7ZRBCsIwEEUnCdKFggQXFly14gm6nNxC9AheYe7ksj2HN/AObrrUYqi2SKwxwdGVgUAWycufn8wHCTmAILkHBQlAoTO9ynSWi01zELo5yf1lm8sdjMAOmaq63TeGKczsuUIvlTPF0RgypkQ07ULV54k777T1e5pMW46lVa9pyQBtDothokO2TEQkn1pHdbgH+B3V9CTcq/pDd4LviXKnt8b/QwJp5YNYFm3kfbnYf9C3A0ulFNBZUTRi0oYdrWLyDVlpfUOy0EqvbyyJFNxzgTlacacydcH8g4yPrRRZaX/fbjQ7rgMC6PAAeNqVkL1uwjAUhY/5kyqVbl1QpXroQAeCQSAhRkCoC2vnJiSCDMTICYp4h85d+hZduvYJuvV9ONimFUslfBXn87nX10cXwK2o4LSiXxJo4c1zBdf48lzFE34819ASM8913InMc4P6Ozu41UPsWaCJD88VVn17ruJB3HuuoSlePNdxI149N6h/slLUrrxPx86nY+fTsfPp2Pl07Hw6dj6nMEgQouAeQ7L3nvuEako1I8+gqebcj6c21qwtsMUYXUZpI+Ddv6rcKkvyBo/A1CRhkcQy2suJScNMznSU60y210WxHXe7ZVkGsZXyMljqzfEK78Z8P+JnsLDeUuzYD1Mdh1FoFkmc7ng8y53EubVR2L/BiiWSduU/bV1+iA5G/PpQjAEb6ayYa7NK5FiePczzsDPq9JUaXOL2mTnD+aR+mj3OSdmQTCYmTzmXXqCUkhe0PQAFwnKoAAB42mNgZgCD/3MYjBiwAAAqgwHRAAAAAAH//wAC") format("woff"), url("data:font/ttf;base64,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/AwABwAAAAACUwP0AAMABwALAA8AEwAXABsAAAEzESMDMxEjAzMRIwMzESMDMxEjAzMRIwMzESMCGDs7PDw8dzw8dzw8Ozs7dzs7PDw8A/T8DAP0/AwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDw7OzuzPDx3PDx3PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDyyOzs8PDx3PDx3PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDw7Ozt3OzuzPDx3PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDx3PDx3PDyyOzs8PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDyyOzt3Ozs8PDx3PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDyyOzt3Ozt3Ozs8PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDw7Ozt3Ozt3OzuzPDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDx3PDw7Ozt3OzuzPDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDx3PDx3PDw7OzuzPDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAFAAAAAAIYA/QAAwAHAAsADwATAAABMxEjAzMRIwMzESMDMxEjAzMRIwHcPDx3PDyyOzt3Ozs8PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAAHAAAAAAJTA/QAAwAHAAsADwATABcAGwAAATMRIwMzESMDMxEjAzMRIwMzESMDMxEjAzMRIwIYOzs8PDx3PDw7Ozt3Ozt3Ozs8PDwD9PwMA/T8DAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7O7M8PLI7Ozw8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7Ozw8PHc8PLI7O7M8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7Ozw8PLI7O7M8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7O7M8PDs7O7M8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7O7M8PLI7Ozw8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7Ozw8PHc8PLI7O7M8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7Ozw8PLI7O7M8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAUAAAAAAlMD9AADAAcACwAPABMAAAEzESMDMxEjAzMRIwMzESMDMxEjAhg7O7M8PDs7O7M8PHc8PAP0/AwD9PwMA/T8DAP0/AwD9PwMAAAAAAAAAAAAFQECAAAAAAAAAAAAYgAAAAAAAAAAAAEAGgCWAAAAAAAAAAIADADAAAAAAAAAAAMASADVAAAAAAAAAAQAGgFEAAAAAAAAAAUAHAFuAAAAAAAAAAYAGgGbAAEAAAAAAAAAMQBkAAEAAAAAAAEADQCyAAEAAAAAAAIABgDOAAEAAAAAAAMAJAEfAAEAAAAAAAQADQFgAAEAAAAAAAUADgGMAAEAAAAAAAYADQG3AAMAAQQJAAAAYgAAAAMAAQQJAAEAGgCWAAMAAQQJAAIADADAAAMAAQQJAAMASADVAAMAAQQJAAQAGgFEAAMAAQQJAAUAHAFuAAMAAQQJAAYAGgGbAEMAcgBlAGEAdABlAGQAIABiAHkAIABCAHIAaQBhAG4AIABEAG8AYgBzAG8AbgAgACgAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGQAbwBiAHMAbwBuAHMAdwAuAGMAbwBtACkAAENyZWF0ZWQgYnkgQnJpYW4gRG9ic29uIChodHRwOi8vd3d3LmRvYnNvbnN3LmNvbSkAAEMAbwBkAGEAYgBhAHIATQBlAGQAaQB1AG0AAENvZGFiYXJNZWRpdW0AAE0AZQBkAGkAdQBtAABNZWRpdW0AAEYAbwBuAHQARgBvAHIAZwBlACAAOgAgAEMAbwBkAGEAYgBhAHIATQBlAGQAaQB1AG0AIAA6ACAANQAtADgALQAyADAAMAA0AABGb250Rm9yZ2UgOiBDb2RhYmFyTWVkaXVtIDogNS04LTIwMDQAAEMAbwBkAGEAYgBhAHIATQBlAGQAaQB1AG0AAENvZGFiYXJNZWRpdW0AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAIAAAVmVyc2lvbiAxLjAwMCAAAEMAbwBkAGEAYgBhAHIATQBlAGQAaQB1AG0AAENvZGFiYXJNZWRpdW0AAAADAAAAAAAA/5wAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//AAI=") format("truetype"), url('CodabarMedium.svg#CodabarMedium') format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "MRVCode39extMA";
    src: url('MRVCode39extMA.eot?#iefix') format("embedded-opentype"), url('MRVCode39extMA.woff') format("woff"), url('MRVCode39extMA.ttf') format("truetype"), url('MRVCode39extMA.svg#MRVCode39extMA') format("svg");
    font-weight: normal;
    font-style: normal;
}
.rowDel:hover img {
    -webkit-filter: contrast(400%);
            filter: contrast(400%);
}
.purchasedata .form-control.input-control,
.purchasedata .tax-block .form-control,
.purchasedata .global-tax-autosuggest {
    border: none !important;
    border-bottom: 1px solid #c3c6ca !important;
}
.addRowSmall {
    top: -6px;
    line-height: 1;
    right: 0;
    position: absolute;
    float: right;
    left: auto;
}
[dir="rtl"] h5.pipeline-name .addRowSmall {
    left: 0px !important;
    right: auto;
}
.ag-theme-balham .ag-paging-panel {
    margin-top: 15px;
}
.blue {
    color: #007bff !important;
}
.red {
    color: #e40000 !important;
}
.blueico {
    color: #0691ca;
}
.blueico:hover {
    color: #0691ca;
}
.red:after {
    display: none;
}
.purchasedata .fs20 {
    font-size: 18px !important;
    line-height: 36px !important;
}
.ag-pinned-right-header {
    display: none;
}
.ag-header-container .addRowSmall,
.ag-pinned-right-header {
    display: none;
}
.purchasedata .ag-theme-balham .ag-cell-inline-editing {
    height: 46px;
}
.ag-cell.actionCell:after {
    background: none;
}
.ag-pinned-right-header .ag-header-row {
    text-indent: -9999px;
    background: #fff;
}
.ag-cell.rowNum:after {
    background: none;
}
.purchasedata .ag-header-viewport {
    background: #f2f1f2 !important;
}
.ag-cell.actionCell {
    padding-right: 9px;
    text-align: right !important;
}
[dir="rtl"] .ag-cell.actionCell {
    text-align: left !important;
}
.calendericon:after {
    position: absolute;
    right: 17px;
    top: 34px;
    content: " ";
    background: url("data:image/svg+xml,%3C%3Fxml version%3D%221.0%22 encoding%3D%22iso-8859-1%22%3F%3E%0D%3C!-- Generator%3A Adobe Illustrator 19.0.0%2C SVG Export Plug-In . SVG Version%3A 6.00 Build 0)  --%3E%0D%3Csvg version%3D%221.1%22 id%3D%22Capa_1%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 x%3D%220px%22 y%3D%220px%22%0D%09 viewBox%3D%220 0 512 512%22 style%3D%22enable-background%3Anew 0 0 512 512%3B%22 xml%3Aspace%3D%22preserve%22%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Cpath d%3D%22M452%2C40h-24V0h-40v40H124V0H84v40H60C26.916%2C40%2C0%2C66.916%2C0%2C100v352c0%2C33.084%2C26.916%2C60%2C60%2C60h392%0D%09%09%09c33.084%2C0%2C60-26.916%2C60-60V100C512%2C66.916%2C485.084%2C40%2C452%2C40z M472%2C452c0%2C11.028-8.972%2C20-20%2C20H60c-11.028%2C0-20-8.972-20-20V188%0D%09%09%09h432V452z M472%2C148H40v-48c0-11.028%2C8.972-20%2C20-20h24v40h40V80h264v40h40V80h24c11.028%2C0%2C20%2C8.972%2C20%2C20V148z%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%2276%22 y%3D%22230%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22156%22 y%3D%22230%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22236%22 y%3D%22230%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22316%22 y%3D%22230%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22396%22 y%3D%22230%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%2276%22 y%3D%22310%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22156%22 y%3D%22310%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22236%22 y%3D%22310%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22316%22 y%3D%22310%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%2276%22 y%3D%22390%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22156%22 y%3D%22390%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22236%22 y%3D%22390%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22316%22 y%3D%22390%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%09%3Cg%3E%0D%09%09%3Crect x%3D%22396%22 y%3D%22310%22 width%3D%2240%22 height%3D%2240%22%2F%3E%0D%09%3C%2Fg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3Cg%3E%0D%3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat 0 0;
    width: 16px;
    height: 16px;
    opacity: 0.5;
}
@-moz-document url-prefix() {
    .calendericon:after {
        top: 35px;
    }
}
[dir="rtl"] .calendericon:after {
    right: auto;
    left: 17px;
    top: 35px;
}
[dir="rtl"] .modal-footer> :not(:last-child) {
    margin-left: 0.25rem;
}
[dir="rtl"] .ag-popup-editor {
    left: auto !important;
    background: #fff;
    right: 100px;
    min-width: auto !important;
}
[dir="rtl"] .ag-theme-balham auto-complete {
    right: -30px;
    left: auto !important;
}
[dir="rtl"] auto-complete .ag-overlay-wrapper {
    justify-content: flex-end !important;
}
/*.ag-pinned-right-cols-container {
        border-right: 1px #ededed solid;
    }*/
[dir="rtl"] .ag-pinned-right-cols-container {
    position: absolute;
    left: 0;
    z-index: 99;
    background: #fff;
}
[dir="rtl"] .ag-root-wrapper,
[dir="rtl"] .ag-layout-normal {
    background: #fff;
}
[dir="rtl"] .ag-theme-balham .os-icon-save {
    margin-top: -13px;
    margin-right: 0px !important;
}
[dir="rtl"] .toppagings,
.pagingbottom .col-lg-6.text-right {
    direction: ltr;
}
[dir="rtl"] .printbtns {
    text-align: left !important;
}
[dir="rtl"] .printbtns .btn i {
    float: left;
    margin-right: 7px !important;
}
[dir="rtl"] .printbtns .btn-p i {
    margin-right: 0px !important;
}
[dir="rtl"] .toppaging label.ml-3,
[dir="rtl"] .pagingbottom label.ml-3 {
    margin-left: 5px !important;
    margin-right: 1rem;
}
[dir="rtl"] .toppaging label[for="email"],
[dir="rtl"] .pagingbottom label[for="email"] {
    margin-left: 5px;
}
[dir="rtl"] .pagingbottom {
    margin-top: 0;
}
.text-right .ag-header-cell-label {
    justify-content: flex-end;
}
.text-right input {
    text-align: right;
    padding: 5px 6px 5px 9px;
}
.text-center .ag-header-cell-label {
    justify-content: center;
}
.ag-root ::-webkit-scrollbar-thumb {
    background: #c5c5c5;
}
.reportupperbox {
    border-bottom: 1px #eaeaea solid;
    padding: 9px 0 12px;
}
.reportupperbox .input-group-text {
    border: 1px solid #dde2ec;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
.reportupperbox .mmt-30 {
    margin-top: -30px;
}
.reporttable .table thead {
    background: #f2f1f2;
    font-weight: 600;
    border: 1px solid #d8d8d8 !important;
}
.reporttable .table thead th {
    text-transform: capitalize;
    border: 0px !important;
    border-right: 1px solid #d8d8d8 !important;
    padding: 0 0.75rem !important;
    height: 34px;
    vertical-align: inherit;
}
.form-control.no-bg {
    line-height: 2.8;
}
.reporpage .form-control.no-bg {
    line-height: 2;
}
.reporttable .table thead th:last-child {
    border-right: 0;
}
.reporttable .table tbody td {
    border-right: 1px solid #e8e8e8 !important;
    border-bottom: 1px solid #e8e8e8 !important;
    padding: 0 10px;
}
.reporttable .table tbody td:first-child {
    border-left: 1px solid #e8e8e8 !important;
}
[dir="rtl"] .reporttable .table tbody td {
    border-left: 1px solid #e8e8e8 !important;
}
[dir="rtl"] .reporttable .table tbody td:first-child {
    border-right: 1px solid #e8e8e8 !important;
}
.reporttopbutton {
    padding: 1px 0 15px;
    align-items: center;
}
.reporttopbutton .btn-p {
    padding-left: 12px;
    padding-right: 12px;
}
.reporttopbutton .btn.btn-outline-secondary {
    padding: 9px 12px 0 12px;
    padding-bottom: 7px;
}
.reportpaging .ag-paging-panel {
    border-top: 0px !important;
    height: 20px;
}
.btn-xsm {
    line-height: 0.8 !important;
    padding: 4px 10px !important;
    font-size: 16px;
    position: relative;
    top: -2px;
}
.stocktable thead {
    background: #f2f1f2;
}
.stocktable thead th {
    height: 36px;
    border-bottom: 1px solid #fff;
    color: #353535;
    text-transform: capitalize;
    font-size: 14px;
}
.stocktable tbody td {
    border-bottom: 1px #f1f1f1 solid;
    height: 40px;
    font-size: 14px;
}
.ag-theme-balham .os-icon-x {
    margin-top: -13px;
}
.ag-theme-balham .os-icon-save {
    margin-top: -13px;
    margin-right: 0px;
}
.ag-theme-balham .subcol .ag-header-cell-text {
    margin-top: -4px;
}
/*.ag-theme-balham .ag-header-cell-label {
    overflow: inherit;
}*/
.jusitfycenter .ag-header-cell-label {
    justify-content: center;
}
.purchasedata .btn,
.purchasedata .fc-button {
    font-family: "Proxima Nova Sb";
}
.reportviewer .pipeline-name {
    padding-right: 0;
    padding-top: 4px;
}
.pipeline-header .texttwo {
    text-transform: capitalize;
    color: #383838;
    font-weight: 600;
    font-family: "Proxima Nova Sb";
}
.bot-buffer {
    margin-bottom: 10px;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
#ProductGroupDetails app-grid-save-button {
    margin-right: 4px;
}
.space {
    left: 1px;
    position: relative;
}
.modal .modal-body {
    overflow-y: auto;
    max-height: 480px;
}
.usermodalbox .form-control {
    line-height: 1.6;
}
.btngroupm {
    background: #e0e0e0;
    border-radius: 0;
    height: 34px;
    border: 1px #c3c6ca solid;
    border-left: 0;
    border-top-right-radius: 5px;
    line-height: 1.4;
    position: relative;
    top: 0px;
    border-bottom-right-radius: 5px;
}
[dir="rtl"] .btngroupm {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-right: -4px;
    border: 1px #c3c6ca solid !important;
}
.ag-theme-balham .ag-ltr .ag-cell .form-check {
    top: 4px;
}
.depositgrid .ag-theme-balham .ag-cell .form-check {
    width: 20px;
    height: 20px;
    border: 1px #ddd solid;
    position: relative;
    top: 8px;
}
.ag-theme-balham .custom-select {
    width: 90%;
    margin-top: 3px;
    border: none;
    margin-left: 3px;
}
.ag-cell-edit-wrapper .ag-input-field-input:focus {
    box-shadow: none !important;
    outline: none;
}
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor input {
    height: 94% !important;
}
.ag-input-field-input {
    padding-left: 0px !important;
}
[dir="rtl"] .ag-input-field-input {
    padding-right: 0px !important;
}
.ag-theme-balham input[class^="ag-"] {
    background-color: transparent;
}
[dir="rtl"] .ag-theme-balham .custom-select {
    width: 99%;
    margin-left: 0px;
    padding-right: 8px;
    margin-bottom: 9px;
}
[dir="rtl"] .positiont10 {
    position: relative;
    top: -10px;
}
.positiont44 {
    position: relative;
    top: 4px;
}
.ag-theme-balham .custom-select option {
    font-family: "Montserrat", sans-serif;
    font-size: 13px;
}
.custom-select option {
    font-family: "Proxima Nova Rg";
    font-size: 14px;
    font-weight: 400;
    color: #383838;
}
.ag-filter-select option {
    font-family: "Montserrat", sans-serif;
    font-size: 10px;
    font-weight: 500;
}
[dir="rtl"] .ag-pinned-left-header {
    text-indent: -9999px;
}
[dir="rtl"] .ag-pinned-left-cols-container .blueico,
[dir="rtl"] .os-icon-x {
    margin-right: 0 !important;
}
[dir="rtl"] .chk {
    top: 1px;
}
.ag-theme-balham .custom-select:focus {
    box-shadow: none;
}
.ag-center-cols-viewport app-names-renderer {
    position: absolute;
    top: 3px;
    right: 0;
}
.ag-center-cols-viewport {
    overflow-x: hidden;
}
.myaddbtn {
    height: 36px;
}
.myaddbtn .addRowSmall {
    top: 4px !important;
}
.mttt-2 {
    margin-top: 0.5rem !important;
}
[dir="rtl"] .mttt-2 {
    margin-top: 0.75rem !important;
}
.myaddbtn .addRowSmall {
    left: 22px;
    right: auto;
}
.ag-header-cell app-add-new-button-sales-target>div {
    justify-content: center;
    font-weight: 600;
    font-size: 14px;
    line-height: 2.5;
}
.input-group-prepend .checkmark {
    height: 20px;
}
.input-group-prepend .checkmark:after {
    top: 2px;
}
.searchico .btn {
    height: 34px;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
[dir="rtl"] .justify-content-end .btn {
    margin-left: 5px;
}
.justify-content-end .btn {
    padding: 9px 12px 11px;
}
[dir="rtl"] .reportupperbox .input-group-prepend .btn {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.reporttopbutton .custom-select {
    height: 32px !important;
    line-height: 1 !important;
}
.reportingpage .form-control {
    height: 34px;
}
.ag-theme-balham .ag-icon-checkbox-unchecked {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wMS0yN1QxNjozNjo1NSswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMS0yN1QxNjozNjo1NSswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDEtMjdUMTY6MzY6NTUrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDMwZDU4YjItNTE3Yi0xYjQ4LWE2ZjQtZDZhMWFlOWU5NGIxIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTU1ZGQwZTctYmIxNi1kYjQ3LWJkMTMtMzAwM2I0OWQ5YzFiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NTc0ZmQ1ZGQtNjhiOS05ZDQxLTkwMGUtNWVjZGFjYmQ0ZmU3IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTc0ZmQ1ZGQtNjhiOS05ZDQxLTkwMGUtNWVjZGFjYmQ0ZmU3IiBzdEV2dDp3aGVuPSIyMDIwLTAxLTI3VDE2OjM2OjU1KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzBkNThiMi01MTdiLTFiNDgtYTZmNC1kNmExYWU5ZTk0YjEiIHN0RXZ0OndoZW49IjIwMjAtMDEtMjdUMTY6MzY6NTUrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+E8/L8QAAANhJREFUOI3t1TFOw0AQRuG3lmJ53RDsjWMJQYfg/qcBUWGCBWHsbJodxxRLRxFR4Lj1O8Cnmeo3MUbG8Tt+7L8Q6Qg6MKXcZjhXUlcb0nRlzOk0xqfnF9brK5wryK2dBAZVRHq8P/L4cI95fXuPxMjd7c0k6Lxm10KMJCIdzhWzMABXXiNdTxJ0mPzmX+XWEnQgmS2dtYALuID/AnObEVRnQ0GV3GYkzpWI9LNB6Q64siCpqw3eH2l27UWXBlWaXYs/eOpthfmdgM890vWXTUBZUG8r0nRlfgDuw2P4sxv0nwAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 30px !important;
    width: 20px;
    background-position: 0 7px;
}
.ag-theme-balham .ag-icon-checkbox-checked {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wMS0yN1QxNjo1MToyNyswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMS0yN1QxNjo1MToyNyswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDEtMjdUMTY6NTE6MjcrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MGFlNWY1ZTQtZDI1Yi1hNzQ0LTlmYzMtZDk4NDg4YzI1OGM0IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTRmNmFkYWUtNzNjZi0zNzQ0LTg1ZjktYTEwODRjMjk5NzMxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2NlMmE5ZjMtZTdiNi0xNDQ1LThhOGEtYWZiYzQwYjM1MzhlIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2NlMmE5ZjMtZTdiNi0xNDQ1LThhOGEtYWZiYzQwYjM1MzhlIiBzdEV2dDp3aGVuPSIyMDIwLTAxLTI3VDE2OjUxOjI3KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowYWU1ZjVlNC1kMjViLWE3NDQtOWZjMy1kOTg0ODhjMjU4YzQiIHN0RXZ0OndoZW49IjIwMjAtMDEtMjdUMTY6NTE6MjcrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w7lO5AAAAWNJREFUOI2t1cErw3EYx/H3891vQ61JMmokubAoUYSDi1JLcnFQ5CiRo4PdKDcX7R9wkZPJRZQdnBxwoTkt1By2aCahbfZ1kITZfttvn+NT31ef+j71iNaauyetl/YzhCKa+xdNMfG4hKEWxdqIDY9LRKLJrO4JpHkoEvqd6ko4W3CglvYzljGA5BssH2RQFzHr2FcuYxp1FS8fGI5rVKmPZ3ttOeclges+g8CYQXDKbh1c9xksDny22zx/NwfWO6UgNrGVZjecLQyOexUnc3Y6G36iZrCc4Ey3jcZqYW/6GzWLAYjhf/uzN8EpO6NtimhSsxN+Z7HfMIX9C36hrgpodwuJV/AfZgpikOeXJ7fT2BTUVAmrIXNY3oYATgf0NSmOIuawvA0BnlMUhQEorzv3zpUSr1tQbXXlAzvqBblJZHXXRornlDXM6YDTeQeiteb28fMEHF+XdgIGm4WVYYPWWpEPQ8uPKDfH52UAAAAASUVORK5CYII=") !important;
    background-size: contain;
    height: 30px !important;
    width: 20px;
    background-position: 0 7px;
}
.ag-theme-balham .ag-icon-checkbox-indeterminate {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wMS0yN1QxNjo1MToyNyswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMS0yN1QxNjo1MToyNyswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDEtMjdUMTY6NTE6MjcrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MGFlNWY1ZTQtZDI1Yi1hNzQ0LTlmYzMtZDk4NDg4YzI1OGM0IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTRmNmFkYWUtNzNjZi0zNzQ0LTg1ZjktYTEwODRjMjk5NzMxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2NlMmE5ZjMtZTdiNi0xNDQ1LThhOGEtYWZiYzQwYjM1MzhlIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2NlMmE5ZjMtZTdiNi0xNDQ1LThhOGEtYWZiYzQwYjM1MzhlIiBzdEV2dDp3aGVuPSIyMDIwLTAxLTI3VDE2OjUxOjI3KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowYWU1ZjVlNC1kMjViLWE3NDQtOWZjMy1kOTg0ODhjMjU4YzQiIHN0RXZ0OndoZW49IjIwMjAtMDEtMjdUMTY6NTE6MjcrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w7lO5AAAAWNJREFUOI2t1cErw3EYx/H3891vQ61JMmokubAoUYSDi1JLcnFQ5CiRo4PdKDcX7R9wkZPJRZQdnBxwoTkt1By2aCahbfZ1kITZfttvn+NT31ef+j71iNaauyetl/YzhCKa+xdNMfG4hKEWxdqIDY9LRKLJrO4JpHkoEvqd6ko4W3CglvYzljGA5BssH2RQFzHr2FcuYxp1FS8fGI5rVKmPZ3ttOeclges+g8CYQXDKbh1c9xksDny22zx/NwfWO6UgNrGVZjecLQyOexUnc3Y6G36iZrCc4Ey3jcZqYW/6GzWLAYjhf/uzN8EpO6NtimhSsxN+Z7HfMIX9C36hrgpodwuJV/AfZgpikOeXJ7fT2BTUVAmrIXNY3oYATgf0NSmOIuawvA0BnlMUhQEorzv3zpUSr1tQbXXlAzvqBblJZHXXRornlDXM6YDTeQeiteb28fMEHF+XdgIGm4WVYYPWWpEPQ8uPKDfH52UAAAAASUVORK5CYII=") !important;
    background-size: contain;
    height: 30px !important;
    width: 20px;
    background-position: 0 7px;
}
.ag-cell-wrapper .ag-selection-checkbox {
    top: -1px;
    position: relative;
}
.ag-header-viewport {
    background: #f2f1f2;
    position: relative;
    margin-bottom: -1px;
    border-bottom: 1px #d8d8d8 solid;
}
.duelheader .ag-header-viewport .ag-header-row:first-child {
    background: #fff;
    width: 110% !important;
}
.posactionbar {
    width: calc(100vw - 17%) !important;
}
.posactionbar .btn-outline-primary:hover {
    color: #fff !important;
}
.boxscroll .usermodals {
    overflow: auto;
    height: calc(100vh - 130px);
    padding: 20px 20px 50px 0;
}
[dir="rtl"] .boxscroll .usermodals {
    padding: 20px 0px 50px 20px;
}
.positionleft-5 {
    left: 5px;
}
[dir="rtl"] .positionleft-5 {
    right: 5px;
    left: auto;
}
@media (min-width: 1601px) {
    .expensesbuttons .ActionContainer {
        position: relative;
        top: 1px;
    }

    .posactionbar {
        width: calc(100vw - 17%);
    }

    .menu-minimized .btmActBar {
        width: calc(100% - 130px) !important;
    }

    @-moz-document url-prefix() {
        .menu-minimized .btmActBar {
            width: calc(100% - 130px) !important;
        }
    }

    .dheader {
        margin-top: -36px;
    }

    .backbtn {
        padding-bottom: 5px !important;
        line-height: 1.2 !important;
    }

    .sbtn {
        height: 32px !important;
    }

    .sbtn.sidebtn {
        height: 27px !important;
    }

    .box .actionBar button {
        height: 32px !important;
    }
}
.ag-theme-balham .ag-selection-checkbox~.ag-cell-value:not(:empty) {
    margin-left: 0px;
}
.select2.form-control {
    height: 34px !important;
    line-height: 1 !important;
}
.btmActBar .pagination .btn {
    padding: 0px 12px !important;
    position: relative;
    top: -2px;
    line-height: 1;
}
.showipad {
    display: none;
}
.big-img {
    width: 100% !important;
}
.lastbtngroup {
    display: inline-block;
}
.mdl {
    margin-left: 6px;
}
.mrdl {
    position: relative;
    left: 5px;
}
[dir="rtl"] .mrdl {
    right: 5px;
    left: auto;
}
.pagingbottom {
    margin-top: 15px;
}
.pagingbottom .btn.btn-outline-secondary,
.toppagings .btn.btn-outline-secondary {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 7px;
    font-size: 12px;
    padding-top: 9px;
    margin-left: 0.5rem !important;
}
.pagingbottom .btn.btn-outline-secondary i:nth-child(2),
.toppagings .btn-outline-secondary i:nth-child(2) {
    margin-left: -4px;
}
.sub-menu #accordion .menu-head a {
    padding-left: 3px;
    text-align: left;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    color: #3e4b5b;
    padding: 7px 0px 7px 10px;
    font-size: 14px;
}
.sub-menu #accordion .menu-head a:hover {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
}
.sub-menu #accordion .menu-head a .os-icon {
    position: absolute;
    left: -17px;
    top: 7px;
    color: #0073ff;
    font-size: 18px;
}
.sub-menu #accordion .menu-head a:before {
    display: none;
}
.sub-menu #accordion .menu-head a:after {
    font-family: "osfont" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e91c";
    font-size: 7px;
    color: rgba(0, 0, 0, 0.5);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 47%;
    right: 5px;
}
.menubox {
    /* border: 1px #ddd solid; */
    /* border-radius: 10px; */
    padding: 15px;
    height: 100%;
}
.has-menu-i {
    padding-left: 21px;
}
.has-menu-i li {
    list-style: none;
}
.app-body {
    position: relative;
    height: 100%;
}
.loginpage {
    width: 100%;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
    resize: both;
    height: 100vh;
    background: white;
}
.loginpage .timer {
    position: absolute;
    left: 0px;
    top: 0;
    color: #292a2a;
    width: 101%;
    background: #f9f9f9;
    padding: 10px 15px;
}
.loginpage .heading {
    display: inline-block;
    margin-bottom: 80px;
    width: 100%;
}
.loginpage .heading h3 {
    color: #0691ca;
    font-size: 24px;
    margin: 0;
}
.loginpage .heading h1 {
    color: #282828;
    font-size: 36px;
    font-weight: 600;
    float: left;
    margin: 0;
    letter-spacing: 0.8px;
}
.loginpage .no-padding {
    padding: 0px !important;
}
.loginpage .btn {
    padding: 12px 16px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 20px;
    min-width: 250px;
    background: #0f5ae0;
    border-radius: 6px;
    border: 0;
}
.loginpage .btn:hover {
    background: #0f6ce0;
}
.loginbg {
    text-align: center;
    color: #fff;
    background: url('login-bg.png') no-repeat top center;
    background-size: cover;
    box-sizing: border-box;
    font-family: "Rubik", sans-serif;
    height: 100vh;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
.loginbg span,
.loginbg p {
    font-size: 18px;
}
.loginbg h2 {
    color: #fff;
    text-transform: uppercase;
    position: relative;
    font-size: 48px;
    padding: 12px 0 25px;
    margin-bottom: 15px;
}
.loginbg h2:after {
    position: absolute;
    content: " ";
    bottom: 3px;
    width: 49px;
    height: 8px;
    background: #fff;
    border-radius: 15px;
    left: 45%;
}
loginbg span {
    font-size: 16px;
}
.login-body {
    padding: 0px 35px;
    background: #fff;
    height: calc(100vh - 100px);
    margin-top: 80px;
}
btn-barcode-renderer .ag-barcode,
btn-barcode-outward-renderer .ag-barcode,
btn-sale-barcode-renderer .ag-barcode,
btn-sale-barcode-outward-renderer .ag-barcode {
    background: #007bff;
    min-width: 70px;
    height: 25px;
    border-radius: 5px;
    color: #fff;
    border: 0;
    font-size: 13px;
    padding: 0px 10px;
}
.ag-cell app-button-renderer {
    line-height: normal !important;
}
app-button-renderer button {
    background: #007bff;
    min-width: 70px;
    height: 25px;
    border-radius: 5px;
    color: #fff;
    border: 0;
    padding: 0px 10px;
    font-size: 13px;
}
.ag-cell .custom-select:disabled {
    background: #fff;
}
.login-body h1 {
    font-size: 30px;
    color: #000;
}
.login-body .form-control {
    border: 0px;
    border-bottom: 1px #e1e1e1 solid;
    background: none;
    border-radius: 0px;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
}
.login-body .form-control {
    box-shadow: none;
}
.login-body input:-webkit-autofill,
.login-body input:-webkit-autofill:hover,
.login-body input:-webkit-autofill:focus,
.login-body input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.login-body .pdt-0 {
    padding: 0px;
    font-size: 14px;
}
.login-body .mmtt-15 {
    border: 0px;
    padding: 0px;
    background: none;
    position: relative;
    top: -6px;
}
.topbuttons {
    text-align: center;
    padding: 20px 0;
}
.form-field_control {
    position: relative;
    box-shadow: none;
    margin-bottom: 40px;
    width: 100%;
}
.form-field_control.last {
    margin-bottom: 25px;
}
.form-field_input {
    border: 0px;
    background: transparent;
    display: block;
    outline: 0;
    width: 100%;
    font-weight: 400 !important;
    border-bottom: 1px #e2e2e2 solid;
    font-size: 18px;
    padding: 5px 0 4px;
    color: #000;
    border-radius: 0;
}
.form-field_label {
    font-size: 14px;
    -webkit-transform: translateY(-16px);
            transform: translateY(-16px);
    display: block;
    color: #a1a1a1;
    font-weight: normal;
    left: 0px;
    margin: 0;
    position: absolute;
    top: 4px;
    width: 100%;
    transition: all 0.4s;
}
.form-field_input:focus {
    color: #000;
    border-color: #3e3e46;
    box-shadow: none;
}
.form-field_input:-ms-input-placeholder~.form-field_label {
    font-size: 18px;
    transform: translateY(0);
}
.form-field_input:placeholder-shown~.form-field_label {
    font-size: 18px;
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
.form-field_input:-webkit-autofill~label {
    top: 4px;
    opacity: 1 !important;
    font-size: 16px;
    color: #a1a1a1;
    -webkit-transform: translateY(-16px);
            transform: translateY(-16px);
}
.form-field_input:focus~.form-field_label {
    top: 4px;
    opacity: 1 !important;
    font-size: 16px;
    color: #a1a1a1;
    -webkit-transform: translateY(-16px);
            transform: translateY(-16px);
}
.custombtn {
    padding: 7px 10px 6px !important;
}
.btnw .btn {
    width: 48%;
    line-height: 1.4;
    height: 33px;
}
.mt-top {
    position: relative;
    top: 10px;
}
.ptop {
    padding-top: 0.7rem !important;
}
.top-bar .btnw {
    margin-top: 24px;
}
.btnw .btn img {
    width: 15px;
}
.btnw .btn-outline-secondary {
    line-height: 1;
}
.btnw .btn-outline-secondary img {
    width: 20px;
}
#ListViewItems .full-width {
    width: 100%;
}
.visitorchart {
    margin: 0px 0 20px;
}
.progressbars ul {
    padding: 0;
    list-style: none;
}
.progressbars.dddashboard ul {
    height: 44vh;
    margin-bottom: 0;
}
.progressbars.dddashboard ul li:last-child {
    margin-bottom: 0;
}
.progressbars li {
    margin-bottom: 11px;
    font-size: 14px;
}
.progressbars li:last-child {
    margin-bottom: 0px;
}
.progressbars .progress {
    height: 10px;
}
.progressbars .bg-dark {
    background: rgb(255, 159, 64) !important;
}
.progressbars .bg-success {
    background: rgb(75, 192, 192) !important;
}
.progressbars .bg-light {
    background: rgb(153, 102, 255) !important;
}
.progressbars .bg-ranger {
    background: rgb(46, 192, 236) !important;
}
.homedashboard .nav-tabs {
    margin-bottom: 25px;
}
.homedashboard .pipeline-name {
    padding-right: 0px;
    margin-bottom: 2px;
}
.homedashboard {
    padding: 1rem 1.5rem;
}
.homedashboard select.select-sm {
    height: 28px;
    position: relative;
    top: -8px;
    line-height: 1rem;
    padding: 0.375rem 1.55rem 0.375rem 0.55rem;
    padding-top: 5px !important;
}
[dir="rtl"] .homedashboard select.select-sm {
    padding: 0.375rem 0.55rem 0.375rem 1.55rem !important;
}
.homedashboard select.select-sm option {
    font-size: 12px;
}
.homedashboard .nav-link {
    font-size: 1.4rem;
    justify-content: center;
}
.newgray3 app-names-renderer .input-group-append .btn {
    height: auto !important;
}
.menuoverlay {
    display: none;
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    top: 0;
    height: 100%;
    left: 0;
}
.poslogo {
    margin: 1px 0 0;
}
.posOnline .top-menu-controls {
    margin-left: inherit;
}
.posOnline input[disabled="disabled"]+span,
.posOnline input[disabled]+span,
.posOnline input[disabled]:hover+span {
    background: #ececec;
}
.posOnline .modal .element-header {
    color: #fff;
}
.menu-mobile.color-scheme-dark ul.main-menu>li {
    margin-left: -2px;
}
.dashboard-body .mainCnt,
.vendordetail-body .mainCnt {
    height: calc(100vh - 56px);
}
.topstats .card {
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    border: 0px;
}
.topstats .card>div {
    font-size: 20px;
}
[dir="rtl"] .topstats .card>div {
    margin-right: auto;
    margin-left: inherit !important;
}
[dir="rtl"] .menu-mobile.color-scheme-dark ul.main-menu>li {
    margin-right: 0px;
    margin-left: 0px;
}
#cashmodal h5 {
    margin-bottom: 0px !important;
}
#deliverytypesmodal .modal-header .close {
    right: 15px;
}
[dir="rtl"] .modal-header .close {
    left: 0px;
    right: auto !important;
    top: 22px;
}
[dir="rtl"] .modal-header.f-header .close {
    left: 15px !important;
}
.w-80 {
    width: 80% !important;
}
.enabledtaxitems {
    flex-direction: column-reverse;
}
.enabledtaxitems .fullwidth,
.disabledtaxitems .fullwidth {
    flex: 0 0 100%;
    max-width: 100%;
}
.disabledtaxitems .taxdisable {
    width: 100%;
}
.disabledtaxitems .text-center.ml-auto {
    max-width: 100%;
    flex: 0 0 100%;
}
.disabledtaxitems .text-center.ml-auto>label {
    width: 43%;
    text-align: left;
}
.disabledtaxitems .text-center.ml-auto .d-flex {
    width: 75%;
}
.positiontop-4 {
    position: relative;
    top: -4px;
}
.positiontopm-4 {
    position: relative;
    top: -9px;
}
.positiontop-26 {
    position: relative;
    top: 26px;
}
.positionleft-13 {
    left: -13px;
    position: relative;
}
.positionleft-13 {
    right: 2px;
}
.pbb3 {
    padding-bottom: 3px;
}
.lineheight-24 {
    line-height: 2.4;
}
.lineheight-1 {
    line-height: 1;
}
.labeltxt label {
    font-size: 14px;
}
.inputLabel-2 select {
    padding-left: 5px;
}
.switch {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 14px;
    position: relative;
    top: 2px;
}
.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}
.switch .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    transition: 0.4s;
}
.switch .slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 17px;
    left: 0px;
    bottom: 0px;
    background-color: white;
    transition: 0.4s;
}
.switch input:checked+.slider {
    background-color: #28a745;
}
.switch input:focus+.slider {
    box-shadow: 0 0 1px #2196f3;
}
.switch input:checked+.slider:before {
    -webkit-transform: translateX(14px);
    transform: translateX(14px);
}
.switch .slider.round {
    border-radius: 34px;
}
.switch .slider.round:before {
    border-radius: 50%;
}
.modalfbtn .btn-outline-secondary {
    padding-bottom: 6px;
    line-height: normal;
}
@-moz-document url-prefix() {
    .disabledtaxitems .text-center.ml-auto .d-flex {
        width: 40%;
    }
}
.disabledtaxitems .row.nospace {
    width: 75%;
}
.textblue a {
    color: #88c2f8;
}
.textblue a:hover {
    color: #1773d2;
}
.text-danger:hover img {
    -webkit-filter: contrast(400%);
    filter: contrast(400%);
}
.positiontop-5 {
    position: relative;
    top: 8px;
}
.usermodals hr {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.finance-desc {
    margin-bottom: 20px;
}
.finance-desc strong {
    font-weight: 600;
}
.finance-desc span {
    display: block;
}
.ticket td,
.ticket th,
.ticket tr,
.ticket table {
    border-collapse: collapse;
    text-align: left;
    border: 0;
}
.ticket .border {
    border: 0 !important;
    border-bottom: 1px solid black !important;
}
.ticket .border-top {
    border-top: 1px solid black !important;
}
.ticket table {
    width: 100%;
}
.ticket td.description,
.ticket th.description {
    width: 230px;
    max-width: 230px;
    text-align: left;
}
.ticket td.description span {
    display: block;
}
.ticket td.tax,
.ticket th.tax {
    width: 45px;
    max-width: 45px;
}
.ticket td.quantity,
.ticket th.quantity {
    width: 40px;
    max-width: 40px;
    word-break: break-all;
    text-align: center;
}
.ticket td.price,
.ticket th.price {
    width: 80px;
    max-width: 80px;
    text-align: right;
    word-break: break-all;
}
.ticket .col {
    width: 200px;
}
.tb700 {
    font-weight: 700;
    font-family: "Proxima Nova Sb";
}
.fontsize-16 {
    font-size: 16px;
    font-family: "Proxima Nova Sb";
}
.ticket .tb {
    font-weight: 700;
    font-size: 14px;
}
.ticket .col2 {
    width: 60px;
    text-align: right;
}
.ticket .col3 {
    width: 60px;
}
.ticket .col4 {
    width: 190px;
    text-align: right;
}
.ticket .col4 {
    border-bottom: 1px black solid !important;
    top: -8px;
    position: relative;
}
.ticket .spacetop {
    margin-top: 30px;
}
.ticket .centered {
    text-align: center;
    align-content: center;
}
.ticket {
    width: 320px;
    max-width: 320px;
    background: #fff;
    color: #121312;
    font-size: 13px;
}
.ticket .logo {
    text-align: center;
}
.activetd td {
    background: #1e6db026;
}
.ticket .logo img {
    width: 100px;
}
.ticket .barcode {
    font-family: "Libre Barcode 128 Text", cursive;
    font-size: 51px;
    padding: 0;
    margin-bottom: 0px;
    line-height: 0;
    text-align: center;
    letter-spacing: 13px;
}
.ticket .barcode g {
    fill: #121312 !important;
}
.ticket .barnumb {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}
.modal-body .qtybar {
    padding: 4px 7px 2px;
    background: #0691ca;
    color: #fff;
    display: inline-block;
    border-radius: 5px;
    margin-right: 5px;
    min-width: 28px;
    text-align: center;
}
.modal-body .ag-header-row,
.modal-body .ag-header,
.modal-body .ag-row-even,
.modal-body .ag-row-odd {
    height: 30px !important;
    min-height: 30px !important;
}
.modal-body .ag-header-cell-text {
    font-size: 14px !important;
}
.modal-body .ag-header-cell-label,
.modal-body .ag-theme-balham .ag-cell {
    line-height: 28px !important;
}
.modal-body .ag-theme-balham .custom-select {
    margin-top: 0px !important;
}
.modal-body .myaddbtn .addRowSmall {
    top: 2px !important;
}
textarea#Address {
    min-height: 111px;
}
.sorttrans {
    padding-right: 0;
}
[dir="rtl"] .transacs .form-inline .form-control {
    margin-left: 0.5rem;
    margin-right: 0 !important;
}
.color-dark a,
.color-dark span {
    background: #36a2eb;
}
.color-dark a .label {
    color: rgba(255, 255, 255, 0.7);
}
.color-dark a .value {
    color: #fff;
}
.color-dark a:hover .value,
.color-dark a:hover .label {
    color: #fff !important;
}
.color-red a,
.color-red span {
    background: #dc2e2e;
}
.color-red a .label {
    color: rgba(255, 255, 255, 0.7);
}
.color-red a .value,
.color-green a .value {
    color: #fff;
}
.color-green a,
.color-green span {
    background: #34bd0e;
}
.color-green a .label {
    color: rgba(255, 255, 255, 0.7);
}
.color-red a:hover .value,
.color-red a:hover .label,
.color-green a:hover .value,
.color-green a:hover .label {
    color: #fff !important;
}
.head-title .labels {
    float: left;
    margin-left: 30px;
}
.head-title .labels span {
    margin-right: 20px;
}
.head-title .labels span .lbox {
    margin-right: 0px;
    width: 30px;
    display: inline-block;
    height: 10px;
    background: red;
}
.head-title .labels span .lbox.primary {
    background: #2196f3;
}
.head-title .labels span .lbox.success {
    background: #009688;
}
.head-title .labels span .lbox.warning {
    background: #efac17;
}
.head-title .labels span .lbox.default {
    background: #607d8b;
}
.head-title .labels span .lbox.dark {
    background: #3f51b5;
}
/* start media quries*/
@media screen and (max-width: 1600px) {

    .pttable22,
    .pttable33 {
        overflow-x: auto !important;
        padding-bottom: 10px;
    }

    .pttable22 table {
        min-width: 1500px !important;
        width: 1500px !important;
    }

    .pttable33 table {
        min-width: 1400px !important;
        width: 1400px !important;
    }
}
@media screen and (min-width: 1600px) {
    .pttable {
        overflow-x: auto !important;
        padding-bottom: 10px;
    }

    .pttable table {
        min-width: 1500px !important;
        width: 1500px !important;
    }

    .pttable44 {
        overflow-x: auto;
    }

    .pttable44 table {
        min-width: 2300px !important;
        width: 2300px !important;
    }

    .barcodewrapper .textareabar {
        width: 47% !important;
    }

    .reportupperbox.radiobtn {
        padding: 9px 0 4px;
    }

    app-grid-save-button {
        width: 46px;
    }

    .printergroup app-grid-save-button {
        width: auto;
    }

    .rowDel {
        position: relative;
        top: -1px;
    }

    .box td .rowDel {
        position: relative;
        top: -3px;
    }

}
@media screen and (min-width: 1601px) {
    .measurement .input-group-append>.btn {
        line-height: 24px !important;
    }

    .space79 {
        margin-top: -35px;
        left: 5px;
        position: relative;
    }

    .reportupperbox .mmt-15 {
        margin-top: -10px;
    }
}
@media screen and (max-width: 1249px) {
    .menuspacetop {
        margin-top: 20px;
    }

    .mt-5 {
        margin-top: 0px !important;
    }

    .importsa .mt-5 {
        margin-top: 2rem !important;
    }
}
@media screen and (min-width: 991px) and (max-width: 1440px) {
    .transacs .form-inline .form-control {
        width: 130px;
    }

    .w-50 {
        width: 47% !important;
    }

    [dir="rtl"] .customfield .w-50 {
        width: 44% !important;
    }

    [dir="rtl"] .customfield select:last-child {
        margin: 0px !important;
    }

    .ag-cell.actionCell {
        padding-right: 10px;
        line-height: 36px;
    }

    [dir="rtl"] .ag-cell.actionCell {
        padding-left: 5px;
        padding-right: 0px;
    }

    .ag-theme-balham app-grid-save-button {
        position: relative;
        top: 4px;
        left: 1px;
    }

    .btn span {
        top: 0px;
    }

    @-moz-document url-prefix() {
        .btn span {
            top: -1px;
        }
    }

    .space79 {
        margin-top: -40px !important;
        left: 5px;
        position: relative;
    }

    .reportupperbox.pb-4 {
        padding-bottom: 2.3rem !important;
    }

    .sl2 {
        position: relative;
        top: 3px;
    }
}
.code-block-text {
    color: #979998;
    margin: 5px 0 0 33%;
}
.code-block-text-2 {
    color: #979998;
    margin-top: 5px;
}
[dir="rtl"] .code-block-text-2 {
    text-align: right;
}
[dir="rtl"] .code-block-text {
    margin: 5px 33% 0 0;
}
.ptop-5 {
    position: relative;
    top: -5px;
}
.reportsidebar .tab-content label {
    font-size: 14px !important;
}
@media screen and (min-width: 1250px) and (max-width: 1440px) {
    .code-block-text {
        margin: 5px 0 0 31%;
    }

    [dir="rtl"] .code-block-text {
        margin: 5px 31% 0 0px;
    }

    .sorttrans .nav-link {
        padding: 0.2em 0.5em !important;
    }

    .halfcol {
        max-width: 50%;
        flex-basis: 50%;
    }

    .newdesign .col-md-12.col-lg-2 label {
        line-height: normal;
    }

    .ddls {
        margin-bottom: 0px;
    }

    .space6 {
        top: 10px;
        position: relative;
    }

    .topss {
        position: relative;
        top: 5px;
    }
}
@media screen and (min-width: 1441px) and (max-width: 1600px) {
    #eprocurementab .table-responsive {
        overflow-x: auto;
        overflow-y: hidden;
    }

    #eprocurementab .table {
        width: 700px;
    }

    .modal-lg {
        max-width: 1200px;
    }

    .radiobtns .smt-2 {
        margin-top: -1rem !important;
    }

    .radiobtns .smt-1 {
        margin-top: -1rem !important;
    }

    .lmt-4 {
        margin-top: 1rem;
    }
}
@media screen and (max-width: 1700px) {
    .pttable44 {
        overflow: auto;
        padding-bottom: 15px;
    }

    .pttable44 table {
        min-width: 2600px !important;
        width: 2600px !important;
    }
}
@media screen and (max-width: 1600px) {
    .pttable {
        overflow-x: auto !important;
        padding-bottom: 10px;
    }

    .pttable table {
        min-width: 1500px !important;
        width: 1500px !important;
    }

    .fcol1 {
        width: 100px;
    }

    .fcol2 {
        width: 450px;
    }

    .modal .addbtns {
        top: 9px !important;
    }

    .scrolldash {
        min-height: 214px;
        max-height: 214px;
    }

    .scrolldash2 {
        min-height: 258px;
        max-height: 258px;
    }

    .scrolldash4 {
        min-height: 245px !important;
        max-height: 245px !important;
    }

    .scrolldash5 {
        max-height: 259px;
        min-height: 259px;
    }

    .modal-footer.btmActBar {
        padding: 8px 15px !important;
    }

    .disabledtaxitems .text-center.ml-auto .d-flex {
        width: 65%;
    }

    @-moz-document url-prefix() {
        .disabledtaxitems .text-center.ml-auto .d-flex {
            width: 30%;
        }
    }

    .menu-minimized .menu-mobile ul.main-menu {
        width: 98%;
    }

    #itemTaxGrid,
    #globalTaxGrid {
        margin-top: -40px;
    }

    .users-list-w .user-w,
    .progressbars ul {
        width: 95%;
    }

    .modal-header .close {
        top: 8px;
        right: 0px;
        height: 26px;
        width: 24px;
        padding: 0rem 0.8rem !important;
    }

    .modal-header span {
        height: 12px;
        width: 12px;
        right: 7px;
        top: 5px;
    }

    .modal-header .close:hover span {
        height: 12px;
        width: 12px;
    }

    .close {
        line-height: 0.8;
    }

    .modal-body .table-responsive {
        overflow: inherit;
    }

    .modal-body table {
        min-width: 1300px;
    }

    .batchmodal table {
        min-width: auto;
    }

    .batchmodal table table {
        min-width: 100%;
    }

    .stocktable table {
        min-width: 1100px;
    }

    .login-body {
        padding: 0px 35px;
        margin-top: 60px;
    }

    .login-body h1 {
        margin-bottom: 3rem !important;
    }

    .form-field_control.last {
        margin-bottom: 35px;
    }

    .form-field_control {
        margin-bottom: 45px;
    }

    .login-body .heading h1 {
        font-size: 28px;
    }

    .login-body .heading {
        margin: 0 0 10px;
    }

    .login-body .col-12.mt-8 {
        margin-top: 2rem !important;
    }

    .login-body .btn-primary.px-4 {
        height: inherit;
    }

    .loginbg {
        background-position: top center;
    }

    .loginbg img {
        width: 350px;
    }

    .menu-mobile .sub-menu.menu1:before,
    .menu-mobile .sub-menu.menu2:before,
    .menu-mobile .sub-menu.menu3:before,
    .menu-mobile .sub-menu.menu4:before,
    .menu-mobile .sub-menu.menu5:before,
    .menu-mobile .sub-menu.menu6:before {
        width: 250px;
        height: 250px;
    }

    .submenuhead {
        font-size: 18px;
        padding-bottom: 2px;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
        font-size: 14px;
        line-height: 12px;
    }

    .menu-minimized .menu-mobile .sub-menu {
        padding: 20px 30px 0;
    }

    label,
    .table td {
        font-size: 14px !important;
    }

    .reportsidebar .tab-content label {
        font-size: 13px !important;
    }

    .btmActBar .pagination .btn {
        top: -1px;
    }

    .element-wrapper .element-actions .btn-blue,
    .element-wrapper .element-actions .btn-outline-secondary {
        padding: 5px 12px;
    }

    .purchase-ul .purchase-li .pull-right .span-1 {
        font-size: 14px;
    }

    .tax-block {
        padding-top: 15px;
    }

    auto-complete .ag-center-cols-viewport .ag-cell {
        font-size: 12px !important;
    }

    .calendericon:after {
        top: 33px;
    }

    .fiscalYear .form-control {
        line-height: 22px;
    }

    .purchase-ul .purchase-li .pull-left span {
        font-size: 14px;
        line-height: 1.3;
    }

    .pipeline-name {
        font-size: 14px !important;
    }

    .modal .element-header {
        padding-bottom: 0.5rem !important;
        font-size: 1rem;
    }

    .modal .element-wrapper .element-header {
        font-size: 1rem;
    }

    .element-wrapper app-master-names .element-header {
        font-size: 1rem;
    }

    .addRowSmall {
        top: -7px;
    }

    .head-title .addRowSmall {
        top: 2px;
    }

    select.form-control:not([size]):not([multiple]):not(.rounded) {
        padding-top: 5px;
    }

    .text-right input {
        padding: 2px 6px 5px 9px;
    }
}
.modal-body .myaddbtn {
    height: 30px !important;
}
.modal-body .myaddbtn .addRowSmall {
    top: 1px !important;
}
.bluelable {
    padding: 4px 10px !important;
    background: #24b314;
    font-size: 13px;
    color: #fff;
    border-radius: 5px;
    border: 0px;
}
.modal-body .table th {
    height: 30px;
    line-height: 29px;
}
.modal-body .table td {
    height: 30px;
    line-height: 30px;
    padding: 0 12px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}
.menuclose {
    display: none;
}
.plusgrid {
    height: 24px !important;
    width: 24px !important;
    margin-right: 4px !important;
    position: relative;
    top: 1px;
    padding: 0px 6px 0px !important;
}
.plusgrid i {
    font-size: 12px;
    position: relative;
    top: -2px;
}
.space4 .col-md-4 {
    position: relative;
    left: 5px;
}
[dir="rtl"] .space4 .col-md-4 {
    left: -5px;
    top: 5px;
}
.taxlist .input-group-append .btn {
    right: 10px !important;
}
[dir="rtl"] .taxlist .input-group-append .btn {
    right: 0px !important;
}
[dir="rtl"] .ag-theme-balham .ag-rtl .ag-pinned-left-cols-container .ag-cell {
    line-height: 34px !important;
}
.postop-5 {
    position: relative;
    top: -5px;
}
.postop-3 {
    top: -3px;
}
@media screen and (max-width: 1440px) {
    .extratable2 .form-check .chk {
        top: 3px !important;
    }

    .pttable .table .btn.btn-sm {
        height: 27px;
    }

    .modal .addbtns {
        top: 4px !important;
    }

    .checkstatus .form-check .chk {
        top: 5px !important;
    }

    textarea#Address {
        min-height: 94px;
    }

    .btngroupm {
        line-height: 1.3;
        height: 30px;
    }

    @-moz-document url-prefix() {
        .btngroupm {
            line-height: 1.2;
        }
    }

    .plusgrid {
        top: 2px;
    }

    .plusgrid i {
        font-size: 13px;
        top: -1px;
    }

    .rowDel {
        position: relative;
        top: -3px;
    }

    .mainCnt {
        height: calc(100vh - 100px);
    }

    .usermodals.modal-body {
        max-height: 300px !important;
    }

    .positiontop-4 {
        position: relative;
        top: -6px;
    }

    .positiontop-5 {
        position: relative;
        top: 6px;
    }

    .btn.positiontop-4 {
        line-height: 1.4;
    }

    .pagingbottom .btn.btn-outline-secondary,
    .toppagings .btn.btn-outline-secondary {
        padding-left: 12px;
        padding-right: 12px;
    }

    .users-list-w .user-w .user-title,
    .progressbars li {
        font-size: 0.9rem !important;
    }

    .modal-dialog.modal-centered {
        -webkit-transform: translate(0, -50px);
        transform: translate(0, -50px);
        margin: 4rem auto 0;
        width: 90% !important;
        max-width: 90% !important;
    }

    .modal .element-wrapper .element-header {
        padding: 0.3rem 0 !important;
    }

    .modal-header .close {
        top: 4px;
    }

    .ag-theme-balham .os-icon-x {
        margin-top: -11px;
    }

    app-grid-save-button {
        margin-right: 0px;
        line-height: 38px;
    }

    typeahead-container button {
        font-size: 13px;
    }

    .loginbg {
        padding: 0 30px;
    }

    .loginbg h2 {
        font-size: 36px;
    }

    .loginbg p {
        font-size: inherit;
    }

    .menu-minimized .menu-mobile ul.main-menu>li>a>span {
        font-size: 14px;
    }

    .smt-0 {
        margin-top: 0 !important;
    }

    .extratable .form-check .chk {
        font-size: 13px;
    }

    .btmActBar .pagination .btn {
        top: 0px;
    }

    .ag-theme-balham .ag-header-cell-label .ag-header-cell-text,
    .ag-theme-balham .ag-cell,
    label,
    .table td,
    .table thead th {
        font-size: 14px !important;
    }

    .barselect li label {
        font-size: 12px !important;
    }

    .newdesign label {
        font-size: 13.2px !important;
    }

    .textAreaBoxes .deleteCurrent {
        top: 0px !important;
    }

    .modal-body .table td,
    .modal-body .table thead th,
    .modal-body,
    .modal-body .ag-header-cell-label .ag-header-cell-text,
    .modal-body label,
    .modal-body .ag-cell,
    .modal-body input[type="text"] {
        font-size: 13px !important;
    }

    .modal-body .btn-normal,
    .modal-body .btn {
        line-height: 1.1;
        font-family: "Proxima Nova Sb";
    }

    .login-body label {
        font-size: 16px !important;
    }

    .extratable td {
        padding: 0rem 0.75rem;
    }

    .btn-normal,
    .btn {
        height: 30px;
        line-height: 1.1;
        font-size: 13px !important;
    }

    .posOnline .fixedbar .newbtn .btn-primary {
        height: 36px !important;
        padding: 0.325rem 0.35rem;
    }

    .btn.btn-primary {
        line-height: 1.3 !important;
    }

    .ec .quikinfo .btn {
        line-height: 1.6 !important;
    }

    @-moz-document url-prefix() {
        .ec .quikinfo .btn {
            line-height: 1.4 !important;
        }
    }

    .md-card-actions .btn.btn-primary {
        line-height: 1.7 !important;
    }

    .btn.btn-primary.payaddBtn {
        line-height: 2.3 !important;
    }

    .actionsbuttons .btn {
        line-height: 1.4 !important;
    }

    @-moz-document url-prefix() {
        .bbtn .btn-primary {
            line-height: 1 !important;
        }

        .nbtn .btn-primary {
            line-height: 0.8 !important;
            padding-bottom: 6px;
        }
    }

    .posright .backbtn {
        line-height: 1.1 !important;
    }

    .backbtn {
        line-height: 1.2 !important;
    }

    app-grid-delete-button .btn {
        font-size: 18px !important;
        line-height: 1;
    }

    .startbtns {
        height: auto !important;
        line-height: 1.1 !important;
    }

    .startbtns i {
        position: relative;
        top: 2px;
    }

    .btn-group .btn {
        font-size: 12px !important;
    }

    .loginpage .btn {
        font-size: 16px !important;
    }

    .topbuttons .btn {
        height: 40px !important;
    }

    .btn#btnTransactions {
        height: inherit;
    }

    app-grid-delete-button .rowDel {
        width: 17px !important;
    }

    app-grid-save-button .btn {
        font-size: 18px !important;
    }

    .ag-theme-balham .os-icon-save {
        margin-top: -14px;
    }

    .input-group.inpPrcnt:after {
        right: calc(50% - 40px);
        top: 4px;
    }

    .input-group-append .btn {
        height: 30px;
    }

    .input-group-append .btn i {
        padding-bottom: 2px;
    }

    .calendericon:after {
        top: 31px;
    }

    @-moz-document url-prefix() {
        .calendericon:after {
            top: 33px;
        }
    }

    .tax-block {
        padding-top: 11px;
    }

    select.form-control {
        line-height: 1.2;
    }

    .input-group-text {
        font-size: 13px;
    }

    .form-control {
        height: 30px !important;
        line-height: normal !important;
    }

    .txtbarcode .minheit {
        line-height: 2.1 !important;
    }

    .form-control.no-bg {
        height: 25px !important;
    }

    .productcats .form-control.no-bg {
        height: 28px !important;
    }

    .proimporttstore {
        max-height: 180px !important;
        min-height: 150px;
    }

    .proimporttstore .form-control.no-bg {
        height: 28px !important;
    }

    .accesright .form-control.no-bg {
        height: 32px !important;
    }

    .form-control.st {
        height: 25px !important;
    }

    .posOnline .icco {
        line-height: 31px !important;
    }

    .setright {
        right: 12.333333% !important;
    }

    .fiscalYear .form-control {
        line-height: 19px;
    }

    .ag-body-viewport {
        -webkit-overflow-scrolling: touch;
    }

    .searchico .btn {
        height: 30px !important;
        line-height: 1;
    }

    .col-w1 {
        width: 150px;
    }

    .col-w2 {
        width: 200px;
    }

    .col-w3 {
        width: 250px;
    }

    .col-w4 {
        width: 300px;
    }

    .col-w5 {
        width: 350px;
    }

    .actionBar .btn {
        line-height: normal;
    }

    #NamesFormContainer .btn {
        padding: 0.395rem 0.75rem 0.55rem !important;
    }

    .space5 {
        height: 30px;
        margin-bottom: 10px;
    }

    .canvasbox {
        margin: 0 0 20px;
    }

    .btnTransactions {
        height: inherit;
    }

    .w-75 {
        width: 65% !important;
    }
}
@media screen and (min-width: 992px) and (max-width: 1300px) {
    .login-body form {
        padding: 50px 15px !important;
    }

    .loginpage {
        height: 100vh;
    }

    .searchrow .col-lg-3 {
        max-width: 50% !important;
        flex: 0 0 50% !important;
        margin-bottom: 5px;
    }

    .space4>div {
        top: 0;
        left: 5px;
    }

    .reporthead>div {
        max-width: 31% !important;
        flex: 0 0 31% !important;
    }

    .reporthead>div.ndlast {
        max-width: 48% !important;
        flex: 0 0 48% !important;
        padding-left: 24px;
        margin-bottom: 5px;
    }

    .reporthead>div.last {
        max-width: 48% !important;
        flex: 0 0 48% !important;
        margin-bottom: 0px;
    }

    .sst-0 {
        margin-top: 0 !important;
    }

    .reportflex {
        display: flex;
    }
}
@media screen and (max-width: 991px) {
    .pttable .table .btn.btn-sm {
        height: 25px;
        padding-top: 5px;
    }

    .percen {
        padding: 3px 10px;
    }

    .smmm3 {
        margin-top: 10px;
    }

    .barcodewrapper .textareabar {
        width: 44%;
    }

    .inforights .col-xl-4:before {
        display: none;
    }

    .btn.btn-primary {
        line-height: 1.2 !important;
    }

    .textbtnpro .slide-toggle.text-white {
        line-height: 1.4 !important;
    }

    .textbtnpro .mt-33 {
        margin-top: 0.75rem !important;
    }

    .textbtnpro .mt-44 {
        margin-top: 2rem !important;
    }

    .h-100 {
        height: auto !important;
    }

    [dir="rtl"] .btmActBar .pagination .btn span {
        top: 0px;
    }

    .flexcolumnrevers {
        flex-direction: column-reverse;
    }

    .flexcolumnrevers .smt-2 {
        margin-top: 0rem !important;
        margin-bottom: 1rem;
    }

    .flexcolumnrevers .smt-2:last-child {
        margin-bottom: 0px !important;
    }

    .btn-group:nth-child(2) .btn,
    #EqItems .Icanvas-format.btn-group .btn-group:last-child,
    #EqItems .btn-group:nth-child(3) button:last-child {
        border-right: 1px #dfe3e7 solid !important;
    }

    .mtt2 {
        margin-top: 20px;
    }

    .mtt {
        margin-top: 10px;
    }

    .spac3 .form-group.mt {
        margin-top: 10px;
    }

    [dir="rtl"] .spac3 .form-group.mt {
        margin-top: 0px;
    }

    .input-group.inpPrcnt:after {
        right: calc(50% - 38px);
    }

    .pipeline.white .pipeline-header.barhead {
        margin-bottom: 30px !important;
    }

    .reportname {
        display: none;
    }

    .reporttopbutton {
        padding-top: 15px;
    }

    .alignmid {
        margin-top: 10px;
        margin-left: 1px;
    }

    .space79 {
        margin-bottom: 35px;
        margin-left: 5px;
    }

    .modal.show .modal-dialog.modal-centered {
        top: 20%;
        -webkit-transform: translate(0, -20%);
        transform: translate(0, -20%);
        margin: 0px auto;
    }

    .positiontop-26 {
        top: 0;
    }

    .fulltable,
    .fulltable2 {
        width: calc(100vw - 170px);
    }

    .fulltable table {
        width: 1500px;
    }

    .fulltable2 table {
        width: 700px;
    }

    .chart-container {
        position: relative;
        margin: auto;
        height: 26vh;
    }

    .seleclall .col-md-6 {
        margin-bottom: 15px;
    }

    .seleclall .mt-7 {
        margin-top: 0px !important;
    }

    .extratable .table {
        width: 1000px !important;
        max-width: 1000px;
    }

    .reportupperbox .smt-2 {
        margin-top: 0.5rem !important;
    }

    .login-body {
        padding: 50px 35px;
    }
}
@media screen and (max-width: 1199px) {
    .smttop {
        margin-top: 10px;
    }

    .spaceadd {
        margin-top: 0.5rem;
    }

    .menu-mobile ul.main-menu>li>a {
        width: 100%;
    }

    .login-body form {
        background: #fff;
        padding: 50px;
    }

    .loginpage .heading h1 {
        font-size: 30px;
    }

    .loginbg {
        padding: 50px 30px 40px;
    }

    .loginbg br {
        display: block;
    }

    .loginbg h2 {
        font-size: 36px;
    }

    .checkboxall .mb-3 {
        margin: 0px !important;
    }

    .sst-0 {
        margin-top: 0 !important;
    }

    .reportflex {
        display: flex;
    }

    .reportflex>.form-control {
        top: 0px !important;
    }

    .space4>div {
        top: 2px;
        padding-bottom: 6px;
    }

    .smb-2 {
        margin-bottom: 1rem;
    }

    #dvHMain,
    #dvFMain,
    #dvIMain {
        width: 100% !important;
        overflow: scroll;
        border: 1px dashed;
    }

    .modal-body .table th {
        height: 30px !important;
        line-height: 1 !important;
        font-size: 13px !important;
    }

    .space2 {
        margin-left: 19px;
    }

    .space3 {
        margin-left: 19px;
        margin-top: 15px !important;
        margin-bottom: 10px;
    }

    [dir="rtl"] .space3 {
        margin-right: 19px;
    }

    .col-lg-12.mt-2 {
        margin-top: 0px !important;
    }

    .header-canvas strong {
        margin-right: 0;
    }

    .searchico .btn {
        height: 30px !important;
        line-height: 1.3;
    }

    .canvasbox .header-form .form-group {
        margin-right: 10px;
        width: 25%;
    }

    .canvasbox.canvasbar .header-form .form-group {
        width: inherit;
    }

    .btn.rBtn {
        height: 30px !important;
        line-height: 1 !important;
        font-size: 0.8rem;
    }

    select.form-control:not([size]):not([multiple]):not(.rounded) {
        padding-top: 6px;
    }

    .reportupperbox .smt-1 {
        margin-top: 0.25rem !important;
    }

    .smt-4 {
        margin-top: 0.75rem !important;
    }

    .reportupperbox .sml-1 {
        margin-left: 0px;
    }

    .reportupperbox .ml-5 {
        margin-left: 0 !important;
    }

    .reportupperbox .mmt-15 {
        margin-top: -5px;
    }

    .mmt-40 {
        margin: 10px 0 27px 0px !important;
        position: relative;
        left: 5px;
    }

    .hideipad {
        display: none;
    }

    .showipad {
        display: block;
    }

    .ipadview .pipeline-name span {
        float: left;
        margin-bottom: 15px;
        width: 100%;
        line-height: 2;
    }

    .smb-5 {
        padding-bottom: 1.5rem !important;
    }
}
@media screen and (max-width: 991px) {
    .smttop11 {
        margin-bottom: 10px;
    }

    .smttop12 {
        margin-top: 10px;
    }

    .topstats .col-lg-4 {
        margin-bottom: 15px;
    }

    .topstats .col-lg-4:last-child {
        margin-bottom: 0px;
    }

    .dmdnone {
        display: none;
    }

    .login-body {
        margin-top: 0;
        background: url('login-bg.png') no-repeat 0 0;
        background-size: cover;
        box-sizing: border-box;
        height: 100vh;
    }

    .smt-2 {
        margin-top: 1rem;
    }

    .reportupperbox .smtl-0 {
        margin-top: 0 !important;
    }

    .smt-3 {
        margin-top: 1rem !important;
    }
}
@media screen and (max-width: 767px) {
    .importsa .importtstore {
        max-height: 200px !important;
    }

    .percen {
        padding: 3px 10px 4px;
    }

    .barcodewrapper .textareabar {
        width: 98%;
    }

    .smmb-2 {
        margin-bottom: 10px;
    }

    .dashboard-body .mainCnt {
        height: calc(100vh - 100px);
    }

    .newdesign .nav-tabs .nav-link {
        font-size: 0.9rem;
    }

    .newdesign .nav-link {
        padding: 0.5rem 0rem;
    }

    #openingbalance a {
        padding-bottom: 5px !important;
    }

    .fulltable,
    .fulltable2 {
        width: calc(100vw - 70px);
    }

    .form-inline.customfield .form-control {
        width: 32% !important;
    }

    .loginbody {
        overflow: inherit !important;
    }

    .login-body {
        margin-top: 0px !important;
        padding: 30px 35px !important;
    }

    .loginpage .heading h1 {
        font-size: 26px;
    }

    .lastrow {
        flex-direction: column;
    }

    .lastrow .col-6 {
        max-width: 100%;
        padding: 0;
        text-align: left !important;
    }

    .login-body h1 {
        margin-bottom: 2.6rem !important;
    }

    .login-body form {
        padding: 30px !important;
    }

    .modal-header .close {
        font-size: 1.5rem;
        padding-top: 15px;
    }

    .btngroupm {
        height: 30px !important;
    }

    .loginbg {
        display: none;
    }

    .loginpage {
        width: 100%;
        box-sizing: border-box;
        height: auto;
    }

    .loginpage img {
        width: 100px;
    }

    .reportflex .mb-2 {
        margin-bottom: 0px !important;
    }

    .checkboxall .mrdl {
        left: 0px !important;
    }

    .checkboxall .smtl-4 {
        left: 5px !important;
        position: relative;
    }

    .element-content>div>.row {
        width: 100%;
    }

    .menu-minimized .menu-mobile .logged-user-w {
        padding: 1rem 1.4rem;
    }

    .menu-mobile .sub-menu li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        padding: 0.4rem 10px 0.4rem 0px;
    }

    .menu-mobile .sub-menu li:last-child {
        border-bottom: 0px;
    }

    .mm-logo-buttons-w .openAppNav {
        width: 50px;
        margin: 0 !important;
    }

    .menuspacetop,
    .mt-5 {
        margin-top: 0px !important;
    }

    .menu-minimized .menu-mobile .mm-logo-buttons-w .mm-buttons,
    .logged-user-info-w {
        display: block !important;
    }

    .menu-mobile.color-scheme-dark ul.main-menu>li {
        display: flex;
        flex-direction: column;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    }

    .menu-mobile .sub-menu li:last-child {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    }

    .menu-mobile ul.main-menu>li>a {
        display: flex;
        text-align: left !important;
        align-items: center;
        padding: 2px 0;
    }

    .menu-minimized .menu-mobile .sub-menu ul {
        width: 100%;
    }

    .menu-minimized .menu-mobile .sub-menu .d-flex {
        flex-direction: column;
    }

    .menu-mobile ul.main-menu>li .icon-w {
        padding: 0 !important;
        width: 65px !important;
        text-align: center;
        font-size: 25px;
        position: relative;
        top: -1px;
        left: 8px;
    }

    .menu-mobile ul.main-menu>li .icon-w img {
        width: 25px;
    }

    .menu-mobile ul.main-menu>li:nth-child(3) .icon-w img {
        width: 40px;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
        color: #fff;
        font-size: 13px;
        line-height: 15px;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu {
        background-color: transparent;
        box-shadow: none;
        width: 100%;
        padding: 10px 20px 10px 40px;
        max-height: 225px;
        overflow: auto;
    }

    .menu-minimized .menuhead,
    .menu-minimized .submenuhead {
        display: none !important;
    }

    .menu-minimized .menu-mobile .sub-menu {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
    }

    .menu-minimized .menu-mobile .logged-user-w {
        display: flex;
        align-items: center;
        text-align: left;
    }

    .menu-mobile .menu-and-user {
        position: absolute;
        left: -100%;
        top: 0px;
        height: 100vh;
        z-index: 999;
        transition: all 0.3s;
    }

    [dir="rtl"] .menu-mobile .menu-and-user {
        right: -100%;
        left: auto;
    }

    .pipeline.white {
        position: relative;
        z-index: 1;
    }

    .menu-mobile .menu-and-user .main-menu {
        padding-top: 30px !important;
        background: #1f2f3e;
        height: calc(100vh - 0px) !important;
        max-height: calc(100vh - 0px) !important;
        position: relative;
        width: 80% !important;
        position: relative;
    }

    .menu-mobile .menu-and-user .main-menu:before {
        content: " ";
        position: absolute;
        background-color: #1f2f3e;
        /* background: url(assets/img/1920x936_1.jpg) no-repeat 0 0; */
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        opacity: 0.1;
        background-size: cover;
    }

    .btn-normal,
    .btn {
        height: auto;
    }

    .purchase-li .pull-right {
        width: 50%;
    }

    .purchase-li .global-tax-autosuggest {
        min-width: initial;
    }

    .discount-padding {
        padding-right: 30px !important;
    }

    .menu-mobile .menu-and-user.active_menu {
        left: 0;
        z-index: 999;
        width: 100%;
        height: 100vh;
    }

    [dir="rtl"] .menu-mobile .menu-and-user.active_menu {
        right: 0;
        left: auto;
    }

    .menu-and-user.active_menu .menuclose {
        z-index: 22;
        display: block;
        position: absolute;
        right: 23%;
        top: 8px;
    }

    [dir="rtl"] .menu-and-user.active_menu .menuclose {
        left: 23%;
        right: auto;
    }

    .menu-mobile .menu-and-user.active_menu .menuoverlay {
        display: block;
        transition: all 0.3s;
    }

    .menu-minimized .menu-mobile {
        width: 100%;
    }

    .checkboxall .col-md-3 {
        margin-bottom: 20px;
    }

    .reporttable .table {
        width: 1200px;
        max-width: 1000px;
        min-width: 600px;
    }

    .element-wrapper .element-header {
        font-size: 1rem;
    }

    .top-bar .top-menu-controls {
        margin-left: inherit;
        flex-direction: column;
    }

    .top-bar .top-menu-controls .align-items-center {
        margin-bottom: 10px;
    }

    .pipeline-body .justify-content-between .form-inline {
        flex-flow: row;
        margin-bottom: 8px;
    }

    .toppaging {
        margin-bottom: 15px;
    }

    .ipadview .pipeline-name span {
        line-height: 2.6;
    }

    .ipadview .pipeline-header:before {
        bottom: -37px !important;
    }

    .toppaging .form-control {
        margin-bottom: 10px;
    }

    .mls {
        margin-bottom: 35px;
    }
}
@media screen and (min-width: 768px) {
    .mt-26 {
        margin-top: 26px;
    }

    .reporttable .table-responsive {
        overflow: auto;
        width: calc(100vw - 215px);
    }

    .reporttable.vends .table-responsive {
        overflow: auto;
        width: calc(100%);
    }

    .reporttable table {
        margin-bottom: 0;
    }

    .homedashboard .reporttable .table-responsive {
        width: 100%;
    }

    .menu-minimized .btmActBar {
        width: calc(100% - 130px);
    }

    @-moz-document url-prefix() {
        .menu-minimized .btmActBar {
            width: calc(100% - 130px) !important;
        }
    }
}
@media screen and (max-width: 480px) {
    .mt-8 {
        margin-top: 30px !important;
    }
}
@media screen and (min-width: 481px) and (max-width: 767px) {
    .reporttopbutton .p2 {
        width: 40%;
    }

    .reporttopbutton .p1 {
        width: 60%;
        margin: 0px !important;
    }

    .reporttopbutton select.form-control:not([size]):not([multiple]):not(.rounded) {
        width: 60px;
        margin-bottom: 0px !important;
        margin-right: 15px;
    }
}
.tb {
    font-weight: 600;
}
.full-min-width {
    min-width: 100% !important;
}
.addRowSmall i {
    line-height: 1.1;
}
.modal-body td {
    position: relative;
}
.modal-body .chk {
    left: 15px;
    top: 6px;
}
.purchase-ul .purchase-li .pull-right .dropdown-item span {
    padding-top: 0px !important;
}
.modal-body .nopad-left {
    padding-left: 0px;
}
.nopad-left {
    padding-left: 0px;
}
[dir="rtl"] .nopad-left {
    padding-right: 0px;
}
.modal-body .nopad-left .chk {
    left: 4px;
}
[dir="rtl"] .modal-body .nopad-left .chk {
    right: 4px;
    left: 0;
}
[dir="rtl"] .openingpag {
    direction: ltr;
}
.modal-body .space {
    left: -4px;
}
[dir="rtl"] .modal-body .space {
    right: -5px;
}
#UserModal .modal-body .space {
    margin-bottom: 15px;
}
[dir="rtl"] #UserModal .modal-body .space {
    right: -1px;
    margin-bottom: 15px;
}
.usermodal .form-control {
    line-height: 2;
}
.usermodal .space {
    left: -15px !important;
}
.accountspace .chk {
    left: 5px;
}
#openingbalance a {
    margin: 0 -1px;
    padding-left: 15px;
    padding-right: 16px;
    padding-bottom: 6px;
}
.addbtnn:hover {
    background: #1773d2 !important;
    color: #fff !important;
}
.delbtnn:hover {
    background: #e40000 !important;
    color: #fff !important;
}
.modal-body .ag-table-style th {
    padding: 0.5rem;
}
.printergroup .ag-center-cols-viewport app-names-renderer {
    position: absolute;
    right: 11px;
}
[dir="rtl"] .printergroup .ag-center-cols-viewport app-names-renderer {
    right: 1px;
}
/******** POS 03-02-2020 ***********/
.posbody .menu-mobile.color-scheme-dark {
    background-image: none;
    background-color: #e8e8e8;
    box-shadow: none;
}
.posbody .modal-header h5 {
    color: #fff;
}
.posbody .top-bar.color-scheme-bright {
    background-color: #212a2c;
}
.posbody {
    overflow: hidden;
}
.posbody .content-panel {
    background-color: #eaedf4;
    border-left: 1px #293145 solid;
}
.setright {
    float: right;
    position: absolute;
    right: 8.3333333333%;
    top: 0;
}
.deletebtns {
    margin-top: -52px;
}
.posbody .menu-position-side .logged-user-menu {
    right: 0px !important;
    left: auto !important;
    top: 36px !important;
    min-width: 300px;
}
.posOnline .noresult {
    display: block;
    text-align: center;
    margin-top: 80px;
    color: #9e9d9d;
}
.posOnline .noresult i {
    color: #212a2c;
    font-size: 3rem;
}
.posOnline .noresult h4 {
    color: #212a2c;
    display: block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0px;
}
.posOnline tr.editItem td {
    background: #96d062;
    padding-bottom: 0px;
    color: #212a2c;
}
.posOnline .editDelivery .row {
    margin-left: 7px;
}
.posOnline .editDelivery .chk {
    left: 2px;
}
.posOnline .editDelivery input[type="text"] {
    padding: 0 10px;
}
.posOnline .editDelivery .checkmark {
    background-color: rgba(18, 22, 41, 0.22);
    border: 2px rgba(255, 255, 255, 0.6) solid;
}
.posOnline .editDelivery .chk input:checked~.checkmark {
    background-color: #ffffff;
    border: 2px solid #ffffff;
}
.posbody .modal-content .btn.btn-primary {
    background-color: #212a2c !important;
    border-color: #212a2c !important;
}
.posOnline .editDelivery .chk .checkmark:after {
    border-color: #212a2c;
}
.posOnline table tr td.dark {
    background: #fff !important;
    color: #333 !important;
    border-left: 1px #f1f1f1 solid;
}
.posOnline table tr td.dark:first-child {
    border-left: 0px !important;
}
.posOnline .priceFocus td {
    border-bottom: 0px !important;
}
.posOnline .nospace {
    margin: 0px 0 2px !important;
    position: relative;
}
.posOnline {
    min-width: 1024px;
    background: #fff;
}
.posOnline .table input {
    padding: 0;
}
.posOnline .table input.pr-22 {
    padding-right: 14px;
}
.posOnline .table input {
    border: 2px #0691ca solid;
    border-radius: 3px;
}
.posOnline .table input:focus {
    border: 2px #9acafc solid !important;
}
.posOnline .carousel-item {
    height: 400px;
    overflow: auto;
}
.posbody .modal-content .input-group-append {
    position: relative;
    top: -1px;
}
.posOnline .top-bar .logged-user-w .logged-user-menu {
    background: #212a2c;
}
.posOnline .modal-body .chk input:checked~.checkmark {
    background-color: #212a2c;
    border: 2px solid #212a2c;
}
.posOnline .modal-body .btn-outline-primary {
    border-color: #212a2c;
    color: #212a2c;
}
.posOnline .modal-body .btn-outline-primary:hover {
    background: #212a2c !important;
    border-color: #212a2c !important;
    color: #96d062 !important;
}
.posOnline .btn.btn-upper,
.posOnline .all-wrapper .btn-upper.fc-button {
    text-transform: uppercase;
    letter-spacing: 1px;
}
.posOnline .col-sm-2 {
    color: #333;
}
.posOnline div .table th,
.posOnline div .table td {
    font-size: 0.9rem;
}
.posOnline .icco {
    width: 34px;
    height: 34px;
    line-height: 35px;
    font-size: 17px;
    margin: auto;
    text-align: center;
    padding: 0;
}
.posOnline .btn-light {
    background: #eee;
}
.posOnline .pipeline-body {
    padding: 0;
}
.color-scheme-dark .table thead th,
.content-panel.color-scheme-dark .table thead th {
    position: sticky;
    left: 0;
    top: 0;
    z-index: 1;
}
.posOnline .mainCnt {
    height: calc(100vh - 57px);
}
.posOnline .btn-lg {
    padding: 0.5rem 1rem;
}
.itemSection {
    height: calc(100vh - 400px);
    overflow: auto;
}
.inline-profile-tiles>.row>.col {
    min-width: 14%;
    max-width: 102px;
}
.posOnline .nav-tabs .nav-link {
    padding: 0.5rem 0.3rem 0 !important;
    border-radius: 0px;
}
.posOnline .mb-2.bars {
    padding-left: 0px;
}
.posOnline .clacS .element-box-tp .btn {
    width: 100%;
    margin-top: 8px;
}
.posOnline .tab-content .input-group-text {
    min-width: 120px;
    text-align: right;
    display: block;
    line-height: 28px;
    background: #f8f8f8;
}
.posOnline .calculator {
    background: #777a82;
    border-radius: 10px;
    padding: 15px;
}
.posOnline .calculator .calculator-buttons {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
}
.posOnline .calculator .calc-numbers {
    background: black;
    color: white;
    font-size: 2em;
    border: 0;
    padding: 0.3em;
    text-align: right;
    width: 100%;
    height: 100px;
}
.posOnline .calculator .span-2 {
    grid-column: span 2;
}
.posOnline .calculator .span-3 {
    grid-column: span 3;
}
.posOnline .calculator .btn {
    font-size: 18px;
    height: 40.5px;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
.posOnline .calculator .btn:hover {
    background: #fff;
}
.posOnline .calculator .orange {
    background-color: orange;
}
.posOnline .calculator .orange:hover {
    background-color: #e69214;
    border-color: #e69214;
}
.posOnline .calculator .calculator-buttons button {
    border-radius: 0;
    font-size: 22px;
}
.posOnline label {
    font-size: 14px;
}
.posOnline .content-panel {
    position: inherit;
    visibility: visible;
    -webkit-transform: none;
            transform: none;
}
.tp-4 {
    position: relative;
    top: 43px;
}
.posOnline .content-i,
.posOnline .with-side-panel .content-i {
    display: flex;
}
.posOnline .top-bar {
    padding: 0px 20px 0px 0px !important;
}
.posOnline .top-bar .top-icon {
    font-size: 22px;
}
.posOnline .top-bar .top-icon .element-header {
    border-bottom: none;
    margin-bottom: 0;
}
.posOnline .top-bar .top-icon .close {
    margin: 0rem -1rem -1rem auto;
    padding-bottom: 0;
    padding-top: 9px;
}
.top-bar .modal-body .table {
    min-width: 100% !important;
}
.posOnline .menu-mobile .mm-logo-buttons-w {
    background: #212a2c;
}
.posOnline .menu-mobile.color-scheme-dark ul.main-menu .icon-w {
    color: #212a2c;
    padding: 13px 0;
}
@-moz-document url-prefix() {
    .posOnline .menu-mobile.color-scheme-dark ul.main-menu .icon-w {
        width: 94% !important;
    }
}
.posOnline ul.main-menu .icon-w .img {
    width: 100%;
    border: 1px #a2a2a2 solid;
    padding: 2px;
    background: white;
    height: 64px;
}
.posOnline ul.main-menu .icon-w .img img {
    width: 100%;
    height: 58px;
}
.posOnline .menu-mobile ul.main-menu>li {
    border-bottom: 1px solid #b3b5b8;
}
.posOnline .menu-mobile ul.main-menu>li:last-child {
    border-bottom: 0px !important;
}
.posOnline .nav-tabs .nav-link:after {
    display: none;
}
.posOnline .nav-tabs .nav-link.active,
.posOnline .nav-tabs .nav-item.show .nav-link,
.posOnline .nav-tabs .nav-link:hover,
.posOnline .nav-tabs .nav-item:hover .nav-link {
    color: #fff;
    background: #777a82 !important;
}
.posOnline .nav-tabs .nav-link:hover small {
    color: #fff !important;
}
.posOnline.color-scheme-dark .form-control,
.content-panel.color-scheme-dark .form-control {
    background-color: rgba(18, 22, 41, 0.22);
    border-color: rgba(255, 255, 255, 0.6);
    color: #fff;
}
.posOnline .fiscalYear .form-control {
    background: #96d062;
}
.posOnline .fiscalYear .input-group-prepend .input-group-text {
    background: #73b935;
}
.posOnline ul.main-menu a.active .icon-w {
    color: #ffffff !important;
}
.posOnline .form-control-sm:focus,
.posOnline .form-control:focus {
    box-shadow: none !important;
    outline: none;
}
.posOnline .input-sm2 {
    width: 185px;
}
.posOnline .top-bar .nav.upper.nav-tabs .nav-link {
    padding: 15px 10px;
}
.posOnline label {
    margin-bottom: 2px;
}
.posOnline .menu-mobile .menu-and-user {
    overflow: hidden;
}
.posOnline .menu-mobile ul.main-menu {
    overflow: hidden;
    overflow-y: scroll;
    max-height: calc(80vh - 135px);
    width: 108%;
}
.posOnline .fixedbar .col-xl-4 {
    border-right: 1px #bcbfbf solid;
    padding: 20px;
}
.posOnline .fixedbar .col-xl-4:last-child {
    border-right: 0px;
}
.sidebarbuttons {
    display: flex;
    flex-flow: row wrap;
}
.sidebarbuttons button {
    width: 32%;
    height: 120px;
    box-sizing: border-box;
    margin-left: 9px;
    margin-bottom: 9px;
}
.sidebarbuttons button:nth-child(3n + 1) {
    margin-left: 0px;
}
#accordionpos .card {
    margin-top: 10px;
    background: #96d062;
    border-radius: 5px;
}
#accordionpos .card-header {
    border-radius: 5px;
    background: none;
    color: #212a2c;
    padding: 0px;
    border: 0px;
}
#accordionpos .card-header a {
    color: #212a2c;
}
#accordionpos .collapse {
    color: #212a2c;
}
#accordionpos .expandleft {
    font-size: 16px;
    padding-left: 14px;
}
#accordionpos .expandleft i.fa.fa-tag {
    margin-right: 2px;
}
#accordionpos .expandleft span {
    display: block;
    font-size: 14px;
}
#accordionpos .btns {
    background: #8bb36c;
}
#accordionpos .btns .btn {
    border-radius: 50%;
    background: #212a2c;
    height: 36px;
    width: 36px;
    margin: 5px;
    font-size: 18px !important;
    color: #fff;
    padding: 0;
}
#accordionpos .btns .btn i {
    position: relative;
    top: 1px;
    left: 0px;
}
#accordionpos .btns .btn img {
    position: relative;
    top: -1px;
}
#accordionpos .expandright {
    display: flex;
    justify-content: flex-end;
}
#accordionpos .expandright .input-group {
    width: 150px !important;
    margin-top: 9px;
}
#accordionpos input {
    border: 2px #cbe8b1 solid;
    background: #79a655;
    border-radius: 3px;
    height: 30px;
    width: 100%;
    text-align: center;
}
#accordionpos input:focus {
    border-color: #fff !important;
    outline: none;
}
#accordionpos .expandright input {
    margin: 0 10px;
    height: 27px !important;
    width: 60px;
}
#accordionpos .expandright input:focus {
    border-color: #fff !important;
}
#accordionpos .expandright .amount {
    font-size: 18px;
    margin: 10px 10px 0 10px;
    min-width: 160px;
    text-align: right;
}
#accordionpos .input-group-prepend .btn,
#accordionpos .input-group-append .btn {
    background: #75b53d;
    border-radius: 3px !important;
    border-color: #75b53d;
    height: 27px;
    width: 27px;
}
#accordionpos .input-group-prepend .btn:hover,
#accordionpos .input-group-append .btn:hover {
    background: #5fa224 !important;
    border-color: #5fa224 !important;
}
#accordionpos .btns .btn {
    color: #95d160;
}
#accordionpos .btns .btn:last-child {
    color: #e10940;
}
@-moz-document url-prefix() {
    .posOnline .menu-mobile ul.main-menu {
        width: 120%;
    }
}
.posOnline .nav-tabs .nav-item {
    margin-right: 0;
    width: 100%;
}
.posOnline .nav-tabs .nav-item .icon-w {
    width: 100%;
}
.posOnline .btn,
.posOnline .all-wrapper .fc-button {
    padding: 0.375rem 0.75rem;
}
.posOnline button .input-group {
    flex-wrap: inherit;
}
.posOnline .content-box {
    padding: 15px;
    background: #cdcfd0;
}
.posbody .input-group-prepend {
    background-color: inherit !important;
    border: none;
}
.posOnline .purchase-ul .purchase-li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    margin: 0;
    padding: 0px;
    font-size: 16px;
}
.posOnline .input-group-prepend button,
.posOnline .input-group-append button {
    border-radius: 50% !important;
    height: 30px;
    width: 30px;
    padding: 0;
}
.posOnline .editItem label {
    color: #212a2c;
}
.posOnline .priTable tr th {
    background: #212a2c;
    color: #fff !important;
}
.posOnline.color-scheme-dark .table th,
.posOnline.color-scheme-dark .table td,
.posOnline .content-panel.color-scheme-dark .table th,
.posOnline .content-panel.color-scheme-dark .table td {
    border-color: rgba(159, 172, 199, 0.5) !important;
}
.posOnline .btn-primary:hover,
.posOnline .all-wrapper .fc-button.fc-state-active:hover {
    color: #fff;
    background-color: #0368d2;
    border-color: #0362c6;
}
.posOnline .btn.btn-primary.primary-dark {
    color: #fff;
    background-color: #75b53d;
    border-color: #75b53d;
}
.posOnline .btn.btn-primary.primary-dark:hover,
.posOnline .btn.btn-primary.primary-dark:active {
    color: #fff !important;
    background-color: #66ab29 !important;
    border-color: #66ab29 !important;
}
.posOnline table .priceFocus td.dark {
    background: #0691ca !important;
}
.posOnline .scantitle {
    color: #494949;
    font-size: 24px;
    text-align: center;
    background: #cdcfd0;
    padding: 7px 6px;
    border-radius: 5px;
}
.posOnline .paybtn {
    color: #212a2c;
    text-transform: uppercase;
    text-align: center;
    font-size: 36px;
    border-color: #96d062;
}
.posOnline.menu-minimized .menu-mobile {
    width: 100%;
    margin-left: -6px;
    height: 100%;
}
.posOnline #topproducttab.active {
    padding: 0 15px;
    background: #eaedf4;
}
.posOnline .lastprice {
    line-height: 2rem;
    text-align: right;
}
.posOnline .lastprice span {
    color: #96d062;
    font-size: 22px;
}
.posOnline .lastprice b {
    color: #131313;
    font-size: 38px;
    font-weight: 700;
}
.posOnline .top-bar .top-icon {
    margin: 0px 1rem;
    display: flex;
    align-items: center;
}
.posOnline .top-bar .top-icon:hover {
    opacity: 0.7;
}
.posOnline .btn.btn-upper,
.posOnline .all-wrapper .btn-upper.fc-button {
    letter-spacing: 0.5px;
}
.posOnline .inline-profile-tiles .profile-tile .profile-tile-box {
    padding: 0;
    position: relative;
    background: #fff;
    box-shadow: 0px 0px 5px rgba(22, 22, 35, 0.1);
}
.posOnline .inline-profile-tiles .profile-tile-box .pt-user-name {
    color: #3e4b5b;
}
.posOnline .profile-tile .pt-avatar-w {
    border-radius: 0;
    margin-top: 5px;
}
.posOnline .inline-profile-tiles .profile-tile .pt-avatar-w img {
    width: 90%;
    height: 100px !important;
}
.posOnline .inline-profile-tiles .profile-tile .pt-user-name {
    border-top: 1px solid #ccc;
    padding: 6px 0;
}
.posOnline .trending {
    position: absolute;
    top: 3px;
    right: 3px;
    padding: 2px 4px;
    border-radius: 4px;
    line-height: 1.2;
    font-size: 0.63rem;
}
.posOnline .trending-up {
    color: #fff;
    background-color: #24b314;
}
.posOnline .addRowCalc {
    background: #fff;
    width: 22px;
    height: 22px;
    display: inline-block;
    border-radius: 50px;
    text-align: center;
    line-height: 22px;
}
.posOnline .addRowCalc:hover,
.posOnline .addRowCalc:focus {
    text-decoration: none;
}
.posOnline .content-panel .table th,
.posOnline .content-panel .table td {
    padding: 0.7rem;
}
.posOnline .content-panel .table td .delItem {
    display: block;
    width: 50px;
    float: right;
}
.posOnline .btn .input-group span {
    padding: 3px 0 !important;
    font-size: 13px;
}
.posOnline .btn .input-group span i {
    position: relative;
    top: -2px;
}
.posOnline .calculator .calculator-buttons button {
    font-size: 24px;
    height: 85px;
    width: 85px;
    padding: 0px;
    border-radius: 50%;
    margin-bottom: 9px !important;
}
.posOnline .calculator .zerobtn {
    width: 186px !important;
    border-radius: 45px !important;
}
.posOnline .calculator .backbtns {
    height: 181px !important;
    border-radius: 45px !important;
}
.posOnline .calculator .cols-10 {
    width: 73%;
    margin-left: 12px;
}
.posOnline .calculator .cols-10 .btn {
    margin-left: 17px;
}
.posOnline .calculator .cols-10 .btn:nth-child(3n + 1) {
    margin-left: 0px;
}
.posOnline .calculator .cols-2 {
    width: 24%;
}
.posOnline .btn.btn-primary i {
    line-height: 12px;
    margin-right: 3px;
}
.posOnline .content-panel .table-responsive {
    max-height: calc(100vh - 321px);
    overflow-x: auto;
}
.posOnline .form-group {
    margin-bottom: 4px !important;
}
.posOnline .pipeline.white {
    padding: 10px;
}
.posOnline .top-bar .top-icon {
    margin: 0px 0.8rem;
    padding: 0;
}
.posOnline .top-bar .top-icon:after {
    display: none;
    opacity: 0;
}
.posOnline .priTable table td {
    background: none !important;
}
.posOnline .content-panel.color-scheme-dark .table th {
    height: 34px !important;
}
.posOnline .defRow td:first-child {
    font-weight: bold;
}
.posOnline .iconicBtn {
    margin-top: -4px !important;
    margin-right: 0 !important;
}
.posOnline .content-panel .addRowCalc {
    background: #212a2c !important;
    color: #75b53d !important;
    width: 36px;
    height: 36px;
    line-height: 41px;
}
.posbody .modal-header {
    background: #212b2d;
    border-radius: 0;
}
.posbody .modal-header h6 {
    color: #ffffff;
}
.posbody .modal-footer .btn-outline-primary {
    color: #212a2c;
    border-color: #212a2c;
}
.posbody .modal-footer.btmActBar {
    padding: 7px 10px !important;
}
.posbody .modal-footer .btn-outline-primary:hover {
    background-color: #212a2c;
    color: #fff;
}
.posbody .modal-header .close {
    right: -6px;
}
.posbody .top-bar .logged-user-w .logged-user-menu ul li:last-child {
    border-bottom: 0px !important;
}
.posbody .modal-content {
    border-radius: 0;
}
.posbody .modal-header span {
    background: url("/assets/img/pos-modal-close.png") no-repeat 0 0;
    height: 16px;
    width: 16px;
    background-size: inherit;
}
.posbody .modal-header button:hover {
    background: transparent !important;
}
.posbody .modal-header button:hover span {
    background: url("/assets/img/pos-modal-close.png") no-repeat 0 -16px;
    height: 16px;
    width: 16px;
    background-size: inherit;
}
.posbody .posOnline .modal-footer {
    padding: 8px 15px 8px !important;
    background: #e9e9e9;
}
.posbody .modal-body .form-control {
    border-radius: 0px;
    border: 1px #b7b7b7 solid;
}
.posbody .modal-body .form-control:focus {
    border: 1px #212a2c solid !important;
}
.overlaytable {
    position: absolute;
    background: transparent;
    height: 100%;
    width: 58%;
    right: 0;
    top: 0;
    bottom: 0;
    display: none;
}
.posOnline .priTable {
    position: relative;
    z-index: 99;
}
.posOnline .priTable tr th {
    background: #fff;
    color: #333 !important;
}
.posOnline .fixedbar {
    position: fixed;
    bottom: 0px;
    z-index: 999;
    width: 74.9%;
    min-height: 230px;
    border-top: 1px #212a2c solid;
}
.posOnline .fixedbar span,
.posOnline .fixedbar label {
    font-weight: 700;
    font-size: 16px;
}
.posOnline .fixedbar .form-control {
    border: 0px;
    border-bottom: 1px #909495 solid;
    background: none !important;
    color: #131313;
    border-radius: 0px;
    padding: 0px;
}
.posOnline .fixedbar .form-inline {
    justify-content: space-between;
}
.posOnline .content-panel .white {
    background: #fff;
    color: #040404;
}
.posOnline .btn-primary {
    background: #212a2c;
    color: #96d062;
    border-color: #212a2c;
}
.posOnline .btn:focus {
    box-shadow: none !important;
}
.posOnline .btn-primary:hover,
.posOnline .btn-primary:active {
    background: #1a2224 !important;
    border-color: #1a2224 !important;
}
.posOnline .btn-success {
    background: #96d062;
    color: #212a2c;
}
.posOnline .btn-success:hover,
.posOnline .btn-success:active {
    background: #68af29 !important;
    border-color: #68af29 !important;
    color: #fff !important;
}
.posOnline .btn-danger {
    background: #dd5463;
    color: #212a2c;
}
.posOnline .btn-danger:hover,
.posOnline .btn-danger:active {
    background-color: #e10940 !important;
    color: #fff;
}
.posOnline .purchase-ul .purchase-li .form-sm {
    width: 76px;
    height: 30px;
    margin: 0 10px;
}
@-moz-document url-prefix() {
    .posOnline .purchase-ul .purchase-li .form-sm {
        width: 62px;
    }
}
.posOnline .sectiotop {
    margin: 0px;
    height: calc(100% - 275px);
    margin: 0px;
}
.posOnline table tr.priceFocus td.dark {
    color: #212a2c !important;
}
.posOnline .tableHead {
    position: absolute;
    left: -1px;
    top: 0;
    width: 100%;
    border-bottom: 1px solid #ddd;
    height: 100%;
    line-height: 36px;
    padding: 0 0.75rem;
    font-weight: bold;
    text-transform: uppercase;
    border-left: 1px solid #ddd;
}
.posOnline .content-panel.color-scheme-dark .table th {
    background: #f9f9f9;
    left: -8px;
}
.posOnline table tr.defRow.odd td.dark {
    background: #f6f6f6 !important;
}
.posOnline table tr.defRow.priceFocus td.dark {
    background: #96d062 !important;
    border-left: 1px #96d062 solid !important;
}
.posheight {
    height: calc(100vh - 330px);
}
.unitlabel {
    padding: 3px 0;
    font-size: 11px;
    color: #353535;
}
.posOnline .inline-profile-tiles .profile-tile .pt-user-name {
    margin-top: 0;
}
[dir="rtl"] .menu-minimized .menu-mobile .sub-menu .menuhead .closemenu {
    left: -5px;
    right: auto;
    float: left;
}
[dir="rtl"] #openingbalance a {
    margin-left: -1px;
    margin-right: 0px !important;
}
[dir="rtl"] .spaceitm a {
    margin-left: 10px !important;
}
.btngroupm i {
    margin-right: 5px;
}
[dir="rtl"] .btngroupm i {
    margin-right: 0px;
    margin-left: 5px;
}
[dir="rtl"] #openingbalance .btn-group>.btn:first-child {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
[dir="rtl"] #openingbalance .btn-group>.btn:last-child {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
[dir="rtl"] app-grid-delete-button button {
    margin-right: 0 !important;
}
.table-fixed tbody {
    height: 140px;
    overflow-y: auto;
    width: 100%;
}
.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}
.table-fixed tbody td,
.table-fixed tbody th,
.table-fixed thead>tr>th {
    float: left;
    position: relative;
}
[dir="rtl"] .mmt-15 .form-check-inline {
    margin: 0;
}
.space55 {
    margin: 8px 0;
    padding: 8px 0;
}
.autoset {
    width: auto;
    display: inline-block;
    height: auto !important;
    margin-left: 10px;
}
.autoset .chk {
    top: -4px;
}
.fiscalitm .d-flex {
    margin: 0 10px;
    flex: auto;
}
.table .col0 {
    flex: 0 0 120px;
    max-width: 120px;
}
.table .col1 {
    flex: 0 0 160px;
    max-width: 160px;
}
.table .col3 {
    flex: 0 0 200px;
    max-width: 200px;
}
.table .col2 {
    flex: 0 0 100px;
    max-width: 100px;
}
.table .col22 {
    flex: 0 0 80px;
    max-width: 80px;
}
.table .col4 {
    flex: 0 0 40%;
    max-width: 40%;
}
.table .col2 {
    flex: 0 0 100px;
    max-width: 100px;
}
.table .col4 {
    flex: 0 0 150px;
    max-width: 150px;
}
.ta-results {
    width: calc(100% - 10px);
}
.ta-results button {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    text-align: left;
}
.ta-results button:focus {
    border-color: transparent;
}
.ta-results button i {
    display: none;
}
.posbody .modal .table th:last-child {
    border-right: 1px solid #d8d8d8 !important;
}
.posbody .modal .table td:last-child {
    border-right: 1px solid #ededed !important;
}
@media (max-width: 576px) {
    .hidden-xs {
        display: none !important;
    }
}
@media screen and (max-width: 1600px) {
    .posOnline .sectiotop .col-xl-1 {
        flex: 0 0 11.333333%;
        max-width: 11.333333%;
    }

    .posOnline .sectiotop .col-xl-11 {
        flex: 0 0 88.666667%;
        max-width: 88.666667%;
    }

    .posOnline ul.main-menu .icon-w .img {
        margin: auto;
        width: 94%;
    }

    .posheight {
        height: calc(100vh - 380px);
    }

    [dir="rtl"] .taxlist .input-group-append .btn {
        right: -5px !important;
    }

    .disabledtaxitems .text-center.ml-auto>label {
        width: 47%;
    }

    .posOnline label {
        font-size: 13px;
    }

    .posOnline .inline-profile-tiles .profile-tile .pt-avatar-w img {
        height: 60px !important;
    }

    .posOnline .content-panel tr.editItem td label {
        font-size: 12px !important;
    }
}
@media (max-width: 1366px) {
    .purchasedata .fs20 {
        font-size: 18px !important;
        line-height: inherit !important;
        height: inherit !important;
    }

    .element-wrapper .element-actions {
        top: -7px !important;
    }

    .menu-mobile .sub-menu li {
        padding: 0.3rem 10px 0.3rem 0px;
        display: inline-block;
    }

    .posOnline .bars .btn {
        padding: 0.375rem 0.25rem;
    }

    .posOnline .btn .input-group span {
        font-size: 11px;
    }

    .menu-minimized .menu-mobile .sub-menu .menuhead {
        font-size: 18px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }

    .menubox {
        padding: 8px 14px;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
        line-height: 13px !important;
        font-size: 13px;
    }

    [dir="rtl"] .menu-minimized .menu-mobile.color-scheme-dark .sub-menu li a {
        line-height: 12px !important;
    }

    /*.menu-mobile.color-scheme-dark .sub-menu li a:hover {
            padding-left: 0;
        }
        .menu-mobile.color-scheme-dark .sub-menu li a:hover:before {
            left: -25px;
        }*/
    .submenuhead {
        font-size: 16px;
    }

    .menu-minimized .menu-mobile .sub-menu {
        padding: 15px 25px;
    }

    .menu-minimized .menu-mobile .sub-menu .menuhead .closemenu {
        height: 30px;
        width: 30px;
        right: 0px;
        top: -6px;
        background-size: cover !important;
    }

    .menu-minimized .menu-mobile .sub-menu .menuhead .closemenu:hover:after {
        height: 16px;
        width: 16px;
    }

    .menu-minimized .menu-mobile .sub-menu .menuhead .closemenu:after {
        height: 16px;
        width: 16px;
        right: 7px;
        top: 7px;
    }

    .posOnline div .table th,
    .posOnline div .table td {
        font-size: 13px;
    }

    .posOnline .purchase-ul .purchase-li {
        font-size: 13px;
    }

    .posOnline .content-panel .table-responsive {
        max-height: calc(100vh - 280px);
    }

    .posOnline .content-panel .table th,
    .posOnline .content-panel .table td {
        padding: 7px 0.75rem;
    }

    .posOnline .form-group {
        margin-bottom: 10px !important;
    }

    .posOnline .pipeline.white {
        padding: 10px;
    }

    .content-box.lSec {
        padding-bottom: 0 !important;
    }

    hr.mb-3.mt-2 {
        margin: 0 0 10px !important;
    }

    .content-panel .fs24 {
        font-size: 18px;
    }
}
@media (max-width: 1440px) {
    .smttop {
        margin-top: 10px;
    }

    .reporttable.vends .table {
        overflow: auto;
        width: 1200px;
    }

    .vacationstructure .table {
        width: 1300px !important;
        max-width: 1300px;
    }

    .vacationstructure {
        overflow-x: auto !important;
    }

    .homedashboard .nav-link {
        font-size: 1.2rem;
    }

    .posheight {
        height: calc(100vh - 255px);
    }

    @-moz-document url-prefix() {
        .posOnline ul.main-menu .icon-w {
            width: 96% !important;
        }
    }

    .small.box .paybox {
        overflow-x: hidden;
        overflow-y: auto;
        height: calc(100vh - 60px);
    }

    .canvaswidth .form-group {
        margin-right: 15px !important;
        width: 25%;
    }

    [dir="rtl"] .canvaswidth .form-group {
        margin-right: 0px !important;
        margin-left: 15px !important;
    }

    .menu-minimized .menu-mobile.color-scheme-dark .sub-menu>.row {
        margin: 0 -15px;
    }

    /*.menu-minimized .menu-mobile.color-scheme-dark .sub-menu .col-md-12 {
            padding: 0 15px;
        }*/

    .modal .modal-body {
        max-height: 400px;
    }

    .sub-menu .mt-5 {
        margin-top: 1.2rem !important;
    }

}
@media (max-width: 767px) {
    .has-sub-menu>a:after {
        content: " + ";
        position: absolute;
        right: 10px;
        top: 6px;
        font-size: 1.2rem;
    }

    .has-sub-menu.active>a:after {
        content: " - ";
        top: 1px;
        font-size: 1.5rem;
        right: 11px;
    }

    [dir="rtl"] .has-sub-menu>a::after {
        left: 10px;
        right: auto;
    }

    [dir="rtl"] .has-sub-menu.active>a:after {
        left: 11px;
        right: auto;
    }

    .sub-menu .mt-5 {
        margin-top: 0rem !important;
    }
}
@media (min-width: 1300px) and (max-width: 1600px) {
    .element-wrapper .element-actions {
        top: 10px;
    }

    .login-body {
        margin-top: 40px !important;
    }
}
@media (min-width: 1367px) {
    .checkedradio .mrdl {
        left: 0px;
    }

    [dir="rtl"] .checkedradio .mrdl {
        right: 0;
    }

    .itemSection {
        height: calc(100vh - 420px);
        overflow: auto;
    }
}
@media (max-width: 1320px) {
    .sidebarbuttons button {
        height: 80px !important;
    }

    .fixedbar .newbtn .mr-2 {
        margin-right: 0.3rem !important;
    }

    .posOnline .fixedbar .newbtn .btn-primary {
        padding: 0.325rem 0.2rem !important;
    }
}
@media (max-width: 1280px) {
    .matop {
        margin-top: 10px;
    }

    .topm {
        margin-top: 20px;
    }

    .menu-mobile .sub-menu.menu1:before,
    .menu-mobile .sub-menu.menu2:before,
    .menu-mobile .sub-menu.menu3:before,
    .menu-mobile .sub-menu.menu4:before,
    .menu-mobile .sub-menu.menu5:before {
        display: none;
    }

    .posOnline .btn .input-group span {
        padding: 3px 0 !important;
        font-size: 11px;
    }

    .reportviewer table {
        width: 1000px;
        margin-bottom: 15px;
    }
}
@media (max-width: 1280px) {

    .posOnline .content-panel .table th,
    .posOnline .content-panel .table td {
        font-size: 13px;
    }

    .d-none-ipad {
        display: none;
    }

    .btn.btn-primary i {
        line-height: 12px;
    }

    .menu-mobile .mm-logo-buttons-w .mm-logo img {
        width: 50px;
    }

    .posOnline .purchase-ul .purchase-li {
        font-size: 12px;
    }

    .posOnline .menu-minimized .menu-mobile ul.main-menu>li .icon-w {
        padding: 0 0 10px !important;
    }

    .calspace {
        margin-bottom: 10px;
        padding-left: 0;
        padding-right: 5px;
    }

    .space-b5 {
        margin-bottom: 2.2rem;
    }

    .posOnline .itemSection {
        height: calc(100vh - 400px);
        overflow: auto;
    }

    .posOnline .calspace .pipeline.white {
        height: 92% !important;
    }
}
@media (max-width: 1024px) {
    .marginminus .txtinfs {
        margin-top: 0px !important;
    }

    .infodata input {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .posOnline .calspace .pipeline.white {
        height: 99% !important;
    }

    .posOnline .itemSection {
        height: calc(100vh - 610px);
        overflow: auto;
    }
}
.btn-lg {
    padding: 0.3rem 1rem;
    font-size: 15px;
    line-height: 1.6 !important;
    border-radius: 3px;
}
.btn-lg i {
    margin-right: 5px;
}
.setdiv {
    left: 40% !important;
    top: 9px !important;
}
.margin-top-lg {
    margin-top: 30px;
}
.tableheight {
    height: 130px;
    overflow-y: scroll;
    display: block;
    width: 100%;
}
.cbutton {
    width: auto !important;
    border-radius: 5px !important;
    height: 30px !important;
    float: right;
}
.btnborder {
    border: 0px !important;
}
.ddata div {
    margin-bottom: 15px;
    padding: 8px 10px;
    background: #f2f1f2;
}
.ddata div:first-child {
    border-right: 1px solid #ededed !important;
}
.batchmodal .text-primary {
    color: #333 !important;
}
.batchmodal .btn-primary {
    padding: 5px 6px 3px;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    line-height: 1;
}
.fixed_header ::-webkit-input-placeholder {
    color: #000;
}
.fixed_header ::-moz-placeholder {
    color: #000;
}
.fixed_header ::-ms-input-placeholder {
    color: #000;
}
.fixed_header ::placeholder {
    color: #000;
}
.fixed_header ::-webkit-input-placeholder {
    color: #000;
}
.productsearch {
    float: right;
}
.productsearch input {
    border: 1px rgba(130, 130, 130, 0.5) solid;
    padding-left: 5px;
    min-width: 250px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.productsearch label {
    color: #fff;
    border-radius: 5px;
    padding: 7px 12px 6px;
    font-size: 12px;
    line-height: 1.4;
    margin-bottom: 0;
    width: 102px;
}
[dir="rtl"] .productsearch {
    float: left;
}
[dir="rtl"] .productsearch input {
    float: left;
    border-top-left-radius: 0px;
    padding-right: 5px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
@media (max-width: 1200px) {
    .barcodewrapper .header-form .mt-5 {
        margin-top: 3rem !important;
    }

    .barcodewrapper .textareabar {
        width: 46% !important;
    }

    .fiscalitm .d-flex {
        margin-bottom: 15px;
    }

    .margin-top-lg {
        margin-top: 20px;
    }

    .mts-top {
        margin-top: 10px;
    }
}
.batchmodal {
    overflow: inherit;
}
.batchmodal .no-p {
    padding: 0px !important;
}
.userss .uimg,
.product .uimg,
.finances .uimg {
    position: relative;
    padding-top: 12px;
    background: white;
    display: block;
    height: 74px;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.12);
}
.financeu .uimg {
    padding-top: 4px;
}
.ag-theme-balham .ag-cell[col-id="1"] app-names-renderer {
    right: 1px !important;
}
.langug app-names-renderer {
    right: 5px !important;
}
[dir="rtl"] .chk {
    top: 7px;
}
[dir="rtl"] .mttright {
    margin-left: 0.5rem !important;
}
[dir="rtl"] .btmActBar .pagination .btn {
    top: 0px;
}
#openingbalance .searchfield .form-control {
    min-width: 100%;
}
[dir="rtl"] .btmActBar .pagination .btn:first-child {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
[dir="rtl"] .btmActBar .pagination .btn:last-child {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
.ag-theme-balham .ag-cell.rowNum {
    background: #c5c5c5;
    border-left: 1px #cecece solid !important;
}
[dir="rtl"] .ag-theme-balham .ag-cell.rowNum {
    background: #c5c5c5;
    border-left: 0px !important;
    border-right: 1px #d4d4d4 solid !important;
}
.ttdata th:first-child {
    border-left: 0px !important;
}
.fixed_header {
    /*width:100%; */
    display: block;
    empty-cells: show;
    /* Decoration */
    border-spacing: 0;
}
.fixed_header thead {
    position: relative;
    display: block;
    width: 100%;
}
.fixed_header thead th {
    line-height: 33px;
}
.fixed_header thead th:first-child {
    border-left: 1px #ddd solid !important;
}
.fixed_header thead th:last-child,
.modal #BatchSerialsDiv th:last-child,
.extratable .table th:last-child,
.extratable .table td:last-child {
    border-right: 1px #ddd solid !important;
}
.fixed_header .mCSB_outside+.mCSB_scrollTools {
    right: -16px;
}
.fixed_header tfoot {
    position: relative;
    display: block;
    width: 100%;
    margin-top: 6px;
}
.fixed_header tfoot td {
    padding: 0px;
    border: 0px !important;
    margin-right: 10px;
}
.fixed_header tbody {
    display: block;
    position: relative;
    width: 100%;
    max-height: 130px;
    padding-bottom: 20px;
}
.table-responsive .mCSB_inside>.mCSB_container {
    margin-right: 30px !important;
}
.box .fixed_header thead th:first-child {
    border-left: 0px !important;
}
[dir="rtl"] .box .fixed_header thead th:first-child {
    border-right: 0px !important;
}
.box .fixed_header thead th:last-child {
    border-right: 0px !important;
}
.box .fixed_header tbody td {
    border-left: 1px solid #ededed !important;
}
.fixed_header tbody td {
    line-height: 37px;
    border-left: 0px !important;
}
/*.box .fixed_header tbody td {
    border-left: 1px solid #ededed !important
}*/
.box .fixed_header.saletab td {
    border-left: 0px !important;
}
.fixed_header tr {
    width: 100%;
    display: flex;
}
.box .fixed_header tbody {
    max-height: inherit;
    height: calc(70vh - 280px);
}
.fixed_header td,
.fixed_header th {
    flex-basis: 100%;
    flex-grow: 2;
    display: block;
    text-align: left;
}
.fixed_header .form-control:disabled,
.fixed_header .form-control[readonly] {
    background: #fff !important;
}
.barcode-label {
    font-family: "IDAHC39MCode39Barcode";
    font-size: 0.6rem;
    display: block;
    text-align: center;
    margin-top: 10px;
}
.canvasbox .btn.btn-default {
    border: 1px #dde2ec solid;
    border-right: 0;
    background: white;
    margin: 0;
    height: 30px;
    padding: 0 12px;
    border-radius: 0 !important;
}
.canvasbox .lastbtngroup .btn.btn-default,
.brder-right {
    border-right: 1px #dde2ec solid !important;
}
[dir="rtl"] .canvasbox .btn.btn-default {
    border-right: 1px #dde2ec solid !important;
    border-left: 0px !important;
}
[dir="rtl"] .canvasbox .lastbtngroup .btn.btn-default,
.brder-right {
    border-left: 1px #dde2ec solid !important;
}
#payTermsPanel .input-group-prepend .chk {
    top: 6px;
}
.canvasbox .dropdown-menu a {
    color: #000;
    cursor: pointer;
}
.transac .label {
    border-radius: 5px;
    padding: 3px 7px;
}
.transac .label.label-success {
    color: #fff;
}
.transac .fsize.btn {
    padding: 0.275rem 0.45rem 0.14rem !important;
}
.sorttrans a {
    color: rgba(0, 0, 0, 0.6) !important;
    font-size: 0.9rem;
}
.sorttrans a.active {
    color: #fff !important;
}
.box11 {
    width: 190px;
    display: inline-block;
    text-align: right;
}
.box22 {
    width: 150px;
    display: inline-block;
    text-align: right;
}
.box strong.bold {
    font-weight: 700;
}
#accordionpos .card-body {
    padding: 0.6rem;
}
@media screen and (max-width: 1440px) {
    #accordionpos .btns {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    #accordionpos .card {
        border: 0px;
    }

    #accordionpos .expandright .amount {
        font-size: 18px;
        margin-top: 8px;
    }

    #accordionpos .btns .btn {
        height: 30px;
        width: 30px;
        position: relative;
        top: 2px;
    }

    .element-wrapper .top-btns {
        position: relative;
        top: 7px;
    }

    [dir="rtl"] .calendericon:after {
        top: 31px;
    }
}
@media screen and (min-width: 1601px) {
    #accordionpos .btns .btn i {
        left: 0;
    }

    [dir="rtl"] .menu-mobile .sub-menu li a {
        font-size: 16px;
    }

    .element-wrapper .top-btns {
        position: relative;
        top: 6px;
    }
}
@media screen and (max-width: 1600px) and (min-width: 1441px) {
    .element-wrapper .top-btns {
        top: 11px;
        position: relative;
    }
}
.d-inline strong {
    font-weight: 600;
    color: #111;
    margin-right: 4px;
}
.we-700 {
    font-weight: 600;
}
.icons {
    text-align: right;
    border-left: 0 !important;
}
.icons .btn {
    margin-right: 0px !important;
}
.nobord {
    border-right: 0px;
    text-align: right;
}
.cbtng {
    border-radius: 5px;
    width: auto;
    padding: 3px 8px !important;
    height: auto;
    line-height: normal !important;
    background: #0691ca;
    border-color: #0691ca;
    color: #fff;
    position: relative;
    top: -1px;
}
.batchfield input {
    height: 27px !important;
    padding-bottom: 0px !important;
}
.cbtng:hover {
    color: #fff;
}
.boxsw {
    border: 0 !important;
    padding: 5px 0 !important;
}
.cdata {
    border-radius: 5px !important;
    width: auto !important;
    height: 30px;
}
.prefixh {
    color: #111;
    border-bottom: 2px #ddd solid;
    padding-bottom: 5px;
    margin-bottom: 3px;
    display: block;
}
.spaceadd {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.barCodeHorizontal {
    position: relative;
    margin-bottom: 10px;
    text-align: center;
    top: 0;
    width: 256px;
}
.barCodeVertical {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    height: 81px;
    left: 15px;
    top: 0px;
    margin-right: 10px;
}
[dir="rtl"] .barCodeVertical {
    right: 15px;
    left: auto;
}
.barCodeHorizontal .borderLine {
    border-bottom: 1px solid #fff;
}
.barCodeVertical .borderLine1 {
    border-left: 1px solid #fff;
    margin-right: 10px;
}
.barCodeVertical span {
    display: table-header-cell;
    left: 10px;
    position: absolute;
    top: 23%;
    vertical-align: middle;
}
[dir="rtl"] .barCodeVertical span {
    right: 25px;
    left: auto;
}
.barCodeVertical .borderLine1:before {
    content: "";
    display: block;
    position: absolute;
    left: -6px;
    top: 0px;
    border-top: 1px solid #fff;
    width: 13px;
}
.barCodeVertical .borderLine1:after {
    content: "";
    display: block;
    position: absolute;
    left: -6px;
    bottom: 0px;
    border-top: 1px solid #fff;
    width: 13px;
}
.customSizeBox {
    display: inline-block;
    position: relative;
    float: left;
}
[dir="rtl"] .customSizeBox {
    float: right;
}
.firstchck .chk {
    left: 20px;
    top: 15px;
}
[dir="rtl"] .firstchck .chk {
    right: 20px;
    left: auto;
}
.barcodewrapper .firstchck .chk {
    left: 24px;
    top: 15px;
}
[dir="rtl"] .barcodewrapper .firstchck .chk {
    right: 24px;
    left: auto;
}
.textBold {
    font-weight: bold;
}
.textItalic {
    font-style: italic;
}
.textUnderline {
    text-decoration: underline;
}
.label-container {
    padding: 0px;
    border: 0px !important;
    position: relative;
}
.deleteCurrent {
    padding: 2px 5px;
    position: absolute;
    top: 0;
    right: 0;
}
.textAreaBoxes .deleteCurrent {
    top: 3px;
    width: 30px;
    background: none;
}
.textAreaBoxes .deleteCurrent img {
    position: relative;
    z-index: 9999;
}
.barcodewrapper input:checked~.checkmark {
    background-color: #000;
    border: 2px solid #000;
}
[dir="rtl"] .deleteCurrent {
    right: auto;
    left: 0;
}
.textareabar {
    margin: 10px 20px 0;
    position: relative;
}
.ag-popup-editor input:focus {
    outline: 0px;
}
.txtbarcode textarea {
    overflow: inherit;
    resize: none;
    padding: 0 10px;
}
.textareabar textarea,
.minheit {
    min-height: 31px !important;
    height: 30px !important;
}
.textAreaBoxes textarea {
    line-height: 1.2 !important;
    position: relative;
    resize: none;
    overflow: inherit;
    margin-bottom: 10px;
}
.ag-header-group-cell-label,
.ag-header-cell-label {
    overflow: inherit;
}
/*.gridbord .ag-header-viewport {
    border-right: 1px #d8d8d8 solid;
}*/
.gridbord .ag-center-cols-container {
    border-right: 1px #ededed solid;
}
.tablebord thead th {
    border-right: 1px #d8d8d8 solid;
}
[dir="rtl"] .weightable thead th,
[dir="rtl"] .weightable .table td {
    border-right: 1px #d8d8d8 solid !important;
}
.ag-theme-balham .ag-header-viewport .ag-header-row:last-child:after {
    background: #d4d4d4;
    height: 36px;
    width: 1px;
    content: " ";
    position: absolute;
    right: -60px;
    top: 0px;
}
.ag-theme-balham .ag-header-viewport .ag-header-row:last-child:before {
    background: #d4d4d4;
    height: 1px;
    width: 60px;
    content: " ";
    position: absolute;
    right: -60px;
    top: 0px;
}
.biggrid .ag-header-row:last-child:after {
    right: -140px !important;
}
.biggrid .ag-header-row:last-child:before {
    right: -140px !important;
    width: 140px !important;
}
.biggrid2 .ag-header-row:last-child:after {
    right: -120px !important;
}
.biggrid2 .ag-header-row:last-child:before {
    right: -120px !important;
    width: 120px !important;
}
.gridlg .ag-header-viewport .ag-header-row:last-child:after {
    background: #d4d4d4;
    height: 36px;
    width: 1px;
    content: " ";
    position: absolute;
    right: -90px;
    top: 0px;
}
.gridlg .ag-header-viewport .ag-header-row:last-child:before {
    background: #d4d4d4;
    height: 1px;
    width: 90px;
    content: " ";
    position: absolute;
    right: -90px;
    top: 0px;
}
.gridlg2 .ag-header-viewport .ag-header-row:last-child:after {
    background: #d4d4d4;
    height: 36px;
    width: 1px;
    content: " ";
    position: absolute;
    right: -120px;
    top: 0px;
}
.gridlg2 .ag-header-viewport .ag-header-row:last-child:before {
    background: #d4d4d4;
    height: 1px;
    width: 90px;
    content: " ";
    position: absolute;
    right: -120px;
    top: 0px;
}
/*.gridsunit .ag-cell:last-child {
        border-right: 0px !important;
    }*/
.barselect .custom-select {
    height: calc(1.9rem + 0px) !important;
    padding: 0.175rem 1.75rem 0.275rem 0.75rem !important;
    line-height: 1.9 !important;
    font-size: 0.8rem !important;
}
.noborder .ag-header-viewport .ag-header-row:last-child:after {
    display: none;
}
.btnnoborder {
    border: 0px !important;
}
.barCodeBox .form-control {
    padding: 0.375rem 0.75rem !important;
    font-size: 0.9rem !important;
    line-height: 1.5 !important;
    height: inherit;
    width: inherit;
}
.label-content.box2 {
    clear: both !important;
    display: inline-block;
    float: left;
    /* overflow: hidden; */
    white-space: nowrap;
    position: absolute !important;
    height: auto !important;
    /*min-height: 40px !important;*/
    box-shadow: none !important;
    left: 0;
}
.thead2 th {
    background: #dadada !important;
}
.thead2 .col-1,
.thead3 .col-1 {
    flex: 0 0 80%;
    max-width: 80%;
}
.thead2 .col-2,
.thead3 .col-2 {
    flex: 0 0 20%;
    max-width: 20%;
}
.thead3 .col-f {
    flex: 0 0 100%;
    max-width: 100%;
}
.auttocheck.chk {
    left: 1px;
    top: 4px;
}
.pts {
    position: relative;
    top: 20px;
}
.statusdiv {
    text-align: right;
    margin-bottom: 10px;
}
[dir="rtl"] .statusdiv {
    text-align: left;
}
.statusdiv .badge {
    margin-left: 5px;
    padding: 0.45em 0.8em;
}
[dir="rtl"] .statusdiv .badge {
    margin-right: 5px;
}
/*&&&&&&&&&&&&&& new design of purchase invoice &&&&&&&&&&&&&& */
.newdesign h4 {
    font-family: "Proxima Nova Rg";
}
.head-title {
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
    margin: 3px 0 25px;
    position: relative;
    min-height: 34px;
}
.head-title h4 {
    font-size: 20px;
    margin-bottom: 0;
    font-weight: 600;
}
/* .head-title::before {
            content: " ";
            background: #0691ca;
            height: 4px;
            left: 0;
            width: 30px;
            position: absolute;
            bottom: -3px;
        } */
[dir="rtl"] .head-title::before {
    right: 0;
    left: auto;
}
.head-title.withoutbtn {
    padding-bottom: 8px;
}
.headbotom {
    width: 100%;
    justify-content: space-between;
    display: flex;
    margin-bottom: 6px;
}
.searchfield {
    position: relative;
    top: -2px;
}
.searchfield .form-control {
    position: relative;
    padding-right: 30px;
    min-width: 400px;
    border: 0;
    border-bottom: 2px #ddd solid;
    height: 32px;
    border-radius: 0px;
    padding-top: 4px;
}
[dir="rtl"] .searchfield .form-control {
    padding-right: 15px;
    padding-left: 30px;
}
.searchfield .form-control:focus {
    box-shadow: none;
}
.box .searchfield .form-control {
    padding-top: 8px;
    font-size: 0.8rem;
}
.searchfield .form-control::-webkit-input-placeholder {
    color: #b2b2b2;
}
.searchfield .form-control::-moz-placeholder {
    color: #b2b2b2;
}
.searchfield .form-control::-ms-input-placeholder {
    color: #b2b2b2;
}
.searchfield .form-control::placeholder {
    color: #b2b2b2;
}
.searchfield .btn-search {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADwSURBVDiNndNNTgJBEIbhJ4SMJ5DEhW5w6QGMyEn0Khi8g8YbIKdgwRF04QGEhQlbMeMCXExN0g7zk/Alner0V/VO9c/wX2PMsUaOFV4x0qE+XrBvGU+RV6uy+BsTDJFFfMA2gRxonBRfN3zgJoEcbGcexqRlizCNvFnVWIcx7ABcRt6qauRhZB2Ak8jL08UeNjE/7wBcRNykiz0sY37XAbiPuKwat9HaVnHadRrhBzsNj+o5gUwVB5ZFfIziPb4wqAP0E0jd2EXxHu9NkLLVGT7xq7ji8l8YRHEnpE2neAvIB86OgaSdLI4BlJAFrv4Arw9MYr02KXsAAAAASUVORK5CYII=") no-repeat 0 0;
    width: 14px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 8px;
    border: 0;
    background-size: cover;
}
[dir="rtl"] .searchfield .btn-search {
    left: 10px;
    right: auto;
}
.searchfield .btn-search:focus {
    outline: none;
}
.actionsbuttons {
    float: right;
    position: relative;
    top: -6px;
}
[dir="rtl"] .actionsbuttons {
    float: left;
}
.actionsbuttons .btn {
    height: inherit;
    line-height: 1.4;
    padding: 0.25rem 0.5rem;
    font-size: 0.775rem;
    margin-left: 5px !important;
    padding-bottom: 4px;
}
[dir="rtl"] .actionsbuttons .btn {
    margin-right: 5px !important;
    margin-left: 0 !important;
}
.datatableload .actionsbuttons .btn {
    color: #fff !important;
}
.newtable .table thead>tr>th {
    padding-top: 11px;
    padding-bottom: 30px !important;
    font-size: 15px;
    font-weight: 500;
    color: #212121;
    line-height: 1;
    border-bottom: 1px solid #d8d8d8;
}
.newtable .table tbody tr {
    border-bottom: 1px solid #eaeaea;
}
.reporttable table th {
    font-size: 15px !important;
}
.newtable .table td {
    padding-top: 5px;
    padding-bottom: 6px;
    font-size: 13px;
    font-weight: 400;
    border: 0px !important;
    line-height: 1.9;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100px;
    white-space: nowrap;
}
.table-td-wrap .table td {
    height: 45px;
    max-height: 45px;
    display: flex;
    line-height: 10px;
    align-items: center;
    vertical-align: middle;
    width: auto !important;
    text-overflow: unset !important;
    white-space: unset !important;
    overflow: unset !important;
}
.newtable .col3 {
    width: 250px;
    flex: 0 0 250px;
}
.newtable .col4 {
    width: 350px;
    flex: 0 0 350px;
    max-width: 300px;
}
.newtable .col5 {
    width: 350px;
    flex: 0 0 350px;
    max-width: 320px;
}
.newtable .table tr:nth-child(even) td {}
.newtable .table td a.fsize {
    font-size: 14px !important;
}
.newtable .table td a.fsize.btn {
    padding: 0.175rem 0.4rem !important;
    height: auto !important;
}
.newtable .label {
    display: inline;
    padding: 2px 6px 3px 5px;
    font-size: 90%;
    font-weight: 500;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
.newtable td .fsize {
    margin: 0 5px;
}
.newrole td:first-child {
    background: #c5c5c5;
    border-left: 1px #cecece solid !important;
}
.newrole .chk {
    top: -2px;
}
/*** table end ***/
.label-success {
    background-color: #27ae60;
}
.label-warning {
    color: #212529 !important;
    background-color: #ffc107;
}
.label-danger {
    color: #fff;
    background-color: #e74c3c;
}
.remove-margin {
    margin: 0 !important;
}
.newpagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.newpagination li {
    display: inline;
}
.newpagination>li>a,
.newpagination>li>span {
    position: relative;
    float: left;
    padding: 6px 10px;
    line-height: 1.22857143;
    text-decoration: none;
    background-color: #f5f5f5;
    color: #353535;
    margin-left: 5px;
    margin-right: 5px;
    border: none !important;
    border-radius: 5px !important;
    min-width: 30px;
    text-align: center;
}
.newpagination a:hover,
.newpagination>.active>a,
.newpagination>.active>a:focus,
.newpagination>.active>a:hover,
.newpagination>.active>span,
.newpagination>.active>span:focus,
.newpagination>.active>span:hover {
    background-color: #0691ca;
    color: #fff;
}
.dataTables_paginate {
    display: flex;
    align-items: center;
    color: #333;
}
.dataTables_paginate .dataTables_info {
    margin-right: 20px;
}
.backbtn {
    padding-bottom: 4px;
    position: relative;
    top: -3px;
    height: auto;
}
/*&&&&&&&&&&&&&& new design of master account &&&&&&&&&&&&&& */
.subtitle {
    font-size: 16px;
    border-bottom: 1px #ddd solid;
    padding-bottom: 8px;
    font-weight: 500;
}
.accountlist {
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
.accountlist a,
.accountlist button {
    margin-top: 20px;
    background: #66666630;
    color: #353535;
    width: 100%;
    position: relative;
    font-weight: 500;
    border: 1px #ddd solid;
    border-radius: 4px;
    padding: 12px 0;
}
.accountlist a img,
.accountlist img {
    display: block;
    width: 45px;
    margin: 0px auto 3px;
}
.accountlist a:after,
.accountlist button:after {
    position: absolute;
    top: -8px;
    content: " ";
    left: 1%;
    border-bottom: 10px solid #c5c5c5;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    height: 0;
    width: 60px;
}
.accountlist a:hover,
.accountlist button:hover {
    background: #0691ca;
    color: #fff;
    text-decoration: none;
}
.accountlist a:hover img,
.accountlist button:hover img {
    -webkit-filter: invert(100) sepia(1);
            filter: invert(100) sepia(1);
}
.accountlist a:hover::after,
.accountlist button:hover::after {
    border-bottom-color: #0063cc;
}
.newaccordion {
    padding: 0px;
}
.newaccordion li {
    list-style: none;
}
.newaccordion .toggle {
    padding: 0.3rem 0.6rem;
    border-radius: inherit;
    background-color: #bfdbff;
    box-shadow: none;
    color: dodgerblue;
    margin-bottom: 3px;
    border: 0px;
    display: block;
    width: 100%;
    text-align: left;
}
.newaccordion .inner {
    display: block !important;
}
[dir="rtl"] .newaccordion .inner {
    padding-left: 30px;
}
.newaccordion .inner .toggle {
    background: none !important;
    padding: 0rem !important;
}
.newaccordion .level2 button {
    color: #009688 !important;
}
.newaccordion .level3 button {
    color: #3f51b5 !important;
}
.newaccordion .level4 button {
    color: #607d8b !important;
}
.newaccordion .level5 button {
    color: #efac17 !important;
    border: 0px;
    background: none;
}
.newaccordion .inner li:last-child:before {
    display: none;
}
/*&&&&&&&&&&&&&& new user page &&&&&&&&&&&&&& */
.userlists {
    max-height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
}
.userlists a {
    display: flex;
    color: #383838;
    border-bottom: 1px #f1f1f1 solid;
    padding: 10px 0;
    align-items: center;
}
.userlists .uimg {
    flex: 0 0 15%;
    max-width: 15%;
    margin-left: 5px;
}
.userlists .uimg img {
    border-radius: 50%;
}
.userlists .uinfo {
    display: flex;
    flex: 0 0 65%;
    max-width: 65%;
    flex-direction: column;
    line-height: initial;
    color: #656565;
    text-transform: uppercase;
    font-size: 11px;
    margin-left: 5px;
}
.userlists .uinfo strong {
    font-size: 16px;
    color: #3e3e3e;
    text-transform: inherit;
    font-weight: 600;
}
.userlists .ubtn {
    flex: 0 0 20%;
    max-width: 20%;
    display: flex;
    justify-content: center;
}
.userlists .ubtn a {
    color: #0691ca;
    margin: 0 5px;
    border: 0px;
    padding: 0px;
}
.userlists a:hover {
    text-decoration: none;
    background: #0691ca;
    color: #fff;
}
.userlists a:hover span,
.userlists a:hover strong,
.userlists a:hover a {
    color: #fff;
}
/*&&&&&&&&&&&&&& new popup &&&&&&&&&&&&&& */
.box {
    background: white;
    width: 85%;
    position: fixed;
    right: 0;
    top: 48px;
    bottom: 0;
    height: calc(100vh - 48px);
    z-index: 99;
    padding: 20px 20px 0;
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    z-index: 999;
}
.box.small {
    width: 25%;
}
.box.medium {
    width: 50%;
}
.box .close {
    position: absolute;
    background: #0691ca;
    top: 10px;
    height: 30px;
    text-align: center;
    line-height: 29px;
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    z-index: 99;
    font-size: 14px;
    color: white !important;
    text-shadow: none;
    padding: 0 10px;
    left: -71px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
[dir="rtl"] .box {
    left: 0;
    right: auto;
}
[dir="rtl"] .box .close {
    right: -58px;
    left: auto;
    top: 16px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
/* added by hamza for condition if we have two slider on Same page */
.slider-box {
    background: white;
    width: 85%;
    position: fixed;
    right: 0;
    top: 48px;
    bottom: 0;
    height: calc(100vh - 48px);
    z-index: 99;
    padding: 20px 20px 0;
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    z-index: 999;
}
.slider-box #AccountsFormsContainer {
    overflow: auto;
    height: calc(100vh - 100px);
    padding-bottom: 50px;
}
.slider-box #AccountsFormsContainer::-webkit-scrollbar {
    width: 6px;
}
.slider-box .close {
    position: absolute;
    background: #0691ca;
    top: 10px;
    height: 30px;
    text-align: center;
    line-height: 29px;
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    z-index: 99;
    font-size: 14px;
    color: white !important;
    text-shadow: none;
    padding: 0 10px;
    left: -71px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
[dir="rtl"] .slider-box {
    left: 0;
    right: auto;
}
[dir="rtl"] .slider-box .close {
    right: -58px;
    left: auto;
    top: 16px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
/* end  */
.box .close img {
    position: relative;
    top: -1px;
}
.box .searchfield .form-control {
    min-width: 100%;
}
.box .actionBar,
.slider-box .actionBar.fullsize {
    position: fixed;
    bottom: 0;
    background: #ececec;
    width: calc(100vw - 37%);
    padding: 5px;
    z-index: 9;
    text-align: right;
}
.box .actionBar.fullsize {
    width: calc(100vw - 16%);
}
.slider-box .actionBar.fullsize {
    width: calc(100vw - 16.5%);
}
.slider-box .actionBar.fulllength {
    position: fixed;
    bottom: 0;
    background: #ececec;
    width: calc(120vw - 37%);
    padding: 5px;
    z-index: 9;
    text-align: right;
}
.box .actionBar.fulllength {
    width: calc(120vw - 16%);
}
.slider-box .actionBar.fulllength {
    width: calc(120vw - 16.5%);
}
.slider-box h5 {
    font-weight: 700;
    font-size: 1rem;
    font-family: "Proxima Nova Sb";
}
[dir="rtl"] .box .actionBar {
    text-align: left;
}
.box .actionBar button {
    display: inline-block !important;
    height: 30px !important;
    padding: 0.375rem 0.75rem 0.55rem !important;
}
.box .actionBar button.navG {
    background: white;
}
.taxgroup {
    border: 2px #9c9c9c solid;
    border-radius: 30px;
    padding: 0px 10px;
    margin-right: 5px;
}
.sidepanel {
    position: relative;
}
.sidepanel:after {
    background-color: #f2f4f8;
    color: #fff;
    content: " ";
    position: absolute;
    left: -15px;
    top: -20px;
    height: 100vh;
    width: 103%;
    z-index: -1;
}
[dir="rtl"] .sidepanel:after {
    left: auto;
    right: -15px;
}
.box .subtitle {
    font-size: 16px;
    border-bottom: 1px #ddd solid;
}
.prodctbox .uimg {
    display: flex;
    justify-content: center;
    align-items: center;
    height: calc(100% - 20px);
}
.prodctbox input,
.prodctbox select {
    border: 0px;
    border-bottom: 2px #ddd solid;
    background: none;
    font-size: 13px;
    width: 150px;
}
.prodctbox .felds input {
    margin: 0 5px;
}
.prodctbox input:disabled,
.prodctbox input[readonly] {
    width: 150px;
}
.prodctbox input:focus,
.prodctbox select:focus {
    color: #000;
    border-color: #3c9df7 !important;
}
.prodctbox .right {
    width: 70%;
    flex: 0 0 70%;
}
.psbtn {
    height: 26px !important;
    position: absolute;
    top: -5px;
    right: 17px;
    line-height: 1.3;
}
[dir="rtl"] .psbtn {
    right: auto;
    left: 17px;
}
.quotlists {
    max-height: calc(100vh - 105px);
    overflow-y: auto;
    padding: 0;
    overflow-x: hidden;
}
.quotlists li {
    list-style: none;
    border-bottom: 1px #f1f1f1 solid;
    padding: 10px 5px;
    color: #383838;
}
.quotlists li .data {
    display: flex;
}
.quotlists .uimg {
    flex: 0 0 50px;
    max-width: 50px;
    margin-right: 5px;
}
.quotlists .uimg img {
    border-radius: 50%;
}
.quotlists .uinfo {
    display: flex;
    flex: 0 0 65%;
    max-width: 65%;
    flex-direction: column;
    line-height: initial;
}
.quotlists .uinfo strong {
    font-weight: 600;
}
.quotlists input {
    border: 0px;
    border-bottom: 2px rgb(197, 197, 197) solid;
    width: 75px;
    text-align: center;
    background: transparent;
    font-size: 12px;
    border-radius: 0px !important;
}
.quotlists a.add {
    font-size: 13px;
    display: block;
    text-align: left;
    margin-left: 55px;
}
.newtable table tr.row {
    margin-top: 10px;
    padding-bottom: 10px;
    line-height: 2.3;
}
.quotlists a.add i {
    font-size: 10px;
    margin-left: 5px;
}
.quotlists li:hover {
    background: #f5f5f5;
}
.quotlists li:hover a.add,
.quotlists li:hover a.add:hover {
    text-decoration: none;
}
.quotlists li input {
    background: none;
}
.quotlists li input:focus {
    box-shadow: none;
    background: none;
}
.newactionbtn .element-actions {
    top: -5px;
}
.emptybtn {
    padding: 0.25rem 0.5rem;
}
.headbotom .ag-theme-balham .ag-paging-panel {
    border-top: 0px;
    height: auto;
}
.norecord {
    padding: 0px !important;
}
.norecord span {
    margin-top: 15px;
    display: block;
    padding: 12px 15px 12px 42px;
    background: #f9f9f9;
    border: 1px dashed #09f;
    position: relative;
}
.norecord span:after {
    font-family: "osfont" !important;
    content: "\e98b";
    position: absolute;
    left: 11px;
    top: 2px;
    font-size: 24px;
    color: #f39232;
}
[dir="rtl"] .norecord span {
    padding: 12px 42px 12px 15px;
}
[dir="rtl"] .norecord span:after {
    left: auto;
    right: 11px;
}
.cardtable .ag-theme-balham .ag-cell {
    padding-left: 0 !important;
}
.newdesign .nav-tabs .nav-link {
    font-size: 1.1rem;
    color: #353535;
}
.fcol-1 {
    flex-basis: 350px !important;
}
.fcol-2 {
    flex-basis: 362px !important;
}
/*&&&&&&&&&&&&&& payment box section in purchase payment &&&&&&&&&&&&&&&&&&&*/
.paybox .form-control.no-bg {
    height: auto !important;
    padding: 20px 20px !important;
    width: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 60px;
    border-bottom: 1px #eaeaea solid !important;
}
.paybox label {
    margin-bottom: 0px;
}
.small.no-padding {
    padding: 0px !important;
}
.box .fixed_header .row {
    margin: 0px !important;
}
.posright {
    margin-left: auto;
}
[dir="rtl"] .posright {
    margin-right: auto;
    margin-left: inherit !important;
}
.posright .backbtn {
    position: relative;
    top: 3px;
    z-index: 999;
}
[dir="rtl"] .posright .backbtn {
    left: 0px;
    right: auto;
}
span.mb-2 strong {
    font-weight: 700;
}
.posright .actionsbuttons {
    top: 2px;
}
.sbtn {
    height: 30px;
    position: absolute;
    top: -9px;
    right: 0px;
}
[dir="rtl"] .sbtn {
    right: auto;
    left: 0;
}
[dir="rtl"] .sbtn i {
    float: left;
    margin-right: 5px;
}
.infodata {
    display: flex;
}
.infodata>div {
    width: 280px;
}
.infodata .chk {
    display: flex;
    position: relative;
    margin-bottom: 30px;
}
.infodata .form-check {
    width: 100%;
}
.infodata font {
    border-left: 1px #ddd solid;
    padding-left: 10px;
    margin-left: 10px;
}
.infodata strong {
    display: block;
    font-weight: 700;
}
.infodata input {
    border: 0px;
    border-bottom: 2px #ddd solid;
    border-radius: 0px;
    background: none;
    width: 60%;
    margin-left: 15px;
}
[dir="rtl"] .infodata input {
    margin-right: 15px;
    margin-left: 0px;
}
.tab-content h6 {
    font-weight: 500;
    border-bottom: 1px #eaeaea solid;
    padding-bottom: 7px;
    margin-bottom: 10px;
    font-size: 1.2rem;
}
.tab-content p strong {
    font-weight: 700;
}
.tabfonts a {
    font-size: 18px;
}
.invoicescroll {
    max-height: 630px;
    overflow: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
}
.invoicescroll::-webkit-scrollbar {
    width: 5px;
}
.box .invoicescroll {
    max-height: calc(100vh - 150px);
    width: 96%;
}
.box .mCSB_container {
    left: 0px !important;
}
.userss.invoicescroll {
    max-height: 560px;
}
.finances.invoicescroll {
    max-height: 460px;
}
.product.invoicescroll {
    max-height: 330px;
}
.invoicewrap .tax-block {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 0px;
}
.invbox {
    border-bottom: 1px #ddd solid;
    padding: 8px 0;
    display: flex;
}
.geralinvo {
    display: flex;
}
.geralinvo .switch2 {
    top: -3px;
    width: 80px;
}
.geralinvo .slider:before {
    width: 36px !important;
}
.geralinvo input:checked+.slider:before {
    -webkit-transform: translateX(40px) !important;
    transform: translateX(40px) !important;
}
.geralinvo .right span.on {
    color: #fff !important;
}
.invbox .left {
    margin-right: 12px;
    position: relative;
    width: 110px;
    font-size: 0.8rem;
    padding: 0px;
    border-radius: 6px;
}
[dir="rtl"] .invbox .left {
    margin-left: 12px;
    margin-right: 0px;
}
[dir="rtl"] .mCustomScrollBox {
    direction: rtl !important;
}
[dir="rtl"] .invbox .right .btn.mr-2 {
    margin-right: 0px !important;
    margin-left: 0.5rem !important;
}
[dir="rtl"] .infodata font {
    border-right: 1px #ddd solid;
    padding-right: 10px;
    margin-right: 10px;
    border-left: 0px;
    padding-left: 0px;
    margin-left: 0px;
}
.invbox .left .info {
    text-align: center;
    display: flex;
    font-size: 11px;
    flex-direction: column;
}
.invbox .left .info span:first-child {
    border-bottom: 1px #ddd solid;
    padding-bottom: 2px;
    margin-bottom: 1px;
}
.invbox .left .info .big {
    font-size: 16px;
    border: 0px;
    text-align: center;
    width: 100%;
    background: none;
}
.invbox .left .chk {
    top: 5px;
    left: 5px;
}
[dir="rtl"] .invbox .left .chk {
    left: auto;
    right: 5px;
}
[dir="rtl"] .ag-theme-balham .ag-paging-panel>span {
    margin-left: 0px;
    margin-right: 16px;
}
.invbox .left .tag {
    width: 100%;
    background: #e2e2e2;
    text-align: center;
    padding-top: 2px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    min-height: 22px;
    padding-left: 3px;
}
.brdr-bottom {
    border-bottom: 1px #ddd solid;
}
.invbox .right span {
    display: block;
    font-size: 0.9rem;
    color: #3a3a3a;
}
.invbox .right span strong {
    font-weight: 700;
    color: #353535;
}
.mCSB_scrollTools_horizontal {
    display: none !important;
}
.invbox .right .btn {
    height: 25px;
    line-height: 1.4;
    font-size: 12px !important;
    padding-bottom: 4px;
}
.slide-toggle.text-white {
    letter-spacing: normal;
}
.inputborder {
    border: 0px;
    border-bottom: 1px rgba(0, 0, 0, 0.28) solid;
    width: 60px;
    background: none;
    margin-left: 5px;
    position: relative;
    top: -7px;
}
.inputborder:focus {
    border-bottom-color: #0691ca;
    outline: 0px;
}
.sidebtn {
    border: 0 !important;
    height: 26px !important;
    line-height: 1.4;
}
.mCSB_dragger_bar {
    width: 8px !important;
}
.producthorizontal {
    display: flex;
    overflow: hidden;
    overflow-x: scroll;
    margin-bottom: 20px;
}
.producthorizontal .invbox {
    border-bottom: 0;
    border-right: 1px #ddd solid;
    padding: 0 15px;
    min-width: 250px;
}
.producthorizontal .invbox:first-child {
    padding-left: 0px;
}
.producthorizontal .invbox:last-child {
    border-right: 0px;
}
.producthorizontal .info {
    position: relative;
    top: 17px;
}
textarea.form-control {
    line-height: 2;
}
.table2 .fixed_header .mCustomScrollBox {
    max-height: calc(100vh - 450px) !important;
    min-height: calc(100vh - 450px) !important;
}
.norecod {
    border: 1px #0099ff dotted;
    padding: 7px 0;
}
.norecod .ag-overlay-no-rows-center:after {
    top: -10px;
}
.mnhiehgt {
    min-height: 110px;
}
/*############# new reports page design ###################**/
.reportactionbar {
    position: fixed;
    width: calc(100vw - 130px);
    bottom: 0px;
    background: white;
    left: 130px;
    padding: 9px;
}
[dir="rtl"] .reportactionbar {
    right: 130px;
    left: 0px;
}
.accessr .chk {
    top: -1px;
}
.outlinbtn .btn.btn-outline-secondary {
    padding-bottom: 6px;
    padding-top: 6px;
}
.weightable th:first-child:after {
    width: 100%;
    bottom: -1px;
    background: #d8d8d8;
    content: " ";
    height: 1px;
    position: absolute;
    left: 0;
}
.weightable th:first-child:before {
    width: 1px;
    bottom: -1px;
    background: #d8d8d8;
    content: " ";
    height: 36px;
    position: absolute;
    right: 0;
}
[dir="rtl"] .weightable th:first-child:before {
    right: auto;
    left: 0;
}
.ag-pinned-right-cols-container .ag-cell {
    border-right: 1px solid #ededed !important;
}
.topar7 {
    top: 2px;
}
[dir="rtl"] .topar7 {
    top: 7px;
}
.topar8 {
    top: 8px;
}
[dir="rtl"] .newdesign .form-check-inline {
    margin-right: 0;
}
[dir="rtl"] .topar8 {
    top: 9px;
}
[dir="rtl"].transacs .form-control {
    margin-left: 0.5rem !important;
    margin-right: 0rem !important;
}
.verticalbox-wrap-scroll {
    max-height: 650px;
    overflow-y: auto;
    margin: 0 0 20px 0;
}
.horzontalbox {
    display: flex;
    overflow: hidden;
    overflow-x: scroll;
    padding: 10px 0;
    margin: 10px 0 30px 0;
}
.horzontalbox.verticalbox-wrap {
    overflow-x: hidden;
    margin: 10px 0 0px 0;
}
.horzontalbox.verticalbox-wrap .invbox {
    flex-direction: column;
}
.horzontalbox.verticalbox-wrap .invbox .left {
    width: 210px;
}
[dir="rtl"].transacs .form-control {
    margin-left: 0.5rem !important;
    margin-right: 0rem !important;
}
.horzontalscrollbox {
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 10px;
    scrollbar-width: thin;
}
.horzontalscrollbox .row {
    width: 1000px;
    flex-wrap: initial;
}
.horzontalscrollbox .pipeline {
    height: 90%;
}
.horzontalscrollbox .pipeline-name {
    text-transform: capitalize;
    line-height: 1.2;
}
.horzontalscrollbox::-webkit-scrollbar {
    height: 6px;
}
.horzontalbox {
    display: flex;
    overflow: hidden;
    overflow-x: scroll;
    padding: 10px 0;
    margin: 10px 0 30px 0;
}
.horzontalbox .invbox {
    border-bottom: 0;
    border-right: 1px #ddd solid;
    padding: 0 15px;
    min-width: 270px;
    flex-direction: row;
}
.horzontalbox .invbox .uimg,
.findesa .uimg {
    height: 74px;
    width: 100%;
    background: white;
    display: block;
    padding-top: 4px;
    font-size: 1.2rem;
    text-align: center;
    line-height: 3.6;
}
.horzontalbox .invbox .uimg.boxreg {
    background: #36a2eb;
    color: #fff;
}
.horzontalbox .invbox .uimg.boxd {
    background: #34bd0e;
    color: #fff;
}
.horzontalbox .invbox .uimg.boxb,
.findesa .uimg.boxb {
    background: #dc2e2e;
    color: #fff;
}
.horzontalbox .invbox .uimg.boxret,
.horzontalbox .invbox .uimg.boxi,
.findesa .uimg.boxret {
    background: #999999;
    color: #fff;
}
.horzontalbox .invbox:first-child {
    padding-left: 0px;
}
.horzontalbox .invbox:last-child {
    border-right: 0px;
}
.horzontalbox .info {
    position: relative;
    top: 17px;
}
.searchboxx .btn {
    line-height: 1.4;
    padding-bottom: 5px;
}
.topbas {
    margin-bottom: 12px;
}
@media (min-width: 1250px) {

    /*       .newdesign .pipeline.white {
            height: 100%;
        }
*/
    .newdesign2 .pipeline.white {
        height: 100% !important;
    }

    /*.content-box.newdesign .pipeline.white {
            height: inherit;
        }*/

    [dir="rtl"] .offset-xl-3 {
        margin-right: 25%;
    }
}
[dir="rtl"] .box11 {
    text-align: left;
}
[dir="rtl"] .box22 {
    text-align: left;
}
.vendorlist .pipeline-item {
    margin-bottom: 10px !important;
    border: 1px solid #d1d4e8;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}
.el-tablo .label {
    color: #5a6e86;
}
.up-controls.basis span {
    font-size: 0.8rem;
    color: #5a6e86;
    display: block;
}
.vendorlist .pipeline-item .pi-body .pi-sub {
    color: rgba(49, 49, 49, 1);
    margin-top: 5px;
}
.pipeline.userinfoss {
    width: calc(100vw - 178px);
}
.pipeline.userinfoss #myChart11 {
    padding: 15px;
}
.vendorlist .pipeline-item:hover {
    border: 1px solid #9ea4cf;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
}
.vendorlist .tags .tag:hover {
    color: #fff;
    background: #0176f1;
    text-decoration: none;
}
.vendorlist .users-list-w {
    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    border: 2px #d8d8d8 solid;
}
.vendorlist .users-list-w .user-w {
    padding: 12px 0px;
    border-bottom: 0;
}
.vendorlist .user-action {
    width: 55px !important;
}
.vendorlist .user-action a {
    line-height: 1.1 !important;
    padding-bottom: 4px;
    height: auto;
}
.vendorlist .user-role {
    color: rgba(0, 0, 0, 0.7) !important;
    font-size: 0.7rem !important;
}
.vendorlist .users-list-w:hover {
    background: #0691ca;
    color: #fff;
    border-color: #0691ca;
}
.vendorlist .users-list-w:hover .user-title,
.vendorlist .users-list-w:hover .user-role {
    color: #fff !important;
}
.vendorlist .users-list-w:hover .btn {
    color: #0691ca;
    background: #fff;
    border-color: #fff;
}
.box .userinfos .pipeline-header {
    position: relative;
    margin-bottom: 20px;
}
.box .userinfos .pipeline-header:before {
    content: " ";
    bottom: -9px;
    position: absolute;
    width: 100%;
    margin: auto;
    height: 1px;
    background-color: #e7e9ef;
}
.up-head-w {
    background: #1c4cc3;
}
.pi-foot {
    color: #454545;
}
.vendortabs ul {
    border-bottom: 0px;
}
.vendortabs .nav-link {
    color: #fff;
    font-size: 1.1rem;
    padding-bottom: 0px;
}
.vendortabs .nav-link.active,
.vendortabs .nav-link:hover,
.vendortabs .nav-item:hover .nav-link {
    color: #fff !important;
    position: relative;
}
.vendortabs .nav-link.active:after,
.vendortabs .nav-item:hover .nav-link:after {
    background-color: #ffffff;
    bottom: -4px !important;
}
.pi-foot strong {
    font-weight: 700;
}
[dir="rtl"] .up-head-w .decor {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
}
[dir="rtl"] .vendorlist .fa-angle-right::before {
    content: "\f104";
}
[dir="rtl"] .vendorlist .user-name {
    padding-left: 0;
    padding-right: 20px;
}
[dir="rtl"] .vendortabs .nav-tabs {
    padding-right: 0;
}
[dir="rtl"] .vendortabs .nav-link {
    margin-left: 2rem;
    margin-right: 0 !important;
}
@media screen and (min-width: 1700px) {
    .newtable .table td {
        font-size: 14px;
    }

    @-moz-document url-prefix() {
        .menu-and-user .mCSB_scrollTools {
            display: none !important;
        }
    }

    .newaccordion {
        max-height: 620px !important;
    }

    .actionsbuttons .btn {
        padding: 0.35rem 0.7rem;
        font-size: 0.875rem;
        line-height: 1.3;
    }
}
.accountacordion {
    max-height: 600px;
    min-height: 600px;
    overflow-y: auto;
    scrollbar-width: thin;
}
.accountacordion::-webkit-scrollbar {
    width: 6px;
}
.accountacordion::-webkit-scrollbar-track {
    border-radius: 10px;
}
.aposbtn {
    margin-top: 37px;
}
/* header custom select optoin end */
.sforms .form-control {
    width: 94%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.sforms .btn {
    width: 6%;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 34px;
}
.btnss .btn {
    width: 45% !important;
    height: 34px;
}
[dir="rtl"] .btnss .btn.mr-2 {
    margin-left: 0.5rem !important;
    margin-right: 0rem !important;
}
[dir="rtl"] .sforms .form-control {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
[dir="rtl"] .sforms .btn {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
[dir="rtl"] .btn-group>.btn:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
[dir="rtl"] .btn-group>.btn:last-child {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}
[dir="rtl"] .transbox .offset-xl-3 {
    margin-right: 24.8% !important;
}
.statef {
    line-height: 1 !important;
}
.modal-body-small {
    overflow: inherit !important;
}
.searchresults ul {
    padding-left: 0;
}
.searchresults strong {
    font-weight: 700;
}
.searchresults li {
    list-style: none;
    color: #353535;
    line-height: 1.8;
    font-size: 15px;
}
.bold {
    font-weight: 600;
}
.smleftn {
    position: relative;
    left: 1px;
}
.plusgridbtn {
    background: #0691ca;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    margin-bottom: 10px;
    text-align: center;
    color: white;
    line-height: 2.4;
}
.plusgridbtn:hover {
    color: #fff;
}
.creditbox input {
    width: 100%;
}
.creditbox input:focus {
    outline: 0px !important;
}
.creditbox td a {
    color: #000;
    font-size: 1rem;
    margin: 0 5px;
}
.rowdata input {
    border: 0px;
    cursor: default;
}
.topssearch {
    justify-content: flex-end;
    position: relative;
    top: -4px;
}
.topssearch .d-flex .btn span {
    font-size: 1rem;
}
.userinfos {
    color: #5a6e86;
}
.userinfos .ecc-sub-info-row {
    margin-bottom: 15px;
}
.userinfos .sub-info-label {
    display: block;
    color: #212121;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 0.8rem;
}
.userinfos .sub-info-value {
    color: #0691ca;
}
.vendorboxpopup .ag-header-cell-label {
    line-height: 28px !important;
}
.vendorboxpopup .ag-overlay {
    height: calc(100% - 30px) !important;
}
.valuesacc {
    color: #353535;
    display: flex;
    width: 600px;
    position: relative;
    left: 518px;
}
.valuesacc div strong {
    font-weight: 600;
}
.valuesacc div {
    width: 30%;
}
[dir="rtl"] .valuesacc {
    right: 518px;
    left: 0;
}
.ag-input.hasDatepicker {
    position: relative;
    top: -5px;
    border: 0px !important;
    height: 28px !important;
    padding: 1px 8px 5px;
    border-bottom: 2px #666 solid !important;
    color: #000;
}
/* header custom select optoin start */
.new-select {
    position: relative;
}
.new-select select {
    display: none;
}
.select-selected:after {
    position: absolute;
    content: "";
    top: 16px;
    right: 10px;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-color: #000 transparent transparent transparent;
}
.select-selected.select-arrow-active:after {
    border-color: transparent transparent #000 transparent;
    top: 12px;
}
.select-items div,
.select-selected {
    width: 120px;
    text-align: left;
    color: #000;
    padding: 6px 16px;
    border: 1px solid transparent;
    border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.posbody .modal-body .prosearch .ta-results {
    width: calc(100% - 0px);
    top: 33px;
}
.posbody .modal-body .prosearch .ta-results button:focus {
    border: 1px solid rgba(0, 0, 0, 0.125) !important;
}
.select-items div:last-child {
    border-bottom: 0px;
}
.select-selected {
    border-radius: 25px;
    border: 1px #c3c6ca solid;
    background: none;
}
.select-items {
    position: absolute;
    background-color: #fff;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
}
.select-hide {
    display: none;
}
.select-items div:hover,
.same-as-selected {
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 0px !important;
}
[dir="rtl"] .select-selected:after {
    left: 10px;
    right: auto;
}
[dir="rtl"] .select-items div,
[dir="rtl"] .select-selected {
    text-align: right;
}
/*.registerchecksgrid .ag-center-cols-container, .registerchecksgrid .ag-center-cols-viewport, .registerchecksgrid .ag-root, .registerchecksgrid .ag-body-viewport {
        position: inherit !important;
    }*/
/* New Login page Start */
.app-login {
    position: relative;
    height: 100vh;
    background: #f7f7f9;
}
.newloginpage {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
}
.newloginpage .container {
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 2px 21.6px 5.4px rgba(0, 0, 0, 0.09);
    border-radius: 10px;
    height: 780px;
    padding: 0px;
    overflow: hidden;
    font-size: 16px;
}
.newloginpage .new-body {
    padding: 50px;
    height: 100%;
    background: rgb(28, 76, 195) url(/assets/img/login-left-col-bg.png) no-repeat 0 0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    color: #fff;
    background-size: cover;
    position: relative;
}
.newloginpage .new-body .form-group label {
    font-weight: 500;
    margin-bottom: 6px;
    font-family: "Proxima Nova Sb";
    font-size: 18px;
}
.newloginpage .new-body a,
.newloginpage .new-body label {
    color: #fff;
}
.newloginpage .new-body .btn-outline-warning {
    border: 2px #f3a726 solid;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    color: #fff;
    min-width: 180px;
    font-size: 20px;
    height: 48px;
    border-radius: 5px;
}
.newloginpage .new-body .btn-outline-warning:hover,
.newloginpage .new-body .btn-outline-warning:focus {
    background: #f3a726;
    color: #fff;
    outline: none;
}
.newloginpage .new-body .spce1 {
    margin-top: 20px;
}
.newloginpage .new-body .spce2 {
    margin-top: 90px;
}
.newloginpage .new-body .form-check {
    position: relative;
    top: -3px;
}
.newloginpage .new-body .form-control {
    height: 44px;
    border-radius: 5px;
    border: 2px #fff solid;
}
.newloginpage .new-body .form-control:focus {
    border-color: #f3a726 !important;
    box-shadow: none !important;
}
.logincopy {
    position: absolute;
    bottom: 40px;
    left: 45px;
}
.loginright {
    padding: 30px;
}
.loginright .boxblue {
    padding: 10px 16px;
    background-color: rgb(35 90 229);
    color: #fff;
    box-shadow: 0px 0px 53.4px 6.6px rgba(5, 5, 5, 0.09);
    border-radius: 15px;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: space-around;
    height: 100%;
}
.boxpos {
    background: #1ca9ab !important;
}
.boxecom {
    background: #ef5215 !important;
}
.loginright .boxblue p {
    color: #fff;
    width: 90%;
    font-size: 13px;
    margin: 0;
}
.loginright .boxblue h5 {
    color: #fff;
    font-weight: 700;
    font-family: "Proxima Nova Sb";
    font-size: 18px;
}
.loginright .loginimg img {
    margin: 70px 0 40px;
    width: 55%;
}
.loginright h3 {
    font-size: 24px;
    text-align: left !important;
}
.loginright h3 span {
    color: #1c4cc3;
}
.posOnline .fixedbar .select {
    position: relative;
    width: 152px;
}
.posOnline .fixedbar .btn.btnactive {
    background: #96d062;
    border-color: #96d062;
    color: #212a2c;
}
.posOnline .fixedbar .btn.btnactive img {
    -webkit-filter: saturate(50%) grayscale(100%) brightness(9%) contrast(100%);
            filter: saturate(50%) grayscale(100%) brightness(9%) contrast(100%);
}
.posOnline .fixedbar .btn.btnactive:hover {
    background: #68af29 !important;
    border-color: #68af29 !important;
    color: #fff !important;
}
@-moz-document url-prefix() {
    .posOnline .fixedbar .select {
        width: 139px;
    }
}
.posOnline .fixedbar .select select {
    width: 100%;
}
.posOnline .fixedbar select {
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: none;
    background-image: url(/assets/img/arrow-select.png);
    background-position: right center;
    background-repeat: no-repeat;
}
.posOnline .fixedbar .select:after {
    content: " ";
    height: 10px;
    top: 13px;
    width: 10px;
    position: absolute;
    right: 0;
    background-image: url(/assets/img/arrow-select.png);
    background-position: right center;
    background-repeat: no-repeat;
}
.ui-widget.ui-widget-content {
    position: relative;
    width: 20.5em;
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
    font-family: "Proxima Nova Rg";
    font-weight: 400;
}
.ui-datepicker-header {
    background: none !important;
    border: 0px !important;
}
.ui-datepicker {
    padding: 0.4em;
}
.ui-datepicker-calendar thead {
    border-bottom: 1px #e1e1e1 solid;
}
.ui-datepicker-title span {
    font-size: 1.2em;
    font-family: "Proxima Nova Rg";
    font-weight: 400;
}
.ui-datepicker th {
    font-size: 0.8em;
    font-weight: 400;
    text-align: center;
    padding-bottom: 1em;
    color: rgba(0, 0, 0, 0.4);
}
.ui-widget-content a {
    color: #333333;
    background: none !important;
    border: 1px #fff solid !important;
    padding: 5px !important;
    text-align: center !important;
    border-radius: 50%;
    height: 36px;
    line-height: 1.9;
}
.ui-widget-content a:hover {
    background-color: rgba(0, 0, 0, 0.04);
}
.ui-widget-content a.ui-state-highlight {
    border: 1px rgba(0, 0, 0, 0.4) solid !important;
    background-color: rgba(0, 0, 0, 0.04) !important;
    color: #454545 !important;
}
.ui-datepicker .ui-datepicker-prev {
    left: 7px;
}
.ui-state-hover span {
    background-image: url(/assets/ui-images/ui-icons_444444_256x240.png) !important;
}
.ui-datepicker-next span {
    background-position: -37px 0px;
    cursor: pointer;
}
.ui-datepicker-prev span {
    background-position: -100px 0px;
    cursor: pointer;
}
.ui-datepicker-next-hover span {
    background-image: url(/assets/ui-images/ui-icons_444444_256x240.png) !important;
    background-position: -38px 1px;
}
.ui-datepicker-prev-hover span {
    background-image: url(/assets/ui-images/ui-icons_444444_256x240.png) !important;
    background-position: -100px 1px;
}
.ui-widget-header .ui-state-active {
    color: #454545;
}
.serialbtn {
    padding: 5px 0px 3px;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    line-height: 1.5;
}
.addautobtn {
    color: #353535;
    font-weight: 600;
}
.addautobtn:hover {
    color: #353535;
}
.inforights {
    text-align: center;
    color: #fff;
}
.inforights .col-xl-4 {
    position: relative;
}
.inforights .col-xl-4 .label {
    font-size: 1rem;
}
.inforights .col-xl-4 .value {
    font-size: 2rem;
}
.inforights .col-xl-4:first-child .value {
    color: #fcff34;
}
.inforights .col-xl-4:nth-child(2) .value {
    color: #48ea05;
}
.inforights .col-xl-4:last-child .value {
    color: #08ecc2;
}
.inforights .col-xl-4:before {
    position: absolute;
    right: 0px;
    height: 30px;
    top: 14px;
    width: 1px;
    background: #fff;
    content: " ";
}
.inforights .col-xl-4:last-child:before {
    display: none;
}
[dir="rtl"] .inforights .col-xl-4:before {
    left: 0px;
    right: auto;
}
.batchserialmodal .actionBar {
    width: calc(100vw - 15%);
    right: 0;
}
[dir="rtl"] .batchserialmodal .actionBar {
    right: auto;
    left: 0;
}
.bluesidebar {
    padding: 15px 10px;
    background: #dadada;
    margin: 0 0 0 -5px;
}
.bluesidebar .chk input:checked~.checkmark {
    background-color: #ffffff;
    border: 2px solid #ffffff;
}
.bluesidebar .chk .checkmark:after {
    border: solid #0069d9;
}
.ssub-header {
    border-bottom: 1px #ddd solid;
}
.ssub-header h5 {
    font-size: 1rem !important;
    font-weight: 700;
}
.bgtransprent {
    background: transparent !important;
}
.sub-menu .nav {
    display: flex;
    flex-flow: row;
}
.sub-menu .nav li {
    width: inherit;
    display: inherit;
}
.sub-menu .nav a {
    color: rgba(0, 0, 0, 0.3) !important;
    font-weight: 400;
    font-size: 1.4rem !important;
    padding: 0.5rem 1rem !important;
}
.sub-menu .nav a.active {
    color: #495057 !important;
    font-weight: 400 !important;
}
.sub-menu .nav a:hover {
    font-weight: 400 !important;
}
.sub-menu .nav li a:before {
    display: none;
}
.sub-menu .nav li a:after {
    bottom: -8px !important;
}
.sub-menu .tab-content {
    color: #495057;
    margin-top: 20px;
}
.sub-menu .tab-content .menubox {
    display: flex;
}
.newloginpage .new-body .blocks {
    margin-top: 20px;
    position: relative;
    padding: 20px;
    display: inline-block;
}
.newloginpage .new-body .blocks:before {
    content: "\f10d";
    position: absolute;
    left: 0;
    top: 59px;
    font-size: 1rem;
    font-family: FontAwesome;
    color: #f3a726;
}
.newloginpage .new-body .blocks:after {
    content: "\f10e";
    position: absolute;
    right: -1%;
    bottom: 5px;
    font-size: 1rem;
    font-family: FontAwesome;
    color: #f3a726;
}
.whiteb {
    background: white;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    padding-top: 5px;
}
.whiteb .info {
    margin: 0;
    padding-bottom: 5px;
}
.blue-header {
    background: #3f6ad6;
    padding: 20px 26px 100px;
    margin-bottom: 20px;
    margin: 0 -25px;
}
.blue-header .imgs {
    border-radius: 10%;
    border: 2px #fff solid;
    margin-right: 15px;
    overflow: hidden;
    width: 110px;
    height: 110px;
}
.blue-header .imgs img {
    border-radius: 8%;
    width: 100%;
}
[dir="rtl"] .blue-header .imgs {
    margin-left: 15px;
    margin-right: 0;
}
.blue-header h2,
.blue-header h6 {
    color: white;
}
.marginminus {
    margin-top: -100px;
}
.marginminus .pipeline {
    border-radius: 10px;
}
.marginminus .txtinfs {
    margin-top: 48px;
}
.marginminus .up-controls div {
    display: flex;
    align-items: flex-start;
    padding-bottom: 15px;
}
.marginminus .up-controls div i {
    font-size: 1.6rem;
    margin-right: 10px;
}
[dir="rtl"] .marginminus .up-controls div i {
    margin-right: 0px;
    margin-left: 10px;
}
.marginminus .up-controls div span span {
    display: block;
    font-size: 0.8rem;
}
.vendorboxpopup .vendbox .sub-info-value {
    color: #0691ca;
}
.attendance-scrollbar {
    overflow-y: auto;
    max-height: 250px;
    min-height: 250px;
}
.productimport-scrollbar {
    overflow-y: auto;
    height: calc(104vh - 450px);
}
.filedocs .image-gallery>div {
    width: 100%;
    margin-bottom: 15px;
}
#printpayslip {
    padding: 50px;
}
.leftbar span {
    font-size: 20px;
    color: #353535;
}
.leftbar p {
    margin-bottom: 0;
}
.rightbar span {
    font-size: 20px;
    color: #353535;
    display: block;
}
.rightbar p {
    margin-bottom: 0;
}
.custom-table0 tr.heading td {
    background-color: #c0c0c0 !important;
    color: #000;
    border: 1px solid #000 !important;
    border-left: 0;
}
.custom-table0 {
    border: 1px solid #000;
    border-top: 0;
}
.custom-table0 tr>td {
    border: 1px solid #000 !important;
    border-left: 0;
}
@media screen and (min-width: 1600px) {
    .invbox .left .info {
        margin-top: -5px;
    }
}
@media screen and (min-width: 1601px) {
    .menu-and-user div[malihu-scrollbar] {
        height: calc(100vh - 70px);
    }

    @-moz-document url-prefix() {
        .menu-and-user div[malihu-scrollbar] {
            height: auto;
        }

        .menu-minimized .menu-mobile .mCSB_container {
            height: calc(100vh - 50px);
            padding-bottom: 50px;
            overflow-y: auto;
            scrollbar-width: thin;
        }
    }
}
@media screen and (min-width: 1600px) and (max-width: 1850px) {
    .newloginpage .new-body .blocks:after {
        right: 4% !important;
        bottom: 70px !important;
    }

    .posOnline .calculator .cols-10 {
        margin-left: 10px;
    }

    .posOnline .nav-tabs .nav-link {
        padding: 0 !important;
    }

    .posOnline .calculator .cols-10 .btn {
        margin-left: 13px;
    }

    .posOnline .calculator .calculator-buttons button {
        font-size: 24px;
        height: 70px;
        width: 70px;
    }

    .posOnline .calculator .zerobtn {
        width: 153px !important;
    }

    .posOnline .calculator .backbtns {
        height: 149px !important;
    }

    .sidebarbuttons button {
        width: 31.6%;
        height: 90px;
    }

    .posOnline .calculator {
        padding-bottom: 7px;
    }

    .posOnline .fixedbar {
        min-height: 224px;
    }
}
@media screen and (min-width: 1601px) and (max-width: 1800px) {
    .loginright .loginimgarabic img {
        margin: 30px 0 10px;
        width: 50%;
    }
}
@media screen and (max-width: 1600px) {
    .loginright .loginimgarabic img {
        margin: 30px 0 10px;
        width: 57%;
    }
}
@media screen and (min-width: 1802px) {
    .loginright .loginimgarabic img {
        margin: 50px 0 10px;
        width: 58%;
    }
}
@media screen and (min-width: 1601px) and (max-width: 1800px) {
    .code-block-text {
        margin: 5px 0 0 15%;
    }

    [dir="rtl"] .code-block-text {
        margin: 5px 15% 0 0px;
    }

    @-moz-document url-prefix() {
        .posOnline ul.main-menu .icon-w {
            width: 84% !important;
        }
    }

    .newloginpage .container {
        max-width: 1640px;
        height: 680px;
    }

    .newloginpage .new-body .spce2 {
        margin-top: 40px;
    }

}
@media screen and (max-width: 1600px) {
    @-moz-document url-prefix() {
        .posOnline ul.main-menu .icon-w {
            width: 84% !important;
        }
    }

    .ssub-header h5 {
        font-size: 0.9rem !important;
    }

    .app-login {
        background-size: 40% 40%;
    }

    .newloginpage .new-body .btn-outline-warning {
        height: 40px;
        font-size: 18px;
    }

    .newloginpage .new-body .spce2 {
        margin-top: 70px;
    }

    .sforms .form-control {
        width: 92%;
    }

    .sforms .btn {
        width: 8%;
    }

    .valuesacc {
        margin-top: 20px;
    }

    .topssearch .form-control {
        min-width: 250px;
    }

    .accountacordion {
        max-height: 450px;
        min-height: 450px;
    }

    .prodctbox .left {
        height: 80px;
    }

    .prodctbox .uimg img {
        width: 40px;
    }

    .menu-and-user div[malihu-scrollbar] {
        height: calc(100vh - 70px);
    }

    .actionsbuttons {
        top: -4px;
    }

    .backbtn {
        line-height: 1;
        position: relative;
        right: 0px;
    }

    [dir="rtl"] .backbtn {
        left: 0px;
        right: auto;
    }

    .bbtn .backbtn {
        right: 0px;
        height: 26px;
    }

    [dir="rtl"] .bbtn .backbtn {
        left: 0px;
        right: inherit;
    }

    .nbtn .backbtn {
        right: 0px;
        height: 28px;
    }

    [dir="rtl"] .nbtn .backbtn {
        left: 0px;
        right: inherit;
    }

    .tablelg {
        overflow-x: scroll;
    }

    .tablelg table {
        width: 1550px !important;
        max-width: 1550px !important;
    }

    .invoicescroll {
        max-height: 610px;
    }

    .userss.invoicescroll {
        max-height: 400px;
    }

    .paybox .form-control.no-bg {
        min-height: 60px;
        padding: 15px 20px !important;
    }

    .slide-toggle.text-white {
        height: 31px !important;
    }

    .userlists .uinfo strong {
        font-size: 13px;
    }

    .accountlist a {
        margin-top: 11px;
        padding: 5px 0;
    }

    .accountlist a img {
        width: 25px;
    }

    .mainCnt {
        height: calc(100vh - 100px);
    }

    .sbtn {
        height: 32px;
    }

    .sidebarbuttons button {
        padding: 0px !important;
    }

    @-moz-document url-prefix() {
        .posOnline .purchase-ul .purchase-li .form-sm {
            width: 62px;
        }
    }
}
@media screen and (max-width: 1599px) {
    .posbody .menu-position-side .logged-user-menu {
        top: 39px !important;
    }

    #accordionpos .expandright .input-group {
        margin-top: 8px;
    }

    .tablesst {
        width: 1500px;
    }

    .newloginpage .new-body .blocks:after {
        right: 4%;
        bottom: 70px !important;
    }

    #accordionpos .expandleft {
        font-size: 14px;
        padding-top: 1px;
    }

    .posOnline .calculator .cols-10 {
        width: 72%;
        margin-left: 11px;
    }

    .paybtn {
        height: 41px;
        font-size: 18px !important;
    }

    .posOnline .input-sm2 {
        width: 131px;
    }

    .paybtn img {
        width: 26px;
    }

    /*.pause img {
            width: 12px !important;
        }*/

    .posOnline .fixedbar span,
    .posOnline .fixedbar label {
        font-weight: 700;
        font-size: 13px;
    }

    .posOnline .fixedbar .form-control {
        font-size: 0.8rem;
    }

    .posOnline .nav-tabs .nav-link {
        padding: 0 !important;
    }

    .posOnline .calculator .cols-10 .btn {
        margin-left: 17px;
    }

    .posOnline .calculator {
        padding: 7px 15px 0;
    }

    .posOnline .calculator .calculator-buttons button {
        font-size: 24px;
        height: 54px;
        width: 54px;
    }

    .posOnline .calculator .zerobtn {
        width: 126px !important;
    }

    .posOnline .calculator .backbtns {
        height: 117px !important;
    }

    .sidebarbuttons button {
        width: 31%;
        height: 84px;
    }

    .posOnline .fixedbar {
        min-height: 174px;
    }

    .posOnline .calculator {
        padding: 7px 8px 0;
    }

    .newloginpage .container {
        height: 620px;
        font-size: 14px;
        max-width: 1260px;
    }

    .posOnline .menu-mobile.color-scheme-dark ul.main-menu .icon-w {
        padding: 6px 0;
    }

    .sidebarbuttons .btn img {
        width: 30px;
    }

    .newloginpage .new-body .spce2 {
        margin-top: 20px;
    }

    .loginright h3 {
        font-size: 18px;
    }

    .newloginpage .new-body {
        padding: 35px;
        height: calc(100% - 0);
    }

    .newloginpage .new-body .btn-outline-warning {
        height: 40px;
        font-size: 16px !important;
    }
}
@media screen and (max-width: 1440px) {
    .chatps-0 {
        padding-bottom: 0px !important;
    }

    .posOnline .sectiotop {
        height: calc(100% - 290px);
    }

    .posOnline .fixedbar .select {
        width: 130px;
    }

    .posOnline .purchase-ul .purchase-li .form-sm {
        width: 66px;
    }

    @-moz-document url-prefix() {
        .posOnline .purchase-ul .purchase-li .form-sm {
            width: 58px;
        }

        .posOnline .fixedbar .select {
            width: 122px;
        }
    }

    .posOnline .scantitle {
        font-size: 19px;
    }

    .posOnline .content-panel .addRowCalc {
        width: 28px;
        height: 28px;
        line-height: 34px;
    }

    .userinfos .sub-info-label {
        font-size: 0.7rem;
    }

    .batchserialmodal .table th,
    .batchserialmodal .table td {
        height: 23px;
        font-size: 12px !important;
    }

    .bluesidebar input {
        height: 26px !important;
    }

    .ssub-header h5 {
        font-size: 0.8rem !important;
    }

    .bluesidebar label {
        margin-bottom: 0px;
    }

    .batchserialmodal td.text-center img {
        width: 15px;
    }

    .bluesidebar label.chk {
        top: 0 !important;
    }

    .sforms .btn {
        height: 30px;
    }

    .finances.invoicescroll {
        max-height: 330px;
    }

    .btnss .btn {
        padding: 0;
        height: 29px;
        position: relative;
        top: 3px;
    }

    .posOnline .input-group-prepend button,
    .posOnline .input-group-append button {
        height: 24px;
        width: 24px;
        position: relative;
        top: 0px;
    }

    .newloginpage .new-body .form-group {
        margin-bottom: 1rem !important;
    }

    .newloginpage .new-body .form-check {
        top: -7px;
    }

    .accounttype typeahead-container {
        bottom: 100% !important;
        top: auto !important;
    }

    .vendorboxpopup .userinfos {
        overflow: hidden;
        overflow-y: auto;
    }

    .vendorboxpopup .sub-info-label {
        font-size: 0.7rem;
    }

    .up-controls,
    .vendorboxpopup .sub-info-value {
        font-size: 0.8rem;
    }

    .userinfos .ecc-sub-info-row {
        margin-bottom: 8px;
    }

    .vendorlist .users-list-w .user-w {
        display: inline-block;
        width: 100%;
    }

    .vendorlist .users-list-w .user-avatar-w {
        display: inline-block;
    }

    .vendorlist .users-list-w .user-name {
        display: inline-block;
    }

    .vendorlist .user-action {
        margin-left: 70px;
        margin-top: 5px;
    }

    [dir="rtl"] .vendorlist .user-action {
        margin-right: 70px;
        margin-left: 0px;
    }

    .scrolldash {
        min-height: 176px;
        max-height: 176px;
    }

    .scrolldash2 {
        min-height: 217px;
        max-height: 217px;
    }

    .scrolldash4 {
        min-height: 205px !important;
        max-height: 205px !important;
    }

    .scrolldash5 {
        min-height: 217px;
        max-height: 217px;
    }

    @-moz-document url-prefix() {
        #payTermsPanel .input-group-prepend .chk {
            top: 4px;
        }
    }

    [dir="rtl"] .transbox .offset-xl-3 {
        margin-right: 43% !important;
    }

    [dir="rtl"] .box11 {
        width: 100px;
    }

    .box .offset-xl-3 {
        margin-left: 35.333333% !important;
    }

    .calendericon::after {
        top: 32px;
    }

    [dir="rtl"] .btmActBar .pagination .btn span {
        top: 1px;
    }

    .modal .btngroupm {
        line-height: 1.1;
    }

    [dir="rtl"] .modal .btngroupm {
        line-height: 1.2;
    }

    .newdesign .col-md-12.col-lg-1 .form-control {
        padding: 0.375rem 0.45rem;
        text-align: center;
    }

    .taxlist .input-group-append .btn {
        right: 7px !important;
    }

    .reporttopbutton .btn.btn-outline-secondary {
        padding-top: 8px !important;
        padding-bottom: 6px;
        height: 31px;
        line-height: 1;
    }

    .reporttopbutton .custom-select {
        height: 28px !important;
        line-height: 1 !important;
    }

    .reporttopbutton .hesmal {
        height: 31px !important;
    }

    .prodctbox .felds input {
        max-width: 40%;
        flex: 0 0 40%;
    }

    .head-title h4 {
        font-size: 17px;
    }

    .prodctbox input {
        font-size: 12px;
        height: 25px !important;
    }

    .invbox .left .tag {
        padding-top: 2px;
    }

    .slide-toggle.text-white {
        height: 29px !important;
    }

    @-moz-document url-prefix() {
        .slide-toggle.text-white {
            height: 31px !important;
        }
    }

    .invbox .right span {
        font-size: 0.75rem;
    }

    .box .actionBar button.btn-outline-primary:hover {
        color: #0691ca;
    }

    .invoicescroll {
        max-height: 585px;
    }

    .productcost a {
        padding-left: 1rem;
        padding-right: 1rem !important;
    }

    .product.invoicescroll {
        max-height: 365px;
    }

    .userss.invoicescroll {
        max-height: 345px;
    }

    .newtable table thead tr.row {
        line-height: 2.6;
    }

    .newtable table tbody td {
        line-height: 1.6 !important;
    }

    .box td.fcol-1 {
        flex-basis: 363px !important;
    }

    .actionsbuttons {
        top: -4px;
    }

    .box .hwtable.table-responsive {
        overflow-x: scroll;
    }

    .box .hwtable .table {
        max-width: 1100px;
        width: 1100px;
    }

    .box .reporttable .table th,
    .box .reporttable .table td,
    .box .table .rowDel {
        height: 30px;
        font-size: 13px !important;
    }

    .box .fixed_header tbody td,
    .box .reporttable .table th {
        line-height: 30px;
    }

    .box .quotlists li .uinfo+input {
        width: 50px;
        position: relative;
        left: -5px;
    }

    .subtitle+.btn {
        height: auto !important;
    }

    .newactionbtn .element-actions {
        top: -13px !important;
    }

    .headbotom .btn {
        line-height: 1.6;
    }

    .searchfield .btn-search {
        top: 8px;
    }

    .newrole .rowDel {
        top: 0px !important;
    }

    .bbtn .backbtn {
        position: relative;
        top: -3px;
        right: 0px;
        line-height: 1.2 !important;
    }

    .employstb .divCell select.form-control {
        padding: 0.375rem 0.75rem 0.2rem 0.7rem !important;
    }

    .arselect select.form-control {
        padding: 0.375rem 0.75rem 0.1rem 0.7rem !important;
    }

    .arselect select.form-control {
        top: 0;
    }

    [dir="rtl"] .bbtn .backbtn {
        position: relative;
        top: -3px;
        left: 0px;
        right: auto;
        line-height: 1.2 !important;
    }

    .transac .btn.fsize {
        height: 26px !important;
    }
}
@media screen and (max-width: 1250px) {
    .loginright img {
        width: 90%;
    }
}
@media screen and (max-width: 1199px) {
    .importsa {
        overflow-y: auto;
        overflow-x: hidden;
        height: 100%;
    }

    .newloginpage .container {
        height: 560px;
        font-size: 14px;
        max-width: 900px;
    }

    .newloginpage .new-body {
        height: calc(100vh - 94px);
    }
}
@media screen and (max-width: 1098px) {
    .topssearch .btn-search {
        background-size: contain;
    }

    .transac table {
        width: 1000px;
        max-width: 1000px;
    }

    [dir="rtl"] .reportactionbar .chk {
        top: 7px;
    }

    .reportactionbar .btn-primary {
        height: 32px !important;
    }

    .searchfield .form-control {
        min-width: inherit;
    }

    .box .table-responsive .table {
        width: 1200px;
    }

    [dir="rtl"] .topm .justify-content-end {
        justify-content: flex-start !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .loginright img {
        width: 280px;
        margin: 80px 0 110px !important;
    }
}
@media screen and (max-width: 991px) {
    .mb-31 {
        margin-bottom: 10px;
    }

    .searchfield.w-25 {
        width: 50% !important;
    }

    .btnss .btn {
        width: 47% !important;
    }

    .transac .btn.fsize {
        height: 23px !important;
    }

    .logincopy {
        position: relative;
        left: 0;
        top: 0;
        margin-top: 40px;
    }

    .newloginpage {
        position: relative;
        top: 0;
        margin-top: 40px;
        left: 0;
        -webkit-transform: translate(0%, 0%);
                transform: translate(0%, 0%);
    }

    .newloginpage .new-body .spce1 {
        margin-bottom: 30px;
    }

    .newloginpage .new-body {
        height: auto;
        border-radius: 0px;
    }

    .newloginpage .container {
        height: auto;
        font-size: 14px;
        max-width: calc(100% - 60px);
        border-radius: 0px;
    }

    .loginright h3 {
        text-align: center !important;
    }

    .valuesacc span {
        display: inline-block;
    }

    .valuesacc {
        left: 0;
    }

    .topssearch {
        top: 0px;
        width: 100%;
        padding: 10px 0;
    }

    .notopssearch {
        top: 0px;
        width: inherit;
        padding: 0;
    }

    .sub-menu .col-md-12:first-child {
        margin-bottom: 15px;
    }

    .aposbtn {
        position: relative;
        margin-top: 20px;
    }

    .stateinput {
        line-height: 2.8 !important;
        margin-bottom: 5px;
    }

    .infodata {
        flex-direction: column;
        width: 100%;
        display: block;
        text-align: left;
    }

    [dir="rtl"] .transbox .offset-xl-3 {
        margin-right: 0 !important;
    }

    .reportviewer .mt-4 {
        margin-top: 0.5rem !important;
    }

    #listedProducts table {
        width: 700px;
    }

    .box {
        width: 83%;
        z-index: 99;
    }

    .newtable table {
        width: 1000px;
    }

    .nav-tabs .nav-item {
        margin-right: 0.5rem;
    }

    .box .row.minheight {
        overflow-y: scroll;
        height: calc(100vh - 130px);
    }

    .box .row.minheight .subtitle+.btn {
        height: auto !important;
        line-height: inherit !important;
    }

    .quotlists .uinfo {
        flex: 0 0 85%;
        max-width: 85%;
    }

    .box .actionBar {
        width: calc(100vw - 19%) !important;
        background: #fff;
    }

    .box.small {
        width: 40%;
    }

    .sidepanel:after {
        width: 100%;
        left: 0;
    }

    [dir="rtl"] .sidepanel:after {
        left: auto;
        right: 0;
    }

    .box .subtitle {
        padding: 0 10px 8px;
    }

    .box .actionBar {
        bottom: 10px;
        right: 15px;
    }

    .newusers .nav-tabs .nav-link {
        padding: 0.5rem 0.5rem;
    }

    .accesright td {
        padding-bottom: 10px !important;
    }

    .spacex .col-12 {
        margin-top: 5px;
    }

    .spsdb {
        margin-top: 10px !important;
    }

    .spsdb3 {
        margin-bottom: 20px !important;
    }

    .ddls {
        position: relative;
        top: 2px;
    }

    .spsdb2 {
        margin-top: 5px !important;
    }

    .mainCnt {
        height: calc(100vh - 150px);
    }

    .smleft {
        position: relative;
        left: 5px;
    }

    #userparameters.show {
        visibility: visible !important;
        opacity: 1;
        top: 25px !important;
        -webkit-transform: translateY(20px) !important;
                transform: translateY(20px) !important;
    }

    #messagparameters {
        bottom: 5px !important;
        -webkit-transform: translate3d(0%, 105%, 0) !important;
                transform: translate3d(0%, 105%, 0) !important;
    }

    #messagparameters.show {
        visibility: visible !important;
        opacity: 1;
        display: block;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1240px) {
    .invbox .right span .sm {
        width: 30px;
    }
}
@media screen and (min-width: 1241px) and (max-width: 1290px) {
    .invbox .right span .sm {
        width: 40px;
    }
}
@media screen and (max-width: 1340px) {
    .newtable {
        overflow-x: auto !important;
    }

    .newtable table {
        width: 1200px;
        max-width: 1200px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1250px) {
    .newloginpage .container {
        max-width: 960px;
    }

    /*.newloginpage .new-body {
            height: calc( 100vh - 225px );
        }*/

    .newloginpage .new-body .blocks:after {
        right: 65%;
    }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
    .newloginpage .new-body .spce2 {
        margin-top: 10px;
    }

    .vendorlist .users-list-w .user-name {
        width: 80%;
    }

    #GRRPanel .table-responsive {
        width: 100% !important;
        z-index: 1;
        position: relative;
    }

    .box .actionBar {
        width: calc(100vw - 44%);
    }

    .userlists .uimg img {
        width: 100%;
    }

    .userlists .uinfo {
        flex: 0 0 60%;
        max-width: 60%;
    }

    .invbox {
        flex-direction: column;
    }

    .invbox .left {
        margin-bottom: 10px;
    }
}
@media screen and (max-width: 767px) {
    .box .importsa .actionBar {
        width: calc(100vw - 26%) !important;
        bottom: 0px;
    }

    .textAreaBoxes .deleteCurrent {
        top: 3px !important;
    }

    .mtts {
        margin-top: 1.6rem;
    }

    .sforms .form-control {
        width: 86%;
    }

    .sforms .btn {
        width: 40px;
    }

    .newloginpage {
        margin: 40px 0;
    }

    .loginright {
        display: none;
    }

    .newloginpage .new-body .spce2 {
        margin-top: 15px;
    }

    .newloginpage .new-body .form-check {
        top: -6px;
    }

    .app-login {
        background: #fff;
    }

    .topssearch {
        float: right;
    }

    .newloginpage .new-body .btn-outline-warning {
        height: 36px;
        font-size: 15px !important;
    }

    [dir="rtl"] .top-bar .top-menu-controls {
        margin-left: 0;
        margin-right: 0;
    }

    .menubox {
        border: 0px;
        padding: 0px;
    }

    .sub-menu .col-md-12:first-child,
    .sub-menu .col-md-12.mt-3 {
        margin-bottom: 0px;
        margin-top: 0px !important;
    }

    .mypay {
        justify-content: flex-end !important;
    }

    .mtbtns {
        display: inline-block !important;
    }

    body.menu-position-side .content-w {
        width: 100%;
    }

    .transacs input[type="text"] {
        margin-bottom: 15px;
        width: 22%;
    }

    .transacs .w-25 {
        width: 84% !important;
    }

    .flexcolumnreversm {
        flex-direction: column-reverse;
    }

    [dir="rtl"] .toppaging label.ml-3,
    [dir="rtl"] .pagingbottom label.ml-3 {
        margin-right: 0 !important;
    }

    .spsdbm {
        margin-bottom: 10px !important;
    }

    .ddls {
        left: 5px;
    }

    .ipadview .label {
        text-align: left !important;
    }

    [dir="rtl"] .ipadview .label {
        text-align: right !important;
    }

    .spsdb {
        margin-top: 10px !important;
    }

    .reportname.showipad {
        text-align: left !important;
    }

    [dir="rtl"] .reportname.showipad {
        text-align: right !important;
    }

    .spacex .form-control.no-bg {
        width: 50% !important;
    }

    .canvasbox .header-form .form-group {
        width: 40% !important;
    }

    .xt10 {
        margin-top: 10px;
    }

    .mnhiehgt {
        min-height: 170px;
    }

    .mnhiehgt .barCodeBox {
        position: relative;
        top: -15px;
    }

    #ContainerBoxFields {
        flex-direction: column;
    }

    #ContainerBoxFields .col {
        width: 100%;
        flex-basis: 100%;
    }

    .box {
        width: 80%;
        overflow-y: scroll;
    }

    .box .tabfonts a {
        font-size: 13px;
    }

    .reportactionbar .form-inline .btn {
        order: 2;
    }

    .reportactionbar .form-inline select {
        order: 1;
        margin: 18px 0 10px !important;
    }

    .reportactionbar {
        left: 0;
        position: inherit;
        z-index: 99;
        padding-bottom: 15px;
        width: 100%;
    }

    .reportactionbar .chk {
        left: 5px;
    }

    .xmt10 {
        margin-top: 10px;
    }

    .xmt5 {
        margin-top: 5px;
    }

    /*.newusers .nav-tabs .nav-link {
            padding: .5rem 0rem;
        }*/

    .menu-and-user div[malihu-scrollbar] {
        height: calc(100vh - 0px);
    }

    .box.small {
        width: 70%;
    }

    .userlists .uimg {
        flex: 0 0 50px;
        max-width: 50px;
    }

    .invbox .left {
        margin-bottom: 10px;
    }

    .mbsmall {
        margin-bottom: 20px;
    }

    .mainCnt {
        height: calc(100vh - 180px);
    }

    .quotlists .uinfo {
        flex: 0 0 80%;
        max-width: 80%;
    }

    .actionsbuttons {
        top: -3px;
    }

    .header-canvas strong,
    .header-canvas .form-group {
        margin-left: 1rem;
    }

    .space2 {
        margin-left: 0px;
    }

    .row.searchrow>div {
        margin-bottom: 6px;
    }

    .canvasbox .form-inline>strong {
        flex-basis: 100%;
        text-align: center;
    }

    select.form-control {
        line-height: 1 !important;
    }

    .pagingbottom .btn.btn-outline-secondary {
        margin-left: 0 !important;
        margin-right: 0.5rem !important;
    }

    [dir="rtl"] .pagingbottom .btn.btn-outline-secondary {
        margin-left: 0.5rem !important;
        margin-right: 0rem !important;
    }

    .toppaging select:last-child {
        margin-bottom: 0px !important;
    }

    .box .offset-xl-3 {
        margin-left: 0%;
        justify-content: right;
    }

    .usermodal .form-control {
        margin-bottom: 7px;
    }

    div.weightable {
        width: 100vw !important;
    }

    .ipadview .pipeline-header::before {
        bottom: -12px !important;
    }

    .reporttopbutton {
        padding-top: 0px !important;
    }

    .reportactionbar {
        padding: 9px 20px;
    }

    .reportactionbar .form-inline2 {
        margin: 0 6px !important;
    }

    .duelheader>.row.zIndex10 {
        background: white;
    }

    .modal-body .nopad-left .chk {
        left: 0px;
    }

    .bbtn .backbtn {
        top: -2px;
        line-height: 1.1 !important;
    }

    .checkboxall.reporpage .align-items-center {
        position: relative;
        left: -4px;
    }

    .mobiles {
        margin-top: 15px;
    }

    .element-balances .balance.balance-v2 {
        justify-content: center;
        width: 100%;
    }
}
@media screen and (max-width: 575px) {
    .barcodewrapper .textareabar {
        width: 100% !important;
    }

    .inforights {
        text-align: left;
    }

    .inforights .col-xl-4 {
        padding: 10px 0;
        border-bottom: 1px #ffffff4a solid;
        max-width: 96%;
        margin: auto;
    }

    .inforights .col-xl-4:last-child {
        border-bottom: 0px !important;
    }

    .newloginpage .new-body .blocks:after {
        right: 40%;
    }

    .newloginpage .new-body {
        padding: 15px;
    }

    .topssearch {
        flex-direction: column;
        width: 100%;
        margin-top: 10px;
    }

    .topssearch .mr-2 input {
        min-width: 100%;
    }

    .topssearch .mr-2 {
        margin-bottom: 5px;
        width: 100%;
    }

    .topssearch .d-flex {
        width: 100%;
        margin-bottom: 10px;
    }

    .topssearch .d-flex input[type="text"] {
        min-width: calc(100% - 40px);
    }

    .dualsearch {
        flex-direction: column;
    }

    .ipadview .pipeline-header {
        padding-bottom: 0 !important;
    }

    .dualsearch .input-group {
        padding: 0;
        margin-top: 10px;
    }

    .head-title h4 {
        font-size: 15px;
    }

    .toppaging label,
    .toppaging .form-control {
        margin-left: 0px !important;
    }

    .pagingbottom .label2 {
        margin-left: 0px !important;
        margin-top: 10px;
    }

    .pagingbottom .text-right {
        margin-top: 15px;
        text-align: left !important;
    }

    .pagingbottom .ml-1 {
        margin-left: 0px !important;
    }

    [dir="rtl"] .pagingbottom .text-right {
        text-align: right !important;
    }

    .transacs input[type="text"] {
        width: 100%;
    }

    .searchfield {
        width: 100%;
    }

    .text-center .btn-primary {
        height: 26px !important;
    }
}
@media (min-width: 1601px) {
    .pipeline-item .pi-body .pi-name {
        font-size: 1.2rem;
    }

    .posOnline .input-sm2 {
        width: 150px;
    }

    .ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
        font-size: 16px;
    }

    .bbtn .backbtn {
        position: relative;
        top: -5px;
        z-index: 999;
    }

    .nbtn .backbtn {
        position: relative;
        top: -5px;
        right: 0px;
    }

    [dir="rtl"] .nbtn .backbtn {
        left: 0px;
        right: auto;
    }
}
@media (max-width: 574px) {
    .newloginpage {
        margin: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 100%;
    }

    .table .btn.btn-sm {
        padding-bottom: 2px;
        padding-top: 2px;
    }

    .box.transbox .offset-xl-3 {
        margin-left: 0% !important;
        justify-content: right;
        flex-direction: column;
    }

    .box11,
    .box22 {
        width: 100% !important;
    }

    .productsearch {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 5px;
    }

    .productsearch input {
        min-width: 80%;
    }
}
@media (min-width: 576px) and (max-width: 767px) {
    .productsearch input {
        min-width: 80%;
    }

    .paybox {
        overflow-y: auto;
        overflow-x: hidden;
        height: calc(100vh - 120px);
    }

    .topsp {
        top: 25px;
    }

    .ipadview .label {
        text-align: right !important;
    }

    .reporttopbutton select.form-control:not([size]):not([multiple]):not(.rounded) {
        width: auto;
    }

    .modal .modal-body {
        max-height: 250px;
    }

    .box.transbox {
        height: calc(100vh - 100px);
    }

    .transacs .w-25 {
        width: 91.6% !important;
    }

    .btn-primary.backbtn {
        line-height: 1.1 !important;
    }

    .table .btn.btn-sm {
        padding-bottom: 4px;
        padding-top: 5px;
        line-height: 1.2 !important;
    }

    .reportactionbar .form-inline .btn {
        margin-top: 8px;
        margin-left: 5px;
    }

    [dir="rtl"] .reportactionbar .form-inline .btn {
        margin-top: 8px;
        margin-right: 5px;
    }

    [dir="rtl"] .reportactionbar .form-inline .custom-select {
        margin-right: -4px !important;
    }
}
@media (max-width: 1290px) {
    .posOnline .calculator {
        padding: 7px 8px 0;
    }

    .inline-profile-tiles .profile-tile .pt-user-name {
        font-size: 0.7rem;
    }

    .posOnline .calculator .zerobtn {
        width: 121px !important;
    }

    .posOnline .calculator .cols-10 {
        margin-left: 8px !important;
    }

    .posOnline .calculator .cols-10 .btn {
        margin-left: 12px;
    }
}
.logouticon {
    font-size: 23px;
    line-height: 0.8;
    color: #fff;
}
.logouticon:hover {
    opacity: 0.7;
    color: #fff;
}
.activetd td {
    background: #1e6db026;
}
.posOnline .divThumbProd.active .profile-tile-box {
    background: #1e6db026 !important;
}
.posOnline .divThumbProd.active .profile-tile-box .pt-user-name {
    border-top-color: #fff !important;
}
.up-contents .el-tablo.centered {
    background: #f3f3f3;
}
.finanhead {
    background: #0691ca;
    color: #fff;
    padding: 10px;
}
.finanhead h5 {
    color: #fff;
}
.financereport .table td {
    border: 0px !important;
    height: 26px;
}
.financereport .table thead {
    background: #f2f1f2;
    font-weight: 600;
    border: 1px solid #d8d8d8 !important;
}
.financereport .table thead th {
    border: 0px !important;
    border-right: 1px solid #d8d8d8 !important;
    padding: 0 0.75rem !important;
    height: 34px;
    vertical-align: inherit;
}
.homedashboard {
    position: relative;
}
.homedashboard:before {
    width: 100%;
    left: 0;
    position: absolute;
    /* background: #3f6ad6; */
    height: 26%;
    content: " ";
    top: 0;
}
.homedashboard #menu1:before {
    width: 100%;
    left: 0;
    position: absolute;
    /* background: #3f6ad6; */
    height: 46%;
    content: " ";
    top: 0;
}
.homedashboard .topchart .pipeline-name {
    color: #fff !important;
}
.homedashboard .pipeline.topchart {
    position: relative;
    z-index: 99;
    /* background: none; */
    box-shadow: none;
    padding-top: 0px;
}
.homedashboard .nav-item .nav-link {
    /* color: #fff !important; */
}
.homedashboard .nav-tabs {
    position: relative;
    z-index: 99;
    border: 0;
}
.homedashboard .nav-tabs .nav-link:after,
.homedashboard .nav-tabs .nav-item .nav-link:after {
    background-color: #0691ca;
}
.homedashboard .el-tablo:not(.centered) {
    padding-left: 0;
}
.homedashboard a.el-tablo {
    text-align: center;
}
.homedashboard .value {
    font-size: 1.5rem;
    color: #0c9 !important;
}
.homedashboard .col-lg-2:nth-child(even) .value {
    color: #f2545b !important;
}
.homedashboard .topchart p {
    color: #fff;
    margin-top: 5px;
}
.getdashboard {
    position: relative;
}
.getdashboard:before {
    width: 100%;
    left: 0;
    position: absolute;
    background: #3f6ad6;
    height: 22%;
    content: " ";
    top: 0;
}
.getdashboard a.el-tablo {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
}
.getdashboard h2 {
    position: relative;
    color: #fff;
    padding: 25px 0;
}
.servicelists .justifyend input {
    height: 35px;
    border-radius: 0px;
    padding-top: 6px;
}
.servicelists .nav-item .nav-link {
    font-size: 18px;
}
.gallerysbo .image-gallery>div {
    height: inherit;
}
.servicelists h3 {
    font-family: "Proxima Nova Sb";
    color: #0691ca;
}
.justifyend {
    justify-content: flex-end;
}
.getdashboard .justifyend input {
    height: 36px;
    padding-top: 6px;
}
.getdashboard .value {
    font-size: 2rem;
    color: #0c9 !important;
}
.getdashboard .col-lg-3:nth-child(even) .value {
    color: #f2545b !important;
}
.getdashboard .el-tablo .label {
    font-size: 1rem;
}
.servicebox {
    padding: 20px 30px;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0px 2px 4px rgb(126 142 177 / 12%);
    transition: all 0.25s ease;
    margin-bottom: 10px;
    height: 95%;
}
[dir="rtl"] .arpl-3 {
    padding-right: 1rem !important;
    padding-left: 0rem !important;
}
.servicebox h5 {
    font-size: 1rem;
}
.servicebox:hover {
    background: #0691ca;
    color: #fff;
    transition: all 0.25s ease;
    box-shadow: 0px 5px 12px rgb(126 142 177 / 20%);
}
.servicebox h4,
.servicebox h5 {
    margin-bottom: 0.2rem;
}
.servicebox:hover h4 {
    color: #ffd437;
}
.servicebox:hover h5,
.servicebox:hover .text-info {
    color: #fff !important;
}
.servicebox:hover .btn {
    background: #f3a726;
    border-color: #f3a726;
}
h3.pipeline-name {
    font-size: 2rem !important;
    display: flex;
    align-items: center;
}
.circleyellow {
    width: 50px;
    height: 50px;
    background: #dddddd;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    font-size: 1.26rem !important;
    line-height: 3.3rem;
    margin-right: 10px;
}
.chart-containers {
    position: relative;
    height: inherit;
}
@media screen and (max-width: 1500px) {
    .homedashboard:before {
        height: 22%;
    }
}
.btn-3 {
    border: none;
    padding: 8px 10px;
    display: block;
    margin-bottom: 10px;
    letter-spacing: 1px;
    outline: none;
    position: relative;
    transition: all 0.3s;
    width: 100%;
    text-align: left;
    height: inherit;
}
.btn-3 span {
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    height: 100%;
    left: 0;
    top: 0;
    line-height: 2.5;
    width: 50px;
    text-align: center;
}
.btn-3 span img {
    width: 28px;
}
[dir="rtl"] .btn-3 span {
    left: auto;
    right: 0;
}
/*

.btn-3:hover {
    background: #0472e6;
    color: #fff;
}*/
.label-content.box {
    clear: both !important;
    display: inline-block;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    position: absolute !important;
    position: inherit;
    padding: 0px;
    background: none;
    box-shadow: none;
}
.barcodewrapper .header-canvas,
.barcodewrapper .header-form {
    background: #636363;
    padding: 7px 0;
    border-bottom: 1px #636363 solid;
    color: white;
}
.barcodewrapper strong {
    color: #fff;
}
.barcodewrapper .header-canvas .form-group label,
.barcodewrapper .canvasbox .header-form .form-group label {
    color: #fff;
}
.barcodewrapper .header-label {
    background: #636363;
    text-align: center;
    padding: 7px 0;
    border-bottom: 1px #636363 solid;
}
.barcodewrapper .header-label .btn-group .btn {
    line-height: 1.7;
}
.textAreaBoxes {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}
.barcodewrapper .bluesh {
    background: #3f6ad6;
    box-shadow: none;
}
.barcodewrapper .bluesh h5 {
    color: white !important;
}
.barcodewrapper .textareabar {
    margin: 10px 10px 0;
    width: 48%;
}
.barcodewrapper .canvasbox .wrapper {
    border-radius: 5px;
}
.barcodewrapper .barCodeBox span {
    color: #fff;
}
.barcodewrapper .canvasbox .btn.btn-default {
    border: 1px #646464 solid;
    color: #fff;
    background: rgb(66, 66, 66);
    background: linear-gradient(356deg, rgba(66, 66, 66, 1) 0%, rgba(87, 87, 87, 1) 100%);
    margin-right: -1px;
}
.barcodewrapper .lastbtngroup .btn.btn-default {
    border-right: 1px #646464 solid !important;
}
.barcodewrapper .canvasbox .btn.btn-default:hover {
    background: rgb(66, 66, 66) !important;
    background: linear-gradient(356deg, rgba(87, 87, 87, 1) 0%, rgba(66, 66, 66, 1) 100%) !important;
}
.barcodewrapper .canvasbox .form-inline input[type="text"],
.barcodewrapper .canvasbox .form-inline .custom-select {
    height: 28px;
    border-color: #ffffff96;
    background: none !important;
    border-width: 0px 0px 2px;
    border-radius: 0;
    padding-left: 0px !important;
    color: #fff;
}
.barcodewrapper .canvasbox .form-inline input[type="text"]:focus {
    box-shadow: none !important;
    border-color: #ffffff !important;
}
.myrate a.el-tablo {
    text-align: center;
}
.myrate .value {
    font-size: 2rem !important;
}
.startbtns {
    position: relative;
    padding-left: 60px;
    padding-top: 12px;
    padding-bottom: 12px;
}
[dir="rtl"] .startbtns {
    padding-right: 60px;
    padding-left: 10px;
}
.startbtns span {
    position: absolute;
    left: 0;
    width: 52px;
    text-align: center;
    background: rgba(0, 0, 0, 0.2);
    height: 100%;
    line-height: 2.6;
}
[dir="rtl"] .startbtns span {
    right: 0px;
    left: auto;
}
.pstop {
    z-index: 99;
    position: absolute;
    color: white;
    top: 20px;
    left: 25px;
}
[dir="rtl"] .pstop {
    left: auto;
    right: 25px;
}
[dir="rtl"] .reportsearch .btn i.fa-chevron-left {
    margin-left: 0px !important;
    margin-right: 25px !important;
}
@media screen and (max-width: 1200px) {
    .homedashboard #menu1:before {
        height: 32%;
    }

    .homedashboard:before {
        height: 18%;
    }
}
@media screen and (max-width: 991px) {
    .homedashboard #menu1:before {
        height: 29%;
    }

    .homedashboard:before {
        height: 16%;
    }

    [dir="rtl"] .reportsearch .btn i.fa-chevron-left {
        margin-left: 0px !important;
        margin-right: 5px !important;
    }
}
.batchserialmodal .ssub-header {
    border-bottom: 1px #ddd solid;
    width: 100%;
    position: relative;
}
.box.batchserialmodal table input {
    padding-bottom: 0px;
    height: 34px !important;
}
.btngrid {
    top: -6px;
    line-height: 1;
    right: 0;
    position: absolute;
    float: right;
    width: 26px;
    background: #0691ca;
    font-size: 17px;
    color: #fff;
    text-align: center;
    height: 26px;
    border-radius: 50%;
}
[dir="rtl"] .btngrid {
    left: 0;
    right: auto;
}
[dir="rtl"] .btngrid i {
    left: 3px !important;
}
.barselect ul {
    padding-left: 0;
}
[dir="rtl"] .barselect ul {
    padding-right: 0;
}
.barselect li {
    list-style: none;
    margin-bottom: 10px;
}
.barselect li label {
    line-height: 21px !important;
    font-size: 14px;
    opacity: 0.8 !important;
}
.btngrid i {
    position: relative;
    left: -1px;
}
.box tr.bg-info input {
    background: none;
    color: white;
    border-color: #fff;
}
.box tr.bg-info ::-webkit-input-placeholder {
    color: white;
}
.box tr.bg-info ::-moz-placeholder {
    color: white;
}
.box tr.bg-info ::-ms-input-placeholder {
    color: white;
}
.box tr.bg-info ::placeholder {
    color: white;
}
.box tr.bg-info ::-webkit-input-placeholder {
    color: #fff;
}
.box .fixed_header tbody.batch-inner {
    height: calc(50vh - 280px);
}
.printgrouppage .ag-center-cols-container .ag-row-drag {
    display: flex;
    align-items: center;
}
.printgrouppage .ag-center-cols-container .ag-icon-row-drag {
    background-position-y: 2px !important;
}
.downloadbtn {
    display: none;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #00000050;
    position: absolute;
}
.image-gallery>div:hover .downloadbtn {
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.uploadtxt .delParent {
    right: 10px !important;
    top: 10px !important;
}
.printpage .pipeline-header,
.printpage .finance-desc {
    text-align: right;
}
.fiscallists .btn-3 {
    float: left;
    width: auto !important;
    margin: 0 5px;
    border-radius: 5px;
}
.reportsearch .calendericon,
.reportsearch .codeicon,
.reportsearch .nameicon,
.reportsearch .filtericon,
.reportsearch .paymenticon,
.reportsearch .optionicon {
    position: relative;
}
.reportsearch .calendericon:after {
    right: 14px;
    top: 7px;
}
[dir="rtl"] .reportsearch .calendericon:after {
    left: 14px;
    right: auto;
}
.reportsearch .codeicon:after {
    position: absolute;
    right: 13px;
    top: 3px;
    content: " ";
    /* background: url("assets/img/developer.svg") no-repeat 0 0; */
    width: 22px;
    height: 22px;
    opacity: 0.7;
    background-size: contain;
}
.reportsearch .nameicon:after {
    position: absolute;
    right: 13px;
    top: 4px;
    content: " ";
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAagAAAGoB3Bi5tQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGPSURBVEiJ1dXPi81hGAXwz7lzTQ1JWYzFZWeyJP8AC1tliZ3UZGFjI5tJWVrYsBFFKcpOociCbJSkabIzVhPFkhpNk8divjNd0x3G/aGc+tbb+36fc857nnqfVJVRojVS9n8h0F5dJDmMQ8iAnIUXVfUcUlWS3MN2PBuQfBVH8LWqTkAHc1VlmB/m0GlhCvO9bCTZM8At5jHVs8lJDiR5g0dJXiXZ169Ke4P9C7hYVQ+TnMR5nO4yMIFr2Lau7jvOVtW3PwnsxbtmPYsz3YdVtZjkdi+BbvLfCdzAnSR3cQpX1v9QVS83qP0FPQWq6nqSWRzFdFW97T4fOKIkW7ADH7EzSauqfnQZ6D+iJLvxoBF4bKXBC0mOVdWXLpG+I7qJ+7hcVZXkHC7hKo43JvqLKMkkDmIau5K1Z+kWXieZqKrFQSIaxyc87XGzD9iKRf4uomWMNUUL2L+Zwk1grOE2jvfoDPGh6zSc4+2qWkoygydJlofkvo2ZqlrK6kzOSkcnDWfgfK6GeE1gVPj/h/5PjRYUf2VU7AgAAAAASUVORK5CYII=") no-repeat 0 0;
    width: 22px;
    height: 22px;
    opacity: 0.7;
    background-size: contain;
}
.reportsearch .filtericon:after {
    position: absolute;
    left: 9px;
    top: 7px;
    content: " ";
    background: url("/assets/img/filter.svg") no-repeat 0 0;
    width: 16px;
    height: 16px;
    opacity: 0.6;
    background-size: contain;
}
.reportsearch .paymenticon:after {
    position: absolute;
    left: 15px;
    top: 5px;
    content: " ";
    background: url("/assets/img/credit-card.svg") no-repeat 0 0;
    width: 20px;
    height: 20px;
    opacity: 0.6;
    background-size: contain;
}
.reportsearch .optionicon:after {
    position: absolute;
    left: 10px;
    top: 5px;
    content: " ";
    background: url("/assets/img/equalizer.svg") no-repeat 0 0;
    width: 18px;
    height: 18px;
    opacity: 0.6;
    background-size: contain;
}
.reportsearch .filtericon select,
.reportsearch .filtericon input,
.reportsearch .paymenticon select,
.reportsearch .optionicon select {
    padding-left: 35px;
}
.ptfields .paymenticon select,
.ptfields .optionicon select {
    padding-left: 45px;
}
.reportsearch .groupby select {
    padding-left: 42px;
}
.newheads .btn-group button {
    margin: 0px 0 0 -1px !important;
    font-size: 0.7rem;
    padding: 8px 12px 0 12px;
}
.newheads .btn-group button.btn-outline-secondary:focus {
    color: #fff !important;
}
.transbgs input,
.transbgs select {
    background: none !important;
}
.transbgs2 input {
    background: none !important;
    border: 0px;
    border-bottom: 1px #c3c6ca solid;
    border-radius: 0px;
    /*   padding-left: 0;
    padding-right: 0;*/
}
.md-card-actions input {
    font-size: 1.2em;
    height: 30px;
}
.transbgs2 input:focus {
    box-shadow: none;
}
.accessbox label {
    font-size: 1.2rem;
}
.accessbox ul {
    padding: 0;
}
.accessbox li {
    list-style: none;
    border-bottom: 1px #ddd solid;
}
.nostockdata span {
    padding-left: 45px;
    font-size: 14px;
    position: relative;
}
.nostockdata span:after {
    font-family: "osfont" !important;
    content: "\e98b";
    position: absolute;
    left: 11px;
    top: -10px;
    font-size: 24px;
    color: #f39232;
}
[dir="rtl"] .nostockdata span {
    padding-right: 45px;
}
[dir="rtl"] .nostockdata span:after {
    left: auto;
    right: 11px;
}
.accessbox input[type="text"] {
    padding: 0.375rem 0.75rem;
}
.accessbox a {
    padding: 5px 8px;
    color: #353535;
    display: block;
}
.form-control:disabled {
    opacity: 0.9;
}
.assetable .form-control:disabled {
    opacity: 0;
}
.accessbox a:hover {
    text-decoration: none;
    color: #0691ca;
}
.switch2 {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 28px;
    position: relative;
    top: 2px;
}
.switch2 input {
    opacity: 0;
    width: 0;
    height: 0;
}
.switch2 .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    transition: 0.4s;
    text-align: right;
    padding-right: 6px;
    line-height: 1.9;
}
.switch2 .slider:before {
    position: absolute;
    content: "";
    height: 24px;
    width: 26px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    transition: 0.4s;
}
.switch2 input:checked+.slider {
    background-color: #0691ca;
}
.switch2 input:focus+.slider {
    box-shadow: 0 0 1px #2196f3;
}
.switch2 input:checked+.slider:before {
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
}
.switch2 .on {
    display: none;
    position: absolute;
    top: 0px;
    left: 6px;
    color: #fff;
}
[dir="rtl"] .switch2 .slider {
    text-align: left;
    padding-right: 0px;
    padding-left: 10px;
    line-height: 2;
}
[dir="rtl"] .switch2 .slider:before {
    left: auto;
    right: 2px;
}
[dir="rtl"] .switch2 .on {
    position: absolute;
    right: 9px;
    top: -2px;
    left: auto;
}
[dir="rtl"] .switch2 input:checked+.slider:before {
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
}
.switch2 input:checked+.slider .on {
    display: block;
}
.switch2.size2 {
    width: 120px;
}
.switch2.size2 .slider:before {
    width: 56px;
}
.switch2.size2 input:checked+.slider:before {
    -webkit-transform: translateX(60px);
    transform: translateX(60px);
}
[dir="rtl"] .switch2.size2 input:checked+.slider:before {
    -webkit-transform: translateX(-60px);
    transform: translateX(-60px);
}
.switch2.size3 {
    width: 230px;
}
.switch2.size4 {
    width: 200px;
}
.switch2.size3 .slider:before {
    width: 113px;
}
.switch2.size3 input:checked+.slider:before {
    -webkit-transform: translateX(113px);
    transform: translateX(113px);
}
[dir="rtl"] .switch2.size3 input:checked+.slider:before {
    -webkit-transform: translateX(-113px);
    transform: translateX(-113px);
}
.sizefull {
    width: 100% !important;
}
.switch2.size4 {
    width: 180px;
}
.switch2.size4 .slider:before {
    width: 88px;
}
.switch2.size4 input:checked+.slider:before {
    -webkit-transform: translateX(88px);
    transform: translateX(88px);
}
[dir="rtl"] .switch2.size4 input:checked+.slider:before {
    -webkit-transform: translateX(-88px);
    transform: translateX(-88px);
}
.ptswitch .on {
    left: 30px;
}
.ptswitch .slider {
    padding-right: 16px;
}
[dir="rtl"] .ptswitch .slider {
    padding-left: 32px;
}
[dir="rtl"] .ptswitch .on {
    right: 40px;
    left: auto;
}
.reportpag {
    font-size: 14px;
}
.reportpag button {
    background-size: 20px 20px !important;
    height: 20px !important;
    width: 20px !important;
}
.reportsearch .btn.btn-outline-secondary {
    padding: 8px 10px 0 10px;
    padding-bottom: 5px;
}
[dir="rtl"] .reportsearch .btn.btn-outline-secondary {
    padding: 9px 10px 6px 10px;
}
.reportsearch .btn.btn-outline-secondary:active {
    background: #fff;
}
.accscrol {
    max-height: 200px;
    overflow: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
}
.accscrol::-webkit-scrollbar {
    width: 5px;
}
.accscrol a.active,
.accscrol a:hover {
    background: #0691ca;
    display: block;
    color: #fff;
}
.newusers .align-items-center.mt-xl-4 {
    position: relative;
    top: 6px;
}
[dir="rtl"] .d-flex.mt-xl-2 .mr-2,
[dir="rtl"] .d-flex.mt-xl-4 .mr-2 {
    margin-left: 0.5rem !important;
    margin-right: 0rem !important;
}
.badge-warn {
    background: #f3a726;
}
.badge-grey {
    background: #5a5a5a !important;
    color: #fff !important;
}
.bluetxt {
    padding: 0;
}
.bluetxt li {
    list-style: none;
    padding: 7px 0;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px #ddd solid;
}
.bluetxt li:last-child {
    border-bottom: 0px;
}
.bluetxt li span {
    font-weight: 600;
    color: #000;
    font-family: "Proxima Nova Sb";
}
.bluetxt li .badge {
    color: #fff;
    line-height: 1.2;
}
.multiselect-dropdown .dropdown-btn {
    height: 34px;
}
.multiselect-dropdown .dropdown-btn span {
    position: relative;
    top: -3px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .table .switch2 .slider {
        line-height: 2.1;
    }
}
@media screen and (max-width: 1600px) {
    .box.medium {
        width: 75%;
    }

    .vendboxpop .userinfos {
        overflow: auto;
        height: 100%;
    }

    [dir="rtl"] .switch2 .slider,
    .switch2 .slider {
        line-height: 2.1;
    }

    .box .importtstore {
        max-height: 400px;
    }
}
@media screen and (max-width: 1440px) {
    .box .importtstore {
        max-height: 140px !important;
    }

    .popup-store-listing label.chk {
        top: 4px !important;
    }

    .servicebox .w-75 {
        width: 75% !important;
    }

    .multiselect-dropdown .dropdown-btn {
        height: 29px;
    }

    .multiselect-dropdown .dropdown-btn span {
        position: relative;
        top: -4px;
    }

    .newusers .align-items-center.mt-xl-4 {
        top: 1px;
    }

    [dir="rtl"] .reportsearch .btn i.fa-chevron-left {
        margin-right: 35px !important;
    }
}
@media screen and (max-width: 767px) {
    .reporttable .table-responsive {
        width: calc(100vw - 70px);
        overflow-x: auto;
    }
}
[dir="rtl"] .armr-0 {
    margin-right: 0px !important;
}
[dir="rtl"] .armr-2 {
    margin-right: 0;
    margin-left: 0.5rem !important;
}
[dir="rtl"] .arml-0 {
    margin-left: 0rem !important;
}
[dir="rtl"] .arml-1 {
    margin-right: 0.25rem !important;
}
[dir="rtl"] .arml-2 {
    margin-right: 0.5rem !important;
}
[dir="rtl"] .arml-4 {
    margin-right: 1.5rem !important;
}
/* 3 State Swtich added By Hamza  ------------------- Start*/
/* need to show mohsin */
.switch-toggle {
    float: left;
    background: #d8d8d8;
}
.switch-toggle input {
    position: absolute;
    opacity: 0 !important;
}
.switch-toggle label:before,
.switch-toggle label:after {
    display: none !important;
}
.switch-toggle input+label {
    float: left;
    padding: 1px 10px !important;
    color: black;
    cursor: pointer;
    line-height: 2 !important;
    margin: 0;
}
.switch-toggle input:checked+label {
    background: #0691ca;
    color: #fff;
}
.pl-90 {
    padding-left: 90px !important;
    margin-bottom: 0px !important;
}
.weighqty,
.weighamount,
.activeqty .weighempty,
.activescale .weighempty {
    transition: 1s;
    display: none;
}
.activeqty .weighqty,
.activescale .weighamount {
    display: table-row;
    transition: 1s;
}
.weighlist {
    margin-top: 15px;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
}
.weighlist li {
    width: 50%;
    margin-bottom: 10px;
}
.weighlist span {
    font-size: 0.7rem;
    color: #5a6e86;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
}
.weighlist strong {
    color: #0691ca;
    display: block;
}
/* multi select dropdowns start */
.multiselect-item-checkbox input[type="checkbox"]+div:before {
    color: #0691ca !important;
    border: 2px solid #0691ca !important;
}
.multiselect-dropdown .dropdown-btn .selected-item {
    border: 1px solid #0691ca !important;
    background: #0691ca !important;
}
.multiselect-dropdown .dropdown-btn .selected-item:hover {
    box-shadow: none !important;
    background: #0362c6 !important;
}
.multiselect-dropdown .dropdown-btn {
    border: 0px !important;
    border-bottom: 2px #ddd solid !important;
    border-radius: 0 !important;
}
.multiselect-dropdown .dropdown-btn .dropdown-up {
    border-bottom: 5px solid #adadad !important;
    border-left: 5px solid transparent !important;
    border-right: 5px solid transparent !important;
}
.multiselect-dropdown .dropdown-btn .dropdown-down {
    border-top: 5px solid #adadad !important;
    border-left: 5px solid transparent !important;
    border-right: 5px solid transparent !important;
    top: 5px !important;
}
.multiselect-dropdown .dropdown-list {
    padding-top: 2px !important;
    border: 0px !important;
    box-shadow: 0px 0px 6px #3a3a3a2e !important;
    border-radius: 0px !important;
}
.multiselect-item-checkbox input[type="checkbox"]:checked+div:before {
    background: #0691ca !important;
}
/* multi select dropdowns end */
.md-card {
    display: inline-block;
    position: relative;
    width: 100%;
    margin: 15px 0;
    overflow: unset;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    border-radius: 3px;
    color: rgba(0, 0, 0, 0.87);
    background: #fff;
}
.md-card .category:not([class*="text-"]) {
    color: #1f2f3e;
    font-size: 15px;
    margin: 0;
    font-weight: 700;
}
.md-card-stats .md-card-header {
    float: left;
    text-align: center;
    color: #fff;
    background: #0691ca;
    box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0 rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2);
    margin: -15px 15px 0;
    border-radius: 3px;
    padding: 5px 15px;
}
.stockboxwrap .md-card-header {
    margin: -15px 5px 0 15px;
    padding: 12px 15px;
}
.md-card [data-background-color],
.md-card [data-background-color] a {
    color: #fff;
}
.md-probox .md-card-actions {
    padding-top: 6px !important;
}
.md-probox .stats {
    padding: 0 10px 5px !important;
}
.md-card-actions.md-alignment-left {
    justify-content: flex-start;
    padding: 8px;
    display: flex;
    align-items: center;
}
.md-card h3 {
    font-weight: 300;
    margin-bottom: 0px;
    line-height: 1.6em;
    font-family: "ProximaNova-Light";
    font-size: 1rem;
}
.md-card .md-card-actions .stats {
    line-height: 22px;
    color: #999;
    font-size: 16px;
    padding: 0 0px 15px;
    display: flex;
    align-items: baseline;
}
.md-card .md-card-actions .stats:last-child {
    padding-right: 0;
}
[dir="rtl"] .md-card .md-card-actions .stats:last-child {
    padding-left: 0;
}
.md-card .md-card-actions .stats label {
    color: #212a2c;
    font-size: 16px;
}
.md-card .md-card-actions .stats input {
    border: 0px;
    border-bottom: 1px #989898 solid;
    border-radius: 0;
    margin-left: 10px;
    font-size: 16px;
    padding: 0;
    width: 80%;
    color: #565656;
}
.md-card .md-card-actions .stats input:focus {
    color: #212a2c;
}
@-moz-document url-prefix() {
    .btngrid i {
        position: relative;
        left: -3px;
    }

    .md-card .md-card-actions .stats input {
        width: 61%;
    }

    .md-card .md-card-actions .stats input.pfield {
        width: 72%;
    }

    .md-card .md-card-actions .stats input.w-40 {
        width: 50%;
    }
}
[dir="rtl"] .md-card .md-card-actions .stats input {
    margin-right: 10px;
    margin-left: 0px;
}
.md-card .md-card-actions .stats input:focus {
    border-bottom: 1px #0691ca solid;
    box-shadow: none;
}
.md-card-content {
    padding: 16px;
    font-size: 14px;
    line-height: 22px;
}
.md-card-header+.md-card-content {
    padding-top: 0;
}
.md-card .md-card-content {
    padding: 15px;
}
.md-card-stats .md-card-header img {
    line-height: 46px;
    width: 36px;
    height: 30px;
    -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1);
}
.md-card-stats .md-card-content {
    text-align: right;
    padding-top: 7px;
    padding-bottom: 6px;
}
.md-card-actions {
    display: flex;
    justify-content: space-between;
    padding: 10px 0px 0;
    border-top: 1px solid #eee;
    margin: 0 15px;
}
.searchfield {
    position: relative;
}
reportsearch .groupby {
    position: relative;
}
.reportsearch .groupby:after {
    position: absolute;
    left: 13px;
    top: 4px;
    content: " ";
    /* background: url("assets/img/group.svg") no-repeat 0 0; */
    width: 20px;
    height: 20px;
    opacity: 0.6;
    background-size: contain;
}
.searchfield.dropdowna:after {
    font-size: 17px;
    font-family: "FontAwesome";
    content: "\f0c0";
    color: #212a2c;
    position: absolute;
    top: 4px;
    right: 10px;
}
.md-probox .md-card-header {
    padding: 12px 10px;
}
.md-probox .md-card-header img {
    width: 36px;
    height: 26px;
}
.md-probox .md-card-header2 {
    padding: 5px;
    position: relative;
    top: 8px;
}
.md-probox .md-card-header2 img {
    width: 80px;
    height: 70px;
}
.md-probox .md-card-header2 img {
    -webkit-filter: inherit !important;
            filter: inherit !important;
}
.md-probox .md-card-actions {
    align-items: flex-end;
}
.md-probox .md-card-actions .transbgs2 {
    width: 100%;
}
.md-probox2 .md-card-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 10px;
    min-height: 46px;
}
.md-probox2 .md-card-actions .AmountTextBox,
.md-probox .md-card-actions .AmountTextBox {
    text-align: left;
}
[dir="rtl"] .md-probox2 .md-card-actions .AmountTextBox,
[dir="rtl"] .md-probox .md-card-actions .AmountTextBox {
    text-align: right;
}
.mdboxwrap {
    height: 140px;
}
.mdboxwrap .md-probox2 {
    margin-bottom: 0px;
    width: 94%;
    position: relative;
}
.mdboxwrap .mCSB_container {
    left: 0 !important;
    padding-bottom: 15px;
}
.mdboxwrap .mCSB_container {
    overflow: inherit !important;
}
.md-probox2.md-card {
    margin-bottom: 0px !important;
}
.md-card-stats .closeicon {
    position: absolute;
    top: -11px;
    right: -11px;
    width: 26px;
    color: #fff;
    background: #0691ca;
    height: 26px;
    text-align: center;
    border-radius: 50%;
    line-height: 1.8;
    z-index: 1;
}
.md-card-stats .closeicon:hover {
    background: #026dde;
}
.md-probox2 .btn-sm {
    padding-bottom: 3px;
}
.stockboxwrap .stats {
    display: flex !important;
    padding: 0px !important;
}
.stockboxwrap .md-probox2.md-card {
    margin-bottom: 10px !important;
}
[dir="rtl"] .md-card-stats .md-card-header {
    float: right;
}
[dir="rtl"] .md-card-stats .closeicon {
    left: -11px;
    right: auto;
}
[dir="rtl"] .stockboxwrap .md-card-header {
    margin: -20px 15px 0 5px;
}
.accessbox .calendericon {
    position: relative;
}
.accessbox .calendericon:after {
    top: 10px;
    right: 10px;
}
[dir="rtl"] .accessbox .calendericon:after {
    left: 10px;
    right: auto;
}
.stocksearch .calendericon:after {
    top: 10px;
}
.mdboxwrap .form-control:disabled,
.mdboxwrap .form-control[readonly],
.stockboxwrap .form-control[readonly] {
    background-color: transparent;
}
/*.accessbox.stocks {
    background: #fff;
    padding: 15px 20px;
    margin-bottom: 2rem;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    transition: all 200ms ease-out;
}
.accessbox.stocks:hover {
    box-shadow: 0px 0px 3px rgba(0,0,0,0.1);
    transition: all 200ms ease-out;
} */
[dir="rtl"] .truckimg {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
}
.stocksarea li button {
    background: transparent;
    display: block;
    padding: 5px 8px;
    border: 0px;
    width: 100%;
    text-align: left;
}
.searchfield .ta-results {
    min-height: 200px;
    max-height: 200px;
    overflow: auto;
}
.stocksarea li button.active,
.stocksarea li button:hover {
    background: #0691ca;
    color: #fff;
}
.stockboxwrap .stats {
    width: 47%;
}
.rqty {
    width: 60% !important;
}
.rqty label {
    width: 165px !important;
}
.rprice {
    width: 35% !important;
}
.stockboxwrap .md-card-actions .stats label {
    width: 80px;
}
.stockadjusts .w4 .stats label {
    width: 40px;
    margin-left: 10px;
}
.stockadjusts .w4 .stats:first-child label {
    margin-left: 0px;
}
.purchasestatus {
    display: flex;
}
.purchasestatus .statuspur {
    margin-right: 30px;
}
.purchasestatus .statuspur:last-child {
    margin-right: 0px;
}
.purchasestatus span {
    height: 26px;
    width: 26px;
    text-align: center;
    border-radius: 50%;
    display: inline-block;
    color: white;
    line-height: 1.9;
}
.purchasestatus .open span {
    background: #0691ca;
}
.purchasestatus .received span {
    background: #f4aa41;
}
.purchasestatus .paid span {
    background: #27ae60;
}
.totalbudget {
    /*position: fixed;
    top: 300px;
    right: 0px;*/
    background: #0691ca;
    border-radius: 5px;
    padding: 5px 10px;
    color: #fff;
    position: relative;
    top: -3px;
}
.totalbudget strong {
    font-weight: 400;
    color: #fff;
}
.totalbudget span {
    color: #ffe830;
    font-weight: 700;
    margin-left: 20px;
}
.totalbudget span:first-child {
    margin-left: 0px;
}
[dir="rtl"] .md-card .md-card-actions .w4 input {
    margin-right: 0;
    margin-left: 0px;
}
.amountbox {
    background: #0691ca;
    display: block !important;
    width: 100%;
    color: white;
    line-height: 2.4;
    padding: 0 10px !important;
}
.amountbox label {
    margin: 0;
    color: #fff;
    line-height: 1;
}
.amountbox label+label {
    color: #ffe830;
    font-weight: 700;
}
.uomgroup .addRowSmall {
    left: 75px;
    top: 15px !important;
    z-index: 9999;
}
[dir="rtl"] .uomgroup .addRowSmall {
    right: 105px;
    left: auto;
}
.form-group typeahead-container {
    z-index: 99991 !important;
}
.md-card-content .fragment {
    text-align: left;
    width: 100px;
}
[dir="rtl"] .md-card-content .fragment {
    text-align: right;
}
[dir="rtl"] .units {
    text-align: left;
}
.uombtn {
    font-size: 1.4rem;
    background: none;
    border: 0px;
    padding: 0px !important;
}
.uombtn[disabled=""],
.uombtn[disabled="disabled"] {
    opacity: 0.5;
}
.uomtposition {
    top: 0px !important;
}
.uomplus {
    font-size: 1.4rem !important;
    position: relative;
    top: -2px;
}
.reportsearch {
    background-color: #fff;
    box-shadow: 0 2px 30px 0 rgba(16, 37, 133, 0.1);
    padding: 15px;
}
.reportpag .zIndex10 {
    align-items: center;
}
.reportpag .custom-select {
    border: 1px #d8d8d8 solid;
    border-radius: 5px !important;
}
.nostockdata {
    padding: 10px 0px;
    border: 1px #0691ca dashed;
}
.labelcounter {
    padding: 5px 10px;
    color: #fff;
    border-radius: 5px;
}
.dashboard-body .breadcrumb {
    display: none !important;
}
.pttable .btn.btn-sm {
    line-height: 1;
    padding-bottom: 4px;
    padding-top: 4px;
    font-size: 0.85rem;
}
.familyupload div {
    height: 34px;
    background: #0691ca;
}
.familyupload i {
    color: #fff;
    line-height: 1.1;
    font-size: 30px;
}
.ag-theme-balham .ag-paging-panel>span {
    margin-left: 0px;
    font-size: 13px;
    color: #737373;
}
.ag-theme-balham .ag-paging-button {
    margin: 0px;
}
.ag-theme-balham button[ref="btFirst"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDRMOCA4bDQgNE00LjUgNHY4IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    overflow: hidden;
    text-indent: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    padding: 0;
    background-size: cover;
}
.ag-theme-balham button[ref="btFirst"][disabled] {
    opacity: 0.88;
}
.ag-theme-balham button[ref="btPrevious"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNEw1IDhsNCA0IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    overflow: hidden;
    text-indent: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    padding: 0;
    background-size: cover;
}
.ag-theme-balham button[ref="btPrevious"][disabled] {
    opacity: 0.88;
}
.ag-theme-balham button[ref="btLast"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTJsNC00LTQtNG03LjUgMHY4IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    overflow: hidden;
    text-indent: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    padding: 0;
    background-size: cover;
}
.ag-theme-balham button[ref="btLast"][disabled] {
    opacity: 0.88;
}
.ag-theme-balham button[ref="btNext"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJsNC00LTQtNCIgc3Ryb2tlPSIjN0Y4QzhEIiBmaWxsPSJub25lIi8+PC9zdmc+) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    overflow: hidden;
    text-indent: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    padding: 0;
    background-size: cover;
}
.ag-theme-balham button[ref="btNext"][disabled] {
    opacity: 0.88;
}
.ag-theme-balham .ag-rtl button[ref="btFirst"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTJsNC00LTQtNG03LjUgMHY4IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    background-size: cover;
}
.ag-theme-balham .ag-rtl button[ref="btPrevious"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJsNC00LTQtNCIgc3Ryb2tlPSIjN0Y4QzhEIiBmaWxsPSJub25lIi8+PC9zdmc+) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    background-size: cover;
}
.ag-theme-balham .ag-rtl button[ref="btLast"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDRMOCA4bDQgNE00LjUgNHY4IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    background-size: cover;
}
.ag-theme-balham .ag-rtl button[ref="btNext"] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNEw1IDhsNCA0IiBzdHJva2U9IiM3RjhDOEQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) center/16px 16px no-repeat;
    height: 20px;
    opacity: 1;
    width: 20px;
    background-size: cover;
}
.ag-theme-balham .ag-row-selected {
    background-color: #b7e4ff;
}
.ag-theme-balham .ag-cell-range-selected:not(.ag-cell-focus) {
    background-color: rgba(0, 145, 234, 0.2);
}
.ag-theme-balham .ag-cell-inline-editing,
.ag-theme-balham .ag-popup-editor {
    border-radius: 2px;
    box-shadow: none;
}
.ag-theme-balham .ag-cell-inline-editing input[type="date"]:disabled,
.ag-theme-balham .ag-cell-inline-editing input[type="datetime-local"]:disabled,
.ag-theme-balham .ag-cell-inline-editing input[type="tel"]:disabled,
.ag-theme-balham .ag-cell-inline-editing input[type="text"]:disabled,
.ag-theme-balham .ag-popup-editor input[type="date"]:disabled,
.ag-theme-balham .ag-popup-editor input[type="datetime-local"]:disabled,
.ag-theme-balham .ag-popup-editor input[type="tel"]:disabled,
.ag-theme-balham .ag-popup-editor input[type="text"]:disabled {
    color: rgba(0, 0, 0, 0.38);
    background-color: #ebebeb;
}
.backbtnp {
    padding-top: 4px;
    padding-bottom: 5px;
    position: absolute;
    right: 20px;
    padding-left: 10px;
    top: 8px;
}
.backbtnp i {
    position: relative;
    font-size: 17px;
    left: -2px;
    top: 1px;
}
[dir="rtl"] .backbtnp {
    left: 20px;
    right: auto;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 6px;
}
[dir="rtl"] .backbtnp i {
    right: -4px;
    left: auto;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    top: 5px;
}
@media screen and (max-width: 1440px) {
    .measurement .rowDel {
        left: -1px;
    }

    .backbtnp {
        padding-top: 2px;
        padding-bottom: 4px;
    }

    .familyupload div {
        height: 30px;
    }

    .md-card h3 {
        font-size: 1em !important;
    }

    .top-bar .logged-user-w .logged-user-menu {
        right: 8px;
        width: 94%;
    }

    [dir="rtl"] .top-bar .logged-user-w .logged-user-menu {
        left: 8px;
    }
}
@media screen and (max-width: 570px) {
    .backbtnp {
        top: -250px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .md-card-actions {
        flex-direction: column;
    }
}
.dashboard-body .breadcrumb {
    display: none !important;
}
@media print {
    .bluehead {
        background-color: #0691ca;
    }
}
.ag-cell .ag-cell-edit-input:focus {
    box-shadow: none !important;
}
.ag-theme-balham input[class^="ag-"]:not([type]),
.ag-theme-balham input[class^="ag-"][type="text"],
.ag-theme-balham input[class^="ag-"][type="number"],
.ag-theme-balham input[class^="ag-"][type="tel"],
.ag-theme-balham input[class^="ag-"][type="date"],
.ag-theme-balham input[class^="ag-"][type="datetime-local"],
.ag-theme-balham textarea[class^="ag-"] {
    border: 0px !important;
    border-bottom: 2px #666 solid !important;
}
.orderbtn button {
    background: none;
}
.reportgroup button.toggle div {
    display: flex;
    align-items: center;
    border: 1px #ececec solid;
    border-radius: 0px;
}
.reportgroup button.toggle div>i {
    margin-right: 6px;
    color: #353535;
}
.reportgroup button.toggle:hover>div,
.reportgroup button.accordActive>div {
    background: #f2f1f2;
    color: #353535;
    cursor: pointer;
}
.reportgroup .inner th:last-child {
    border-right: 1px #d8d8d8 solid !important;
}
[dir="rtl"] .reportgroup .inner th:first-child {
    border-right: 1px #d8d8d8 solid !important;
}
[dir="rtl"] .reportgroup button.toggle div>i {
    margin-left: 6px;
    margin-right: 0px;
}
[dir="rtl"] .reportgroup .inner {
    padding-left: 0;
    padding-right: 0px;
}
.taxsespage .blue {
    text-align: left;
}
[dir="rtl"] .taxsespage .blue {
    text-align: right;
}
.taxsespage h3 {
    width: 250px;
}
[dir="rtl"] .taxsespage h3 {
    text-align: left;
}
.md-card-footer {
    background: #0691ca;
    color: #fff;
    margin-top: 10px;
    border-radius: 3px;
    display: flex;
    justify-content: space-between;
    padding: 8px 12px;
}
[dir="rtl"] .nwtabs {
    padding-right: 0;
    margin-right: 0;
}
.prodfpos {
    position: relative;
    top: -9px;
}
.productcats {
    max-height: 258px;
    overflow: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
}
.productcats::-webkit-scrollbar {
    width: 5px;
}
.catproductcats {
    max-height: 330px;
    overflow: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
}
.catproductcats::-webkit-scrollbar {
    width: 5px;
}
[dir="rtl"] .arml-auto {
    margin-right: auto !important;
    margin-left: inherit !important;
}
.productcats .mCSB_container,
.catproductcats .mCSB_container {
    padding-bottom: 10px;
}
.sbycats {
    max-height: 160px;
}
.sw-main {
    position: relative;
    display: block;
    margin-right: 10px;
    position: relative;
    top: -5px;
    padding: 0;
}
[dir="rtl"] .sw-main {
    margin-left: 10px;
    margin-right: 0;
}
.expnsleft {
    left: 20px;
}
[dir="rtl"] .expnsleft {
    left: auto;
    right: 20px;
}
.sw-theme-arrows>ul.step-anchor {
    display: block;
    border: 0 solid #ccc !important;
    padding: 0;
    background: #f5f5f5;
    border-radius: 5px;
    list-style: none;
    overflow: hidden;
}
.sw-theme-arrows>ul.step-anchor>li {
    float: left;
    position: relative;
    margin-bottom: -1px;
}
.sw-theme-arrows>ul.step-anchor>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    color: #353535;
    text-decoration: none;
    padding: 5px 0 5px 45px;
    position: relative;
    display: block;
    float: left;
    border-radius: 0;
    outline-style: none;
    background: #ddd;
}
.sw-theme-arrows>ul.step-anchor>li>a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #ddd;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}
.sw-theme-arrows>ul.step-anchor>li>a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 2px;
    left: 100%;
    z-index: 1;
}
.sw-theme-arrows>ul.step-anchor>li:first-child>a {
    padding-left: 15px;
}
.sw-theme-arrows>ul.step-anchor>li:last-child>a {
    padding-right: 25px;
}
.sw-theme-arrows>ul.step-anchor>li.active>a {
    border-color: #5a5a5a !important;
    color: #fff !important;
    background: #5a5a5a !important;
}
.sw-theme-arrows>ul.step-anchor>li.active.aprove>a {
    border-color: #0691ca !important;
    color: #fff !important;
    background: #0691ca !important;
}
.sw-theme-arrows>ul.step-anchor>li.active.paid>a {
    border-color: #27ae60 !important;
    color: #fff !important;
    background: #27ae60 !important;
}
.sw-theme-arrows>ul.step-anchor>li.active>a:after {
    border-left: 30px solid #5a5a5a !important;
}
.sw-theme-arrows>ul.step-anchor>li.active.aprove>a:after {
    border-left: 30px solid #0691ca !important;
}
.sw-theme-arrows>ul.step-anchor>li.active.paid>a:after {
    border-left: 30px solid #27ae60 !important;
}
.bluetheme.sw-theme-arrows>ul.step-anchor>li.active>a {
    border-color: #0069d9 !important;
    background: #0069d9 !important;
}
.bluetheme.sw-theme-arrows>ul.step-anchor>li.active>a:after {
    border-left: 30px solid #0069d9 !important;
}
.greetheme.sw-theme-arrows>ul.step-anchor>li.active>a {
    border-color: #24b314 !important;
    background: #24b314 !important;
}
.greetheme.sw-theme-arrows>ul.step-anchor>li.active>a:after {
    border-left: 30px solid #24b314 !important;
}
.buyerdropdown .list-group {
    top: 35px;
}
.primhead {
    background: #0691ca;
    padding: 10px !important;
    border-radius: 3px;
}
.succhead {
    background: #24b314;
    padding: 10px !important;
    border-radius: 3px;
}
.warnhead {
    background: #f3a726;
    padding: 10px !important;
    border-radius: 3px;
}
.greyhead {
    background: #5a5a5a;
    padding: 10px !important;
    border-radius: 3px;
}
.warnhead .bluetxt .badge-grey {
    background: #5a5a5a !important;
}
.primhead h5,
.succhead h5,
.warnhead h5,
.greyhead h5 {
    color: #fff !important;
    padding-bottom: 10px;
    font-family: "Proxima Nova Sb";
}
.sbycats label {
    font-size: 14px !important;
}
.sbycats .form-check {
    height: 32px;
}
.gridsalesby {
    color: #000;
}
.gridsalesby .text {
    font-size: 1rem;
    font-weight: 700;
    color: #000;
}
.salescandy.switch-toggle {
    height: 28px;
}
.salescandy.switch-toggle input+label {
    line-height: 1.8 !important;
    height: 28px;
}
[dir="rtl"] .salescandy.switch-toggle input+label {
    line-height: 1.6 !important;
}
.salesagent .uimg {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.2em;
}
.salesbtns {
    margin-bottom: 10px;
    display: block;
    text-align: right;
}
[dir="rtl"] .salesbtns {
    text-align: left;
}
.salesbtns .btn {
    line-height: 1;
    padding: 0.3rem 0.8rem;
}
.salesbtns .btn-outline-secondary {
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: 7px;
    padding-top: 7px;
}
[dir="rtl"] .salesbtns .btn {
    padding: 0.255rem 0.8rem 0.38rem 0.8rem;
}
[dir="rtl"] .salesbtns .btn-outline-secondary {
    padding-bottom: 6px;
    padding-top: 8px;
}
#commentBox-700000+.sub-menu .col-lg-6:nth-child(2).mt-3 {
    margin-top: 0px !important;
}
.vendortabs .pipeline-name,
.txtinfs .pipeline-name {
    border-bottom: 1px #e7e9ef solid;
    padding-bottom: 10px;
}
.vendortabs .pipeline-header:before,
.txtinfs .pipeline-header:before {
    display: none;
}
.vendortabs .pipeline-header,
.txtinfs .pipeline-header {
    margin-bottom: 0px;
}
.newtable .label-primary {
    background-color: #0691ca;
}
.label-grey {
    background-color: #5a5a5a !important;
}
.dragmenu ul {
    padding: 0px;
}
.dragmenu li {
    border: 1px #ddd solid;
    border-radius: 5px;
    padding: 8px 10px;
    display: block;
    margin-bottom: 10px;
    cursor: move;
    cursor: grab;
    cursor: -webkit-grab;
}
.dragmenu .sub-child {
    padding: 0px;
    border: 0px;
}
.dragmenu li li {
    margin-left: 25px;
    border: 1px #ddd solid;
    border-radius: 5px;
    padding: 8px 10px;
    display: block;
    color: #000;
}
/*.dragmenu li:focus, .dragmenu li:hover {
    background: #0691ca;
    color: #fff;
    border-color: #0691ca;
}*/
.dragmenu li i.fa-bars {
    opacity: 0.5;
}
.dragmenu li:focus,
.dragmenu li:hover {
    background: #efefef;
    border-color: #efefef;
}
.dragmenu .sub-child:focus,
.dragmenu .sub-child:hover {
    background: transparent;
    color: transparent;
    border-color: transparent;
}
.dragmenu li span {
    position: relative;
    z-index: 999;
    float: right;
    display: none;
}
.dragmenu li a i.fa-pencil {
    color: #0691ca;
    margin-right: 10px;
}
.dragmenu li a i.fa-trash {
    color: #ff0000;
}
.dragmenu li:hover span {
    display: block;
}
.menuscrol {
    max-height: 130px;
    overflow: hidden;
}
.menuscrol a.active,
.menuscrol a:hover {
    background: #0691ca;
    display: block;
    color: #fff;
}
.producttable td {
    height: inherit;
    overflow: inherit;
    height: 55px;
    display: flex;
    align-items: center;
}
.producttable tr:nth-child(even) td {
    background: #f7f7f7;
}
.producttopsearch .form-control {
    min-width: 100%;
}
.hlarge {
    height: 256px !important;
}
.hlarge .tab-add-img i {
    line-height: 256px !important;
}
.sm-img i {
    font-size: 36px;
}
.accordion {
    margin-bottom: 10px;
}
.accordion-group {
    margin-bottom: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
}
.accordion-group:last-child {
    margin-bottom: 0px !important;
}
.accordion-heading {
    border-bottom: 0;
}
.accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
    cursor: pointer;
    color: #353535;
    position: relative;
}
.accordion-inner .accordion-toggle:hover {
    text-decoration: none;
}
.accordion-inner {
    padding: 9px 15px;
    border-top: 1px solid #e5e5e5;
}
.accordion-inner .nav.nav-list li {
    display: block;
    width: 100%;
    border-bottom: 1px #ddd solid;
    padding: 8px 0;
}
.accordion-inner .nav.nav-list li a {
    color: #353535;
    padding: 0 10px;
}
.accordion-inner .nav.nav-list li:last-child {
    border-bottom: 0px !important;
}
.fixed_headers {
    table-layout: fixed;
    border-collapse: collapse;
    display: block;
    width: 100%;
}
.fixed_headers thead {
    width: 100%;
    display: block;
}
.fixed_headers tr {
    width: 100%;
    display: inline-table;
}
.fixed_headers tbody {
    display: block;
    width: 100%;
}
.posright .backbtn {
    z-index: 99;
}
.btn-circle {
    padding: 6px 8px;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.42857;
}
.tree {
    margin: auto;
    padding: 0 0 0 9px;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    font-size: 1rem;
}
.tree .tree-branch>.tree-branch-header>.tree-branch-name>.ace-icon:first-child {
    margin: -2px 0 0 -2px;
}
.tree .tree-branch .tree-branch-header>.tree-branch-name>.ace-icon:first-child,
.tree .tree-item>.tree-item-name>.ace-icon:first-child {
    display: inline-block;
    position: relative;
    z-index: 2;
    top: -1px;
}
/*div.tree div.tree-children::before,
    div.tree::before {
        content: "";
        position: absolute;
        border-left: 1px dotted #23527c;
        height: 100%;
        top: -14px;
        left: 12px
    } */
tree-node-expander tree-node-content>span {
    font-weight: 700;
}
.searchboxpopup {
    background: #f7f8f9;
    padding: 20px;
    margin: -18px;
}
div.tree div.tree-children {
    position: relative;
    padding-left: 0;
    margin-left: 16px;
}
.toggle-children-placeholder {
    /* background: url("assets/img/tag.png") no-repeat 0 0; */

    height: 12px;
    width: 12px;
    top: 3px;
    background-size: cover;
}
.node-wrapper {
    display: inline-flex;
    align-items: flex-start;
    border-bottom: 1px #31475f dashed;
    width: 95%;
    padding: 5px 0;
}
div.tree div.tree-children::before {
    left: 5px;
}
div.tree tree-node>div>.node-wrapper>.node-content-wrapper {
    margin-left: 4px;
}
div.tree tree-node>div.tree-node-leaf>.node-wrapper {
    margin-left: 0;
}
/*div.tree tree-node > div::before {
        content: "";
        position: absolute;
        border-bottom: 1px dotted #23527c;
        width: 7px;
        margin-top: 12px;
        left: 7px
    }*/
div.tree tree-node>div .toggle-children-wrapper {
    width: 20px;
    height: 20px;
    border: 1px solid #0691ca;
    position: relative;
    margin-top: 2px;
    margin-left: 0;
    display: inline-block;
    background-color: #0691ca;
    z-index: 1;
    border-radius: 50%;
    color: #fff;
}
div.tree tree-node>div .toggle-children-wrapper::before {
    content: "";
    display: inline-block;
    width: 10px;
    border-top: 1px solid #fff;
    position: absolute;
    top: 8px;
    left: 4px;
}
div.tree tree-node>div .toggle-children-wrapper.toggle-children-wrapper-collapsed::after {
    content: "";
    display: inline-block;
    height: 10px;
    border-left: 1px solid #fff;
    position: absolute;
    top: 4px;
    left: 8px;
}
div.tree tree-node>div .toggle-children-wrapper .toggle-children {
    display: none;
}
div.tree tree-node>div .node-content-wrapper {
    margin-left: 4px;
    width: 100%;
}
.tree .tree-branch>.tree-branch-header>.tree-branch-name>.tree-label {
    margin-left: 2px;
}
div.tree>tree-node>div::before {
    left: 14px;
}
div.tree>tree-node>div>.node-wrapper>tree-node-expander>.toggle-children-wrapper {
    left: 22px;
}
.scrollbody {
    height: 250px;
    overflow: auto;
}
.employeee-body .breadcrumb {
    display: none !important;
}
.employeee-body .mainCnt {
    height: 100vh !important;
}
.sidebarsmd {
    background: #3f6ad6;
    box-shadow: 0px 2px 4px rgba(126, 142, 177, 0.2);
    margin-bottom: 15px;
    padding: 20px 0 0;
    text-align: center;
}
.sidebarsmd h5 {
    color: #fff;
    margin: 10px 0 0;
}
.sidebarsmd h5+div {
    background: #fff;
    padding: 10px 0;
}
.sidebarsmd a {
    color: #212a2c;
    margin: 0 10px;
    font-size: 20px;
}
.sidebarsmd a:hover {
    color: #0691ca;
}
.employeee-content {
    margin: 1rem 2rem;
    width: calc(100vw - 500px);
    margin-right: auto;
}
.employesidebar img {
    border-radius: 50%;
    border: 2px #ddd solid;
    margin-right: 15px;
    overflow: hidden;
    width: 120px;
    height: 120px;
}
.employesidebar h5 span {
    opacity: 0.7;
    font-size: 0.9rem;
    margin-bottom: 15px;
    display: block;
}
.employesidebar .tabfonts {
    flex-flow: column;
    border-bottom: 0px !important;
}
.employesidebar .tabfonts li {
    display: block;
    margin-right: 0px !important;
}
.employesidebar .tabfonts li a {
    padding: 0.6rem 1rem;
    font-size: 15px !important;
    border-bottom: 1px #ddd solid !important;
}
.employesidebar .tabfonts li a.active,
.employesidebar .tabfonts li a:hover {
    background-color: #3f6ad6 !important;
    border-bottom-color: #3f6ad6 !important;
    color: #fff !important;
    border-radius: 0px !important;
}
.employesidebar .tabfonts li a.nav-link:after {
    height: 1px !important;
}
.divTable {
    display: table;
    width: 100%;
}
.headRow {
    background-color: #f2f1f2;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.headRow .divCell {
    text-transform: capitalize;
    color: #353535;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    border: 1px #d8d8d8 solid;
    margin-left: -1px;
    font-size: 15px;
}
.divRow {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px #ededed solid;
}
.divCell {
    padding: 6px 10px;
    width: 100%;
    border-left: 1px #ededed solid;
    border-right: 1px #ededed solid;
    margin-top: -1px;
    margin-left: -1px;
    position: relative;
}
.divCell input {
    height: 24px;
    border-radius: 0px;
    line-height: inherit !important;
    width: 100%;
}
.divCell select.form-control {
    padding-top: 0px !important;
    font-size: 13px;
    line-height: 0.8;
    height: 22px;
    border-radius: 0;
    position: relative;
    top: 1px;
}
.divCell .chk {
    left: 38px;
    top: 14px;
}
.ncol1 {
    flex-basis: 100px;
    min-width: 100px;
    text-align: center;
}
.divCell .custom-file {
    height: inherit;
}
.divCell .custom-file-label {
    position: absolute;
    top: 5px;
    height: calc(1.5rem + 0px);
    line-height: 1;
    background-color: #fff;
    border: 1px solid #c3c6ca;
    border-radius: 0;
    font-size: 13px;
}
.divCell .custom-file-label::after {
    height: calc(calc(1.1rem + 4px));
    line-height: 11px;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
}
.fileuppload {
    position: relative;
}
.allowancestructure .chk {
    top: 25px;
}
.fileuppload .ubtnup {
    position: absolute;
    right: 80px;
    top: 0;
    padding: 3px 5px;
    color: #fff;
    background: #0691ca;
    border-radius: 50%;
    height: 34px;
    width: 34px;
}
.fileuppload .ubtnup input {
    width: 34px;
    height: 34px;
    border-radius: 50%;
    position: absolute;
    left: -1px;
    top: -1px;
    cursor: pointer;
    opacity: 0;
}
.fileuppload .ubtnup a {
    margin: 0;
    color: #fff;
    height: 32px;
    width: 32px;
    display: inline-block;
    border-radius: 50%;
    position: relative;
    top: -4px;
    left: -4px;
    line-height: 2;
}
.fileuppload .icon:hover {
    color: #fff;
    background: rgba(4, 123, 248, 0.9);
}
.upopup {
    top: 34px;
    width: 285px;
    padding: 6px 10px;
    background: #0691ca;
    border-radius: 4px;
    left: -180px;
    position: absolute;
    display: none;
    border: 1px #0691ca solid;
}
.upopup input {
    color: white;
    background: transparent;
}
.upopup input:focus {
    outline: 0;
}
.editor-header p {
    margin: 0;
    color: #212529;
}
.editor-header {
    padding: 20px;
    background: #f1f1f1;
}
.editor-header .box-0 {
    background: #fff;
    border-radius: 4px;
    padding: 5px 3px;
    border: 1px solid #f0f0f0;
    margin-bottom: 5px;
    padding-left: 10px;
    cursor: pointer;
    position: relative;
}
.editor-header .box-0 i {
    display: none;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #212529;
    font-size: 15px;
}
.editor-header .box-0:hover i {
    display: block;
}
.editorbox {
    margin-bottom: 20px;
}
.pos12 {
    top: 24px;
    position: relative;
}
.input-group-text.pdform {
    padding: 0.35rem 0.75rem;
}
.input-group-text.pdform2 {
    padding: 0.34rem 0.75rem;
}
.vacationstructure .form-check .chk {
    top: 8px !important;
}
.vacationstructure select {
    height: 26px;
    top: 3px;
}
.box app-master-names .actionBar {
    position: relative;
    bottom: 0;
    background: transparent;
    width: auto;
    padding: 5px;
    text-align: left;
}
.box app-upload-document .pipeline-body {
    padding-top: 0px;
}
.box app-upload-document .pipeline-header {
    padding-bottom: 0px !important;
}
.box app-upload-document .tab-add-img {
    width: 100%;
}
.download.btn.btn-sm {
    padding-bottom: 5px;
    padding-top: 5px;
    position: relative;
    top: -1px;
    font-family: "Proxima Nova Rg";
}
.employtable .col1 {
    max-width: 15%;
    flex-basis: 15%;
}
.employtable .col2 {
    max-width: 20%;
    flex-basis: 20%;
}
.employtable .col3 {
    max-width: 30%;
    flex-basis: 30%;
}
@media (max-width: 1599px) {
    .newdesign .nav-tabs .nav-link {
        font-size: 1rem;
    }

    .input-group-text.pdform {
        padding: 0.28rem 0.75rem;
    }
}
@media (max-width: 1199px) {
    .employeee-content {
        margin: -1rem 0rem 0;
        width: calc(100vw - 180px);
    }

    .employesidebar .tabfonts {
        flex-flow: row;
    }

    .employesidebar .topitem {
        border-bottom: 0;
        margin-right: 20px;
    }
}
@media (max-width: 991px) {
    .pos12 {
        top: 10px;
    }
}
.list-group-flush strong {
    font-weight: 600;
}
.list-group-flush span.pull-right {
    background: #2196f3;
    padding: 2px 5px;
    border-radius: 3px;
    color: #fff;
}
.list-group-flush .list-group-item {
    padding: 0.75rem 0rem;
}
.scrollbody {
    height: 250px;
    overflow: auto;
}
[dir="rtl"] .partnersearch {
    float: right;
}
tree-node-children tree-node-children .toggle-children-placeholder {
    top: 8px;
}
.partnerdiv {
    direction: ltr;
}
.partnerdiv .wrap2 h2 {
    text-align: center !important;
}
.partnerdiv th {
    text-align: center;
}
.partnerdiv th {
    text-align: center;
}
.partnerdiv th.thirdtd {
    text-align: left;
}
[dir="rtl"] .partnerdiv .thirdtd {
    text-align: right;
}
[dir="rtl"] .nav-tabs {
    padding-right: 0px;
}
/* .accountn {
        text-align: left;
        width: 100%;
    }
    .accountn input {
        font-size: 18px;
        font-family: 'Proxima Nova Sb';
        font-weight: 600;
        border: 0 !important;
        border-bottom: 2px #fff solid !important;
    }
    .accountn input:focus, .accountn input:hover {
        border: 0 !important;
        border-bottom: 2px #000 solid !important;
        outline: none !important;
    }
    .accdesc .stats {
        width: 100%;
    }*/
.headRow {
    background-color: #f2f1f2;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.divRow {
    position: relative;
    display: flex;
    justify-content: space-between;
    /*align-items: center; */
    border-bottom: 1px #ededed solid;
    height: 36px;
}
.addonbg {
    background: #f2f1f2;
}
.divCell {
    display: flex;
    align-items: center;
    padding: 6px 10px;
    width: 100%;
    border-left: 1px #ededed solid;
    border-right: 1px #ededed solid;
    margin-top: -1px;
    margin-left: -1px;
}
.divCell .ta-results {
    z-index: 9;
    top: 40px;
    max-height: 180px;
    overflow: auto;
    max-width: 300px;
    width: auto;
    min-width: 330px;
    box-shadow: rgb(0 0 0 / 40%) 0px 4px 20px;

}
.divCell input {
    height: 26px;
    border-radius: 0px;
    border: 0;
    border-bottom: 1px #c3c6ca solid;
}
.divCell input:focus {
    box-shadow: none;
}
.ncol1 {
    flex-basis: 100px;
    min-width: 100px;
    text-align: center;
}
[dir="rtl"] .headRow {
    border-top: 1px #ededed solid;
}
.totalrecord {
    display: flex;
    justify-content: center;
}
.totalrecord div {
    background: #0691ca;
    padding: 7px 15px;
    color: #fff;
    border-radius: 3px;
    margin: 10px 10px 0;
}
.totaldiff {
    background: #24b314 !important;
}
.citymodal .modal-body {
    overflow-y: inherit;
}
.badge-lg {
    /*padding: .45em .8em .55em .8em;*/
    padding: 6px 10px 5px;
    cursor: pointer;
}
@media screen and (min-width: 1700px) and (max-width: 1850px) {
    .divTable {
        display: table;
        padding: 1px;
        width: 2200px;
    }
}
@media (max-width: 1850px) {

    .headRow .divCell,
    .divCell input {
        font-size: 13px;
    }

    .routedivTable {
        display: table;
        padding: 1px;
        width: 100%;
    }
}
@media (min-width: 1401px) and (max-width: 1650px) {
    .divTable {
        width: 100%;
    }
}
@media (max-width: 1870px) {
    .divresponsive {
        overflow-x: auto;
        overflow-y: hidden;
    }

    .divTable {
        display: table;
        padding: 1px;
        width: 1700px;
    }

    .shorttable {
        width: 100% !important;
    }
}
@media (max-width: 991px) {
    .shorttable {
        width: 900px !important;
    }
}
@media (min-width: 1201px) and (max-width: 1600px) {
    .divresponsiveloyal {
        overflow-x: inherit !important;
        overflow-y: inherit !important;
    }

    .divresponsiveloyal .divTable {
        width: 100% !important;
    }
}
@media (max-width: 1440px) {
    .fileuppload .ubtnup {
        right: 90px;
    }

    /*  .divTable {
      width: 1300px;
  }*/
    .employesidebar .tabfonts li a {
        padding: 0.4rem 0.9rem;
        font-size: 0.9rem !important;
    }

    .employesidebar img {
        width: 100px;
        height: 100px;
    }

    .employesidebar h5 {
        font-size: 1.1rem;
    }

    .employesidebar h5 span {
        font-size: 0.7rem;
    }

    .sw-theme-arrows>ul.step-anchor>li>a {
        padding: 3px 0 3px 45px;
    }

    .sw-theme-arrows>ul.step-anchor {
        margin: 2px 0 0;
    }

    .headRow .divCell,
    .divCell input {
        font-size: 12px;
    }
}
@media (max-width: 1199px) {
    .divresponsive {
        width: 100%;
        overflow-x: auto;
    }

    .divTable {
        width: 1300px;
    }
}
@media (max-width: 767px) {
    [dir="rtl"] .circleyellow {
        margin-left: 10px;
        margin-right: 0px;
    }

    .pstop {
        position: absolute;
        top: 75px;
    }

    .homedashboard .nav-tabs {
        margin-bottom: 70px;
    }
}
.divCell .form-control:disabled,
.divCell .form-control[readonly] {
    background-color: transparent;
}
/* .divCell [disabled="disabled"] {
  background-color: transparent;
} */
.totalrecord .divCell {
    border-left: 0;
    border-right: 0;
}
.totalrecord .divCell strong {
    font-weight: 600;
}
[dir="rtl"] .divCell typeahead-container {
    left: auto;
    right: 0;
}
.switch-toggle.nowidth {
    float: none;
    background: #d8d8d8;
    clear: both;
    content: " ";
    width: auto;
    display: inline-flex;
}
.switch-toggle.nowidth input:checked+label {
    position: relative;
}
.switch-toggle.nowidth input:checked+label:after {
    position: absolute;
    bottom: 0px;
    left: 50%;
    content: " ";
    margin-left: -20px;
    width: 0;
    height: 0;
    background: yellow;
    border-top: solid 20px #e15915;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
}
.retailtab a {
    font-size: 1rem;
}
.vbox .pipeline {
    height: calc(100% - 10px);
}
.retailbox {
    border: 1px #ddd solid;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
}
.retailbox select {
    background: #ddd;
    border-radius: 0px;
    border: 0px;
}
.retailbox span {
    background: #ddd;
    position: absolute;
    right: 6px;
    height: 34px;
    width: 30px;
    text-align: center;
    line-height: 2.5;
    bottom: 1px;
}
[dir="rtl"] .retailbox span {
    right: auto;
    left: 8px;
}
.retailbox input {
    width: calc(100% - 140px) !important;
    border: 0px;
    border-radius: 0px;
}
.retailbox input:focus {
    box-shadow: none;
}
.dragmenu.tree {
    max-height: 300px;
}
.importpro .node-content-wrapper {
    display: block;
    padding: 0px 5px;
    width: 100%;
}
.importpro .node-content-wrapper span {
    padding: 3px 0;
    display: block;
    width: 100%;
}
.imalert {
    position: relative;
    padding: 0.55rem 1rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
}
.min-50 {
    min-width: 50px;
}
.min-75 {
    min-width: 75px;
    width: 75px;
}
.min-100 {
    min-width: 100px;
    width: 100px;
}
.min-150 {
    min-width: 150px;
}
.minn-300 {
    width: 300px;
}
.min-175 {
    min-width: 175px;
}
.min-200 {
    min-width: 200px;
}
.min-250 {
    min-width: 250px;
}
.min-300 {
    min-width: 300px;
}
.min-300 {
    min-width: 350px;
}
.SaleResponsive {
    overflow-y: auto;
    overflow-x: auto;
    padding: 1px;
    max-height: 270px;
}
.SaleResponsive .divTable {
    width: 2300px;
    padding-bottom: 5px;
}
.SaleResponsive .divTable {
    width: 2300px;
    padding-bottom: 5px;
}
.SaleResponsive.hideDiscount .divTable {
    width: 100%;
}
.SaleResponsive.hideItemTax .divTable {
    width: 100%;
}
.PurchaseResponsive {
    overflow-y: auto;
    overflow-x: auto;
    padding: 1px;
    max-height: 260px;
}
.PurchaseResponsive .divTable {
    width: 2300px;
    padding-bottom: 5px;
}
.PurchaseResponsive.hideDiscount.hideItemTax .divTable {
    width: 100%;
}
.TravelResponsive {
    overflow-x: auto;
    padding: 1px;
}
.TravelResponsive .divTable {
    width: 1600px;
    padding-bottom: 5px;
}
.SaleResponsive .divTable select {
    height: 24px;
    line-height: 1;
    border: 0px;
    border-bottom: 1px #c3c6ca solid;
    border-radius: 0;
    padding: 2px 0 !important;
}
.PurchasePostingSetup .position-absolute {
    right: 0;
}
[dir="rtl"] .PurchasePostingSetup .position-absolute {
    left: 0;
    right: auto;
}
.wrapdiv1 {
    display: flex;
    min-width: 350px;
    justify-content: center;
}
.wrapdiv2 {
    display: flex;
    min-width: 650px;
    justify-content: center;
}
.wrapdiv3 {
    display: flex;
    min-width: 650px;
    justify-content: center;
}
.name-of-class .ta-results {
    top: auto;
    bottom: 40px;
}
.class-name-wrap .ta-results {
    top: 20px;
    bottom: 0;
    height: 120px;
}
.chafix {
    position: fixed;
    top: 50%;
    right: -48px;
    z-index: 99;
    cursor: pointer;
    color: #fff;
    background: #0691ca;
    font-size: 1.2rem;
    padding: 7px 14px;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
}
[dir="rtl"] .chafix {
    left: -48px;
    right: auto;
}
.saletab th {
    width: 10%;
}
.saletab td {
    width: 10%;
}
@media screen and (max-width: 1700px) {
    .box .fixed_header.saletab th:first-child {
        max-width: 198px !important;
    }

    .box .fixed_header.saletab td:first-child {
        max-width: 198px !important;
    }

    .PurchaseResponsive .divTable {
        width: 1800px;
        padding-bottom: 5px;
    }

    .PurchaseResponsive.hideItemTax .divTable {
        width: 1400px;
    }

    .PurchaseResponsive.hideDiscount .divTable {
        width: 1600px;
    }

    .SaleResponsive .divTable {
        width: 2300px;
    }

    .SaleResponsive.hideItemTax .divTable {
        width: 1900px !important;
    }

    .SaleResponsive.hideDiscount .divTable {
        width: 2100px;
    }
}
.InvoiceTaxesTax td {
    height: 80px;
}
.InvoiceTaxesTax td .divhi {
    position: relative;
    top: -6px;
}
.asterisk_input::after {
    content: " *";
    color: #e32;
    position: absolute;
    margin: 0px 0px 0px -20px;
    font-size: xx-large;
    padding: 0 5px 0 0;
    left: 30px;
    top: 0px;
}
.divCell select {
    border: 0;
    border-bottom: 1px #c3c6ca solid;
}
.cell_required {
    box-shadow: none;
    border-bottom: 2px red solid !important;
    outline: 0;
}
.filezise {
    width: 100%;
    overflow: hidden;
    font-size: 12px;
}
.filezise:focus {
    border: 0px;
    outline: none;
}
.payaddBtn {
    height: 27px;
    line-height: 2.3 !important;
    padding: 0 !important;
    width: 27px;
}
.noticscroll {
    min-height: 165px;
    max-height: 165px;
    overflow-y: auto;
}
.no-bg.btnnoborder.slide-toggle i {
    font-size: 15px;
    position: relative;
    top: 2px;
}
[dir="rtl"] .sidebarsmd h5 {
    text-align: center;
}
[dir="rtl"] .fileuppload .ubtnup a {
    right: -4px;
    left: auto;
}
[dir="rtl"] .divCell .custom-select {
    padding: 0rem 1rem 0rem 0.75rem;
}
[dir="rtl"] .divCell .chk {
    left: auto;
    right: 38px;
}
[dir="rtl"] .mrl2 .mr-2 {
    margin-right: 0 !important;
    margin-left: 5px !important;
}
.employeefilebtn input {
    opacity: 0;
}
.divCell .employeefilebtn .custom-file-label {
    top: 1px;
}
@media (max-width: 767px) {
    .btmActBar .btn {
        width: 50% !important;
    }

    .btmActBar .btn span {
        display: block !important;
    }

    .employeee-content {
        width: 100%;
    }

    .employesidebar .nav-tabs .nav-link {
        font-size: 0.7rem;
        padding: 10px 8px;
    }
}
.divCell .custom-select {
    height: calc(1rem + 8px);
    font-size: 14px;
    padding: 0rem 1.75rem 0rem 0.75rem;
}
.box-0 {
    background: #fff;
    border-radius: 4px;
    padding: 8px 10px;
    border: 1px solid #f0f0f0;
}
.data-0 {
    width: 100%;
    display: inline-block;
    margin-bottom: 2px;
}
.title-1 {
    color: #0866c6;
    display: inline-block;
    padding-right: 0;
    border-right: none;
    padding-left: 5px;
    padding-bottom: 0px;
    width: 160px;
    min-width: 160px;
    float: left;
}
.title-2 {
    padding-left: 20px;
    color: #595854;
    padding-bottom: 0px;
    width: calc(100% - 160px);
    float: right;
    border-left: 1px solid #f0f0f0;
}
.in-block-check {
    display: inline-block;
    margin-right: 20px;
}
.title0 {
    display: block;
    color: #0866c6;
    font-size: 15px;
    margin-bottom: 15px;
}
datetime-popup.dropdown .glyphicon {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
datetime-popup.dropdown timepicker {
    display: flex;
    justify-content: center;
}
datetime-popup.dropdown .bg-faded {
    border: 0;
    background-color: #fff;
}
datetime-popup.dropdown datepicker button {
    border: 0;
    background-color: #fff;
}
datetime-popup.dropdown datepicker button.active {
    background-color: #ddd;
}
datetime-popup.dropdown .glyphicon.glyphicon-remove-circle:before {
    content: "\f05c";
}
datetime-popup.dropdown .glyphicon.glyphicon-chevron-down:before {
    content: "\f078";
}
datetime-popup.dropdown .glyphicon.glyphicon-chevron-up:before {
    content: "\f077";
}
datetime-popup.dropdown .glyphicon.glyphicon-chevron-left:before {
    content: "\f053";
}
datetime-popup.dropdown .glyphicon.glyphicon-chevron-right:before {
    content: "\f054";
}
datetime-popup.dropdown .glyphicon.hidden {
    display: none !important;
}
.allowancestructure {
    height: auto;
}
.allowancestructure .divCell {
    height: 70px;
}
[dir="rtl"] .allowancestructure .divCell .chk {
    right: 38px;
    left: auto;
}
.payrollsetup .table input {
    padding-bottom: 0;
}
[dir="rtl"] #emergency .addRowSmall.bdr-0 {
    right: auto;
    left: 0;
}
.entrytable .form-control:disabled,
.entrytable .custom-file [disabled="disabled"] {
    background-color: transparent;
}
.hrreport tr:first-child,
.hrreport tr:nth-child(2) {
    background: #f2f1f2 !important;
    font-weight: 600;
    border: 1px solid #d8d8d8 !important;
}
.hrreport tr:first-child td {
    border-bottom: 1px solid #d8d8d8 !important;
}
.hrreport tr:nth-child(2) td {
    border-right: 0px !important;
}
.hrreport tr:nth-child(2) td {
    text-transform: capitalize;
    border: 0px !important;
    border-right: 1px solid #d8d8d8 !important;
    padding: 0 0.75rem !important;
    height: 34px;
    vertical-align: inherit;
}
.heighttable {
    height: calc(100vh - 100px);
    overflow-y: auto;
}
.custodydetail .btn {
    margin-right: 40px !important;
}
[dir="rtl"] .custodydetail .btn {
    margin-right: auto !important;
    margin-left: 40px !important;
}
.custodydetail button.addRowSmall {
    top: 3px !important;
}
[dir="rtl"] .custodydetail button.addRowSmall {
    left: 0;
    right: auto;
}
@media screen and (min-width: 1600px) {

    .custom-file-label {
        height: calc(2rem + 2px);
    }

    .custom-file-label::after {
        height: calc(calc(2.1rem + 2px) - 2px * 2);
    }

    .allowancestructure .divCell select.form-control {
        top: 4px;
    }
}
@media screen and (max-width: 1440px) {
    .sscrolltable {
        overflow-x: auto;
    }

    .sscrolltable .employtable {
        max-width: 1300px;
        width: 1300px;
        padding: 5px;
    }
}
.font-size-20 {
    font-size: 22px !important;
    position: relative;
    top: 0px;
}
.newreportbox {
    width: calc(100vw - 130px);
    display: none;
    background: white;
    position: fixed;
    right: 0;
    top: 61px;
    height: calc(70vh - 61px);
    z-index: 99;
    padding: 20px;
    border: 2px #e4e7eb solid;
    border-bottom: 4px #e4e7eb solid;
}
[dir="rtl"] .newreportbox {
    width: calc(100vw - 130px);
    left: 0;
    right: auto;
}
[dir="rtl"] .ntbns .btn i {
    float: none;
    margin-right: 0px !important;
}
.newreportbox .head-title {
    min-height: 40px;
    font-size: 22px;
}
.newreportbox .multiselect-dropdown .dropdown-btn {
    line-height: 1.72857143 !important;
    border: 1px #c3c6ca solid !important;
    height: 34px;
    border-radius: 3px !important;
}
.newreportbox .multiselect-dropdown .dropdown-down {
    top: 0px !important;
}
.newreportbox .close {
    position: absolute;
    background: #dddfe2;
    bottom: -30px;
    height: 30px;
    text-align: center;
    line-height: 29px;
    z-index: 99;
    font-size: 14px;
    color: #383838 !important;
    text-shadow: none;
    padding: 0 10px;
    right: 30px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.newreportbox .close img {
    -webkit-filter: invert(1);
            filter: invert(1);
}
[dir="rtl"] .newreportbox .close {
    left: 0;
    right: auto;
}
.newreportbox .calendericon {
    position: relative;
}
.newreportbox .calendericon:after {
    right: 10px;
    top: 8px;
}
@media (max-width: 991px) {
    .newreportbox {
        height: calc(80vh - 61px);
        overflow: auto;
        scrollbar-width: thin;
    }
}
@media (max-width: 767px) {
    .newreportbox {
        width: calc(100vw - 0px);
        top: 152px;
        height: calc(100vh - 152px);
        overflow: auto;
        scrollbar-width: thin;
    }

    .newreportbox::-webkit-scrollbar,
    .newreportbox .multiselect-dropdown::-webkit-scrollbar {
        width: 6px;
    }

    .newreportbox .multiselect-dropdown {
        overflow-x: auto;
        scrollbar-width: thin;
    }

    .newreportbox .multiselect-dropdown .selected-item {
        margin-bottom: 10px;
    }
}
.ntbns .slide-toggle {
    padding: 1px 12px 0px !important;
    line-height: 1 !important;
    height: 33px;
}
.ntbns .btn.btn-outline-secondary {
    padding: 7px 12px 5px;
}
.reporttopbutton .newrselect {
    height: 33px !important;
}
@media screen and (max-width: 767px) {
    .newreportbox {
        height: calc(80vh - 155px);
        width: calc(100vw - 0px);
        top: 154px;
    }

    .ntbns .newrselect {
        width: auto !important;
    }
}
.invisible-scrollbar {
    max-height: 240px;
    overflow: auto;
}
.invisible-scrollbar::-webkit-scrollbar {
    width: 6px;
}
#docBox .tab-img-cont {
    margin-bottom: 10px;
}
#docBox .tab-add-img {
    width: 48%;
}
.gridmain .subtitle {
    font-weight: 700;
}
#oninvoice,
#oncategory,
#discountreward {
    display: none;
}
.receiverow td {
    color: #dd0000;
}
.sendrow td {
    color: #4c940b;
}
.loyalnewbtn {
    position: relative;
}
.loyalnewbtn .btn {
    position: absolute;
    right: 0;
    font-size: 18px;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: -10px;
}
[dir="rtl"] .loyalnewbtn .btn {
    right: auto;
    left: 0;
}
#docBox .pipeline-header {
    display: none;
}
.pos4top {
    top: 4px !important;
}
.newslect.form-control {
    height: 38px !important;
    width: 25%;
}
@media screen and (max-width: 1440px) {
    .newslect.form-control {
        height: 30px !important;
    }
}
.slrpoert .ths {
    width: 34% !important;
}
.ledgerreport tr:first-child td {
    border-right: 0px !important;
    border-left: 0px !important;
}
.ledgerreport,
.ledgerreport2 {
    overflow: auto;
    padding-bottom: 10px;
}
.ledgerreport table {
    min-width: 2000px;
    width: 5000px;
}
.ledgerreport2 table {
    width: 3000px;
}
.ledgerreport tr:first-child,
.ledgerreport2 tr:first-child {
    background: #f3f3f3;
    border-top: 1px solid #e8e8e8 !important;
}
.ledgerreport tr:nth-child(2),
.ledgerreport2 tr:nth-child(2) {
    background: #f3f3f3;
}
.accounttable table {
    direction: rtl;
}
.accounttable table td:first-child {
    border-left: 1px #ddd solid;
}
.accounttable table td:last-child {
    border-left: 0px !important;
}
.stric .asterisk_input {
    position: absolute;
    z-index: 99;
    left: -10px;
    top: 8px;
}
.journalentr .form-group {
    margin: 0 !important;
}
.height55 {
    overflow-y: auto;
    height: calc(100vh - 415px);
}
.height55::-webkit-scrollbar {
    width: 6px;
}
/* .partnerdiv tr tr:last-child td {
        font-size: 20px;
        font-weight: 700;
    } */
.dashbg {
    margin: -22px;
    background: white;
}
#printInvoiceDiv td {
    background: none !important;
}
.first-option,
.second-option,
.third-option {
    border: 2px #fff solid;
}
.option-checked {
    border: 2px #0691ca solid;
}
.qrcodeimg {
    position: absolute;
    top: 7px;
    width: 135px;
    padding: 3px !important;
}
.qrcodeimg194 {
    position: absolute;
    top: 7px;
    width: 135px;
    padding: 3px !important;
}
.qrcodeimg194 img {
    width: 100%;
}
.qrcodeimg {
    position: absolute;
    top: 7px;
    width: 135px;
    padding: 3px !important;
}
.qrcodeimggaleed {
    position: absolute;
    top: -180px;
    width: 140px;
    left: 50px;
    padding: 3px !important;
}
.qrcodeimg img,
.qrcodeimg2 img,
.qrcodeimg33 img,
.qrcodeimg45 img,
.qrcodeimggaleed img {
    width: 100%;
}
.qrcodeimgaltasheel {
    position: absolute;
    top: 20px;
    width: 135px;
    left: 12%;
}
.qrcodeimgaltasheel img {
    width: 100%;
}
.qrocdeim1 {
    width: 100%;
    display: block;
    position: relative;
}
.qrocdeim1 img {
    display: block;
    width: 120px;
    position: absolute;
    right: 130px;
    top: 150px;
}
.qralsaad232 img {
    display: block;
    width: 120px;
    position: relative;
    left: 12px;
    top: 12px;
}
.qr-crystalart img {
    display: block;
    width: 150px;
    position: relative;
    left: 12px;
    top: 12px;
}
.qrcodeimg2 {
    position: absolute;
    right: 12px;
    top: -2px;
    width: 90px;
}
.qrcodeimg33 {
    position: absolute;
    right: 2px;
    top: -22px;
    width: 120px;
}
.qrcodeimg3 img {
    width: 100%;
}
#mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background: rgba(0, 0, 0, 0.6);
    display: none;
    width: 100%;
    height: 100%;
}
#boxes .window {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 440px;
    display: none;
    z-index: 9999;
    text-align: center;
}
#boxes .text2 {
    font-size: 18px;
}
#boxes #dialog {
    width: 600px;
    font-size: 48px !important;
    padding: 40px;
    background-color: #fff;
    color: #000;
}
#boxes #dialog .btn {
    width: 120px;
}
.timesa {
    display: inline-flex;
    align-items: center;
    color: #000;
}
.searchloyal {
    width: 100%;
    top: 0;
}
.searchloyal input {
    border-bottom-color: #c3c6ca;
}
.timesa img {
    margin-right: 8px;
}
/*
#boxes .times {
    display: inline-block;
    background: #27ae60;
    padding: 2px 15px;
    line-height: initial;
    border-radius: 5px;
    color: #fff;
}
    #boxes .times img{
        margin-right: 10px;
    }
     */
#popupfoot {
    font-size: 18pt;
    margin-top: 20px;
    width: 100%;
    text-align: center;
}
#boxes .closebox {
    margin-left: 15px;
}
.buyerCode .ta-results {
    top: 60px;
}
.saleInvoice .ta-results {
    top: 35px;
}
.vs-hide {
    visibility: hidden;
}
.vs-show {
    visibility: visible;
}
/*report management css*/
.reportsidebar {
    display: flex;
    min-height: 94vh;
}
.reportsidebar .nav-link {
    text-align: center;
    color: #fff;
    padding: 17px 10px;
    height: 100%;
    border: 4px #1c4cc3 solid;
    display: flex;
}
.reportsidebar .nav-link img {
    margin-right: 10px;
    -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1);
}
[dir="rtl"] .reportsidebar .nav-link img {
    margin-right: 0;
    margin-left: 10px;
}
.reportsidebar .nav-link:hover {
    border-color: transparent !important
}
.reportsidebar .nav-link.active,
.reportsidebar .nav-link:hover span {
    color: #fff;
}
.reportsidebar .nav-link.active:after,
.reportsidebar .nav-link:hover:after {
    display: none;
}
.layoutbox a {
    border: 2px #2289f7 solid;
    border-radius: 3px;
    height: 64px;
    display: block;
    text-align: center;
    background: #2289f7;
    width: 100%;
    line-height: 4;
}
.labelbox {
    color: #fff;
    margin-top: 10px;
}
.layoutbox a.active {
    border: 2px #ffce56 solid;
}
.reportsidebar .yellofont {
    color: #ffeb3b !important;
    font-weight: 500;
}
.reportsidebar span {
    display: block;
    font-size: 14px !important;
}
.reportsidebar ul {
    background: #1c4cc3;
    flex-basis: 126px;
    height: 90vh;
    border: 0px !important;
}
.reportsidebar ul li {
    padding: 0 !important;
}
.reportsidebar .tab-content {
    height: calc(100vh - 104px);
    background: #0973e4;
    padding: 6px 9px;
    width: 100%;
    overflow-y: scroll;
}
.reportsidebar .tab-content h4 {
    color: #fff;
    font-weight: 700;
    font-size: 15px;
}
.reportsidebar .tab-content label {
    color: #fff;
}
.boxclear h5 {
    padding-bottom: 15px !important;
    padding-left: 25px;
}
.boxclear {
    clear: both;
    display: inline-block;
    width: 100%;
}
.fontbtns {
    width: 100%;
    justify-content: center;
    background: #fff;
}
.fontbtns .btn {
    border-right: 1px #ddd solid;
    margin-left: 0 !important;
    padding: 7px 28px;
}
.fontbtns .btn:last-child {
    border-right: 0;
}
.borderbtns {
    width: 100%;
    justify-content: center;
    background: #fff;
}
.borderbtns .btn {
    border-right: 1px #ddd solid;
    margin-left: 0 !important;
    padding: 7px 26px;
}
.borderbtns .btn:last-child {
    border-right: 0;
}
.boxclear a {
    float: right;
}
.boxclear:before {
    top: 5px;
}
.boxclear .chk {
    right: auto;
    left: 0;
    top: -3px;
}
.boxclear .btn-sm {
    padding-bottom: 3px;
}
.chatwrap {
    background: white;
    position: fixed;
    bottom: 80px;
    right: 45px;
    width: 450px;
    box-shadow: 0px 0px 19.71px 7.29px rgba(0, 0, 0, 0.06);
    border-radius: 10px;
    z-index: 9999;
    display: none;
}
.chatbody {
    margin: 25px 15px;
    height: 430px;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-color: #595959 #d7d7d7;
    scrollbar-width: thin;
    padding-right: 10px;
}
.chatbody::-webkit-scrollbar {
    width: 4px;
    background-color: #d7d7d7;
    margin-right: 10px;
}
.chatbody::-webkit-scrollbar-thumb {
    background: #595959;
}
.chathead {
    padding: 13px;
    background: #0691ca;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.chathead a {
    cursor: pointer;
}
.uchat {
    display: flex;
    margin-bottom: 10px;
}
.mchat {
    display: flex;
    margin-bottom: 10px;
    justify-content: flex-end;
}
.chatimg {
    width: 30px;
    margin-right: 10px;
    text-align: center;
    color: #7c7c7c;
    font-size: 12px;
}
.nochatimg {
    width: 27px;
    height: 27px;
    text-align: center;
    color: #394263;
    background: #e6e6e6;
    border-radius: 50px;
    line-height: 2.5;
}
.chattext .textin {
    padding: 10px;
    border-radius: 15px;
    font-size: 14px;
    background: #e6e6e6;
    line-height: 1.4;
    border-bottom-left-radius: 0;
    color: black;
}
.mchat .chatimg {
    order: 2;
    margin-left: 10px;
    margin-right: 0;
}
.mchat .chattext .textin {
    background: #0691ca;
    color: #fff;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 0;
}
.chatfoot {
    background: #f2f4f8;
    border-radius: 25px;
    height: 44px;
    margin: 13px;
    padding: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
}
.chatfoot input[type="text"] {
    background: transparent;
    border: 0;
    min-width: 340px;
    flex-basis: 340px;
}
.chatfoot input[type="text"]:focus,
.chatfoot .chatbtn input[type="submit"]:focus {
    border: 0px !important;
}
.chatfoot .chatbtn {
    width: 25px;
    min-width: 25px;
    height: 17px;
}
.chatfoot .chatbtn i {
    background: url(/assets/img/sendbtn.png) no-repeat 0 0;
    height: 17px;
    width: 18px;
    background-size: cover;
    border: 0px;
    cursor: pointer;
    z-index: 9999;
    position: absolute;
}
.chaticon {
    position: fixed;
    bottom: 10px;
    right: 25px;
    cursor: pointer;
}
.activechat {
    display: block;
}
.chatcount {
    background: red;
    padding: 2px 7px;
    border-radius: 4px;
}
.ccchat {
    background: red;
    padding: 2px 7px;
    border-radius: 4px;
    color: white;
    position: absolute;
    right: 36%;
    top: -10px;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 1.7;
}
.plusicon {
    flex-basis: 30px;
}
.plusicon a {
    width: 26px;
    height: 26px;
    display: inline-block;
    background: #fff;
    border: 1px #2775ff solid;
    border-radius: 50px;
    text-align: center;
    line-height: 1.5;
}
@page :header {
    display: none
}
.salebillpopup {
    overflow: auto;
    height: calc(100vh - 100px);
}
.whitecanvas {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 17.82px 0.18px rgba(0, 0, 0, 0.05);
    height: 190px;
    z-index: 4;
    padding: 2px;
    position: relative;
    width: 99%;
    border: 1px dashed;
    /*   display: flex;
    flex-direction: row;
    flex-wrap: wrap;*/
}
.printDiv .whitecanvas {
    margin: auto;
}
.borderOutline {
    display: inline-block;
    border: 1px solid #000;
    height: 15px;
    width: 12px;
    vertical-align: middle;
}
.borderTopIcon {
    display: inline-block;
    border: 1px dotted #999;
    border-top: 1px solid #000;
    height: 15px;
    width: 14px;
    vertical-align: middle;
}
.borderNoneIcon {
    display: inline-block;
    border: 1px dotted #999;
    height: 15px;
    width: 16px;
    vertical-align: middle;
}
.borderBottomIcon {
    display: inline-block;
    border: 1px dotted #999;
    border-bottom: 1px solid #000;
    height: 15px;
    width: 15px;
    vertical-align: middle;
    padding: 0px 8px 0px 10px;
}
.borderLeftIcon {
    display: inline-block;
    border: 1px dotted #999;
    border-left: 1px solid #000;
    height: 15px;
    width: 15px;
    vertical-align: middle;
}
.borderRightIcon {
    display: inline-block;
    border: 1px dotted #999;
    border-right: 1px solid #000;
    height: 14px;
    width: 14px;
    vertical-align: middle;
}
.fa-lineS {
    display: inline-block;
    border-top: 1px solid #000;
    height: 4px;
    width: 12px;
    vertical-align: middle;
}
.fa-lineSBold {
    display: inline-block;
    border-top: 3px solid #000;
    height: 4px;
    width: 17px;
    vertical-align: middle;
}
.fa-lineD {
    display: inline-block;
    border-top: 1px dashed #000;
    height: 4px;
    width: 14px;
    vertical-align: middle;
}
.fa-lineDBold {
    display: inline-block;
    border-top: 3px dashed #000;
    height: 4px;
    width: 12px;
    vertical-align: middle;
}
/*.draggableH {
    transform: translate(-50%, -50%);
}*/
.draggableH:hover {
    cursor: move !important;
}
.fontColorDropDown option {
    color: #C0C0C0 !important;
    padding: 20px !important;
}
.reportsidebar .nav-link {
    border: 0px;
}
.reportsidebar .nav-link.active {
    border-radius: 0px !important;
    border: 0px;
    background: #083199;
}
.headerFields,
.bodyFields,
.footerFields,
.companyFields {
    width: 100%;
    background-color: transparent;
    padding: 3px 6px 1px 8px;
    border-radius: 16px;
    color: #fff;
    border: 1px dashed #fff;
    margin-bottom: 2px;
}
.companyFields span {
    width: 100%;
    background-color: transparent;
    border-radius: 16px;
    color: #fff;
    margin-bottom: 2px;
    font-size: 14px !important;
}
.headerFields:hover {
    cursor: pointer !important;
    background-color: #fff;
    font-weight: bold;
}
.bodyFields:hover {
    cursor: pointer !important;
    background-color: #fff;
    font-weight: bold;
}
.footerFields:hover {
    cursor: pointer !important;
    background-color: #fff;
    font-weight: bold;
}
.companyFields:hover {
    cursor: pointer !important;
    background-color: #fff;
    font-weight: bold;
}
.noteSpan:hover {
    color: #0356ad !important;
}
.closeBtn {
    cursor: pointer !important;
}
.editBtn {
    cursor: pointer !important;
}
.closeRowBtn {
    cursor: pointer !important;
}
.editRowBtn {
    cursor: pointer !important;
}
.closeColumnBtn {
    cursor: pointer !important;
}
.editColumnBtn {
    cursor: pointer !important;
}
.draggableH .fa {
    visibility: hidden;
}
.printDiv .draggableH .fa {
    display: none;
}
.draggableH:hover .fa {
    visibility: visible;
}
/*
tr .fa {
    visibility: hidden;
}
*/
tr:hover .fa {
    visibility: visible;
}
/*.reportCard-header {
    min-width: 373px;
}*/
.reportCardtitle {
    display: block;
    padding: 2px;
    font-size: 14px;
    text-decoration: none !important;
}
.reportCard-header btn:hover {
    text-decoration: none !important;
}
.reportCard {
    background-color: transparent !important;
    /*width: 423px !important;*/
}
.reportCard-body {
    overflow-y: scroll;
    overflow-x: hidden;
    height: 65vh;
    margin-bottom: 10px;
    background-color: transparent !important;
    padding: 1.1rem !important;
    border-left: 1px dashed;
    border-bottom: 1px dashed;
}
.reportCard-body::-webkit-scrollbar {
    width: 6px;
}
#printableDiv::-webkit-scrollbar {
    width: 6px;
}
.more-less {
    float: right;
    color: #212121;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #eeeeee;
}
/*report management css*/
/*#rptTable .resizing {
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: col-resize;
}
.table-body-row {
    cursor: pointer;
}

#rptTable .table-body-cell span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}

#rptTable .table-header-cell {
    position: relative;
}

#rptTable .table-header-cell:not(:last-child) .resize-holder {
    cursor: col-resize;
    width: 20px;
    height: 100%;
    position: absolute;
    right: -10px;
    top: 0;
    z-index: 1;
}

#rptTable .table-body-cell, #rptTable .table-header-cell {
    border-right: 1px solid rgba(0,0,0,0.12);
}

#rptTable .table-body-cell:not(:nth-child(1)), #rptTable .table-header-cell:not(:nth-child(1)) {
    padding: 0 10px;
}*/
#rptTable {
    width: 100%;
}
/* #rptTable td,
    #rptTable thead th {
        text-align: left;
    } */
/* #rptTable thead, */
textarea {
    color: #fdfdfd;
}
#rptTable thead tr {
    position: relative;
}
/*  #rptTable tbody tr:nth-child(even) {
        background-color: #ddd;
    } */
#rptTable thead th {
    /* position: sticky; */
    top: 0;
    z-index: 10;
    resize: both;
    overflow: hidden;
    min-width: 70px;
    word-break: break-all;
    position: relative;
}
.breakword {
    word-break: break-all;
}
.breakword li {
    list-style: none;
}
.borderless tr td {
    border: none !important;
    /*    padding: 0px !important;*/
}
.ui-dialog-titlebar-close {
    padding: 0 !important;
}
#editableInput-1,
#editableInput-5,
#editableInput-9 {
    display: none !important;
}
/*.sketch-fields {
    display: none !important;
}*/
.sketch-swatches {
    display: none !important;
}
.sketch-single {
    display: none !important;
}
.sketch-alpha {
    display: none !important;
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 22px !important;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 25px !important;
}
.ui-dialog-titlebar-close:after {
    content: "x";
    width: 20px;
    height: 20px;
    display: contents !important;
}
.qrcodeimgn {
    width: 200px;
    height: 120px;
    margin: 10px auto;
}
.qrcodeimgn img {
    display: block;
    margin: auto;
    width: 120px;
}
.qrcodeimgnpros {
    width: 200px;
    height: 120px;
    margin: 10px auto;
}
.qrcodeimgnpros img {
    display: block;
    margin: auto;
    width: 120px;
    height: 120px;
}
.stickcol {
    position: sticky;
    right: -1px;
    z-index: 999;
    top: 0;
    background: white;
}
[dir="rtl"] .stickcol {
    position: sticky;
    left: -1px;
    z-index: 999;
    top: 0;
    background: white;
}
.Ckeditor123 b,
.Ckeditor123 strong {
    font-weight: 700 !important;
}
.downloadbtn1 {
    line-height: 1.8 !important;
    padding-top: 6px;
    padding-bottom: 2px;
}
#vendor app-address typeahead-container {
    max-height: 229px !important;
}
.proimporttstore {
    max-height: 300px;
}
.billordermanage .inners {
    overflow: auto;
    height: calc(100vh - 100px);
    overflow-x: hidden;
    padding-right: 10px;
}
.billordermanage .inners::-webkit-scrollbar {
    width: 6px;
}
.orderts {
    text-align: right;
    width: 200px;
}
[dir="rtl"] .orderts {
    text-align: left;
}
.borderdblue {
    border-top: 4px #0478f4 solid;
}
.orderts .sub-info-value {
    border-bottom: 1px #ddd solid;
    padding: 10px 0;
}
.ecctopbar {
    padding-top: 14px;
    border-top: 1px #ddd solid;
    margin-bottom: 4px !important;
}
.profinance-element {
    width: 80%;
    margin: auto;
    position: relative;
    margin-top: -25px;
    border-left: 1px #ddd solid;
    padding-left: 11px;
    left: 1px;
    padding-top: 10px;
}
[dir="rtl"] .profinance-element {
    width: 87%;
    left: auto;
    border-right: 1px #ddd solid;
    border-left: 0;
    padding-right: 11px;
}
.shipmenttablerow td {
    height: auto;
}
.heighttax {
    min-height: 60px !important;
}
.bluexb {
    font-size: 16px;
    font-family: "ProximaNova-Light";
}
.bluexb span {
    font-family: 'Proxima Nova Sb';
    color: #0691ca;
}
.abss {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    justify-content: end;
}
.abss6 {
    line-height: inherit;
    border: 0;
    border-bottom: 2px #3e3e3e solid;
    background: transparent !important;
    padding: 0;
    margin-left: 10px;
    width: 80px;
}
.fontsize1 {
    font-size: 16px;
}
.fontsize1 span {
    font-size: 16px;
}
.box.lapitopscroll .inners {
    height: calc(100vh - 100px);
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 20px;
}
[dir="rtl"] .box.lapitopscroll .inners {
    padding-right: 0px;
    padding-left: 20px;
}
.box.lapitopscroll .inners::-webkit-scrollbar {
    width: 6px;
}
.prodpro .invbox .left {
    width: 140px;
}
.prodpro .invbox .left .uimg {
    height: 150px;
}
.qrcodeimgoffice {
    position: relative
}
.qrcodeimgoffice img {
    width: 106px;
    position: absolute;
    top: -1px;
}
.qrcodeimgalhewish {
    position: relative;
    width: 120px;
    height: 120px;
    left: 0px;
    top: -20px;
}
.qrcodeimgalhewish img {
    width: 100%;
}
.qrimages1 img {
    width: 160px;
    position: absolute;
    top: -1px;
}
.arrossright {
    text-align: center;
    line-height: 3;
    font-size: 30px;
}
.boxchck {
    padding: 20px 10px;
    color: white !important;
    display: block;
    border-bottom: 1px #ffffff40 solid;
}
.boxchck img {
    margin-right: 7px;
}
.boxchck:hover,
.boxchck.active {
    background: #3c3c3c;
}
.outdievs {
    height: calc(100vh - 48px);
    background: #5a5a5a;
    text-align: center;
    margin: -20px 0px -20px;
    position: relative;
    right: -20px;
}
.outdievs img {
    margin-bottom: 10px;
}
.qrcodeimg321 {
    position: relative;
}
.qrcodeimg321 .qrcodeimg3 {
    left: 14px !important;
    top: -78px !important;
}
.qrcodeimg611 {
    position: absolute;
    width: 70px;
    height: 110px;
    left: 420px !important;
    top: 110px !important;
}
.qrcodeimg611 img {
    width: 95%;
}
.rightbluebar {
    width: 28%;
    position: fixed;
    z-index: 99;
    top: 60px;
    left: -28%;
    height: calc(100% - 60px);
}
.reportrightsection {
    flex: 0 0 99.666667%;
    max-width: 99.666667%;
}
.sidebaactive .reportrightsection {
    flex: 0 0 76.666667%;
    max-width: 76.666667%;
    margin-left: 23%;
}
.sidebaactive .rightbluebar {
    left: 0%;
}
@media screen and (max-width: 1700px) {
    .reportsidebar .tab-content {
        padding: 6px 10px 30px 10px;
        overflow-x: hidden;
        overflow-y: auto;
        height: calc(100vh - 120px);
    }

    .reportsidebar .tab-content::-webkit-scrollbar {
        width: 8px;
    }
}
.posleft32 {
    position: relative;
    left: -32px;
}
[dir="rtl"] .posleft32 {
    right: -32px;
    left: auto;
}
.fullwith {
    width: 96%;
}
.posleft {
    position: relative;
    left: -57px;
}
[dir="rtl"] .posleft {
    right: -54px;
    left: auto;
}
.posleft52 {
    position: relative;
    left: -52px;
}
[dir="rtl"] .posleft52 {
    right: -28px;
    left: auto;
}
.analytctag .inner {
    overflow: inherit;
}
.analytctag .chk {
    top: 15px !important;
}
.reportsidebar .tab-content::-webkit-scrollbar {
    width: 8px;
}
.arbicButton {
    background-color: #9a4ef1;
    padding: 0.3em 1.2em;
    margin: 0 0.1em 0.1em 0;
    border: 0.16em solid rgba(255, 255, 255, 0);
    border-radius: 2em;
    box-sizing: border-box;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #FFFFFF;
    text-shadow: 0 0.04em 0.04em rgb(0 0 0 / 35%);
    text-align: center;
    transition: all 0.2s;
    font-weight: bold;
}
.arbicButton:hover {
    border-color: rgba(255, 255, 255, 1);
}
.hijriButton {
    background-color: #dd77ff;
    padding: 0.3em 1.2em;
    margin: 0 0.1em 0.1em 0;
    border: 0.16em solid rgba(255, 255, 255, 0);
    border-radius: 2em;
    box-sizing: border-box;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #FFFFFF;
    text-shadow: 0 0.04em 0.04em rgb(0 0 0 / 35%);
    text-align: center;
    transition: all 0.2s;
    font-weight: bold;
}
.hijriButton:hover {
    border-color: rgba(255, 255, 255, 1);
}
.englishButton {
    background-color: #f14ebd;
    padding: 0.3em 1.2em;
    margin: 0 0.1em 0.1em 0;
    border: 0.16em solid rgba(255, 255, 255, 0);
    border-radius: 2em;
    box-sizing: border-box;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #FFFFFF;
    text-shadow: 0 0.04em 0.04em rgb(0 0 0 / 35%);
    text-align: center;
    transition: all 0.2s;
    font-weight: bold;
}
.englishButton:hover {
    border-color: rgba(255, 255, 255, 1);
}
/*.customlabel:after {
    font-family: "Font Awesome 5 Free";
    content: "X";
     display: inline-block;
    right: -6px;
     vertical-align: middle;
    font-weight: 900;
    top: -10px;
    position: absolute;
}*/
.selectable {
    -webkit-touch-callout: all;
    /* iOS Safari */
    -webkit-user-select: all;
    /* Safari */
    /* Konqueror HTML */
    -moz-user-select: all;
    /* Firefox */
    -ms-user-select: all;
    /* Internet Explorer/Edge */
    user-select: all;
    /* Chrome and Opera */
}
@media screen and (max-width: 1440px) {
    .sidebaactive .reportrightsection {
        flex: 0 0 70.666667%;
        max-width: 70.666667%;
        margin-left: 29%;
    }

    .rightbluebar {
        width: 36%;
        left: -36%;
    }
}
/*asif code report mangager*/
[dir="rtl"] .reportMPopupBoxClose {
    float: left;
    width: 20px;
}
[dir="ltr"] .reportMPopupBoxClose {
    left: -18px;
}
[dir="rtl"] .reportMPopupBox {
    left: 0px;
    margin: auto;
}
[dir="ltr"] .reportMPopupBox {
    right: 0px;
}
.reportMPopupBox .reportMPopupBoxClose img {
    position: relative;
    top: -1px;
}
.reportMPopupBox .searchfield .form-control {
    min-width: 100%;
}
.reportMPopupBox .actionBar,
.slider-box .actionBar.fullsize {
    position: fixed;
    bottom: 0;
    background: #ececec;
    width: calc(100vw - 37%);
    padding: 5px;
    z-index: 9;
    text-align: right;
}
.reportMPopupBox .actionBar.fullsize {
    width: calc(100vw - 16%);
}
.reportMPopupBox .actionBar.fullsize {
    width: calc(100vw - 16%);
}
.slider-box .actionBar.fulllength {
    position: fixed;
    bottom: 0;
    background: #ececec;
    width: calc(120vw - 37%);
    padding: 5px;
    z-index: 9;
    text-align: right;
}
.reportMPopupBox .actionBar.fulllength {
    width: calc(120vw - 16%);
}
.reportMPopupBox .actionBar.fulllength {
    width: calc(120vw - 16%);
}
[dir="rtl"] .reportMPopupBox .actionBar {
    text-align: left;
}
.reportMPopupBox .actionBar button {
    display: inline-block !important;
    height: 30px !important;
    padding: 0.375rem 0.75rem 0.55rem !important;
}
.reportMPopupBox .actionBar button.navG {
    background: white;
}
.reportMPopupBox .subtitle {
    font-size: 16px;
    border-bottom: 1px #ddd solid;
}
.reportMPopupBox .fixed_header .row {
    margin: 0px !important;
}
.reportMPopupBox .invoicescroll {
    max-height: calc(100vh - 150px);
    width: 96%;
}
.reportMPopupBox .mCSB_container {
    left: 0px !important;
}
.reportMPopupBox .userinfos .pipeline-header {
    position: relative;
    margin-bottom: 20px;
}
.reportMPopupBox .userinfos .pipeline-header:before {
    content: " ";
    bottom: -9px;
    position: absolute;
    width: 100%;
    margin: auto;
    height: 1px;
    background-color: #e7e9ef;
}
.reportMPopupBox .offset-xl-3 {
    margin-left: 35.333333% !important;
}
.reportMPopupBox {
    /*background: #eaebee;*/
    width: 34%;
    position: fixed;
    /*    right: 0;*/
    top: 104px;
    bottom: 0;
    height: calc(100 vh - 48 px);
    z-index: 99;
    padding: 0px;
    box-shadow: 0 2px 30px 0 rgb(16 37 133 / 10%);
    z-index: 999;
}
.reportMPopupBox .reportMPopupBoxClose {
    position: absolute;
    background-color: #dc3545;
    border-color: #dc3545;
    top: 0px;
    height: 20px;
    text-align: center;
    line-height: 21px;
    box-shadow: 0 2px 30px 0 rgb(16 37 133 / 10%);
    z-index: 99;
    font-size: 15px;
    font-weight: bold;
    color: white !important;
    text-shadow: none;
    padding: 0 4px;
    text-decoration: none;
}
.reportMPopupBox .reportMPopupBoxClose:hover {
    cursor: pointer;
}
.reportmangement {
    width: 100%;
    /* position: fixed; */
    z-index: 99;
    top: 60px;
    left: -28%;
    height: calc(100% - 60px);
}
.myGroupBtn {
    position: relative;
    display: inline !important;
    vertical-align: middle;
}
[dir="ltr"] .myGroupBtn .btn {
    margin-left: 0px !important;
}
.shapeImg {
    max-width: 59px;
}
@media screen and (max-width: 600px) {
    .reportMPopupBox {
        width: 50%;
    }
}
/*.layoutbox a:hover {
    border: 2px dashed #ffeb3b !important;
}

.reportsidebar .nav-item:hover {
    border: 2px dashed #ffeb3b !important;
}*/
.myaccordion {
    max-width: 500px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
}
.myaccordion .card,
.myaccordion .card:last-child .card-header {
    border: none;
}
.myaccordion .card-header {
    border-bottom-color: #EDEFF0;
    padding: 4px 10px !important;
    margin-bottom: 2px !important;
}
.myaccordion .fa-stack {
    font-size: 18px;
}
.myaccordion .btn {
    width: 100%;
    font-weight: bold;
    color: #004987;
    padding: 0;
}
.myaccordion .btn-link:hover,
.myaccordion .btn-link:focus {
    text-decoration: none;
}
.myaccordion li+li {
    margin-top: 10px;
}
/*asif code report manager*/
.discountError input {
    border-bottom-color: red;
}
.tagheading {
    justify-content: space-between;
    display: flex;
    padding-right: 0 !important;
    align-items: center;
}
.listdatas {
    display: flex;
    padding-left: 0;
    justify-content: space-between;
    flex-flow: row wrap;
}
.listdataswrap {
    height: calc(20vh - 100px);
    overflow-y: scroll;
}
.productimport-scrollbar::-webkit-scrollbar {
    width: 6px;
}
.listdataswrap::-webkit-scrollbar {
    width: 6px;
}
.listdatas li {
    max-width: 24%;
    flex-basis: 24%;
    list-style-type: none;
}
.importprobox .divTable {
    width: 2000px;
}
@media screen and (min-width: 1200px) {
    .importprobox .divresponsive {
        overflow-x: scroll;
    }

    .importprobox .divresponsive::-webkit-scrollbar {
        height: 6px;
    }
}
.cell_success {
    box-shadow: none;
    border-bottom: 2px green solid !important;
    outline: 0;
}
.gridpopup {
    position: absolute;
    top: 0;
    background: #fff;
    padding: 8px;
    box-shadow: 3px 0 2px rgba(0, 0, 0, 0.5);
}
.tagheading {
    justify-content: space-between;
    display: flex;
    padding-right: 0 !important;
    align-items: center;
}
.PostingTransactionSlider .actionBar.fullsize {
    width: calc(100vw - 16%);
}
.qrimages543 img {
    width: 130px;
    position: absolute;
    top: -10px;
    left: 200px;
}
.qrimages667 img {
    width: 120px;
    position: absolute;
    top: -20px;
    left: 300px;
}
/*
.recipt {
    width: 92mm; border: 1px solid black;
}
@media print {
    html, body {
        margin: 0mm;
    }
}
@page {
    size: 92mm portrait;
    margin: 0cm;
}*/
.barrow {
    font-size: 40px;
}
agm-map {
    height: 300px;
}
.w-88 {
    width: 88% !important;
}
.pac-container {
    z-index: 9999;
}
.btn-trans {
    background: transparent;
    border: 0;
}
.HrinvoiceResponsive .divTable {
    width: 100%;
}
#bankdetails table {
    width: 100%;
}
#bankdetails td,
#bankdetails th {
    border: 1px #ddd solid;
}
#bankdetails figure {
    border-top: 1px #ddd solid !important;
}
@media (max-width: 1440px) {
    .HrinvoiceResponsive {
        overflow-x: auto;
    }

    .HrinvoiceResponsive .divTable {
        width: 1000px;
    }
}
[dir=rtl] h5.pipeline-name .addRowSmall.newpro {
    left: 30px !important;
}
.table.rptTable {
    border-collapse: collapse !important;
}
.table.rptTable tr:nth-child(even) td {
    background: #f1f1f1 !important;
}
@page {
    size: auto !important;
}
.Ckeditor123 {
    color: #000;
}
.hideShow[disabled="disabled"] .dropdown-list {
    display: none !important;
}
[dir=rtl] h5.pipeline-name .addRowSmall.newpro {
    left: 30px !important;
}
.focus-grid {
    outline: 1px lightgray double;
}
.focus-gridRow {
    outline: 1px lightgray solid;
}
.focus-gridCol {
    outline: 1px lightgray dotted;
    cursor: pointer;
}
.headsetting {
    background: #69696b;
    color: #fff;
    position: absolute;
    top: -28px;
    right: 10px;
    padding: 3px 9px;
    border-radius: 4px 4px 0px 0px;
}
.headsetting:hover {
    color: #fff;
}
.headersetting {
    /*display: none;*/
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 48.6px 5.4px rgba(0, 0, 0, 0.15);
    width: 480px;
    position: absolute;
    top: -28px;
    padding: 15px;
    z-index: 99;
    right: 40px;
    padding-bottom: 70px;
}
[dir="rtl"] .headsetting {
    right: auto;
    left: 10px;
}
[dir="rtl"] .headersetting {
    right: auto;
    left: 40px;
}
.headersetting label {
    font-size: 13px;
    margin: 0;
}
.headersetting.active {
    display: block;
}
.headersetting h5 {
    border-bottom: 1px #ababab solid;
    font-weight: 700;
    font-size: 16px;
    padding-bottom: 8px;
}
.headersetting input,
.headersetting select {
    height: 30px;
}
.headersetting .fileuplod {
    height: auto;
    line-height: inherit;
    padding: 0px;
}
.headersetting .colorfield {
    padding: 0;
}
.footset {
    background: #e2e2e2;
    display: flex;
    justify-content: flex-end;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    padding: 7px;
}
.footset .btn {
    padding-bottom: 3px !important;
}
.ui-dialog .ui-dialog-titlebar {
    background-color: #0691ca !important;
    color: white;
}
.ui-dialog-content {
    background-color: white;
    color: #0691ca;
}
.ui-dialog .ui-dialog-buttonpane button {
    background-color: #0691ca !important;
    color: white;
}
#trHead {
    background-color: transparent;
    color: black;
    font-size: 14px;
}
/* default RPT Tbl Setting  Start*/
#trRow1 {
    background-color: transparent;
    color: black;
    font-size: 14px;
}
#trRow1 {
    background-color: transparent;
    color: black;
    font-size: 14px;
}
#trRow2 {
    background-color: transparent;
    color: black;
    font-size: 14px;
}
#trRow3 {
    background-color: transparent;
    color: black;
    font-size: 14px;
}
/* default RPT Tbl Setting End*/
.headersetting .switch2 .slider {
    line-height: 2.3;
}
.temscroll {
    max-height: 192px;
    overflow-y: auto;
}
.temscroll2 {
    max-height: 250px;
    overflow-y: auto;
}
.temscroll::-webkit-scrollbar,
.temscroll2::-webkit-scrollbar {
    width: 4px;
}
#commonStylingModal .fa {
    visibility: visible !important;
    display: block;
}
#commonStylingModal h5 {
    font-size: 15px;
    margin-top: 15px;
    font-weight: 700;
}
.currRow {
    outline: 1px #00b5b8 dashed;
}
.currColumn {
    outline: 1px #484848 dashed;
}
.currElement {
    outline: 1px #0080ff dashed;
}
#commonStylingModal h3 {
    font-weight: 700;
    font-size: 1.2rem;
    border-bottom: 1px #ddd solid;
    padding-bottom: 7px;
    margin-bottom: 1rem;
}
#commonStylingModal .modal-md {
    max-width: 500px;
}
#commonStylingModal label {
    font-size: 14px;
}
.borderubl td {
    position: relative;
}
.borderubl td:before {
    content: "";
    width: 2px;
    background: #302c2b;
    height: 20px;
    top: -10px;
    position: absolute;
    left: -2px;
}
.borderubl td:after {
    content: "";
    width: 2px;
    background: #302c2b;
    height: 20px;
    top: -10px;
    position: absolute;
    right: -2px;
}
.gridCol .gridRow .editRowBtn {
    right: 54% !important;
}
#rptTable {
    table-layout: fixed;
}
#rptTable td,
#rptTable th {
    /* border-top: 0px !important; */
    height: inherit !important;
    line-height: normal;
    padding: 0.5rem 0.75rem;
    font-family: "Proxima Nova Rg";
}
#menu4 #ImgInp {
    line-height: 1.1 !important;
}
.menu-position-side .ui-dialog .ui-dialog-titlebar {
    background-color: transparent !important;
    color: #242222;
    border: 0;
    font-size: 17px;
    font-weight: 400;
    border-bottom: 1px #ddd solid !important;
}
.menu-position-side .ui-dialog-content {
    color: #000;
    padding: 0.5em 1em 0em 1em !important;
    display: flex;
    align-items: center;
}
.menu-position-side .ui-dialog .ui-dialog-buttonpane button {
    background-color: #343a40 !important;
    color: white;
    border: 0;
    padding: 5px 11px;
    border-radius: 4px;
    font-size: 13px;
}
.menu-position-side .ui-dialog .ui-dialog-titlebar-close {
    background: #343a40;
    border: 0;
    color: #fff;
}
.buyerdropdown .ta-results::-webkit-scrollbar {
    width: 4px;
}
.RatingDetail.small {
    font-size: 100% !important;
}
.printDiv #Company_TermsandCondtions br {
    display: none;
}
.draggableH .fa:hover {
    z-index: 999;
    font-size: 20px !important;
}
.draggableF .fa:hover {
    z-index: 999;
    font-size: 20px !important;
}
/*
.closeColumnBtn.fa.fa-close:hover {
    z-index: 999;
    font-size: 20px !important;
    background-color: #047BF7 !important;
    }
*/
#SectionH .btn+.btn {
    margin-left: 0.3rem;
}
[dir="rtl"] #SectionH .btn+.btn {
    margin-left: 0rem;
    margin-right: 0.3rem;
}
.bankdetails strong {
    font-weight: 700;
}
.rating-block .btn {
    padding-bottom: 3px;
}
.cardwrap {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
}
.card-bg-primary {
    color: #fff !important;
    background: #1773d2 !important;
    border-color: #1773d2 !important;
}
.ratingbody {
    overflow: auto;
    height: calc(100vh - 150px);
}
.buyerdropdown .ta-results {
    overflow: auto;
    height: 200px;
    z-index: 99;
}
.buyerdropdown .ta-results::-webkit-scrollbar {
    width: 4px;
}
.RatingDetail.small {
    font-size: 100% !important;
}
@font-face {
    font-family: 'Segoe UI Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Bold'), url('/assets/fonts/Segoe UI Bold.woff') format('woff');
}
.fielfixed1 {
    background-color: rgb(255, 255, 255);
    color: black;
    border: grey;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    flex: 1 0 62%;
}
.fielfixed2 {
    flex: 1 0 38%;
    font-size: 13px;
    text-align: center;
    margin-left: -2px;
    background-color: rgb(225, 223, 223);
    color: black;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}
.min-450 {
    min-width: 450px;
}
.min-350 {
    min-width: 350px;
}
.contentinfo {
    width: 100%;
    margin-bottom: 5px;
}
.text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /* number of lines to show */
    line-clamp: 2;
}
.gnrlAddBtn1 {
    top: -2px;
    position: relative;
    padding-bottom: 3px !important;
}
.topbx1 {
    width: 100px;
    top: -6px;
    left: 20px;
}
[dir="rtl"] .topbx1 {
    left: auto;
    right: 20px;
}
.bankdetails table {
    width: 100%;
}
.bankdetails .table td:last-child {
    text-align: right;
}
.remakrsdync td {
    height: auto !important;
}
.remakrsdync p,
.bankdetails p {
    margin: 0 !important;
}
#mainmenuwrap {
    overflow-y: auto;
    overflow-x: hidden;
    height: calc(100vh - 80px);
    scrollbar-width: thick;
}
#mainmenuwrap::-webkit-scrollbar {
    width: 5px;
}
.rightxc {
    display: flex;
    text-align: right;
    color: #353535;
    justify-content: space-between;
    gap: 15px;
}
.rightxc div {
    font-weight: 700;
    line-height: 1;
    font-size: 17px;
}
.rightxc div span {
    font-weight: 400;
}
[dire="rtl"] .rightxc {
    text-align: left;
}
.alert-danger22 {
    color: #ffffff;
    background-color: #e14a4a;
    border-color: #c33737;
    padding: 0.4rem 1rem;
    height: 38px;
    margin-top: 4px;
}
.alert-danger22 strong {
    font-weight: 700;
    font-family: "Proxima Nova Sb";
}
@media screen and (max-width: 1600px) {
    .loginright .boxblue {
        flex-direction: column;
        align-items: inherit;
    }

    .loginright .boxblue img {
        width: 130px;
        margin-top: 7px;
    }

    .fielfixed1 {
        flex: 1 0 55%;
    }

    .fielfixed2 {
        flex: 1 0 45%;
    }
}
@media screen and (max-width: 1870px) {
    #SectionH .col-xxl-1:nth-child(3) .btn {
        padding: .375rem .45rem .35rem !important
    }
}
.currency-switcher {
    position: relative;
}
div.dropdown {
    position: relative;
    width: 200px;
}
.TaxGroupsGrid div.dropdown {
    position: inherit !important
}
.TaxGroupsGrid2 {
    position: inherit !important
}
[dir="rtl"] .TaxGroupsGrid .ag-theme-balham .form-check .chk {
    top: -3px;
}
div.dropdown:after {
    content: "";
    position: absolute;
    margin: 0;
    width: 16px;
    height: 17px;
    background-image: url(/assets/img/arrow-select22.png);
    top: 15px;
    right: 10px;
    transition: .3s;
}
div.dropdown.open:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
div.dropdown>div.caption {
    background: #F8F9FB;
    border-radius: 5px;
    border: 1px #dadada solid;
    cursor: pointer;
    padding: 5.5px 20px 8.5px 0px;
    font-size: 14px;
    letter-spacing: 0.3px;
    margin: 5px 20px 0;
    position: relative;
}
div.dropdown>div.caption:after {
    background: url(/assets/img/arrow-select22.png) no-repeat 0 0;
    position: absolute;
    right: 10px;
    content: " ";
    top: 10px;
    height: 16px;
    width: 16px;
}
div.dropdown>div.list {
    position: absolute;
    background-color: #fff;
    width: 100%;
    border-radius: 12px;
    box-shadow: 0px 12px 24px rgba(21, 18, 51, 0.13);
    opacity: 0;
    overflow: hidden;
    transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
    -webkit-transform: scale(0.85);
    transform: scale(0.85);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    top: 52px;
    z-index: -1;
    visibility: hidden;
    padding: 10px 0;
}
div.dropdown.open>div.list {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    z-index: 9991;
    visibility: visible;
}
div.dropdown>div.list>div.item {
    padding: 8.5px 15px 8.5px 0px;
    cursor: pointer;
    transition: .3s;
    font-size: 14px;
    letter-spacing: 0.3px;
    position: relative;
}
div.dropdown>div.list>div.item.selected {
    background: #f7f7f7;
    pointer-events: none;
}
div.dropdown>div.list>div.item:hover {
    background: #f7f7f7;
}
div.dropdown>div.caption img,
div.dropdown>div.list>div.item img {
    position: absolute;
    left: 15px;
    top: 5px;
}
.drop-down22 .selected a {
    display: block;
    text-decoration: none;
    color: #fff;
}
.drop-down22 .selected a span {
    cursor: pointer;
}
.drop-down22 .selected a i {
    margin-left: 10px;
}
[dir="rtl"] .drop-down22 .selected a i {
    margin-left: auto;
    margin-right: 10px;
}
.drop-down22 .option {
    position: relative;
}
.drop-down22 .options ul {
    background: #5a5a5a none repeat scroll 0 0;
    display: none;
    list-style: none;
    padding: 0px 0px;
    position: absolute;
    left: 0px;
    top: 34px;
    width: auto;
    min-width: 210px;
    z-index: 9991;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.drop-down22 .selected span.value,
.drop-down22 .options span.value {
    display: none;
}
.drop-down22 .options ul li a {
    padding: 5px 15px;
    display: block;
    text-decoration: none;
    color: #fff;
    text-align: left;
}
.drop-down22 .options ul li a:hover {
    background: #353535;
    transition: 0.2s ease;
}
#elementToMove {
    position: absolute;
    bottom: -120px;
    left: 1%;
    transition: bottom 1s ease;
    width: 98.6%;
    margin: auto;
}
@media screen and (max-width: 1600px) {
    #elementToMove {
        bottom: -150px;
    }
}
@media screen and (max-width: 1400px) {
    .loginright .boxblue p {
        font-size: 12px;
    }

    .loginright .boxblue img {
        width: 100px;
        margin-top: 7px;
    }

    .loginright .loginimg img {
        margin: 30px 0 40px;
    }
}
[dir="rtl"] .loginright .boxblue {
    text-align: right;
}
[dir="rtl"] .loginright h3,
[dir="rtl"] .spce2 .form-group,
[dir="rtl"] .newloginpage .new-body .blocks {
    text-align: right !important
}
[dir="rtl"] .logincopy {
    right: 45px;
    left: auto;
}
[dir="rtl"] .newloginpage .new-body .blocks:before {
    top: 40px;
}
[dir="rtl"] .newloginpage .new-body .blocks:after {
    bottom: 45px;
}
[dir="rtl"] .textright {
    text-align: right;
}
.loginimgarabic {
    display: none;
}
.field1 {
    background-color: rgb(224, 223, 223);
    color: black;
    border: grey;
    text-align: center;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
}
.field2 {
    margin-left: -2px;
    background-color: white;
    color: black;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}
[dir="rtl"] .loginimg {
    display: none;
}
[dir="rtl"] .loginimgarabic {
    display: block;
}
[dir="rtl"] .fielfixed1 {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
[dir="rtl"] .fielfixed2 {
    margin-left: inherit;
    margin-right: -2px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
[dir="rtl"] .field1 {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
[dir="rtl"] .field2 {
    margin-left: inherit;
    margin-right: -2px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
/* login page arabic css end */
.loaddiv {
    height: calc(100% - 0px);
    display: flex;
    align-items: center;
    justify-content: center;
}
.minheightdash {
    min-height: 267px;
}
.scrolldash3 {
    min-height: 316px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.brk-loader {
    position: absolute;
    top: 55%;
    left: 50%;
    width: 10%;
    -webkit-transform: translateX(-50%) translateY(-55%);
            transform: translateX(-50%) translateY(-55%);
    height: 10%;
    z-index: 99999;
    transition: all .3s;
}
.brk-loader__loader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    width: 100px;
    height: 100px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    border: 4px solid transparent;
    border-top-color: #2775ff;
    -webkit-animation: 2s linear infinite spin;
            animation: 2s linear infinite spin;
}
.brk-loader__loader:after,
.brk-loader__loader:before {
    content: "";
    position: absolute;
    border-radius: 50%;
    border: 4px solid transparent;
}
.brk-loader__loader:before {
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-top-color: #7202bb;
    -webkit-animation: 3s linear infinite spin;
            animation: 3s linear infinite spin;
}
.brk-loader__loader:after {
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    border-top-color: #b50aff;
    -webkit-animation: 1.5s linear infinite spin;
            animation: 1.5s linear infinite spin;
}
.mainchart .brk-loader__loader {
    border-top-color: #ff6384;
}
.mainchart .brk-loader__loader:before {
    border-top-color: #ffce56;
}
.mainchart .brk-loader__loader:after {
    border-top-color: #0691ca;
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}
.postop input {
    background: whitesmoke;
    border: 1px #ddd solid !important;
    padding: 0 6px !important;
    height: 30px;
    border-radius: 3px !important;
}
.fixmuliinput .multiselect-dropdown .dropdown-btn {
    border: 1px #c3c6ca solid !important;
    border-radius: 3px !important;
}
.notfi {
    position: relative;
}
.notfi span {
    background: red;
    height: 20px;
    width: 20px;
    text-align: center;
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0px;
    color: #fff;
}
.notfi .notifybox {
    background: #fff;
    max-height: 250px;
    width: 300px;
    overflow-y: auto;
    padding: 10px;
    position: absolute;
    top: 50px;
    right: 5px;
    z-index: 999;
    text-align: left;
    box-shadow: 0px 4px 15px rgb(0 0 0 / 20%);
    border-radius: 5px;
    display: none;
}
[dir="rtl"] .notfi .notifybox {
    right: auto;
    left: 5px;
    text-align: right;
}
.notifybox li {
    padding: 8px 0px;
    border-bottom: 1px #e3e3e3bd solid;
}
.notifybox li strong {
    font-weight: 700;
}
.notifybox li:last-child {
    border-bottom: 0;
}
.posrel {
    position: relative;
}
.posrel button {
    position: absolute;
    right: 6px;
    top: 5px;
    border: 0;
    background: none;
}
[dir="rtl"] .posrel button {
    right: auto;
    left: 6px;
    top: 5px;
}
.top5.addRowSmall {
    position: relative;
    top: 2px !important;
}
.newtable .table td a.fsize1 {
    font-size: 18px !important;
    margin: 0 5px;
}
.colorox button {
    position: relative;
}
.colorc {
    width: 16px;
    height: 16px;
    display: inline-block;
    left: 2px;
    position: absolute;
    top: 9px;
}
.cortable .form-control:disabled,
.cortable .form-control[readonly] {
    background: transparent !important;
    border-color: transparent !important;
}
.cortable input::-webkit-color-swatch {
    border: none;
}
.testd {
    border-bottom: 1px #ddd solid;
    padding-bottom: 10px !important;
    margin-top: 10px;
}
.addRowSmall11 {
    top: 5px;
    right: 6px;
}
.noix {
    position: absolute;
    right: 5px;
    top: 0;
}
.modal-backdrop {
}
.nboxs .modal-header {
    padding: 7px 14px;
}
.nboxs .modal-header h5 {
    font-size: 1.1rem;
    font-weight: 700;
}
.accscrolscroll {
    height: 180px;
    overflow: auto;
}
.accscrolscroll::-webkit-scrollbar {
    width: 5px;
}
.Importvariant a.btn.pull-right {
    color: #fff;
}
.reporttable #Units2Grid .ag-overlay {
    height: calc(100% - 40px);
}
.accscrolscroll .chk {
    left: 0;
}
[dir="rtl"] .accscrolscroll .chk {
    left: 0;
    right: auto;
}
/* Z indexes for SliderBox */
.z-9 {
    z-index: 9 !important;
}
.z-99 {
    z-index: 99 !important;
}
.z-999 {
    z-index: 999 !important;
}
.z-9999 {
    z-index: 9999 !important;
}
.z-99999 {
    z-index: 99999 !important;
}
/* Z indexes for SliderBox */
.fieldsa .form-control {
    height: 31px;
    border-bottom: 2px #666 solid !important;
}
.fieldsa button img {
    position: relative;
    top: -3px;
}
.colorblack {
    color: #000;
}
.varientdetail strong {
    font-weight: 700;
    font-size: 14px;
}
.varientdetail .nav-tabs li {
    list-style: none;
    width: 100%;
    margin-top: 8px;
    position: relative;
    border: 0px !important;
}
.varientdetail .nav-tabs li a {
    background: #fff;
}
.varientdetail .nav-tabs li a.active:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-left-color: #0691ca;
    border-width: 10px;
    margin-top: -10px;
}
.varientdetail .tab-pane li {
    list-style: none;
    width: 31.5%;
    background: #fff;
    margin-top: 8px;
    border: 0px !important;
    margin-right: 10px;
}
.varientdetail span {
    height: 22px;
    width: 22px;
    margin-right: 7px;
    display: inline-block;
}
.varientdetail ul {
    padding: 0;
    display: flex;
    flex-flow: row wrap;
    border: 0px
}
.varientdetail li a:after {
    display: none !important;
}
.varientdetail li a {
    padding: 8px 10px;
    border: 2px #fff solid !important;
    border-radius: 0px !important;
    color: rgba(0, 0, 0, 1) !important;
    display: flex;
    align-items: center;
}
.varientdetail li a.active {
    border: 2px #0691ca solid !important;
}
.varientdetail li.nav-item a.active {
    background-color: #0691ca !important;
    color: #fff !important;
}
.d-flex-box {
    justify-content: space-between;
    display: flex;
    align-items: center;
    background: #f2f1f2;
    margin-bottom: 7px;
    padding: 4px 7px;
}
.d-flex-box .btn {
    padding: .25rem 0.40rem 0rem 0.40rem;
    border-radius: 50%;
    line-height: 1;
}
.satatae .btn-outline-secondary {
    padding: 7px 12px 6px 12px !important;
    font-size: .875rem;
}
.d-flex-box .btn.btn-primary i {
    line-height: 15px;
}
.addtocveriations {
    height: 300px;
    overflow-x: auto;
}
.addtocveriations::-webkit-scrollbar {
    width: 7px;
}
.Importvariantwrap {
    overflow: auto;
    padding-right: 10px;
    height: calc(100vh - 100px);
}
[dir="rtl"] .Importvariantwrap {
    padding-left: 0px;
    padding-right: 10px;
}
.Importvariantwrap::-webkit-scrollbar {
    width: 7px;
}
.accscrolscroll1 {
    height: 180px;
    overflow: auto;
}
.accscrolscroll1::-webkit-scrollbar {
    width: 5px;
}
@media screen and (max-width: 1700px) {
    .varientdetail .tab-pane li {
        width: 47%;
    }

    .addtocveriations {
        height: 180px;
    }
}
@media screen and (max-width: 1400px) {
    .addtocveriations {
        height: 150px;
    }
}
@media screen and (max-width: 1200px) {
    .varientdetail .tab-pane li {
        width: 98%;
    }
}
.importtstore .toggle-children-wrapper {
    position: absolute;
    right: 10px;
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
    padding: 1px 2px 5px 1px;
    background: #cfcfcf;
    height: 20px;
    display: flex;
    align-items: center;
    width: 20px;
    justify-content: space-around;
    border-radius: 3px;
}
.importtstore .toggle-children-placeholder {
    display: none;
}
.importtstore .toggle-children-wrapper-expanded {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.importtstore .node-content-wrapper-active,
.importtstore .node-content-wrapper.node-content-wrapper-active:hover,
.importtstore .node-content-wrapper-active.node-content-wrapper-focused {
    background: #ffffff;
    box-shadow: none;
}
.importtstore .toggle-children {
    height: 12px;
    width: 11px;
    background-image: url('data:image/png;base64,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');
}
.importtstore .tree-node-checkbox {
    position: relative;
    top: 2px;
}
.newtable .table td a.fsize1 {
    font-size: 18px !important;
    margin: 0 5px;
}
.h-70 {
    height: 70% !important;
    margin-left: 3px;
}
.h-80 {
    height: 80% !important;
}
.deimis {
    position: absolute;
    width: 300px;
    right: 0;
    display: flex;
    top: -5px;
    align-items: center;
}
.deimis span {
    margin: 0 7px;
}
[dir="rtl"] .deimis {
    right: auto;
    left: 0;
}
.proimportbox .divTable {
    width: 2500px;
}
.proimportbox .divresponsive {
    padding: 2px;
}
.salaryCheckBox {

    position: absolute;
    right: 10px;
    top: -2px;
}
.partnerdiv .lasttr td {
    font-weight: 700;
    font-size: 1.1rem !important;
}
@media screen and (max-width: 1440px) {
    .w-75 {
        width: 50px !important;
        font-size: 10px;
        padding: 4px 5px;
        height: inherit !important;
        position: relative;
        top: 11px;
    }

    .deimis span {
        margin: 0 7px;
        position: relative;
        top: 11px;
    }
}
.pull-right0 {
    position: absolute;
    right: 23px;
    top: 35px;
    z-index: 99;
}
.pull-right0:after {
    position: absolute;
    right: 10px;
    top: -2px;
    content: "\f078";
    color: #fff;
    /* font-family: "FontAwesome"; */
    font-size: 10px;
}
.selectoption {
    /* background: transparent !important; */
    color: white !important;
    /* border: 1px #ffffff70 solid; */
}
[dir="rtl"] .pull-right0 {
    right: auto;
    left: 23px;
}
[dir="rtl"] .pull-right0:after {
    right: auto;
    left: 10px;
}
.dropdown.price-type {
    position: absolute;
}
.notifyclient {
    position: absolute;
    top: 0px;
    z-index: 999;
    left: 0%;
    transition: ease-in-out all;
    display: none;
    width: calc(100vw - 130px);
}
.notifyclient .alert {
    padding: 0.35rem 0.5rem;
    background-color: #29c293;
    border-color: #29c293;
    color: #fff;
    border-radius: 0px;
}
.notifyclient .alert-dismissible .close {
    top: -4px;
    margin: 0;
}
[dir="rtl"] .notifyclient .alert-dismissible .close {
    top: -4px;
    margin: 0;
    left: 0;
    right: auto;
}
.notemalfoot {
    padding: 0px !important;
    margin-top: 10px;
    justify-content: center;
}
.notemalfoot .btn {
    border-radius: 0;
    width: 47%;
    margin-bottom: 8px;
    line-height: 1.7 !important;
}
#noteModal h4 {
    font-weight: 700;
    width: 82%;
    margin: 0 auto 10px;
    color: #312f2f;
}
#noteModal .modal-content {
    border: 7px solid rgba(0, 0, 0, 0.2);
    padding: 10px 20px 20px
}
#noteModal .close {
    float: right;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2;
    color: #fff;
    text-shadow: none;
    opacity: 1;
    position: absolute;
    right: -20px;
    top: -20px;
    background: rgba(0, 0, 0, 0.8) !important;
    border-radius: 50%;
    height: 35px;
    width: 35px;
}
#noteModal .close:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@media (min-width: 576px) {
    .modal-sm {
        max-width: 440px;
    }
}
@media (max-width: 476px) {
    .modal-sm {
        max-width: 220px;
    }
}
.CityCode {
    position: absolute !important;
}
.dropdown:after {
    display: none !important;
}
.table.test td {
    overflow: visible;
}
.colorox button {
    position: relative;
}
.colorc {
    width: 16px;
    height: 16px;
    display: inline-block;
    left: 2px;
    position: absolute;
    top: 9px;
}
.cortable .form-control:disabled,
.cortable .form-control[readonly] {
    background: transparent !important;
    border-color: transparent !important;
}
.cortable input::-webkit-color-swatch {
    border: none;
}
.cortable .form-control:disabled,
.cortable .form-control[readonly] {
    background-color: transparent !important;
    position: relative;
    top: -4px;
    padding-bottom: 0px;
}
.cinputf {
    padding: 2px 8px;
    border-radius: 5px;
    height: 30px;
}
.cinputf::-webkit-input-placeholder {
    color: #000;
}
.cinputf::-moz-placeholder {
    color: #000;
}
.cinputf::-ms-input-placeholder {
    color: #000;
}
.cinputf::placeholder {
    color: #000;
}
/* kitchen toaster css*/
.custom-Toast {
    background-color: #6521ff;
    padding: 10px 15px;
    background-image: none !important;
    color: white;
    width: 300px;
    box-shadow: 0 0px 11px rgb(0 0 0 / 50%);
    border-radius: 5px;
    margin-top: 10px;
}
.custom-Toast .toast-title {
    font-weight: 700;
    text-shadow: none;
    font-family: 'Montserrat', sans-serif;
    color: #f9cc37;
}
#toast-container {
    right: 42px;
    bottom: 42px;
}
/* kitchen toaster css END*/
.tabltable tbody input,
.myfield .ng-valid {
    background: transparent !important;
    border-bottom: 1px #0691ca solid !important;
    height: 31px;
}
@media screen and (max-width: 1440px) {
    .w-75 {
        width: 150px !important;
        font-size: 14px !important;
        height: 29px !important;
        top: 0px !important;
    }
}
.checkselect {
    background-color: #20aedf;
    padding: 4px 12px;
    border: 0 !important;
    -webkit-appearance: none;
    color: #fff;
    -moz-appearance: none;
    appearance: none;
    background-image: url(/assets/images/down-arrow.png);
    background-size: 0.6em;
    background-position: calc(100% - 0.7em) center;
    background-repeat: no-repeat;
}
@media (max-width: 1540px) {

    .table1400,
    .table1500,
    .table2000 {
        overflow-x: auto;
    }

    .table1400 table {
        max-width: 1400px;
        width: 1400px;
    }

    .table1500 table {
        max-width: 1500px;
        width: 1500px;
    }

    .table2000 table {
        max-width: 2000px;
        width: 2000px;
    }
}
.updateproduct {
    background: #1eacdd;
    color: #fff !important;
    margin-top: 5px;
    padding: 4px 7px !important;
    min-height: 50px;
    border-radius: 6px;
    position: relative;
}
.updateproduct .text-primary {
    color: #ffeb3b !important;
}
.updateproduct .text-primary i {
    position: absolute;
    bottom: 6px;
    color: #f9ce37;
    right: 6px;
    font-size: 11px;
}
.updateAmount {
    background: #8FBC8F;
    color: #fff !important;
    margin-top: 5px;
    padding: 4px 7px !important;
    min-height: 35px;
    border-radius: 6px;
    position: relative;
}
.updateAmount .text-primary {
    color: #ffeb3b !important;
}
.updateAmount .text-primary i {
    position: absolute;
    bottom: 6px;
    color: #f9ce37;
    right: 6px;
    font-size: 11px;
}
.dropdown:after {
    display: none;
}
@media screen and (max-width: 1199px) {
    #headerk h4 {
        margin: 15px 0 !important;
    }

    #headerk {
        flex-direction: column;
    }
}
.qrbtn {
    height: 127px;
    width: 127px;
    font-size: 9em !important;
    line-height: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 18px 0 0;
}
.qrbtn:hover {
    background: transparent !important;
    border: 1px rgb(4 123 248) solid !important;
}
.qrbtn i {
    margin: 0 !important;
}
.qrbtn:hover i {
    color: rgb(4 123 248) !important;
}
.qrcodepdf .tab-add-img {
    width: 100%;
}
.prostax .mCSB_container {
    left: 0 !important;
}
.textoverflow {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* .progrsssmain {
    background: #0691ca;
    width: 200px;
    height: 38px;
    position: relative;
    text-align: left;
    line-height: 2.4;
    color: #fff;
}
.progrsssmain .progress {
    background: #52a7ff;
    height: 6px;
}
.progrsssmain span{
    padding-left: 10px;
}
[dir="rtl"] .progrsssmain span{
    padding-right: 10px;
}
[dir="rtl"] .progrsssmain{
    text-align: right;
}  */
.preloadmain {
    display: flex;
    font-size: 17px;
    align-items: center;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
}
.preload {
    margin-right: 10px;
}
[dir="rtl"] .preload {
    margin-right: 0px;
    margin-left: 10px;
}
.ip {
    width: 4em;
    height: 2em;
}
.ip__track {
    stroke: hsl(var(--hue), 90%, 90%);
    transition: stroke var(--trans-dur);
}
.ip__worm1,
.ip__worm2 {
    -webkit-animation: worm1 2s linear infinite;
            animation: worm1 2s linear infinite;
}
.ip__worm2 {
    -webkit-animation-name: worm2;
            animation-name: worm2;
}
:root {
    --hue: 223;
    --bg: hsl(var(--hue), 90%, 95%);
    --fg: hsl(var(--hue), 90%, 5%);
    --trans-dur: 0.3s;
}
/* Animation */
@-webkit-keyframes worm1 {
    from {
        stroke-dashoffset: 0;
    }

    50% {
        -webkit-animation-timing-function: steps(1);
                animation-timing-function: steps(1);
        stroke-dashoffset: -358;
    }

    50.01% {
        -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
        stroke-dashoffset: 358;
    }

    to {
        stroke-dashoffset: 0;
    }
}
@keyframes worm1 {
    from {
        stroke-dashoffset: 0;
    }

    50% {
        -webkit-animation-timing-function: steps(1);
                animation-timing-function: steps(1);
        stroke-dashoffset: -358;
    }

    50.01% {
        -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
        stroke-dashoffset: 358;
    }

    to {
        stroke-dashoffset: 0;
    }
}
@-webkit-keyframes worm2 {
    from {
        stroke-dashoffset: 358;
    }

    50% {
        stroke-dashoffset: 0;
    }

    to {
        stroke-dashoffset: -358;
    }
}
@keyframes worm2 {
    from {
        stroke-dashoffset: 358;
    }

    50% {
        stroke-dashoffset: 0;
    }

    to {
        stroke-dashoffset: -358;
    }
}
/***** new login 07/12/2023 start *****/
.newlogin2023 {
    display: flex;
    height: 100vh;
    background-color: #fff;
    /* flex-direction: row-reverse;  */
}
.loginrightside {
    width: 100%;
    /* background: url(assets/img/login-bg.png) no-repeat 0 0; */
    background-size: cover;
    background-color: #f7f7f9;
    padding: 30px;
    box-sizing: border-box;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    /* -webkit-clip-path: polygon(15% 0,100% 0,100% 100%,0 100%); */
    /* clip-path: polygon(15% 0,100% 0,100% 100%,0 100%); */
}
.loginrightside .headtxt {
    font-size: 24px;
    font-weight: 500;
    font-family: "Proxima Nova Sb";
    text-align: right;
}
.loginrightside .itembox {
    height: 120px;
    background: #9652db;
    border-radius: 8px;
    padding: 15px 20px;
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
    position: relative;
    cursor: pointer;
}
.loginrightside .loginslider .itembox .iconi {
    height: 44px;
    width: 44px;
    background: #9652db;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    font-size: 20px;
    text-align: center;
    color: #fff;
    bottom: -22px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    line-height: 2.4;
}
.loginrightside .webbox {
    background: #009688 !important;
    background-image: url('swipe-card.png') !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: right top !important;
}
.loginrightside .webbox .iconi {
    background: #009688 !important;
}
.loginrightside .webbox2 {
    background-color: #7ab733 !important;
    background-image: url('shopping.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right top;
}
.loginrightside .webbox2 .iconi {
    background-color: #7ab733 !important;
}
.loginrightside .webbox3 {
    background: #2196F3 !important;
    background-image: url('management.png') !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: right top !important;
}
.loginrightside .webbox3 .iconi {
    background: #2196F3 !important;
}
.loginrightside .webbox5 {
    background: #ef4c62 !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAOxAAADsQH1g+1JAAAFF2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuN2E3YTIzNiwgMjAyMS8wOC8xMi0wMDoyNToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0yOFQxNjowOTowOCswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMjhUMTY6MDk6NDQrMDU6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMjhUMTY6MDk6NDQrMDU6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAyOTlhZjktZTdlNy0z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") !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: right top !important;
}
.loginrightside .webbox5 .iconi {
    background: #ef4c62 !important;
}
.loginrightside .webbox4 {
    background: #9652db !important;
    background-image: url('delivery-bike.png') !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: right top !important;
}
.loginrightside .webbox4 .iconi {
    background: #9652db !important;
}
.loginrightside .loginslider .itembox span {
    font-size: 18px;
    color: #ffcd55;
    display: block;
    font-weight: 700;
}
.loginrightside .slick-slide {
    margin: 0 7px;
}
.loginrightside .slick-list {
    margin: 0 -7px;
    padding-bottom: 22px;
}
.loginrightside .headtxt span {
    color: #ffce56;
}
.loginrightside .mainimg {
    text-align: center;
    margin: 50px 0 20px;
}
.loginrightside .loginslider {
    margin: 50px 0;
}
.loginrightside .maincontent {
    width: 480px;
    text-align: center;
    margin: 0 auto;
    font-size: 14px;
}
.loginrightside .maincontent strong {
    font-family: "Proxima Nova Sb";
    font-size: 20px;
}
.loginleftside {
    width: 30%;
    /* background-image: url(assets/img/loginright-bg.png);
    background-position: top right;
    background-repeat: no-repeat;*/
    background: #fff;
    display: flex;
    /* align-items: center;
    flex-flow: row wrap;*/
}
.loginleftside .innerdix {
    width: 85%;
    margin: 0 30px;
    display: flex;
}
.loginleftside .innerdix .inputin {
    position: relative;
    overflow: hidden;
}
.loginleftside .innerdix .iconlogin {
    position: absolute;
    width: 34px;
    height: 34px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px;
    right: 8px;
    top: 8px;
    border: 1px #dcdde0 solid;
    border-radius: 5px;
    transition: 0.6s ease-out;
}
.loginleftside .innerdix .form-control {
    height: 52px !important;
    padding: 7px 47px 7px 7px;
    border: 2px #dcdcdf solid;
    font-size: 16px;
    color: #29292c;
    border-radius: 7px;
    transition: background 1s, border-radius 1s;
}
.loginleftside .innerdix .form-control:focus,
.loginleftside .innerdix .form-control:hover {
    border-color: #2f5ad0 !important;
    border-radius: 0px;
    transition: background 1s, border-radius 1s;
}
.loginleftside .innerdix .form-control:hover+.iconlogin {
    background: #2f5ad0 !important;
    border-color: #2f5ad0 !important;
    -webkit-transform: rotateZ(720deg);
    transform: rotateZ(720deg);
    border-radius: 0% !important;
}
.loginleftside .innerdix .form-control:hover+.iconlogin img {
    -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1);
}
.loginleftside .innerdix label {
    font-size: 20px;
}
.loginleftside .botomrow label,
.loginleftside a {
    font-size: 18px;
}
.loginleftside a {
    color: #2f5ad0 !important;
}
.loginleftside .botomrow .text-right {
    color: #2f5ad0;
}
.loginleftside .innerdix h3 {
    font-size: 36px;
    font-weight: 700;
    color: #29292c;
    margin-bottom: 2rem;
}
.loginleftside .loginbtn {
    height: 50px;
    border-radius: 7px;
    color: #fff;
    margin-top: 12px;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    border: 0px;
    background: rgb(67, 114, 241);
    background: linear-gradient(90deg, rgba(67, 114, 241, 1) 0%, rgba(28, 74, 199, 1) 100%);
    transition: background 1s, border-radius 1s;
}
.loginleftside .loginbtn:hover {
    background: rgb(28, 74, 199);
    background: linear-gradient(90deg, rgba(28, 74, 199, 1) 0%, rgba(67, 114, 241, 1) 100%);
    border-radius: 0px;
}
.loginleftside .innerdix h3 span {
    color: #2f5ad0;
}
.loginleftside .containerlogin {
    display: block;
    position: relative;
    padding-right: 38px;
    cursor: pointer;
    font-size: 18px !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-bottom: 0;
}
.loginleftside .containerlogin input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.loginleftside .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 30px;
    width: 30px;
    background-color: #fff;
    border: 1px #ddd solid;
}
.loginleftside .containerlogin:hover input~.checkmark {
    background-color: #fff;
    border: 1px #ddd solid;
}
.loginleftside .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.loginleftside .containerlogin input:checked~.checkmark:after {
    display: block;
}
.loginleftside .containerlogin .checkmark:after {
    left: 9px;
    top: 5px;
    width: 9px;
    height: 15px;
    border: solid #18181a;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.loginleftside .innerdix .contentbotom {
    text-align: center;
    color: #29292c;
    font-size: 13px;
    position: fixed;
    bottom: 0px;
    right: 9%;
    -webkit-transform: translateX(-9%);
            transform: translateX(-9%);
}
@media screen and (max-width: 1700px) {
    .loginleftside .innerdix .contentbotom {
        right: 7%;
        -webkit-transform: translateX(-7%);
                transform: translateX(-7%);
    }

    .loginrightside .mainimg {
        margin: 10px 0 !important
    }

    .loginrightside .itembox {
        height: 100px;
        font-size: 12px;
    }

    .mainimg img {
        max-width: 85%;
    }

    .loginrightside {
        padding: 20px;
    }

    .loginrightside .loginslider {
        margin: 30px 0 !important;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
    .loginrightside .loginslider {
        margin: 20px 0 !important;
    }
}
@media screen and (max-width: 991px) {
    .newlogin2023 {
        display: flex;
        flex-direction: column-reverse;
        height: auto;
    }

    .loginrightside {
        width: 100%;
        height: 100vh;
        -webkit-clip-path: none;
                clip-path: none;
    }

    .loginleftside {
        width: 100%;
        padding: 100px;
        display: none;
    }

    .loginleftside .innerdix h3 {
        font-size: 30px;
    }

    .loginrightside .headtxt {
        font-size: 20px;
    }

    .loginleftside .loginbtn {
        margin-top: 10px;
    }

    .loginleftside .innerdix .contentbotom {
        position: relative;
        right: 0;
        -webkit-transform: translateX(0px);
                transform: translateX(0px);
        top: 50px;
    }
}
@media screen and (max-width: 767px) {
    .loginrightside .justify-content-between {
        text-align: center;
        flex-direction: column-reverse;
    }

    .loginrightside .justify-content-between .headtxt {
        margin-top: 30px;
        text-align: center;
    }

    .loginleftside .innerdix {
        width: 100%;
    }

    .loginleftside {
        width: 100%;
        padding: 20px;
    }

    .loginleftside .innerdix .form-control {
        height: 44px !important;
    }

    .loginleftside .innerdix .iconlogin {
        right: 5px;
        top: 5px;
    }

    .loginleftside .innerdix .loginbtn {
        height: 44px !important;
    }

    .loginrightside .maincontent {
        width: auto;
        margin: 0 auto 20px;
    }

    .loginleftside .innerdix .contentbotom {
        top: 20px;
    }
}
/********** new login 07/12/2023 end *********/
/*-----------------------------
Amir Css Start Login pgae
-----------------------------*/
.loginleftside .leftbar {
    display: flex;
    flex-direction: column;
}
.leftbar .login-logo {
    margin: 40px 0;
}
.leftbar .login-logo img {
    width: 250px;
}
.leftbar .login-tittle {
    flex: 1;
}
.leftbar .login-tittle h2 {
    color: #333;
    margin: 0;
    font-size: 23px;
    font-weight: 700;
    margin: 0 0 10px;
}
.leftbar .login-tittle p {
    color: #333;
    margin: 0;
    font-size: 16px;
    line-height: 25px;
    font-weight: 600;
}
.leftbar .login-auth {
    margin: 0 0 40px;
}
.leftbar .login-auth img {
    max-width: 100%;
    height: auto;
}
.login-panel {
    width: 100%;
    max-width: 420px;
    padding: 30px;
    background: #fff;
    border-radius: 8px;
    border: 1px solid #d8d8d8;
}
.login-panel .login-header {
    margin: 0 0 20px
}
.login-panel .login-header h2 {
    color: #333;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 10px;
}
.login-panel .login-header p {
    color: #898989;
    font-size: 14px;
    margin: 0;
}
.login-panel-body .form-control {
    height: 45px !important;
    padding: 0 40px 0 10px;
    color: #333;
    border-radius: 4px;
}
.login-panel-body label {
    font-size: 14px;
    color: #333;
    font-weight: 600;
}
.login-panel-body .form-group {
    position: relative;
    float: left;
    width: 100%;
}
.login-panel-body .btn {
    background-color: #0691ca;
    border-radius: 4px;
    color: #fff;
    font-size: 18px !important;
    font-weight: 500;
    width: 100%;
    margin: 20px 0 0;
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-panel-body .form-group .login-icon {
    position: absolute;
    top: 36px;
    right: 12px;
}
.mobile-logo {
    text-align: center;
    margin: 0 0 15px;
    display: none;
}
.fs-12 {
    font-size: 12px;
}
.text-light-gray {}
.mb-0 {
    margin-bottom: 0px;
}
.mb-10 {
    margin-bottom: 10px;
}
.login-panel-body .form-control:hover,
.login-panel-body .form-control:focus {
    border-color: #0691ca !important;
    outline: 0;
}
.h-93pc {
    height: 93%;
}
/* .divPurechat{
    display:none !important;
} */
.login-panel-body .form-group input:focus+.login-icon img {
    -webkit-filter: invert(45%) sepia(92%) saturate(3036%) hue-rotate(220deg) brightness(85%) contrast(119%);
            filter: invert(45%) sepia(92%) saturate(3036%) hue-rotate(220deg) brightness(85%) contrast(119%);
}
.back-btn {}
.back-btn a {
    text-decoration: none;
    color: #458fd8;
    font-size: 14px;
    float: right;
    font-weight: 500;
}
/*-----------------------------
logian page spiner loader Start
-----------------------------*/
.loading[_ngcontent-c0]:before {
    background-color: rgb(0 0 0 / 40%) !important;
}
.loading:not(:required):after {
    box-shadow: none !important;
    border: 6px solid rgb(255 255 255 / 10);
    border-left: 6px solid #0691ca;
    border-radius: 50% !important;
    width: 60px !important;
    height: 60px !important;
}
/*-----------------------------
logian page spiner loader End
-----------------------------*/
.red-row td {
    color: #e65252;
}
.dashboardTable {
    height: calc(100% - 12px);
}
.yellow-row td {
    color: rgba(255, 255, 0, 0.5);
}
.redLight-row td {
    color: rgba(255, 255, 255, 0.5);
}
.scrollbarchart5 {
    min-height: 216px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
}
.tablelg th {
    height: 43px !important;
}
.scrollbarcollection {
    min-height: 220px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 15px;
    max-height: 220px
}
.label-info {
    color: #212529 !important;
    background-color: #ffc107
}
.highlight {
    background-color: #cde5f5;
}
#proSearchTable tr {
    outline: none;
}
#proSearchTable tr:focus {
    outline: 2px solid cde5f5;
    background-color: #cde5f5;
}
#proSearchTable tr {
    transition: background-color 0.3s, outline 0.3s;
}
.fixed_wrap_header {
    /*width:100%; */
    display: block;
    empty-cells: show;
    /* Decoration */
    border-spacing: 0;
}
.fixed_wrap_header thead {
    position: relative;
    display: block;
    width: 100%;
}
.fixed_wrap_header thead th {
    line-height: 33px;
}
.fixed_wrap_header thead th:first-child {
    border-left: 1px #ddd solid !important;
}
.fixed_wrap_header thead th:last-child,
.modal #BatchSerialsDiv th:last-child,
.extratable .table th:last-child,
.extratable .table td:last-child {
    border-right: 1px #ddd solid !important;
}
.fixed_wrap_header .mCSB_outside+.mCSB_scrollTools {
    right: -16px;
}
.fixed_wrap_header tfoot {
    position: relative;
    display: block;
    width: 100%;
    margin-top: 6px;
}
.fixed_wrap_header tfoot td {
    padding: 0px;
    border: 0px !important;
    margin-right: 10px;
}
.fixed_wrap_header tbody {
    display: block;
    position: relative;
    width: 100%;
    max-height: 130px;
    padding-bottom: 20px;
    overflow-y: auto;
}
.table-responsive .mCSB_inside>.mCSB_container {
    margin-right: 30px !important;
}
.box .fixed_wrap_header thead th:first-child {
    border-left: 0px !important;
}
[dir="rtl"] .box .fixed_wrap_header thead th:first-child {
    border-right: 0px !important;
}
.box .fixed_wrap_header thead th:last-child {
    border-right: 0px !important;
}
.box .fixed_wrap_header tbody td {
    border-left: 1px solid #ededed !important;
}
.fixed_wrap_header tbody td {
    line-height: 37px;
    border-left: 0px !important;
}
/*.box .fixed_wrap_header tbody td {
border-left: 1px solid #ededed !important
}*/
.box .fixed_wrap_header.saletab td {
    border-left: 0px !important;
}
.fixed_wrap_header tr {
    width: 100%;
    display: flex;
}
.box .fixed_wrap_header tbody {
    max-height: inherit;
    height: calc(70vh - 280px);
}
.fixed_wrap_header td,
.fixed_wrap_header th {
    flex-basis: 100%;
    flex-grow: 2;
    display: block;
    text-align: left;
}
.fixed_wrap_header .form-control:disabled,
.fixed_wrap_header .form-control[readonly] {
    background: #fff !important;
}
.card-body.card-body-scroll {
    overflow-x: auto;
    padding-bottom: 0;
}
.godownWarp {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.pipeline {
    box-shadow: none !important;
    border: 1px solid #d8d8d8 !important;
    border-radius: 8px !important;
}
.header-pipeline {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.col-action {
    width: 5% !important;
}
/* product-card design start */
.product-card {
    /* width: 360px; */
    position: relative;
    background: white;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    transition: box-shadow 0.4s ease, -webkit-transform 0.4s ease;
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transition: transform 0.4s ease, box-shadow 0.4s ease, -webkit-transform 0.4s ease;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    margin: 30px auto;
    margin-top: 0px !important;
}
.product-card:hover {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15);
}
.product-badge {
    position: absolute;
    top: 15px;
    right: 15px;
    background: linear-gradient(45deg, #18181B, #27272A);
    color: white;
    padding: 6px 12px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 12px;
    z-index: 10;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.product-tilt-effect {
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -webkit-perspective: 1000px;
            perspective: 1000px;
}
.product-image {
    height: 240px;
    overflow: hidden;
    position: relative;
}
.product-image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    transition: -webkit-transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
}
.product-card:hover .product-image img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
}
.product-info {
    padding: 25px;
    position: relative;
}
.product-category {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #71717A;
    margin-bottom: 8px;
}
.product-title {
    font-size: 20px;
    font-weight: 700;
    color: #18181B;
    margin: 0 0 12px 0;
    letter-spacing: -0.5px;
    line-height: 1.2;
}
.product-description p {
    font-size: 14px;
    color: #52525B;
    line-height: 1.5;
    margin-bottom: 15px;
}
.product-features {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 20px;
}
.feature {
    font-size: 11px;
    background-color: #F4F4F5;
    color: #71717A;
    padding: 4px 10px;
    border-radius: 12px;
    font-weight: 500;
}
.product-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
}
.product-price {
    display: flex;
    flex-direction: column;
}
.price-was {
    font-size: 14px;
    text-decoration: line-through;
    color: #A1A1AA;
    margin-bottom: 2px;
}
.price-now {
    font-size: 22px;
    font-weight: 700;
    color: #18181B;
}
.product-button {
    background-color: #0691ca;
    color: white;
    border: none;
    border-radius: 12px;
    padding: 10px 18px;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    position: relative;
    overflow: hidden;
}
.product-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background-color: #0691ca;
    transition: all 0.6s ease;
}
.product-button:hover {
    background: white;
    border: 1px solid #0691ca;
    color:#0691ca;
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}
.product-button:hover::before {
    left: 100%;
}
.button-icon {
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.product-button:hover .button-icon {
    -webkit-transform: rotate(-10deg) scale(1.1);
            transform: rotate(-10deg) scale(1.1);
}
.product-meta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #F4F4F5;
    padding-top: 15px;
}
.product-rating {
    display: flex;
    align-items: center;
    gap: 2px;
}
.rating-count {
    margin-left: 8px;
    font-size: 12px;
    color: #71717A;
}
.product-stock {
    font-size: 12px;
    font-weight: 600;
    color: #22C55E;
}
@media (max-width: 400px) {
    .product-card {
        width: 90%;
    }

    .product-title {
        font-size: 18px;
    }

    .product-image {
        height: 200px;
    }

    .product-bottom {
        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
    }

    .product-price {
        margin-bottom: 5px;
    }

    .product-button {
        width: 100%;
        justify-content: center;
    }
}
/* product-card design end */
.btn-rounded-pill {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
    font-size: 20px !important;
    min-width: -webkit-fit-content !important;
    min-width: -moz-fit-content !important;
    min-width: fit-content !important;
}
.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.btn-success-card{
    background-color: #343a40;
    color: white;
}

/*# sourceMappingURL=styles.css.map*/