body {
  background: #EEE;
  margin: 0 6px;
  padding: 0 6px;
}

a:link, a:link:hover,
.intro a.email span.name, .intro a.email span.name:hover {
  color: #229;
}

a:visited, a:visited:hover {
  color: #922;
}

header h1 {
  color: black;
  font-size: 2em;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px;
  padding-bottom: 8px;
}

header div.subtitle {
  color: black;
  font-size: 12.8px;
  border-bottom: 1px solid #AAA;
  padding-bottom: 4px;
}

div.banner {
  background: #313370;
  font-family: Verdana, "DejaVu Sans", sans-serif;
  font-size: 13px;
}

div.banner a, div.banner a:hover {
  color: white;
}

form table tr th {
  background: #313370;
  color: white;
  padding: 3px;
  width: auto !important;
}

table.post-table-options tr#oekaki td,
table.post-table-options tr td[colspan="2"],
div.dice-option table tbody tr td {
  background-color: #DDD;
}

div.thread {
  margin-top: 18px;
}

div.post div.body {
  white-space: normal;
  word-wrap: normal;
}

div.post.reply {
  background: #AAC;
  border: 2px solid #AAC;
  margin-left: 20px;
  padding-top: 4px;
}

div.post.reply div.body a {
  color: #229;
}

div.post.reply.highlighted {
  background: #AAC;
  border: 2px dashed #448;
}

div.post.reply.post-hover {
  border: 2px dashed #448 !important;
  box-shadow: none !important;
}

.quote {
  color: #077;
}

.rquote {
  color: #700;
}

span.omitted, span.toolong, div.content-status.edited {
  color: #666;
}

hr {
  border-color: #9A9A9A;
}

p.intro span.subject {
  color: #C33;
  font-size: large;
}

p.intro span.capcode {
  color: purple;
  margin-right: 4px;
}

p.intro span.trip {
  color: purple;
}

p.intro span.name {
  color: #33C;
}

div.centered.announcement.board-owners-or-users-feel-free-to-hide {
  display: none;
}

div.boardlist {
  color: black;
  background: #EEE !important;
  font-size: 13px;
}

div.boardlist a {
  text-decoration: underline;
}

div.boardlist:not(.bottom) {
  border-color: #EEE !important;
  box-shadow: none !important;
  position: absolute !important;
}

div.pages {
  background-color: #EEE;
  border: 4px ridge white;
  color: black;
  padding: 3px;
}

div.pages a {
  text-decoration: underline;
}

.theme-catalog div.thread:hover {
  background-color: #AAC;
  border-color: #448;
  border-style: dashed;
}

div#options_tablist {
  background: #313370;
}

div.options_tab_icon {
  color: #BBB;
}

div.options_tab_icon.active {
  background: #272859;
  border-radius: 4px;
  color: white;
}

div#alert_div, div#options_div {
  background: #EEE;
}

div.post.reply::before {
  content: ">>";
  position: absolute;
  margin-left: -30px;
}

div.ban {
  background: #DDD;
  border-color: #313370;
}

div.ban h2 {
  background-color: #313370;
  color: white;
}

div.ban h3, div.ban h4 {
  margin-left: 7px;
}

div.ban p {
  font-size: 13px;
}

div.thread div.files div.file {
  background: #DDD;
  border: 1px solid #AAA;
  margin: 0 18px 12px 0;
  width: auto !important;
}

div.thread div.files div.file p.fileinfo,
div.thread div.files div.file img.post-image {
  margin: 0;
  padding: 0;
}

div.thread div.files div.file img.full-image {
  margin: 0;
  padding: 0;
  max-width: 100%;
}

div.post.reply div.files div.file {
  background: #99B;
  border: 1px solid #AAF;
  width: auto !important;
}

div.thread div.files div.file:not(.multifile) {
  float: left;
}

div.thread div.files div.file p.fileinfo {
  max-width: 200px;
}

div.thread div.video-container {
  background: #DDD;
  border: 1px solid #AAA;
  float: left;
  margin: 0 18px 12px 0;
}

div.post.reply div.video-container {
  background: #99B;
  border: 1px solid #AAF;
}

div.thread div.video-container img.post-image {
  margin: 0;
  padding: 0;
  max-width: 200px;
}

div.thread div.video-container iframe {
  margin: 0 !important;
}

img.post-image {
  max-width: 200px;
  max-height: 200px;
  width: auto !important;
  height: auto !important;
}

