#settings-info {
    position: relative;
    padding-bottom: 20px;
    margin: 0;

    .content-block {
        padding: 0 5%;
        max-width: 100%;
    }

    .paytable-logo {
        max-height: 250px;
        max-width: 100%;
        margin: 3vh auto 0;
    }

    .section-title {
        font-family: @font-family;
        background: #ffcd42;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        text-transform: uppercase;
        //-webkit-text-stroke-width: 0.1px;
        //-webkit-text-stroke-color: #1c172c;
        -webkit-background-clip: text;
        font-size: 50px;
        text-align: center;
        position: relative;
    }

    .feature-bet-amount,
    .game-date-version {
        font-size: 20px;
        color: #fef1cf;
    }

    .feature-bet-amount {
        margin-bottom: 20px;
    }

    .symbol-pay {
        font-size: 16px;
        margin-top: -10px;
        color: #fef1cf;
    }

    .desc-text {
        font-size: 20px;
        color: #fef1cf;
        margin: 0 auto 1vh;
        max-width: 80%;
        word-break: break-word;

        &.small {
            width: 400px;
            max-width: 90%;
        }
    }

    .paytable-img {
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        max-height: 600px;
        width: 105%;
        max-width: 700px;
    }

    .paytable-img-small {
        margin-bottom: 1em;
        width: 100%;
        max-width: 350px;

        @media @portrait {
            max-width: 70%;
        }
    }

    .paytable-img-mystery {
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        max-width: 150px;
        max-height: 150px;

        @media @portrait {
            max-width: 40%;
        }
    }

    .paytable-img-freespins {
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        max-height: 600px;
        width: 105%;
        max-width: 1000px;
    }

    .row {
        margin-left: -2em;
        margin-right: -2em;
        display: flex;
        gap: 30px;

        @media @portrait {
            max-width: 100%;
        }
    }

    .column {
        flex: 50%;
        padding: 1px;
    }
}