﻿[class^="quadient-country-flag"],
[class*="quadient-country-flag"] {
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 36px 36px;
    max-width: 36px;
}

.quadient-country-flag-cs {
    background-image: url(../images/icon-cs.png);
}

.quadient-country-flag-dk,
.quadient-country-flag-da-dk {
    background-image: url(../images/icon-da-dk.png);
}

.quadient-country-flag-at,
.quadient-country-flag-de-at {
    background-image: url(../images/icon-de-at.png);
}

.quadient-country-flag-ch,
.quadient-country-flag-de-ch {
    background-image: url(../images/icon-de-ch.png);
}
.quadient-country-flag-de,
.quadient-country-flag-de-de {
    background-image: url(../images/icon-de-de.png);
}

.quadient-country-flag-au,
.quadient-country-flag-en-au {
    background-image: url(../images/icon-en-au.png);
}

.quadient-country-flag-ca,
.quadient-country-flag-en-ca {
    background-image: url(../images/icon-en-ca.png);
}

.quadient-country-flag-gb,
.quadient-country-flag-uk,
.quadient-country-flag-en-uk,
.quadient-country-flag-en-gb {
    background-image: url(../images/icon-en-gb.png);
}

.quadient-country-flag-ie,
.quadient-country-flag-en-ie {
    background-image: url(../images/icon-en-ie.png);
}

.quadient-country-flag-in,
.quadient-country-flag-en-in {
    background-image: url(../images/icon-en-in.png);
}

.quadient-country-flag-us,
.quadient-country-flag-en-us {
    background-image: url(../images/icon-en-us.png);
}

.quadient-country-flag-es {
    background-image: url(../images/icon-es.png);
}

.quadient-country-flag-fi,
.quadient-country-flag-fi-fi {
    background-image: url(../images/icon-fi-fi.png);
}

.quadient-country-flag-be,
.quadient-country-flag-fr-be {
    background-image: url(../images/icon-fr-be.png);
}

.quadient-country-flag-fr-ca {
    background-image: url(../images/icon-fr-ca.png);
}

.quadient-country-flag-fr-ch {
    background-image: url(../images/icon-fr-ch.png);
}

.quadient-country-flag-fr,
.quadient-country-flag-fr-fr {
    background-image: url(../images/icon-fr-fr.png);
}

.quadient-country-flag-lu,
.quadient-country-flag-fr-lu {
    background-image: url(../images/icon-fr-lu.png);
}

.quadient-country-flag-it,
.quadient-country-flag-it-it {
    background-image: url(../images/icon-it-it.png);
}

.quadient-country-flag-jp,
.quadient-country-flag-ja-jp {
    background-image: url(../images/icon-ja-jp.png);
}

.quadient-country-flag-nl-be {
    background-image: url(../images/icon-nl-be.png);
}

.quadient-country-flag-nl,
.quadient-country-flag-nl-nl {
    background-image: url(../images/icon-nl-nl.png);
}

.quadient-country-flag-no,
.quadient-country-flag-no-no {
    background-image: url(../images/icon-no-no.png);
}

.quadient-country-flag-pl,
.quadient-country-flag-pl-pl {
    background-image: url(../images/icon-pl-pl.png);
}

.quadient-country-flag-pt,
.quadient-country-flag-pt-pt {
    background-image: url(../images/icon-pt-pt.png);
}

.quadient-country-flag-se,
.quadient-country-flag-sv-se {
    background-image: url(../images/icon-sv-se.png);
}

.quadient-country-flag-hans,
.quadient-country-flag-zh-hans {
    background-image: url(../images/icon-zh-hans.png);
}

.quadient-country-flag-mc {
	background-image: url(../images/icon-mc.png);
}

.quadient-country-flag-ad {
	background-image: url(../images/icon-ad.png);
}

.quadient-country-flag-re {
	background-image: url(../images/icon-re.png);
}

.quadient-country-flag-gp {
	background-image: url(../images/icon-gp.png);
}

.quadient-country-flag-mq {
	background-image: url(../images/icon-mq.png);
}

.quadient-country-flag-pm {
	background-image: url(../images/icon-pm.png);
}

.quadient-country-flag-gy {
	background-image: url(../images/icon-gy.png);
}