/*********/
/* Cards */
/*********/

#game-tiberiandawn {
    background: url('../images/card-tiberiandawn.png') center center no-repeat;
    background-size: cover;
}

#game-redalert {
    background: url('../images/card-redalert.png') center center no-repeat;
    background-size: cover;
}

#game-dune2000 {
    background: url('../images/card-dune2000.png') center center no-repeat;
    background-size: cover;
}

#game-squad44 {
    background: url('../images/card-squad44.png') center center no-repeat;
    background-size: cover;
}

#game-mxbikes {
    background: url('../images/card-mxbikes.png') center center no-repeat;
    background-size: cover;
}

#game-rimworldopenworld {
    background: url('../images/card-rimworldopenworld.png') center center no-repeat;
    background-size: cover;
}

#game-rimworldtogether {
    background: url('../images/card-rimworldtogether.png') center center no-repeat;
    background-size: cover;
}

#game-eurotrucksimulator {
    background: url('../images/card-eurotrucksimulator.png') center center no-repeat;
    background-size: cover;
}

#game-americantrucksimulator {
    background: url('../images/card-americantrucksimulator.png') center center no-repeat;
    background-size: cover;
}

#game-ragemp {
    background: url('../images/card-ragemp.png') center center no-repeat;
    background-size: cover;
}

#game-valheim {
    background: url('../images/card-valheim.webp') center center no-repeat;
    background-size: cover;
}

#game-terraria {
    background: url('../images/card-terraria.png') center center no-repeat;
    background-size: cover;
}

#game-minecraft {
    background: url('../images/card-minecraft.webp') center center no-repeat;
    background-size: cover;
}

#game-hytale {
    background: url('../images/card-hytale.webp') center center no-repeat;
    background-size: cover;
}

#game-ark {
    background: url('../images/card-ark.webp') center center no-repeat;
    background-size: cover;
}

#game-spaceengineers {
    background: url('../images/card-spaceengineers.webp') center center no-repeat;
    background-size: cover;
}

#game-rust {
    background: url('../images/card-rust.webp') center center no-repeat;
    background-size: cover;
}

#game-7days {
    background: url('../images/card-7days.webp') center center no-repeat;
    background-size: cover;
}

#game-csgo {
    background: url('../images/card-csgo.jpg') center center no-repeat;
    background-size: cover;
}

#game-cs2 {
    background: url('../images/card-cs2.png') center center no-repeat;
    background-size: cover;
}

#game-tf2 {
    background: url('../images/card-tf2.webp') center center no-repeat;
    background-size: cover;
}

#game-left4dead {
    background: url('../images/card-leftfordead.webp') center center no-repeat;
    background-size: cover;
}

#game-left4dead2 {
    background: url('../images/card-left4dead2.png') center center no-repeat;
    background-size: cover;
}

#game-insurgency {
    background: url('../images/card-insurgency.webp') center center no-repeat;
    background-size: cover;
}

#game-conan {
    background: url('../images/card-conan.png') center center no-repeat;
    background-size: cover;
}

#game-arma3 {
    background: url('../images/card-arma3.jpg') center center no-repeat;
    background-size: cover;
}

#game-gmod {
    background: url('../images/card-gmod.jpg') center center no-repeat;
    background-size: cover;
}

#game-satisfactory {
    background: url('../images/card-satisfactory.png') center center no-repeat;
    background-size: cover;
}

#game-mordhau {
    background: url('../images/card-mordhau.png') center center no-repeat;
    background-size: cover;
}

#game-factorio {
    background: url('../images/card-factorio.png') center center no-repeat;
    background-size: cover;
}

#game-unturned {
    background: url('../images/card-unturned.png') center center no-repeat;
    background-size: cover;
}

#game-projectzomboid {
    background: url('../images/card-projectzomboid.jpg') center center no-repeat;
    background-size: cover;
}

#game-vrising {
    background: url('../images/card-vrising.jpg') center center no-repeat;
    background-size: cover;
}

#game-squad {
    background: url('../images/card-squad.png') center center no-repeat;
    background-size: cover;
}

#game-pavlov {
    background: url('../images/card-pavlov.png') center center no-repeat;
    background-size: cover;
}

#game-eco {
    background: url('../images/card-eco.png') center center no-repeat;
    background-size: cover;
}

