.icon-xs {
    font-size: .6em;
}

.icon-sm {
    font-size: .8em;
}

.icon-md {
    font-size: 1em;
}

.icon-lg {
    font-size: 1.8em;
    margin-left: -.3em;
}

.icon-xxl {
    font-size: 2.5em;
    margin-left: -.4em;
}

.icon-xxxl {
    font-size: 3.5em;
    margin-left: -.5em;
}

.swal2-modal button + button {
    margin-left: 10px;
}

.text-black {
    color: #000;
}

.text-grey {
    color: #777;
}

.text-greylight {
    color: #CCC;
}

.input-group .input-group-addon.focused {
    border-color: #AAAAAA;
}

.login-page > .content, .lock-page > .content {
    padding-top: 12vh!important;
}
