body {
    background-color: var(--header-darker-color);
}

#title, #logo {
    cursor: pointer;
}

.site {
    background-color: var(--header-color);
    border-bottom-color: var(--header-dark-color);
}

.strip {
    background: url("../img/strip-background.png");
    background-repeat: repeat;
    background-position-y: -100px;
    border-bottom-width: var(--line-height-small);
    border-bottom-color: var(--header-gray-color);
    border-bottom-style: solid;
}

footer {
    background-color: var(--header-dark-color);
}

article {
    background: url("../img/watermark.png");
    background-repeat: no-repeat;
    background-position: calc(50% + 200px) 250px;
    background-attachment: fixed;
}

.main {
    background-color: var(--content-color);
}

.name {
    color: var(--title-color);
    font-family: kenny-block;
    font-size: 48px;
    margin-top: 0px;
    vertical-align: top;
}

a {
    cursor: pointer;
}

h1 {
    font-family: kenny-mini-square;
    font-size: 30px;
    color: #999;
}

hr {
    width: 400px;
    border: #ccc 1px solid;
}

a {
    color: inherit;
    text-decoration: inherit;
}

a:hover img {
    opacity: 0.3;
}

.item {
    font-family: kenny-mini-square;
    font-size: 17px;
    color: #333;
}

.item img {
    border: var(--header-gray-color) 2px solid;
}

.button {
    background-color: transparent;
    transition: background-color 0.3s linear;
    cursor: pointer;
}

.button:hover {
    background-color: var(--header-dark-color);
    transition: background-color 0.3s linear;
    transition: opacity 0.1s linear;
}

.button:active {
    opacity: 0.5;
    transition: opacity 0.1s linear;
}

.flag {
    background-color: transparent;
    transition: background-color 0.3s linear;
    cursor: pointer;
}

.flag:hover {
    opacity: 0.5;
    transition: opacity 0.1s linear;
}

.flag:active {
    transform: translateY(1px);
    transition: transform 0.1s linear;
}

textarea.swal2-textarea {
    font-family: sans-serif;
}

.star {
    color: var(--gray-color);
    font-size: 50pt;
    cursor: pointer;
}

.glow {
    color: var(--point-color);
}