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

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

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

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

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

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

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

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

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

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

#game-ragemp {
    background: url('../images/card-ragemp.webp') 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.webp') 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.webp') center center no-repeat;
    background-size: cover;
}

#game-cs2 {
    background: url('../images/card-cs2.webp') 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.webp') 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.webp') center center no-repeat;
    background-size: cover;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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