#game-assetto {
    background: url('../images/card-assetto.png') center center no-repeat;
    background-size: cover;
}

#game-armareforger {
    background: url('../images/card-armareforger.png') center center no-repeat;
    background-size: cover;
}

#game-svencoop {
    background: url('../images/card-svencoop.png') center center no-repeat;
    background-size: cover;
}

#game-tmodloader {
    background: url('../images/card-tmodloader.png') center center no-repeat;
    background-size: cover;
}

#game-skyrimtogether {
    background: url('../images/card-skyrimtogether.png') center center no-repeat;
    background-size: cover;
}

#game-hurtworld {
    background: url('../images/card-hurtworld.png') center center no-repeat;
    background-size: cover;
}

#game-dods {
    background: url('../images/card-dods.png') center center no-repeat;
    background-size: cover;
}

#game-kf2 {
    background: url('../images/card-kf2.png') center center no-repeat;
    background-size: cover;
}

#game-palworld {
    background: url('../images/card-palworld.png') center center no-repeat;
    background-size: cover;
}

#game-enshrouded {
    background: url('../images/card-enshrouded.png') center center no-repeat;
    background-size: cover;
}

#game-sunkenland {
    background: url('../images/card-sunkenland.png') center center no-repeat;
    background-size: cover;
}

#game-humanitz {
    background: url('../images/card-humanitz.png') center center no-repeat;
    background-size: cover;
}

#game-mountandbladeii {
    background: url('../images/card-mountandblade2.png') center center no-repeat;
    background-size: cover;
}

#game-chivalrymedievalwarfare {
    background: url('../images/card-chivalrymedievalwarfare.png') center center no-repeat;
    background-size: cover;
}

#game-smalland {
    background: url('../images/card-smalland.png') center center no-repeat;
    background-size: cover;
}

#game-nodejs {
    background: url('../images/card-nodejs.png') center center no-repeat;
    background-size: cover;
}

#game-python {
    background: url('../images/card-python.png') center center no-repeat;
    background-size: cover;
}

#game-sinusbot {
    background: url('../images/card-sinusbot.png') center center no-repeat;
    background-size: cover;
}

#game-soulmask {
    background: url('../images/card-soulmask.png') center center no-repeat;
    background-size: cover;
}

#game-abioticfactor {
    background: url('../images/card-abioticfactor.png') center center no-repeat;
    background-size: cover;
}

#game-blackmesa {
    background: url('../images/card-blackmesa.png') center center no-repeat;
    background-size: cover;
}

#game-impostor {
    background: url('../images/card-impostor.png') center center no-repeat;
    background-size: cover;
}

#game-mxbikes {
    background: url('../images/card-mxbikes.png') center center no-repeat;
    background-size: cover;
}

#game-noonesurvived {
    background: url('../images/card-noonesurvived.png') center center no-repeat;
    background-size: cover;
}

#game-openttd {
    background: url('../images/card-openttd.png') center center no-repeat;
    background-size: cover;
}

#game-rct2 {
    background: url('../images/card-rct2.png') center center no-repeat;
    background-size: cover;
}

#game-stardewvalley {
    background: url('../images/card-stardewvalley.png') center center no-repeat;
    background-size: cover;
}

#game-beastsofbermuda {
    background: url('../images/card-beastsofbermuda.png') center center no-repeat;
    background-size: cover;
}


#game-mythofempires {
    background: url('../images/card-mythofempires.png') center center no-repeat;
    background-size: cover;
}

#game-dayz {
    background: url('../images/card-dayz.png') center center no-repeat;
    background-size: cover;
}


/***************/
/* Backgrounds */
/**************/

