@font-face {
    font-family: 'Avenir-Book';
    src: url('../fonts/Avenir/Avenir-Medium.otf');
}

*,
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1,
input, button, select, optgroup, textarea, label, .alert, .badge, .blockquote-footer, .btn, [data-list] .page, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary, .navbar, .pagination, .valid-feedback, .invalid-feedback{
    font-family: 'Avenir-Book';
}

[data-action] {
    cursor: pointer;
}

/* #navbarVerticalCollapse{
    position: relative;
    padding-top: 80px;
} */

#navbarVerticalNav #user-info{
    /* position: absolute;
    top: 0;
    right: 0; */
    background: var(--falcon-body-bg);
    border-radius: 5px;
    padding: 9px 15px!important;
    margin-bottom: 10px;
    border: solid 3px var(--falcon-link-color);
    /* box-shadow: 0px -4px 20px var(--falcon-body-bg); */
}

#navbarVerticalNav #user-info img,
#navbarVerticalNav #user-info .media-body{
    display: inline-block;
}

#navbarVerticalNav #user-info img{
    max-height: 50px;
}

#logout-form [type="submit"]{
    border: none;
    background: none;
    color: var(--falcon-card-color);
}

.w-55px {
    width: 55px;
}

.text-justify {
    text-align: justify;
}