.kiwi-maru-regular
{
    font-family: "Kiwi Maru", serif;
    font-weight: 400;
    font-style: normal;
}

@font-face
{
    font-family: 'BTW';
    src: url(/fonts/By\ the\ way.ttf);
}

@font-face
{
    font-family: 'Stencil';
    src: url(/fonts/Ghost\ Army\ Stencil.otf);
}

body
{
    background-image: url(bgs/unitbg.jpg);
    background-repeat: repeat;
    background-size: 800px;
}

div
{
    display: block;
    font-family: 'Stencil';
}

.header
{
    position: absolute;
    background: url(misc/unit/paper.png) 0px 0px / contain no-repeat;
    width: 500px;
    height: 500px;
    top: 170px;
    right: 640px;
}

.headertext
{
    position: relative;
    font-family: BTW;
    color: #12121d;
    text-shadow: 4px 4px 8px #1f2124;
    top: 65px;
    left: 105px;
    font-size: 7em;

}

.mainpage
{
    position: relative;
    background: url(misc/unit/notebook.png) 0px 0px / contain no-repeat;
    width: 1000px;
    height: 1000px;
    margin: auto;
    padding: 40px;

}

.infobox
{
    position: relative;
    top: 500px;
    left: 60px;
    width: 350px;
}

.info
{
    display: flex;
    margin: 5px;
    text-align: left;
    font-size: 22px;
}

#left
{
    width: 40%;
}

#right
{
    width: 75%;
}

#factsheader
{
    font-family: 'Times New Roman', Times, serif;
    color: #10101b;
    text-shadow: 4px 4px 8px #000000e5;
    position: absolute;
    top: 220px;
    left: 640px;
    font-size: 6em;
    z-index: 1;

}

.factsbox
{
    display: block;
    position: relative;
    top: 10px;
    left: 630px;
    width: 340px;
    height: 500px;
    overflow: auto;
    z-index: 1;
    font-size: 22px;
}

.linedpaper
{
    position: absolute;
    background: url(misc/elios/lined-paper-pictures-pixabay-18.png) 0px 0px / contain no-repeat;
    width: 800px;
    height: 600px;
    bottom: 200px;
    left: 620px;
    filter: opacity(80%);
}

.paper1
{
    position: absolute;
    background: url(misc/unit/scrapright.png) 0px 0px / contain no-repeat;
    width: 300px;
    height: 300px;
    bottom: 90px;
    left: 790px;
}

.scribble
{
    position: absolute;
    background: url(misc/unit/scribble.png) 0px 0px / contain no-repeat;
    filter: grayscale();
    width: 100px;
    height: 100px;
    top: 420px;
    left: 130px;
}

.angel
{
    position: absolute;
    background: url(misc/unit/angel.png) 0px 0px / contain no-repeat;
    filter: drop-shadow(8px 8px 0px #000000);
    width: 400px;
    height: 400px;
    bottom: 80px;
    right: 850px;
}

.bones
{
    position: absolute;
    background: url(misc/unit/bones.png) 0px 0px / contain no-repeat;
    filter: drop-shadow(0px 10px 10px #000000);
    width: 300px;
    height: 300px;
    top: 80px;
    left: 900px;
    transform: rotate(-40deg);
    z-index: 1;
}

.chains
{
    position: absolute;
    background: url(misc/unit/chains.webp) 0px 0px / contain no-repeat;
    width: 300px;
    height: 500px;
    bottom: 370px;
    right: 560px;
}

.flower
{
    position: absolute;
    background: url(misc/unit/flower.png) 0px 0px / contain no-repeat;
    width: 300px;
    height: 480px;
    bottom: 370px;
    right: 560px;
}

.chess
{
    position: absolute;
    background: url(misc/unit/chess.webp) 0px 0px / contain no-repeat;
    filter: drop-shadow(5px 5px 0px #000000);
    width: 300px;
    height: 480px;
    top: 830px;
    right: 210px;
    transform: rotate(4deg);
}

.glass
{
    position: absolute;
    background: url(misc/unit/glass.png) 0px 0px / contain no-repeat;
    filter: drop-shadow(0px 10px 10px #000000);
    width: 500px;
    height: 500px;
    top: 60px;
    right: 800px;
    transform: rotate(4deg);
    z-index: -1;
}

.gloves
{
    position: absolute;
    background: url(misc/unit/gloves.png) 0px 0px / contain no-repeat;
    filter: drop-shadow(8px 8px 0px #000000);
    width: 300px;
    height: 300px;
    top: 790px;
    right: 570px;
}

.unit
{
    position: absolute;
    background: url(misc/unit/IMG_1308.png) 0px 0px / contain no-repeat;
    filter: drop-shadow(8px 8px 10px #000000);
    width: 300px;
    height: 300px;
    top: 840px;
    left: 900px;
    transform: rotate(4deg);
    z-index: 1;
}

#goback
{
    position: absolute;
    right: 890px;
    bottom: 200px;
    font-size: 30px;
    z-index: 1;
}