﻿/* Sticky footer styles
-------------------------------------------------- */
html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

header + div {
    min-height: calc(100vh - 134px);
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 60px;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
}

/* custom css */
.col-form-label {
    min-width: 200px;
}

.validation-summary-valid {
    display: none;
}

.game-catalog .card {
}

    .game-catalog .card .card-header .h1,
    .game-catalog .card .card-header .h2,
    .game-catalog .card .card-header .h3,
    .game-catalog .card .card-header .h4,
    .game-catalog .card .card-header .h5,
    .game-catalog .card .card-header .h6,
    .game-catalog .card .card-header h1,
    .game-catalog .card .card-header h2,
    .game-catalog .card .card-header h3,
    .game-catalog .card .card-header h4,
    .game-catalog .card .card-header h5,
    .game-catalog .card .card-header h6 {
        line-height: normal;
    }

    .game-catalog .card .card-body {
        min-height: calc(2.5rem + 200px);
    }

        .game-catalog .card .card-body .card-img {
            display: block;
            margin: auto;
            max-height: 200px;
            max-width: 100%;
            width: auto;
        }

        .game-catalog .card .card-body p {
            display: none;
        }

.continueAsAnonymous {
    display: inline;
}

.profiledata {
    background-position: right top;
    background-repeat: no-repeat;
    background-size: contain;
}

.gameinfo-image {
    /*background-color: white;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left top;
    min-height: calc(100vh - 296px);
    height: calc(100vh - 296px);*/
    max-width: 300px;
}

    .gameinfo-image img {
        width: 100%;
    }

.actionslist {
}

    .actionslist .actiongroup:not(.show) {
        display: none;
    }

    .actionslist .actiongroup.collapsing {
        overflow: initial;
    }