div.post.reply div.files,
div.post.reply div.video-container {
  margin-top: 4px;
}

.unimportant, .unimportant * {
  font-size: 9px;
}

a.hash_unix {
  display: none;
}

/* for 8ch's front page */

.box {
  background: #DDD;
  border-color: #313370;
}

section.description {
  background: #DDD !important;
}

.box-title,
table.board-list-table th {
  background: #313370;
  color: white;
}

div.box-content, ul.box-content {
  background: #DDD;
}

div.box-title a {
  color: #992;
}

table.board-list-table tbody tr:nth-of-type(even),
ul.box-content li.col.col-12:nth-of-type(odd) {
  background: #CCC !important;
}

ul.tag-list.box-content {
  background: transparent;
}

table.board-list-table tr:nth-of-type(even) .board-tags .board-cell {
  background: #CCC;
}

table.board-list-table .board-tags .board-cell:hover {
  background: #EEE;
}

.board-list-hasmore {
  background: #AAC !important;
}

div.no-bump-option, div.spoiler-images-option {
  background: #EEE;
}

div.no-bump-option,
div.spoiler-images-option,
div.dice-option,
#upload_embed {
  background: #EEE;
}

/* -------------------- Countryballs start here -------------------- */

img.flag.flag-a1 {
  background: url(https://i.imgur.com/UCr7r97.png) !important;
  width: 17px !important;
  height: 23px !important;
}

img.flag.flag-a2 {
  background: url(https://i.imgur.com/o1XaNmN.png) !important;
  width: 17px !important;
  height: 19px !important;
}

img.flag.flag-ac {
  background: url(https://i.imgur.com/zb32XdY.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ad {
  background: url(https://i.imgur.com/PTbsZZl.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ae {
  background: url(https://i.imgur.com/N98bQqI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-af {
  background: url(https://i.imgur.com/wfWa3N7.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ag {
  background: url(https://i.imgur.com/O5wAF3n.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ai {
  background: url(https://i.imgur.com/JlIWDLr.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-al {
  background: url(https://i.imgur.com/KnjYoFp.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-am {
  background: url(https://i.imgur.com/w1Zhhd8.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-an {
  background: url(https://i.imgur.com/BbP7125.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ao {
  background: url(https://i.imgur.com/9qWBime.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-aq {
  background: url(https://i.imgur.com/Yq1WDHI.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-ar {
  background: url(https://i.imgur.com/2trxQcd.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-as {
  background: url(https://i.imgur.com/Mcyv0bS.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-at {
  background: url(https://i.imgur.com/U5SbwX6.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-au {
  background: url(https://i.imgur.com/S3VFGv2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-aw {
  background: url(https://i.imgur.com/uRbMTZS.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ax {
  background: url(https://i.imgur.com/F7lVNb1.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-az {
  background: url(https://i.imgur.com/3SPdVUe.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ba {
  background: url(https://i.imgur.com/XkJ9LUU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bb {
  background: url(https://i.imgur.com/vSfezbO.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bd {
  background: url(https://i.imgur.com/M67vJ5x.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-be {
  background: url(https://i.imgur.com/yOcM6CM.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bf {
  background: url(https://i.imgur.com/EmF87Vz.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bg {
  background: url(https://i.imgur.com/mUenLpm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bh {
  background: url(https://i.imgur.com/wLxKs5x.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bi {
  background: url(https://i.imgur.com/EEvPOgU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bj {
  background: url(https://i.imgur.com/jXdAvTD.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bl {
  background: url(https://i.imgur.com/qGG3rAH.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bm {
  background: url(https://i.imgur.com/RqBqUzG.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-bn {
  background: url(https://i.imgur.com/43mC808.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bo {
  background: url(https://i.imgur.com/EdfQyo2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bq {
  background: url(https://i.imgur.com/LCoVqGJ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-br {
  background: url(https://i.imgur.com/9ycDOZg.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bs {
  background: url(https://i.imgur.com/u0CTxpU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bt {
  background: url(https://i.imgur.com/krnGCCB.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bu {
  background: url(https://i.imgur.com/ajSahlq.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bv {
  background: url(https://i.imgur.com/FOPzpfv.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bw {
  background: url(https://i.imgur.com/gZIPdXA.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-by {
  background: url(https://i.imgur.com/RCxdccu.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-bz {
  background: url(https://i.imgur.com/ojn4m81.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ca {
  background: url(https://i.imgur.com/fGfOf0K.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cat {
  background: url(https://i.imgur.com/kIV4xCc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cc {
  background: url(https://i.imgur.com/Nv42BRG.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cd {
  background: url(https://i.imgur.com/dbeAtpc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cf {
  background: url(https://i.imgur.com/SVbmUe8.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cg {
  background: url(https://i.imgur.com/COal4yc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ch {
  background: url(https://i.imgur.com/gM2nHMC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ci {
  background: url(https://i.imgur.com/1aviMr2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ck {
  background: url(https://i.imgur.com/WemeL9x.png) !important;
  width: 17px !important;
  height: 22px !important;
}

img.flag.flag-cl {
  background: url(https://i.imgur.com/QOzD8wC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cm {
  background: url(https://i.imgur.com/nargj2X.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cn {
  background: url(https://i.imgur.com/0KjWr8F.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-co {
  background: url(https://i.imgur.com/D6zWgNg.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cp {
  background: url(https://i.imgur.com/V1pFokP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cr {
  background: url(https://i.imgur.com/mtbFbzj.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cs {
  background: url(https://i.imgur.com/MPCGYJq.png) !important;
  width: 17px !important;
  height: 20px !important;
}

img.flag.flag-cu {
  background: url(https://i.imgur.com/I9bEBJA.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cv {
  background: url(https://i.imgur.com/1RLf11t.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cw {
  background: url(https://i.imgur.com/IpojsWr.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cx {
  background: url(https://i.imgur.com/oGebs9w.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cy {
  background: url(https://i.imgur.com/uotksmP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-cz {
  background: url(https://i.imgur.com/BLbYuzy.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-de {
  background: url(https://i.imgur.com/qBbZ9yX.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-dg {
  background: url(https://i.imgur.com/r7ijref.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-dj {
  background: url(https://i.imgur.com/Td78BxW.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-dk {
  background: url(https://i.imgur.com/dfkAdL0.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-dm {
  background: url(https://i.imgur.com/bGJNh8w.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-do {
  background: url(https://i.imgur.com/muEDuun.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-dz {
  background: url(https://i.imgur.com/UiL5e2c.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ea {
  background: url(https://i.imgur.com/olTubnV.png) !important;
  width: 18px !important;
  height: 14px !important;
}

img.flag.flag-ec {
  background: url(https://i.imgur.com/9eJSLxV.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ee {
  background: url(https://i.imgur.com/Px3xheE.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-eg {
  background: url(https://i.imgur.com/VT7eFjh.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-eh {
  background: url(https://i.imgur.com/LwCB2CJ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-er {
  background: url(https://i.imgur.com/OEXyjsA.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-es {
  background: url(https://i.imgur.com/uDLmtj8.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-et {
  background: url(https://i.imgur.com/xjEGOQp.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-eu {
  background: url(https://i.imgur.com/HSOntaK.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fi {
  background: url(https://i.imgur.com/MZIjP09.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fj {
  background: url(https://i.imgur.com/GS2yonI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fk {
  background: url(https://i.imgur.com/Muexrw9.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fm {
  background: url(https://i.imgur.com/7HUmp2v.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fo {
  background: url(https://i.imgur.com/LizTWuH.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fr {
  background: url(https://i.imgur.com/V1pFokP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-fx {
  background: url(https://i.imgur.com/V1pFokP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ga {
  background: url(https://i.imgur.com/SWrVou4.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gb {
  background: url(https://i.imgur.com/oxHvMlg.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-gd {
  background: url(https://i.imgur.com/7kdCgYm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ge {
  background: url(https://i.imgur.com/TuLIlTv.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gf {
  background: url(https://i.imgur.com/7nN5qt7.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gg {
  background: url(https://i.imgur.com/UIlKARv.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gh {
  background: url(https://i.imgur.com/E0JrsU1.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gi {
  background: url(https://i.imgur.com/3WnCOAI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gl {
  background: url(https://i.imgur.com/356MmfR.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gm {
  background: url(https://i.imgur.com/boHKqXl.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gn {
  background: url(https://i.imgur.com/OaIYjVa.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gp {
  background: url(https://i.imgur.com/5J9jPG0.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gq {
  background: url(https://i.imgur.com/vijWoGv.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gr {
  background: url(https://i.imgur.com/F7PMYut.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gs {
  background: url(https://i.imgur.com/85zwl10.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gt {
  background: url(https://i.imgur.com/jSrlSVm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gu {
  background: url(https://i.imgur.com/aQEGTkh.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gw {
  background: url(https://i.imgur.com/aDSq90j.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-gy {
  background: url(https://i.imgur.com/tW66sNH.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-hk {
  background: url(https://i.imgur.com/Dayx2DK.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-hm {
  background: url(https://i.imgur.com/S3VFGv2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-hn {
  background: url(https://i.imgur.com/gSAmWcT.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-hr {
  background: url(https://i.imgur.com/1Hei27N.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ht {
  background: url(https://i.imgur.com/hvatFAo.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-hu {
  background: url(https://i.imgur.com/4PIzDL9.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ic {
  background: url(https://i.imgur.com/3rFKW8m.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-id {
  background: url(https://i.imgur.com/eYu3rM3.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-ie {
  background: url(https://i.imgur.com/x58a7lU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-il {
  background: url(https://i.imgur.com/Q4fiB5T.png) !important;
  width: 18px !important;
  height: 18px !important;
}

img.flag.flag-im {
  background: url(https://i.imgur.com/hBNBZAu.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-in {
  background: url(https://i.imgur.com/jhOLFQc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-io {
  background: url(https://i.imgur.com/r7ijref.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-iq {
  background: url(https://i.imgur.com/JC51oAA.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ir {
  background: url(https://i.imgur.com/n1cYcC0.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-is {
  background: url(https://i.imgur.com/HEFTyIp.png) !important;
  width: 17px !important;
  height: 14px !important;
}

/* Alternate version: https://i.imgur.com/ke1zCKl.png */

img.flag.flag-it {
  background: url(https://i.imgur.com/qlEKrvX.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-je {
  background: url(https://i.imgur.com/YGlctxC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-jm {
  background: url(https://i.imgur.com/5AhpzHD.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-jo {
  background: url(https://i.imgur.com/Ef0fbe0.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-jp {
  background: url(https://i.imgur.com/rrmh8xM.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ke {
  background: url(https://i.imgur.com/oec4Dhu.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kg {
  background: url(https://i.imgur.com/jEpncnz.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kh {
  background: url(https://i.imgur.com/1NCinpe.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ki {
  background: url(https://i.imgur.com/YmVvPOM.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-km {
  background: url(https://i.imgur.com/OQoo92g.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kn {
  background: url(https://i.imgur.com/0ZAp2c9.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kp {
  background: url(https://i.imgur.com/B94r38c.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kr {
  background: url(https://i.imgur.com/JhklRDL.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kw {
  background: url(https://i.imgur.com/bPlmspQ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ky {
  background: url(https://i.imgur.com/gyZGd5x.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-kz {
  background: url(https://i.imgur.com/zx6iWGQ.png) !important;
  width: 22px !important;
  height: 13px !important;
}

img.flag.flag-la {
  background: url(https://i.imgur.com/fI6MH4U.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lb {
  background: url(https://i.imgur.com/OoGIs55.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lc {
  background: url(https://i.imgur.com/NT0zWpN.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-li {
  background: url(https://i.imgur.com/LnneuFs.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lk {
  background: url(https://i.imgur.com/G8ygGCQ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lr {
  background: url(https://i.imgur.com/6pzKQre.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ls {
  background: url(https://i.imgur.com/ZXfUuoU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lt {
  background: url(https://i.imgur.com/Bwguw3X.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lu {
  background: url(https://i.imgur.com/iMDWHCE.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-lv {
  background: url(https://i.imgur.com/JmFuxNm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ly {
  background: url(https://i.imgur.com/M8IKLKL.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ma {
  background: url(https://i.imgur.com/37a5zEJ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mc {
  background: url(https://i.imgur.com/RYba0QD.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-md {
  background: url(https://i.imgur.com/duKTe5b.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-me {
  background: url(https://i.imgur.com/nSNmmUj.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mf {
  background: url(https://i.imgur.com/eHoDBYa.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mg {
  background: url(https://i.imgur.com/hv0VueO.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mh {
  background: url(https://i.imgur.com/TO3eG4g.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mk {
  background: url(https://i.imgur.com/biJoaYa.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ml {
  background: url(https://i.imgur.com/4A0w2KC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mm {
  background: url(https://i.imgur.com/ajSahlq.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mn {
  background: url(https://i.imgur.com/Mrq3zDq.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mo {
  background: url(https://i.imgur.com/lHMdyrq.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mp {
  background: url(https://i.imgur.com/065U46x.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mq {
  background: url(https://i.imgur.com/u8Rtkxc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mr {
  background: url(https://i.imgur.com/1f3gpRH.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ms {
  background: url(https://i.imgur.com/T2vuVeq.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mt {
  background: url(https://i.imgur.com/mjuBNuU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mu {
  background: url(https://i.imgur.com/3xJLqea.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mv {
  background: url(https://i.imgur.com/aDAf5s1.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mw {
  background: url(https://i.imgur.com/LjeFs7o.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mx {
  background: url(https://i.imgur.com/MVRiClF.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-my {
  background: url(https://i.imgur.com/ot7eBUP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-mz {
  background: url(https://i.imgur.com/vrdPk4R.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-na {
  background: url(https://i.imgur.com/sCKmKnC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nc {
  background: url(https://i.imgur.com/GBc1OG2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ne {
  background: url(https://i.imgur.com/ezWmSfI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nf {
  background: url(https://i.imgur.com/MdpBuAx.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ng {
  background: url(https://i.imgur.com/46thsVC.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ni {
  background: url(https://i.imgur.com/0GeJRB9.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nl {
  background: url(https://i.imgur.com/lR2KkRw.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-no {
  background: url(https://i.imgur.com/Odamc80.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-np {
  background: url(https://i.imgur.com/e663xdv.png) !important;
  width: 17px !important;
  height: 20px !important;
}

img.flag.flag-nr {
  background: url(https://i.imgur.com/rKny3Zy.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nt {
  background: url(https://i.imgur.com/K7G0tqT.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nu {
  background: url(https://i.imgur.com/UPiBMcJ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-nz {
  background: url(https://i.imgur.com/nlpx1nZ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

/* Alternate version: https://i.imgur.com/oblt2kR.png */

img.flag.flag-o1 {
  background: url(https://i.imgur.com/o1XaNmN.png) !important;
  width: 17px !important;
  height: 19px !important;
}

img.flag.flag-om {
  background: url(https://i.imgur.com/bAbrcKx.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pa {
  background: url(https://i.imgur.com/sftVsNu.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pe {
  background: url(https://i.imgur.com/XYENBCF.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pf {
  background: url(https://i.imgur.com/kE3StGo.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pg {
  background: url(https://i.imgur.com/WegxJPU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ph {
  background: url(https://i.imgur.com/QIEvVsW.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pk {
  background: url(https://i.imgur.com/VSCoWpQ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pl {
  background: url(https://i.imgur.com/IrM7Ssg.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pm {
  background: url(https://i.imgur.com/tWpA2ec.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pn {
  background: url(https://i.imgur.com/UIzkXRT.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pr {
  background: url(https://i.imgur.com/yJnIAwU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ps {
  background: url(https://i.imgur.com/OPXrQZP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pt {
  background: url(https://i.imgur.com/xoFNZN6.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-pw {
  background: url(https://i.imgur.com/BMCpN7N.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-py {
  background: url(https://i.imgur.com/0HGkaTx.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-qa {
  background: url(https://i.imgur.com/udQ1VQa.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-re {
  background: url(https://i.imgur.com/U6vhHjh.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ro {
  background: url(https://i.imgur.com/vXh4qb2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-rs {
  background: url(https://i.imgur.com/Ovrp3M7.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ru {
  background: url(https://i.imgur.com/0JpSQRX.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-rw {
  background: url(https://i.imgur.com/fvR6Ccw.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sa {
  background: url(https://i.imgur.com/j9v8dP3.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sb {
  background: url(https://i.imgur.com/ShWBqI4.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sc {
  background: url(https://i.imgur.com/jSwTqOk.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sd {
  background: url(https://i.imgur.com/LoXKmJZ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-se {
  background: url(https://i.imgur.com/zG0v0Hm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sg {
  background: url(https://i.imgur.com/t2ILfFB.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-sh {
  background: url(https://i.imgur.com/wlAISFL.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-si {
  background: url(https://i.imgur.com/ZEQm0GP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sj {
  background: url(https://i.imgur.com/QDH9bzO.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sk {
  background: url(https://i.imgur.com/ZZ1jKcp.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sl {
  background: url(https://i.imgur.com/i5NqlRV.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sm {
  background: url(https://i.imgur.com/AMwEdn3.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sn {
  background: url(https://i.imgur.com/CmYvoJ9.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-so {
  background: url(https://i.imgur.com/8vwaUhe.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sr {
  background: url(https://i.imgur.com/P6N3W5r.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ss {
  background: url(https://i.imgur.com/OykTwLD.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-st {
  background: url(https://i.imgur.com/M9q5ZZo.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-su {
  background: url(https://i.imgur.com/SDsEsne.png) !important;
  width: 17px !important;
  height: 20px !important;
}

img.flag.flag-sv {
  background: url(https://i.imgur.com/D9NXQmI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sx {
  background: url(https://i.imgur.com/fR1g2FQ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sy {
  background: url(https://i.imgur.com/KGbyeLm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-sz {
  background: url(https://i.imgur.com/GhHWbDn.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tc {
  background: url(https://i.imgur.com/4JaI5TI.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-td {
  background: url(https://i.imgur.com/py64Pta.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tf {
  background: url(https://i.imgur.com/HVhhMFR.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tg {
  background: url(https://i.imgur.com/lIU8AM4.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-th {
  background: url(https://i.imgur.com/7ZqU6nP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ti {
  background: url(https://i.imgur.com/wVmd64L.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tj {
  background: url(https://i.imgur.com/TlLCaM2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tk {
  background: url(https://i.imgur.com/7cPVzyj.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tl {
  background: url(https://i.imgur.com/jfOU0zo.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tm {
  background: url(https://i.imgur.com/B2FVnzZ.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tn {
  background: url(https://i.imgur.com/KRpvjEU.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-to {
  background: url(https://i.imgur.com/5vsQIj2.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tp {
  background: url(https://i.imgur.com/BOrZufA.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tr {
  background: url(https://i.imgur.com/GDGr0nk.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tt {
  background: url(https://i.imgur.com/ao1F1Pl.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tv {
  background: url(https://i.imgur.com/nCVSN3i.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tw {
  background: url(https://i.imgur.com/0BFtJV6.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-tz {
  background: url(https://i.imgur.com/kiSP0DP.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ua {
  background: url(https://i.imgur.com/5GrzRsD.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ug {
  background: url(https://i.imgur.com/bdLaaSp.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-uk {
  background: url(https://i.imgur.com/TysFrnB.png) !important;
  width: 19px !important;
  height: 20px !important;
}

img.flag.flag-um {
  background: url(https://i.imgur.com/MPZknTm.png) !important;
  width: 24px !important;
  height: 17px !important;
}

img.flag.flag-us {
  background: url(https://i.imgur.com/MPZknTm.png) !important;
  width: 17px !important;
  height: 14px !important;
}

/* Alternate version: https://i.imgur.com/1uNEL8A.png */

img.flag.flag-uy {
  background: url(https://i.imgur.com/1b8rivc.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-uz {
  background: url(https://i.imgur.com/AjHdZNi.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-va {
  background: url(https://i.imgur.com/0VYIuaq.png) !important;
  width: 12px !important;
  height: 19px !important;
}

img.flag.flag-vc {
  background: url(https://i.imgur.com/lwDBEy3.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ve {
  background: url(https://i.imgur.com/jInKiZ7.png) !important;
  width: 17px !important;
  height: 14px !important;
}

/* Alternate version: https://i.imgur.com/LKjL3H8.png */

img.flag.flag-vg {
  background: url(https://i.imgur.com/Bwmct6P.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-vi {
  background: url(https://i.imgur.com/J91mh6P.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-vn {
  background: url(https://i.imgur.com/3u3FV7z.png) !important;
  width: 17px !important;
  height: 18px !important;
}

img.flag.flag-vu {
  background: url(https://i.imgur.com/v47kz59.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-wf {
  background: url(https://i.imgur.com/q0RzqN8.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ws {
  background: url(https://i.imgur.com/Kro6gin.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-ye {
  background: url(https://i.imgur.com/LfIGqno.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-yt {
  background: url(https://i.imgur.com/xYRwsl4.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-yu {
  background: url(https://i.imgur.com/PCXBiX7.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-za {
  background: url(https://i.imgur.com/2HYfWRB.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-zm {
  background: url(https://i.imgur.com/1kCcFjn.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-zr {
  background: url(https://i.imgur.com/llW1Ufy.png) !important;
  width: 17px !important;
  height: 14px !important;
}

img.flag.flag-zw {
  background: url(https://i.imgur.com/VnTLVuW.png) !important;
  width: 17px !important;
  height: 14px !important;
}
