/**
 * flag-icons - CSS for SVG country flags
 * https://github.com/lipis/flag-icons
 * MIT License
 *
 * Custom subset for Consolety (10 countries).
 */

.fib,
.fi {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}

.fi {
    position: relative;
    display: inline-block;
    width: 1.333333em;
    line-height: 1em;
}

.fi:before {
    content: " ";
}

.fi.fis {
    width: 1em;
}

.fi-be {
    background-image: url(../flags/4x3/be.svg);
}
.fi-be.fis {
    background-image: url(../flags/1x1/be.svg);
}

.fi-de {
    background-image: url(../flags/4x3/de.svg);
}
.fi-de.fis {
    background-image: url(../flags/1x1/de.svg);
}

.fi-es {
    background-image: url(../flags/4x3/es.svg);
}
.fi-es.fis {
    background-image: url(../flags/1x1/es.svg);
}

.fi-fr {
    background-image: url(../flags/4x3/fr.svg);
}
.fi-fr.fis {
    background-image: url(../flags/1x1/fr.svg);
}

.fi-gb {
    background-image: url(../flags/4x3/gb.svg);
}
.fi-gb.fis {
    background-image: url(../flags/1x1/gb.svg);
}

.fi-it {
    background-image: url(../flags/4x3/it.svg);
}
.fi-it.fis {
    background-image: url(../flags/1x1/it.svg);
}

.fi-nl {
    background-image: url(../flags/4x3/nl.svg);
}
.fi-nl.fis {
    background-image: url(../flags/1x1/nl.svg);
}

.fi-pl {
    background-image: url(../flags/4x3/pl.svg);
}
.fi-pl.fis {
    background-image: url(../flags/1x1/pl.svg);
}

.fi-pt {
    background-image: url(../flags/4x3/pt.svg);
}
.fi-pt.fis {
    background-image: url(../flags/1x1/pt.svg);
}

.fi-us {
    background-image: url(../flags/4x3/us.svg);
}
.fi-us.fis {
    background-image: url(../flags/1x1/us.svg);
}
