@charset "UTF-8";
/* flag-icon-css — version épurée : France + pays frontaliers + Bretagne */
.flag-icon-background, .flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat; }

.flag-icon {
  position: relative;
  display: inline-block;
  width: 1.3333333333em;
  line-height: 1em; }
  .flag-icon:before {
    content: " "; }
  .flag-icon.flag-icon-squared {
    width: 1em; }

/* Andorre */
.flag-icon-and {
  background-image: url(../flags/4x3/and.svg); }
  .flag-icon-and.flag-icon-squared {
    background-image: url(../flags/1x1/and.svg); }

/* Belgique */
.flag-icon-bel {
  background-image: url(../flags/4x3/bel.svg); }
  .flag-icon-bel.flag-icon-squared {
    background-image: url(../flags/1x1/bel.svg); }

/* Suisse */
.flag-icon-che {
  background-image: url(../flags/4x3/che.svg); }
  .flag-icon-che.flag-icon-squared {
    background-image: url(../flags/1x1/che.svg); }

/* Allemagne */
.flag-icon-deu {
  background-image: url(../flags/4x3/deu.svg); }
  .flag-icon-deu.flag-icon-squared {
    background-image: url(../flags/1x1/deu.svg); }

/* Espagne */
.flag-icon-esp {
  background-image: url(../flags/4x3/esp.svg); }
  .flag-icon-esp.flag-icon-squared {
    background-image: url(../flags/1x1/esp.svg); }

/* France */
.flag-icon-fra {
  background-image: url(../flags/4x3/fra.svg); }
  .flag-icon-fra.flag-icon-squared {
    background-image: url(../flags/1x1/fra.svg); }

/* Royaume-Uni */
.flag-icon-gbr {
  background-image: url(../flags/4x3/gbr.svg); }
  .flag-icon-gbr.flag-icon-squared {
    background-image: url(../flags/1x1/gbr.svg); }

/* Italie */
.flag-icon-ita {
  background-image: url(../flags/4x3/ita.svg); }
  .flag-icon-ita.flag-icon-squared {
    background-image: url(../flags/1x1/ita.svg); }

/* Luxembourg */
.flag-icon-lux {
  background-image: url(../flags/4x3/lux.svg); }
  .flag-icon-lux.flag-icon-squared {
    background-image: url(../flags/1x1/lux.svg); }

/* Monaco */
.flag-icon-mco {
  background-image: url(../flags/4x3/mco.svg); }
  .flag-icon-mco.flag-icon-squared {
    background-image: url(../flags/1x1/mco.svg); }

/* Bretagne (drapeau breton intégré dans le système flag-icon) */
.flag-icon-bzh {
  background-image: url(../flags/4x3/bzh.svg); }
  .flag-icon-bzh.flag-icon-squared {
    background-image: url(../flags/1x1/bzh.svg); }
