/* DEFAULTS */

body {
    color: #5f5d5c;
}

.main-body {
    background-color: #edf1f5;
}

.rounded-block {
    background-color: #ffffff;
}

.c-block__head--inverse {
    background-color:  #eb4e1b;
}

.c-block__head i {
    color:  #eb4e1b;
}


/* END OF DEFAULTS */



/* BUTTONS */

.btn-primary {
    color: #fff;
    background-color: #1c75b5;
    border-color: #1c75b5;
}

.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #0d5f9a;
    border-color: #0d5f9a;
}

.btn-ongoing {
    color: #fff;
    background-color: #1c75b5;
    border-color: #1c75b5;
}

.btn-ongoing:hover {
    color: #fff;
    background-color: #0d5f9a;
    border-color: #0d5f9a;
}

/* END OF BUTTONS */



/* LINKS - Used in authentication forms */

.link-1 {
    color: #1c75b5;
}

/* END OF LINKS */



/* LISTS - Used in dashboard (top employees) */

.show-list a {
    color: #5f5d5c;
}

.show-list a:hover {
    color:  #62a5d8;
}

.show-list a svg {
    color: #7fa2bd;
}

/* END OF LISTS */



/* SIDE MENU */

.side-menu {
    background-color: #15191a;
}

.side-menu__bar{
    background-color: #000000;
    color: #ffffff;
}

.side-menu__list ul {
    background-color: #1f2526;
}

.side-menu__list li a {
    color: #b8c5d7;
}

.side-menu__list li a:hover {
    color: #fff;
}

.side-menu__list li a.active {
    color: #fff;
    border-left: 3px solid #ed5710;
}

.side-menu .btn.dropdown-toggle {
    background-color: #000000 !important;
    border: 1px solid #323a3b !important;
    color: #b8c5d7;
}

.text-online {
    color: #fff;
}

.icon-online {
    border-color: #fff;
    background-color: #1f8c11;
}

/* END OF SIDE MENU */



/* HEADER */

.header {
    background-color: #fff;
}

.header .js-menu-handler {
    color: #eb4e1b !important;
}

.header .js-menu-handler:hover {
    color: #395f99 !important;
}

.fa-count[data-count]:after {
    color: white;
    background: #eb4e1b;
}


.header .icon-span {
    background-color: #dbe2e8;
}

.header .icons i {
    color: #5f5d5c;
}

.header .icon-span:hover {
    background-color: #eb4e1b;
}

.header .icon-span:hover:after {
    background-color: #fff;
    color: #eb4e1b;
}

.header .icon-span:hover i {
    color: #fff;
}

.icons__row span {
    background-color: #edf1f5;
    color: #151515;
}

/* END OF HEADER */



/* ORDERS */

tr.active .sticky-cell {
    background-color: #1c75b5;
}

.no-rows {
    color: #95a6b7;
    background-color: #edf1f5;
    border: 1px solid #d8dee4;
}

.icon--color {
    color:  #eb4e1b;
}

.approve-orders .order.active, tr.active .sticky-cell {
    background-color: #1c75b5;
    color: #fff;
}

.approve-orders .order.active i {
    color: #fff;
}

/* END APPROVE ORDERS */



/* TXT BUTTON - Used in finance */

.txt-button__icon {
    color:  #eb4e1b;
}

.txt-button__content h5 {
    color: #000;
}

.txt-button__counter {
    background-color:  #eb4e1b;
    color: #fff;
}

/* END OF TXT BUTTON */



/* PRODUCTS */

.product__name {
    color: #000;
}

.product__category {
    color: #5f5d5c;
}

.product__info {
    color:  #eb4e1b;
}

.product__info--disabled {
    color: #ccc;
}

.product__price, .product__price:disabled {
    color: #151515;
    background-color: #e9ecef;
}

.product__price-label {
    color: #151515;
    background-color: #edf1f5;
}

/* END OF PRODUCTS */

/* Color behind text in dashboard slider */

.carousel-caption--beneath {
    background-color: #edf1f5;
    color: #000000;
}

/* New CSS */

.btn-outline-primary {
    color: #eb4e1b;
    border-color: #eb4e1b;
}

.btn-outline-primary:hover {
    color: #ffffff;
    border-color: #eb4e1b;
    background-color: #eb4e1b;
}

/* END OF NEW CSS */