/* DEFAULTS */

body {
    color: #5f5d5c;
}

.main-body {
    background-color: #edf1f5;
}

.rounded-block {
    background-color: #ffffff;
    color: #6a6a6a;
}

.c-block__head--inverse {
    background-color: #fbb71c;
}

.c-block__head i {
    color: #fbb71c;
}


/* END OF DEFAULTS */



/* BUTTONS */

.btn-primary {
    color: #fff;
    background-color: #fbb71c;
    border-color: #fbb71c;
}

.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fbb71c;
    border-color: #fbb71c;
}

.btn-ongoing {
    color: #ffffff;
    background-color: #fbb71c;
    border-color: #fbb71c;
}

.btn-ongoing:hover {
    color: #ffffff;
    background-color: #fbb71c;
    border-color: #fbb71c;
}

/* END OF BUTTONS */



/* LINKS - Used in authentication forms */

.link-1 {
    color: #fbb71c;
}

.link-1:hover {
    color: #fbb71c;
}

/* END OF LINKS */



/* LISTS - Used in dashboard (top employees) */

.show-list a {
    color: #5f5d5c;
}

.show-list a:hover {
    color: #fbb71c;
}

.show-list a svg {
    color: #adccaa;
}

/* END OF LISTS */



/* SIDE MENU */

.side-menu {
    background-color: #ffffff;
}

.side-menu__bar{
    background-color: #fbb71c;
    color: #ffffff;
}

.side-menu__list ul {
    background-color: #ffffff;
}

.side-menu__list li a {
    color: #000;
}

.side-menu__list li a:hover {
    color: #000;
}

.side-menu__list li a.active {
    color: #000;
    border-left: 3px solid #fbb71c;
}

.side-menu .btn.dropdown-toggle {
    background-color: #ffffff !important;
    border: 1px solid #393939 !important;
    color: #bababa;
}

.text-online {
    color: #fff;
}

.icon-online {
    border-color: #fff;
    background-color: #1f8c11;
}

/* END OF SIDE MENU */



/* HEADER */

.header {
    background-color: #ffffff;
}

.header .js-menu-handler {
    color: #fbb71c !important;
}

.header .js-menu-handler:hover {
    color: #fbb71c !important;
}

.fa-count[data-count]:after {
    color: white;
    background: #fbb71c;
}

.header .icon-span {
    background-color: #dbe2e8;
}

.header .icons i {
    color: #5f5d5c;
}

.header .icon-span:hover {
    background-color: #fbb71c;
}

.header .icon-span:hover:after {
    background-color: #fff;
    color: #fbb71c;
}

.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: #3c515c;
}

.no-rows {
    color: #95a6b7;
    background-color: #edf1f5;
    border: 1px solid #d8dee4;
}

.icon--color {
    color: #fbb71c;
}

.approve-orders .order.active, tr.active .sticky-cell {
    background-color: #151515;
    color: #fff;
}

.approve-orders .order.active i {
    color: #fff;
}

/* END APPROVE ORDERS */



/* TXT BUTTON - Used in finance */

.txt-button__icon {
    color: #fbb71c;
}

.txt-button__content h5 {
    color: #000;
}

.txt-button__counter {
    background-color: #fbb71c;
    color: #fff;
}

/* END OF TXT BUTTON */



/* PRODUCTS */

.product__name {
    color: #000;
}

.product__category {
    color: #fbb71c;
}

.product__info {
    color: #fbb71c;
}

.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: #fbb71c;
}

/* Bram */

.main-content {
    background-color: #edf1f5;
}

.bg-info {
    background-color: #fbb71c!important;
}

.bg-success {
    background-color: #14ad00!important;
}

.btn-outline-primary {
    color: #fbb71c;
    background-color: #fff;
    border-color: #fbb71c;
}

.btn-outline-primary:hover {
    color: #fbb71c;
    background-color: #fff;
    border-color: #fbb71c;
}

.btn-outline-secondary {
    color: #3c515c;
    background-color: #fff;
    border-color: #3c515c;
}

.btn-outline-secondary:hover {
    color: #ffffff;
    background-color: #fbb71c;
    border-color: #fbb71c;
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #fbb71c;
    background-color: #fbb71c;
}

.btn-secondary {
    color: #fff;
    background-color: #a0a0a0;
    border-color: #a0a0a0;
}

