﻿[v-cloak] {
    display: none !important;
}

.mdrp__activator .activator-wrapper .bar {
    width: 215px !important;
}

.dropdown-item .check-mark {
    color: red !important;
}

.form-control {
    height: 36px;
}

.list {
    list-style: none;
}

ul {
    margin: 0;
    padding-left: 0;
}

.syncLabel {
    padding-left: 30px;
    font-size: 18px;
    line-height: 36px;
}

.no-item-text {
    font-size: 20px;
    text-align: center;
}

#file-manager .card-header {
    font-size: 24px;
}

.box__header {
    display: grid;
}

.card-header {
    display: flex;
    justify-content: space-between;
}
.files-table {
    width: 100%;
}
.files-thead {
    font-size: 14px;
}
.files-tbody {
    font-size: 15px;
    line-height: 1.46;
    background: #fff;
    border: 1px solid #d8e2ef;
}
.table-filter-btn {
    border: none !important;
}
.table-filter-icon,
.table-filter-icon-down {
    fill: #5e6e82 !important;
}
    .table-filter-icon.active,
    .table-filter-icon-down.active {
        fill: #fd5000 !important;
    }
.btnRemove {
    background: #fd5000;
    color: #fff;
}
.btnRemove:hover {
    background: #fe6e2b;
    color: #fff;
}
.tasks-icon {
    cursor: pointer;
    border: none;
}
.icon--resolve {
    background: url("../icons/tick-circle.png") center no-repeat;
}

.truncate-one {
    width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.text-align-right {
    text-align: right;
}
.justify-content-center {
    justify-content: center;
}

.flex-content-end {
    display: flex;
    justify-content: end;
}

.padding-8-10 {
    padding: 8px 10px;
}

.table-thead {
    font-size: 14px;
    display: flex;
    font-size: 12px;
    line-height: 1.5;
}

.table-tbody {
    display: flex;
    flex-direction: column;
    line-height: 1.46;
    background: #fff;
    border: 1px solid #d8e2ef;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    color: var(--modal-main-text);
}

.table-details {
    display: flex;
}

.padding-10 {
    padding: 10px 10px;
}

.padding-0 {
    padding: 0;
}

.table-details.total-row {
    display: flex;
    background-color: #eef3f9 !important;
    font-weight: bold;
    border-bottom: grey 2px solid;
    border-top: grey 2px solid;
}


.hide-long-text {
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 40px;
}

.hide-long-text-2line {
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 20px;
}

.editMode-block {
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
    max-width: 3%;
    min-width: 3%;
}

.group-select.warning .vs__dropdown-toggle {
    border-color: orange;
}