
.riskLabel {
    margin: 0 auto 1em;
    line-height: 1.2;
    color: #000;
    box-shadow: 0 0 0 1px inset;
}

.riskLabel p {
    margin: .6em 0 0;
}

.riskLabel__cell {
    padding: 1em;
}

.riskLabel__num {
    font-size: 250%;
    line-height: 1;
    font-weight: bold;
    letter-spacing: .18em;
}

.riskLabel__num span {
    opacity: .4;
}

.riskLabel__icon::before {
    content: '🔒';
    font-family: 'icons';
}

.riskLabel__icon--2::before {
    content: '🔒 🔒 ';
}

.AccountDetails__actionsContainer .riskLabel {
    float: right;
}

@media screen and (min-width: 460px) {
    .riskLabel {
        display: table;
    }

    body[id^='myoiko'] .riskLabel{
        max-width: 50em;
    }

    .riskLabel__cell {
        display: table-cell;
        width: 50%;
        vertical-align: bottom;
    }
}

@media screen and (min-width: 740px) {
    .AccountDetails__actionsContainer .riskLabel {
        width: calc(100% - 24em);
        max-width: 630px;
    }
}
