Changeset 2927316
- Timestamp:
- 06/17/2023 10:08:35 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
country-code-selector/trunk/public/css/country-code-selector-public.css
r2181244 r2927316 4 4 */ 5 5 6 .intl-tel-input {6 .intl-tel-input { 7 7 position: relative; 8 display: inline-block; } 9 .intl-tel-input * { 10 box-sizing: border-box; 11 -moz-box-sizing: border-box; } 12 .intl-tel-input .hide { 13 display: none; } 14 .intl-tel-input .v-hide { 15 visibility: hidden; } 16 .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] { 17 position: relative; 18 z-index: 0; 19 margin-top: 0 !important; 20 margin-bottom: 0 !important; 21 padding-right: 36px; 22 margin-right: 0; } 23 .intl-tel-input .flag-container { 24 position: absolute; 25 top: 0; 26 bottom: 0; 27 right: 0; 28 padding: 1px; } 29 .intl-tel-input .selected-flag { 30 z-index: 1; 31 position: relative; 32 display: flex; 33 align-items: center; 34 height: 100%; 35 padding: 0 6px 0 8px; } 36 .intl-tel-input .selected-flag .iti-arrow { 37 margin-left: 6px; 38 width: 0; 39 height: 0; 40 border-left: 3px solid transparent; 41 border-right: 3px solid transparent; 42 border-top: 4px solid #555; } 43 .intl-tel-input .selected-flag .iti-arrow.up { 44 border-top: none; 45 border-bottom: 4px solid #555; } 8 display: inline-block; 9 } 10 11 .intl-tel-input * { 12 box-sizing: border-box; 13 -moz-box-sizing: border-box; 14 } 15 16 .intl-tel-input .hide { 17 display: none; 18 } 19 20 .intl-tel-input .v-hide { 21 visibility: hidden; 22 } 23 24 .intl-tel-input input, 25 .intl-tel-input input[type=text], 26 .intl-tel-input input[type=tel] { 27 position: relative; 28 z-index: 0; 29 margin-top: 0 !important; 30 margin-bottom: 0 !important; 31 padding-right: 36px; 32 margin-right: 0; 33 } 34 35 .intl-tel-input .flag-container { 36 position: absolute; 37 top: 0; 38 bottom: 0; 39 right: 0; 40 padding: 1px; 41 } 42 43 .intl-tel-input .selected-flag { 44 z-index: 1; 45 position: relative; 46 display: flex; 47 align-items: center; 48 height: 100%; 49 padding: 0 6px 0 8px; 50 } 51 52 .intl-tel-input .selected-flag .iti-arrow { 53 margin-left: 6px; 54 width: 0; 55 height: 0; 56 border-left: 3px solid transparent; 57 border-right: 3px solid transparent; 58 border-top: 4px solid #555; 59 } 60 61 .intl-tel-input .selected-flag .iti-arrow.up { 62 border-top: none; 63 border-bottom: 4px solid #555; 64 } 65 66 .intl-tel-input .country-list { 67 position: absolute; 68 z-index: 2; 69 list-style: none; 70 text-align: left; 71 padding: 0; 72 margin: 0 0 0 -1px; 73 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); 74 background-color: white; 75 border: 1px solid #CCC; 76 white-space: nowrap; 77 max-height: 200px; 78 overflow-y: scroll; 79 -webkit-overflow-scrolling: touch; 80 } 81 82 .intl-tel-input .country-list.dropup { 83 bottom: 100%; 84 margin-bottom: -1px; 85 } 86 87 .intl-tel-input .country-list .flag-box { 88 display: inline-block; 89 width: 20px; 90 } 91 92 @media (max-width: 500px) { 46 93 .intl-tel-input .country-list { 47 position: absolute; 48 z-index: 2; 49 list-style: none; 50 text-align: left; 51 padding: 0; 52 margin: 0 0 0 -1px; 53 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); 54 background-color: white; 55 border: 1px solid #CCC; 56 white-space: nowrap; 57 max-height: 200px; 58 overflow-y: scroll; 59 -webkit-overflow-scrolling: touch; } 60 .intl-tel-input .country-list.dropup { 61 bottom: 100%; 62 margin-bottom: -1px; } 63 .intl-tel-input .country-list .flag-box { 64 display: inline-block; 65 width: 20px; } 66 @media (max-width: 500px) { 67 .intl-tel-input .country-list { 68 white-space: normal; } } 69 .intl-tel-input .country-list .divider { 70 padding-bottom: 5px; 71 margin-bottom: 5px; 72 border-bottom: 1px solid #CCC; } 73 .intl-tel-input .country-list .country { 74 padding: 5px 10px; } 75 .intl-tel-input .country-list .country .dial-code { 76 color: #999; } 77 .intl-tel-input .country-list .country.highlight { 78 background-color: rgba(0, 0, 0, 0.05); } 79 .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code { 80 vertical-align: middle; } 81 .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name { 82 margin-right: 6px; } 83 .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] { 84 padding-right: 6px; 85 padding-left: 52px; 86 margin-left: 0; } 87 .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container { 88 right: auto; 89 left: 0; } 90 .intl-tel-input.allow-dropdown .flag-container:hover { 91 cursor: pointer; } 92 .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag { 93 background-color: rgba(0, 0, 0, 0.05); } 94 .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover { 95 cursor: default; } 96 .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag { 97 background-color: transparent; } 98 .intl-tel-input.separate-dial-code .selected-flag { 99 background-color: rgba(0, 0, 0, 0.05); } 100 .intl-tel-input.separate-dial-code .selected-dial-code { 101 margin-left: 6px; } 102 .intl-tel-input.iti-container { 103 position: absolute; 104 top: -1000px; 105 left: -1000px; 106 z-index: 1060; 107 padding: 1px; } 108 .intl-tel-input.iti-container:hover { 109 cursor: pointer; } 94 white-space: normal; 95 } 96 } 97 98 .intl-tel-input .country-list .divider { 99 padding-bottom: 5px; 100 margin-bottom: 5px; 101 border-bottom: 1px solid #CCC; 102 } 103 104 .intl-tel-input .country-list .country { 105 padding: 5px 10px; 106 } 107 108 .intl-tel-input .country-list .country .dial-code { 109 color: #999; 110 } 111 112 .intl-tel-input .country-list .country.highlight { 113 background-color: rgba(0, 0, 0, 0.05); 114 } 115 116 .intl-tel-input .country-list .flag-box, 117 .intl-tel-input .country-list .country-name, 118 .intl-tel-input .country-list .dial-code { 119 vertical-align: middle; 120 } 121 122 .intl-tel-input .country-list .flag-box, 123 .intl-tel-input .country-list .country-name { 124 margin-right: 6px; 125 } 126 127 .intl-tel-input.allow-dropdown input, 128 .intl-tel-input.allow-dropdown input[type=text], 129 .intl-tel-input.allow-dropdown input[type=tel], 130 .intl-tel-input.separate-dial-code input, 131 .intl-tel-input.separate-dial-code input[type=text], 132 .intl-tel-input.separate-dial-code input[type=tel] { 133 padding-right: 6px; 134 padding-left: 52px; 135 margin-left: 0; 136 } 137 138 .intl-tel-input.allow-dropdown .flag-container, 139 .intl-tel-input.separate-dial-code .flag-container { 140 right: auto; 141 left: 0; 142 } 143 144 .intl-tel-input.allow-dropdown .flag-container:hover { 145 cursor: pointer; 146 } 147 148 .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag { 149 background-color: rgba(0, 0, 0, 0.05); 150 } 151 152 .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover, 153 .intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover { 154 cursor: default; 155 } 156 157 .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag, 158 .intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag { 159 background-color: transparent; 160 } 161 162 .intl-tel-input.separate-dial-code .selected-flag { 163 background-color: rgba(0, 0, 0, 0.05); 164 } 165 166 .intl-tel-input.separate-dial-code .selected-dial-code { 167 margin-left: 6px; 168 } 169 170 .intl-tel-input.iti-container { 171 position: absolute; 172 top: -1000px; 173 left: -1000px; 174 z-index: 1060; 175 padding: 1px; 176 } 177 178 .intl-tel-input.iti-container:hover { 179 cursor: pointer; 180 } 110 181 111 182 .iti-mobile .intl-tel-input.iti-container { … … 114 185 left: 30px; 115 186 right: 30px; 116 position: fixed; } 187 position: fixed; 188 } 117 189 118 190 .iti-mobile .intl-tel-input .country-list { 119 191 max-height: 100%; 120 width: 100%; } 121 .iti-mobile .intl-tel-input .country-list .country { 122 padding: 10px 10px; 123 line-height: 1.5em; } 192 width: 100%; 193 } 194 195 .iti-mobile .intl-tel-input .country-list .country { 196 padding: 10px 10px; 197 line-height: 1.5em; 198 } 124 199 125 200 .iti-flag { 126 width: 20px; } 127 .iti-flag.be { 128 width: 18px; } 129 .iti-flag.ch { 130 width: 15px; } 131 .iti-flag.mc { 132 width: 19px; } 133 .iti-flag.ne { 134 width: 18px; } 135 .iti-flag.np { 136 width: 13px; } 137 .iti-flag.va { 138 width: 15px; } 139 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 140 .iti-flag { 141 background-size: 5652px 15px; } } 142 .iti-flag.ac { 143 height: 10px; 144 background-position: 0px 0px; } 145 .iti-flag.ad { 146 height: 14px; 147 background-position: -22px 0px; } 148 .iti-flag.ae { 149 height: 10px; 150 background-position: -44px 0px; } 151 .iti-flag.af { 152 height: 14px; 153 background-position: -66px 0px; } 154 .iti-flag.ag { 155 height: 14px; 156 background-position: -88px 0px; } 157 .iti-flag.ai { 158 height: 10px; 159 background-position: -110px 0px; } 160 .iti-flag.al { 161 height: 15px; 162 background-position: -132px 0px; } 163 .iti-flag.am { 164 height: 10px; 165 background-position: -154px 0px; } 166 .iti-flag.ao { 167 height: 14px; 168 background-position: -176px 0px; } 169 .iti-flag.aq { 170 height: 14px; 171 background-position: -198px 0px; } 172 .iti-flag.ar { 173 height: 13px; 174 background-position: -220px 0px; } 175 .iti-flag.as { 176 height: 10px; 177 background-position: -242px 0px; } 178 .iti-flag.at { 179 height: 14px; 180 background-position: -264px 0px; } 181 .iti-flag.au { 182 height: 10px; 183 background-position: -286px 0px; } 184 .iti-flag.aw { 185 height: 14px; 186 background-position: -308px 0px; } 187 .iti-flag.ax { 188 height: 13px; 189 background-position: -330px 0px; } 190 .iti-flag.az { 191 height: 10px; 192 background-position: -352px 0px; } 193 .iti-flag.ba { 194 height: 10px; 195 background-position: -374px 0px; } 196 .iti-flag.bb { 197 height: 14px; 198 background-position: -396px 0px; } 199 .iti-flag.bd { 200 height: 12px; 201 background-position: -418px 0px; } 202 .iti-flag.be { 203 height: 15px; 204 background-position: -440px 0px; } 205 .iti-flag.bf { 206 height: 14px; 207 background-position: -460px 0px; } 208 .iti-flag.bg { 209 height: 12px; 210 background-position: -482px 0px; } 211 .iti-flag.bh { 212 height: 12px; 213 background-position: -504px 0px; } 214 .iti-flag.bi { 215 height: 12px; 216 background-position: -526px 0px; } 217 .iti-flag.bj { 218 height: 14px; 219 background-position: -548px 0px; } 220 .iti-flag.bl { 221 height: 14px; 222 background-position: -570px 0px; } 223 .iti-flag.bm { 224 height: 10px; 225 background-position: -592px 0px; } 226 .iti-flag.bn { 227 height: 10px; 228 background-position: -614px 0px; } 229 .iti-flag.bo { 230 height: 14px; 231 background-position: -636px 0px; } 232 .iti-flag.bq { 233 height: 14px; 234 background-position: -658px 0px; } 235 .iti-flag.br { 236 height: 14px; 237 background-position: -680px 0px; } 238 .iti-flag.bs { 239 height: 10px; 240 background-position: -702px 0px; } 241 .iti-flag.bt { 242 height: 14px; 243 background-position: -724px 0px; } 244 .iti-flag.bv { 245 height: 15px; 246 background-position: -746px 0px; } 247 .iti-flag.bw { 248 height: 14px; 249 background-position: -768px 0px; } 250 .iti-flag.by { 251 height: 10px; 252 background-position: -790px 0px; } 253 .iti-flag.bz { 254 height: 14px; 255 background-position: -812px 0px; } 256 .iti-flag.ca { 257 height: 10px; 258 background-position: -834px 0px; } 259 .iti-flag.cc { 260 height: 10px; 261 background-position: -856px 0px; } 262 .iti-flag.cd { 263 height: 15px; 264 background-position: -878px 0px; } 265 .iti-flag.cf { 266 height: 14px; 267 background-position: -900px 0px; } 268 .iti-flag.cg { 269 height: 14px; 270 background-position: -922px 0px; } 271 .iti-flag.ch { 272 height: 15px; 273 background-position: -944px 0px; } 274 .iti-flag.ci { 275 height: 14px; 276 background-position: -961px 0px; } 277 .iti-flag.ck { 278 height: 10px; 279 background-position: -983px 0px; } 280 .iti-flag.cl { 281 height: 14px; 282 background-position: -1005px 0px; } 283 .iti-flag.cm { 284 height: 14px; 285 background-position: -1027px 0px; } 286 .iti-flag.cn { 287 height: 14px; 288 background-position: -1049px 0px; } 289 .iti-flag.co { 290 height: 14px; 291 background-position: -1071px 0px; } 292 .iti-flag.cp { 293 height: 14px; 294 background-position: -1093px 0px; } 295 .iti-flag.cr { 296 height: 12px; 297 background-position: -1115px 0px; } 298 .iti-flag.cu { 299 height: 10px; 300 background-position: -1137px 0px; } 301 .iti-flag.cv { 302 height: 12px; 303 background-position: -1159px 0px; } 304 .iti-flag.cw { 305 height: 14px; 306 background-position: -1181px 0px; } 307 .iti-flag.cx { 308 height: 10px; 309 background-position: -1203px 0px; } 310 .iti-flag.cy { 311 height: 14px; 312 background-position: -1225px 0px; } 313 .iti-flag.cz { 314 height: 14px; 315 background-position: -1247px 0px; } 316 .iti-flag.de { 317 height: 12px; 318 background-position: -1269px 0px; } 319 .iti-flag.dg { 320 height: 10px; 321 background-position: -1291px 0px; } 322 .iti-flag.dj { 323 height: 14px; 324 background-position: -1313px 0px; } 325 .iti-flag.dk { 326 height: 15px; 327 background-position: -1335px 0px; } 328 .iti-flag.dm { 329 height: 10px; 330 background-position: -1357px 0px; } 331 .iti-flag.do { 332 height: 14px; 333 background-position: -1379px 0px; } 334 .iti-flag.dz { 335 height: 14px; 336 background-position: -1401px 0px; } 337 .iti-flag.ea { 338 height: 14px; 339 background-position: -1423px 0px; } 340 .iti-flag.ec { 341 height: 14px; 342 background-position: -1445px 0px; } 343 .iti-flag.ee { 344 height: 13px; 345 background-position: -1467px 0px; } 346 .iti-flag.eg { 347 height: 14px; 348 background-position: -1489px 0px; } 349 .iti-flag.eh { 350 height: 10px; 351 background-position: -1511px 0px; } 352 .iti-flag.er { 353 height: 10px; 354 background-position: -1533px 0px; } 355 .iti-flag.es { 356 height: 14px; 357 background-position: -1555px 0px; } 358 .iti-flag.et { 359 height: 10px; 360 background-position: -1577px 0px; } 361 .iti-flag.eu { 362 height: 14px; 363 background-position: -1599px 0px; } 364 .iti-flag.fi { 365 height: 12px; 366 background-position: -1621px 0px; } 367 .iti-flag.fj { 368 height: 10px; 369 background-position: -1643px 0px; } 370 .iti-flag.fk { 371 height: 10px; 372 background-position: -1665px 0px; } 373 .iti-flag.fm { 374 height: 11px; 375 background-position: -1687px 0px; } 376 .iti-flag.fo { 377 height: 15px; 378 background-position: -1709px 0px; } 379 .iti-flag.fr { 380 height: 14px; 381 background-position: -1731px 0px; } 382 .iti-flag.ga { 383 height: 15px; 384 background-position: -1753px 0px; } 385 .iti-flag.gb { 386 height: 10px; 387 background-position: -1775px 0px; } 388 .iti-flag.gd { 389 height: 12px; 390 background-position: -1797px 0px; } 391 .iti-flag.ge { 392 height: 14px; 393 background-position: -1819px 0px; } 394 .iti-flag.gf { 395 height: 14px; 396 background-position: -1841px 0px; } 397 .iti-flag.gg { 398 height: 14px; 399 background-position: -1863px 0px; } 400 .iti-flag.gh { 401 height: 14px; 402 background-position: -1885px 0px; } 403 .iti-flag.gi { 404 height: 10px; 405 background-position: -1907px 0px; } 406 .iti-flag.gl { 407 height: 14px; 408 background-position: -1929px 0px; } 409 .iti-flag.gm { 410 height: 14px; 411 background-position: -1951px 0px; } 412 .iti-flag.gn { 413 height: 14px; 414 background-position: -1973px 0px; } 415 .iti-flag.gp { 416 height: 14px; 417 background-position: -1995px 0px; } 418 .iti-flag.gq { 419 height: 14px; 420 background-position: -2017px 0px; } 421 .iti-flag.gr { 422 height: 14px; 423 background-position: -2039px 0px; } 424 .iti-flag.gs { 425 height: 10px; 426 background-position: -2061px 0px; } 427 .iti-flag.gt { 428 height: 13px; 429 background-position: -2083px 0px; } 430 .iti-flag.gu { 431 height: 11px; 432 background-position: -2105px 0px; } 433 .iti-flag.gw { 434 height: 10px; 435 background-position: -2127px 0px; } 436 .iti-flag.gy { 437 height: 12px; 438 background-position: -2149px 0px; } 439 .iti-flag.hk { 440 height: 14px; 441 background-position: -2171px 0px; } 442 .iti-flag.hm { 443 height: 10px; 444 background-position: -2193px 0px; } 445 .iti-flag.hn { 446 height: 10px; 447 background-position: -2215px 0px; } 448 .iti-flag.hr { 449 height: 10px; 450 background-position: -2237px 0px; } 451 .iti-flag.ht { 452 height: 12px; 453 background-position: -2259px 0px; } 454 .iti-flag.hu { 455 height: 10px; 456 background-position: -2281px 0px; } 457 .iti-flag.ic { 458 height: 14px; 459 background-position: -2303px 0px; } 460 .iti-flag.id { 461 height: 14px; 462 background-position: -2325px 0px; } 463 .iti-flag.ie { 464 height: 10px; 465 background-position: -2347px 0px; } 466 .iti-flag.il { 467 height: 15px; 468 background-position: -2369px 0px; } 469 .iti-flag.im { 470 height: 10px; 471 background-position: -2391px 0px; } 472 .iti-flag.in { 473 height: 14px; 474 background-position: -2413px 0px; } 475 .iti-flag.io { 476 height: 10px; 477 background-position: -2435px 0px; } 478 .iti-flag.iq { 479 height: 14px; 480 background-position: -2457px 0px; } 481 .iti-flag.ir { 482 height: 12px; 483 background-position: -2479px 0px; } 484 .iti-flag.is { 485 height: 15px; 486 background-position: -2501px 0px; } 487 .iti-flag.it { 488 height: 14px; 489 background-position: -2523px 0px; } 490 .iti-flag.je { 491 height: 12px; 492 background-position: -2545px 0px; } 493 .iti-flag.jm { 494 height: 10px; 495 background-position: -2567px 0px; } 496 .iti-flag.jo { 497 height: 10px; 498 background-position: -2589px 0px; } 499 .iti-flag.jp { 500 height: 14px; 501 background-position: -2611px 0px; } 502 .iti-flag.ke { 503 height: 14px; 504 background-position: -2633px 0px; } 505 .iti-flag.kg { 506 height: 12px; 507 background-position: -2655px 0px; } 508 .iti-flag.kh { 509 height: 13px; 510 background-position: -2677px 0px; } 511 .iti-flag.ki { 512 height: 10px; 513 background-position: -2699px 0px; } 514 .iti-flag.km { 515 height: 12px; 516 background-position: -2721px 0px; } 517 .iti-flag.kn { 518 height: 14px; 519 background-position: -2743px 0px; } 520 .iti-flag.kp { 521 height: 10px; 522 background-position: -2765px 0px; } 523 .iti-flag.kr { 524 height: 14px; 525 background-position: -2787px 0px; } 526 .iti-flag.kw { 527 height: 10px; 528 background-position: -2809px 0px; } 529 .iti-flag.ky { 530 height: 10px; 531 background-position: -2831px 0px; } 532 .iti-flag.kz { 533 height: 10px; 534 background-position: -2853px 0px; } 535 .iti-flag.la { 536 height: 14px; 537 background-position: -2875px 0px; } 538 .iti-flag.lb { 539 height: 14px; 540 background-position: -2897px 0px; } 541 .iti-flag.lc { 542 height: 10px; 543 background-position: -2919px 0px; } 544 .iti-flag.li { 545 height: 12px; 546 background-position: -2941px 0px; } 547 .iti-flag.lk { 548 height: 10px; 549 background-position: -2963px 0px; } 550 .iti-flag.lr { 551 height: 11px; 552 background-position: -2985px 0px; } 553 .iti-flag.ls { 554 height: 14px; 555 background-position: -3007px 0px; } 556 .iti-flag.lt { 557 height: 12px; 558 background-position: -3029px 0px; } 559 .iti-flag.lu { 560 height: 12px; 561 background-position: -3051px 0px; } 562 .iti-flag.lv { 563 height: 10px; 564 background-position: -3073px 0px; } 565 .iti-flag.ly { 566 height: 10px; 567 background-position: -3095px 0px; } 568 .iti-flag.ma { 569 height: 14px; 570 background-position: -3117px 0px; } 571 .iti-flag.mc { 572 height: 15px; 573 background-position: -3139px 0px; } 574 .iti-flag.md { 575 height: 10px; 576 background-position: -3160px 0px; } 577 .iti-flag.me { 578 height: 10px; 579 background-position: -3182px 0px; } 580 .iti-flag.mf { 581 height: 14px; 582 background-position: -3204px 0px; } 583 .iti-flag.mg { 584 height: 14px; 585 background-position: -3226px 0px; } 586 .iti-flag.mh { 587 height: 11px; 588 background-position: -3248px 0px; } 589 .iti-flag.mk { 590 height: 10px; 591 background-position: -3270px 0px; } 592 .iti-flag.ml { 593 height: 14px; 594 background-position: -3292px 0px; } 595 .iti-flag.mm { 596 height: 14px; 597 background-position: -3314px 0px; } 598 .iti-flag.mn { 599 height: 10px; 600 background-position: -3336px 0px; } 601 .iti-flag.mo { 602 height: 14px; 603 background-position: -3358px 0px; } 604 .iti-flag.mp { 605 height: 10px; 606 background-position: -3380px 0px; } 607 .iti-flag.mq { 608 height: 14px; 609 background-position: -3402px 0px; } 610 .iti-flag.mr { 611 height: 14px; 612 background-position: -3424px 0px; } 613 .iti-flag.ms { 614 height: 10px; 615 background-position: -3446px 0px; } 616 .iti-flag.mt { 617 height: 14px; 618 background-position: -3468px 0px; } 619 .iti-flag.mu { 620 height: 14px; 621 background-position: -3490px 0px; } 622 .iti-flag.mv { 623 height: 14px; 624 background-position: -3512px 0px; } 625 .iti-flag.mw { 626 height: 14px; 627 background-position: -3534px 0px; } 628 .iti-flag.mx { 629 height: 12px; 630 background-position: -3556px 0px; } 631 .iti-flag.my { 632 height: 10px; 633 background-position: -3578px 0px; } 634 .iti-flag.mz { 635 height: 14px; 636 background-position: -3600px 0px; } 637 .iti-flag.na { 638 height: 14px; 639 background-position: -3622px 0px; } 640 .iti-flag.nc { 641 height: 10px; 642 background-position: -3644px 0px; } 643 .iti-flag.ne { 644 height: 15px; 645 background-position: -3666px 0px; } 646 .iti-flag.nf { 647 height: 10px; 648 background-position: -3686px 0px; } 649 .iti-flag.ng { 650 height: 10px; 651 background-position: -3708px 0px; } 652 .iti-flag.ni { 653 height: 12px; 654 background-position: -3730px 0px; } 655 .iti-flag.nl { 656 height: 14px; 657 background-position: -3752px 0px; } 658 .iti-flag.no { 659 height: 15px; 660 background-position: -3774px 0px; } 661 .iti-flag.np { 662 height: 15px; 663 background-position: -3796px 0px; } 664 .iti-flag.nr { 665 height: 10px; 666 background-position: -3811px 0px; } 667 .iti-flag.nu { 668 height: 10px; 669 background-position: -3833px 0px; } 670 .iti-flag.nz { 671 height: 10px; 672 background-position: -3855px 0px; } 673 .iti-flag.om { 674 height: 10px; 675 background-position: -3877px 0px; } 676 .iti-flag.pa { 677 height: 14px; 678 background-position: -3899px 0px; } 679 .iti-flag.pe { 680 height: 14px; 681 background-position: -3921px 0px; } 682 .iti-flag.pf { 683 height: 14px; 684 background-position: -3943px 0px; } 685 .iti-flag.pg { 686 height: 15px; 687 background-position: -3965px 0px; } 688 .iti-flag.ph { 689 height: 10px; 690 background-position: -3987px 0px; } 691 .iti-flag.pk { 692 height: 14px; 693 background-position: -4009px 0px; } 694 .iti-flag.pl { 695 height: 13px; 696 background-position: -4031px 0px; } 697 .iti-flag.pm { 698 height: 14px; 699 background-position: -4053px 0px; } 700 .iti-flag.pn { 701 height: 10px; 702 background-position: -4075px 0px; } 703 .iti-flag.pr { 704 height: 14px; 705 background-position: -4097px 0px; } 706 .iti-flag.ps { 707 height: 10px; 708 background-position: -4119px 0px; } 709 .iti-flag.pt { 710 height: 14px; 711 background-position: -4141px 0px; } 712 .iti-flag.pw { 713 height: 13px; 714 background-position: -4163px 0px; } 715 .iti-flag.py { 716 height: 11px; 717 background-position: -4185px 0px; } 718 .iti-flag.qa { 719 height: 8px; 720 background-position: -4207px 0px; } 721 .iti-flag.re { 722 height: 14px; 723 background-position: -4229px 0px; } 724 .iti-flag.ro { 725 height: 14px; 726 background-position: -4251px 0px; } 727 .iti-flag.rs { 728 height: 14px; 729 background-position: -4273px 0px; } 730 .iti-flag.ru { 731 height: 14px; 732 background-position: -4295px 0px; } 733 .iti-flag.rw { 734 height: 14px; 735 background-position: -4317px 0px; } 736 .iti-flag.sa { 737 height: 14px; 738 background-position: -4339px 0px; } 739 .iti-flag.sb { 740 height: 10px; 741 background-position: -4361px 0px; } 742 .iti-flag.sc { 743 height: 10px; 744 background-position: -4383px 0px; } 745 .iti-flag.sd { 746 height: 10px; 747 background-position: -4405px 0px; } 748 .iti-flag.se { 749 height: 13px; 750 background-position: -4427px 0px; } 751 .iti-flag.sg { 752 height: 14px; 753 background-position: -4449px 0px; } 754 .iti-flag.sh { 755 height: 10px; 756 background-position: -4471px 0px; } 757 .iti-flag.si { 758 height: 10px; 759 background-position: -4493px 0px; } 760 .iti-flag.sj { 761 height: 15px; 762 background-position: -4515px 0px; } 763 .iti-flag.sk { 764 height: 14px; 765 background-position: -4537px 0px; } 766 .iti-flag.sl { 767 height: 14px; 768 background-position: -4559px 0px; } 769 .iti-flag.sm { 770 height: 15px; 771 background-position: -4581px 0px; } 772 .iti-flag.sn { 773 height: 14px; 774 background-position: -4603px 0px; } 775 .iti-flag.so { 776 height: 14px; 777 background-position: -4625px 0px; } 778 .iti-flag.sr { 779 height: 14px; 780 background-position: -4647px 0px; } 781 .iti-flag.ss { 782 height: 10px; 783 background-position: -4669px 0px; } 784 .iti-flag.st { 785 height: 10px; 786 background-position: -4691px 0px; } 787 .iti-flag.sv { 788 height: 12px; 789 background-position: -4713px 0px; } 790 .iti-flag.sx { 791 height: 14px; 792 background-position: -4735px 0px; } 793 .iti-flag.sy { 794 height: 14px; 795 background-position: -4757px 0px; } 796 .iti-flag.sz { 797 height: 14px; 798 background-position: -4779px 0px; } 799 .iti-flag.ta { 800 height: 10px; 801 background-position: -4801px 0px; } 802 .iti-flag.tc { 803 height: 10px; 804 background-position: -4823px 0px; } 805 .iti-flag.td { 806 height: 14px; 807 background-position: -4845px 0px; } 808 .iti-flag.tf { 809 height: 14px; 810 background-position: -4867px 0px; } 811 .iti-flag.tg { 812 height: 13px; 813 background-position: -4889px 0px; } 814 .iti-flag.th { 815 height: 14px; 816 background-position: -4911px 0px; } 817 .iti-flag.tj { 818 height: 10px; 819 background-position: -4933px 0px; } 820 .iti-flag.tk { 821 height: 10px; 822 background-position: -4955px 0px; } 823 .iti-flag.tl { 824 height: 10px; 825 background-position: -4977px 0px; } 826 .iti-flag.tm { 827 height: 14px; 828 background-position: -4999px 0px; } 829 .iti-flag.tn { 830 height: 14px; 831 background-position: -5021px 0px; } 832 .iti-flag.to { 833 height: 10px; 834 background-position: -5043px 0px; } 835 .iti-flag.tr { 836 height: 14px; 837 background-position: -5065px 0px; } 838 .iti-flag.tt { 839 height: 12px; 840 background-position: -5087px 0px; } 841 .iti-flag.tv { 842 height: 10px; 843 background-position: -5109px 0px; } 844 .iti-flag.tw { 845 height: 14px; 846 background-position: -5131px 0px; } 847 .iti-flag.tz { 848 height: 14px; 849 background-position: -5153px 0px; } 850 .iti-flag.ua { 851 height: 14px; 852 background-position: -5175px 0px; } 853 .iti-flag.ug { 854 height: 14px; 855 background-position: -5197px 0px; } 856 .iti-flag.um { 857 height: 11px; 858 background-position: -5219px 0px; } 859 .iti-flag.un { 860 height: 14px; 861 background-position: -5241px 0px; } 862 .iti-flag.us { 863 height: 11px; 864 background-position: -5263px 0px; } 865 .iti-flag.uy { 866 height: 14px; 867 background-position: -5285px 0px; } 868 .iti-flag.uz { 869 height: 10px; 870 background-position: -5307px 0px; } 871 .iti-flag.va { 872 height: 15px; 873 background-position: -5329px 0px; } 874 .iti-flag.vc { 875 height: 14px; 876 background-position: -5346px 0px; } 877 .iti-flag.ve { 878 height: 14px; 879 background-position: -5368px 0px; } 880 .iti-flag.vg { 881 height: 10px; 882 background-position: -5390px 0px; } 883 .iti-flag.vi { 884 height: 14px; 885 background-position: -5412px 0px; } 886 .iti-flag.vn { 887 height: 14px; 888 background-position: -5434px 0px; } 889 .iti-flag.vu { 890 height: 12px; 891 background-position: -5456px 0px; } 892 .iti-flag.wf { 893 height: 14px; 894 background-position: -5478px 0px; } 895 .iti-flag.ws { 896 height: 10px; 897 background-position: -5500px 0px; } 898 .iti-flag.xk { 899 height: 15px; 900 background-position: -5522px 0px; } 901 .iti-flag.ye { 902 height: 14px; 903 background-position: -5544px 0px; } 904 .iti-flag.yt { 905 height: 14px; 906 background-position: -5566px 0px; } 907 .iti-flag.za { 908 height: 14px; 909 background-position: -5588px 0px; } 910 .iti-flag.zm { 911 height: 14px; 912 background-position: -5610px 0px; } 913 .iti-flag.zw { 914 height: 10px; 915 background-position: -5632px 0px; } 201 width: 20px; 202 } 203 204 .iti-flag.be { 205 width: 18px; 206 } 207 208 .iti-flag.ch { 209 width: 15px; 210 } 211 212 .iti-flag.mc { 213 width: 19px; 214 } 215 216 .iti-flag.ne { 217 width: 18px; 218 } 219 220 .iti-flag.np { 221 width: 13px; 222 } 223 224 .iti-flag.va { 225 width: 15px; 226 } 227 228 @media (-webkit-min-device-pixel-ratio: 2), 229 (min-resolution: 192dpi) { 230 .iti-flag { 231 background-size: 5652px 15px; 232 } 233 } 234 235 .iti-flag.ac { 236 height: 10px; 237 background-position: 0px 0px; 238 } 239 240 .iti-flag.ad { 241 height: 14px; 242 background-position: -22px 0px; 243 } 244 245 .iti-flag.ae { 246 height: 10px; 247 background-position: -44px 0px; 248 } 249 250 .iti-flag.af { 251 height: 14px; 252 background-position: -66px 0px; 253 } 254 255 .iti-flag.ag { 256 height: 14px; 257 background-position: -88px 0px; 258 } 259 260 .iti-flag.ai { 261 height: 10px; 262 background-position: -110px 0px; 263 } 264 265 .iti-flag.al { 266 height: 15px; 267 background-position: -132px 0px; 268 } 269 270 .iti-flag.am { 271 height: 10px; 272 background-position: -154px 0px; 273 } 274 275 .iti-flag.ao { 276 height: 14px; 277 background-position: -176px 0px; 278 } 279 280 .iti-flag.aq { 281 height: 14px; 282 background-position: -198px 0px; 283 } 284 285 .iti-flag.ar { 286 height: 13px; 287 background-position: -220px 0px; 288 } 289 290 .iti-flag.as { 291 height: 10px; 292 background-position: -242px 0px; 293 } 294 295 .iti-flag.at { 296 height: 14px; 297 background-position: -264px 0px; 298 } 299 300 .iti-flag.au { 301 height: 10px; 302 background-position: -286px 0px; 303 } 304 305 .iti-flag.aw { 306 height: 14px; 307 background-position: -308px 0px; 308 } 309 310 .iti-flag.ax { 311 height: 13px; 312 background-position: -330px 0px; 313 } 314 315 .iti-flag.az { 316 height: 10px; 317 background-position: -352px 0px; 318 } 319 320 .iti-flag.ba { 321 height: 10px; 322 background-position: -374px 0px; 323 } 324 325 .iti-flag.bb { 326 height: 14px; 327 background-position: -396px 0px; 328 } 329 330 .iti-flag.bd { 331 height: 12px; 332 background-position: -418px 0px; 333 } 334 335 .iti-flag.be { 336 height: 15px; 337 background-position: -440px 0px; 338 } 339 340 .iti-flag.bf { 341 height: 14px; 342 background-position: -460px 0px; 343 } 344 345 .iti-flag.bg { 346 height: 12px; 347 background-position: -482px 0px; 348 } 349 350 .iti-flag.bh { 351 height: 12px; 352 background-position: -504px 0px; 353 } 354 355 .iti-flag.bi { 356 height: 12px; 357 background-position: -526px 0px; 358 } 359 360 .iti-flag.bj { 361 height: 14px; 362 background-position: -548px 0px; 363 } 364 365 .iti-flag.bl { 366 height: 14px; 367 background-position: -570px 0px; 368 } 369 370 .iti-flag.bm { 371 height: 10px; 372 background-position: -592px 0px; 373 } 374 375 .iti-flag.bn { 376 height: 10px; 377 background-position: -614px 0px; 378 } 379 380 .iti-flag.bo { 381 height: 14px; 382 background-position: -636px 0px; 383 } 384 385 .iti-flag.bq { 386 height: 14px; 387 background-position: -658px 0px; 388 } 389 390 .iti-flag.br { 391 height: 14px; 392 background-position: -680px 0px; 393 } 394 395 .iti-flag.bs { 396 height: 10px; 397 background-position: -702px 0px; 398 } 399 400 .iti-flag.bt { 401 height: 14px; 402 background-position: -724px 0px; 403 } 404 405 .iti-flag.bv { 406 height: 15px; 407 background-position: -746px 0px; 408 } 409 410 .iti-flag.bw { 411 height: 14px; 412 background-position: -768px 0px; 413 } 414 415 .iti-flag.by { 416 height: 10px; 417 background-position: -790px 0px; 418 } 419 420 .iti-flag.bz { 421 height: 14px; 422 background-position: -812px 0px; 423 } 424 425 .iti-flag.ca { 426 height: 10px; 427 background-position: -834px 0px; 428 } 429 430 .iti-flag.cc { 431 height: 10px; 432 background-position: -856px 0px; 433 } 434 435 .iti-flag.cd { 436 height: 15px; 437 background-position: -878px 0px; 438 } 439 440 .iti-flag.cf { 441 height: 14px; 442 background-position: -900px 0px; 443 } 444 445 .iti-flag.cg { 446 height: 14px; 447 background-position: -922px 0px; 448 } 449 450 .iti-flag.ch { 451 height: 15px; 452 background-position: -944px 0px; 453 } 454 455 .iti-flag.ci { 456 height: 14px; 457 background-position: -961px 0px; 458 } 459 460 .iti-flag.ck { 461 height: 10px; 462 background-position: -983px 0px; 463 } 464 465 .iti-flag.cl { 466 height: 14px; 467 background-position: -1005px 0px; 468 } 469 470 .iti-flag.cm { 471 height: 14px; 472 background-position: -1027px 0px; 473 } 474 475 .iti-flag.cn { 476 height: 14px; 477 background-position: -1049px 0px; 478 } 479 480 .iti-flag.co { 481 height: 14px; 482 background-position: -1071px 0px; 483 } 484 485 .iti-flag.cp { 486 height: 14px; 487 background-position: -1093px 0px; 488 } 489 490 .iti-flag.cr { 491 height: 12px; 492 background-position: -1115px 0px; 493 } 494 495 .iti-flag.cu { 496 height: 10px; 497 background-position: -1137px 0px; 498 } 499 500 .iti-flag.cv { 501 height: 12px; 502 background-position: -1159px 0px; 503 } 504 505 .iti-flag.cw { 506 height: 14px; 507 background-position: -1181px 0px; 508 } 509 510 .iti-flag.cx { 511 height: 10px; 512 background-position: -1203px 0px; 513 } 514 515 .iti-flag.cy { 516 height: 14px; 517 background-position: -1225px 0px; 518 } 519 520 .iti-flag.cz { 521 height: 14px; 522 background-position: -1247px 0px; 523 } 524 525 .iti-flag.de { 526 height: 12px; 527 background-position: -1269px 0px; 528 } 529 530 .iti-flag.dg { 531 height: 10px; 532 background-position: -1291px 0px; 533 } 534 535 .iti-flag.dj { 536 height: 14px; 537 background-position: -1313px 0px; 538 } 539 540 .iti-flag.dk { 541 height: 15px; 542 background-position: -1335px 0px; 543 } 544 545 .iti-flag.dm { 546 height: 10px; 547 background-position: -1357px 0px; 548 } 549 550 .iti-flag.do { 551 height: 14px; 552 background-position: -1379px 0px; 553 } 554 555 .iti-flag.dz { 556 height: 14px; 557 background-position: -1401px 0px; 558 } 559 560 .iti-flag.ea { 561 height: 14px; 562 background-position: -1423px 0px; 563 } 564 565 .iti-flag.ec { 566 height: 14px; 567 background-position: -1445px 0px; 568 } 569 570 .iti-flag.ee { 571 height: 13px; 572 background-position: -1467px 0px; 573 } 574 575 .iti-flag.eg { 576 height: 14px; 577 background-position: -1489px 0px; 578 } 579 580 .iti-flag.eh { 581 height: 10px; 582 background-position: -1511px 0px; 583 } 584 585 .iti-flag.er { 586 height: 10px; 587 background-position: -1533px 0px; 588 } 589 590 .iti-flag.es { 591 height: 14px; 592 background-position: -1555px 0px; 593 } 594 595 .iti-flag.et { 596 height: 10px; 597 background-position: -1577px 0px; 598 } 599 600 .iti-flag.eu { 601 height: 14px; 602 background-position: -1599px 0px; 603 } 604 605 .iti-flag.fi { 606 height: 12px; 607 background-position: -1621px 0px; 608 } 609 610 .iti-flag.fj { 611 height: 10px; 612 background-position: -1643px 0px; 613 } 614 615 .iti-flag.fk { 616 height: 10px; 617 background-position: -1665px 0px; 618 } 619 620 .iti-flag.fm { 621 height: 11px; 622 background-position: -1687px 0px; 623 } 624 625 .iti-flag.fo { 626 height: 15px; 627 background-position: -1709px 0px; 628 } 629 630 .iti-flag.fr { 631 height: 14px; 632 background-position: -1731px 0px; 633 } 634 635 .iti-flag.ga { 636 height: 15px; 637 background-position: -1753px 0px; 638 } 639 640 .iti-flag.gb { 641 height: 10px; 642 background-position: -1775px 0px; 643 } 644 645 .iti-flag.gd { 646 height: 12px; 647 background-position: -1797px 0px; 648 } 649 650 .iti-flag.ge { 651 height: 14px; 652 background-position: -1819px 0px; 653 } 654 655 .iti-flag.gf { 656 height: 14px; 657 background-position: -1841px 0px; 658 } 659 660 .iti-flag.gg { 661 height: 14px; 662 background-position: -1863px 0px; 663 } 664 665 .iti-flag.gh { 666 height: 14px; 667 background-position: -1885px 0px; 668 } 669 670 .iti-flag.gi { 671 height: 10px; 672 background-position: -1907px 0px; 673 } 674 675 .iti-flag.gl { 676 height: 14px; 677 background-position: -1929px 0px; 678 } 679 680 .iti-flag.gm { 681 height: 14px; 682 background-position: -1951px 0px; 683 } 684 685 .iti-flag.gn { 686 height: 14px; 687 background-position: -1973px 0px; 688 } 689 690 .iti-flag.gp { 691 height: 14px; 692 background-position: -1995px 0px; 693 } 694 695 .iti-flag.gq { 696 height: 14px; 697 background-position: -2017px 0px; 698 } 699 700 .iti-flag.gr { 701 height: 14px; 702 background-position: -2039px 0px; 703 } 704 705 .iti-flag.gs { 706 height: 10px; 707 background-position: -2061px 0px; 708 } 709 710 .iti-flag.gt { 711 height: 13px; 712 background-position: -2083px 0px; 713 } 714 715 .iti-flag.gu { 716 height: 11px; 717 background-position: -2105px 0px; 718 } 719 720 .iti-flag.gw { 721 height: 10px; 722 background-position: -2127px 0px; 723 } 724 725 .iti-flag.gy { 726 height: 12px; 727 background-position: -2149px 0px; 728 } 729 730 .iti-flag.hk { 731 height: 14px; 732 background-position: -2171px 0px; 733 } 734 735 .iti-flag.hm { 736 height: 10px; 737 background-position: -2193px 0px; 738 } 739 740 .iti-flag.hn { 741 height: 10px; 742 background-position: -2215px 0px; 743 } 744 745 .iti-flag.hr { 746 height: 10px; 747 background-position: -2237px 0px; 748 } 749 750 .iti-flag.ht { 751 height: 12px; 752 background-position: -2259px 0px; 753 } 754 755 .iti-flag.hu { 756 height: 10px; 757 background-position: -2281px 0px; 758 } 759 760 .iti-flag.ic { 761 height: 14px; 762 background-position: -2303px 0px; 763 } 764 765 .iti-flag.id { 766 height: 14px; 767 background-position: -2325px 0px; 768 } 769 770 .iti-flag.ie { 771 height: 10px; 772 background-position: -2347px 0px; 773 } 774 775 .iti-flag.il { 776 height: 15px; 777 background-position: -2369px 0px; 778 } 779 780 .iti-flag.im { 781 height: 10px; 782 background-position: -2391px 0px; 783 } 784 785 .iti-flag.in { 786 height: 14px; 787 background-position: -2413px 0px; 788 } 789 790 .iti-flag.io { 791 height: 10px; 792 background-position: -2435px 0px; 793 } 794 795 .iti-flag.iq { 796 height: 14px; 797 background-position: -2457px 0px; 798 } 799 800 .iti-flag.ir { 801 height: 12px; 802 background-position: -2479px 0px; 803 } 804 805 .iti-flag.is { 806 height: 15px; 807 background-position: -2501px 0px; 808 } 809 810 .iti-flag.it { 811 height: 14px; 812 background-position: -2523px 0px; 813 } 814 815 .iti-flag.je { 816 height: 12px; 817 background-position: -2545px 0px; 818 } 819 820 .iti-flag.jm { 821 height: 10px; 822 background-position: -2567px 0px; 823 } 824 825 .iti-flag.jo { 826 height: 10px; 827 background-position: -2589px 0px; 828 } 829 830 .iti-flag.jp { 831 height: 14px; 832 background-position: -2611px 0px; 833 } 834 835 .iti-flag.ke { 836 height: 14px; 837 background-position: -2633px 0px; 838 } 839 840 .iti-flag.kg { 841 height: 12px; 842 background-position: -2655px 0px; 843 } 844 845 .iti-flag.kh { 846 height: 13px; 847 background-position: -2677px 0px; 848 } 849 850 .iti-flag.ki { 851 height: 10px; 852 background-position: -2699px 0px; 853 } 854 855 .iti-flag.km { 856 height: 12px; 857 background-position: -2721px 0px; 858 } 859 860 .iti-flag.kn { 861 height: 14px; 862 background-position: -2743px 0px; 863 } 864 865 .iti-flag.kp { 866 height: 10px; 867 background-position: -2765px 0px; 868 } 869 870 .iti-flag.kr { 871 height: 14px; 872 background-position: -2787px 0px; 873 } 874 875 .iti-flag.kw { 876 height: 10px; 877 background-position: -2809px 0px; 878 } 879 880 .iti-flag.ky { 881 height: 10px; 882 background-position: -2831px 0px; 883 } 884 885 .iti-flag.kz { 886 height: 10px; 887 background-position: -2853px 0px; 888 } 889 890 .iti-flag.la { 891 height: 14px; 892 background-position: -2875px 0px; 893 } 894 895 .iti-flag.lb { 896 height: 14px; 897 background-position: -2897px 0px; 898 } 899 900 .iti-flag.lc { 901 height: 10px; 902 background-position: -2919px 0px; 903 } 904 905 .iti-flag.li { 906 height: 12px; 907 background-position: -2941px 0px; 908 } 909 910 .iti-flag.lk { 911 height: 10px; 912 background-position: -2963px 0px; 913 } 914 915 .iti-flag.lr { 916 height: 11px; 917 background-position: -2985px 0px; 918 } 919 920 .iti-flag.ls { 921 height: 14px; 922 background-position: -3007px 0px; 923 } 924 925 .iti-flag.lt { 926 height: 12px; 927 background-position: -3029px 0px; 928 } 929 930 .iti-flag.lu { 931 height: 12px; 932 background-position: -3051px 0px; 933 } 934 935 .iti-flag.lv { 936 height: 10px; 937 background-position: -3073px 0px; 938 } 939 940 .iti-flag.ly { 941 height: 10px; 942 background-position: -3095px 0px; 943 } 944 945 .iti-flag.ma { 946 height: 14px; 947 background-position: -3117px 0px; 948 } 949 950 .iti-flag.mc { 951 height: 15px; 952 background-position: -3139px 0px; 953 } 954 955 .iti-flag.md { 956 height: 10px; 957 background-position: -3160px 0px; 958 } 959 960 .iti-flag.me { 961 height: 10px; 962 background-position: -3182px 0px; 963 } 964 965 .iti-flag.mf { 966 height: 14px; 967 background-position: -3204px 0px; 968 } 969 970 .iti-flag.mg { 971 height: 14px; 972 background-position: -3226px 0px; 973 } 974 975 .iti-flag.mh { 976 height: 11px; 977 background-position: -3248px 0px; 978 } 979 980 .iti-flag.mk { 981 height: 10px; 982 background-position: -3270px 0px; 983 } 984 985 .iti-flag.ml { 986 height: 14px; 987 background-position: -3292px 0px; 988 } 989 990 .iti-flag.mm { 991 height: 14px; 992 background-position: -3314px 0px; 993 } 994 995 .iti-flag.mn { 996 height: 10px; 997 background-position: -3336px 0px; 998 } 999 1000 .iti-flag.mo { 1001 height: 14px; 1002 background-position: -3358px 0px; 1003 } 1004 1005 .iti-flag.mp { 1006 height: 10px; 1007 background-position: -3380px 0px; 1008 } 1009 1010 .iti-flag.mq { 1011 height: 14px; 1012 background-position: -3402px 0px; 1013 } 1014 1015 .iti-flag.mr { 1016 height: 14px; 1017 background-position: -3424px 0px; 1018 } 1019 1020 .iti-flag.ms { 1021 height: 10px; 1022 background-position: -3446px 0px; 1023 } 1024 1025 .iti-flag.mt { 1026 height: 14px; 1027 background-position: -3468px 0px; 1028 } 1029 1030 .iti-flag.mu { 1031 height: 14px; 1032 background-position: -3490px 0px; 1033 } 1034 1035 .iti-flag.mv { 1036 height: 14px; 1037 background-position: -3512px 0px; 1038 } 1039 1040 .iti-flag.mw { 1041 height: 14px; 1042 background-position: -3534px 0px; 1043 } 1044 1045 .iti-flag.mx { 1046 height: 12px; 1047 background-position: -3556px 0px; 1048 } 1049 1050 .iti-flag.my { 1051 height: 10px; 1052 background-position: -3578px 0px; 1053 } 1054 1055 .iti-flag.mz { 1056 height: 14px; 1057 background-position: -3600px 0px; 1058 } 1059 1060 .iti-flag.na { 1061 height: 14px; 1062 background-position: -3622px 0px; 1063 } 1064 1065 .iti-flag.nc { 1066 height: 10px; 1067 background-position: -3644px 0px; 1068 } 1069 1070 .iti-flag.ne { 1071 height: 15px; 1072 background-position: -3666px 0px; 1073 } 1074 1075 .iti-flag.nf { 1076 height: 10px; 1077 background-position: -3686px 0px; 1078 } 1079 1080 .iti-flag.ng { 1081 height: 10px; 1082 background-position: -3708px 0px; 1083 } 1084 1085 .iti-flag.ni { 1086 height: 12px; 1087 background-position: -3730px 0px; 1088 } 1089 1090 .iti-flag.nl { 1091 height: 14px; 1092 background-position: -3752px 0px; 1093 } 1094 1095 .iti-flag.no { 1096 height: 15px; 1097 background-position: -3774px 0px; 1098 } 1099 1100 .iti-flag.np { 1101 height: 15px; 1102 background-position: -3796px 0px; 1103 } 1104 1105 .iti-flag.nr { 1106 height: 10px; 1107 background-position: -3811px 0px; 1108 } 1109 1110 .iti-flag.nu { 1111 height: 10px; 1112 background-position: -3833px 0px; 1113 } 1114 1115 .iti-flag.nz { 1116 height: 10px; 1117 background-position: -3855px 0px; 1118 } 1119 1120 .iti-flag.om { 1121 height: 10px; 1122 background-position: -3877px 0px; 1123 } 1124 1125 .iti-flag.pa { 1126 height: 14px; 1127 background-position: -3899px 0px; 1128 } 1129 1130 .iti-flag.pe { 1131 height: 14px; 1132 background-position: -3921px 0px; 1133 } 1134 1135 .iti-flag.pf { 1136 height: 14px; 1137 background-position: -3943px 0px; 1138 } 1139 1140 .iti-flag.pg { 1141 height: 15px; 1142 background-position: -3965px 0px; 1143 } 1144 1145 .iti-flag.ph { 1146 height: 10px; 1147 background-position: -3987px 0px; 1148 } 1149 1150 .iti-flag.pk { 1151 height: 14px; 1152 background-position: -4009px 0px; 1153 } 1154 1155 .iti-flag.pl { 1156 height: 13px; 1157 background-position: -4031px 0px; 1158 } 1159 1160 .iti-flag.pm { 1161 height: 14px; 1162 background-position: -4053px 0px; 1163 } 1164 1165 .iti-flag.pn { 1166 height: 10px; 1167 background-position: -4075px 0px; 1168 } 1169 1170 .iti-flag.pr { 1171 height: 14px; 1172 background-position: -4097px 0px; 1173 } 1174 1175 .iti-flag.ps { 1176 height: 10px; 1177 background-position: -4119px 0px; 1178 } 1179 1180 .iti-flag.pt { 1181 height: 14px; 1182 background-position: -4141px 0px; 1183 } 1184 1185 .iti-flag.pw { 1186 height: 13px; 1187 background-position: -4163px 0px; 1188 } 1189 1190 .iti-flag.py { 1191 height: 11px; 1192 background-position: -4185px 0px; 1193 } 1194 1195 .iti-flag.qa { 1196 height: 8px; 1197 background-position: -4207px 0px; 1198 } 1199 1200 .iti-flag.re { 1201 height: 14px; 1202 background-position: -4229px 0px; 1203 } 1204 1205 .iti-flag.ro { 1206 height: 14px; 1207 background-position: -4251px 0px; 1208 } 1209 1210 .iti-flag.rs { 1211 height: 14px; 1212 background-position: -4273px 0px; 1213 } 1214 1215 .iti-flag.ru { 1216 height: 14px; 1217 background-position: -4295px 0px; 1218 } 1219 1220 .iti-flag.rw { 1221 height: 14px; 1222 background-position: -4317px 0px; 1223 } 1224 1225 .iti-flag.sa { 1226 height: 14px; 1227 background-position: -4339px 0px; 1228 } 1229 1230 .iti-flag.sb { 1231 height: 10px; 1232 background-position: -4361px 0px; 1233 } 1234 1235 .iti-flag.sc { 1236 height: 10px; 1237 background-position: -4383px 0px; 1238 } 1239 1240 .iti-flag.sd { 1241 height: 10px; 1242 background-position: -4405px 0px; 1243 } 1244 1245 .iti-flag.se { 1246 height: 13px; 1247 background-position: -4427px 0px; 1248 } 1249 1250 .iti-flag.sg { 1251 height: 14px; 1252 background-position: -4449px 0px; 1253 } 1254 1255 .iti-flag.sh { 1256 height: 10px; 1257 background-position: -4471px 0px; 1258 } 1259 1260 .iti-flag.si { 1261 height: 10px; 1262 background-position: -4493px 0px; 1263 } 1264 1265 .iti-flag.sj { 1266 height: 15px; 1267 background-position: -4515px 0px; 1268 } 1269 1270 .iti-flag.sk { 1271 height: 14px; 1272 background-position: -4537px 0px; 1273 } 1274 1275 .iti-flag.sl { 1276 height: 14px; 1277 background-position: -4559px 0px; 1278 } 1279 1280 .iti-flag.sm { 1281 height: 15px; 1282 background-position: -4581px 0px; 1283 } 1284 1285 .iti-flag.sn { 1286 height: 14px; 1287 background-position: -4603px 0px; 1288 } 1289 1290 .iti-flag.so { 1291 height: 14px; 1292 background-position: -4625px 0px; 1293 } 1294 1295 .iti-flag.sr { 1296 height: 14px; 1297 background-position: -4647px 0px; 1298 } 1299 1300 .iti-flag.ss { 1301 height: 10px; 1302 background-position: -4669px 0px; 1303 } 1304 1305 .iti-flag.st { 1306 height: 10px; 1307 background-position: -4691px 0px; 1308 } 1309 1310 .iti-flag.sv { 1311 height: 12px; 1312 background-position: -4713px 0px; 1313 } 1314 1315 .iti-flag.sx { 1316 height: 14px; 1317 background-position: -4735px 0px; 1318 } 1319 1320 .iti-flag.sy { 1321 height: 14px; 1322 background-position: -4757px 0px; 1323 } 1324 1325 .iti-flag.sz { 1326 height: 14px; 1327 background-position: -4779px 0px; 1328 } 1329 1330 .iti-flag.ta { 1331 height: 10px; 1332 background-position: -4801px 0px; 1333 } 1334 1335 .iti-flag.tc { 1336 height: 10px; 1337 background-position: -4823px 0px; 1338 } 1339 1340 .iti-flag.td { 1341 height: 14px; 1342 background-position: -4845px 0px; 1343 } 1344 1345 .iti-flag.tf { 1346 height: 14px; 1347 background-position: -4867px 0px; 1348 } 1349 1350 .iti-flag.tg { 1351 height: 13px; 1352 background-position: -4889px 0px; 1353 } 1354 1355 .iti-flag.th { 1356 height: 14px; 1357 background-position: -4911px 0px; 1358 } 1359 1360 .iti-flag.tj { 1361 height: 10px; 1362 background-position: -4933px 0px; 1363 } 1364 1365 .iti-flag.tk { 1366 height: 10px; 1367 background-position: -4955px 0px; 1368 } 1369 1370 .iti-flag.tl { 1371 height: 10px; 1372 background-position: -4977px 0px; 1373 } 1374 1375 .iti-flag.tm { 1376 height: 14px; 1377 background-position: -4999px 0px; 1378 } 1379 1380 .iti-flag.tn { 1381 height: 14px; 1382 background-position: -5021px 0px; 1383 } 1384 1385 .iti-flag.to { 1386 height: 10px; 1387 background-position: -5043px 0px; 1388 } 1389 1390 .iti-flag.tr { 1391 height: 14px; 1392 background-position: -5065px 0px; 1393 } 1394 1395 .iti-flag.tt { 1396 height: 12px; 1397 background-position: -5087px 0px; 1398 } 1399 1400 .iti-flag.tv { 1401 height: 10px; 1402 background-position: -5109px 0px; 1403 } 1404 1405 .iti-flag.tw { 1406 height: 14px; 1407 background-position: -5131px 0px; 1408 } 1409 1410 .iti-flag.tz { 1411 height: 14px; 1412 background-position: -5153px 0px; 1413 } 1414 1415 .iti-flag.ua { 1416 height: 14px; 1417 background-position: -5175px 0px; 1418 } 1419 1420 .iti-flag.ug { 1421 height: 14px; 1422 background-position: -5197px 0px; 1423 } 1424 1425 .iti-flag.um { 1426 height: 11px; 1427 background-position: -5219px 0px; 1428 } 1429 1430 .iti-flag.un { 1431 height: 14px; 1432 background-position: -5241px 0px; 1433 } 1434 1435 .iti-flag.us { 1436 height: 11px; 1437 background-position: -5263px 0px; 1438 } 1439 1440 .iti-flag.uy { 1441 height: 14px; 1442 background-position: -5285px 0px; 1443 } 1444 1445 .iti-flag.uz { 1446 height: 10px; 1447 background-position: -5307px 0px; 1448 } 1449 1450 .iti-flag.va { 1451 height: 15px; 1452 background-position: -5329px 0px; 1453 } 1454 1455 .iti-flag.vc { 1456 height: 14px; 1457 background-position: -5346px 0px; 1458 } 1459 1460 .iti-flag.ve { 1461 height: 14px; 1462 background-position: -5368px 0px; 1463 } 1464 1465 .iti-flag.vg { 1466 height: 10px; 1467 background-position: -5390px 0px; 1468 } 1469 1470 .iti-flag.vi { 1471 height: 14px; 1472 background-position: -5412px 0px; 1473 } 1474 1475 .iti-flag.vn { 1476 height: 14px; 1477 background-position: -5434px 0px; 1478 } 1479 1480 .iti-flag.vu { 1481 height: 12px; 1482 background-position: -5456px 0px; 1483 } 1484 1485 .iti-flag.wf { 1486 height: 14px; 1487 background-position: -5478px 0px; 1488 } 1489 1490 .iti-flag.ws { 1491 height: 10px; 1492 background-position: -5500px 0px; 1493 } 1494 1495 .iti-flag.xk { 1496 height: 15px; 1497 background-position: -5522px 0px; 1498 } 1499 1500 .iti-flag.ye { 1501 height: 14px; 1502 background-position: -5544px 0px; 1503 } 1504 1505 .iti-flag.yt { 1506 height: 14px; 1507 background-position: -5566px 0px; 1508 } 1509 1510 .iti-flag.za { 1511 height: 14px; 1512 background-position: -5588px 0px; 1513 } 1514 1515 .iti-flag.zm { 1516 height: 14px; 1517 background-position: -5610px 0px; 1518 } 1519 1520 .iti-flag.zw { 1521 height: 10px; 1522 background-position: -5632px 0px; 1523 } 916 1524 917 1525 .iti-flag { … … 921 1529 background-repeat: no-repeat; 922 1530 background-color: #DBDBDB; 923 background-position: 20px 0; } 924 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 925 .iti-flag { 926 background-image: url("../images/flags@2x.png"); } } 1531 background-position: 20px 0; 1532 } 1533 1534 @media (-webkit-min-device-pixel-ratio: 2), 1535 (min-resolution: 192dpi) { 1536 .iti-flag { 1537 background-image: url("../images/flags@2x.png"); 1538 } 1539 } 927 1540 928 1541 .iti-flag.np { 929 background-color: transparent; } 1542 background-color: transparent; 1543 } 1544 1545 .iti__flag-container + input{ 1546 padding-left: 82px; 1547 } 1548 1549 .rtl .iti__flag-container + input{ 1550 padding-right: 82px; 1551 }
Note: See TracChangeset
for help on using the changeset viewer.