.flag-icon-background {  background-size: contain;  background-position: 50%;  background-repeat: no-repeat;}
.flag-icon {  background-size: contain;  background-position: 50%;  background-repeat: no-repeat;  position: relative;  display: inline-block;  width: 1.33333333em;  line-height: 1em;}
.flag-icon:before {  content: "\00a0";}
.flag-icon-big {  background-size: contain;  background-position: 50%;  background-repeat: no-repeat;  position: relative;  display: inline-block;  width: 2.6666666em;  line-height: 2.5em;}
.flag-icon-big:before {  content: "\00a0";}
.flag-icon.flag-icon-squared {  width: 1em;}
.flag-ic-dis {opacity:.6;}
.flag-ic-dis:hover {opacity:.95;}


.flag-icon-at {background-image: url(../flags/4x3/at.svg);}
.flag-icon-at.flag-icon-squared {background-image: url(../flags/1x1/at.svg);}
.flag-icon-be {background-image: url(../flags/4x3/be.svg);}
.flag-icon-be.flag-icon-squared {background-image: url(../flags/1x1/be.svg);}
.flag-icon-bg {background-image: url(../flags/4x3/bg.svg);}
.flag-icon-bg.flag-icon-squared {background-image: url(../flags/1x1/bg.svg);}
.flag-icon-ch {background-image: url(../flags/4x3/ch.svg);}
.flag-icon-ch.flag-icon-squared {background-image: url(../flags/1x1/ch.svg);}
.flag-icon-cy {background-image: url(../flags/4x3/cy.svg);}
.flag-icon-cy.flag-icon-squared {background-image: url(../flags/1x1/cy.svg);}
.flag-icon-cz {background-image: url(../flags/4x3/cz.svg);}
.flag-icon-cz.flag-icon-squared {background-image: url(../flags/1x1/cz.svg);}
.flag-icon-de {background-image: url(../flags/4x3/de.svg);}
.flag-icon-de.flag-icon-squared {background-image: url(../flags/1x1/de.svg);}
.flag-icon-dk {background-image: url(../flags/4x3/dk.svg);}
.flag-icon-dk.flag-icon-squared {background-image: url(../flags/1x1/dk.svg);}
.flag-icon-es {background-image: url(../flags/4x3/es.svg);}
.flag-icon-es.flag-icon-squared {background-image: url(../flags/1x1/es.svg);}
.flag-icon-fi {background-image: url(../flags/4x3/fi.svg);}
.flag-icon-fi.flag-icon-squared {background-image: url(../flags/1x1/fi.svg);}
.flag-icon-fr {background-image: url(../flags/4x3/fr.svg);}
.flag-icon-fr.flag-icon-squared {background-image: url(../flags/1x1/fr.svg);}
.flag-icon-gb {background-image: url(../flags/4x3/gb.svg);}
.flag-icon-gb.flag-icon-squared {background-image: url(../flags/1x1/gb.svg);}
.flag-icon-gr {background-image: url(../flags/4x3/gr.svg);}
.flag-icon-gr.flag-icon-squared {background-image: url(../flags/1x1/gr.svg);}
.flag-icon-hr {background-image: url(../flags/4x3/hr.svg);}
.flag-icon-hr.flag-icon-squared {background-image: url(../flags/1x1/hr.svg);}
.flag-icon-hu {background-image: url(../flags/4x3/hu.svg);}
.flag-icon-hu.flag-icon-squared {background-image: url(../flags/1x1/hu.svg);}
.flag-icon-ie {background-image: url(../flags/4x3/ie.svg);}
.flag-icon-ie.flag-icon-squared {background-image: url(../flags/1x1/ie.svg);}
.flag-icon-il {background-image: url(../flags/4x3/il.svg);}
.flag-icon-il.flag-icon-squared {background-image: url(../flags/1x1/il.svg);}
.flag-icon-is {background-image: url(../flags/4x3/is.svg);}
.flag-icon-is.flag-icon-squared {background-image: url(../flags/1x1/is.svg);}
.flag-icon-it {background-image: url(../flags/4x3/it.svg);}
.flag-icon-it.flag-icon-squared {background-image: url(../flags/1x1/it.svg);}
.flag-icon-nl {background-image: url(../flags/4x3/nl.svg);}
.flag-icon-nl.flag-icon-squared {background-image: url(../flags/1x1/nl.svg);}
.flag-icon-no {background-image: url(../flags/4x3/no.svg);}
.flag-icon-no.flag-icon-squared {background-image: url(../flags/1x1/no.svg);}
.flag-icon-pl {background-image: url(../flags/4x3/pl.svg);}
.flag-icon-pl.flag-icon-squared {background-image: url(../flags/1x1/pl.svg);}
.flag-icon-ro {background-image: url(../flags/4x3/ro.svg);}
.flag-icon-ro.flag-icon-squared {background-image: url(../flags/1x1/ro.svg);}
.flag-icon-ru {background-image: url(../flags/4x3/ru.svg);}
.flag-icon-ru.flag-icon-squared {background-image: url(../flags/1x1/ru.svg);}
.flag-icon-se {background-image: url(../flags/4x3/se.svg);}
.flag-icon-se.flag-icon-squared {background-image: url(../flags/1x1/se.svg);}
.flag-icon-si {background-image: url(../flags/4x3/si.svg);}
.flag-icon-si.flag-icon-squared {background-image: url(../flags/1x1/si.svg);}
.flag-icon-sj {background-image: url(../flags/4x3/sj.svg);}
.flag-icon-sj.flag-icon-squared {background-image: url(../flags/1x1/sj.svg);}
.flag-icon-sk {background-image: url(../flags/4x3/sk.svg);}
.flag-icon-sk.flag-icon-squared {background-image: url(../flags/1x1/sk.svg);}
.flag-icon-sl {background-image: url(../flags/4x3/sl.svg);}
.flag-icon-sl.flag-icon-squared {background-image: url(../flags/1x1/sl.svg);}
.flag-icon-tr {background-image: url(../flags/4x3/tr.svg);}
.flag-icon-tr.flag-icon-squared {background-image: url(../flags/1x1/tr.svg);}
.flag-icon-ua {background-image: url(../flags/4x3/ua.svg);}
.flag-icon-ua.flag-icon-squared {background-image: url(../flags/1x1/ua.svg);}
.flag-icon-us {background-image: url(../flags/4x3/us.svg);}
.flag-icon-us.flag-icon-squared {background-image: url(../flags/1x1/us.svg);}
.flag-icon-eu {background-image: url(../flags/4x3/eu.svg);}
.flag-icon-eu.flag-icon-squared {background-image: url(../flags/1x1/eu.svg);}
.flag-icon-gb-eng {background-image: url(../flags/4x3/gb-eng.svg);}
.flag-icon-gb-eng.flag-icon-squared {background-image: url(../flags/1x1/gb-eng.svg);}
.flag-icon-gb-nir {background-image: url(../flags/4x3/gb-nir.svg);}
.flag-icon-gb-nir.flag-icon-squared {background-image: url(../flags/1x1/gb-nir.svg);}
.flag-icon-gb-sct {background-image: url(../flags/4x3/gb-sct.svg);}
.flag-icon-gb-sct.flag-icon-squared {background-image: url(../flags/1x1/gb-sct.svg);}
.flag-icon-gb-wls {background-image: url(../flags/4x3/gb-wls.svg);}
.flag-icon-gb-wls.flag-icon-squared {background-image: url(../flags/1x1/gb-wls.svg);}
.flag-icon-un {background-image: url(../flags/4x3/un.svg);}
.flag-icon-un.flag-icon-squared {background-image: url(../flags/1x1/un.svg);}
