diff --git a/api/js/etemplate/Et2Select/Et2Select.ts b/api/js/etemplate/Et2Select/Et2Select.ts index 1c8cbfdb44..891f9afd9f 100644 --- a/api/js/etemplate/Et2Select/Et2Select.ts +++ b/api/js/etemplate/Et2Select/Et2Select.ts @@ -495,30 +495,6 @@ export class Et2SelectBool extends Et2Select customElements.define("et2-select-bool", Et2SelectBool); -export class Et2SelectCountry extends Et2Select -{ - constructor() - { - super(); - - this.search = true; - - so.country(this, {}, true).then(options => options.map((country) => { - if (country.value[0] !== '-') - { - country.icon = egw.image('flags'); - country.class = 'flag-'+country.value.toLowerCase(); - } - return country; - })).then(options => { - this.select_options = options - }); - } -} - -// @ts-ignore TypeScript is not recognizing that this widget is a LitElement -customElements.define("et2-select-country", Et2SelectCountry); - export class Et2SelectDay extends Et2Select { constructor() diff --git a/api/js/etemplate/Et2Select/Et2SelectCountry.ts b/api/js/etemplate/Et2Select/Et2SelectCountry.ts new file mode 100644 index 0000000000..3d5285c2a9 --- /dev/null +++ b/api/js/etemplate/Et2Select/Et2SelectCountry.ts @@ -0,0 +1,52 @@ +/** + * EGroupware eTemplate2 - Select Country WebComponent + * + * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License + * @package api + * @link https://www.egroupware.org + * @author Nathan Gray + */ + + +import {Et2Select} from "./Et2Select"; +import {StaticOptions} from "./StaticOptions"; +import {SelectOption} from "./FindSelectOptions"; +import {egw} from "../../jsapi/egw_global"; + +/** + * Customised Select widget for countries + * This widget uses CSS from api/templates/default/css/flags.css to set flags + */ +egw(window).includeCSS("/egroupware/api/templates/default/css/flags.css") + +export class Et2SelectCountry extends Et2Select +{ + static get properties() + { + return { + ...super.properties, + /* Reflect the value so we can use CSS selectors */ + value: {type: String, reflect: true} + } + } + + constructor() + { + super(); + + this.search = true; + + (>so.country(this, {}, true)).then(options => + { + this.select_options = options + }); + } +} + +/** + * Use a single StaticOptions, since it should have no state + * @type {StaticOptions} + */ +const so = new StaticOptions(); + +customElements.define("et2-select-country", Et2SelectCountry); \ No newline at end of file diff --git a/api/js/etemplate/Et2Widget/Et2Widget.ts b/api/js/etemplate/Et2Widget/Et2Widget.ts index c811c7e8d1..1dd1703ee6 100644 --- a/api/js/etemplate/Et2Widget/Et2Widget.ts +++ b/api/js/etemplate/Et2Widget/Et2Widget.ts @@ -1139,7 +1139,7 @@ const Et2WidgetMixin = (superClass : T) => // perspective for this node if(typeof this._mgrs[key] != "undefined" && mgr.perspectiveData.owner == this) { - mgr = mgr.parentMgr; + mgr = mgr.getParentMgr(); } // Check whether the manager has a namespace for the id of this object diff --git a/api/js/etemplate/etemplate2.ts b/api/js/etemplate/etemplate2.ts index d734693e51..65c4a67214 100644 --- a/api/js/etemplate/etemplate2.ts +++ b/api/js/etemplate/etemplate2.ts @@ -52,6 +52,7 @@ import './Et2Link/Et2LinkTo'; import './Et2Select/Et2Select'; import './Et2Select/Et2SelectAccount'; import './Et2Select/Et2SelectCategory'; +import './Et2Select/Et2SelectCountry'; import './Et2Select/Et2SelectEmail'; import './Et2Select/Et2SelectReadonly'; import './Et2Select/Et2SelectThumbnail' diff --git a/api/templates/default/css/flags.css b/api/templates/default/css/flags.css index 07ee7b2b49..4ca1f5155e 100644 --- a/api/templates/default/css/flags.css +++ b/api/templates/default/css/flags.css @@ -1,1068 +1,1333 @@ -.et2_country-select span.img{ - position:relative; - display:inline-block; - background-image: url(../images/flags.png); - background-repeat: no-repeat; - text-indent: 15px; - height:10px; - width: 20px; - margin-right: 10px; +et2-select-country sl-menu-item::part(prefix), et2-select-country::part(prefix) { + position: relative; + background-image: none; + background-repeat: no-repeat; + text-indent: 15px; + height: 10px; + width: 20px; + margin-right: 10px; } -.et2_country-select.flag-0 span.img, -.et2_country-select.flag- span.img, -.et2_country-select.flag--custom- span.img{ - background-image: none; -} -.et2_country-select.flag span.img{ - - width:20px +et2-select-country [value]:not([value=""])::part(prefix), et2-select-country[value]:not([value=""])::part(prefix) { + background-image: url(../images/flags.png); } -.et2_country-select.flag-be span.img{ - width:18px -} -.et2_country-select.flag-ch span.img{ - width:15px -} -.et2_country-select.flag-mc span.img{ - width:19px -} -.et2_country-select.flag-ne span.img{ - width:18px -} -.et2_country-select.flag-np span.img{ - width:13px -} -.et2_country-select.flag-va span.img{ - width:15px -} -.et2_country-select.flag-ac span.img{ - height:10px; - background-position:0px 0px -} -.et2_country-select.flag-ad span.img{ - height:14px; - background-position:-22px 0px -} -.et2_country-select.flag-ae span.img{ - height:10px; - background-position:-44px 0px -} -.et2_country-select.flag-af span.img{ - height:14px; - background-position:-66px 0px -} -.et2_country-select.flag-ag span.img{ - height:14px; - background-position:-88px 0px -} -.et2_country-select.flag-ai span.img{ - height:10px; - background-position:-110px 0px -} -.et2_country-select.flag-al span.img{ - height:15px; - background-position:-132px 0px -} -.et2_country-select.flag-am span.img{ - height:10px; - background-position:-154px 0px -} -.et2_country-select.flag-ao span.img{ - height:14px; - background-position:-176px 0px -} -.et2_country-select.flag-aq span.img{ - height:14px; - background-position:-198px 0px -} -.et2_country-select.flag-ar span.img{ - height:13px; - background-position:-220px 0px -} -.et2_country-select.flag-as span.img{ - height:10px; - background-position:-242px 0px -} -.et2_country-select.flag-at span.img{ - height:14px; - background-position:-264px 0px -} -.et2_country-select.flag-au span.img{ - height:10px; - background-position:-286px 0px -} -.et2_country-select.flag-aw span.img{ - height:14px; - background-position:-308px 0px -} -.et2_country-select.flag-ax span.img{ - height:13px; - background-position:-330px 0px -} -.et2_country-select.flag-az span.img{ - height:10px; - background-position:-352px 0px -} -.et2_country-select.flag-ba span.img{ - height:10px; - background-position:-374px 0px -} -.et2_country-select.flag-bb span.img{ - height:14px; - background-position:-396px 0px -} -.et2_country-select.flag-bd span.img{ - height:12px; - background-position:-418px 0px -} -.et2_country-select.flag-be span.img{ - height:15px; - background-position:-440px 0px -} -.et2_country-select.flag-bf span.img{ - height:14px; - background-position:-460px 0px -} -.et2_country-select.flag-bg span.img{ - height:12px; - background-position:-482px 0px -} -.et2_country-select.flag-bh span.img{ - height:12px; - background-position:-504px 0px -} -.et2_country-select.flag-bi span.img{ - height:12px; - background-position:-526px 0px -} -.et2_country-select.flag-bj span.img{ - height:14px; - background-position:-548px 0px -} -.et2_country-select.flag-bl span.img{ - height:14px; - background-position:-570px 0px -} -.et2_country-select.flag-bm span.img{ - height:10px; - background-position:-592px 0px -} -.et2_country-select.flag-bn span.img{ - height:10px; - background-position:-614px 0px -} -.et2_country-select.flag-bo span.img{ - height:14px; - background-position:-636px 0px -} -.et2_country-select.flag-bq span.img{ - height:14px; - background-position:-658px 0px -} -.et2_country-select.flag-br span.img{ - height:14px; - background-position:-680px 0px -} -.et2_country-select.flag-bs span.img{ - height:10px; - background-position:-702px 0px -} -.et2_country-select.flag-bt span.img{ - height:14px; - background-position:-724px 0px -} -.et2_country-select.flag-bv span.img{ - height:15px; - background-position:-746px 0px -} -.et2_country-select.flag-bw span.img{ - height:14px; - background-position:-768px 0px -} -.et2_country-select.flag-by span.img{ - height:10px; - background-position:-790px 0px -} -.et2_country-select.flag-bz span.img{ - height:14px; - background-position:-812px 0px -} -.et2_country-select.flag-ca span.img{ - height:10px; - background-position:-834px 0px -} -.et2_country-select.flag-cc span.img{ - height:10px; - background-position:-856px 0px -} -.et2_country-select.flag-cd span.img{ - height:15px; - background-position:-878px 0px -} -.et2_country-select.flag-cf span.img{ - height:14px; - background-position:-900px 0px -} -.et2_country-select.flag-cg span.img{ - height:14px; - background-position:-922px 0px -} -.et2_country-select.flag-ch span.img{ - height:15px; - background-position:-944px 0px -} -.et2_country-select.flag-ci span.img{ - height:14px; - background-position:-961px 0px -} -.et2_country-select.flag-ck span.img{ - height:10px; - background-position:-983px 0px -} -.et2_country-select.flag-cl span.img{ - height:14px; - background-position:-1005px 0px -} -.et2_country-select.flag-cm span.img{ - height:14px; - background-position:-1027px 0px -} -.et2_country-select.flag-cn span.img{ - height:14px; - background-position:-1049px 0px -} -.et2_country-select.flag-co span.img{ - height:14px; - background-position:-1071px 0px -} -.et2_country-select.flag-cp span.img{ - height:14px; - background-position:-1093px 0px -} -.et2_country-select.flag-cr span.img{ - height:12px; - background-position:-1115px 0px -} -.et2_country-select.flag-cu span.img{ - height:10px; - background-position:-1137px 0px -} -.et2_country-select.flag-cv span.img{ - height:12px; - background-position:-1159px 0px -} -.et2_country-select.flag-cw span.img{ - height:14px; - background-position:-1181px 0px -} -.et2_country-select.flag-cx span.img{ - height:10px; - background-position:-1203px 0px -} -.et2_country-select.flag-cy span.img{ - height:13px; - background-position:-1225px 0px -} -.et2_country-select.flag-cz span.img{ - height:14px; - background-position:-1247px 0px -} -.et2_country-select.flag-de span.img{ - height:12px; - background-position:-1269px 0px -} -.et2_country-select.flag-dg span.img{ - height:10px; - background-position:-1291px 0px -} -.et2_country-select.flag-dj span.img{ - height:14px; - background-position:-1313px 0px -} -.et2_country-select.flag-dk span.img{ - height:15px; - background-position:-1335px 0px -} -.et2_country-select.flag-dm span.img{ - height:10px; - background-position:-1357px 0px -} -.et2_country-select.flag-do span.img{ - height:13px; - background-position:-1379px 0px -} -.et2_country-select.flag-dz span.img{ - height:14px; - background-position:-1401px 0px -} -.et2_country-select.flag-ea span.img{ - height:14px; - background-position:-1423px 0px -} -.et2_country-select.flag-ec span.img{ - height:14px; - background-position:-1445px 0px -} -.et2_country-select.flag-ee span.img{ - height:13px; - background-position:-1467px 0px -} -.et2_country-select.flag-eg span.img{ - height:14px; - background-position:-1489px 0px -} -.et2_country-select.flag-eh span.img{ - height:10px; - background-position:-1511px 0px -} -.et2_country-select.flag-er span.img{ - height:10px; - background-position:-1533px 0px -} -.et2_country-select.flag-es span.img{ - height:14px; - background-position:-1555px 0px -} -.et2_country-select.flag-et span.img{ - height:10px; - background-position:-1577px 0px -} -.et2_country-select.flag-eu span.img{ - height:14px; - background-position:-1599px 0px -} -.et2_country-select.flag-fi span.img{ - height:12px; - background-position:-1621px 0px -} -.et2_country-select.flag-fj span.img{ - height:10px; - background-position:-1643px 0px -} -.et2_country-select.flag-fk span.img{ - height:10px; - background-position:-1665px 0px -} -.et2_country-select.flag-fm span.img{ - height:11px; - background-position:-1687px 0px -} -.et2_country-select.flag-fo span.img{ - height:15px; - background-position:-1709px 0px -} -.et2_country-select.flag-fr span.img{ - height:14px; - background-position:-1731px 0px -} -.et2_country-select.flag-ga span.img{ - height:15px; - background-position:-1753px 0px -} -.et2_country-select.flag-gb span.img{ - height:10px; - background-position:-1775px 0px -} -.et2_country-select.flag-gd span.img{ - height:12px; - background-position:-1797px 0px -} -.et2_country-select.flag-ge span.img{ - height:14px; - background-position:-1819px 0px -} -.et2_country-select.flag-gf span.img{ - height:14px; - background-position:-1841px 0px -} -.et2_country-select.flag-gg span.img{ - height:14px; - background-position:-1863px 0px -} -.et2_country-select.flag-gh span.img{ - height:14px; - background-position:-1885px 0px -} -.et2_country-select.flag-gi span.img{ - height:10px; - background-position:-1907px 0px -} -.et2_country-select.flag-gl span.img{ - height:14px; - background-position:-1929px 0px -} -.et2_country-select.flag-gm span.img{ - height:14px; - background-position:-1951px 0px -} -.et2_country-select.flag-gn span.img{ - height:14px; - background-position:-1973px 0px -} -.et2_country-select.flag-gp span.img{ - height:14px; - background-position:-1995px 0px -} -.et2_country-select.flag-gq span.img{ - height:14px; - background-position:-2017px 0px -} -.et2_country-select.flag-gr span.img{ - height:14px; - background-position:-2039px 0px -} -.et2_country-select.flag-gs span.img{ - height:10px; - background-position:-2061px 0px -} -.et2_country-select.flag-gt span.img{ - height:13px; - background-position:-2083px 0px -} -.et2_country-select.flag-gu span.img{ - height:11px; - background-position:-2105px 0px -} -.et2_country-select.flag-gw span.img{ - height:10px; - background-position:-2127px 0px -} -.et2_country-select.flag-gy span.img{ - height:12px; - background-position:-2149px 0px -} -.et2_country-select.flag-hk span.img{ - height:14px; - background-position:-2171px 0px -} -.et2_country-select.flag-hm span.img{ - height:10px; - background-position:-2193px 0px -} -.et2_country-select.flag-hn span.img{ - height:10px; - background-position:-2215px 0px -} -.et2_country-select.flag-hr span.img{ - height:10px; - background-position:-2237px 0px -} -.et2_country-select.flag-ht span.img{ - height:12px; - background-position:-2259px 0px -} -.et2_country-select.flag-hu span.img{ - height:10px; - background-position:-2281px 0px -} -.et2_country-select.flag-ic span.img{ - height:14px; - background-position:-2303px 0px -} -.et2_country-select.flag-id span.img{ - height:14px; - background-position:-2325px 0px -} -.et2_country-select.flag-ie span.img{ - height:10px; - background-position:-2347px 0px -} -.et2_country-select.flag-il span.img{ - height:15px; - background-position:-2369px 0px -} -.et2_country-select.flag-im span.img{ - height:10px; - background-position:-2391px 0px -} -.et2_country-select.flag-in span.img{ - height:14px; - background-position:-2413px 0px -} -.et2_country-select.flag-io span.img{ - height:10px; - background-position:-2435px 0px -} -.et2_country-select.flag-iq span.img{ - height:14px; - background-position:-2457px 0px -} -.et2_country-select.flag-ir span.img{ - height:12px; - background-position:-2479px 0px -} -.et2_country-select.flag-is span.img{ - height:15px; - background-position:-2501px 0px -} -.et2_country-select.flag-it span.img{ - height:14px; - background-position:-2523px 0px -} -.et2_country-select.flag-je span.img{ - height:12px; - background-position:-2545px 0px -} -.et2_country-select.flag-jm span.img{ - height:10px; - background-position:-2567px 0px -} -.et2_country-select.flag-jo span.img{ - height:10px; - background-position:-2589px 0px -} -.et2_country-select.flag-jp span.img{ - height:14px; - background-position:-2611px 0px -} -.et2_country-select.flag-ke span.img{ - height:14px; - background-position:-2633px 0px -} -.et2_country-select.flag-kg span.img{ - height:12px; - background-position:-2655px 0px -} -.et2_country-select.flag-kh span.img{ - height:13px; - background-position:-2677px 0px -} -.et2_country-select.flag-ki span.img{ - height:10px; - background-position:-2699px 0px -} -.et2_country-select.flag-km span.img{ - height:12px; - background-position:-2721px 0px -} -.et2_country-select.flag-kn span.img{ - height:14px; - background-position:-2743px 0px -} -.et2_country-select.flag-kp span.img{ - height:10px; - background-position:-2765px 0px -} -.et2_country-select.flag-kr span.img{ - height:14px; - background-position:-2787px 0px -} -.et2_country-select.flag-kw span.img{ - height:10px; - background-position:-2809px 0px -} -.et2_country-select.flag-ky span.img{ - height:10px; - background-position:-2831px 0px -} -.et2_country-select.flag-kz span.img{ - height:10px; - background-position:-2853px 0px -} -.et2_country-select.flag-la span.img{ - height:14px; - background-position:-2875px 0px -} -.et2_country-select.flag-lb span.img{ - height:14px; - background-position:-2897px 0px -} -.et2_country-select.flag-lc span.img{ - height:10px; - background-position:-2919px 0px -} -.et2_country-select.flag-li span.img{ - height:12px; - background-position:-2941px 0px -} -.et2_country-select.flag-lk span.img{ - height:10px; - background-position:-2963px 0px -} -.et2_country-select.flag-lr span.img{ - height:11px; - background-position:-2985px 0px -} -.et2_country-select.flag-ls span.img{ - height:14px; - background-position:-3007px 0px -} -.et2_country-select.flag-lt span.img{ - height:12px; - background-position:-3029px 0px -} -.et2_country-select.flag-lu span.img{ - height:12px; - background-position:-3051px 0px -} -.et2_country-select.flag-lv span.img{ - height:10px; - background-position:-3073px 0px -} -.et2_country-select.flag-ly span.img{ - height:10px; - background-position:-3095px 0px -} -.et2_country-select.flag-ma span.img{ - height:14px; - background-position:-3117px 0px -} -.et2_country-select.flag-mc span.img{ - height:15px; - background-position:-3139px 0px -} -.et2_country-select.flag-md span.img{ - height:10px; - background-position:-3160px 0px -} -.et2_country-select.flag-me span.img{ - height:10px; - background-position:-3182px 0px -} -.et2_country-select.flag-mf span.img{ - height:14px; - background-position:-3204px 0px -} -.et2_country-select.flag-mg span.img{ - height:14px; - background-position:-3226px 0px -} -.et2_country-select.flag-mh span.img{ - height:11px; - background-position:-3248px 0px -} -.et2_country-select.flag-mk span.img{ - height:10px; - background-position:-3270px 0px -} -.et2_country-select.flag-ml span.img{ - height:14px; - background-position:-3292px 0px -} -.et2_country-select.flag-mm span.img{ - height:14px; - background-position:-3314px 0px -} -.et2_country-select.flag-mn span.img{ - height:10px; - background-position:-3336px 0px -} -.et2_country-select.flag-mo span.img{ - height:14px; - background-position:-3358px 0px -} -.et2_country-select.flag-mp span.img{ - height:10px; - background-position:-3380px 0px -} -.et2_country-select.flag-mq span.img{ - height:14px; - background-position:-3402px 0px -} -.et2_country-select.flag-mr span.img{ - height:14px; - background-position:-3424px 0px -} -.et2_country-select.flag-ms span.img{ - height:10px; - background-position:-3446px 0px -} -.et2_country-select.flag-mt span.img{ - height:14px; - background-position:-3468px 0px -} -.et2_country-select.flag-mu span.img{ - height:14px; - background-position:-3490px 0px -} -.et2_country-select.flag-mv span.img{ - height:14px; - background-position:-3512px 0px -} -.et2_country-select.flag-mw span.img{ - height:14px; - background-position:-3534px 0px -} -.et2_country-select.flag-mx span.img{ - height:12px; - background-position:-3556px 0px -} -.et2_country-select.flag-my span.img{ - height:10px; - background-position:-3578px 0px -} -.et2_country-select.flag-mz span.img{ - height:14px; - background-position:-3600px 0px -} -.et2_country-select.flag-na span.img{ - height:14px; - background-position:-3622px 0px -} -.et2_country-select.flag-nc span.img{ - height:10px; - background-position:-3644px 0px -} -.et2_country-select.flag-ne span.img{ - height:15px; - background-position:-3666px 0px -} -.et2_country-select.flag-nf span.img{ - height:10px; - background-position:-3686px 0px -} -.et2_country-select.flag-ng span.img{ - height:10px; - background-position:-3708px 0px -} -.et2_country-select.flag-ni span.img{ - height:12px; - background-position:-3730px 0px -} -.et2_country-select.flag-nl span.img{ - height:14px; - background-position:-3752px 0px -} -.et2_country-select.flag-no span.img{ - height:15px; - background-position:-3774px 0px -} -.et2_country-select.flag-np span.img{ - height:15px; - background-position:-3796px 0px; - background-color:transparent -} -.et2_country-select.flag-nr span.img{ - height:10px; - background-position:-3811px 0px -} -.et2_country-select.flag-nu span.img{ - height:10px; - background-position:-3833px 0px -} -.et2_country-select.flag-nz span.img{ - height:10px; - background-position:-3855px 0px -} -.et2_country-select.flag-om span.img{ - height:10px; - background-position:-3877px 0px -} -.et2_country-select.flag-pa span.img{ - height:14px; - background-position:-3899px 0px -} -.et2_country-select.flag-pe span.img{ - height:14px; - background-position:-3921px 0px -} -.et2_country-select.flag-pf span.img{ - height:14px; - background-position:-3943px 0px -} -.et2_country-select.flag-pg span.img{ - height:15px; - background-position:-3965px 0px -} -.et2_country-select.flag-ph span.img{ - height:10px; - background-position:-3987px 0px -} -.et2_country-select.flag-pk span.img{ - height:14px; - background-position:-4009px 0px -} -.et2_country-select.flag-pl span.img{ - height:13px; - background-position:-4031px 0px -} -.et2_country-select.flag-pm span.img{ - height:14px; - background-position:-4053px 0px -} -.et2_country-select.flag-pn span.img{ - height:10px; - background-position:-4075px 0px -} -.et2_country-select.flag-pr span.img{ - height:14px; - background-position:-4097px 0px -} -.et2_country-select.flag-ps span.img{ - height:10px; - background-position:-4119px 0px -} -.et2_country-select.flag-pt span.img{ - height:14px; - background-position:-4141px 0px -} -.et2_country-select.flag-pw span.img{ - height:13px; - background-position:-4163px 0px -} -.et2_country-select.flag-py span.img{ - height:11px; - background-position:-4185px 0px -} -.et2_country-select.flag-qa span.img{ - height:8px; - background-position:-4207px 0px -} -.et2_country-select.flag-re span.img{ - height:14px; - background-position:-4229px 0px -} -.et2_country-select.flag-ro span.img{ - height:14px; - background-position:-4251px 0px -} -.et2_country-select.flag-rs span.img{ - height:14px; - background-position:-4273px 0px -} -.et2_country-select.flag-ru span.img{ - height:14px; - background-position:-4295px 0px -} -.et2_country-select.flag-rw span.img{ - height:14px; - background-position:-4317px 0px -} -.et2_country-select.flag-sa span.img{ - height:14px; - background-position:-4339px 0px -} -.et2_country-select.flag-sb span.img{ - height:10px; - background-position:-4361px 0px -} -.et2_country-select.flag-sc span.img{ - height:10px; - background-position:-4383px 0px -} -.et2_country-select.flag-sd span.img{ - height:10px; - background-position:-4405px 0px -} -.et2_country-select.flag-se span.img{ - height:13px; - background-position:-4427px 0px -} -.et2_country-select.flag-sg span.img{ - height:14px; - background-position:-4449px 0px -} -.et2_country-select.flag-sh span.img{ - height:10px; - background-position:-4471px 0px -} -.et2_country-select.flag-si span.img{ - height:10px; - background-position:-4493px 0px -} -.et2_country-select.flag-sj span.img{ - height:15px; - background-position:-4515px 0px -} -.et2_country-select.flag-sk span.img{ - height:14px; - background-position:-4537px 0px -} -.et2_country-select.flag-sl span.img{ - height:14px; - background-position:-4559px 0px -} -.et2_country-select.flag-sm span.img{ - height:15px; - background-position:-4581px 0px -} -.et2_country-select.flag-sn span.img{ - height:14px; - background-position:-4603px 0px -} -.et2_country-select.flag-so span.img{ - height:14px; - background-position:-4625px 0px -} -.et2_country-select.flag-sr span.img{ - height:14px; - background-position:-4647px 0px -} -.et2_country-select.flag-ss span.img{ - height:10px; - background-position:-4669px 0px -} -.et2_country-select.flag-st span.img{ - height:10px; - background-position:-4691px 0px -} -.et2_country-select.flag-sv span.img{ - height:12px; - background-position:-4713px 0px -} -.et2_country-select.flag-sx span.img{ - height:14px; - background-position:-4735px 0px -} -.et2_country-select.flag-sy span.img{ - height:14px; - background-position:-4757px 0px -} -.et2_country-select.flag-sz span.img{ - height:14px; - background-position:-4779px 0px -} -.et2_country-select.flag-ta span.img{ - height:10px; - background-position:-4801px 0px -} -.et2_country-select.flag-tc span.img{ - height:10px; - background-position:-4823px 0px -} -.et2_country-select.flag-td span.img{ - height:14px; - background-position:-4845px 0px -} -.et2_country-select.flag-tf span.img{ - height:14px; - background-position:-4867px 0px -} -.et2_country-select.flag-tg span.img{ - height:13px; - background-position:-4889px 0px -} -.et2_country-select.flag-th span.img{ - height:14px; - background-position:-4911px 0px -} -.et2_country-select.flag-tj span.img{ - height:10px; - background-position:-4933px 0px -} -.et2_country-select.flag-tk span.img{ - height:10px; - background-position:-4955px 0px -} -.et2_country-select.flag-tl span.img{ - height:10px; - background-position:-4977px 0px -} -.et2_country-select.flag-tm span.img{ - height:14px; - background-position:-4999px 0px -} -.et2_country-select.flag-tn span.img{ - height:14px; - background-position:-5021px 0px -} -.et2_country-select.flag-to span.img{ - height:10px; - background-position:-5043px 0px -} -.et2_country-select.flag-tr span.img{ - height:14px; - background-position:-5065px 0px -} -.et2_country-select.flag-tt span.img{ - height:12px; - background-position:-5087px 0px -} -.et2_country-select.flag-tv span.img{ - height:10px; - background-position:-5109px 0px -} -.et2_country-select.flag-tw span.img{ - height:14px; - background-position:-5131px 0px -} -.et2_country-select.flag-tz span.img{ - height:14px; - background-position:-5153px 0px -} -.et2_country-select.flag-ua span.img{ - height:14px; - background-position:-5175px 0px -} -.et2_country-select.flag-ug span.img{ - height:14px; - background-position:-5197px 0px -} -.et2_country-select.flag-um span.img{ - height:11px; - background-position:-5219px 0px -} -.et2_country-select.flag-us span.img{ - height:11px; - background-position:-5241px 0px -} -.et2_country-select.flag-uy span.img{ - height:14px; - background-position:-5263px 0px -} -.et2_country-select.flag-uz span.img{ - height:10px; - background-position:-5285px 0px -} -.et2_country-select.flag-va span.img{ - height:15px; - background-position:-5307px 0px -} -.et2_country-select.flag-vc span.img{ - height:14px; - background-position:-5324px 0px -} -.et2_country-select.flag-ve span.img{ - height:14px; - background-position:-5346px 0px -} -.et2_country-select.flag-vg span.img{ - height:10px; - background-position:-5368px 0px -} -.et2_country-select.flag-vi span.img{ - height:14px; - background-position:-5390px 0px -} -.et2_country-select.flag-vn span.img{ - height:14px; - background-position:-5412px 0px -} -.et2_country-select.flag-vu span.img{ - height:12px; - background-position:-5434px 0px -} -.et2_country-select.flag-wf span.img{ - height:14px; - background-position:-5456px 0px -} -.et2_country-select.flag-ws span.img{ - height:10px; - background-position:-5478px 0px -} -.et2_country-select.flag-xk span.img{ - height:15px; - background-position:-5500px 0px -} -.et2_country-select.flag-ye span.img{ - height:14px; - background-position:-5522px 0px -} -.et2_country-select.flag-yt span.img{ - height:14px; - background-position:-5544px 0px -} -.et2_country-select.flag-za span.img{ - height:14px; - background-position:-5566px 0px -} -.et2_country-select.flag-zm span.img{ - height:14px; - background-position:-5588px 0px -} -.et2_country-select.flag-zw span.img{ - height:10px; - background-position:-5610px 0px +et2-select-country::part(prefix) { + margin-right: 0px; + margin-left: 10px; +} + + +et2-select-country [value="-CUSTOM-"]::part(prefix) { + background-image: none; +} + +et2-select-country[value="BE"]::part(prefix), et2-select-country [value="BE"]::part(prefix) { + width: 18px +} + +et2-select-country[value="CH"]::part(prefix), et2-select-country [value="CH"]::part(prefix) { + width: 15px +} + +et2-select-country[value="MC"]::part(prefix), et2-select-country [value="MC"]::part(prefix) { + width: 19px +} + +et2-select-country[value="NE"]::part(prefix), et2-select-country [value="NE"]::part(prefix) { + width: 18px +} + +et2-select-country[value="NP"]::part(prefix), et2-select-country [value="NP"]::part(prefix) { + width: 13px +} + +et2-select-country[value="VA"]::part(prefix), et2-select-country [value="VA"]::part(prefix) { + width: 15px +} + +et2-select-country[value="AC"]::part(prefix), et2-select-country [value="AC"]::part(prefix) { + height: 10px; + background-position: 0px 0px +} + +et2-select-country[value="AD"]::part(prefix), et2-select-country [value="AD"]::part(prefix) { + height: 14px; + background-position: -22px 0px +} + +et2-select-country[value="AE"]::part(prefix), et2-select-country [value="AE"]::part(prefix) { + height: 10px; + background-position: -44px 0px +} + +et2-select-country[value="AF"]::part(prefix), et2-select-country [value="AF"]::part(prefix) { + height: 14px; + background-position: -66px 0px +} + +et2-select-country[value="AG"]::part(prefix), et2-select-country [value="AG"]::part(prefix) { + height: 14px; + background-position: -88px 0px +} + +et2-select-country[value="AI"]::part(prefix), et2-select-country [value="AI"]::part(prefix) { + height: 10px; + background-position: -110px 0px +} + +et2-select-country[value="AL"]::part(prefix), et2-select-country [value="AL"]::part(prefix) { + height: 15px; + background-position: -132px 0px +} + +et2-select-country[value="AM"]::part(prefix), et2-select-country [value="AM"]::part(prefix) { + height: 10px; + background-position: -154px 0px +} + +et2-select-country[value="AO"]::part(prefix), et2-select-country [value="AO"]::part(prefix) { + height: 14px; + background-position: -176px 0px +} + +et2-select-country[value="AQ"]::part(prefix), et2-select-country [value="AQ"]::part(prefix) { + height: 14px; + background-position: -198px 0px +} + +et2-select-country[value="AR"]::part(prefix), et2-select-country [value="AR"]::part(prefix) { + height: 13px; + background-position: -220px 0px +} + +et2-select-country[value="AS"]::part(prefix), et2-select-country [value="AS"]::part(prefix) { + height: 10px; + background-position: -242px 0px +} + +et2-select-country[value="AT"]::part(prefix), et2-select-country [value="AT"]::part(prefix) { + height: 14px; + background-position: -264px 0px +} + +et2-select-country[value="AU"]::part(prefix), et2-select-country [value="AU"]::part(prefix) { + height: 10px; + background-position: -286px 0px +} + +et2-select-country[value="AW"]::part(prefix), et2-select-country [value="AW"]::part(prefix) { + height: 14px; + background-position: -308px 0px +} + +et2-select-country[value="AX"]::part(prefix), et2-select-country [value="AX"]::part(prefix) { + height: 13px; + background-position: -330px 0px +} + +et2-select-country[value="AZ"]::part(prefix), et2-select-country [value="AZ"]::part(prefix) { + height: 10px; + background-position: -352px 0px +} + +et2-select-country[value="BA"]::part(prefix), et2-select-country [value="BA"]::part(prefix) { + height: 10px; + background-position: -374px 0px +} + +et2-select-country[value="BB"]::part(prefix), et2-select-country [value="BB"]::part(prefix) { + height: 14px; + background-position: -396px 0px +} + +et2-select-country[value="BD"]::part(prefix), et2-select-country [value="BD"]::part(prefix) { + height: 12px; + background-position: -418px 0px +} + +et2-select-country[value="BE"]::part(prefix), et2-select-country [value="BE"]::part(prefix) { + height: 15px; + background-position: -440px 0px +} + +et2-select-country[value="BF"]::part(prefix), et2-select-country [value="BF"]::part(prefix) { + height: 14px; + background-position: -460px 0px +} + +et2-select-country[value="BG"]::part(prefix), et2-select-country [value="BG"]::part(prefix) { + height: 12px; + background-position: -482px 0px +} + +et2-select-country[value="BH"]::part(prefix), et2-select-country [value="BH"]::part(prefix) { + height: 12px; + background-position: -504px 0px +} + +et2-select-country[value="BI"]::part(prefix), et2-select-country [value="BI"]::part(prefix) { + height: 12px; + background-position: -526px 0px +} + +et2-select-country[value="BJ"]::part(prefix), et2-select-country [value="BJ"]::part(prefix) { + height: 14px; + background-position: -548px 0px +} + +et2-select-country[value="BL"]::part(prefix), et2-select-country [value="BL"]::part(prefix) { + height: 14px; + background-position: -570px 0px +} + +et2-select-country[value="BM"]::part(prefix), et2-select-country [value="BM"]::part(prefix) { + height: 10px; + background-position: -592px 0px +} + +et2-select-country[value="BN"]::part(prefix), et2-select-country [value="BN"]::part(prefix) { + height: 10px; + background-position: -614px 0px +} + +et2-select-country[value="BO"]::part(prefix), et2-select-country [value="BO"]::part(prefix) { + height: 14px; + background-position: -636px 0px +} + +et2-select-country[value="BQ"]::part(prefix), et2-select-country [value="BQ"]::part(prefix) { + height: 14px; + background-position: -658px 0px +} + +et2-select-country[value="BR"]::part(prefix), et2-select-country [value="BR"]::part(prefix) { + height: 14px; + background-position: -680px 0px +} + +et2-select-country[value="BS"]::part(prefix), et2-select-country [value="BS"]::part(prefix) { + height: 10px; + background-position: -702px 0px +} + +et2-select-country[value="BT"]::part(prefix), et2-select-country [value="BT"]::part(prefix) { + height: 14px; + background-position: -724px 0px +} + +et2-select-country[value="BV"]::part(prefix), et2-select-country [value="BV"]::part(prefix) { + height: 15px; + background-position: -746px 0px +} + +et2-select-country[value="BW"]::part(prefix), et2-select-country [value="BW"]::part(prefix) { + height: 14px; + background-position: -768px 0px +} + +et2-select-country[value="BY"]::part(prefix), et2-select-country [value="BY"]::part(prefix) { + height: 10px; + background-position: -790px 0px +} + +et2-select-country[value="BZ"]::part(prefix), et2-select-country [value="BZ"]::part(prefix) { + height: 14px; + background-position: -812px 0px +} + +et2-select-country[value="CA"]::part(prefix), et2-select-country [value="CA"]::part(prefix) { + height: 10px; + background-position: -834px 0px +} + +et2-select-country[value="CC"]::part(prefix), et2-select-country [value="CC"]::part(prefix) { + height: 10px; + background-position: -856px 0px +} + +et2-select-country[value="CD"]::part(prefix), et2-select-country [value="CD"]::part(prefix) { + height: 15px; + background-position: -878px 0px +} + +et2-select-country[value="CF"]::part(prefix), et2-select-country [value="CF"]::part(prefix) { + height: 14px; + background-position: -900px 0px +} + +et2-select-country[value="CG"]::part(prefix), et2-select-country [value="CG"]::part(prefix) { + height: 14px; + background-position: -922px 0px +} + +et2-select-country[value="CH"]::part(prefix), et2-select-country [value="CH"]::part(prefix) { + height: 15px; + background-position: -944px 0px +} + +et2-select-country[value="CI"]::part(prefix), et2-select-country [value="CI"]::part(prefix) { + height: 14px; + background-position: -961px 0px +} + +et2-select-country[value="CK"]::part(prefix), et2-select-country [value="CK"]::part(prefix) { + height: 10px; + background-position: -983px 0px +} + +et2-select-country[value="CL"]::part(prefix), et2-select-country [value="CL"]::part(prefix) { + height: 14px; + background-position: -1005px 0px +} + +et2-select-country[value="CM"]::part(prefix), et2-select-country [value="CM"]::part(prefix) { + height: 14px; + background-position: -1027px 0px +} + +et2-select-country[value="CN"]::part(prefix), et2-select-country [value="CN"]::part(prefix) { + height: 14px; + background-position: -1049px 0px +} + +et2-select-country[value="CO"]::part(prefix), et2-select-country [value="CO"]::part(prefix) { + height: 14px; + background-position: -1071px 0px +} + +et2-select-country[value="CP"]::part(prefix), et2-select-country [value="CP"]::part(prefix) { + height: 14px; + background-position: -1093px 0px +} + +et2-select-country[value="CR"]::part(prefix), et2-select-country [value="CR"]::part(prefix) { + height: 12px; + background-position: -1115px 0px +} + +et2-select-country[value="CU"]::part(prefix), et2-select-country [value="CU"]::part(prefix) { + height: 10px; + background-position: -1137px 0px +} + +et2-select-country[value="CV"]::part(prefix), et2-select-country [value="CV"]::part(prefix) { + height: 12px; + background-position: -1159px 0px +} + +et2-select-country[value="CW"]::part(prefix), et2-select-country [value="CW"]::part(prefix) { + height: 14px; + background-position: -1181px 0px +} + +et2-select-country[value="CX"]::part(prefix), et2-select-country [value="CX"]::part(prefix) { + height: 10px; + background-position: -1203px 0px +} + +et2-select-country[value="CY"]::part(prefix), et2-select-country [value="CY"]::part(prefix) { + height: 13px; + background-position: -1225px 0px +} + +et2-select-country[value="CZ"]::part(prefix), et2-select-country [value="CZ"]::part(prefix) { + height: 14px; + background-position: -1247px 0px +} + +et2-select-country[value="DE"]::part(prefix), et2-select-country [value="DE"]::part(prefix) { + height: 12px; + background-position: -1269px 0px +} + +et2-select-country[value="DG"]::part(prefix), et2-select-country [value="DG"]::part(prefix) { + height: 10px; + background-position: -1291px 0px +} + +et2-select-country[value="DJ"]::part(prefix), et2-select-country [value="DJ"]::part(prefix) { + height: 14px; + background-position: -1313px 0px +} + +et2-select-country[value="DK"]::part(prefix), et2-select-country [value="DK"]::part(prefix) { + height: 15px; + background-position: -1335px 0px +} + +et2-select-country[value="DM"]::part(prefix), et2-select-country [value="DM"]::part(prefix) { + height: 10px; + background-position: -1357px 0px +} + +et2-select-country[value="DO"]::part(prefix), et2-select-country [value="DO"]::part(prefix) { + height: 13px; + background-position: -1379px 0px +} + +et2-select-country[value="DZ"]::part(prefix), et2-select-country [value="DZ"]::part(prefix) { + height: 14px; + background-position: -1401px 0px +} + +et2-select-country[value="EA"]::part(prefix), et2-select-country [value="EA"]::part(prefix) { + height: 14px; + background-position: -1423px 0px +} + +et2-select-country[value="EC"]::part(prefix), et2-select-country [value="EC"]::part(prefix) { + height: 14px; + background-position: -1445px 0px +} + +et2-select-country[value="EE"]::part(prefix), et2-select-country [value="EE"]::part(prefix) { + height: 13px; + background-position: -1467px 0px +} + +et2-select-country[value="EG"]::part(prefix), et2-select-country [value="EG"]::part(prefix) { + height: 14px; + background-position: -1489px 0px +} + +et2-select-country[value="EH"]::part(prefix), et2-select-country [value="EH"]::part(prefix) { + height: 10px; + background-position: -1511px 0px +} + +et2-select-country[value="ER"]::part(prefix), et2-select-country [value="ER"]::part(prefix) { + height: 10px; + background-position: -1533px 0px +} + +et2-select-country[value="ES"]::part(prefix), et2-select-country [value="ES"]::part(prefix) { + height: 14px; + background-position: -1555px 0px +} + +et2-select-country[value="ET"]::part(prefix), et2-select-country [value="ET"]::part(prefix) { + height: 10px; + background-position: -1577px 0px +} + +et2-select-country[value="EU"]::part(prefix), et2-select-country [value="EU"]::part(prefix) { + height: 14px; + background-position: -1599px 0px +} + +et2-select-country[value="FI"]::part(prefix), et2-select-country [value="FI"]::part(prefix) { + height: 12px; + background-position: -1621px 0px +} + +et2-select-country[value="FJ"]::part(prefix), et2-select-country [value="FJ"]::part(prefix) { + height: 10px; + background-position: -1643px 0px +} + +et2-select-country[value="FK"]::part(prefix), et2-select-country [value="FK"]::part(prefix) { + height: 10px; + background-position: -1665px 0px +} + +et2-select-country[value="FM"]::part(prefix), et2-select-country [value="FM"]::part(prefix) { + height: 11px; + background-position: -1687px 0px +} + +et2-select-country[value="FO"]::part(prefix), et2-select-country [value="FO"]::part(prefix) { + height: 15px; + background-position: -1709px 0px +} + +et2-select-country[value="FR"]::part(prefix), et2-select-country [value="FR"]::part(prefix) { + height: 14px; + background-position: -1731px 0px +} + +et2-select-country[value="GA"]::part(prefix), et2-select-country [value="GA"]::part(prefix) { + height: 15px; + background-position: -1753px 0px +} + +et2-select-country[value="GB"]::part(prefix), et2-select-country [value="GB"]::part(prefix) { + height: 10px; + background-position: -1775px 0px +} + +et2-select-country[value="GD"]::part(prefix), et2-select-country [value="GD"]::part(prefix) { + height: 12px; + background-position: -1797px 0px +} + +et2-select-country[value="GE"]::part(prefix), et2-select-country [value="GE"]::part(prefix) { + height: 14px; + background-position: -1819px 0px +} + +et2-select-country[value="GF"]::part(prefix), et2-select-country [value="GF"]::part(prefix) { + height: 14px; + background-position: -1841px 0px +} + +et2-select-country[value="GG"]::part(prefix), et2-select-country [value="GG"]::part(prefix) { + height: 14px; + background-position: -1863px 0px +} + +et2-select-country[value="GH"]::part(prefix), et2-select-country [value="GH"]::part(prefix) { + height: 14px; + background-position: -1885px 0px +} + +et2-select-country[value="GI"]::part(prefix), et2-select-country [value="GI"]::part(prefix) { + height: 10px; + background-position: -1907px 0px +} + +et2-select-country[value="GL"]::part(prefix), et2-select-country [value="GL"]::part(prefix) { + height: 14px; + background-position: -1929px 0px +} + +et2-select-country[value="GM"]::part(prefix), et2-select-country [value="GM"]::part(prefix) { + height: 14px; + background-position: -1951px 0px +} + +et2-select-country[value="GN"]::part(prefix), et2-select-country [value="GN"]::part(prefix) { + height: 14px; + background-position: -1973px 0px +} + +et2-select-country[value="GP"]::part(prefix), et2-select-country [value="GP"]::part(prefix) { + height: 14px; + background-position: -1995px 0px +} + +et2-select-country[value="GQ"]::part(prefix), et2-select-country [value="GQ"]::part(prefix) { + height: 14px; + background-position: -2017px 0px +} + +et2-select-country[value="GR"]::part(prefix), et2-select-country [value="GR"]::part(prefix) { + height: 14px; + background-position: -2039px 0px +} + +et2-select-country[value="GS"]::part(prefix), et2-select-country [value="GS"]::part(prefix) { + height: 10px; + background-position: -2061px 0px +} + +et2-select-country[value="GT"]::part(prefix), et2-select-country [value="GT"]::part(prefix) { + height: 13px; + background-position: -2083px 0px +} + +et2-select-country[value="GU"]::part(prefix), et2-select-country [value="GU"]::part(prefix) { + height: 11px; + background-position: -2105px 0px +} + +et2-select-country[value="GW"]::part(prefix), et2-select-country [value="GW"]::part(prefix) { + height: 10px; + background-position: -2127px 0px +} + +et2-select-country[value="GY"]::part(prefix), et2-select-country [value="GY"]::part(prefix) { + height: 12px; + background-position: -2149px 0px +} + +et2-select-country[value="HK"]::part(prefix), et2-select-country [value="HK"]::part(prefix) { + height: 14px; + background-position: -2171px 0px +} + +et2-select-country[value="HM"]::part(prefix), et2-select-country [value="HM"]::part(prefix) { + height: 10px; + background-position: -2193px 0px +} + +et2-select-country[value="HN"]::part(prefix), et2-select-country [value="HN"]::part(prefix) { + height: 10px; + background-position: -2215px 0px +} + +et2-select-country[value="HR"]::part(prefix), et2-select-country [value="HR"]::part(prefix) { + height: 10px; + background-position: -2237px 0px +} + +et2-select-country[value="HT"]::part(prefix), et2-select-country [value="HT"]::part(prefix) { + height: 12px; + background-position: -2259px 0px +} + +et2-select-country[value="HU"]::part(prefix), et2-select-country [value="HU"]::part(prefix) { + height: 10px; + background-position: -2281px 0px +} + +et2-select-country[value="IC"]::part(prefix), et2-select-country [value="IC"]::part(prefix) { + height: 14px; + background-position: -2303px 0px +} + +et2-select-country[value="ID"]::part(prefix), et2-select-country [value="ID"]::part(prefix) { + height: 14px; + background-position: -2325px 0px +} + +et2-select-country[value="IE"]::part(prefix), et2-select-country [value="IE"]::part(prefix) { + height: 10px; + background-position: -2347px 0px +} + +et2-select-country[value="IL"]::part(prefix), et2-select-country [value="IL"]::part(prefix) { + height: 15px; + background-position: -2369px 0px +} + +et2-select-country[value="IM"]::part(prefix), et2-select-country [value="IM"]::part(prefix) { + height: 10px; + background-position: -2391px 0px +} + +et2-select-country[value="IN"]::part(prefix), et2-select-country [value="IN"]::part(prefix) { + height: 14px; + background-position: -2413px 0px +} + +et2-select-country[value="IO"]::part(prefix), et2-select-country [value="IO"]::part(prefix) { + height: 10px; + background-position: -2435px 0px +} + +et2-select-country[value="IQ"]::part(prefix), et2-select-country [value="IQ"]::part(prefix) { + height: 14px; + background-position: -2457px 0px +} + +et2-select-country[value="IR"]::part(prefix), et2-select-country [value="IR"]::part(prefix) { + height: 12px; + background-position: -2479px 0px +} + +et2-select-country[value="IS"]::part(prefix), et2-select-country [value="IS"]::part(prefix) { + height: 15px; + background-position: -2501px 0px +} + +et2-select-country[value="IT"]::part(prefix), et2-select-country [value="IT"]::part(prefix) { + height: 14px; + background-position: -2523px 0px +} + +et2-select-country[value="JE"]::part(prefix), et2-select-country [value="JE"]::part(prefix) { + height: 12px; + background-position: -2545px 0px +} + +et2-select-country[value="JM"]::part(prefix), et2-select-country [value="JM"]::part(prefix) { + height: 10px; + background-position: -2567px 0px +} + +et2-select-country[value="JO"]::part(prefix), et2-select-country [value="JO"]::part(prefix) { + height: 10px; + background-position: -2589px 0px +} + +et2-select-country[value="JP"]::part(prefix), et2-select-country [value="JP"]::part(prefix) { + height: 14px; + background-position: -2611px 0px +} + +et2-select-country[value="KE"]::part(prefix), et2-select-country [value="KE"]::part(prefix) { + height: 14px; + background-position: -2633px 0px +} + +et2-select-country[value="KG"]::part(prefix), et2-select-country [value="KG"]::part(prefix) { + height: 12px; + background-position: -2655px 0px +} + +et2-select-country[value="KH"]::part(prefix), et2-select-country [value="KH"]::part(prefix) { + height: 13px; + background-position: -2677px 0px +} + +et2-select-country[value="KI"]::part(prefix), et2-select-country [value="KI"]::part(prefix) { + height: 10px; + background-position: -2699px 0px +} + +et2-select-country[value="KM"]::part(prefix), et2-select-country [value="KM"]::part(prefix) { + height: 12px; + background-position: -2721px 0px +} + +et2-select-country[value="KN"]::part(prefix), et2-select-country [value="KN"]::part(prefix) { + height: 14px; + background-position: -2743px 0px +} + +et2-select-country[value="KP"]::part(prefix), et2-select-country [value="KP"]::part(prefix) { + height: 10px; + background-position: -2765px 0px +} + +et2-select-country[value="KR"]::part(prefix), et2-select-country [value="KR"]::part(prefix) { + height: 14px; + background-position: -2787px 0px +} + +et2-select-country[value="KW"]::part(prefix), et2-select-country [value="KW"]::part(prefix) { + height: 10px; + background-position: -2809px 0px +} + +et2-select-country[value="KY"]::part(prefix), et2-select-country [value="KY"]::part(prefix) { + height: 10px; + background-position: -2831px 0px +} + +et2-select-country[value="KZ"]::part(prefix), et2-select-country [value="KZ"]::part(prefix) { + height: 10px; + background-position: -2853px 0px +} + +et2-select-country[value="LA"]::part(prefix), et2-select-country [value="LA"]::part(prefix) { + height: 14px; + background-position: -2875px 0px +} + +et2-select-country[value="LB"]::part(prefix), et2-select-country [value="LB"]::part(prefix) { + height: 14px; + background-position: -2897px 0px +} + +et2-select-country[value="LC"]::part(prefix), et2-select-country [value="LC"]::part(prefix) { + height: 10px; + background-position: -2919px 0px +} + +et2-select-country[value="LI"]::part(prefix), et2-select-country [value="LI"]::part(prefix) { + height: 12px; + background-position: -2941px 0px +} + +et2-select-country[value="LK"]::part(prefix), et2-select-country [value="LK"]::part(prefix) { + height: 10px; + background-position: -2963px 0px +} + +et2-select-country[value="LR"]::part(prefix), et2-select-country [value="LR"]::part(prefix) { + height: 11px; + background-position: -2985px 0px +} + +et2-select-country[value="LS"]::part(prefix), et2-select-country [value="LS"]::part(prefix) { + height: 14px; + background-position: -3007px 0px +} + +et2-select-country[value="LT"]::part(prefix), et2-select-country [value="LT"]::part(prefix) { + height: 12px; + background-position: -3029px 0px +} + +et2-select-country[value="LU"]::part(prefix), et2-select-country [value="LU"]::part(prefix) { + height: 12px; + background-position: -3051px 0px +} + +et2-select-country[value="LV"]::part(prefix), et2-select-country [value="LV"]::part(prefix) { + height: 10px; + background-position: -3073px 0px +} + +et2-select-country[value="LY"]::part(prefix), et2-select-country [value="LY"]::part(prefix) { + height: 10px; + background-position: -3095px 0px +} + +et2-select-country[value="MA"]::part(prefix), et2-select-country [value="MA"]::part(prefix) { + height: 14px; + background-position: -3117px 0px +} + +et2-select-country[value="MC"]::part(prefix), et2-select-country [value="MC"]::part(prefix) { + height: 15px; + background-position: -3139px 0px +} + +et2-select-country[value="MD"]::part(prefix), et2-select-country [value="MD"]::part(prefix) { + height: 10px; + background-position: -3160px 0px +} + +et2-select-country[value="ME"]::part(prefix), et2-select-country [value="ME"]::part(prefix) { + height: 10px; + background-position: -3182px 0px +} + +et2-select-country[value="MF"]::part(prefix), et2-select-country [value="MF"]::part(prefix) { + height: 14px; + background-position: -3204px 0px +} + +et2-select-country[value="MG"]::part(prefix), et2-select-country [value="MG"]::part(prefix) { + height: 14px; + background-position: -3226px 0px +} + +et2-select-country[value="MH"]::part(prefix), et2-select-country [value="MH"]::part(prefix) { + height: 11px; + background-position: -3248px 0px +} + +et2-select-country[value="MK"]::part(prefix), et2-select-country [value="MK"]::part(prefix) { + height: 10px; + background-position: -3270px 0px +} + +et2-select-country[value="ML"]::part(prefix), et2-select-country [value="ML"]::part(prefix) { + height: 14px; + background-position: -3292px 0px +} + +et2-select-country[value="MM"]::part(prefix), et2-select-country [value="MM"]::part(prefix) { + height: 14px; + background-position: -3314px 0px +} + +et2-select-country[value="MN"]::part(prefix), et2-select-country [value="MN"]::part(prefix) { + height: 10px; + background-position: -3336px 0px +} + +et2-select-country[value="MO"]::part(prefix), et2-select-country [value="MO"]::part(prefix) { + height: 14px; + background-position: -3358px 0px +} + +et2-select-country[value="MP"]::part(prefix), et2-select-country [value="MP"]::part(prefix) { + height: 10px; + background-position: -3380px 0px +} + +et2-select-country[value="MQ"]::part(prefix), et2-select-country [value="MQ"]::part(prefix) { + height: 14px; + background-position: -3402px 0px +} + +et2-select-country[value="MR"]::part(prefix), et2-select-country [value="MR"]::part(prefix) { + height: 14px; + background-position: -3424px 0px +} + +et2-select-country[value="MS"]::part(prefix), et2-select-country [value="MS"]::part(prefix) { + height: 10px; + background-position: -3446px 0px +} + +et2-select-country[value="MT"]::part(prefix), et2-select-country [value="MT"]::part(prefix) { + height: 14px; + background-position: -3468px 0px +} + +et2-select-country[value="MU"]::part(prefix), et2-select-country [value="MU"]::part(prefix) { + height: 14px; + background-position: -3490px 0px +} + +et2-select-country[value="MV"]::part(prefix), et2-select-country [value="MV"]::part(prefix) { + height: 14px; + background-position: -3512px 0px +} + +et2-select-country[value="MW"]::part(prefix), et2-select-country [value="MW"]::part(prefix) { + height: 14px; + background-position: -3534px 0px +} + +et2-select-country[value="MX"]::part(prefix), et2-select-country [value="MX"]::part(prefix) { + height: 12px; + background-position: -3556px 0px +} + +et2-select-country[value="MY"]::part(prefix), et2-select-country [value="MY"]::part(prefix) { + height: 10px; + background-position: -3578px 0px +} + +et2-select-country[value="MZ"]::part(prefix), et2-select-country [value="MZ"]::part(prefix) { + height: 14px; + background-position: -3600px 0px +} + +et2-select-country[value="NA"]::part(prefix), et2-select-country [value="NA"]::part(prefix) { + height: 14px; + background-position: -3622px 0px +} + +et2-select-country[value="NC"]::part(prefix), et2-select-country [value="NC"]::part(prefix) { + height: 10px; + background-position: -3644px 0px +} + +et2-select-country[value="NE"]::part(prefix), et2-select-country [value="NE"]::part(prefix) { + height: 15px; + background-position: -3666px 0px +} + +et2-select-country[value="NF"]::part(prefix), et2-select-country [value="NF"]::part(prefix) { + height: 10px; + background-position: -3686px 0px +} + +et2-select-country[value="NG"]::part(prefix), et2-select-country [value="NG"]::part(prefix) { + height: 10px; + background-position: -3708px 0px +} + +et2-select-country[value="NI"]::part(prefix), et2-select-country [value="NI"]::part(prefix) { + height: 12px; + background-position: -3730px 0px +} + +et2-select-country[value="NL"]::part(prefix), et2-select-country [value="NL"]::part(prefix) { + height: 14px; + background-position: -3752px 0px +} + +et2-select-country[value="NO"]::part(prefix), et2-select-country [value="NO"]::part(prefix) { + height: 15px; + background-position: -3774px 0px +} + +et2-select-country[value="NP"]::part(prefix), et2-select-country [value="NP"]::part(prefix) { + height: 15px; + background-position: -3796px 0px; + background-color: transparent +} + +et2-select-country[value="NR"]::part(prefix), et2-select-country [value="NR"]::part(prefix) { + height: 10px; + background-position: -3811px 0px +} + +et2-select-country[value="NU"]::part(prefix), et2-select-country [value="NU"]::part(prefix) { + height: 10px; + background-position: -3833px 0px +} + +et2-select-country[value="NZ"]::part(prefix), et2-select-country [value="NZ"]::part(prefix) { + height: 10px; + background-position: -3855px 0px +} + +et2-select-country[value="OM"]::part(prefix), et2-select-country [value="OM"]::part(prefix) { + height: 10px; + background-position: -3877px 0px +} + +et2-select-country[value="PA"]::part(prefix), et2-select-country [value="PA"]::part(prefix) { + height: 14px; + background-position: -3899px 0px +} + +et2-select-country[value="PE"]::part(prefix), et2-select-country [value="PE"]::part(prefix) { + height: 14px; + background-position: -3921px 0px +} + +et2-select-country[value="PF"]::part(prefix), et2-select-country [value="PF"]::part(prefix) { + height: 14px; + background-position: -3943px 0px +} + +et2-select-country[value="PG"]::part(prefix), et2-select-country [value="PG"]::part(prefix) { + height: 15px; + background-position: -3965px 0px +} + +et2-select-country[value="PH"]::part(prefix), et2-select-country [value="PH"]::part(prefix) { + height: 10px; + background-position: -3987px 0px +} + +et2-select-country[value="PK"]::part(prefix), et2-select-country [value="PK"]::part(prefix) { + height: 14px; + background-position: -4009px 0px +} + +et2-select-country[value="PL"]::part(prefix), et2-select-country [value="PL"]::part(prefix) { + height: 13px; + background-position: -4031px 0px +} + +et2-select-country[value="PM"]::part(prefix), et2-select-country [value="PM"]::part(prefix) { + height: 14px; + background-position: -4053px 0px +} + +et2-select-country[value="PN"]::part(prefix), et2-select-country [value="PN"]::part(prefix) { + height: 10px; + background-position: -4075px 0px +} + +et2-select-country[value="PR"]::part(prefix), et2-select-country [value="PR"]::part(prefix) { + height: 14px; + background-position: -4097px 0px +} + +et2-select-country[value="PS"]::part(prefix), et2-select-country [value="PS"]::part(prefix) { + height: 10px; + background-position: -4119px 0px +} + +et2-select-country[value="PT"]::part(prefix), et2-select-country [value="PT"]::part(prefix) { + height: 14px; + background-position: -4141px 0px +} + +et2-select-country[value="PW"]::part(prefix), et2-select-country [value="PW"]::part(prefix) { + height: 13px; + background-position: -4163px 0px +} + +et2-select-country[value="PY"]::part(prefix), et2-select-country [value="PY"]::part(prefix) { + height: 11px; + background-position: -4185px 0px +} + +et2-select-country[value="QA"]::part(prefix), et2-select-country [value="QA"]::part(prefix) { + height: 8px; + background-position: -4207px 0px +} + +et2-select-country[value="RE"]::part(prefix), et2-select-country [value="RE"]::part(prefix) { + height: 14px; + background-position: -4229px 0px +} + +et2-select-country[value="RO"]::part(prefix), et2-select-country [value="RO"]::part(prefix) { + height: 14px; + background-position: -4251px 0px +} + +et2-select-country[value="RS"]::part(prefix), et2-select-country [value="RS"]::part(prefix) { + height: 14px; + background-position: -4273px 0px +} + +et2-select-country[value="RU"]::part(prefix), et2-select-country [value="RU"]::part(prefix) { + height: 14px; + background-position: -4295px 0px +} + +et2-select-country[value="RW"]::part(prefix), et2-select-country [value="RW"]::part(prefix) { + height: 14px; + background-position: -4317px 0px +} + +et2-select-country[value="SA"]::part(prefix), et2-select-country [value="SA"]::part(prefix) { + height: 14px; + background-position: -4339px 0px +} + +et2-select-country[value="SB"]::part(prefix), et2-select-country [value="SB"]::part(prefix) { + height: 10px; + background-position: -4361px 0px +} + +et2-select-country[value="SC"]::part(prefix), et2-select-country [value="SC"]::part(prefix) { + height: 10px; + background-position: -4383px 0px +} + +et2-select-country[value="SD"]::part(prefix), et2-select-country [value="SD"]::part(prefix) { + height: 10px; + background-position: -4405px 0px +} + +et2-select-country[value="SE"]::part(prefix), et2-select-country [value="SE"]::part(prefix) { + height: 13px; + background-position: -4427px 0px +} + +et2-select-country[value="SG"]::part(prefix), et2-select-country [value="SG"]::part(prefix) { + height: 14px; + background-position: -4449px 0px +} + +et2-select-country[value="SH"]::part(prefix), et2-select-country [value="SH"]::part(prefix) { + height: 10px; + background-position: -4471px 0px +} + +et2-select-country[value="SI"]::part(prefix), et2-select-country [value="SI"]::part(prefix) { + height: 10px; + background-position: -4493px 0px +} + +et2-select-country[value="SJ"]::part(prefix), et2-select-country [value="SJ"]::part(prefix) { + height: 15px; + background-position: -4515px 0px +} + +et2-select-country[value="SK"]::part(prefix), et2-select-country [value="SK"]::part(prefix) { + height: 14px; + background-position: -4537px 0px +} + +et2-select-country[value="SL"]::part(prefix), et2-select-country [value="SL"]::part(prefix) { + height: 14px; + background-position: -4559px 0px +} + +et2-select-country[value="SM"]::part(prefix), et2-select-country [value="SM"]::part(prefix) { + height: 15px; + background-position: -4581px 0px +} + +et2-select-country[value="SN"]::part(prefix), et2-select-country [value="SN"]::part(prefix) { + height: 14px; + background-position: -4603px 0px +} + +et2-select-country[value="SO"]::part(prefix), et2-select-country [value="SO"]::part(prefix) { + height: 14px; + background-position: -4625px 0px +} + +et2-select-country[value="SR"]::part(prefix), et2-select-country [value="SR"]::part(prefix) { + height: 14px; + background-position: -4647px 0px +} + +et2-select-country[value="SS"]::part(prefix), et2-select-country [value="SS"]::part(prefix) { + height: 10px; + background-position: -4669px 0px +} + +et2-select-country[value="ST"]::part(prefix), et2-select-country [value="ST"]::part(prefix) { + height: 10px; + background-position: -4691px 0px +} + +et2-select-country[value="SV"]::part(prefix), et2-select-country [value="SV"]::part(prefix) { + height: 12px; + background-position: -4713px 0px +} + +et2-select-country[value="SX"]::part(prefix), et2-select-country [value="SX"]::part(prefix) { + height: 14px; + background-position: -4735px 0px +} + +et2-select-country[value="SY"]::part(prefix), et2-select-country [value="SY"]::part(prefix) { + height: 14px; + background-position: -4757px 0px +} + +et2-select-country[value="SZ"]::part(prefix), et2-select-country [value="SZ"]::part(prefix) { + height: 14px; + background-position: -4779px 0px +} + +et2-select-country[value="TA"]::part(prefix), et2-select-country [value="TA"]::part(prefix) { + height: 10px; + background-position: -4801px 0px +} + +et2-select-country[value="TC"]::part(prefix), et2-select-country [value="TC"]::part(prefix) { + height: 10px; + background-position: -4823px 0px +} + +et2-select-country[value="TD"]::part(prefix), et2-select-country [value="TD"]::part(prefix) { + height: 14px; + background-position: -4845px 0px +} + +et2-select-country[value="TF"]::part(prefix), et2-select-country [value="TF"]::part(prefix) { + height: 14px; + background-position: -4867px 0px +} + +et2-select-country[value="TG"]::part(prefix), et2-select-country [value="TG"]::part(prefix) { + height: 13px; + background-position: -4889px 0px +} + +et2-select-country[value="TH"]::part(prefix), et2-select-country [value="TH"]::part(prefix) { + height: 14px; + background-position: -4911px 0px +} + +et2-select-country[value="TJ"]::part(prefix), et2-select-country [value="TJ"]::part(prefix) { + height: 10px; + background-position: -4933px 0px +} + +et2-select-country[value="TK"]::part(prefix), et2-select-country [value="TK"]::part(prefix) { + height: 10px; + background-position: -4955px 0px +} + +et2-select-country[value="TL"]::part(prefix), et2-select-country [value="TL"]::part(prefix) { + height: 10px; + background-position: -4977px 0px +} + +et2-select-country[value="TM"]::part(prefix), et2-select-country [value="TM"]::part(prefix) { + height: 14px; + background-position: -4999px 0px +} + +et2-select-country[value="TN"]::part(prefix), et2-select-country [value="TN"]::part(prefix) { + height: 14px; + background-position: -5021px 0px +} + +et2-select-country[value="TO"]::part(prefix), et2-select-country [value="TO"]::part(prefix) { + height: 10px; + background-position: -5043px 0px +} + +et2-select-country[value="TR"]::part(prefix), et2-select-country [value="TR"]::part(prefix) { + height: 14px; + background-position: -5065px 0px +} + +et2-select-country[value="TT"]::part(prefix), et2-select-country [value="TT"]::part(prefix) { + height: 12px; + background-position: -5087px 0px +} + +et2-select-country[value="TV"]::part(prefix), et2-select-country [value="TV"]::part(prefix) { + height: 10px; + background-position: -5109px 0px +} + +et2-select-country[value="TW"]::part(prefix), et2-select-country [value="TW"]::part(prefix) { + height: 14px; + background-position: -5131px 0px +} + +et2-select-country[value="TZ"]::part(prefix), et2-select-country [value="TZ"]::part(prefix) { + height: 14px; + background-position: -5153px 0px +} + +et2-select-country[value="UA"]::part(prefix), et2-select-country [value="UA"]::part(prefix) { + height: 14px; + background-position: -5175px 0px +} + +et2-select-country[value="UG"]::part(prefix), et2-select-country [value="UG"]::part(prefix) { + height: 14px; + background-position: -5197px 0px +} + +et2-select-country[value="UM"]::part(prefix), et2-select-country [value="UM"]::part(prefix) { + height: 11px; + background-position: -5219px 0px +} + +et2-select-country[value="US"]::part(prefix), et2-select-country [value="US"]::part(prefix) { + height: 11px; + background-position: -5241px 0px +} + +et2-select-country[value="UY"]::part(prefix), et2-select-country [value="UY"]::part(prefix) { + height: 14px; + background-position: -5263px 0px +} + +et2-select-country[value="UZ"]::part(prefix), et2-select-country [value="UZ"]::part(prefix) { + height: 10px; + background-position: -5285px 0px +} + +et2-select-country[value="VA"]::part(prefix), et2-select-country [value="VA"]::part(prefix) { + height: 15px; + background-position: -5307px 0px +} + +et2-select-country[value="VC"]::part(prefix), et2-select-country [value="VC"]::part(prefix) { + height: 14px; + background-position: -5324px 0px +} + +et2-select-country[value="VE"]::part(prefix), et2-select-country [value="VE"]::part(prefix) { + height: 14px; + background-position: -5346px 0px +} + +et2-select-country[value="VG"]::part(prefix), et2-select-country [value="VG"]::part(prefix) { + height: 10px; + background-position: -5368px 0px +} + +et2-select-country[value="VI"]::part(prefix), et2-select-country [value="VI"]::part(prefix) { + height: 14px; + background-position: -5390px 0px +} + +et2-select-country[value="VN"]::part(prefix), et2-select-country [value="VN"]::part(prefix) { + height: 14px; + background-position: -5412px 0px +} + +et2-select-country[value="VU"]::part(prefix), et2-select-country [value="VU"]::part(prefix) { + height: 12px; + background-position: -5434px 0px +} + +et2-select-country[value="WF"]::part(prefix), et2-select-country [value="WF"]::part(prefix) { + height: 14px; + background-position: -5456px 0px +} + +et2-select-country[value="WS"]::part(prefix), et2-select-country [value="WS"]::part(prefix) { + height: 10px; + background-position: -5478px 0px +} + +et2-select-country[value="XK"]::part(prefix), et2-select-country [value="XK"]::part(prefix) { + height: 15px; + background-position: -5500px 0px +} + +et2-select-country[value="YE"]::part(prefix), et2-select-country [value="YE"]::part(prefix) { + height: 14px; + background-position: -5522px 0px +} + +et2-select-country[value="YT"]::part(prefix), et2-select-country [value="YT"]::part(prefix) { + height: 14px; + background-position: -5544px 0px +} + +et2-select-country[value="ZA"]::part(prefix), et2-select-country [value="ZA"]::part(prefix) { + height: 14px; + background-position: -5566px 0px +} + +et2-select-country[value="ZM"]::part(prefix), et2-select-country [value="ZM"]::part(prefix) { + height: 14px; + background-position: -5588px 0px +} + +et2-select-country[value="ZW"]::part(prefix), et2-select-country [value="ZW"]::part(prefix) { + height: 10px; + background-position: -5610px 0px } \ No newline at end of file