/* # ----------------------------------------------------------------------------- # ~/assets/themes/j1/modules/msDropdown/css/flags.css # Provides CSS styles for MSDropdown Flags # # Product/Info: # http://jekyll.one # https://www.marghoobsuleman.com/ # # Copyright (C) 2023 Juergen Adams # # msDropdown is licensed under MIT License. # See: https://github.com/marghoobsuleman/ms-Dropdown/blob/master/MIT-LICENSE.txt # J1 Theme is licensed under MIT License. # See: https://github.com/jekyll-one/J1 Theme/blob/master/LICENSE # ----------------------------------------------------------------------------- # NOTE: # https://github.com/marghoobsuleman/ms-Dropdown # https://www.marghoobsuleman.com/image-dropdown/help # https://www.marghoobsuleman.com/image-dropdown/advanced-help # ----------------------------------------------------------------------------- /*! * /** * * MSDropdown - msDropdown.js * * @author: Marghoob Suleman * * @website: https://www.marghoobsuleman.com/ * * @version: 4.0.2 * * @date: Sun Oct 24 2021 10:46:05 GMT+0200 (GMT+02:00) * * msDropdown is free web component: you can redistribute it and/or modify * * it under the terms of the either the MIT License or the Gnu General Public License (GPL) Version 2 * * / */ .flag { float: left; padding: 0 !important; margin: 0 5px 0 0; width: 16px; height: 11px; background: url(../images/icons/flagssprite_small.png) no-repeat; } .flag.ad { background-position: 0 0 } .flag.ae { background-position: 0 -11px } .flag.af { background-position: 0 -22px } .flag.ag { background-position: 0 -33px } .flag.ai { background-position: 0 -44px } .flag.al { background-position: 0 -55px } .flag.am { background-position: 0 -66px } .flag.an { background-position: 0 -77px } .flag.ao { background-position: 0 -88px } .flag.ar { background-position: 0 -99px } .flag.as { background-position: 0 -110px } .flag.at { background-position: 0 -121px } .flag.au { background-position: 0 -132px } .flag.aw { background-position: 0 -143px } .flag.ax { background-position: 0 -154px } .flag.az { background-position: 0 -165px } .flag.ba { background-position: 0 -176px } .flag.bb { background-position: 0 -187px } .flag.bd { background-position: 0 -198px } .flag.be { background-position: 0 -209px } .flag.bf { background-position: 0 -220px } .flag.bg { background-position: 0 -231px } .flag.bh { background-position: 0 -242px } .flag.bi { background-position: 0 -253px } .flag.bj { background-position: 0 -264px } .flag.bm { background-position: 0 -275px } .flag.bn { background-position: 0 -286px } .flag.bo { background-position: 0 -297px } .flag.br { background-position: 0 -308px } .flag.bs { background-position: 0 -319px } .flag.bt { background-position: 0 -330px } .flag.bv { background-position: 0 -341px } .flag.bw { background-position: 0 -352px } .flag.by { background-position: 0 -363px } .flag.bz { background-position: 0 -374px } .flag.ca { background-position: 0 -385px } .flag.catalonia { background-position: 0 -396px } .flag.cc { background-position: 0 -407px } .flag.cd { background-position: 0 -418px } .flag.cf { background-position: 0 -429px } .flag.cg { background-position: 0 -440px } .flag.ch { background-position: 0 -451px } .flag.ci { background-position: 0 -462px } .flag.ck { background-position: 0 -473px } .flag.cl { background-position: 0 -484px } .flag.cm { background-position: 0 -495px } .flag.cn { background-position: 0 -506px } .flag.co { background-position: 0 -517px } .flag.cu { background-position: 0 -528px } .flag.cr { background-position: 0 -539px } .flag.cs { background-position: 0 -550px } .flag.cv { background-position: 0 -561px } .flag.cx { background-position: 0 -572px } .flag.cy { background-position: -16px 0 } .flag.cz { background-position: -16px -11px } .flag.de { background-position: -16px -22px } .flag.dj { background-position: -16px -33px } .flag.dk { background-position: -16px -44px } .flag.dm { background-position: -16px -55px } .flag.do { background-position: -16px -66px } .flag.dz { background-position: -16px -77px } .flag.ec { background-position: -16px -88px } .flag.ee { background-position: -16px -99px } .flag.eg { background-position: -16px -110px } .flag.eh { background-position: -16px -121px } .flag.england { background-position: -16px -132px } .flag.er { background-position: -16px -143px } .flag.es { background-position: -16px -154px } .flag.et { background-position: -16px -165px } .flag.eu { background-position: -16px -176px } .flag.fam { background-position: -16px -187px } .flag.fi { background-position: -16px -198px } .flag.fj { background-position: -16px -209px } .flag.fk { background-position: -16px -220px } .flag.fm { background-position: -16px -231px } .flag.fo { background-position: -16px -242px } .flag.fr { background-position: -16px -253px } .flag.ga { background-position: -16px -264px } .flag.gb { background-position: -16px -275px } .flag.gd { background-position: -16px -286px } .flag.ge { background-position: -16px -297px } .flag.gf { background-position: -16px -308px } .flag.gh { background-position: -16px -319px } .flag.gi { background-position: -16px -330px } .flag.gl { background-position: -16px -341px } .flag.gm { background-position: -16px -352px } .flag.gn { background-position: -16px -363px } .flag.gp { background-position: -16px -374px } .flag.gq { background-position: -16px -385px } .flag.gr { background-position: -16px -396px } .flag.gs { background-position: -16px -407px } .flag.gt { background-position: -16px -418px } .flag.gu { background-position: -16px -429px } .flag.gw { background-position: -16px -440px } .flag.gy { background-position: -16px -451px } .flag.hk { background-position: -16px -462px } .flag.hm { background-position: -16px -473px } .flag.hn { background-position: -16px -484px } .flag.hr { background-position: -16px -495px } .flag.ht { background-position: -16px -506px } .flag.hu { background-position: -16px -517px } .flag.id { background-position: -16px -528px } .flag.ie { background-position: -16px -539px } .flag.il { background-position: -16px -550px } .flag.in { background-position: -16px -561px } .flag.io { background-position: -16px -572px } .flag.iq { background-position: -32px 0 } .flag.ir { background-position: -32px -11px } .flag.is { background-position: -32px -22px } .flag.it { background-position: -32px -33px } .flag.jm { background-position: -32px -44px } .flag.jo { background-position: -32px -55px } .flag.jp { background-position: -32px -66px } .flag.ke { background-position: -32px -77px } .flag.kg { background-position: -32px -88px } .flag.kh { background-position: -32px -99px } .flag.ki { background-position: -32px -110px } .flag.km { background-position: -32px -121px } .flag.kn { background-position: -32px -132px } .flag.kp { background-position: -32px -143px } .flag.kr { background-position: -32px -154px } .flag.kw { background-position: -32px -165px } .flag.ky { background-position: -32px -176px } .flag.kz { background-position: -32px -187px } .flag.la { background-position: -32px -198px } .flag.lb { background-position: -32px -209px } .flag.lc { background-position: -32px -220px } .flag.li { background-position: -32px -231px } .flag.lr { background-position: -32px -242px } .flag.lk { background-position: -32px -253px } .flag.ls { background-position: -32px -264px } .flag.lt { background-position: -32px -275px } .flag.lu { background-position: -32px -286px } .flag.lv { background-position: -32px -297px } .flag.ly { background-position: -32px -308px } .flag.ma { background-position: -32px -319px } .flag.mc { background-position: -32px -330px } .flag.md { background-position: -32px -341px } .flag.me { background-position: -32px -352px } .flag.mg { background-position: -32px -363px } .flag.mh { background-position: -32px -374px } .flag.mk { background-position: -32px -385px } .flag.ml { background-position: -32px -396px } .flag.mm { background-position: -32px -407px } .flag.mn { background-position: -32px -418px } .flag.mo { background-position: -32px -429px } .flag.mp { background-position: -32px -440px } .flag.mq { background-position: -32px -451px } .flag.mr { background-position: -32px -462px } .flag.ms { background-position: -32px -473px } .flag.mt { background-position: -32px -484px } .flag.mu { background-position: -32px -495px } .flag.mv { background-position: -32px -506px } .flag.mw { background-position: -32px -517px } .flag.mx { background-position: -32px -528px } .flag.my { background-position: -32px -539px } .flag.mz { background-position: -32px -550px } .flag.na { background-position: -32px -561px } .flag.nc { background-position: -32px -572px } .flag.ne { background-position: -48px 0 } .flag.nf { background-position: -48px -11px } .flag.ng { background-position: -48px -22px } .flag.ni { background-position: -48px -33px } .flag.nl { background-position: -48px -44px } .flag.no { background-position: -48px -55px } .flag.np { background-position: -48px -66px } .flag.nr { background-position: -48px -77px } .flag.nu { background-position: -48px -88px } .flag.nz { background-position: -48px -99px } .flag.om { background-position: -48px -110px } .flag.pa { background-position: -48px -121px } .flag.pe { background-position: -48px -132px } .flag.pf { background-position: -48px -143px } .flag.pg { background-position: -48px -154px } .flag.ph { background-position: -48px -165px } .flag.pk { background-position: -48px -176px } .flag.pl { background-position: -48px -187px } .flag.pm { background-position: -48px -198px } .flag.pn { background-position: -48px -209px } .flag.pr { background-position: -48px -220px } .flag.ps { background-position: -48px -231px } .flag.pt { background-position: -48px -242px } .flag.pw { background-position: -48px -253px } .flag.py { background-position: -48px -264px } .flag.qa { background-position: -48px -275px } .flag.re { background-position: -48px -286px } .flag.ro { background-position: -48px -297px } .flag.rs { background-position: -48px -308px } .flag.ru { background-position: -48px -319px } .flag.rw { background-position: -48px -330px } .flag.sa { background-position: -48px -341px } .flag.sb { background-position: -48px -352px } .flag.sc { background-position: -48px -363px } .flag.scotland { background-position: -48px -374px } .flag.sd { background-position: -48px -385px } .flag.se { background-position: -48px -396px } .flag.sg { background-position: -48px -407px } .flag.sh { background-position: -48px -418px } .flag.si { background-position: -48px -429px } .flag.sj { background-position: -48px -440px } .flag.sk { background-position: -48px -451px } .flag.sl { background-position: -48px -462px } .flag.sm { background-position: -48px -473px } .flag.sn { background-position: -48px -484px } .flag.so { background-position: -48px -495px } .flag.sr { background-position: -48px -506px } .flag.st { background-position: -48px -517px } .flag.sv { background-position: -48px -528px } .flag.sy { background-position: -48px -539px } .flag.sz { background-position: -48px -550px } .flag.tc { background-position: -48px -561px } .flag.td { background-position: -48px -572px } .flag.tf { background-position: -64px 0 } .flag.tg { background-position: -64px -11px } .flag.th { background-position: -64px -22px } .flag.tj { background-position: -64px -33px } .flag.tk { background-position: -64px -44px } .flag.tl { background-position: -64px -55px } .flag.tm { background-position: -64px -66px } .flag.tn { background-position: -64px -77px } .flag.to { background-position: -64px -88px } .flag.tr { background-position: -64px -99px } .flag.tt { background-position: -64px -110px } .flag.tv { background-position: -64px -121px } .flag.tw { background-position: -64px -132px } .flag.tz { background-position: -64px -143px } .flag.ua { background-position: -64px -154px } .flag.ug { background-position: -64px -165px } .flag.um { background-position: -64px -176px } .flag.us { background-position: -64px -187px } .flag.uy { background-position: -64px -198px } .flag.uz { background-position: -64px -209px } .flag.va { background-position: -64px -220px } .flag.vc { background-position: -64px -231px } .flag.ve { background-position: -64px -242px } .flag.vg { background-position: -64px -253px } .flag.vi { background-position: -64px -264px } .flag.vn { background-position: -64px -275px } .flag.vu { background-position: -64px -286px } .flag.wales { background-position: -64px -297px } .flag.wf { background-position: -64px -308px } .flag.ws { background-position: -64px -319px } .flag.ye { background-position: -64px -330px } .flag.yt { background-position: -64px -341px } .flag.za { background-position: -64px -352px } .flag.zm { background-position: -64px -363px } .flag.zw { background-position: -64px -374px } .ms-dd-header .flag { margin-top: 3px !important; }