.btn-success {
    color: #fff !important;
}

.trumbowyg-box {
    max-height: 300px;
}

.col-form-label {
    padding: 0;
    word-break: break-word;
}

.main .card.bg-secondary {
    background-color: #7c8791 !important;
}

.vue-notification-group {
    z-index: 9999 !important;
}

.vue-notification-group .vue-notification {
    font-size: 14px;
}

.sidebar-fixed .sidebar {
    z-index: 9000;
}

.form-horizontal .card-footer {
    text-align: right;
}

.app-header.navbar {
    z-index: 9999;
}

.app-header {
    background: #6cc14d;
    color: #fff;
}

.app-header.navbar .navbar-brand {
    color: #fff;
}

.card-header {
    color: #6cc14d;
}

.sidebar .nav-link:hover {
    background: #63a24c;
    color: #fff;
}

.sidebar .nav-link:hover .nav-icon {
    color: #fff;
}

.main .container-fluid {
    padding: 0 15px;
}

.sidebar .nav-link.active {
    background: #63a24c;
    color: #fff;
}

.sidebar .nav-link.active .nav-icon {
    color: #000;
}

.navbar-nav .open > .nav-link {
    color: #fff !important;
}

.card {
    z-index: 9000;
}

.flatpickr-current-month {
    padding: initial !important;
}
@media (max-width: 991.98px) {
    .app-header .navbar-brand {
        left: 21%;
    }
}

.card-analysis {
    background-color: #cacaca57 !important;
    color: #314a28 !important;
    min-height: 150px;
}

.card-analysis h5 {
    color: #314a28 !important;
}

.btn-brand.btn-sm i,
.btn-group-sm > .btn-brand.btn i {
    width: 1.6484375rem;
    margin: -0.25rem -0.5rem;
    line-height: 1.8484375rem;
    border-radius: 0.2rem;
}

.btn-outline-success {
    color: #60cf7d !important;
    border-color: #60cf7d;
}

.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #fff !important;
    background-color: #60cf7d;
    border-color: #60cf7d;
}

.threads-list ul {
    padding-left: 0;
}

.threads-list {
    border-right: 1px solid #d5d3d3;
}

.feed .msgtxt {
    display: inline-block;
}

.send-group {
    border: 0;
    border-radius: 15px;
    background: #fff;
    overflow: hidden;
    padding: 8px;
}
.send-group textarea {
    margin: 0;
    border: 0;
}
.send-group .input-group-prepend {
    margin: 0 !important;
    display: flex;
}
.send-group button {
    background: transparent;
    border: 0;
    padding: 0;
}

.form-control {
    height: calc(1.8em + 0.75rem + 2px);
}

.break-word {
    word-break: break-word;
}

.table {
  overflow-x: auto;
  max-width: 100%;
  display: block;
}

/* .table tbody{
    display: inline-table;
  width: 100% !important;
  }

.table thead {
    display: revert-layer;
  } */
