

body{
     background: #3e4750!important;
     color:#cecece;
}

.input-group-text{
     background: #2e363e;
     color:#fefefe;
     border-color:#2e363e;
}

#mainMenu .navbar-brand {
    padding-left: 99px;
}

.footer{
    display: none;
}

ul, li{
    margin:0;
    padding:0;
    list-style-type: none;
}

input.form-control,input.form-control:active,input.form-control:focus{
    background-color: #343940;
    border-color: #343940;
    color:#fefefe;
}

.alert-danger {
    color: #ffd7da;
    background-color: #841721;
   border: 0;
}

.list-group-item {

    background-color: #25292d;
}
a {
    color: #728ead;
}
a:hover {
    color: #8fbcec;
}

.check-component{
    border:0;
}
.check-component .box{
    background-color: #25292d;
}
.check-component input:checked + .box {
    background-color: #353535;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #343940;
}
.table {
    border-left: 1px solid #343940;
    border-bottom: 1px solid #343940;
    border-right: 1px solid #343940;
}
.table td, .table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #343940;
}
.table tr > th:first-of-type, .table tr > td:first-of-type {
    border-right: 1px solid #343940;
}

.trumbowyg-box svg {
    fill: #e8e8e8;
}

.trumbowyg-button-pane {
    background: #343940;
}
.trumbowyg-box, .trumbowyg-editor {
    border: 1px solid #343940;
}
.trumbowyg-button-pane .trumbowyg-button-group+.trumbowyg-button-group::before {
    background: #212223;
}

.card {
    background-color: #343a40;
}

.filter-box .btn-info{
        color: #fff;
    background-color: #272b2f;
    border-color: #343a40
}

.btn-success {
    color: #fff;
    background-color: #ff314f;
    border-color: #b7172e;
}

.page-item.active .page-link {
    z-index: 1;
    color: #bfbfbf;
    background-color: #272b2f;
    border-color: #343a40;
}

.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #d8132f;
    border-color: #ff314f;
}

.dropdown-item.login-item {
    color: #e8f0fe;
    background-color: #1d2124;
}
.dropdown-menu {
    background-color: #1d2124;

}

.dropdown-item {
    color: #a4abb3;
}
.dropdown-item:focus, .dropdown-item:hover {
    color: #9098a5;
    text-decoration: none;
    background-color: #30373c;
}

.debugFrame{
    box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
    border-right: 2px solid #ff314f!important;
    background: rgb(52, 58, 64)!important;
}

div[data-type="dropzone"] > ul > li {
    position: relative;
    padding: 3px;
    border-bottom: 1px solid #2f2f2f;
    background: #343a40;
}