@import url('font-awesome-5.15.3/css/all.min.css');

#blazor-error-ui {
    display: none;
}

.inload-error-ui > div {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 2000;
}

.inload-components-reconnect > div {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 2000;
}

.components-reconnect-hide > div
{
    display: none;
}

.components-reconnect-show > div
{
    display: none;
}
.components-reconnect-show > .show
{
    display: block;
}

.components-reconnect-failed > div
{
    display: none;
}
.components-reconnect-failed > .failed
{
    display: block;
}

.components-reconnect-rejected > div
{
    display: none;
}
.components-reconnect-rejected > .rejected
{
    display: block;
}

.validation-message {
    color: red;
}

.notransition {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}

.content {
    margin-top: 15px;
}
.float-right-table {
    margin-bottom: 5px;
    float: right;
}
.float-left-table {
    margin-bottom: 5px;
    float: left;
}

.grab {
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

.grab:active {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}

.grabbing {
    cursor: grabbing !important;
    cursor: -moz-grabbing !important;
    cursor: -webkit-grabbing !important;
}

body.reset-all-cursors * {
    cursor: inherit !important;
}

.icon-primary {
    color: #749FD5;
}
/*
.button-color {
    color: #74C5DA;
}*/

.ts-dropdown-content {
    max-height: 400px
}