.page-tiberiandawn body {
    background: url('../images/bg-tiberiandawn.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-redalert body {
    background: url('../images/bg-redalert.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-dune2000 body {
    background: url('../images/bg-dune2000.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-squad44 body {
    background: url('../images/bg-squad44.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-mxbikes body {
    background: url('../images/bg-mxbikes.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-rimworldopenworld body {
    background: url('../images/bg-rimworldopenworld.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-rimworldtogether body {
    background: url('../images/bg-rimworldtogether.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-eurotrucksimulator body {
    background: url('../images/bg-eurotrucksimulator.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-americantrucksimulator body {
    background: url('../images/bg-americantrucksimulator.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-ragemp body {
    background: url('../images/bg-ragemp.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-home body {
    background: url('../images/home-bg.png') top 40px center no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-minecraft body {
    background: url('../images/bg-minecraft.png') top 40px center no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-hytale body {
    background: url('../images/bg-hytale.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-csgo body {
    background: url('../images/bg-csgo.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-ark body {
    background: url('../images/bg-ark.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-valheim body {
    background: url('../images/bg-valheim.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-rust body {
    background: url('../images/bg-rust.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-terraria body {
    background: url('../images/bg-terraria.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-gmod body {
    background: url('../images/bg-gmod.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-left4dead2 body {
    background: url('../images/bg-left4dead2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-left4dead body {
    background: url('../images/bg-left4dead.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-tf2 body {
    background: url('../images/bg-tf2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-7days body {
    background: url('../images/bg-7days.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-vrising body {
    background: url('../images/bg-vrising.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-squad body {
    background: url('../images/bg-squad.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-pavlov body {
    background: url('../images/bg-pavlov.jpg') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-eco body {
    background: url('../images/bg-eco.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-satisfactory body {
    background: url('../images/bg-satisfactory.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-mordhau body {
    background: url('../images/bg-mordhau.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-arma3 body {
    background: url('../images/bg-arma3.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-pzomboid body {
    background: url('../images/bg-pzomboid.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-unturned body {
    background: url('../images/bg-unturned.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-factorio body {
    background: url('../images/bg-factorio.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-insurgency body {
    background: url('../images/bg-insurgency.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-conan body {
    background: url('../images/bg-conan.jpg') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-assetto body {
    background: url('../images/bg-assetto.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-armareforger body {
    background: url('../images/bg-armareforger.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-svencoop body {
    background: url('../images/bg-svencoop.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-tmodloader body {
    background: url('../images/bg-tmodloader.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-skyrimtogether body {
    background: url('../images/bg-skytogether.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-cs2 body {
    background: url('../images/bg-cs2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-hosting body {
    background: url('../images/bg-hosting.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-discord-bot-hosting body {
    background: url('../images/bg-discord.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-ts3-hosting body {
    background: url('../images/bg-ts3.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-discord-bot-hosting body {
    background: url('../images/bg-discord.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-ts3-hosting body {
    background: url('../images/bg-ts3.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-dods body {
    background: url('../images/bg-dods.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-hurtworld body {
    background: url('../images/bg-hurtworld.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-kf2 body {
    background: url('../images/bg-kf2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-palworld body {
    background: url('../images/bg-palworld.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-enshrouded body {
    background: url('../images/bg-enshrouded.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-indexpalworld body {
    background: url('../images/indexpalworld.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-sunkenland body {
    background: url('../images/bg-sunkenland.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-humanitz body {
    background: url('../images/bg-humanitz.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-mountandbladeii body {
    background: url('../images/bg-mountnablade2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-chivalrymedievalwarfare body {
    background: url('../images/bg-chivalrymedievalwarfare.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-smalland body {
    background: url('../images/bg-smalland.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
}

.page-nodejs body {
    background: url('../images/bg-nodejs.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-python body {
    background: url('../images/bg-python.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-sinusbot body {
    background: url('../images/bg-sinusbot.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-soulmask body {
    background: url('../images/bg-soulmask.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-abioticfactor body {
    background: url('../images/bg-abioticfactor.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-blackmesa body {
    background: url('../images/bg-blackmesa.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-impostor body {
    background: url('../images/bg-impostor.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-mxbikes body {
    background: url('../images/bg-mxbikes.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-noonesurvived body {
    background: url('../images/bg-noonesurvived.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-openttd body {
    background: url('../images/bg-openttd.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-rct2 body {
    background: url('../images/bg-rct2.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-stardewvalley body {
    background: url('../images/bg-stardewvalley.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-beastsofbermuda body {
    background: url('../images/bg-beastsofbermuda.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}


.page-mythofempires body {
    background: url('../images/bg-mythofempires.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}

.page-dayz body {
    background: url('../images/bg-dayz.png') top 40px right no-repeat var(--bg-color);
    background-size: 100% auto;
    transition: 0.25s;
}