@CHARSET "ISO-8859-1";

.nationBackgroundCNF.active,
.nationBackgroundCNF:hover,
.nationBackground.CNF:hover,
.nationBackgroundCNF2.active,
.nationBackgroundCNF2:hover,
.nationBackground.CNF2:hover {
    border-color: #717475;
    box-shadow: inset 0 0 1.5vw #717475;
}

.nationBackgroundUNI.active,
.nationBackgroundUNI:hover,
.nationBackground.UNI:hover,
.nationBackground.UNI2:hover {
    border-color: #000a80;
    box-shadow: inset 0 0 1.5vw #000a80;
}

.nationBackgroundENG.active,
.nationBackgroundENG:hover,
.nationBackground.ENG:hover,
.nationBackground.ENG2:hover,
.nationBackground.ENG3:hover {
    border-color: #cc0000;
    box-shadow: inset 0 0 1.5vw #cc0000;
}

.nationBackgroundFRA.active,
.nationBackgroundFRA:hover,
.nationBackground.FRA:hover,
.nationBackground.FRA2:hover {
    border-color: #79ceff;
    box-shadow: inset 0 0 1.5vw #79ceff;
}

.nationBackgroundOST.active,
.nationBackgroundOST:hover,
.nationBackground.OST:hover,
.nationBackground.OST2:hover,
.nationBackground.OST3:hover {
    border-color: #e4d500;
    box-shadow: inset 0 0 1.5vw #e4d500;
}

.nationBackgroundIND.active,
.nationBackgroundIND:hover,
.nationBackground.IND:hover {
    border-color: #7b0027;
    box-shadow: inset 0 0 1.5vw #7b0027;
}

.nationBackgroundPRU.active,
.nationBackgroundPRU:hover,
.nationBackground.PRU:hover {
    border-color: #000000d0;
    box-shadow: inset 0 0 1.5vw #000000d0;
}

.nationBackgroundRUS.active,
.nationBackgroundRUS:hover,
.nationBackground.RUS:hover,
.nationBackground.RUS2:hover {
    border-color: #4165ec;
    box-shadow: inset 0 0 1.5vw #4165ec;
}

.nationBackgroundOTT.active,
.nationBackgroundOTT:hover,
.nationBackground.OTT:hover {
    border-color: #0b6300;
    box-shadow: inset 0 0 1.5vw #0b6300;
}

.rosterBackgroundElementCNF {
    background: url('../../img/unit/CNF/unit-background-CNF.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementCNF2 {
    background: url('../../img/unit/CNF/unit-background-CNF2.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementUNI {
    background: url('../../img/unit/UNI/unit-background-UNI.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementUNI2 {
    background: url('../../img/unit/UNI/unit-background-UNI2.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementENG {
    background: url('../../img/unit/ENG/unit-background-ENG.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementENG2 {
    background: url('../../img/unit/ENG/unit-background-ENG2.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementENG3 {
    background: url('../../img/unit/ENG/unit-background-ENG3.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementFRA {
    background: url('../../img/unit/FRA/unit-background-FRA.png');
    background-size: 100% 100%;
    background-repeat: no-repeat repeat;
}
.rosterBackgroundElementFRA2 {
    background: url('../../img/unit/FRA/unit-background-FRA2.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementOST {
    background: url('../../img/unit/OST/unit-background-OST.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementOST2 {
    background: url('../../img/unit/OST/unit-background-OST2.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementOST3 {
    background: url('../../img/unit/OST/unit-background-OST3.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementIND {
    background: url('../../img/unit/IND/unit-background-IND.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementPRU {
    background: url('../../img/unit/PRU/unit-background-PRU.png');
    background-size: 100% 100%;
}

.rosterBackgroundElementRUS {
    background: url('../../img/unit/RUS/unit-background-RUS.png');
    background-size: 100% 100%;
}
.rosterBackgroundElementRUS2 {
    background: url('../../img/unit/RUS/unit-background-RUS2.png');
    background-size: 100% 100%;
}
