
*:not(.fa):not(.fas):not(.far):not(.fal):not(.fab):not(.font-monospace) {
    font-family: 'Ubuntu', sans-serif !important;
}

.font-monospace{
    font-family: 'Ubuntu Mono', monospace !important;
}

html,
body,
#app{
    width: 100%;
    height: 100%;
}

#main-wrapper{
    min-height: calc(100% - 3.5rem);
    width:100%;
    overflow:auto;
}

.custom-wrapper{
    max-width:740px;
    margin:0 auto;
}

.cursor-pointer{
    cursor: pointer;
}

.bg-shadow{
    background-color: rgba(0, 0, 0, 0.1);
}

.buttons-wrapper{
    width: 100%;
    overflow: auto;
    /*margin-bottom: 16px;*/

    -ms-overflow-style: none;
    scrollbar-width: none;
}
.buttons-wrapper::-webkit-scrollbar{
    display: none;
}
.buttons-wrapper > ul{
    width: max-content;
}