/* Flag Icon CSS - Minimal version for language switcher */
.flag-icon {
    display: inline-block;
    width: 1.33333em;
    height: 1em;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    vertical-align: middle;
    border-radius: 2px;
}

.flag-icon-gb {
    background-image: url('/assets/images/flag/gb.svg');
}

.flag-icon-de {
    background-image: url('/assets/images/flag/de.svg');
}

.flag-icon-squared {
    width: 1em;
}
